- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(桌面电子日历制作
软件类设计实训
———电子日历软件设计
作 者: 学 号:
学 院:自动化工程学院 班 级:
院 系:自动化工程学院
专 业:自动化
指导者:
年 月 吉 林
摘 要
本次课设是设计一个桌面日历,要求能实现以数字形式显示日期和时间并能对时间进行修改和调整功能。因此首先需要显示日历,从系统中获取时间进行初始化;然后按要求进行显示,再通过软件进行时间修改,将修改过的时间进行保存,使时间能够在修改过后自主进行计时。在修改时间时,不能同时对时分秒中的任意两个或三个进行修改,当输入值不在正常范围值时,软件会自主进行报错。同时,本软件也能实现日期的查询与调整。同样地,不能同时对年月日中的任意两个或三个进行修改,当输入值不在正常范围值之内时,软件会弹出对话框进行报错。由于本设计是由C++builder软件设计的,程序部分看起来会比较简单;但由于C++builder中组件属性值要求的类型是固定的,所以在调试过程中曾出现大量错误和漏洞。因此一些看似不必要的程序势必不可少的。
关键字:C++builder,万年历,C语言
目录
第1章 绪 论.................................................3
1.1 设计目的....................................................3
1.2 设计内容和要求..............................................3
1.3 设计工作任务及工作量的要求..................................3
第2章 设计思路及程序流程.......................................4
2.1 总设计思路与总流程图........................................4
2.1.1 总设计思路..............................................4
2.1.2 总流程图................................................4
2.2 模块流程图及程序介绍........................................6
2.2.1 时间的获取..............................................6
2.2.2 检查时间正确性..........................................7
2.2.3 日期及时间的更新.......................................10
2.2.4 时间及日期的修改.......................................12
第3章 部分补丁程序简介........................................13
3.1 多个输入框不能同时为空.....................................13
3.2 不同时间段时间获取.........................................14
第4章 软件操作说明............................................16
4.1 按键简介...................................................17
4.1.1 今天按键...............................................17
4.1.2 修改按键...............................................17
4.1.3 上取消按键.............................................17
4.1.4 下取消按键.............................................17
4.2 输入框简介.................................................17
第4章心得体会........................................
文档评论(0)