详细设计-基于个人日程管理系统备忘录的设计与实现_第1页
详细设计-基于个人日程管理系统备忘录的设计与实现_第2页
详细设计-基于个人日程管理系统备忘录的设计与实现_第3页
详细设计-基于个人日程管理系统备忘录的设计与实现_第4页
详细设计-基于个人日程管理系统备忘录的设计与实现_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1基于个人日程管理系统的备忘录的设计与实现详细设计总页数 16 正文 13 附录 生效日期 2014/1/3编制 批准南昌航空大学东软班 详细设计报告 版本:0.1.02修 改 履 历修改编号 日期 修改人 版本号 修改内容1 0.1.0 初始做成南昌航空大学东软班 详细设计报告 版本:0.1.03目 录1 文档概述 .41.1 文档目的和范围 .41.2 术语/缩略语 .41.3 参考文档 .42 处理 .42.1 模块数据结构定义 .42.1.1 全局变量定义 .42.2 模块功能实现 .52.2.1 模块内部函数 .5南昌航空大学东软班 详细设计报告 版本:0.1.041 文档概述1.1 文档目的和范围此文档是对个人日程管理系统的备忘录模块的详细设计描述,主要是描述了本模块与其它模块的接口函数和内部接口函数以及内部函数的定义、流程图和构成图以及测试项目的记述。1.2 术语/缩略语序号 术语/缩略语 说明1 BUTTON 按钮2 EDIT 编辑框1.3 参考文档序号 文档名 作者 时间 版本1 C+面向对象程序设计教程 陈维新,林小茶 2001-08 第二版2 VC 深入详解 孙鑫 2012-07 修订版2 处理2.1 模块数据结构定义2.1.1 全局变量定义定义备忘记录变量:data Data定义时间变量:datetime time南昌航空大学东软班 详细设计报告 版本:0.1.05定义备忘主窗口退出按钮变量:int MExit定义添加记录按钮变量:int Add定义删除记录按钮变量:int Delete定义修改记录按钮变量:int Update定义清空记录按钮变量:int Clean定义编辑窗口确定按钮变量:int OK定义编辑窗口退出按钮变量:int EExit2.2 模块功能实现2.2.1 模块内部函数2.2.1.1CButton_MExit【函数式样】函数名 CButton_MExit()文件名 ./MainWindow.cpp功能概要 退出备忘录主窗口记述形式 int CButton_MExit(void)参数类型 变量名 I/O 说明Void - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明在备忘录主界面点击退出按钮,调用该函数并将主窗口关闭使用注意事项-南昌航空大学东软班 详细设计报告 版本:0.1.06【函数处理流程】关闭窗口成功返回开始结束2.2.1.2CButton_Add【函数式样】函数名 CButton_Add文件名 ./MainWindow.cpp功能概要 添加备忘记录记述形式 int CButton_Add(void)参数类型 变量名 I/O 说明void - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明在备忘录主界面点击添加按钮调用该函数,激活模态的文本编辑框,调用数据库接口函数添加一条备忘记录使用注意事项-南昌航空大学东软班 详细设计报告 版本:0.1.072.2.1.3CButton_Delete【函数式样】函数名 CButton_Delete文件名 ./MainWindow.cpp功能概要 删除当前条备忘记录记述形式 int CButton_Delete(void)参数类型 变量名 I/O 说明void - - -类型 Int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明点击备忘录主界面的删除按钮,调用该函数,删除当前正在显示的备忘记录条使用注意事项-【函数处理流程】删除开始结束南昌航空大学东软班 详细设计报告 版本:0.1.082.2.1.4CButton_Update【函数式样】函数名 CButton_Update文件名 ./MainWindow.cpp功能概要 修改当前条备忘记录记述形式 int CButton_Update(void)参数类型 变量名 I/O 说明void - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明点击备忘录主界面的修改按钮,调用该函数并激活模态的文本编辑框,调用数据库接口函数跟新当前条备忘记录使用注意事项-2.2.1.5CButton_Clean【函数式样】函数名 CButton_Clean文件名 ./MainWindow.cpp功能概要 清楚数据库中的所有备忘记录记述形式 int CButton_Clean(void)参数类型 变量名 I/O 说明南昌航空大学东软班 详细设计报告 版本:0.1.09void - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明点击备忘录主界面的清空按钮,调用该函数,将数据库中的所有数据删除使用注意事项-【函数处理流程】删除开始结束2.2.1.6CListBox_Date【函数式样】函数名 CListBox_Date文件名 ./MainWindow.cpp功能概要 列出数据库中忘记录条的时间信息记述形式 datatime CListBox_Date(void)参数类型 变量名 I/O 说明void - - -类型 datatime 说明返回值值 DataTime 选择的时间南昌航空大学东软班 详细设计报告 版本:0.1.010详细说明点击下拉列表,在列表框中列出数据库中所有备忘记录的时间信息使用注意事项-【函数处理流程】搜索显示时间备忘记录开始结束2.2.1.7CListBox_Title【函数式样】函数名 CListBox_Title文件名 ./MainWindow.cpp功能概要 列出数据库中备忘记录的标题记述形式 *chinese CListBox_Title(void)参数类型 变量名 I/O 说明void - - -类型 *chinese 说明返回值值 title 选择标题的标题数组详细说明点击备忘录主界面的标题下拉列表,在列表框中列出数据库中所有备忘记录的标题使用注意事项南昌航空大学东软班 详细设计报告 版本:0.1.011-【函数处理流程】搜索显示时间备忘记录开始结束2.2.1.8CStatic_Details【函数式样】函数名 CStatic_Details文件名 ./MainWindow.cpp功能概要 显示某条备忘记录的内容记述形式 int LCD_FlashCursor(dtatetime DateTime,*chinese Title)参数类型 变量名 I/O 说明datetime DateTime - 需显示的记录的时间*chinese Title - 需显示的记录的标题数据数组类型 int 说明返回值值 SUCCESS 正常结束南昌航空大学东软班 详细设计报告 版本:0.1.012FAILED 异常结束详细说明根据传入的时间和标题在数据库中查找对应的数据项并将记录内容显示在静态文本框中使用注意事项须在 CListBox_Date 和 CListBox_Title 之后使用【函数处理流程】搜索显示时间备忘记录开始结束2.2.1.9CEdit_Details【函数式样】函数名 CEdit_Details文件名 ./EditWindow.cpp功能概要 输入备忘记录的内容记述形式 int CEdit_Details(void)参数类型 变量名 I/O 说明void - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束南昌航空大学东软班 详细设计报告 版本:0.1.013详细说明在模态对话框中,点击确定编辑完成使用注意事项在 CButton_Add 或 CButton_Update 之后使用【函数处理流程】输入备忘录的内容选择退出编辑按钮是否开始结束2.2.1.10CEdit_Title【函数式样】函数名 CEdit_Title文件名 ./EditWindow.cpp功能概要 编辑标题记述形式 int CEdit_Title (void)参数类型 变量名 I/O 说明- - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明在模态对话框中,点击确定编辑完成南昌航空大学东软班 详细设计报告 版本:0.1.014使用注意事项在 CButton_Add 或 CButton_Update 之后使用【函数处理流程】输入备忘录的内容选择退出编辑按钮是否开始结束2.2.1.11CButton_EExit【函数式样】函数名 CButton_EExit文件名 ./EditWindow.cpp功能概要 退出文本编辑对话框记述形式 int CButton_EExit (void)参数类型 变量名 I/O 说明void - - -类型 int 说明SUCCESS 正常结束返回值值FAILED 异常结束详细说明点击文本编辑对话框中的退出按钮调用该函数,退出文本编辑对话框并且不改变数据库中的数据使用注意事项南昌航空大学东软班 详细设计报告 版本:0.1.015-【函数处理流程】关闭窗口成功返回开始结束2.2.1.12CButton_OK【函数式样】函数名 CButton_OK文件名 ./EditWindow.cpp功能概要 确定输入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论