图书管理系统面向对象分析与设计 本文档旨在对“图书管理系统”进行面向对象分析与设计,以帮助制作文档的同志们。该系统主要涉及到管理员和读者两个执行者,管理员负责维护和使用系统不同功能,包括创建、修改、删除读者信息和图书信息,借阅、归还图书等;读者可以通过互联网或图书馆查询终端,查询图书信息和个人借阅信息,并办理续借图书。 系统的需求陈述如下:管理员要为每个读者建立借阅账户,并提供借阅卡,账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同。 系统的用况包括借阅管理、读者管理和图书管理三个方面。借阅管理包括借书、还书、续借、借阅情况查询等;读者管理包括读者信息管理、读者类别管理等;图书管理包括图书信息管理、图书类别管理、出版社管理、图书注销和图书信息查询等。 在借阅情况查询用况中,读者可以通过互联网或图书查询终端登录系统后,查阅个人的所有借阅纪录。在读者信息管理用况中,管理员可以登录后,对读者详细信息进行增、删、改等维护管理。 在图书类别管理用况中,管理员可以登录后,对图书类别进行增、删、改等维护管理。在出版社信息管理用况中,管理员可以登录后,对出版社详细信息进行增、删、改等维护管理。 在图书信息查询用况中,读者或管理员可以通过互联网或图书查询终端登录后,查询所需要的图书信息。在借书用况中,管理员可以输入读者编号和图书编号,系统验证借阅卡的有效性和读者是否可继续借阅图书,并显示读者的基本信息供管理员人工核对。 在还书用况中,管理员可以输入读者编号和图书编号,系统验证是否有此借阅纪录以及是否超期借阅,并显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,系统会提示管理员处理罚款或图书丢失。 本文档对“图书管理系统”进行了详细的面向对象分析与设计,旨在帮助制作文档的同志们更好地理解和使用系统。
- 粉丝: 3
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助