(三)综合信息化阶段 综合信息化阶段,图书系统内部的IT应用水平限于办公自动化,能够进行简单的服务咨询与情报预测。但是从图书信息管理系统的市场表现来看,图书信息管理系统在现有的市场上已经达到了一个高峰,需要进一步开拓新的市场,或进一步在现有市场上巩固自身的竞争优势。从图书系统内部来看,图书的管理信息系统已经建设完成,在这样的情况下,引入大型的信息化系统,才会对图书馆发展起到一定的促进作用。
三.参考文献对本课题的指导
文献[1]主要讲解.NET架构与应用开发实践,对于我们利用三层架构布局图书信息管理系统有很大的帮助。
文献[2][3]主要叙述了一些C#.NET的开发项目,对于开发本系统的整个流程提供了很好的借鉴。
文献[4][5][6]对于测试编程好系统有很好的作用,可以很好的测试系统的完整性、健全性和健壮性。
文献[7][8]进一步让我熟悉了C#.NET的编程流程。
文献[9] [10][11]了解和熟悉系统编程开发过程中数据库的编程基础,又进一步了解数据库编程中怎样合理布局数据库中表的联系,怎样利用SQL语句来创建执行效率更高的查询、删除、更新操作,怎样保证数据库中数据的安全性和健壮性。
四.结论
图书信息管理系统所实现的功能的强弱是判断一个系统好坏的一种重要标准,根据对图书信息管理系统的需求分析结果,设计功能模块包括管理员管理模块和图书信息管理模块,各功能模块的作用如下:
管理员登陆:主要验证输入的账号和密码是否正确,管理员账号错误,提示“账号错误”,管理员密码错误提示“密码错误”,这部分利用三层架构的思想来实现的。
管理员管理:主要包括管理员的登陆;管理员登陆后注册新管理员、查看自己创建的管理员、修改登陆管理员的密码和删除管理员。
图书信息管理:主要包括新图书的添加、查看馆藏的图书信息、更新已有图书的信息和删除图书功能。
但由于本人所学知识有限有一些能模块不能实现,比如对数据库的加密技术。本系统紧密结合多数人的实际需要,结合参考文献的编程语法和编程技巧,再通过老师的悉心指导和同学们的帮助,一定可以编出不错的程序。
参考文献
[1] 杨起帆..NET架构与应用开发实践[M], 北京:清华大学出版社,2013.02:30-150
[2] 黄凯波..NET实践之旅.C#篇[M],北京:科学出版社,2010.09:150-300
[3] 郑阿奇,梁敬东.C#使用教程[M],北京:电子工业出版社,2013.07:100-350
[4] 车战斌.C#应用程序开发[M],北京:科学出版社,2013.07:150-350
[5] Paul Atkinson.SQL Server 2012编程入门经典[M],北京:清华大学出版社,2013.04:300-550
[6] 余杰.SQL Server项目开发实践[M],北京:中国铁道出版社,2006:50-240
[6] Mary Romero Sweeney..NET软件测试指南[J],北京:清华大学出版社,2007:60-300
[7] JefferySuddeth.Programming C# with Visual Studio 2005[M],Lulu.com,2006.03:100-350
[8] 德莱尼.Microsoft SQL Server 2008 Internals[M],北京:人民邮电出版社,2009.09:200-500
[9] 陈佳闻. 基于.NET图书馆信息管理系统的开发与研究[D].天津大学,2006
[10] 叶明,张诤. 基于C#.NET的Word报告生成功能开发[J]. 计算机工程,2008,09:104-106
[11] 王海燕. C#.NET下三层架构数据库应用系统开发[J]. 计算机技术与发展,2012,06:78-81