vb大作业课程设计报告(仅供参考和交流).docx

vb大作业课程设计报告(仅供参考和交流).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB程序设计 课程大作业 题目名称: 多功能计时器 班 级: 姓 名: 班级序号: 课程教师: 学 期: 2010-2011学年 第2学期 完成时间: 2011年6月2日 一.课题的选材过程: 得知大作业的要求后, 我便开始构思此次的大作业。 因为老师要 求比较宽松(可以自拟题目) ,所以我就想利用现在所学的知识和一 些课外的资料去编一个实用的软件。大二的时候寝室同学都买了电 脑。由于电脑对于我们来说还是比较新奇的东西, 刚一开始大家都花 了大量的时间在玩电脑上。 好多时候耽误了正事。 所以我就想在这次 大作业中编一个具有闹钟功能的多功能计时器, 提醒用户玩电脑的时 长。以此让用户合理分配和管理自己的时间。至此构思已经完成。最 终我便设计出了下面的程序。 二.设计达到的目标: 它能在开机后自动运行 (这一功能需要另外将程序加入到系统启 动项才能实现)。这时用户设定好时间,时间一到它便能闹铃并播放 音乐。 提醒用户玩电脑的时间。 然后用户按窗口上的任意键或空格键 即可停止闹铃。 这些功能实现后为了使程序不至于单调,又在其中加入了系统 时间(可以作为参照来设定时间) ,秒表(可以毫秒来计时,考虑到 是毫秒计时所以只提供了三个窗口:分钟, 秒钟,毫秒。 并且可以无 限计时),倒计时功能(时间范围为 24 小时,以秒钟计时)和切换主 题元素(有点类似相册,点击背景图片便能切换到下一个主题元素, 这样能在不丧失各功能的前提下使界面构造更友好,美观) 。另外, 帮助按钮可以让用户更好的了解程序的功能。 以上所提到的功能现在 已经在程序中全部实现。 总体设计结构与功能:(1)结构流程图解主面板退 出系统时间(2 )各功能模块的介绍及操作步骤(圏)运行初始界面 总体设计结构与功能: (1)结构流程图解 主面板 退 出 系统时间 (2 )各功能模块的介绍及操作步骤 (圏)运行初始界面 现在先就界面来介绍该程序各个按钮的功能 由于各功能模块比较独立。所以此程序是按窗口按钮排列的 先后循序逐个编写,没有建立其他窗口和菜单,各功能之间 联系不是很紧密。第一行为系统时间,提供与系统同步的时 间。第二行为闹钟的功能(文本框中内容必须为时间格式) 设定好时间后开始计时,直到完成本次闹铃后播放音乐。第 三行为倒计时功能,设定好时间后开始倒计时。直到响铃并 弹出窗口提示信息。第四行为秒表窗口。单击下方第五行中 对应的按钮即可实现按钮提示上的各功能。右方的退出按钮 为退出程序。帮助按钮的功能:为用户提供此程序的相关信 息,及各功能的介绍。最下方的图片为主题元素,单击图片 即可切换主题,换到下一张图片。 四.设计结果分析 F面是各功能板块运行结果的截图 (图二)闹钟运行结果 (图三)倒计时运行结果 多功能计时器功能1:提供系统时间 功能2 :设走闹钟口 功能3 :倒计时。 多功能计时器 功能4 :秒表计时 功能5 :闹钟具备铃声功 能,按任意键即可停止 功能6:主题切换J点击图片更换主题。 (图四)秒表计时结果 (图五)帮助运行接果 以上大五张截图的主题背景均不同也即演示了主题元素功能 的运行结果。故不在此重复演示主题元素的切换。 以上各个截图展示了每个功能的图例,各个功能均已实现。 达到了预期的目标。所以此程序正确的完成了设计将要达到 的目标。 五.总结 通过这次大作业的设计,我的编程能力得到了较大的提 升。在编程过程中碰到很多问题,但通过与同学和老师的交 流以及上网查阅资料获得了很大的帮助。在编程的过程中也 体会到了程序语言的灵活性。同一个功能可以通过多个控件 或多个编程思路获得。这也能很好的锻炼思维的开阔性。 其次,我感觉到在学习中查阅资料是一个重要且必不可 少的事情。这次编的程序中,用的一些控件是上网学到的。 还有一些代码譬如:提示窗口中的换行符等也是从网上学的。 另外有关MM control控件的使用虽然没能用到程序中 (时间 不够所以还没完全弄懂)但也了解了它的部分功能。以后应 该会弄懂的。所以网络给了我很大的帮助。这也是我在今后 的学习生活中应该重视的。 这个程序虽然实现了全部的功能,但有些地方还是有待 改进。 例如播放媒体的控件用 MM control 会比较好。 还有主 题元素也有不尽人意的地方。 原本准备先用 flash 做个动画再 运用到主题中,最终因时间关系也没能如愿。所以以后会弥 补这个空缺。在功能方面,自认为还不够强大。现在也在构 想加一个记事本的提醒功能。以上便是自认为还需要完善的 地方。 最后感谢老师的谆谆教导! 2011 年 6 月 2 号

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档