已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆借还书系统的需求分析说明(小组成员:冯鹏、周森林、胡雷、郑煜彬、邵旭东)1引言1.1 编写的目的随着图书馆的规模在不断的扩大,图书的数目也不断地增多,有关图书的各种信息也成倍增多,面对庞大的信息量,传统的人工管理会导致图书馆管理上的混乱,人力和物力的浪费,管理成本的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,制定一套合理、有效,规范和使用的图书馆借还书系统,对图书资料进行统一的储存和管理变得非常有必要。另一方面,IT产业和Internet获得了飞速的发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息管理自动化,提高了处理的及时性和准确性。图书管理系统面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书馆借还书系统就是采用现代化的信息管理模式代替手工管理模式,提高图书管理工作的效率,做到信息规范化管理,科学统计和快速查询,让图书馆更好的为学校和社会服务。1.2背景项目名称:图书馆借还书系统项目委托单位:黄冈师范学院图书馆项目开发人员:冯鹏、胡雷、周森林、郑煜彬、邵旭东系统开发平台:SQL SERVER、windows pc、java等。1.3定义(1)系统:图书管理软件(2)图书信息:图书的基本信息,包括书名、图书编号、作者、出版社、索书号、库存数量和库存位置等,以便于读者查阅。(3)借书记录:包括借书人的姓名、班级、借书卡号、以及借书书名、书号、借书日期等。(4)借书规则:对于不同的借书人有不同的借书数量和借书时间。1.4 参考资料 (1)朱群雄、汪晓男等,系统分析与设计,北京:机械工业出版社(2)王恩波,管理信息系统教程,电子工业出版社(3)王珊,数据库原理和设计,清华大学出版社2任务概述2.1目标自动根据图书的类型为入册的图书分配索引号;读者可以再IE浏览器上通过本系统查询图书,显示图书的相关信息以及是否在馆;能够支持电子条纹扫码来记录图书借还的情况;可对读者的账号进行管理,记录读者的借阅情况;设定用户权限,包括读者权限,研发人员权限以及系统管理人员的权限;节省人力及器材资源,提高工作效率。2.2运行环境基于windows平台的pc机服务器端运行于windows server平台的服务器;2.3 假定与约束A、 建议该系统使用寿命:10年B、 进行系统方案选择时间:10天C、 法律和政策方面的限制:不能违反国家法律和学校相关规定D、 硬件、软件、运行环境和开发环境的条件及限制:客户端运行于基于windows pc平台,服务器运行于基于windows server平台E、 建议开发后使用的最迟时间:开发后的两个月3 数据描述3.1 静态数据书库图书信息,供货商信息。3.2 动态数据读者信息,员工信息,借书信息。3.3 数据库描述书库图书信息,包括数据项有:图书编号,书名,书号,类别,出版社,作者,定价,是否在库,是否损坏,是否遗失,入库时间,图书介绍。读者信息,包括数据项有:学生编号,学号,姓名,性别,系别,班级,级别,已借图书,照片。借书信息,包括数据项有:图书编号,学生编号,是否归还,书名,姓名,学号,书号,系别,班级,已借图书,出版社,作者,借阅时间,图书类别,是否续借。供货商信息,包括数据项有:图书编号,书名,书号,类别,出版社,作者,定价,数量。员工信息,包括数据项有:员工序号,姓名,密码,类别,性别,家庭住址,联系电话,职务,照片。3.4 数据辞典名字:读者信息描述:每一位读者的具体信息定义:读者信息=姓名+编号+性别+学院信息+电话号码位置:读者目录文件名字:图书信息描述:每一本图书的详细信息定义:图书信息=书名+类别+作者+出版社+ 出版日期+编号+数量+存放地点位置:图书目录文件名字:借阅信息描述:每一位读者所借图书的具体信息定义:借阅信息=借阅编号+读者编号+读者 名称+图书编号+书名+借书日期+还 书日期位置;借阅文件3.5 数据采集数据采集包括读者编号,读者姓名,读者类别编号,读者性别,办证日期,已借图书数量,证件名称,证件号码,读者单位,联系地址,联系电话,备注等的采集。4 功能需求4.1功能划分1.日常工作管理:包括借书管理,还书管理,续书管理,缴纳罚金。2.基本资料维护管理:包括图书资料维护,读者资料维护。3.查询管理:包括图书资料查询,读者资料查询,借阅历史记录查询,罚款历史记录查询。4.系统管理:图书管理,权限管理,标准数据管理。4.2功能描述(1)借书管理:主要功能是记录借阅者学号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括读者ID,图书ID,借出日期,还书期限,操作员姓名。(2)还书管理:主要功能是输入借阅者学号,图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存在借阅历史记录表中。(3)续书管理:主要功能是输入借阅者学号,图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到借书记录中,同时将原来的借书记录删除,并保存到借阅历史记录表中。(4)缴纳罚金:输入读者ID,显示该读者的姓名,图书编号,罚款金额和罚款原因。系统将自动在读者读书卡中扣除,并将这一条记录同时插入罚款历史记录表中。(5)图书资料维护:包括新书的入库,以及现有书书籍资料的修改和删除。(6)读者资料维护:包括新书的入库,以及现有学生资料的维护和修改。(7)读者资料查询:根据相应的读者资料进行所需查询。(8)借阅历史记录查询:根据相应的借阅信息进行所需查询。(9)续书历史记录查询:根据相应的续书信息进行所需查询。(10)罚款历史记录查询:根据相应的罚款信息进行所需查询。(11)图书管理:包括新书入库的信息记录,密码的修改以及图书信息的删除。(12)权限管理:用于设定不同人员的权限。(13)标准数据管理:用于常用数据的系统维护。5 性能需求5.1数据精确度学校对借还书系统的数据要求很高,要求尽可能的精确。系统必须明确图书的流通去向,规定的还书时间以及超期的罚款金额。5.2 时间特性系统处理时间:2.5s网络传送时间:0.05s用户允许等待时间:3s学校对系统性能无特殊的要求,只要查询图书的时候没有明显的延迟就可以了,查询的时候不要超过3秒钟。5.3 适应性本系统是基于高校图书馆图书流通管理的软件,能系统化的管理图书馆的书籍流通,其操作简单。适用于各大高校的图书馆管理需求。6 运行需求6.1 用户界面方案6.2 硬件接口1条码枪与计算机系统设备之间的接口2. 条码枪与借阅卡之间的接口3.借阅卡与计算机系统设备之间的接口6.3 软件接口在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。例如microsoft的office系列。另外用户还有用户所需要的软件接口,这些应在用户需求定义时明了。6.4故障处理系统故障包括硬件故障,网络故障,操作系统故障,数据库系统故障和应用系统方面的故障。硬件,网络,操作系统,数据库系统故障属于运行环境方面的故障,按相应的供应商所提供的解决方案进行解决。7 其它需求A可使用性在装载总程序时,正常就运行,异常就停止;汉语编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误,重新装载,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床医生三基题库及答案
- 人体常识考试题库及答案
- 预防接种培训班测试题及答案
- 2025年凿岩技术考试题及答案
- 参观教育基地主题党日活动方案
- 2014届(新课标)高考英语二轮复习专题精练45′定时训练(7)及答案解析
- 手术室护理宣教
- 初级爆破证试题及答案
- 静脉输血与留置针输液相关考题及答案
- 2025年儿童保健儿童健康管理知识考试试题及答案
- 2025年瑜伽行业市场发展可行性研究报告及总结分析
- 2025云南昆明国际会展中心有限公司社会招聘8人备考题库及答案详解(历年真题)
- DB5206∕T 128-2020 梵净抹茶 加工技术规程
- 人工智能在医学影像分析中的应用
- 2025国元农业保险股份有限公司安徽分公司下半年社会招聘12人笔试考试参考试题及答案解析
- 2025年山东省行政执法资格考试典型题题库(含答案)
- 中央空调维护保养操作手册
- 2025年超星尔雅学习通《新媒体营销》考试备考题库及答案解析
- 《文献检索》期末考试复习试题和答案解析
- JJG 52-2013弹性元件式一般压力表、压力真空表和真空表
- 稀土元素化学课件
评论
0/150
提交评论