编号 复旦大学 (本科) 论文 题目图书借阅管理系统 专业:计算机专业 作者:樊庆平 指导老师:丁宝康 完成日期:2004年5月17日 0
0 编号: 复 旦 大 学 (本科) 论 文 题目 图书借阅管理系统 专 业 :计 算 机 专 业 作 者 : 樊 庆 平 指导老师 : 丁 宝 康 完成日期 :2004 年 5 月 17 日
摘要 本文论述了上海图书馆图书借阅管理系统的开发过程,包括系统 分析、系统设计、系统实现等方面。作者综合运用在计算机信息管理 专业学到的各种知识,并结合在工作中遇到的实际情况,改进了图书 馆外借室的借阅系统,使之能更好地为全市的读者服务。 该图书借阅管理系统,是在对图书馆外借工作全面了解,熟悉其 工作流程的基础上,开发完成的管理系统,以此体现图书馆以人为本 的服务宗旨,提高对读者的服务质量 希望通过新系统的应用,能促进图书管理工作的规范化、标准化 和自动化,提高管理水平和管理效率,为读者提供更完善的信息服务。 主题词:管理信息系统图书馆图书借阅Ⅴ isual Foxpro
1 摘要 本文论述了上海图书馆图书借阅管理系统的开发过程,包括系统 分析、系统设计、系统实现等方面。作者综合运用在计算机信息管理 专业学到的各种知识,并结合在工作中遇到的实际情况,改进了图书 馆外借室的借阅系统,使之能更好地为全市的读者服务。 该图书借阅管理系统,是在对图书馆外借工作全面了解,熟悉其 工作流程的基础上,开发完成的管理系统,以此体现图书馆以人为本 的服务宗旨,提高对读者的服务质量。 希望通过新系统的应用,能促进图书管理工作的规范化、标准化 和自动化,提高管理水平和管理效率,为读者提供更完善的信息服务。 主题词:管理信息系统 图书馆 图书借阅 Visual Foxpro
目录 第一章绪言…………………………2 第二章系统分析…… 2.1现行业务系统描述…… 2.2现行系统存在的主要问题…… 2.3提出可能的解决方案……………… 2.4可行性分析与抉择 2.5项目开发计划…… 第三章新系统逻辑方案 3.1数据流程图 3.2数据字典…… 3.3代码设计 22 第四章系统总体结构设计 4.1模块结构设计(HPO图) …23 4.2数据库设计……………………28 4.2.1概念结构设计 28 第五章系统的详细设计……… ………31 5.1DB的逻辑设计 DB的实现 5.3程序流程图………………………………36 5.4物理配置方案 …39 5.5历史信息的管理 2
2 目录 第一章 绪言………………………………………………………2 第二章 系统分析…………………………………………………3 2.1 现行业务系统描述…………………………………… 3 2.2 现行系统存在的主要问题…………………………… 7 2.3 提出可能的解决方案………………………………… 7 2.4 可行性分析与抉择…………………………………… 8 2.5 项目开发计划………………………………………… 8 第三章 新系统逻辑方案……………………………………… 9 3.1 数据流程图………………………………………… 9 3.2 数据字典…………………………………………… 17 3.3 代码设计…………………………………………… 22 第四章 系统总体结构设计…………………………………… 23 4.1 模块结构设计(HIPO 图)…………………………23 4.2 数据库设计 ………………………………………… 28 4.2.1 概念结构设计…………………………………… 28 第五章 系统的详细设计……………………………………… 31 5.1 DB 的逻辑设计…………………………………… 31 5.2 DB 的实现………………………………………… 32 5.3 程序流程图 ………………………………………… 36 5.4 物理配置方案 ……………………………………… 39 5.5 历史信息的管理 …………………………………… 39
5.6人机界面设计…………………… 39 5.6.1系统安全性验证用户界面设计 5.6.2系统主界面的设计… ………41 5.6.3借阅管理界面的设计 42 第六章系统实现 6.1编程过程与特点…………………………43 6.2系统测试 44 6.2.1系统测试的方法 6.2.2系统测试的步骤………………………45 6.2.3系统测试用例 45 6.3系统的运行 6.3.1初始数据的输入……………………46 6.3.2系统的进入……………………46 6.4系统的维护…… ……………46 6.4.1系统维护工作的内容……… 6.4.2系统维护工作的类型 47 第七章系统总结 7.1系统的功能………………………………48 7.2系统的特点 48 3软件开发的特点 49 7.3.1系统的可靠性…………………………49 7.3.2系统的安全性 49
3 5.6 人机界面设计 ……………………………………… 39 5.6.1 系统安全性验证用户界面设计 ……………… 40 5.6.2 系统主界面的设计 …………………………… 41 5.6.3 借阅管理界面的设计………………………… 42 第六章 系统实现 …………………………………………… 43 6.1 编程过程与特点 …………………………………… 43 6.2 系统测试 …………………………………………… 44 6.2.1 系统测试的方法 ……………………………… 44 6.2.2 系统测试的步骤 ……………………………… 45 6.2.3 系统测试用例 ………………………………… 45 6.3 系统的运行 ………………………………………… 46 6.3.1 初始数据的输入 ……………………………… 46 6.3.2 系统的进入 …………………………………… 46 6.4 系统的维护………………………………………… 46 6.4.1 系统维护工作的内容 ………………………… 46 6.4.2 系统维护工作的类型 ………………………… 47 第七章 系统总结 ……………………………………………… 48 7.1 系统的功能 ………………………………………… 48 7.2 系统的特点 ………………………………………… 48 7.3 软件开发的特点 …………………………………… 49 7.3.1 系统的可靠性…………………………………… 49 7.3.2 系统的安全性…………………………………… 49
7.4系统的局限…………… 7.5学习的体会………………………50 参考文献 附录 操作说明书 源程序代码· 6
4 7.4 系统的局限 ………………………………………… 50 7.5 学习的体会 ………………………………………… 50 参考文献 …………………………………………………………51 附录:…………………………………………………………… 52 操作说明书 ………………………………………………………52 源程序代码……………………………………………………… 56