1、 课程课程设计设计 学校图书馆管理信息系统的设计与实现 姓 名: 学 号: 学 院: 专 业: 班 级: 指导教师: 学校图书馆管理信息系统的设计与实现 摘要:对学校图书馆的业务进行分析研究,从软件工程的角度,设计出学校图书 馆管理系统的总体结构, 并且对系统中的主要功能模块的实现方法进行了详细的 描述。该系统的建设实现了图书馆管理和服务的自动化,具有实际应用价值。 关键词:图书馆;信息系统;数据库;系统设计 Design and IDesign and Impmpl lementationementation of University Library of University Libra
2、ry Management Information SystemManagement Information System Abstract: In present study, we have analyzed the service of university library and designed the general structure of library system from the perspective of software engineering .Moreover, we have detailed described the implementation meth
3、od of main function modules of this system. Therefore, this system has actual application value for its antic library management and service. Key words: Library; Information system; Database.System Design; 一、引言 随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规 模比以往任何时候都要大的多,对图书管理部门而言,以前单一的手工检索已不 能满足人们的要求。在计算机日益普及的今
4、天,图书馆管理也需利用计算机作为 平台,开发一套行之有效的图书管理系统,这对提高学校图书管理信息化、网络 化的水平具有重要的现实意义。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的 信息数据的管理工作。传统的基于文本、表格等纸介质的手工处理,存在工作量 大、容易出错、效率低等缺点,越来越难以满足当前日益增长的用户需求。随着 计算机的普及以及相关技术的发展,开发一个图书管理系统的时机已经成熟。管 理系统可以避免图书管理的随意性, 使得图书管理工作规范化、 系统化、 程序化, 提高了信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和 服务质量,具有重要的现实意义
5、。同时图书管理系统,使人们能够利用计算机对 图书资料进行有效的管理便于提高工作效率,提高图书的利用率,充分发挥图书 的作用,同时通过网络让读者能够及时方便地查到所需的图书,管理人员还可以 利用强大的管理统计功能, 通过统计图书的总量、金额、各种图书的借阅率等及 时了解库存、图书馆发展的规模以及读者对各类图书的需求,掌握今后图书的订 购计划及取舍方向。图书馆管理系统现在时代的必然需求,在计算机高度普及的 今天人们对于效率的要求越来越高, 因此能搞提高图书管理效率的管理信息系统 便会应运而生。 图书管理系统是典型的信息管理系统, 其开发主要包括后台数据库的建立与 维护以及前端应用程序的开发两个方面
6、。 对于前者要求建立起数据一致性和完整 性强、数据安全性好的库。而对于后者则要求应用 程序功能完备,易于使用等 特点。它实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现 了多数据库表的连接操作,实现了多条件和模糊查询,并灵活实现了对不可更新 查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,最后,系统 还可以导入数据库以对任意同结构的数据库进行操作。 二、系统开发的必要性和可行性 1.必要性: 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的 信息数据的管理工作。传统的基于文本、表格等纸介质的手工处理,存在工作量 大、容易出错、效率低等缺点,越来越难以满足当前日益增长的用户需求。随着 计算机的普及以及相关技术的发展,开发一个图书管理系统的时机已经成熟。管 理系统可以避免图书管理的随意性, 使得图书管理工作规范化、 系统化、 程序化, 提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服 务质量,具有重要的现实意义,因此,开