(论文 页数:29 字数:14600))摘 要 :为了满足图书馆业务发展的需要,开发了一个适合学校图书馆的图书馆管理系统。本系统采用Delphi7.0和MS SQL Server 2000等软件为开发工具;实现了读者服务程序、图书馆管理程序、书籍借阅程序、书籍归还程序、日常事务处理服务五个部分。在深入实地调查和需求分析的基础上,对系统做了详细的分析设计,并编程实现了各部分功能,制订了全面的测试方案,对各部分进行严格的测试,保证了系统能很好地完成所需功能。系统具有使用方便,操作简单,界面简洁美观,功能完善,可移植性等特点。但由于时间的原因,本系统对一些现实的业务处理,做了适当地简化。 关键字 :图书馆管理系统,系统开发,MIS
A System of Management Library Tian Xiao (Changsha University, changsha 410003, china) Abstract: The article first introduced nowadays applications of library management, explained the purpose for developing this management system. Then we decided the developing platform by analyzing a series of questions like status and evolution of database techniques, selecting of database system, selecting of system developing tools, et al. Then we expatiated on basic requirements for MIS system, and guided by those requirements, we exposed detailedly full design for the library management system and even small loosing ends that may appear during achieving and testing. At last we gave an impersonal evaluation for the system, and pointed out real significance, shortcomings, and evaluation directions of the system. Key words: The library management system, MIS
目 录 摘 要 Ⅰ 第一章 引言 1 1.1 实际背景 1 1.2 可行性研究 1 第二章 应用系统开发工具 2 2.1 DELPHI7.0 VCL组件的体系结构 2 2.2 数据库组件介绍 2 第三章 图书馆管理系统需求分析 3 3.1 系统需求 3 3.2 功能需求 3 3.3 业务流程图 4 3.3.1 业务流程图描述符号 4 3.4 数据需求 5 3.4.1 具体数据需求 6 3.5 安全性需求 7 3.6 一致性需求 7 3.7 完整性需求 7 3.8 性能需求 7 3.8.1 据精确度 7 3.8.2 时间特性 8 3.8.3 适应性 8 3.9 运行需求 8 3.9.1 用户界面 8 3.9.2 硬件接口 8 3.9.3 软件接口 8 3.9.4 故障处理 8 第四章 图书馆管理系统设计 9 4.1 数据描述 9 4.1.1 数据维护(基础数据) 9 4.2 数据字典 9 4.2.1 图书信息表 9 4.2.2 读者信息表 10 4.2.3 公告信息表 10 4.2.4 建议信息表 11 4.3 数据库的配置 11 4.4 详细设计 11 4.4.1 模块的设计与实现 12 第五章 系统特点及关键技术 19 5.1 系统形式 19 5.2 登录模块 19 5.3 公告、建议管理及浏览 19 5.3.1 公告模块 19 5.3.2 建议模块 19 5.4 ACTIVEX DATA OBJECTS(ADO)格式数据库技术 19 5.5 关于在数据库中记录读者所借书籍的设计 20 第六章 系统测试方案 21 6.1 测试的目的 21 6.2 测试手段 21 6.3 测试用例 21 6.3.1 系统登录 21 6.3.2 管理 22 结 论 24 参考文献 24 致 谢 25
第一章 引言 1.1 实际背景 随着社会发展,人类的生产、生活越来越离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家的支柱。数据作为信息的载体,其管理工具数据库对于信息技术的重要性,正日益得到人们的重视。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息来加以利用。当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管理,已成为众多用户的共同需求。
|