文档详情

面向对象大作业学霸历.pdf

发布:2025-05-25约4.16千字共5页下载文档
文本预览下载声明

1引言

1.1背景

1.目的:学霸日历是一种虚拟的日历而不是现实的,查询日期的速度快,

查询准确。使用户能更快的知道自己想要的日期(阴阳历查询)。提醒的功

能方便用户建立,到规定时间会自动弹窗提醒用户。任务管理的功能方便用

户管理任务,有助于伪学霸养成今日事今日毕的习惯,逐渐走上人生巅峰。

通过综合性实验的设计,综合训练自己的需求分析、系统设计、编程、测试

等各种能力,积累软件开发的经验,提高软件开发所需具备的专业素质以及团队

协作能力。

2.要求:完成一个MFC界面的日历的分析、设计、编程、测试工作。

说明:

a.待开发的系统的名称:MFC学霸日历

b.本项目的任务提出者:,焦晨宇

开发者:,焦晨宇

用户:对时间管理有需求的PC端用户

2任务概述

2.1目标

旨在研发一个界面友好,具有时间管理、提醒、任务管理功能的桌面托

盘应用程序,方便用户利用该软件合理规划时间,安排一天的工作和学习任务。

2.2用户特点

该软件是使用MFC编写的桌面托盘应用程序。该软件的用户大多是在校学

生,对软件实用性要求比较高,用户关心软件的功能,希望通过使用软件能

让规划时间、提醒等变的快捷高效。

3需求规定

3.1对功能的规定

3.1.1功能划分

学霸日历,就是用MFC做一个小小的程序,通过这个程序可以看到当前的

日期,单击界面上相应的按钮时间和日期都会相应的变动,当然这种变动是准确

的,这就是一个简单的日历查询,可以针对查询的日期进行日志的简单操作。主

要是主框架界面的设计,很多代码都是用来设计界面的,设计界面时要考虑各种

小按钮的设计,一个大范围窗体的总体设计,面板的设计等等。逐渐把信息以及

相应添加到我们要设计的界面里就可以了。在功能设计方面设计阶段就比较

简单了,只要在相应的按钮下,设计,以及设计相应的消息响应方法。

总之,做这个程序设计主要包括界面设计和功能设计两个方面。

从实用性的角度来说:不需要用户去其他现实日历,只需拥有这个小小

的程序。可以记录所需要记录的事情。

软件应具有一下三个功能模块:

功能模块描述

学霸日历是一种虚拟的日历而不是现实的,查询日期的速度快,

万年历查看

查询准确。使用户能更快的知道自己想要的日期(阴阳历查询)。

提醒的功能方便用户建立,到规定时间会自动弹窗提醒

提醒

用户。

任务管理的功能方便用户管理任务,有助于伪学霸养成今日事今

任务管理

日毕的习惯。

1.编写的学霸日历,拥有了现实日历很难很快查询实现的功能。现在电脑

使用用户越来越多,就不需要现实的日历,而通过这个小小的程序就可以帮

助人们知道现在和未来的日期,还可以查询你想要的日期。能够给用户带来更加

简单和实用的感觉。

日历查询的用例图如下:

查看当前日期

选择日期

查看节日、阴阳历信息

图1-1日历查询的用例图

等功能:

新建提醒

显示全部
相似文档