航空公司管理系统(uml建模)

航空公司管理系统

UML 分析与设计文档

组长: ******** 组员:********

*****学院 ******

目录

目录 ............................................................................................................................. 2 1 问题陈述 ................................................................................................................. 3 2 需求分析 ................................................................................................................. 4

2.1用例图 . .............................................................................................................................. 4 2.2术语表 . .............................................................................................................................. 6 2.3活动图 . .............................................................................................................................. 6 2.3.1输入航线信息活动图 . ............................................................................................. 6 2.4用例规约 . .......................................................................................................................... 7 2.4.1用例规约Login ....................................................................................................... 7 2.4.2用例规约 用户管理 . ............................................................................................... 8 2.4.3用例规约 航线信息管理 . ....................................................................................... 8 2.4.4用例规约 客户信息管理 . ....................................................................................... 9 2.4.5用例规约 订票信息管理 . ....................................................................................... 9

3 分析与设计 ........................................................................................................... 10

3.1架构分析 . ........................................................................................................................ 10 3.1.1 界面层 . .................................................................................................................. 10 3.1.2管理逻辑层 . ........................................................................................................... 11 3.1.3 数据库层 . .............................................................................................................. 11 3.2 关键抽象 . ....................................................................................................................... 11 3.3 用例实现 . ....................................................................................................................... 11 3.3.1 输入航线信息的用例实现 . .................................................................................. 11

4 用例分析 ............................................................................................................... 13

4.1分析类 . ............................................................................................................................ 13 4.2分析类的功能 ................................................................................................................. 13 4.2.1 airline类 ................................................................................................................ 13 4.2.2 plane类 .................................................................................................................. 13 4.2.3 service类 ............................................................................................................... 13 4.2.4 customerType类 . ................................................................................................... 14 4.2.5 customer类 ............................................................................................................ 14 4.2.6 ticket类 . ................................................................................................................. 14 4.3 类图及类之间的关联 .................................................................................................... 14 4.4数据库设计 . .................................................................................................................... 15 4.4.1 user_info1 管理用户信息表 . ................................................................................ 15 4.4.2 serviceInfo 舱位等级信息表 . ............................................................................... 15 4.4.3 planeInfo客机信息表格 . ....................................................................................... 15 4.4.4 airlineInfo航线信息表 .......................................................................................... 16

4.4.5 customerType 客户类型信息表 ........................................................................... 16 4.4.6 customerInfo 客户信息表 . .................................................................................... 16 4.4.7 ticketInfo 订票信息表 .......................................................................................... 16 4.4.8 数据库结构及各表间的关系 ............................................................................... 17

1 问题陈述

本小组项目任务是开发一个航空公司管理系统。一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。本系统对航空公司的内部运作进行管理,包括系统管理,航线信息管理,客户信息管理,订票信息管理等功能。系统开发的总体任务是实现各种信息的系统化、规范化和自动化。

系统设系统管理角色有:系统管理员和一般员工。系统管理员只有一个,负责监控整个系统的运行,添加和删除一般用户。一般员工负责对数据进行添加,修改,删除,查询。

系统允许舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的各种服务类别,以及备注信息等。客机信息的输入、修改和查询,包括客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、出发城市、到达城市、出

发时间、舱位类型、票价、结算金额和备注信息等。

同时,该系统用VB.net windows 开发,实现跨平台操作,使用Mysql 数据库, 把所需信息记录到Mysql 数据库中,以便系统管理员查看和管理。

2 需求分析

2.1用例图

航空公司管理信息系统的用例图如图2-1所示,包括:系统管理,航线信息管理,客户信息管理,订票信息管理。

图2-1. 航空公司管理系统用例图

2.2术语表

2.3活动图

2.3.1输入航线信息活动图

如图2-2所示,对应的用例规约请见表2.4-1:

2.4用例规约 2.4.1用例规约Login

表2.4-1. 用例规约Login

主要参与者 前置条件

后置条件(成功后的保证)

基本流程(主要成功场景)

辅助流程(替代流程)

系统管理员和一般员工 输入正确的用户名、密码 登入系统

1) 输入用户名、密码 2) 验证用户名、密码 3) 如验证正确,登入系统 输入用户名或密码不正确: 1) 统显示错误信息 2) 提示用户重新输入

2.4. 2用例规约 用户管理

表2.4-2. 用例规约 用户管理

主要参与者 前置条件

系统管理员

系统管理员进入用户管理界面

显示所以一般员工的信息 添加用户 删除用户

系统管理员输入查询的关键字,按下查询按钮 系统显示所查询得到的信息

系统管理员对得到的信息进行增、删操作 操作成功退出

后置条件(成功后的保证) 查询、添加、删除用户信息成功 基本流程(主要成功场景) 1)

2) 3) 4) 5) 6) 7) 辅助流程1(替代流程)

一般员工进入用户管理模块:

1) 提示一般员工没有权限进入用户管理模块

2.4.3用例规约 航线信息管理

表2.4-3. 用例规约 航线信息管理

主要参与者 前置条件

基本流程1(主要成功场景)

一般员工

一般员工进入航线信息管理模块

添加舱位等级信息:

1) 设置舱位等级(舱位等级编号、舱位等级名称)

2) 录入基本信息(是否有礼品、是否有报纸、是否有饮料、是否有午餐、是

否有电影、是否可以改签、是否可以退票、是否可以打折、备注信息等)。 3) 添加成功

添加客机信息:

1) 对现有客机进行登记(客机编号、客机型号)

2) 录入基本信息(购买时间、服役时间、经济舱座位数量、公务舱座位数量、

头等舱座位数量、备注信息等)。 3) 操作成功

航线的设置:

1) 前两个流程完成后进行操作; 2) 设置将要飞行的航线;

3) 录入基本信息:航线编号、出发城市、到达城市、航班日期、出发时间、

到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格、备注信息等。 4) 操作成功

1) 对现有信息进行查询; 2) 对录入信息进行修改; 3) 操作成功

后置条件(成功后的保证) 查询、添加、删除航线信息成功

基本流程2(主要成功场景)

基本流程3(主要成功场景)

基本流程4(主要成功场景)

辅助流程1(替代流程)

添加客户信息:

1)当订票时有新来客户,应同时添加到数据库的customerType 客户类型信息表中

2.4.4用例规约 客户信息管理

表2.4-3. 用例规约 客户信息管理

主要参与者 前置条件

基本流程1(主要成功场景)

一般员工

一般员工进入客户信息管理模块

添加客户类型信息:

1) 设置客户类型(客户类型编号、客户类型名称) 2) 录入基本信息(折扣比例、备注信息等)。 3) 添加成功

添加客户信息: 1) 客户信息录入

2) 录入信息包括:客户编号、客户姓名、客户性别、身份证号码、联系电话、

客户类型、备注信息等。 3) 操作成功

1) 对现有信息进行查询; 2) 对录入信息进行修改 3) 操作成功

修改航线信息:

1)当开始订票后,如非发生突发的事故,航线信息不能修改

后置条件(成功后的保证) 查询、添加、删除客户信息成功

基本流程2(主要成功场景)

基本流程3(主要成功场景)

辅助流程1(替代流程)

2.4.5用例规约 订票信息管理

表2.4-3. 用例规约 客户信息管理

主要参与者 前置条件

基本流程1(主要成功场景)

一般员工

添加了航线信息后,一般员工进入订票信息管理模块

录入订票信息:

1)查看所订航线是否还用座位

2)订票编号、顾客编号、航线编号、舱位类型、机票价格、结算金额、备注信息等。 1) 操作成功

1) 对现有信息进行查询; 2) 对录入信息进行修改 3) 操作成功

后置条件(成功后的保证) 查询、添加、删除订票信息成功

基本流程2(主要成功场景)

辅助流程1(替代流程)

1) 所订航线已满,出现提示信息;

2) 新增顾客,提示先到客户管理增加顾客信息

修改订票信息:

1) 在飞机起飞前2个小时,办理对折退票;对舱位进行升等; 2) 在其他航线有空位的情况下,可以更改航线; 3) 该航线出现晚点或停飞,可以办理全额退票;

辅助流程2(替代流程)

3 分析与设计

3.1架构分析

本系统使用C/S架构,以三层架构组成,由上到下分别是:界面层、管理流程层、数据库层。

系统架构分层如图3-1。

图3-1 系统架构分层图

3.1.1 界面层

界面层向系统管理员和一般员工展示系统操作界面,它集成的界面有:系统登陆界面、主操作界面、系统用户管理界面、舱位信息管理界面、客机信息管理界面、航线信息管理界面、客户类型信息管理界面、客户信息管理界面、订票信息管理界

面等。

3.1.2管理逻辑层

业务流程中与用户提交信息相关的服务在这一层中被定义。界面层的用户信息通过业务逻辑层访问数据库,对所指定的业务进行查询、增加、修改和删除等操作。

3.1.3 数据库层

数据库层由业务逻辑层访问,并返回结果到界面层。

3.2 关键抽象

本系统的关键抽象包括客户类、管理员类、提交信息类、界面类和数据库类,如图3-2所示。

图3-2. 关键抽象

3.3 用例实现

3.3.1 输入航线信息的用例实现

输入航线信息的用例中包括用户类、航线类、客机类、客机类,用顺序图表示

出来,如图3-3所示:

图3-3 输入航线信息的用例实现顺序图

对应的协作图如图3-4所示:

图3-4 输入航线信息的用例实现协作图

4 用例分析

4.1分析类

分析类包括:

airline 类、plane 类、service 类、

customerType 类、customer 类、ticket 类

4.2分析类的功能

4.2.1 airline类

职能:pointplane();addairline();updateairline();deleteairline()。

属性:airlineID ; departCity ; arrivalCity ; departDate ; departTime ; arrivalTime 。

4.2.2 plane类

职能:setservice();addplane();updateplane();deleteplane()。 属性:planeID ; planeType ; buyDate ; serveDate ; planeMemo 。

4.2.3 service类

职能:addservice();updateservice ();deleteservice ()。

属性:serviceID ; serviceName ; hasPresent ; hasNewpaper ; hasDrink ; hasMovie ; hasChange ; hasDiscount ; hasFood ; serviceMemo 。

4.2.4 customerType类

职能::setdicount();addcustomerType();updatecustomerType ();deletecustomerType ()。

属性:ctypeID ; ctypeName ; discount ; ctypeMemo 。

4.2.5 customer类

职能:setcustomerType();addCustomer();updateCustomer();deleteCustomer()。

属性:customerID ;customerName ;customerSex ;customerNo ;customerPhone ;customerMemo 。

4.2.6 ticket类

职能:退票();买票();setairline();setservice()。

属性:ticketID ;price ;

4.3 类图及类之间的关联

根据关键抽象及类的功能,得出类之间的联系如图4-1:

图4-1 系统类图

4.4数据库设计

4.4.1 user_info1 管理用户信息表

4.4.2 serviceInfo 舱位等级信息表

4.4.3 planeInfo客机信息表格

4.4.4 airlineInfo航线信息表

4.4.5 customerType 客户类型信息表

4.4.6 customerInfo 客户信息表

4.4.7 ticketInfo 订票信息表

4.4.8 数据库结构及各表间的关系

数据库结构及各表间的关系如图4-2:

航空公司管理系统

UML 分析与设计文档

组长: ******** 组员:********

*****学院 ******

目录

目录 ............................................................................................................................. 2 1 问题陈述 ................................................................................................................. 3 2 需求分析 ................................................................................................................. 4

2.1用例图 . .............................................................................................................................. 4 2.2术语表 . .............................................................................................................................. 6 2.3活动图 . .............................................................................................................................. 6 2.3.1输入航线信息活动图 . ............................................................................................. 6 2.4用例规约 . .......................................................................................................................... 7 2.4.1用例规约Login ....................................................................................................... 7 2.4.2用例规约 用户管理 . ............................................................................................... 8 2.4.3用例规约 航线信息管理 . ....................................................................................... 8 2.4.4用例规约 客户信息管理 . ....................................................................................... 9 2.4.5用例规约 订票信息管理 . ....................................................................................... 9

3 分析与设计 ........................................................................................................... 10

3.1架构分析 . ........................................................................................................................ 10 3.1.1 界面层 . .................................................................................................................. 10 3.1.2管理逻辑层 . ........................................................................................................... 11 3.1.3 数据库层 . .............................................................................................................. 11 3.2 关键抽象 . ....................................................................................................................... 11 3.3 用例实现 . ....................................................................................................................... 11 3.3.1 输入航线信息的用例实现 . .................................................................................. 11

4 用例分析 ............................................................................................................... 13

4.1分析类 . ............................................................................................................................ 13 4.2分析类的功能 ................................................................................................................. 13 4.2.1 airline类 ................................................................................................................ 13 4.2.2 plane类 .................................................................................................................. 13 4.2.3 service类 ............................................................................................................... 13 4.2.4 customerType类 . ................................................................................................... 14 4.2.5 customer类 ............................................................................................................ 14 4.2.6 ticket类 . ................................................................................................................. 14 4.3 类图及类之间的关联 .................................................................................................... 14 4.4数据库设计 . .................................................................................................................... 15 4.4.1 user_info1 管理用户信息表 . ................................................................................ 15 4.4.2 serviceInfo 舱位等级信息表 . ............................................................................... 15 4.4.3 planeInfo客机信息表格 . ....................................................................................... 15 4.4.4 airlineInfo航线信息表 .......................................................................................... 16

4.4.5 customerType 客户类型信息表 ........................................................................... 16 4.4.6 customerInfo 客户信息表 . .................................................................................... 16 4.4.7 ticketInfo 订票信息表 .......................................................................................... 16 4.4.8 数据库结构及各表间的关系 ............................................................................... 17

1 问题陈述

本小组项目任务是开发一个航空公司管理系统。一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。本系统对航空公司的内部运作进行管理,包括系统管理,航线信息管理,客户信息管理,订票信息管理等功能。系统开发的总体任务是实现各种信息的系统化、规范化和自动化。

系统设系统管理角色有:系统管理员和一般员工。系统管理员只有一个,负责监控整个系统的运行,添加和删除一般用户。一般员工负责对数据进行添加,修改,删除,查询。

系统允许舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的各种服务类别,以及备注信息等。客机信息的输入、修改和查询,包括客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、出发城市、到达城市、出

发时间、舱位类型、票价、结算金额和备注信息等。

同时,该系统用VB.net windows 开发,实现跨平台操作,使用Mysql 数据库, 把所需信息记录到Mysql 数据库中,以便系统管理员查看和管理。

2 需求分析

2.1用例图

航空公司管理信息系统的用例图如图2-1所示,包括:系统管理,航线信息管理,客户信息管理,订票信息管理。

图2-1. 航空公司管理系统用例图

2.2术语表

2.3活动图

2.3.1输入航线信息活动图

如图2-2所示,对应的用例规约请见表2.4-1:

2.4用例规约 2.4.1用例规约Login

表2.4-1. 用例规约Login

主要参与者 前置条件

后置条件(成功后的保证)

基本流程(主要成功场景)

辅助流程(替代流程)

系统管理员和一般员工 输入正确的用户名、密码 登入系统

1) 输入用户名、密码 2) 验证用户名、密码 3) 如验证正确,登入系统 输入用户名或密码不正确: 1) 统显示错误信息 2) 提示用户重新输入

2.4. 2用例规约 用户管理

表2.4-2. 用例规约 用户管理

主要参与者 前置条件

系统管理员

系统管理员进入用户管理界面

显示所以一般员工的信息 添加用户 删除用户

系统管理员输入查询的关键字,按下查询按钮 系统显示所查询得到的信息

系统管理员对得到的信息进行增、删操作 操作成功退出

后置条件(成功后的保证) 查询、添加、删除用户信息成功 基本流程(主要成功场景) 1)

2) 3) 4) 5) 6) 7) 辅助流程1(替代流程)

一般员工进入用户管理模块:

1) 提示一般员工没有权限进入用户管理模块

2.4.3用例规约 航线信息管理

表2.4-3. 用例规约 航线信息管理

主要参与者 前置条件

基本流程1(主要成功场景)

一般员工

一般员工进入航线信息管理模块

添加舱位等级信息:

1) 设置舱位等级(舱位等级编号、舱位等级名称)

2) 录入基本信息(是否有礼品、是否有报纸、是否有饮料、是否有午餐、是

否有电影、是否可以改签、是否可以退票、是否可以打折、备注信息等)。 3) 添加成功

添加客机信息:

1) 对现有客机进行登记(客机编号、客机型号)

2) 录入基本信息(购买时间、服役时间、经济舱座位数量、公务舱座位数量、

头等舱座位数量、备注信息等)。 3) 操作成功

航线的设置:

1) 前两个流程完成后进行操作; 2) 设置将要飞行的航线;

3) 录入基本信息:航线编号、出发城市、到达城市、航班日期、出发时间、

到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格、备注信息等。 4) 操作成功

1) 对现有信息进行查询; 2) 对录入信息进行修改; 3) 操作成功

后置条件(成功后的保证) 查询、添加、删除航线信息成功

基本流程2(主要成功场景)

基本流程3(主要成功场景)

基本流程4(主要成功场景)

辅助流程1(替代流程)

添加客户信息:

1)当订票时有新来客户,应同时添加到数据库的customerType 客户类型信息表中

2.4.4用例规约 客户信息管理

表2.4-3. 用例规约 客户信息管理

主要参与者 前置条件

基本流程1(主要成功场景)

一般员工

一般员工进入客户信息管理模块

添加客户类型信息:

1) 设置客户类型(客户类型编号、客户类型名称) 2) 录入基本信息(折扣比例、备注信息等)。 3) 添加成功

添加客户信息: 1) 客户信息录入

2) 录入信息包括:客户编号、客户姓名、客户性别、身份证号码、联系电话、

客户类型、备注信息等。 3) 操作成功

1) 对现有信息进行查询; 2) 对录入信息进行修改 3) 操作成功

修改航线信息:

1)当开始订票后,如非发生突发的事故,航线信息不能修改

后置条件(成功后的保证) 查询、添加、删除客户信息成功

基本流程2(主要成功场景)

基本流程3(主要成功场景)

辅助流程1(替代流程)

2.4.5用例规约 订票信息管理

表2.4-3. 用例规约 客户信息管理

主要参与者 前置条件

基本流程1(主要成功场景)

一般员工

添加了航线信息后,一般员工进入订票信息管理模块

录入订票信息:

1)查看所订航线是否还用座位

2)订票编号、顾客编号、航线编号、舱位类型、机票价格、结算金额、备注信息等。 1) 操作成功

1) 对现有信息进行查询; 2) 对录入信息进行修改 3) 操作成功

后置条件(成功后的保证) 查询、添加、删除订票信息成功

基本流程2(主要成功场景)

辅助流程1(替代流程)

1) 所订航线已满,出现提示信息;

2) 新增顾客,提示先到客户管理增加顾客信息

修改订票信息:

1) 在飞机起飞前2个小时,办理对折退票;对舱位进行升等; 2) 在其他航线有空位的情况下,可以更改航线; 3) 该航线出现晚点或停飞,可以办理全额退票;

辅助流程2(替代流程)

3 分析与设计

3.1架构分析

本系统使用C/S架构,以三层架构组成,由上到下分别是:界面层、管理流程层、数据库层。

系统架构分层如图3-1。

图3-1 系统架构分层图

3.1.1 界面层

界面层向系统管理员和一般员工展示系统操作界面,它集成的界面有:系统登陆界面、主操作界面、系统用户管理界面、舱位信息管理界面、客机信息管理界面、航线信息管理界面、客户类型信息管理界面、客户信息管理界面、订票信息管理界

面等。

3.1.2管理逻辑层

业务流程中与用户提交信息相关的服务在这一层中被定义。界面层的用户信息通过业务逻辑层访问数据库,对所指定的业务进行查询、增加、修改和删除等操作。

3.1.3 数据库层

数据库层由业务逻辑层访问,并返回结果到界面层。

3.2 关键抽象

本系统的关键抽象包括客户类、管理员类、提交信息类、界面类和数据库类,如图3-2所示。

图3-2. 关键抽象

3.3 用例实现

3.3.1 输入航线信息的用例实现

输入航线信息的用例中包括用户类、航线类、客机类、客机类,用顺序图表示

出来,如图3-3所示:

图3-3 输入航线信息的用例实现顺序图

对应的协作图如图3-4所示:

图3-4 输入航线信息的用例实现协作图

4 用例分析

4.1分析类

分析类包括:

airline 类、plane 类、service 类、

customerType 类、customer 类、ticket 类

4.2分析类的功能

4.2.1 airline类

职能:pointplane();addairline();updateairline();deleteairline()。

属性:airlineID ; departCity ; arrivalCity ; departDate ; departTime ; arrivalTime 。

4.2.2 plane类

职能:setservice();addplane();updateplane();deleteplane()。 属性:planeID ; planeType ; buyDate ; serveDate ; planeMemo 。

4.2.3 service类

职能:addservice();updateservice ();deleteservice ()。

属性:serviceID ; serviceName ; hasPresent ; hasNewpaper ; hasDrink ; hasMovie ; hasChange ; hasDiscount ; hasFood ; serviceMemo 。

4.2.4 customerType类

职能::setdicount();addcustomerType();updatecustomerType ();deletecustomerType ()。

属性:ctypeID ; ctypeName ; discount ; ctypeMemo 。

4.2.5 customer类

职能:setcustomerType();addCustomer();updateCustomer();deleteCustomer()。

属性:customerID ;customerName ;customerSex ;customerNo ;customerPhone ;customerMemo 。

4.2.6 ticket类

职能:退票();买票();setairline();setservice()。

属性:ticketID ;price ;

4.3 类图及类之间的关联

根据关键抽象及类的功能,得出类之间的联系如图4-1:

图4-1 系统类图

4.4数据库设计

4.4.1 user_info1 管理用户信息表

4.4.2 serviceInfo 舱位等级信息表

4.4.3 planeInfo客机信息表格

4.4.4 airlineInfo航线信息表

4.4.5 customerType 客户类型信息表

4.4.6 customerInfo 客户信息表

4.4.7 ticketInfo 订票信息表

4.4.8 数据库结构及各表间的关系

数据库结构及各表间的关系如图4-2:


相关文章

  • 矿体三维实体构建子系统的UML模型设计
  • ARTIFICIALINTELLIGENCEANDIDENTIFICATION TECHNIQUES 人工智能及识别技术 矿体三维实体构建子系统的UML模型设计 张瀚瑞1,张春明-.王青1,杨继东2 (1.东北大学,沈阳110006:2.辽 ...查看


  • 基于UML的搜索雷达仿真系统建模与实现
  • 第44卷第4期(总第174期) 2015年12月 火控雷达技术 FireControlRadarTechnology V01.44 No.4(Series174) Dec.2015 基于UML的搜索雷达仿真系统建模与实现 邓东旭 王学智 徐 ...查看


  • 仓库管理系统 UML
  • 信息系统分析与设计 课程设计报告 题目库存管理信息系统 班级 学号 姓名 成绩 目录 1. 前言 . ..................................................................... ...查看


  • 浅析软件工程开发方法学RUP
  • 浅析软件工程开发方法学RUP 前言 因为之前一直处在游戏开发行业,由于种种原因一直对软件工程中的项目管理.项目开发方法缺乏体验.虽然项目中也曾倡导编写更多的文档,无论是模块说明文档还是设计文档,但效果一直不好.不甚理想的地方主要体现在文档的 ...查看


  • UML面向对象分析及其包括的图.建模步骤
  • 本文和大家重点讨论一下UML图的概念,UML建模语言大家应该有所了解了,这里向大家介绍一下UML面向对象分析及其包括的UML图.建模步骤,相信本节的学习也一定会让你对UML面向对象建模有深刻的认识.下面是具体介绍. UML面向对象分析及其包 ...查看


  • 广工需求工程课程设计
  • 课 程 设 计 课程名称 软件需求分析 题目名称 基于C2C快递系统 学生学院 计算机学院 专业班级 学 号 学生姓名 指导教师 廖朝辉 2016 年 1 月 1 日 目录 1 引言............................. ...查看


  • 熟悉UML建模工具.需求建模1
  • 淮海工学院计算机工程学院 实验报告书 课程名: <UML 理论与实践> 题 目: 熟悉UML 建模工具.需求建模 班 级:姓 名: 实验1熟悉UML 建模工具.需求建模 一.实验目的和要求 1.熟悉UML 建模工具. 2.结合具 ...查看


  • 基于UML的军事需求分析及建模方法研究
  • 基于UML 的军事需求分析及建模方法研究 李楠 摘要:针对指挥信息系统建设规模大.集成度高.系统架构组成复杂.系统生命周期无界限等特点,本文提出一种基于UML 的军事需求分析及建模方法,依次从军事能力需求.系统能力需求和技术需求三个层面对指 ...查看


  • 结构化系统分析方法与面向对象分析方法的区别何在
  • 1. 结构化系统分析方法与面向对象分析方法的区别何在? 答:结构化系统分析方法是采用"自顶向下,由外到内,逐层分解"的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图.加工说明和数据字典 ...查看


  • 基于角色访问控制的UML表示
  • Michael E. Shin.Gail-Joon Ahn著,UMLChina 译 摘要 在基于角色访问控制(role-based access control,RBAC)中,权限和角色相关,用户被当作相应角色的成员而获得角色的权限.RBA ...查看


热门内容