长期没有借阅记录且失去保存价值的图书可以进行变卖或销毁处理。
用例名称:在馆图书销毁和变卖处理(略)
5.3 借阅管理
包括业务用例:借书、续借、还书等。还书过程涉及超期罚款、遗失图书罚款等业务规则。
罚款规则:()超期罚款规则应罚款金额9超期天数5罚款率,罚款率9#8#! 元天,罚款
率可能随时间或读者类别而变化;实际罚款金额C9应罚款金额,根据实际情况可以进行减免。
()遗失罚款规则遗失图书应罚款金额95图书单价;实际罚款金额在(5图书单价,5图
书单价)之间。()遗失罚款规则优先于超期罚款规则。
借书记录9借书证号、书号、借书操作员、借书日期、应还日期
续借记录9借书证号、书号、续借操作员、续借日期、应还日期,续借次数
还书记录9借书证号、书号、还书操作员、还书日期、应还日期,超期天数、应罚款金额 ,
实际罚款金额
分析:借书记录、续借记录、还书记录等信息可合并为借阅记录,续借可舍去部分信息。
借阅历史记录应该长期保存在数据库中,以便于统计分析,另外,读者对一本书可能多次借阅,
故借阅信息应该增加一个标识项:借书顺序号。
借阅信息9借书顺序号、借书证号、书号、借书操作员、借书日期、应还日期,续借次数 、
还书操作员、还书日期,超期天数、应罚款金额,实际罚款金额
1. 借书
用例名称:借书
参与者:借阅管理员、读者
综述:用例起始于读者带着图书来到图书借阅大厅,管理员给读者办理借书手续。
前置条件:登录用户具备借阅管理权限。
过程描述:
34 管理员输入借书证号,点击“查询读者”。
34 系统查询读者信息、未归还图书信息(含超期),并进行显示。
34 系统判断读者可否借书(借书证状态为有效,已借书数量小于可借书数量,不存在超
期未归还图书)。若不可借书,则禁止借书。
34 管理员输入待借图书的书号,点击“查询图书”。
3!4 系统查询,并显示图书信息。
324 系统判断图书是否在馆,若不在馆,则禁止借书。
34 管理员点击“借书”。
后置条件:创建借阅记录对象(借书顺序号由系统自动产生,借书证号和书号为上述输入值,
借书操作员9登录用户,借书日期9系统日期,应还日期9系统日期B可借书天数,续借次数9#,
还书日期9;,还书操作员9;),并标记为未归还;修改读者对象的已借书数量 B;修
改图书状态为借出;系统记录借阅对象、读者对象、图书对象。
业务规则:34借书证状态为挂失、注销者不能借书;34借书数量不能超过可借书数量;34有
超期未归还图书者不能借书。
注释:未归还图书状态可采用还书日期为空(;)来标记,或另加属性表示是否还书。
修改读者信息:增加“已借书数量”;修改用例办理借书证:后置条件中,已借书数量9#。
练习:修改用例以满足读者携带多本图书进行借书的要求。
2. 续借
用例名称:续借
参与者:借阅管理员、读者
"&