数据库管理系统需求分析_第1页
数据库管理系统需求分析_第2页
数据库管理系统需求分析_第3页
数据库管理系统需求分析_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图书管理系统的需求分析文件1 .目的1 )可以积蓄大量的图书信息,迅速且有效地进行书籍数据的管理图书信息的注册、删除、修改。图书信息的多关键字检索查询。图书出借、归还和资料统计。2 )可以对一定数量的读者进行适当的信息的存储和管理。 这包括以下内容读者信息的注册、删除和修改。读者资料的统计和查询。3 )可以为必要的统计结果提供打印输出。4 )可以提供一定的安全机制,允许数据信息访问,防止擅自修改,同时提供信息备份的服务。2 .概要2.1用户需求分析1 )产品功能登录系统:注册、注销和退出。管理:用户管理、借阅管理、图书管理。查询:读者查询、借用查询、图书查询。帮助:使用说明关于。2 )用户的角色3 )工作环境4 )设计实现制约2.2需求模型的建立上图是用例图的建模过程,下面是此系统的用户要求的说明(1)学校图书馆计划开发“图书管理系统”,便于许多师生阅览和阅览(2)教师和学生必须注册后再借书。 用户必须输入个人信息才能进行注册,如果注册成功,就会得到识别系统提供的id的识别码。(3)用户登录进入图书管理系统后,可以在网页上阅览书的借出状况、作者等书的各种信息(4)用户登录后,可以借书,在系统规定的时间内还书。 否则你必须缴纳罚款. 用户借书时,系统注明借书时间。(5)图书管理员可以查阅图书,查看借阅情况,很容易知道哪种图书需求量大,可以合理地更新增减图书。 用户违反或者不能按时还书的,他们要处理,并处以罚款。 查书将让用户知道书的更具体的地方,以节省时间。(6)管理者对书进行操作、注册、可以修改书和信息的注册、读者信息的修改系统维护。从上述要求的描述中,可以查明以下要素:参加者用户。管理者基本的用例注册注册查图书借图书图书的返还图书更新图书信息读者信息上图是用户还书时的用例图。 用户还书时,图书管理员要检查书是否损坏,检查是否在规定时间还书。 如果图书没有破损,在规定的时间还书,图书管理员修改该图书信息,删除用户借书记录,注册还书时间。 图书破损的用户必须支付罚款时,图书管理员除了收据外,还修改图书和用户信息,记录图书破损的程度,在其他用户借书时很方便。上图是用户查书的用例图。 用户登录系统查询图书后,系统从图书信息表中查询图书信息,反馈给用户。 用户可以搜索图书馆藏书目录、读者基本信息、读者借阅、过期读者、罚款记录、最新图书、借阅频率最高的图书信息、图书的具体藏书地点。 用户也可以预约书。2.3系统需求分析功能要件1用户注册系统:包括管理员注册、学生阅览信息注册2 .在编制目录时,能够自动地检索新书是否编目,并迅速地编目。3 .能用电脑快速搜索,确定了书的名字和保管地点。4 .找到借的书现在在谁那里。5 .各种具体的检索功能。6 .统计一本书结束后一段时间内借了多少书。7 .统计一本书在一段时间内向谁借了。8 .还书时,计算机会自动根据条例对借书是否过期进行罚款。9 .书丢失时进行赔偿的,可以自己制定赔偿条例。10 .大型数据库能够灵活地设定库的性质(1.2.借出时间3 .不同的读者能否节约书4 .能够添加、删除、修改库)。11 .图书管理员必须拥有不同的职务,并可以进行权限设定。12 .读者信息管理。1数据要求输入图书数量、图书信息、图书编号、用户信息和用户帐户。 用户查询时输出的图书数量、罚款记录、最新图书、借阅频率最高的图书信息等。2需要外部接口2.1用户界面2.3软件界面因为某些文档和报告的处理需要保持与通用软件的办公软件的接口。2.3硬件接口因为它可能涉及到数据的备份,所以需要保持打印机和刻录机的界面。2.4通信接口3安全要求图书管理系统的操作也只能由负责人进行,只

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论