软件工程图书管理系统需求分析.docx

上传人:b****3 文档编号:5317993 上传时间:2022-12-15 格式:DOCX 页数:12 大小:362.72KB
下载 相关 举报
软件工程图书管理系统需求分析.docx_第1页
第1页 / 共12页
软件工程图书管理系统需求分析.docx_第2页
第2页 / 共12页
软件工程图书管理系统需求分析.docx_第3页
第3页 / 共12页
软件工程图书管理系统需求分析.docx_第4页
第4页 / 共12页
软件工程图书管理系统需求分析.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

软件工程图书管理系统需求分析.docx

《软件工程图书管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《软件工程图书管理系统需求分析.docx(12页珍藏版)》请在冰豆网上搜索。

软件工程图书管理系统需求分析.docx

软件工程图书管理系统需求分析

图书管理系统需求分析

一·图书管理系统开发背景与目的

本项目的名称是图书管理系统

本项目的开发者是软件工程实验一班5组(员浩瀚徐志鹏彭俊涛孙先立宋凯陈瑶胥榕)

开发工具:

eclipse+SQLserver2000

本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、图书注销等主要功能。

功能需求分析:

(1)管理员

人员信息管理:

读者信息管理,包括读者类别、性别、借书数量、借

书期限等的输入、修改、删除、显示.

图书馆管理员信息管理,包括管理员权限、性别、备

注等的输入、修改、删除、显示。

书籍信息管理:

书籍基本信息管理,包括书籍编号、类别、关键词、

备注等的输入、修改、删除、显示.

借阅信息管理:

借书信息管理,包括书籍编号、读者编号、借书日期、

借书期限、备注等的输入、修改、删除、显示。

还书信息管理:

包括书籍编号、读者编号、还书日期、还书期限、备

注等的输入、修改、删除、显示.

意外处理信息管理:

续借、超期赔偿、丢失赔偿、损坏赔偿等信息的输入、

修改删除、显示。

(2)读者

图书操作:

包括图书借阅、图书信息查询、还书操作、图书续借

、预约。

解除预约操作。

个人信息操作:

个人信息查询、密码修改。

借阅信息操作:

借阅信息查询

1、数据流图

 

登录模块

 

图书管理模块:

读者管理模块:

借书模块:

续借模块:

还书模块:

 

清除借阅信息模块:

 

2。

结构框图

3。

总流程图

用例模型:

图书管理系统是根据实际业务需要建立的计算机软件系统。

读者《extend》

 

管理员

 

 

二·静态结构模型

静态结构用类图、对象图、包图、构件图和配置图描述,类图设计是面向对象方法的核心技术,通过类图将用例的实现具体到每个类中,从而完成设计走向细化的过程。

图书库管理的类有:

库存图书、图书登记、图书登记表单、注册表单、查询表单,

 

图书库管理类图:

 

读者库管理类图:

 

 

三·动态行为模型

UML的静态模型表示了系统的结构,动态模型表示系统的行为。

在动态建模机制中,以消息啦完成堆笑之间的交互,用状态图、顺序图、协作图和活动图来描述系统的行为。

顺序图的用户描述对象间动态交互关系,这种体现对象间消息传递的时间顺序。

该图书馆管理系统主要含有以下几个重要的顺序图,其他对象的顺序图和这些也类似。

(1)借书顺序图

(2)还书顺序图

(3)罚款顺序图

1、借书顺序图

(1)login():

登录系统。

(2)checkstu_card():

对读者信息进行验证,检查是否符合本图书馆借书条件.

(3)showinformation():

显示该读者的基本信息函数。

(4)borrow():

读者借书函数.

(5)getreaders():

取得读者信息函数。

看该读者是否符合借书条件,若符合,则返回可借信息。

(6)gettitle():

取得书目信息.

(7)getreservation():

检验书籍是否被预订函数.

(8)getnoreservation():

书籍没被预订或取消预订函数。

(9)create(borrower,item):

创建书籍外借函数。

2、还书顺序图

(1)login():

登录系统。

(2)getitem():

取得书籍条目信息.

(3)update():

对图书馆书籍条目和借阅者信息进行更新条目。

3、罚款顺序图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1