




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
案例:图书馆管理系统1软件需求分析Evaluation
only.ed
w•it2h
A图sp书os馆e管.管S理li系de统s的fo需r求.N分ET析3.5
Client
Profile3
系Co统py的rUiMgLh基t
本20模04型-2011
Aspose
Pty
Ltd.4
系统中的类5
系统的配置与实现1
软件需求分析1.1
软件需求的定义1.2
软件需求的层次Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.1.1
软件需求的定义IEEE软件工程标准词汇表中需求的定义:·
用户解决问题或达到某种目的所需要的条件或权能。Evaluation
only.ed
wit·h
A系sp统os或e.系Sl统id组es件fo要r
满.N足ET合3.同5
、Cl标i标e准nt、Pr规of范ile或C其op他yr正ig式ht规20定04的-2文01档1
所As需po要s要e的Pt条y
L件td或.权能。·
反映以上(1)或(2)中描述的条件或权能的文档说明。1.2
软件需求的层次软件需求包括三个层次:业务需求:反映了组织机构或客户对系统高层次的目标Ev要al求u求a。tion
only.ed
wit•h用As户po需se求.S:li描de述s
f了or用.户NE使T
3用.5产C品li所e所n能t
P完ro成file的C任op务yr。ight
2004-2011
Aspose
Pty
Ltd.功能需求:说明了软件的功能,用户使用这些功能以完成任务。1.2
软件需求的层次需求层次图:Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2
图书馆管理系统的需求分析2.1
系统功能需求2.2
基本数据维护模块2.32.5信息查询模块基本业Ev务al模ua块tion
only.ed
wit•h
A2s.p4ose数.S据li库de模s
块f块or
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.1
系统功能需求系统的功能需求主要包括以下几个方面:·
借阅者可以通过网络查询书籍信息和预定书籍。Evaluation
only.ed
wit·h
A借sp阅os者e.能Sl够id借es阅fo书r
籍.N和ET还3.书5
。Client
Profile·
图Co书py管ri理gh员t
2能00够4-处20理11借A阅sp者o者se的P借ty阅Lt和d.还书请求。·
系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。2.1
系统功能需求·
信息查询模块系统主要包括以下几个模块:·
基本数据维护模块·
基本业务模E块valuation
only.ed
wit·h
A数sp据os库e.管Sl理id模es块for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.2
基本数据维护模块·
修改和更新书目信息·
添加书籍·
删除书籍基本数据维护模块包括的主要功能模块:·
添加借阅者帐户·
修改更新借E阅va者l者ua帐ti户on信o息nly.ed
wit·h
A添sp加os书e.目Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.3
基本业务模块基本业务模块包含的功能:·
借书·
还书·
取消书籍预定Evaluation
only.ed
wit·h
A书sp籍os预e.留Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.4
数据库模块·
书籍预留信息管理数据库模块的功能:·
借阅信息管理·
书籍信息管E理valuation
only.ed
wit·h
A帐sp户os信e.息Sl管id理es
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.5
信息查询模块信息查询模块主要是查询数据库中的相关信息:·
查询书籍信E息valuation
only.ed
wit·h
A查sp询os借e.阅Sl者id信es息for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3
系统的UML基本模型3.1
UML初始模型3.2
系统的用例图3.33.53.6系统的状态图系统的活动图系统的Ev时al序ua图tion
only.ed
wit•h
A3s.p4ose系.S统li的de协s
作f作or图.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.1
建立UML初始模型选择一种模式Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.2
系统的用例图·
图书馆管理系统维护者创建用例图之前首先需要确定参与者。系统的参与者主要有三类:·
读者(也可E称va为l为ua借ti阅on者o)nly.ed
wit·h
A图sp书os馆e.管Sl理id员es
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.2
系统的用例图1.
借阅者请求服务的用例图2. 图书馆管理员处理借书、还书等的用例图
Evaluation
only.ed
w•it3h.As系po统se管.S理l理i员des进f行or系.N统ET维3护.5的Cl用ie例nt图ProfileCopyright
2004-2011
Aspose
Pty
Ltd.1.
借阅者请求服务的用例图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.
图书馆管理员处理借书、还书等的用例图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.
系统管理员进行系统维护的用例图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.3
系统的时序图1.
系统管理员添加书籍的时序图2.
系统管理员添加借阅者帐户的时序图3.5.
图书管理员处理书籍归还的时序图6.
借阅者查询书籍信息的时序图7.
借阅者预留书籍的时序图系统管理Ev员al删ua除ti书on目on的ly时.序图ed
wit•h4A.spo图se书.S管li理de员s
f处or理.书NE籍T
3借.5阅C的li时en序t
P图rofileCopyright
2004-2011
Aspose
Pty
Ltd.1.
系统管理员添加书籍的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.
系统管理员添加借阅者帐户的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.
系统管理员删除书目的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.4.
图书管理员处理书籍借阅的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.5.
图书管理员处理书籍归还的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.6.
借阅者查询书籍信息的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.7.
借阅者预留书籍的时序图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.4
系统的协作图1.
系统管理员添加书籍的协作图2.
系统管理员删除书籍的协作图3.5.
借阅者预留书籍的协作图图书管理Ev员al处ua理ti借on书on的ly协.作图ed
wit•h4A.spo图se书.S管li理de员s
f处or理.还NE书T
3的.5协C作li图ent
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.1.
系统管理员添加书籍的协作图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.
系统管理员删除书籍的协作图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.
图书管理员处理借书的协作图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.4.
图书管理员处理还书的协作图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.5.
借阅者预留书籍的协作图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.5
系统的状态图1.
书的状态图2.
借阅者帐户的状态图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.1.
书的状状态态图图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.2.
借阅者帐户的状态图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.6
系统的活动图1.
借阅者的活动图2.
图书管理员的活动图3.系统管理Ev员al的ua活ti动on图only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.1.借阅者的活动图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.管2.图书理员的活动图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.3.
系统管理员的活动图·
系统管理员维护借阅者帐户的活动图·
系统管理员进行书目信息维护的活动图·
系统管理员E维va护l护u书ati籍on信o息nl的y.活动图ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.(1)系统管理员维护借帐户的活阅者者动图图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.(2)系统员进行书目息维护的活管理理信动图图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.理员员的(3)系统管维护书籍信息活动图Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.4
系统中的类4.1
系统中主要的类4.2
各个类之间的关系Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.4.1
系统中主要的类·
参与者相关的类·
系统中用到的其他类Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
Client
ProfileCopyright
2004-2011
Aspose
Pty
Ltd.(1)参与者相关的类Evaluation
only.ed
with
Aspose.Slides
for
.NET
3.5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年石材供应合同
- 2025工业区仓库租赁合同模板
- 2025建筑工程包工不包料合同范本
- 2025年的单身公寓租赁合同样本
- 2025年农产品种子购销合同
- 2025标准版简单个人租房合同示例
- 2025年反担保抵押合同范本
- 2025标准版城镇公寓买卖合同
- 2025标准木材采购合同范本
- 《我国气候特点》课件
- 院感试题100题及答案
- 北京市消防条例解读
- 海南省海口市(2024年-2025年小学五年级语文)统编版期中考试((上下)学期)试卷及答案
- 八年级下册历史知识点总结【精华版】
- 《发育生物学》课件第七章 三胚层与器官发生
- 知名企业防开裂防渗漏重点控制培训讲义PPT
- 焊接实训教案手工电弧焊1
- 小学英语-C2创造真实学习情境-技术环境介绍+情境设计方案【2.0微能力获奖作品】
- 便利店商品分类-参考
- 35KV高压开关柜买卖合同
- 戴德梁行商业地产招商合同解读
评论
0/150
提交评论