- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品优秀毕业设计论文资料,已通过知名高校导师审核认可并通过答辩,更多详情资料科咨询上传本人!
中学图书馆管理系统设计与实现
摘 要
随着科学技术的迅猛发展,图书馆管理工作的自动化所需的软硬件条件已经成熟。因此,我们按照软件工程思想和管理信息系统的开发步骤,以中学图书馆的应用需求为背景,设计开发了本图书馆管理系统。
文章以面向对象理论和数据库管理信息系统开发相关知识为依据,详细介绍了系统设计开发生命周期中不同阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、HIPO图、IPO图、E-R模型、数据字典、功能模块算法流程、界面设计等等。最后对所实现系统的优缺点进行了分析,提出了今后进一步完善系统的方向和方法。
运行表明,设计实现的管理系统能够为一般读者和系统管理员提供不同功能,完成图书馆管理的日常工作。另外,该系统是典型的管理信息系统(MIS),其设计开发过程具有通用性,对类似工作的开展具有借鉴意义。
关键词:图书馆;管理信息系统;数据库;面向对象目 录
第一章??? 前言 1
1.1 概述 1
1.2 系统开发方法及目标 1
第二章 需求分析 2
2.1 当前系统分析 2
2.2 可行性分析 3
2.2.1 技术可行性 3
2.2.2 经济可行性 3
2.3.3 营运可行性 4
第三章 逻辑方案 4
3.1 数据流程分析 4
3.1.1 系统关联图 4
3.1.2 DFD顶层图 5
3.1.3 DFD第一层图 6
3.1.4 DFD第二层图 7
3.2 数据词典描述 9
3.2.1 数据流 9
3.2.2 数据元素 10
3.2.3 数据存储 10
3.2.4 数据加工 11
3.2.5 外部项 11
第四章 总体结构设计 11
4.1 软件模块结构设计 11
4.1.1 HIPO图 11
4.1.2 IPO图 12
4.2 数据库设计 13
4.2.1 实体描述 13
4.2.2 实体间联系 13
4.2.3 E-R图 14
4.2.4 关系模型转换 15
4.3 计算机系统配置方案 16
4.3.1 系统硬件配置 16
4.3.2 软件配置 16
第五章 系统详细设计 16
5.1 代码设计 16
5.2 人机界面设计 17
5.3 模块处理过程 17
第六章 实施概况 18
6.1 开发环境 18
6.2 系统转换与实现 18
6.3 系统测试 19
6.4 系统运行与维护 19
结束语 20
致谢 21
参考文献 21
附录 22
第一章??? 前言
1.1 概述
当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,计算机被广泛应用于各种信息管理系统。计算机的最大好处在于它的高效、准确以及海量存储能力。使用计算机进行数据处理和信息管理,不仅提高了工作效率,而且大大的提高了数据的安全性。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理工作。传统的基于文本、表格等纸介质的手工处理,存在工作量大、容易出错、效率低等缺点,越来越难以满足当前日益增长的用户需求。随着计算机的普及以及相关技术的发展,开发一个图书管理系统的时机已经成熟。管理系统可以避免图书管理的随意性,使得图书管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。
1.2 系统开发方法及目标
以某中学图书馆管理工作的现实需求为应用背景,开发一个典型的图书馆管理系统。考虑实际情况,本系统将采用结构化生命周期法进行系统分析和设计,并采用原型法进行系统实施。这样能有效避免盲目开发问题,同时能充分的发挥原型法的优势,能顺利实现系统的实施。
系统应该包括以下功能:
根据日常工作需求,提供必要功能,如:新书入库、书籍信息维护、读者信息维护、书籍借阅、书籍归还、书籍预定、超期罚款、统计打印等;
提供强大的查询功能,不同用户可以根据需求,以不同的项目为目标,完成对馆藏书籍信息、读者信息以及借阅记录等的查询;
进行必要的安全考虑,如权限管理、数据库备份恢复等;
第二章 需求分析
2.1 当前系统分析
本文中的应用背景为某中学图书馆,属中型图书馆。现有系统由图书仓库、借阅室、采购中心、馆长组成,系统组织结构如图2.1所示。
现行系统的工作流程,都基本采用手工的方式。读者根据馆藏图书信息,将所要借阅图书的名称、作者等信息提供给管理员,管理员根据该书信息从图书仓库中找到该书籍,借给读者,并在借阅册上登记;若该书已经被借光,则进行预约登记。读者归还时,从借阅册上划去借阅记录。采购中心不定期将新购书资料送给管理员,管理员进行清点验收后将书入库,并登记图书信息;管理员定期将借阅信息和缺书信息进行统计,并将统计结果及读者的要求反馈给采购中心,由采购中心根据读者的借
文档评论(0)