[UML系统分析与设计教程]第13章..pptVIP

  • 3
  • 0
  • 约4.28千字
  • 约 16页
  • 2017-05-30 发布于浙江
  • 举报
[UML系统分析与设计教程]第13章.

作者:冀振燕 《UML系统分析与设计教程》 第13章 图书管理系统的分析与设计 需求分析 图书馆图书管理系统的域描述如下: 在图书管理系统中,要为每个借阅者建立一个账户,并给借阅者发放借阅卡(借阅卡可以提供借阅卡号、借阅者名),账户中存储借阅者的个人信息、借阅信息以及预订信息。持有借阅卡的借阅者可以借阅书刊、返还书刊、查询书刊信息、预订书刊并取消预订,但这些操作都是通过图书管理员进行的,也即借阅者不直接与系统交互,而是图书管理员充当借阅者的代理与系统交互。在借阅书刊时,需要输入所借阅的书刊名、书刊的ISBN/ISSN号,然后输入借阅者的图书卡号和借阅者名,完成后提交所填表格,系统验证借阅者是否有效(在系统中存在账户),若有效,借阅请求被接受,系统查询数据库系统,看借阅者所借阅的书刊是否存在,若存在,则借阅者可借出书刊,建立并在系统中存储借阅记录。借阅者还书后,删除关于所还书刊的借阅记录。如果借阅者所借的书刊已被借出,借阅者还可预订该书刊,一旦借阅者预订的书刊可以获得,就将书刊直接寄给预订人(为了简化系统,预订书刊可获得时就不通知借阅者了)。另外,为了简化系统,也不考虑书刊的最长借阅期限,假设借阅者可以无限期地保存所借阅的书刊。 需求分析 功能性需求: (1)借阅者持有借阅卡(借阅者名和借阅卡号)。 (2)图书管理员作为借阅者的代理借书。 (3)图书管理员作为借阅者

文档评论(0)

1亿VIP精品文档

相关文档