图4.23 QuickCHM软件的界面
它属于一个傻瓜型的制作软件,利用它可以快速的制作出各种你所需要的帮助文档。但是如果想制作出如下图所示的文档,那么需要使用制作网页的软件把内容先做成html形式,然后在用此软件进行加载,最后生成chm文档。
在制作前要制作出相差的网页形式,本人使用Dreamweaver。用它先做出要用到的相差页面,大约一共为十个。然后在用QuickCHM把所有的网页添加进去,然后对QuickCHM进行各项设置,最后点击编译即可生成help文档,后缀为.Chm。在本管理软件中可以按F1或点击帮助菜单下的帮助主题即可显示该帮助文档,调用的过程也很简单,两条语句即可以实现。代码如下:
在主窗体的load事件中添加下面语句:
App.HelpFile = App.Path & "\help.chm"
在帮助主题的click事件中添加下面语句:
SendKeys "{F1}"
上面这两条语句即可以实现调用帮助文档的功能。
编写出的各功能模块需要进行测试,对于模块化应用程序,软件开发的最后一部分便是不断的测试程序最终编译成可执行的.exe文件,该阶段主要对系统的正确性及完整性等方面进行测试。主要进行:功能确认测试、运行测试、健壮性测试、安全性测试以及查错方面的测试等,系统测试的测试人员由测试组成员(或质量保证人员)或测试组成员与用户共同测试,在整个系统开发完成,即将交付用户使用前进行。在这一阶段,对整个系统进行测试,系统测试结束后我们应该打软件打包,使其脱离VB的环境下也能正常运行。打包应将所有程序需要的文件加载进去,如数据库(DB.MDB),每日一记和帮助的文件都要进行加载。
在调试程序过程中,由于某些内在的错误影响程序的运行,在采用上述调试方法对程序进行调试后,程序运行情况良好,达到了预期的设计目标,基本上满足了用户的需要。
到目前为止,学生公寓管理软件基本开发完毕,软件界面美观,运行时间短,执行功能强,其功能基本符合用户需求。能够完成对学生公寓中学生基本资料的存储和查询,并提供数据转换、数据备份等系统文护功能,可以使用查找、修改、添加和删除对学生公寓管理软件的操作等。
由于本人知识有限,又是刚初学软件,时间比较仓促,又缺乏经验,必定有不足和不周之处,希望各位老师给予指导,本人将继续完善修改,使此系统能更好地发挥性能。
[1]Visual Basic 程序设计 王栋 清华大学出版社
[2]Visual Basic 高级编程宋伟 吴建国 清华大学出版社
[3]Visual Basic 6.0 入门与提高 戴红 陈哲 清华大学出版社
[4]Visual Basic 6.0应用指南 何斌 王运坚
冯峰 刘醒 人民邮电出版社
[5] Visual Basic 高级编程技术 陈 明
杨劲松 北京希望电子出版社
[6] Visual Basic实用教程 陈弘原 中国水利水电出版社
[7]数据库系统概论 萨师煊、王珊 高等教育出版社
[8]软件系统开发技术 潘锦平
施小姚 西安电子科技大学出版