ader.EOFThen
DoWhileNotrs_reader.EOF
Combo1.AddItemrs_reader.Fields(1)
Combo2.AddItemrs_reader.Fields(0)
rs_reader.MoveNext
Loop
Else
MsgBox"请先登记读者!",vbOKOnly+vbExclamation
ExitSub
EndIf
rs_borrow.Close
rs_reader.Close
EndSub
限于篇幅,其它模块的代码举例从略。
第六章实施概况
6.1系统开发环境:
系统开发环境包括硬件平台和软件平台两种。
硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有PII300处理器(或以上)、64M内存(或以上)、20G硬盘(或以上)的普通微机即可顺利运行。
软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的WindowsXP中文专业版和VisualBasic6.0作为开发语言,同时选用了Access数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。
VisualBasic6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。
数据库采用MICROSOFTACCESS,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用比较低,人员素质要求不是很高,容易升级。
本系统在单机上运行。
6.2系统测试:
在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:
1、菜单项测试:为了保证每一项下拉菜单能够正确实现系统设计的功能,,我对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。
2、数据跟踪:完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。3、综合测试:在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符合系统设计的要求。
6.3系统运行与维护:
系统的运行:
1、初始数据的输入
本系统的输入采用鼠标和键盘相结合的输入方法。
2、怎样进入系统
A、将本系统所在的文件夹拷贝到硬盘,然后执行其中的图书管理系统的程序文件即可,应注意要将全部文件的属性变以存档,消除只读属性。
B、在随后出现的登录界面上输入正确的用户名和密码即可
3、怎样使用本系统:
点击鼠标左键即可进行相应功能的选择。
系统的维护:
本系统是个较复杂的人-机系统,由于系统外部环境与内部因素的变化,不断影响系统的运行,同时需要系统不断地适应这些变化,不断地完善系统,以提高系统运行的效率与服务水平,这就需要自始至终进行系统的维护工作。
系统的维护主要包括四个方面:
(1)程序的维护:指的是修改部分或全部程序,这种维护往往是在条件发生变化或原系统的效率低的情况下进行的。
(2)数据文件的维护:指的是按照用户的要求对数据文件进行不定期的修改。
(3)代码的维护:随着系统的发展和变化,可能会出现旧代码不能适应新要求的问题,因此,有必要变更代码,予以维护。
(4)硬件的维护:指的是对系统所使用的设备进行维护。
本系统的日常维护由图书馆的专人来负责,如果出现一些不能解决的问题,则由开发者来负责。
6.4系统的转换方案:
本次开发的图书管理系统采用了并行转换方式,以保证平衡可靠的过度。即一方面使用本系统来进行工作,另一方面又继续沿用老的方式-手工方式,这种状况持续了半个月的时间,在这期间发现了一些程序中存在的漏洞和错误,用户也提出一些修改意见,经过程序的进一步完善后,正式投入了使用,中止了以前老的手工的操作方式。
结束语
在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对图书管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。在系统功能上,未能实现常用的超期或损坏图书罚款功功能,还有图书的册数问题没有考虑。虽然网络在图书管理系统中的应用已经很普遍,但在开发过程由于硬件的限制,未能实现网络功能,在大多数图书管理系统单机版中,数据库是用普通的单机版数据库,那么在以后的系统更新过程中会造成不必要的损失。
尽管该图书管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是图书管理系统所必需的。相信该图书管理系统将是一套图书馆管理员必不可少的管理软件,在本次毕业设计中,我从指导老师身上学到了很多东西。他认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢他耐心的辅导。另外,在系统开发过程中还有同组的同学也给了我不少帮助,这里同时表示感谢。
【参考文献】
1、《VisualBasic6使用指南》田金兰等电子工业出版社2002年出版
2、《VisualBasic6数据库访问技术》Jeffrey机械工业出版社2003年出版
3、《软件开发技术》潘锦平西安电子科技大学出版社1999年出版
4、《数据库系统概论》王珊、萨师宣高等教育出版社2001年出版
??
??
??
??
1
上一篇:
VB固定资产管理系统AC(论文和程序)
下一篇:
建筑劳动毕业论文提纲格式