电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

日程表详细设计说明

日程表详细设计说明_第1页
1/6
日程表详细设计说明_第2页
2/6
日程表详细设计说明_第3页
3/6
日程表详细设计说明 一、 功能分解 1. 日程管理 1.1 新建: 功能详解:新建日程安排。日程安排项目包括:描述、地点、开始日期、开始时间、结束日期、结束时间、是否闹铃、闹铃提前时间、是否重复、重复类型、备注。 1.2 查看: 功能详解:查看某一日程安排,显示该日程详细信息,供用户查看。 1.3 编辑: 功能详解:编辑某一日程,改变原有日程信息,可供修改的项目包括:描述、地点、开始日期、开始时间、结束日期、结束时间、是否闹铃、闹铃提前时间、是否重复、重复类型、备注。 1.4 删除: 功能详解:删除某一日程,若是循环日程,则删除之;若该日程属于循环日程则让用户选择是删除全部循环实例还是仅删除当前日期的日程。删除之前提示用户确认,一旦删除不可恢复。 1.5 浏览: 功能详解:提供多种模式供用户快速浏览日程安排,主要的模式有:月视图、天视图、列表视图。 1.5.1 天视图: 功能详解:按天组织日程显示,显示一天 24 小时的日程安排状况,包括的信息有: Ø 该天日程安排的数量 Ø 每项日程安排的起止时间 Ø 提供接口可以快速查看某一日程的详细信息 1.5.2 月视图: 功能详解:按月组织日程显示,显示一个月所有日期的日程安排情况。 1.5.3 列表视图: 功能详解:按照不同的设置条件,列表显示符合条件的日程,在此可以查看、编辑、删除某一具体日程。 Ø 按时间查询 ² 当天 ² 当月 ² 今天以前 ² 今题以后 ² 自定义日期范围 Ø 按地点查询 Ø 按描述查询 Ø 查询重复日程 Ø 查询含闹钟日程 2. 历法显示 2.1 公历显示 功能详解:显示公历年、月、日、星期。显示范围:1970 年1 月1 日——2036 年12 月31 日。 2.2 农历显示 功能详解:显示农历的年、月、日、闰月、天干地支信息。 2.3 节日节气显示 功能详解:显示主要的公历、农历、中国传统二十四节气信息。 二、 实现设计 1. 日程管理 日程管理主要由 enable 库来做的,实现了日程的创建、保存、更新、查询、删除功能。主要有两大部分组成。 1.1 数据库相关部分 Ø 数据库连接句柄 Ø 连接数据库 Ø 断开数据库连接 Ø 向数据库中添加事件 Ø 更新数据库中的事件 Ø 按照查询条件查询数据库中的事件 1.2 事件相关部分 Ø 事件结构体的定义 Ø 创建一个事件 Ø 设置事件的各个域的值 Ø 取得各个事件域的值 在日程管理中,除了 enable 库以外,还有一部分...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

日程表详细设计说明

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部