大作业图书管理系统.pdf





《大作业图书管理系统.pdf》由会员分享,可在线阅读,更多相关《大作业图书管理系统.pdf(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品图书馆管理系统图书馆管理系统设计说明书设计说明书welcome精品目录.错误错误!未定义书签。未定义书签。1.引言.41.1、编写说明.41.2、背景.41.3、定义.41.4、参考资料.52.任务概述.52.1、目标.52.1、用户的特点.62.2、假定与约束.63.需求规定.63.1、对功能的规定.63.2、对性能的规定.73.2.1、精度.73.2.2、时间特性要求.7welcome精品3.2.3 灵活性.83.3、输入输出的要求.83.3.1、读者管理.83.3.2、采编管理.83.3.3、流通管理.83.3.4、统计管理.93.3.5、查询管理.93.4、数据库管理能力的要求.9
2、3.5、故障处理要求.93.6、其他专门要求.104.运行环境设定.104.1、设备.104.2、支持软件.104.3、接口.104.4、控制.105.数据字典.错错误误!未定义书签。未定义书签。15.1、数据项.115.2、数据结构.125.3、数据流.12welcome精品5.4、数据存储.125.5、处理过程.135.6、数据接口描述.136.概念结构设计.错误错误!未定义书签。未定义书签。36.1、数据流图.136.1.1顶层数据流图.136.1.2 0 层数据流图.136.1.3 1 层数据流图.146.1.3.1读者信息管理146.1.3.2图书信息管理.156.1.3.3图书借还
3、管理156.2、E-R 图.166.3、关系模式.167.逻辑结构设计说明书.错错误误!未定义书签。未定义书签。77.1、图书管理的数据库表结构.17结束.20welcome精品引言引言1.11.1 编写说明编写说明图书管理系统设计是学习完数据库原理及应用课程后进行的一次全面的综合练习。其目的在于加深对数据库基础知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力。考虑到实际情况以及可执行度,我们组选择了图书管理系统进行welcome精品设计,旨在对学校的图书管理系统进行优化。1.21.2 背景背景目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已
4、深入到各个领域,并且正在成为未来社会信息社会的重要支柱。在这样的大背景下,现代图书馆的管理方式,资源建设等方面都发生了重大变化,这种变化表现在图书馆工作,管理和服务平台发生的变化,图书馆不再是传统的手工操作,人工管理,而是全面实行计算机管理。一个简单的图书管理系统包括图书馆内书籍的信息、学校在校学生的信息以及学生的借阅信息。系统在DB2 平台上用 SQL 语言来编写实现。此系统功能分为面向学生和面向管理员两部分,其中学生可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归还的确认。1.31.3 定义定义(1)系统:图书馆管理软件(2)图
5、书信息:图书的基本信息,包括书名、图书编号、作者、出版社、索书号、库存数量以及库存位置等,以供于读者查阅。(3)借书记录:包括借阅者的姓名、班级、借书卡ID 号以及所借图welcome精品书的书名、借书日期等(4)借阅规则:对不同的借阅者有不同的规定借阅图书数量和借阅时间,对不同的违章情况有不同的罚款措施。1.41.4 参考资料参考资料数据库原理与应用教程.何玉洁等编著 机械工业出版社1.51.5 功能层次图功能层次图任务概述(软件需求分析)任务概述(软件需求分析)2.12.1 目标目标2.1.1 开发意图A.为了图书管理系统更完善;welcome精品B.为了学校图书馆对图书的管理更方便;C.
6、为了减轻图书管理人员的工作负担。2.1.2 应用目标通过本系统软件,能够帮助图书管理人员利用计算机,快速方便地对图书馆书籍、读者资料、借还书等进行高效的管理。2.22.2 用户的特点用户的特点主要是针对各高校图书馆而造就的系统。读者:懂电脑的基本操作。维护人员:有一定的编程能力和数据库操作能力。图书馆操作人员:懂电脑操作知识,对图书馆的工作有一定经验。2.32.3 假定与约束假定与约束(1)经费来源和使用限制:经费由上级拨款,使用暂无限制;(2)法律和政策方面的限制:不可以违反国家法律和学校的相关规定;(3)硬件、软件、运行环境和开发环境的条件及限制:客户端运行welcome精品基于 Wind
7、ows平台的 PC 机服务器端运行于Windows Server平台的服务器;(4)建议软件寿命:10 年;(5)建议开发软件投入使用的最迟时间:开发后的2 个月。需求规定需求规定3.13.1 对功能的规定对功能的规定本系统包括以下几部分功能模块。1管理员进入的功能:1)登录模块:用户输入用户名密码登录,如果登录不成功,可以发邮件问管理员原因,如果不是成员的话,要经过注册才能进去,注册要经过管理员审核,审核通过才能用用户名与密码登录。2)系统管理模块:管理员可以对用户与增加删除修改,如果有新用户注册就会提示管理员进行审核或有新的留言也会相应提示。3)图书管理模块:对图书进行增加删除修改。4)借
8、阅管理模块:对借书,还书进行管理,还有可以查看其罚款信息。welcome精品5)读者管理:对学生与教师进行信息查询,并且可对学生与教师的信息进行管理。6)系统设置:包括系统名称设置,图书类别设置,图书存放位置设置。2用户进入的功能模块:1)查看图书信息2)借书管理3)修改密码4)借书信息查询5)还书信息查询3.23.2 对性能的规定对性能的规定3.2.13.2.1 精度精度1.对于日期型数据项,根据实际要求,提供“年/月”,“年/月/日”,“年/月/日/时”,“年/月/日/时/分”等四种精度要求。2.对于图书资料,数据精度到个位。3.具有较高的安全性,系统对不同的用户提供不同的功能模块,只有具
9、有一定权限的管理员用户才能允许具有借、还书的权限。只有高级权限的部门管理员或者是维护人员用户才能对系统进行后台操welcome精品作,一般用户只能具有查看图书信息和借阅功能。且本系统还具有一定的保护机制和备份机制,防止系统被恶意修改或破坏。3.2.23.2.2 时间特性要求时间特性要求1、本软件由于数据库尚小,响应时间、更新处理时间,数据传输、转换时间、计算时间都非常快,如下:响应时间应在1 秒内;更新处理时间:由系统运行状态来决定;数据的转换和传送时间:10 秒之内。2、建议软件寿命:10 年;3、进行系统方案选择比较的时间:10 天;4、建议开发软件投入使用的最迟时间:开发后的2 个月。3
10、.2.33.2.3 灵活性灵活性本系统的各个版本以及版本之间升级的程序集成于一个文件夹,在学习、标准网络版和增强网络版之间可以任意自行转换,不影响原来的数据。3.33.3 输入输出要求输入输出要求3.3.13.3.1、读者管理读者管理1 新学期向导能自动引导您建立新班级,处理毕业班读者。welcome精品2 借书证制作可用扫描仪、图像文件等作为读者照片源,制作黑白或彩色的借书证。3 读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。4 读者可以自由分类,可为每一类读者指定借阅规则。5 读者有自己的密码,可以远程预约图书。3.3.23.3.2、采编管理采编管理1 有
11、完善的采编功能,拥有 200 万册典型书目的辅助编目数据。2 图书采编采用扫描枪自动识别ISBN 和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作。3 图书注销有完整的备查档案。3.3.33.3.3、流通管理流通管理1 借书完全通过扫描枪条码识别,自动识别借书证是否有效,根据设定的规则进行管理。提示读者已借书数、超期图书应缴罚款等参考信息。2 还书完全通过条码识别,自动作超期记录。welcome精品3 图书预约可以为读者提供方便,可以进行管理及打印到书通知。4 图书损坏、丢失处理能显示每本书上次损坏的记录以及它的信息。3.3.43.3.4、统计管理统计管理1 综合统计统计
12、图书馆目前的各种指标。2流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。3馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。3.3.53.3.5、查询管理查询管理1 读者可以通过WEB 随时随地进行图书检索,可以随意安排检索条件、检索项目。2借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个人进行借阅图书、超期图书、借还书日期、借阅天数的查询。welcome精品3 超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。4 可查询图书的被借阅史、读者的借阅史。5 应收超期罚款、已
13、收罚金的明细、汇总帐。6 已注销、损坏图书查询。3.43.4 数据据管理能力要求数据据管理能力要求要求能进行数据库的建立、数据库的调优、数据库的重组、数据库的重构、数据库的安全管控、报错问题的分析和汇总和处理、数据库数据的日常备份。3.53.5 故障处理要求故障处理要求系统会对自动保存更新的数据,同时还会自动备份。以确保在电脑突然死机或者是受到外部的恶意攻击破坏的情况下数据信息的安全。3.63.6 其它专门要求其它专门要求1、完整性:要求在发生意外时(如断电),保证数据不丢失。welcome精品2、安全性:有用户登入界面,要求提供身份验证,只有通过了身份验证才可以登录,密码输入三次不正确,则强
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 作业 图书 管理 系统

限制150内