




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
G8组需求分析1.1系统目的分析图书馆作为大学中同学们主要利用的场所,必定会是最繁忙的地方。当图书档案由人看管,登记,修改,增删,查询时,效率低,而且容易出错,数据不安全,并且时间很久之后数据量增加会导致数据检索困难等诸多问题。当图书馆发展后,过多的数据使图书馆管理问题凸显。我们将编好的程序用于图书馆信息管理、图书借阅、图书登记、用户登记、新增和删减图书等服务项目,利用这些技术可以提高图书馆工作效率,使图书馆给同学们提供更好的服务,是系统开发的主要目的。1.2系统状况图书管理系统是一种基于数据库数据管理模式。在对图书、读者的管理,其实是对图书、读者数据的管理,我们将图书和读者的数据录入系统的数据库,并且储存这些信息,然后利用已知信息的更改来对图书进行管理。设计 “图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等管理。同时对整个系统的分析、设计过程给出一个完整论证。避免登记,修改,增删,查询时的错误。图书管理系统需要满足来自3方面的需求:这四个方面分别是图书借阅者、图书馆普通管理员和系统管理员。图书借阅者的需求是利用个人的用户名和密码登陆系统,查询图书馆所存的图书、个人借阅的时间、个人借阅书本情况及个人信息的修改;图书馆普通管理员对图书借阅者的借阅及还书要求进行操作,并且可以明了图书的借出情况,同时形成借书或还书报表给借阅者查看确认;系统管理员负责旧书销毁、新书录入、图书更新,以及借书前用户注册、注销和信息更新。2.1运行环境硬件平台:本人用户名和密码,客户端,管理端操作系统和版本:windows xp及以上版本3.1 登陆界面我们需要一个图书馆的登陆界面,大体上包括读者的用户名,登录密码,以及新读者的注册,力所能及的话也能设置记住密码,和自动登录的按钮来供选择。用户可以点击用户名的空白处输入用户名,如果未注册可以点击注册进行新账户的注册,点击账号空白处的窗口登入密码。点击登陆即可进入图书管理系统。当然,我们还可以分不同的登陆界面。如借阅者的界面和管理者的界面,便于借阅和管理。如图3.1所示:图3.13.2检索界面登陆之后,我们会来到一个类似图书馆大厅似的网页界面,其中包括图书馆书目的简单检索,查看自己的个人信息,以及自己的借阅图书的记录等。如图示我们书目检索努力地方向。在这个界面中我们可以点击菜单中的书目检索来查看图书馆现存书目和书本的借阅情况。我们会录入部分图书馆的数据作为实验和参考。我们还可以点击个人信息看自己的图书借阅情况。并且录入读者信息以及所要租借图书的信息,可添加、重填以及上一条,下一条的定位;显示租借记录,包括租借人的基本信息和租借图书的基本信息;租借查询与统计可以方便在制定的时间范围内对租借的图书进行统计和分析,查询时可以按照不同的条件进行查询。并且可以进行浏览全部图书,从中检索需要的书目。点击空白处输入图书名称,点击检索进行图书的搜索功能。如图3.2.1 图3.2.1我们的书目检索可以实现直接输入书名就出现所需书目的参考列表,也可以实现先通过一些条件的筛选,然后列出系统推荐的书目提供参考选择。可以点击分类及其子菜单找寻想要得到的图书。效果如图所示3.2.2: 图3.2.23.3用户界面用户界面主要是用户的信息界面,用户可以进入并且查看自己的信息,如果发现自己的信息有哪些不对的地方,也能由用户自己对信息进行修改,当然,自己的个人密码什么的也能随时进行修改。点击修改可以进入修改信息界面,点击空白的地方输入新的信息保存既可以修改并保存新的信息。如图3.3.1 图3.3.1对于读者自己的借阅信息也可以通过网络进行查阅,包括借阅书目,借阅时间,归还时间等,如果可以,我们也会有直接通过此界面让读者进行图书续借的功能。点击个人图书借阅情况即可查看个人借书的情况。如图3.3.2: 图3.3.23.4管理该模块可以对首次的登录的读者进行注册,对读者进行编号,输入读者的基本信息;修改读者信息的时候通过对读者的编号进行快速定位,找到读者信息后进行修改,有上一条、下一条等的显示。我们也会有图书馆网络管理员这个职位,通过这个职位,可以对用户信息,图书信息,借阅信息进行直接的管理,比如说用户密码不记得了,可以找管理员,核实身份后,由管理员调出用户密码发给用户;图书信息,管理员可以实现对上架的新书,进行信息编辑,对下架的旧书给予删除它在计算机里的任何信息;借阅信息,系统会自动向管理员显示哪些读者借阅的哪些书目超期,这样管理员就可以及时向读者取得联系,催促他尽快将超期书目归还图书馆。4.1图书馆功能管理员功能:一 图书管理:(1) 按类别添加书目(2) 删除书目(3) 查询图书信息(按书目ID和书名查找)(4) 修改图书信息图书信息:1. 书目类别编号(括号内为编号开头字母):文学(li)英文(eh) 计算机(co) 美术(ar) 音乐(mu) 数学(ma) 物理(ph) 化学(ch) 机械(me) 电子(el)2. 书名3. 作者4. 出版社5. 出版时间6. 上架时间7. 库存数目8. 定价二读者管理:(1)增加读者、(2)删除读者、(3)查询读者信息(姓名ID 借阅书目,归还书目)、(4)修改读者信息(修改密码)、 注:读者借阅数目最大为5本,超过则不可再借阅读者信息:1 学号2 姓名3 性别4 年龄5 系别6 密码 读者功能:读者管理:1. 查询图书信息(按书目ID和书名查找)2. 查询自己信息3. 查询借阅图书情况(有续借功能:修改借书时间到当前时间)4. 查询归还图书情况5. 修改密码5.功能模块1. 图书信息编辑子模块按类别添加书目删除书目查询图书信息(按书目ID和书名查找)修改图书信息图书数量信息维护(图书破损,丢失等)2. 图书基本信息的查询子模块可以通过图书编号,书名类别快速获得我们想了解的信息 (图书库存数量,是否可以借阅)3. 读者信息编辑子模块 进行添加读者信息,查询读者信息,修改读者信息,删除读者信息 ,读者借阅和归还图书信息, 4. 图书借出信息查询模块查询的字段包括:读者编号,图书编号。可查询到借书的图书编号,借书证号,借出日期,应归还日期,借出状态等。对这些信息的修改和删除,来达到可以对数据库信息进行有效性的维护 5. 图书归还管理信息模块 图书归还时,管理员需要了解书是否出现借书时间超期。获得这些信息后,就可以将信息添加到图书归还管理数据库表中。 4.2数据库描叙1.1 数据库描述根据业务需求和系统需求可以初步列出以下数据表和数据项,当然随着功能需求的增加可以按需要添加新的数据库、数据表和数据项。(1)图书基本信息表:图书类型编号,图书名称,作者,数量,出版社,出版日期,价格,登记入库日期。(模拟10张分类别图书信息表)(2)图书借还情况信息表:借阅读者编号,图书编号,借阅日期,还书日期,续借次数(3)读者信息表:读者编号,姓名,密码,性别,年龄,系别(4)管理员信息表:账号,姓名,密码/(5)图书罚款信息表:信息编号,罚款基数,罚款倍率,罚款的数额。1.2 数据字典图书馆信息管理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚。在我们定义的图书馆信息管理系统数据字典中,主要对数据流程图中的数据流、数据存储和处理过程进行说明。 主要数据流的定义(1) 数据流名称:借书者信息定义:读者编号姓名性别年龄密码+系别(2) 数据流名称:管理员信息 定义:账号姓名密码(3) 数据流
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年标准)股权处理保密协议书
- (2025年标准)股份激励合同协议书
- (2025年标准)股东撤销分红协议书
- (2025年标准)购买香蕉苗协议书
- 量子态调控方法-第1篇-洞察及研究
- 2026届新疆阿克苏地区沙雅县二中化学高三第一学期期中质量跟踪监视模拟试题含解析
- 虚拟银行安全评估-洞察及研究
- (2025年标准)铺面出租 协议书
- (2025年标准)牲畜托养协议书
- 营养成分检测-洞察及研究
- 新部编五年级上册语文全册表格式教案(含教学反思)
- 40篇 短文搞定3500词汇
- 什么是朗诵艺术与技巧
- 喷漆房安全操作规程
- 金属技术监督管理制度
- 企业工会制度大全
- NB-T 10316-2019 风电场动态无功补偿装置并网性能测试规范
- 长安大学地球物理学原理-第8章 地球的电磁场
- GB/T 16288-2008塑料制品的标志
- GB/T 14486-2008塑料模塑件尺寸公差
- 初中物理教师新课程标准测试题及答案
评论
0/150
提交评论