第 7 章 结 论
7.1 系统优点。
(1) 容错性:
系统提供了良好的容错机制规定了各种各样的数据类型,每种数据类型都有相对确定的长度规定,同时,为了避免输入数据的不合法,有的地方强制用户输入固定数目的字符数量,或者由用户来选择输入的内容,而不是仅仅为用户提供一个文本框。
(2)界面设计:
由代码来控制窗体的外观,系统窗体大都采用一种风格,有统一界面,格式美观大方。
(3)操作:
该系统的操作简单易懂,真正实现了"傻瓜化"即使没有专业知识的用户也能操作。
7.2 系统不足。
系统还存在着一些不足:
(1)界面上还不够美观和完善,还有待于进一步改进。
(2)密码保护功能不强。
7.3 总体评价。
系统整体在各个功能上都达到了预测的要求,并且实现了各个模块的数据处理功能。
图书馆管理系统是一个十分庞大的系统,本系统只是实现了其中一部分功能,基本适用于中小型图书馆的管理工作,由于自身的开发经验有限,本系统的各模块都只是完成了一些基本功能,尚有一些不完善和待改进之地方。
7.4 开发过程中的错误纠正。
(1)在系统的整个开发工程中,最容易碰到的难题是数据库连接这个模块。添加图书的时候,记录添加不进数据库。解决中有两种情况。
第一种是数据库联接出错第二种是由于输入数据时出现冲突导致出错。因为系统给图书的编号都是同一的,所以不能重复添加同一编号的图书。
(2)在管理员追加图书,借阅人,图书类别等等的信息时,由于多种因素比如间隔时间过久,导致了追加信息的丢失,所以加入了 ReadINI.bas
控制 Grid 的记录数达到该常量时最好提交一次事务Public Const GridMaxRows = 6 '控制 Grid 的记录数达到该常量时必须提交一次事务Public Const strSystemInfo = "系统提示"Public strZPYZ这样,在管理员追加信息时,追加 4 条时,系统会提示建议提交一次事务。
在追加到 6 条记录时,系统提示必须提交一次事务,这时系统会强制停止用户继续追加信息。
参考文献:
[1] 龚沛曾,陆慰民着。 Visual Basic6.0 程序设计简明教程[M].北京:高等教育出版社,2013
[2] 党跃武,谭祥金着。 信息管理导论[M].北京:高等教育出版社,2011.
[3] 戴维民着。 信息组织[M]. 北京:高等教育出版社,2009
[4] 施伯乐,丁宝康,汪卫编着。 数据库系统教程[M].北京:高等教育出版社,2013.
[5] 张海潘编着。 软件工程导论[M]. 北京:清华大学出版社,2013.
[6] 张端金,高曙,杨苹等编着。 计算机专业英语[M].武汉理工大学出版社,2013.
[7] 萨师煊。 《数据库系统概论(第三版)》[M].北京:高等教育出版社,2010.
[8] 王栋。 《Visual Basic 6.0 程序设计实用教程(第二版)》[M].北京:清华大学出版社,2012
[9] 中国图书馆分类法,第四版(OCLC)
[10] 沈治宏。 社科信息检索[M]. 成都:四川大学出版社,2010.
[11] 党跃武。 新时期图书馆事业发展的制高点[J].《图书馆论坛》,2011 年,1 期
[12] 沈治宏。 论图书馆的客户关系管理[J]. 《中国图书馆》,2012 年,6 期
[13] Bruce Eckel 着,陈昊鹏 饶若楠等译。JAVA 编程思想[M].北京:机械工业出版社,2010.
[14] Dejan sunderic 等着。SQL server 2000 高级编程技术[M].北京:清华大学出版社,2012.
[15] Martin Bond 等着,周辉 付煜等译。21 天学通 J2EE[M].北京:人民邮电出版社,2010.
[16] Thomas A.Limoncelli. Christina J.Hogan. Strata R.Chalup 着。 谢军英 谢俊 闫雪峰译。The Practice of System and Network Administration. 北京:人民邮电出版社,2010.
[17] Mc Nurlin 等着。 王刊良 姜锦虎等译。 信息系统管理实践。 西安: 西安交通大学出版社,2009.