随着经济的发展和社会信息化进程的进一步推进,各行各业各领域都在不同程度上应用信息化手段来提高自身的工作效率和市场竞争力。近些年来,安徽工业经济学院随着学院的办学规模的不断扩大,学生和教师的数量在不断的增加,图书馆规模也随着不断增加,对于图书的管理工作变得日益复杂起来。随着高校信息化的建设的全面开展以及学院信息化工作的展开,安徽工业经济学院的图书馆信息管理系统的建设也成为学院信息化建设中非常重要的一部分,图书馆管理信息系统的开发与建设势在必行。本课题主要是结合安徽工业经济学院图书馆信息管理的相关需求并实地进行调研,根据软件开发理论和项目管理理论,系统采用当前较为流行的开发技术Struts、Spring技术以及数据库访问技术、mvc设计模式,并结合成熟的SQL Server 2005数据库技术,在Myeclipse平台下设计和开发完成。系统按照软件工程分析的流程,首先对系统采用的相关技术进行了详细的介绍,然后对系统进行了需求分析,包括可行性分析、功能分析和非功能分析;接着,从概要设计、详细设计以及数据库设计等方面对系统进行了设计;在系统实现部分,依次从系统实现环境、数据库的实现和基于B/S的图书馆信息管理系统的实现三方面进行展开,其中基于B/S的图书馆信息管理系统的实现主要分为六大模块,分别为读者管理模块、图书管理模块、流通管理模块、查询管理模块、统计管理模块、系统管理模块、信息推送管理模块、分类定制管理模块;在数据库访问方面专门设计了一个Data类来实现数据库访问的所有操作,提高了程序开发的效率和代码的重用率,有利于程序的维护。本项目所设计的软件方便了图书馆信息的管理,提高了图书馆管理工作效率,实现了图书管理的“集中管理,分布存放,实时使用,高效可靠”要求。目前该系统已经通过了试运行,功能方面和性能方面均能很好的满足用户的需求,系统运行可靠、准确、方便,能够很好的为读者和图书管理员服务。
暂无评论