- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
河南工常大学
软件工程概论
学院:信息科学与工程
专业班级:软件1101班
学生姓名:张龙超
学号:202316040109
学期:2023-2023学年第二学期
小型图书管理系统之功能描述与用例描述
一:【Mililibrary的功能描述】
关键功能:
1.登录功能
1.1管理员登录:管理员输入密码登录到图书管理系统
1.2顾客登录:已注册顾客输入密码登录到图书管理系统
1.3游客登录:未注册顾客登录
2.查询功能
2.1管理员查询:
2.1.1按图书书名查询:管理员登陆后按图书的书名查询图书信息
2.1.2按图书作者查询:管理员登陆后按图书的作者名字查询图书信
息
2.1.3按图书入库时间查询:管理员登陆后按图书的入库时间查询图
书信息
2.1.4按顾客学号查询:管理员登陆后按顾客学号查询顾客的信息2.1.5按顾客名字查询:管理员登陆后按顾客名字查询顾客的信息
2.2顾客查询:
2.2.1已登记图书查询:顾客登录后查询图书信息。
2.2.2未登记图书查询:顾客登录后查询需要的图书,假如该图书未
登记,系统提醒顾客无此图书信息
2.2.3查询自己的信息:顾客登陆后查询自己的个人信息和借书信息
2.2.4按书名查询:顾客登陆后按图书的书名查询
2.2.5按作者查询:顾客登陆后按图书的作者名字查询
2.2.6按入库时间查询:顾客登陆后按图书的入库时间查询
2.3游客查询:游客只能查询到图书与否已借出
3.删除功能
3.1单个删除图书信息:管理员删除单个已下架的图书的信息
3.2批量删除图书信息:管理员删除一批已下架的图书信息
4.修改功能
4.1修改密码:
4.1.1密码正常时修改:顾客根据需要修改自己的登录密码
4.1.2密码丢失时修改:顾客密码丢失,通过密码找回功能,找回自
己的登录密码
4.2修改图书信息:
4.2.1修改借出的图书信息:管理员修改其信息。假如本类图书有多
本,数量对应的减少;所有借出,标识为“无库存”
4.2.2修改入库的图书信息:管理员修改其信息。假如本类图书信息已存在,数量对应的增长;本类图书无登记,则新建图书信息,标
注入库数量
5.借书功能
5.1顾客借书:
5.1.1图书有库存:顾客登陆后借书
5.1.2图书无库存:顾客登陆后借书,系统提醒“图书已所有借出”
5.1.3图书无登记:顾客登陆后借书,系统提醒“无此图书信息”
5.1.4顾客续借图书:顾客借书后,可以续借图书,延长偿还时间。
5.2游客借书:系统提醒“请先注册”
6.预借功能
6.1图书有库存:顾客登录后,进行预借图书
6.2图书无库存:顾客登陆后,进行预借图书,系统提醒顾客图书已借完以及所有还书的时间。顾客根据需要预订某本书,此书入库后本次预定执行;假如该本书已被预定过,系统显示该书已预订以及预订
后的还书时间,提醒顾客与否继续预定
其他功能:
7.图书赔偿:顾客弄丢图书,照价赔偿
8.超期不还:顾客借书超期不还,超期一月以内,罚款5元,每多一
种月多罚3元
9.图书损坏:顾客借出图书后,损坏图书,罚款5元
二:【用例描述】
部分关键功能的用例描述
1.
用例名称:登陆功能
用例标识号:001
参与者:顾客、管理员、游客
简要阐明:顾客、管理员、游客登陆图书管理系统
前置条件:图书管理系统正常运行
基本领件流:
1.顾客、管理员输入账号密码.
2.顾客、管理员点击“登录”登陆到图书管理系统
3.游客不需要输入账号密码直接进入图书管理系统
4.用例结束
其他事件流:
无
备注:无
2.
用例名称:管理员查询
用例名称:管理员查询
用例标识号:002
参与者:管理员
简要阐明:管理员登陆后查询图书和顾客的所有信息
前置条件:管理员登陆
基本领件流:
1.管理员登陆图书管理系统
2.管理员点击“查询”功能
3.管理员选择图书查询或者顾客资料
4.点击查询
5.用例结束
其他事件流:
无
异常事件流:
无
备注:无
3.
用例名称:顾客查询
用例标识号:003
参与者:顾客
简要阐明:顾客登陆后查询图书和顾客的个人信息、借书状况
前置条件:顾客登陆
基本领件流:
1.顾客登陆图书管理系统
2.顾客点击“查询”功能
3.顾客选择图书查询、个人信息查询或者借书状况查询
4.点击查询
5.用例结束
其他事件流:
查询图书时,所查询的图书不在册,系统提醒“无此图书”
异常事件流:
无
备注:无
4.
用例名称:游客查询
用例标识号:004
参与者:游客
简要阐明:游客查询图书与否已经借出
前置条件:无
基本领件流:
1.游客登陆图书管理系统
文档评论(0)