- 70
- 0
- 约2.5万字
- 约 36页
- 2016-09-25 发布于湖北
- 举报
计算机应用技术专业毕业设计图书馆管理系统演.doc
编号 焦作师范高等专科学校
毕 业 论文(设 计)
论文题目 图书馆管理系统 系 (部)计算机与信息工程系
专 业 计算机应用技术 班 级 计应0801 学 号 1座机电话号码21 学生姓名 牛 会 敏 指导教师 靳 继 红 职 称 讲 师 2011 年 5 月
目录
摘要 2
第一章 概述 3
1.1 开发背景 3
1.2开发环境 3
1.2.1 系统运行环境 3
1.2.2 开发工具 3
1.3 系统建设的目标………………………………………………………. 3
第二章 系统分析 4
2.1系统需求分析 4
2.2系统功能分析 5
2.3可行性分析 ………………………………………………………….. 5
第三章 系统总体结构设计 6
3.1系统模块的设计 6
3.1.1系统主页面 6
3.1.2各模块功能实现的设计 7
3.2不同功能模块的划分 10
3.3数据库的设计 11
3.4安全设计……………………………………………………………… 14
第四章 系统详细设计 16
4.1代码设计 16
4.2人机界面设计 34
第五章 系统的维护设计 35
第六章 总结…………………………………………………………………. 35
致谢 35
图书馆管理系统
摘要:
图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。基于上述考虑本系统主要利用作前端的应用开发工具 ,利用作为 后台的数据库,利用WINDOWS作为系统平台;而全部采用Microsoft的操作系统及其应用开发工具开发的图书管理系统。首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点问题等。本系统充分利用了开发前台应用程序,SQL Server 2005开发后台数据库的优势,使系统更加完善关键词:图书管理系统需求功能当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程如下:
借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。
① 读者所借阅图书已超过该读者容许的最多借书数目。
② 该读者记录中有止借标志。
③ 该读者还有已超过归还日期而仍未归还的图书。
④ 该图书暂停外借。
若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、Stu用户可以进行借阅和浏览,但是没有对图书信息添加、修改和删除信息的权限。
44用户可以查阅,有系统设置和图书借阅的权限。
3.1.2各模块功能实现的设计
系统设置模块:包括图书馆信息、管理员设置和书架信息的添加、修改和删除等。如下图:
图3 图书馆信息
读者管理模块:包括读者类型管理和读者档案管理,主要读者类型信息和读者信息的添加、修改和删除等。如下图:
图4 读者类型管理
图书管理模块:包括图书类型设置、图书档案管理,及图书类型信息的添加、修改和删除,图书档案信息的添加、修改和删除及打印图书信息等功能的实现和设计等。如下图:
图5 图书类型设置
图书借还模块:包括图书借阅、图书续借和图书归还,图书借阅通过图书条形码查找读者信息,包括读者姓名,性别、读者类型、证件类型、证件号码、可借数量等,再通过图书条形码查找借阅图书信息;图书续借和读者借阅的功能基本一样,只是查看读者可借图书数量,可借通过图书管理添加读者信息;图书归还,通过图书条形码查看读者借阅信息,然后通过图书管理删除归还图书的读者信息
原创力文档

文档评论(0)