摘 要
随着科学技术的迅猛发展,图书馆管理工作的自动化所需的软硬件条件已经成熟。因此,我们按照软件工程思想和管理信息系统的开发步骤,以中学图书馆的应用需求为背景,设计开发了本图书馆管理系统。 文章以面向对象理论和数据库管理信息系统开发相关知识为依据,详细介绍了系统设计开发生命周期中不同阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、HIPO图、IPO图、E-R模型、数据字典、功能模块算法流程、界面设计等等。最后对所实现系统的优缺点进行了分析,提出了今后进一步完善系统的方向和方法。 运行表明,设计实现的管理系统能够为一般读者和系统管理员提供不同功能,完成图书馆管理的日常工作。另外,该系统是典型的管理信息系统(MIS),其设计开发过程具有通用性,对类似工作的开展具有借鉴意义。
关键词:图书馆;管理信息系统;数据库;面向对象
Abstract
With the rapid development of science and technology, library automation management software and hardware required for the conditions are ripe. Therefore, we follow the thinking of software engineering and management information system development steps to demand the application of secondary school libraries in the context of design and development of the library management system. Article, object-oriented database management theory and knowledge development of information systems based on detailed system design and development at different stages of the life cycle of the main contents and results, including system structure, operational flow chart, data flow charts, HIPO charts IPO plans, ER model, data dictionary, functional module algorithm process, interface design and so on. Finally, the advantages and disadvantages of the system are analyzed, the future direction of further improving the system and methods. Operation shows that the design and implementation of management systems for the general reader and the system administrator to provide different functions to complete the daily work of library management. In addition, the system is a typical management information system (MIS), its general design and development process, and to work with a similar reference.
Keywords: library; management information system; database; object-oriented 目 录
第一章 前言 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
(需要该计算机毕业设计论文的,请联系客服QQ:920225073 或联系电话:15886499710) |