图书管理系统面向对象分析与设计过程
图书管理系统面向对象分析与设计过程图书管理系统面向对象分析与设计过程
图书管理系统面向对象分析与设计过程
1 图书管理系统需求分析
图书管理系统需求分析图书管理系统需求分析
图书管理系统需求分析
图书管理系统在启动时要求管理员输入用户名和密码,只有验证成功才可以
进入系统。图书管理系统为管理员提供主功能界面。
系统应为管理员提供添加、修改和删除图书的的相关信息,添加借阅者的相
关信息,对借阅者预约图书处理、对借阅者图书借阅处理和对借阅者图书归还的
处理。
借阅者可以借阅图书和还书。
系统的属于局域网系统,客户端在 Windows 平台下运行,数据库使用 Oracle
在 UNIX 平台下运行。系统还需要有较好的安全性和可扩展性。
2 图书管理系统分析建模
图书管理系统分析建模图书管理系统分析建模
图书管理系统分析建模
2.
..
.1 系统参与者
系统参与者系统参与者
系统参与者
由系统需求分析,经过候选和精化参与者,图书管理系统的主要参与者有:
1.Administrator:管理员
管理员管理员
管理员。
。。
。
2.Borrower:
::
:借阅者
借阅者借阅者
借阅者。
。。
。
2.
..
.2 系统用例
系统用例系统用例
系统用例
对于待开发的图书管理系统根据以上需求分析及图书管理中各种需求的处
理流程经过候选和评估,可提取以下的几个用例:
借书
借书借书
借书(
((
(Borrow Book)
))
):
::
:提供借阅图书的功能。
还书
还书还书
还书(
((
(Return Book)
))
):
::
:提供归还图书的功能。
维护借阅者信息
维护借阅者信息维护借阅者信息
维护借阅者信息(
((
(Maintain Borrower Info)
))
):
::
:提供创建和删除借阅者信息的
功能。
维护书籍信息
维护书籍信息维护书籍信息
维护书籍信息(
((
(Maintain Book Info)
))
):
::
:提供添加、修改、删除和查询图书功
能。
系统登录
系统登录系统登录
系统登录(
((
(Login)
))
):
::
:提供系统登录功能。
评论0