ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:457.80KB ,
资源ID:19859832      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19859832.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程图书馆管理系统文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程图书馆管理系统文档格式.docx

1、本系统最终将达到减少了人力与管理费用,提高信息准确度,改进管理和服务,建立高效的信息传输和服务平台,提高信息处理速度和利用率,系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高,更简便、信息化程度更高的图书管理流程。第二章 需求分析2.1系统功能需求分析随着人类社会的发展,人们对知识的需求也不断地增长。在这种形式下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然地在人们的生活中占据了一定的位置,如何科学的管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书管理系统就成不可少的。为了达到这一目的,我们开始着手设计图书馆管理

2、系统。此系统要达到方便读者查找图书,阅读图书,以及下载一些电子图书,而且也要方便图书馆管理员的管理工作。管理员:对图书的订购、摆放、添加、删除、查询、统计、修改图书信息。 对读者的信息进行安全管理,所谓安全管理也就是对读者的所有注册信息进行保密管理,也就是只有此管理员可以获取和查看读者的信息(读者本人也可以查看),其他人则无权查看与修改。对读者的借还信息进行管理,即当读者借阅图书时将读者的借阅信息保存,同时将某图书被借阅的信息保存;当读者归还图书时可以及时将归还信息保存,实现消除该读者的借书信息,以方便读者继续借阅书籍。 读者进行借阅书籍时,只需要找到管理员即可获得自己想要阅览的书籍的信息,这

3、样可以减少读者查询书籍的时间,而其余的工作则由管理员们来协调完成,这样提高了图书馆的工作效率,同时也让读者可以获得一个更好的读书方式。 读者除了借阅书籍以外,还可以对自己的注册信息进行修改,但是一旦注册成功,则只能修改个人密码,其他人则无权修改。2.2主要参与者1、图书馆管理员:管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续

4、借图书(系统审核符合续借条件)。2、借阅者:借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。2.3用例图图一 管理员用例图图二 读者用例图2.4 系统用例一览表 系统用例汇总模块用例名称

5、用例ID说明管理员相关1.查看图书书目UC-011.管理用户2.管理图书2.系统维护UC-023.修改个人信息UC-034.添加图书UC-045.删除书目UC-056.修改书目UC-067.查看读者信息UC-078.查看借阅信息UC-089.添加读者UC-0910.删除读者UC-1011.添加借阅信息UC-1112.删除借阅信息UC-12读者相关13.查看借阅信息UC-1314.查看图书书目UC-141.注册登录2.借阅图书15.预约借读图书UC-1516.修改个人信息UC-1617.借阅图书UC-1718.归还图书UC-1819.续借图书UC-1920.注册UC-202.5用例规约添加用户用

6、例规约用例编号添加读者用例描述管理员增加读者的过程参与者管理员前置条件登录后置条件无基本路径1.参与者提出增加读者的请求2.系统显示增加读者界面3.参与者注册4.管理员分配权限类型5.系统保存用户数据非功能需求补充说明添加图书用例规约添加图书管理员增加图书的过程涉众利益1.系统显示增加图书书目界面2.系统保存用户数据扩展点字段列表业务规则查看借阅信息用例规约UC-08、UC-13查看借阅信息管理员或读者查看借阅信息的过程管理员、读者1.用户登录2.系统显示借阅信息界面查看读者信息用例规约查看读者信息管理员或读者查看读者信息的过程2.系统显示读者信息界面查看图书书目用例规约UC-01、UC-14

7、查看图书书目管理员或读者查看图书书目的过程2.系统显示图书书目界面添加借阅信息用例规约UC-011添加借阅信息管理员添加借阅信息的过程1.管理员登录注册用例规约注册用户注册的过程读者1.用户匿名进入系统2.系统注册登录界面3.注册成功后。系统保存数据信息并自动登录该用户。补说明注册用户必须是本人真实信息!2.6顺序图图1:登陆顺序图图2:注册更新个人信息顺序图图3:添加图书顺序图图4:修改图书顺序图图5:删除图书顺序图图6:系统维护顺序图图7:添加读者顺序图图8:删除读者顺序图图9:查看借阅列表顺序图图10:查看读者信息顺序图图11:查看图书书目顺序图图12:删除借书信息顺序图图13:添加借书

8、信息顺序图图14:修改个人信息顺序图图15:预约借阅图书顺序图图16:归还图书顺序图图17:借阅图书顺序图图18:续借图书顺序图第三章 系统设计3.1系统实体总类图以及介绍系统边界类序号名称备注BO-1系统主界面登录、注册、修改个人密码BO-2管理员界面查看图书列表、读者列表、借还列表,添加图书、读者,删除图书、读者,查找图书等等。BO-3读者界面查看图书列表、借阅列表,借阅图书,归还图书、续借图书,预借图书,查看及修改个人信息等。BO-4图书列表界面显示图书信息,添加、删除、修改、查询图书。BO-5读者列表界面显示读者信息,添加、修改、删除、查询读者。BO-6借还列表界面查看借还信息,续借图

9、书等。BO-7修改个人信息界面修改个人信息系统实体类EN-1图书EN-2唯一管理员EN-3系统控制类CON-1查看图书信息图书列表CON-2读者列表CON-3查看借还信息借还列表CON-4添加图书信息CON-5删除图书信息CON-6修改图书信息CON-7添加读者信息CON-8删除读者信息CON-9修改读者信息CON-10预订借阅图书借阅列表CON-11归还图书CON-12续借图书CON-13注册用户CON-14修改个人密码3.2相关数据库的设计一个好的项目中数据库的设计也有着非常重要的作用,它储存着一个项目中的所有的信息,数据库设计的是否合理,关系着数据储存的快慢,这对这个项目的影响很大,为了

10、更好的去完成项目,数据库的设计也是非常重要的。经过对系统的需求分析,我们总结出,该系统数据库设计思路如下(以表格信息表示)。3.2.1 E-R图3.2.2数据库的设计图书信息表 管理员可以对读书进行增、删、改、查等操作,读者可以对读书进行借阅、预定借阅、续借、归还、查询等操作,以下是图书的基本信息。列名字段说明数据类型长度/位主键允许空1图书编号书籍编号int8是否2图书名称书籍名称nvarchar2553作者书籍作者4价格书籍价格varchar65库存量书籍册数Int出版社书籍的出版社7评论书籍评价管理员信息表姓名管理员姓名密码管理员密码Varchar16联系方式管理员电话读者信息表读者可以

11、是校内的学生,也可以是校外人士,因此需要的身份验证方式不一样。以下是读者的信息表,以及具体详细。读者姓名学号若是学生,需要学号读者密码班级若是学生,需要班级身份证号不是学生,需身份证号25读者电话3.3主界面设计3.3.1登陆/注册界面设计图1 登陆界面图2 注册界面3.3.2管理员操作界面图3 总管理界面图4 图书管理界面图5 借还管理界面3.3.3 读者用户管理界面图6 读者用户管理用户图7 修改密码界面图8 读者界面第四章 结束语软件工程是一门比较抽象的理论课,既包含软件开发技术,也包含管理技术,为了学以致用,充分体现软件工程的工程特性,必须在教学过程中注重学生的实践,而实践不同其他课程的实践,它要求学生在充分利用上机时间的同时,还应该大量利用课外时间,而且要按照软件工程的方法和技术来管理和指导项目的开发,在项目开发的过程中要进行阶段性验收,为了科学的安排教学,在教学过程中采用软件工程中Gantt 图来进行该课程计划安排,实践证明,该方法不仅可以同步教学和实践,而且可以让教师计划更周全,安排更合理。通过这段时间不断的更新这个工程,让我对未来做项目工程的步奏有了更深一层的了解,这其中不乏心酸与汗水,当然也有欢乐,与同组同学一起愉快的讨论,各抒己见,在增长我们友情的同时也提高了我们的做项目的技巧,为以后大三、大四甚至以后的工作奠了很深的基础,为了未来,我要更加的努力,加油!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1