版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图书馆管理系统软件需求分析报告班 级: 计算机102 学 号: 姓 名: 陈雅婷 目录1、问题描述32、系统目标33、系统需求33.1 功能需求33.2 非功能需求43.3领域需求44. 数据流图55. ER图86. 数据字典91、问题描述 随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。 “图
2、书管理系统”是一种基于集中统一规划的数据库数据管理新模式,是利用数据库软件编制的管理软件。以实现图书、读者以及日常工作等多项管理,对整个系统的分析、设计过程做出一个完整论证为目的。2、系统目标本系统目标是实现以下功能: 实现新增书籍信息的入录、已存图书信息的修改及删除; 实现对读者的信息查询和管理功能; 实现超期书籍归还时的罚款功能; 实现借阅信息的查询功能。3、系统需求3.1 功能需求3.1.1 图书登记功能是将图书馆所有图书资料以分类形式录入存放在图书馆图书主数据库文档中。并同时具有对主数据库文档进行查询,修改和删除记录功能。 3.1.2 图书借阅功能是通过输入图书编号将所要借阅的图书在有
3、关数据库文档中作一记录。并同时具有查询,修改和取消有关文档图书借阅数据的功能。3.1.3图书归还功能是通过输入图书编号将所要归还的图书在有关数据库文档中作一记录。并同时具有查询,修改和取消有关文档图书归还数据的功能。3.1.4图书统计功能是根据用户的统计需求统计有关图书数据文档信息。3.2 非功能需求 3.2.1 产品需求 可用性和可靠性:例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统
4、的升级和更新换代。效率:图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。 3.2.2 机构要求准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。标准性:系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。 3.2.3 外部需求:系统界面友好,功能齐全,有扩展性,安全性良好。3.3领域需求
5、图书编目要求按照中国图书馆分类法进行; 由于版权限制,某些文献资料只能在图书馆规定的阅览室阅读,并限制复制和打印。 第一条需求是对遵循我国图书管理的规定,执行对图书的分类管理的标准。而第二条需求则是版权法对图书馆文献资料的保护的需要,描述了对一类文献资料有限制的使用和服务。 4. 数据流图5. ER图管理员名称管理员编号权限密码管理员读者编号借阅编号读者姓名年龄读 者图书编号性别读者编号类型借 阅借、还借书日期图书编号图书名称罚款金额还书日期作者馆室编号图 书单价出版社信息类型属 于在库日期在库信息馆室馆室管理员编号电话地址馆室名称馆室编号6. 数据字典表1 数据元素定义表数据项编号数据项名称
6、字段名类型及长度能否为空1-001图书编号BookNonvarchar(10)not null1-002图书名称BookNamenvarchar(10)not null1-003作者Authornvarchar(10)null1-004单价PriceDecimal(7,2)null1-005馆室编号RoomNonvarchar(10)null1-006出版信息Publicnvarchar(20)null1-007在库日期InDatedatetimenull1-008类型BTypenvarchar(10)null1-009在库信息InBasesmallintnull1-010读者编号Reader
7、Nonvarchar(10)not null1-011读者姓名ReaderNamenvarchar(10)null1-012年龄Agesmallintnull1-013性别Sexchar(2)null1-014类型TypeId tinyintnull1-015管理员编号UserNonvarchar(10)not null1-016管理员名称UserNamenvarchar(20)null1-017密码Passwordnvarchar(20)null1-018权限Authoritytinyintnull1-019馆室编号RoomNonvarchar(10)not null1-020馆室管理员编号
8、RoomUserNonvarchar(10)not null1-021馆室名称RoomNamenvarchar(20)null1-022地址RoomAddressnvarchar(30)null1-023电话Telnvarchar(12)null1-024借阅编号BorrowNointnot null1-025读者编号ReaderNonvarchar(10)null1-026图书编号BookNonvarchar(10)null1-027借书日期BDatedatetimenot null1-028还书日期RDatedatetimenull1-029罚款金额Fineintnull表2 数据结构定义
9、表数据结构编号数据结构名称数据结构组成简述2-001馆藏图书信息图书编号+图书名称+作者+单价+馆室编号+出版信息+在库日期+类型+在库信息图书信息2-002读者信息读者编号+读者姓名+年龄+性别+类型 读者信息2-003管理员信息管理员编号+管理员名称+密码+权限管理员信息2-004借阅信息图书编号+读者编号+图书名称+作者+借书日期读者借阅2-005借阅历史 图书编号+读者编号+图书名称+作者+借书日期+还书日期查询借阅历史信息2-006罚款信息图书编号+读者编号+图书名称+作者+借书日期+还书日期+罚款金额图书借阅超期罚款2-007馆室信息馆室名称+地址+电话图书所属馆室信息表3 数据流
10、定义表数据流编号数据来源数据去向数据流组成简述3-001P1D2图书编号+图书名称+作者+单价+馆室编号+出版信息+在库日期+类型+在库信息+读者编号+借书日期借阅-修改馆藏图书信息3-002P2.4D4图书编号+读者编号+图书名称+作者+借书日期+还书日期+罚款金额借阅超期的罚款信息3-003P6D4.1管理员编号+管理员名称+密码+权限管理员身份检验的信息3-004P5D1读者编号+读者姓名+年龄+性别+类型读者信息修改后更新读者信息 表4 数据存储表 数据处理编号数据存储名称简述数据存储组成关键字有关数据流4-001图书信息表馆藏所有图书的信息图书编号+图书名称+作者+单价+馆室编号+出
11、版信息+在库日期+类型+在库信息图书编号P2D2 4-002读者信息表读者的信息读者编号+读者姓名+年龄+性别+类型读者编号P3D1 4-003借阅信息表图书馆所有读者借阅图书的情况图书编号+读者编号+图书名称+作者+借书日期读者编号+图书编号P3D3 4-004罚款信息表图书借阅超期罚款图书编号+读者编号+图书名称+作者+借书日期+还书日期+罚款金额读者编号+图书编号P2D44-005管理员信息表管理员信息管理员编号+管理员名称+密码+权限管理员编号P6D5表5 数据处理表数据处理编号:5-001数据处理名称:借阅图书操作简述:借阅图书的相关操作处理输入的数据流借阅信息+读者信息处理:1)
12、进行有效检验判断读者能否借阅 2) 借书登记3) 更新图书信息,借阅信息输出的数据流:借阅信息处理频率:读者借阅时数据处理编号:5-002数据处理名称:归还图书操作简述:归还图书的相关操作处理输入的数据流图书信息+读者信息处理:1)进行有效检验判断读者是否罚款 2)借阅超期,罚款3)还书登记,更新图书信息,借阅信息输出的数据流:图书信息,罚款信息处理频率:读者还书时 数据处理编号:5-004数据处理名称:修改图书信息、修改读者信息、修改管理员信息简述:更新图书信息、更新读者信息、更新管理员信息的相关操作处理输入的数据流新图书信息、新读者信息、新管理员信息处理:1)管理员进行更新信息:图书维护,
13、用户更新,借阅更新输出的数据流:图书信息、读者信息、管理员信息处理频率:信息更新时表6 外部实体定义表编号实体名称简述输出的数据流输入的数据流6-001读者借阅、归还图书P1D1P1.2D3P2.4D4P2.2D3P2.2D2D1P3.1D3P3.1D5P3.1D1P3D2P3D3P3D4P3D2P3D3P36-002管理员更新、维护各个信息P5D1P4D2P6D5P4.1D2P5.1D2D5P4.1D4P3.1D2P3.1D1P3.1D3P3.1D5P3.1四、一辈子孤单并不可怕,如果我们可以从中提炼出自由,那我们就是幸福的。许多长久的关系都以为忘记了当初所坚持与拥有的,最后又开始羡慕起孤单
14、的人。五、恋爱,在感情上,当你想征服对方的时候,实际上已经在一定程度上被对方征服了。首先是对方对你的吸引,然后才是你征服对方的欲望。六、没有心如刀割,不再依依不舍,只有,沉默相隔七、和你在一起只是我不想给任何人机会。八、一个人总要走陌生的路,看陌生的风景,听陌生的歌,然后在某个不经意的瞬间,你会发现,原本是费尽心机想要忘记的事情真的就那么忘记了。九、无论我们爱过还是就这样错过,我都会感谢你。因为遇见你,我才知道思念一个人的滋味;因为遇见你,我才知道感情真的不能勉强;因为遇见你,我才知道我的心不是真的死了;因为遇见你,我才知道我也能拥有美丽的记忆。所以,无论你怎么对待我,我都会用心去宽恕你的狠,
15、用心去铭记你的好。十、爱情需要的是彼此互相的照顾,当我们心爱的人累了,我们不是坐在一边不理,而是多陪对方谈谈心,对方需要什么的时候,自己尽量的满足对方的需求,至少可以让对方知道,在自己身边的感觉是如此的温暖。十一、自从你出现後,我才知道原来有人爱是那麽的美好十二、有的人与人之间的相遇就像是流星,瞬间迸发出令人羡慕的火花,却注定只是匆匆而过。十三、有一些人,这一辈子都不会在一起,但是有一种感觉却可以藏在心里守一辈子。十四、不要轻易说爱,许下的承诺就是欠下的债!十五、不管你是多么的爱对方,但千万不可当第三者。细想,默然。因为知道,这样的故事一开始便注定了结局,一开始就注定在这个故事里,很多人会受伤
16、。离开的总是要离开,挽留不住,就像彼岸花,穷其一生,花叶仍是生生相错。十六、什么叫快乐?就是掩饰自己的悲伤对每个人微笑。十七、爱情与视力无关,任你看得再怎么清楚,在爱里只有模糊。因为太聪明太理智就没有办法恋爱,爱情根本是盲目的。十八、恋爱就像剪头发,这种事情不到最后是不知道结果的,结果能否令每个人皆大欢喜,无人保障,但是一切都是自己的选择。十九、因为爱过,所以慈悲:因为懂得,所以宽容。二十、那些随风散落的微笑眼神,仿似落寞诗人的爱情诗句,一段一段,错落成行。孤独的钟鸣彻夜悲鸣,那些如花容颜,终不敌过时间切割的颓败,我们忧伤的仰望阳光,看流年未亡,年华尽耗。二十一、一个人一生可以爱上很多的人,等
17、你获得真正属于你的幸福之后,你就会明白一起的伤痛其实是一种财富,它让你学会更好地去把握和珍惜你爱的人。二十二、爱一个人,由天由人却由不得自己。不由自主只因刻骨铭心,不离不弃只因无法代替。总是心有期待,才有灯火阑珊处的望眼等待;总是情怀善待,才有心甘情愿地付出所有,习惯的依赖。也许你的世界一无所有,但在爱你人的心里,你就是全世界。珍惜一个深爱你的人,更要珍藏一颗为你融入生命的心。二十三、就在我以为一切都没有改变只要我高兴就可以重新扎入你的怀抱一辈子不出来的时候,其实一切都已经沧海桑田了,我像是一躲在壳里长眠的鹦鹉螺,等我探出头来打量这个世界的时候,我原先居住的大海已经成为高不可攀的山脉,而我,是一块僵死在山崖上的化石二十四、幸福,不是长生不老,不是大鱼大肉,不是权倾朝野。幸福是每一个微小的生活愿望达成。当你想吃的时候有得吃,想被爱的时候有人来爱你。二十五、有时,爱也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外研八下英语Unit 6 Presenting ideas-Reflection《合作探究一》课件
- (新教材)2026人教版二年级下册数学 整 理和复习 课件
- 2026年住房抵押贷款合同(1篇)
- 2025 网络基础之光通信与无线通信的融合网络课件
- 2026年医疗期内合同(1篇)
- 2026年及未来5年市场数据中国环保地板行业发展运行现状及投资战略规划报告
- 《焊接机器人》试卷及答案
- 现代农业生产现场管理体系与实践
- 2026年重点产业关键环节备份与战略腹地建设指南
- 2026年深海多金属结核采集头扰动控制与环保作业规范
- 2026浙江温州市公安局招聘警务辅助人员42人笔试参考题库及答案解析
- 2026广东茂名市公安局招聘警务辅助人员67人考试参考题库及答案解析
- 2026年希望杯IHC全国赛二年级数学竞赛试卷(S卷)(含答案)
- 中国抗真菌药物临床应用指南(2025年版)
- 2025-2026 学年下学期八年级英语下册教学计划
- 幼儿园春季育儿知识分享:守护成长健康同行
- 2026年六安职业技术学院单招职业适应性考试题库附答案详解(预热题)
- 2025年安徽审计职业学院单招职业适应性测试试题及答案解析
- 2026年春节后复工复产“开工第一课”安全生产培训课件
- 2025年西南计算机有限责任公司招聘笔试真题
- 2026常德烟草机械有限责任公司招聘35人笔试参考题库及答案解析
评论
0/150
提交评论