图书介绍

基于面向对象的软件分析与设计实验教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

基于面向对象的软件分析与设计实验教程
  • 衣杨,肖志娇,顾春琴编著 著
  • 出版社: 广州:中山大学出版社
  • ISBN:9787306038098
  • 出版时间:2011
  • 标注页数:298页
  • 文件大小:48MB
  • 文件页数:312页
  • 主题词:面向对象语言-软件开发-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于面向对象的软件分析与设计实验教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上编“基于面向对象的软件分析与设计可视化建模”规约1

第1章 基于面向对象的软件分析与设计一般性步骤1

1.1基于面向对象的软件分析与设计步骤1

1.1.1问题陈述(Problem Statement)1

1.1.2需求分析(Requirement Analysis)1

1.1.3架构分析(Architectural Analysis)1

1.1.4用例分析(UseCase Analysis)2

1.1.5设计元素的设计(Design Element)2

1.1.6系统运行时刻架构设计(Run Time Architectural Design)2

1.1.7分布式系统的设计(Describe Distribution)2

1.1.8用例设计(UseCase Design)2

1.1.9类的设计(Class Design)2

1.1.10数据库的设计(Data Base Design)3

1.2基于面向对象软件分析与设计的若干规则3

1.3基于面向对象软件分析与设计规约若干关注点4

第2章 基于面向对象的软件分析与设计文档规约5

第3章 术语7

下编 典型案例9

案例1“网上书店系统”(WebLab )分析与设计9

1.1 WebLab问题陈述10

1.1.1 WebLab系统涉众10

1.1.2 WebLab功能概述10

1.2 WebLab需求分析10

1.2.1 WebLab用例析取10

1.2.2 WebLab用例规约11

1.2.3 WebLab补充规约19

1.2.4 WebLab术语20

1.3 WebLab架构分析与设计20

1.3.1 WebLab架构描述20

1.3.2 WebLab架构设计20

1.3.3 WebLab关键抽象21

1.4 WebLab用例分析21

1.4.1 WebLab分析类的析取21

1.4.2 WebLab分析类机制22

1.5 WebLab子系统设计及子系统中类的设计22

1.5.1 WebLab用户管理子系统23

1.5.2 WebLab图书管理子系统24

1.5.3 WebLab订单管理子系统24

1.5.4 WebLab购物篮管理子系统25

1.5.5 WebLab分析类到设计元素的映射26

1.6 WebLab实现技术26

案例2“进口设备跟踪管理系统”(EImptMIS)分析与设计27

2.1 EImptMIS问题陈述28

2.1.1 EImptMIS系统涉众28

2.1.2 EImptMIS系统功能28

2.1.3系统基本流程28

2.2 EImptMIS需求分析31

2.2.1 EImptMIS用例析取31

2.2.2 EImptMIS用例规约31

2.2.3 EImptMIS补充规约41

2.2.4 EImptMIS术语41

2.3 EImpt架构分析42

2.3.1 EImptMIS架构描述42

2.3.2 EImptMIS架构设计43

2.3.3 EImptMIS关键抽象44

2.4 EImptMIS用例分析44

2.4.1 EImptMIS系统实体类(数据类)的设计44

2.4.2 EImptMIS用例类的设计45

2.4.3 EImptMIS分析类机制49

2.5 EImptMIS运行时架构设计49

2.6 EImptMIS数据设计50

2.6.1 EImptMIS数据库的设计50

2.6.2 EImptMIS数据字典50

2.6.3 EImptMIS数据表描述51

2.7 EImptMIS实现技术57

附录57

案例3“MircoTalk微博网站”(mTalk)分析与设计68

3.1 mTalk问题陈述69

3.1.1微博发展的背景69

3.1.2 mTalk网站拟实现的功能69

3.1.3 mTalk系统涉众70

3.1.4 mTalk功能概述70

3.2 mTalk需求分析70

3.2.1 mTalk软件概要结构70

3.2.2 mTalk用例析取71

3.2.3 mTalk用例规约73

3.2.4 mTalk补充规约80

3.3 mTalk总体设计82

3.3.1 mTalk功能总体设计82

3.3.2 mTalk界面设计83

3.4 mTalk系统设计84

3.4.1 mTalk命名规则84

3.4.2 mTalk技术准备85

3.4.3 mTalk数据库设计85

3.4.4 mTalkVOPC(参与类)的析取86

3.5类的设计88

3.5.1 mTalk消息发布模块类的设计88

3.5.2 mTalk用户登录模块类的设计89

3.5.3 mTalk用户管理模块类的设计91

3.5.4 mTalk类的设计93

3.6 mTalk系统部署94

3.6.1 mTalk运行环境94

3.6.2 mTalk系统安装说明94

3.6.3 mTalk支持软件配置108

3.6.4 mTalk发布网站114

3.6.5 mTalk网站使用说明115

案例4“网吧行业在线培训系统”(Cyber-online Training)分析与设计116

4.1 Cyber-online Training问题陈述117

4.1.1 Cyber-online Training待解决问题117

4.1.2 Cyber-online Training系统涉众117

4.1.3 Cyber-online Training功能概述118

4.2 Cyber-online Training需求分析118

4.2.1 Cyber-online Training用例析取118

4.2.2 Cyber-online Training用例规约121

4.2.3 Cyber-online Training术语130

4.3 Cyber-online Training系统设计131

4.3.1 Cyber-online Training系统架构设计131

4.3.2 Cyber-online Training系统分析类的设计132

4.3.3 Cyber-online Training系统类的操作及关联设计133

4.4 Cyber-online Training系统部署150

案例5“考勤管理系统”( RollBookMIS)分析与设计152

5.1 RollBookMIS问题陈述153

5.1.1 RollBookMIS系统涉众153

5.1.2 RollBookMIS功能概述153

5.2 RollBookMIS需求分析153

5.2.1 RollBookMIS用例析取153

5.2.2 RollBookMIS用例规约154

5.2.3 RollBookMIS补充规约160

5.2.4 RollBookMIS术语160

5.3 RollBookMIS架构分析与设计161

5.4 RollBookMIS分析类的设计162

5.4.1 RollBookMIS关键抽象162

5.4.2 RollBookMIS实体类的设计162

5.4.3 RollBookMIS用例分析163

5.5 RollBookMIS分析类机制的设计167

5.6 RollBookMIS类的设计167

5.7 RollBookMIS子系统的划分与设计167

5.7.1 RollBookMIS子系统的划分167

5.7.2 RollBookMIS子系统的设计169

5.8 RollBookMIS分析类到设计元素的映射170

案例6“航空订票系统”(aTickets)分析与设计171

6.1 aTickets问题陈述172

6.1.1 aTickets系统涉众172

6.1.2 aTickets功能概述172

6.2 aTickets需求分析172

6.2.1 aTickets用例析取172

6.2.2 aTickets用例规约173

6.2.3 aTickets补充规约181

6.2.4 aTickets术语182

6.3 aTickets架构分析与设计182

6.3.1 aTickets架构描述182

6.3.2 aTickets架构设计183

6.3.3 aTickets关键抽象183

6.4 aTickets系统分析类的设计185

6.4.1分析类及其功能185

6.4.2预订机票用例分析186

6.5 aTickets系统类的设计187

案例7“ERP模拟游戏系统”(ERPGame)分析与设计189

7.1 ERPGame问题陈述190

7.1.1 ERPGame背景190

7.1.2 ERPGame设计目标190

7.1.3 ERPGame系统涉众191

7.1.4 ERPGame功能概述191

7.2 ERPGame需求分析194

7.2.1 ERPGame用例析取194

7.2.2 ERPGame用例规约195

7.2.3 ERPGame补充规约208

7.2.4 ERPGame术语209

7.3 ERPGame架构分析与设计210

7.4 ERPGame关键抽象211

7.5 ERPGame分析类的设计211

7.6 ERPGame类的设计213

附录:ERP模拟游戏简介215

案例8“在线考试系统”(Online Testing)分析与设计216

8.1 Online Testing问题陈述217

8.1.1 Online Testing背景217

8.1.2 Online Testing系统涉众217

8.1.3 Online Testing功能概述217

8.2 Online Testing需求分析217

8.2.1 Online Testing用例析取217

8.2.2 Online Testing用例规约218

8.2.3 Online Testing补充规约227

8.2.4 Online Testing术语228

8.3 Online Testing系统架构设计228

8.3.1 Online Testing架构分析与设计228

8.3.2 Online Testing关键抽象230

8.4 Online Testing用例分析230

8.4.1 Online Testing定义分析类230

8.4.2 Online Testing分析机制的设计232

8.4.3 Online Testing系统类的设计232

8.5 Online Testing子系统设计233

8.5.1 Online Testing子系统的划分233

8.5.2 Online Testing子系统设计233

案例9“校园跳蚤市场系统”(School FLMKT)分析与设计235

9.1 School FLMKT问题陈述236

9.1.1 School FLMKT待解决问题236

9.1.2 School FLMKT系统涉众236

9.1.3 School FLMKT功能概述236

9.2 School FLMKT需求分析237

9.2.1 School FLMKT用例析取237

9.2.2 School FLMKT用例规约238

9.2.3 School FLMKT补充规约241

9.2.4 School FLMKT术语241

9.3 School FLMKT架构设计242

9.3.1 School FLMKT系统框架242

9.3.2 School FLMKT系统关键抽象242

9.4 School FLMKT用例分析243

9.4.1 School FLMKT系统分析类的设计243

9.4.2 School FLMKT分析类及其功能243

9.4.3 School FLMKT分析类的分析机制245

9.5 School FLMKT用例实现246

9.5.1 Buyer Activities用例的类的设计246

9.5.2 Salemen Management用例的类的设计246

9.5.3 Admin Management用例的类的设计247

9.6 School FLMKT子系统分析与设计248

9.6.1 School FLMKT子系统的划分249

9.6.2 School FLMKT子系统的设计249

9.7 School FLMKT数据库的设计250

案例10“快餐店管理系统”(FstFdMIS)分析与设计252

10.1 FstFdMIS问题陈述253

10.1.1 FstFdMIS背景253

10.1.2 FstFdMIS系统涉众253

10.1.3 FstFdMIS功能概述253

10.2 FstFdMIS需求分析253

10.2.1 FstFdMIS用例析取253

10.2.2 FstFdMIS用例规约254

10.2.3 FstFdMIS补充规约266

10.2.4 FstFdMIS术语266

10.3 FstFdMIS架构设计266

10.3.1 FstFdMIS系统架构266

10.3.2 FstFdMIS系统关键抽象267

10.4 FstFdMIS用例分析268

10.4.1 FstFdMIS分析类及其功能268

10.4.2 FstFdMIS分析类机制的设计270

10.4.3 FstFdMIS系统类的设计270

10.4.4 FstFdMIS分析类到设计元素的映射272

10.5 FstFdMIS子系统及其接口设计272

10.5.1 FstFdMIS子系统设计272

10.5.2 FstFdMIS定义设计元素及其包274

案例11“个人事务管理系统”(MyKit)分析与设计275

11.1 MyKit问题陈述276

11.1.1 MyKit背景276

11.1.2 MyKit目标276

11.1.3 MyKit系统涉众276

11.1.4 MyKit系统功能概述276

11.2 MyKit需求分析277

11.2.1 MyKit用例析取277

11.2.2 MyKit用例规约278

11.2.3 MyKit补充规约说明281

11.2.4 MyKit补充规约281

11.2.5 MyKit术语282

11.3 MyKit架构分析与设计282

11.3.1 MyKit关键抽象282

11.3.2 MyKit架构描述283

11.3.3 MyKit架构设计283

11.4 MyKit用例分析284

11.4.1 MyKit的用例顺序图分析284

11.4.2 MyKit的用例类图分析284

11.4.3 MyKit分析类机制286

11.5 MyKit子系统设计287

11.5.1 MyKit的子系统及接口设计287

11.5.2 MyKit的子系统主要流程287

11.5.3 MyKit的子系统内部设计288

11.6 MyKit运行时架构设计291

11.6.1 MyKit运行时进程分析291

11.6.2 MyKit日记管理模块运行时架构设计292

11.6.3 MyKit日程管理模块运行时架构设计293

11.6.4 MyKit通讯录管理模块运行时架构设计293

11.7 MyKit数据库设计294

11.7.1 MyKit ER图的设计294

11.7.2 MyKit数据字典295

11.7.3数据表结构295

热门推荐