




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机与通信工程学院软件工程实验报告图书馆管理系统需求分析说明书The Specification ofRequirement Analysis专 业:计算机科学与技术班级:计科07- 1班姓名:张娜报告日期:2010年5月31日Internet/Intranet1 引言应用在全球范围内随着计算机及网络技术的飞速发展,日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作
2、科学化、 规范化, 提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。1.1 编写目的1)随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统,通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。 因此, 开发一套这样的中小型图书管理软件已经很
3、有必要,并且实现研究服务于实践的原则。2)本报告由张娜(200750080106)完成。1)待开发软件系统的名称:图书馆管理系统2)任务开发者:张娜3)软件用户:图书馆管理员1.3 定义为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:图书管理;系统设计;信息。1.4 参考资料1 张海藩.软件工程导论(第五版)M.北京:清华大学出版社,20082 刘乃丽.精通ASP.NET2.0+SQLServer2005项目开发.M.北京:人民邮电出版社,2007:100150.3(美)沃尔特,本-甘,萨卡.MicrosoftSQLServer2005技术内幕-T-SQL程序设计M.北京:电子
4、工业出版社,2007:5080.4 GoogleWebAPIsReferenceEB/OL.2005.52、任务概述4.1 目标他图书馆管理系统以计算机为工具,通过对图书馆管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事图书馆管理政策的研究实施,图书馆管理计划的制定执行和教学质量的监督检查,从而全面提高教学质量。本系统基于java语言开发,数据库采用MySQL4.2 用户的特点因为该系统的最终用户是大学校园的全体师生,当然他们对系统的不同部分有各自不同的权限。这个系统还面向一些潜在的用户,比如学生可以查询自己的借书记录,图书馆老师可以查询学生的基本情况等。要求
5、使用本系统的用户对计算机能够熟练的使用,知道基本的操作。4.3 假定和约束图书馆工作人员可以据实修改学生的借书信息,学生和其他人员只有查询的权限。3、需求规定3.1 对功能的规定根据图书管理系统的实际需求,可以将图书管理系统划分为系统设置、图书管理、读者管理、图书借还、系统查询、排行榜6个部分各个部分的具体功能的系统功能结构图如图3.1所示。最新范本,供参考!图书管理系统图3.1系统功能结构图3.2 对性能的规定使用稳定,操作性能好,操作方法易于掌握,系统的安全性强。3.2.1 精度系统保证结果的正确性,在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,本系统可以满足各种精度的需
6、求。3.2.2 时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。3.2.3 灵活性系统具有较高的可靠性,可恢复性系统有良好的可扩展性,允许管理员随时对其进行更新和维护。当用户需求,如操作方式,运行环境,结果精度等发生变化时,设计的软件要做适当调整,灵活性较好。3.3 输入输出要求(1) 系统设置模块:添加删除管理员、设置管理员的权限、说明图书存放书架信息添加删除书架信息。(2) 读者管理模块:添加删除不同类型的读者及注明可借图书的数量、添加删除读者的档案。(3) 图书管理模块:添加删除不同类型的的图书及注明图书可借的天数库存数量、添加删除图书的档案。(4) 图书
7、借还模块:可查询读者借阅和归还图书的信息及图书的现有库存量。(5) 系统查询模块:可根据不同的条件(条形码、书名、类别、作者、书架、出版社)查询读者需要的图书、读者可根据不同的条件(图书条形码、图书名称、读者编号、读者名字、到期时间)查询自己借阅图书信息。(6) 排行榜模块:可以让读者知道图书借阅的排行榜及读者借阅的排行榜。表3-1显示具体的输入,输出及各个模块的功能功能名称输入项输出项执行权限功能描述系统设置模块想设置的管理员账号成功添加或删除管理员管理员实现管理员的添加或删除系统设置模块图书编号图书的存放位置管理员提供所有图书在书架上的存放位置读者管理模块读者学号,读借阅量显示读者的类型管
8、理员提供每位读者的类型及可借阅图书数量读者管理模块需要添加或删除的档案信息添加或删除成功或失败的提示信息管理员删除毕业或退学的档案信息,添加新入学同学的信息图书管理模块需要添加或删除的图书信息成功或失败的提示信息管理员添加新购入的图书或删除/、再使用的图书图书管理模块需添加或删除图书的类型图书类型及可外借天数管理员给图书分类,方便管理图书借还模块块啊子节读者借阅或归还图书的信息管理员用户方便管理员和读者查询借阅信息图书借还模块书名要查询的图书的库存量用户方便用户查询图书是否借出系统查询模块书名或作者等图书信息管理员方便管理员管理图书档案系统查询模块书名或作者等图书信息及所在书架所有用户方便读者
9、查询及寻找图书排行榜模块图书借阅排行榜排行榜内容所有用户是读者了解最受欢迎的书排行榜模块许哲借阅排行榜排行榜内容所有用户让大家知道哪位读者借阅的图书最多表3-13.4 数据管理能力要求(针对软件系统)图书管理员基本信息中的id号、姓名;读者详细信息表中的各项信息;图书详细信息表中的各项信息基本上是固定不变的,他们不会随着系统的运行和时间的变化而发生变化。他们一旦入库,一般情况下是不会改变的,所以,他们输入库的过程一定要确保正确。其他的,如图书管理员基本信息中的密码,图书借阅和归还信息表都随时需要做一些调整,因此他们会改变。用户的权限一旦入库后基本上是不会改变的,但在入库确定前是可以改变的。3.
10、5 故障处理要求系统失效后能给出错误信息,提示用户采取适当手段处理故障。3.6 其他专门要求普通用户的需求:对于只有查看、借阅权限的用户,一般是通过上网浏览学校网页来查看数据的。各图书馆管理员:能够对系统进行设置,以适应不同用户的需求。4、运行环境规定4.1 设备普通PC即可4.2 支持软件1)操作系统:Win2000/XP/Vista/SEVEN2) DBMS:MySql5.0或以上版本3) JDK1.5及以上4) Web服务器:Tomcat;5) 浏览器:IE5.0及以上,推荐使用IE6.0;4.3 接口4.3.1 用户接口采用窗口化的界面,菜单式进行设计,在操作时响应热键。与其他软件连接。最新范本,供参考!4.3.2 外部接口硬件接口:借书证,扫描仪器。4.3.3 内部接口各模块之间接口:内部模块通过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度影视衍生品著作权授权协议
- 二零二五年度旅游线路代理合作协议范本
- 二零二五年度商铺租赁保证金缴纳及退还合同
- 2025年度方合同在生物制药研发与生产过程中的知识产权协议
- 2025年度曲面玻璃定制设计与施工合同
- 二零二五年度工程项目合同解除及工程款项结算协议
- 二零二五年度封阳台施工安全与质量检测协议
- 2025年度重大工程风险承担协议书
- 2025-2030年双金属板项目投资价值分析报告
- 2025-2030年卫生级焊接止回阀项目投资价值分析报告
- 中医师承跟师月记范文
- 铜制浮子式自动排气阀规范指引
- 个人车辆租赁给公司合同模板
- CRRT治疗原理、模式选择
- 《安徽省幼儿园保育教育质量自评指导手册》(文本)
- 成都市2024届高中毕业班第二次诊断性监测-2024年全国各地高考语文模拟卷作文导写讲练
- 医保统计信息管理制度
- 2024年保育员(初级)证考试题库及答案
- 40篇英语短文搞定3500个单词 正文
- 交通运输执法知识培训课件
- 2023年台州市中考科学(正卷)和答案
评论
0/150
提交评论