案例图书管理系统_第1页
案例图书管理系统_第2页
案例图书管理系统_第3页
案例图书管理系统_第4页
案例图书管理系统_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

案例:图书馆管理系统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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论