欢迎来到天天文库
浏览记录
ID:31631342
大小:1.47 MB
页数:14页
时间:2019-01-16
《中学图书馆管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.摘要随着科学技术的迅猛发展,图书馆管理工作的自动化所需的软硬件条件已经成熟。因此,我们按照软件工程思想和管理信息系统的开发步骤,以中学图书馆的应用需求为背景,设计开发了本图书馆管理系统。文章以面向对象理论和数据库管理信息系统开发相关知识为依据,详细介绍了系统设计开发生命周期中不同阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、HIPO图、IPO图、E-R模型、数据字典、功能模块算法流程、界面设计等等。最后对所实现系统的优缺点进行了分析,提出了今后进一步完善系统的方向和方法。运行表明,设计实现的管理系统能够为一般读者和系统管理员提供不同功能,完成图书馆管
2、理的日常工作。另外,该系统是典型的管理信息系统(MIS),其设计开发过程具有通用性,对类似工作的开展具有借鉴意义。关键词:图书馆;管理信息系统;数据库;面向对象...目录第一章 前言11.1概述11.2系统开发方法及目标1第二章需求分析22.1当前系统分析22.2可行性分析32.2.1技术可行性32.2.2经济可行性32.3.3营运可行性4第三章逻辑方案43.1数据流程分析43.1.1系统关联图43.1.2DFD顶层图53.1.3DFD第一层图63.1.4DFD第二层图73.2数据词典描述93.2.1数据流93.2.2数据元素103.2.3数据存储103.2.4数
3、据加工113.2.5外部项11第四章总体结构设计114.1软件模块结构设计114.1.1HIPO图114.1.2IPO图124.2数据库设计134.2.1实体描述13...4.2.2实体间联系134.2.3E-R图144.2.4关系模型转换154.3计算机系统配置方案164.3.1系统硬件配置164.3.2软件配置16第五章系统详细设计165.1代码设计165.2人机界面设计175.3模块处理过程17第六章实施概况186.1开发环境186.2系统转换与实现186.3系统测试196.4系统运行与维护19结束语20致谢21参考文献21附录22......第一章 前言1
4、.1概述当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,计算机被广泛应用于各种信息管理系统。计算机的最大好处在于它的高效、准确以及海量存储能力。使用计算机进行数据处理和信息管理,不仅提高了工作效率,而且大大的提高了数据的安全性。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理工作。传统的基于文本、表格等纸介质的手工处理,存在工作量大、容易出错、效率低等缺点,越来越难以满足当前日益增长的用户需求。随着计算机的普及以及相关技术的发展,开发一个图书管理系统的时机已经成熟。管理系统可以避免图书管理的随意性,使得图书管理工作规范化、系
5、统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。1.2系统开发方法及目标以某中学图书馆管理工作的现实需求为应用背景,开发一个典型的图书馆管理系统。考虑实际情况,本系统将采用结构化生命周期法进行系统分析和设计,并采用原型法进行系统实施。这样能有效避免盲目开发问题,同时能充分的发挥原型法的优势,能顺利实现系统的实施。系统应该包括以下功能:1.根据日常工作需求,提供必要功能,如:新书入库、书籍信息维护、读者信息维护、书籍借阅、书籍归还、书籍预定、超期罚款、统计打印等;2.提供强大的查询功能,不同用户可以根据需求
6、,以不同的项目为目标,完成对馆藏书籍信息、读者信息以及借阅记录等的查询;3.进行必要的安全考虑,如权限管理、数据库备份恢复等;...第二章需求分析2.1当前系统分析本文中的应用背景为某中学图书馆,属中型图书馆。现有系统由图书仓库、借阅室、采购中心、馆长组成,系统组织结构如图2.1所示。现行系统的工作流程,都基本采用手工的方式。读者根据馆藏图书信息,将所要借阅图书的名称、作者等信息提供给管理员,管理员根据该书信息从图书仓库中找到该书籍,借给读者,并在借阅册上登记;若该书已经被借光,则进行预约登记。读者归还时,从借阅册上划去借阅记录。采购中心不定期将新购书资料送给管理员,
7、管理员进行清点验收后将书入库,并登记图书信息;管理员定期将借阅信息和缺书信息进行统计,并将统计结果及读者的要求反馈给采购中心,由采购中心根据读者的借阅需求决定采购书籍。学期结束将借阅的情况及库存情况反馈于馆长,以便于制定管理决策等。业务流程图描述符号如图2.2所示,新书入库、图书借还和维护业务流程以及统计业务流程如分别图2.3~图2.5所示。由于整个系统采用纯手工的管理方式,因此存在前面分析的如低效易出错等缺点,急需开发一个管理信息系统。...2.2可行性分析2.2.1技术可行性数据库技术自产生至今,40多年来得到了迅速发展,并已形成较为完整的理论体
此文档下载收益归作者所有