下载此文档

日历记事本 软件设计解析.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
课程设计报告(2013--2014年度第二学期)名称:软件设计与实践题目:日历记事本设计院系:计算机系班级:计科1103学号:201109010315学生姓名:魏子辉指导教师:软件设计与实践教学组设计周数:2成绩:日期:2014年7月11日一、课程设计的目的与要求目的:通过综合性实验的设计,使学生综合训练自己的需求分析、系统设计、编程、测试等各种能力,积累软件开发的经验,提高学生进行软件开发所需具备的专业素质以及团队协作能力。要求:完成一个GUI界面的日历记事本的分析、设计、编程、测试工作。二、设计正文需求规格说明书编写的日历记事本,拥有了现实日历很难很快查询实现的功能。现在电脑使用用户越来越多,就不需要购买现实的日历,而通过这个小小的程序就可以帮助人们知道现在和未来的日期,还可以查询你想要的日期。能够给用户带来更加简单和实用的感觉。在查询日期时,可以对日期进行日志添加、删除和修改。附带的记事本可以记下自己私有的事情。方便性:是一种虚拟的日历而不是现实的,查询日期的速度快,查询准确。使用户能更快的知道自己想要的日期。并对日期进行日志操作。安全性:尤于本软件属于公开的建议小工具软件,所以主界面并不需要设计密码验证功能,直截了当的界面希望能够满足用户的需求。但当你记录你的私有事情时,可以有用简单的访问控制。需要匹配秘密。实用性:不需要用户去购买其他现实日历,只需拥有这个小小的程序。可以记录所需要记录的事情。,就是用MFC做一个小小的程序,通过这个程序可以看到当前的日期,单击界面上相应的按钮时间和日期都会相应的变动,当然这种变动是准确的,这就是一个简单的日历查询,可以针对查询的日期进行日志的简单操作。我们做的这个程序设计,我觉得主要是主框架界面的设计,很多代码都是用来设计界面的,设计界面时要考虑各种小按钮的设计,一个大范围窗体的总体设计,面板的设计等等。逐渐把信息以及事件相应添加到我们要设计的界面里就可以了。在功能设计方面设计阶段就比较简单了,只要在相应的按钮下,设计事件监听,以及设计相应的消息响应方法。总之,做这个程序设计主要包括界面设计和功能设计两个方面。、包含的功能有:年、月、日的显示和快速的查询。2、点击界面按钮,查询日期和对应的年、月、日都会显示在界面框内。3、点击相应的菜单可以对查询的日期进日志的添加,修改和保存。4、程序设计了一个独立的记事本窗口,供用户记录自己想要记录的秘密事。5、程序可以能自动根据你单击的按钮判断出相对应的时间和日期。6、帮助部分:用户手册和制作人信息。三、>功能图2>-(20)否否User_PassWord密码varchar(20)否否DailyMessage表字段名字段含义数据类型是否为空是否主键Daily_ID日志IDint否是Date_ID日期IDint否否User_ID用户IDint否否Daily_Daily日志Text否否Daily_Time时间varchar(10)否否DateMessage表字段名字段含义数据类型是否为空是否主键Date_ID日期IDint否是Date_Date日期Date否否程序实现界面:选择日期显示普通日志:打开私人日志:增加日志:删除界面:修改界面:退出部分:代码实现:alendarDlg://:实现文件//#include""#include""#include""#include""#include""#include""#include""#include""#include""#ifdef_DEBUG#definenewDEBUG_NEW#endifstructRemindStruct{ CStringRemindTime; inthour; intminute;}*RemindData;//用于应用程序“关于”菜单项的CAboutDlg对话框classCAboutDlg:DialogEx{public: CAboutDlg(); //对话框数据 enum{IDD=IDD_ABOUTBOX};protected: virtualvoidDoDataExchange(CDataExchange*pDX);//DDX/DDV支持 //实现protected: DECLARE_MESSAGE_MA

日历记事本 软件设计解析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小1.60 MB
  • 时间2019-07-14