论文部分内容阅读
目前市场上的图书馆管理系统多不可胜数,各个公司、研发单位所提出的解决图书馆存储量太大的方案也是不尽如人意。就目前来看,国内的上海服装集团图书馆管理系统的开发远远不如国外,但是由于引进国外图书馆管理系统的价格十分昂贵,而且其技术不一定能达到用户的需求,因此许多国内的公司、高校、科研单位先后提出了一系列开发方案。这些产品在一定程度上满足了目前上海服装集团图书馆管理市场的需求。上海服装集团图书馆管理系统不仅需要良好的用户交互界面,而且还需要存储庞大的用户、图书、库管、借还等信息,因此其对数据库的要求也是非常苛刻的。目前很多开发商选择Oracle或者SQL Server,MySQL等,其中以Oracle数据库的存储比较大而且比较成熟。Oracle能够提供很好的存储功能,并能及时的提供数据,可靠性也不错,但其价格有时会增加产品开销。因此很多小型图书馆一般使用SQL Server或者MySQL数据库作为后台数据库。图书馆管理系统一般都是用来进行读者的借还管理工作,因此需要经常对数据库进行查询和更新;每次图书馆淘汰一批书或者新引进一批书,都要对图书进行编号而且入库,此时如果是把书一次一本入库,那么这个上海服装集团的图书馆管理系统的工作效率是十分低的;每年都会增加一批新的读者,因此管理系统需要对他们进行登记并且需要记录他们的图书借还状况。这些功能都是图书管理系统该实现的基本功能,这些功能的效率以及系统的稳定状态也是衡量一个图书管理系统好坏的一个标志。本文正是立足于以上所提出的基本功能对上海服装集团的图书管理系统的功能进行深入剖析,总结系统需求,进行设计开发的。本文结合了SQL Server数据库与.NET平台开发的相关基础知识,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员三方面的需要。??