软件工程课程设计宾馆客房管理系统.docx

上传人:b****4 文档编号:27240207 上传时间:2023-06-28 格式:DOCX 页数:43 大小:22.53KB
下载 相关 举报
软件工程课程设计宾馆客房管理系统.docx_第1页
第1页 / 共43页
软件工程课程设计宾馆客房管理系统.docx_第2页
第2页 / 共43页
软件工程课程设计宾馆客房管理系统.docx_第3页
第3页 / 共43页
软件工程课程设计宾馆客房管理系统.docx_第4页
第4页 / 共43页
软件工程课程设计宾馆客房管理系统.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

软件工程课程设计宾馆客房管理系统.docx

《软件工程课程设计宾馆客房管理系统.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计宾馆客房管理系统.docx(43页珍藏版)》请在冰豆网上搜索。

软件工程课程设计宾馆客房管理系统.docx

软件工程课程设计宾馆客房管理系统

软件工程课程设计-宾馆客房管理系统

《软件工程》

课程设计报告

宾馆客房管理系统

指导教师:

班级:

0701学生姓名:

学号:

2007100104

完成日期:

2010-11—11

运城学院计算机科学与技术系

宾馆客房管理系统

1。

业务需求。

.。

....。

.。

..。

..。

.。

....。

..。

..。

.。

.....。

..。

.。

..。

...。

.。

..。

..。

..。

..。

.。

.。

..。

.。

....。

...。

..1

1.1客户任务描述.。

.。

.。

..。

.。

..。

..。

.。

....。

..。

..。

.。

.。

.。

.。

..。

.。

.。

.。

.。

.。

..。

..。

.。

..。

.。

..。

.。

...。

1

1.2参与者列表。

.。

.。

..。

.....。

...。

.。

.。

.。

.。

.。

.....。

.。

.。

.........。

.。

......。

.。

......。

..。

..。

.。

...2

1。

3业务用例列表..。

....。

.。

...。

.。

.。

....。

....。

.....。

..。

...。

.。

..。

.....。

.。

.。

...。

.。

.。

.。

...。

2

1.4业务用例活动图..。

.。

..。

..。

.。

.。

..。

.。

.。

..。

..。

.。

......。

..。

..。

..。

.。

.。

......。

.。

..。

2

1.5业务用例描述。

.。

..。

.。

..。

.。

..。

.。

.......。

.。

.。

.。

.。

.....。

..。

.。

.。

.。

..。

...。

.。

..。

.。

..。

....。

.。

..32(系统需求.。

..。

....。

......。

.。

.。

.。

..。

........。

.。

.。

.。

.。

.。

.......。

.。

.。

.。

.。

...。

.。

.。

..。

.。

.。

.。

.。

....。

4

2.1用户界面草图.。

...。

..。

.。

..。

.。

.....。

.。

.。

..。

...。

...。

..。

.....。

.。

.。

....。

....。

..。

..。

.。

..。

4

2.2参与者列表.。

.。

..。

.。

....。

.。

.。

....。

.。

...。

.。

....。

..。

.。

..。

..。

.。

....。

.。

.。

.。

.。

....。

.。

.。

.。

.4

2.3用例列表。

......。

..。

.。

......。

..。

.。

..。

.。

...。

..。

.。

.。

.。

..。

..。

.。

.。

.........。

..。

.....。

4

2.4用例图.。

.。

.。

.。

...。

..。

.。

.。

..。

..。

.。

.。

..。

....。

..。

.。

...。

..。

.。

..。

...。

.....。

.。

..。

.。

..。

.5

2。

5用例概述.。

..。

.....。

.。

.。

.。

..。

.。

.。

...。

.。

....。

.。

.。

.。

..。

..。

.。

.。

...。

.。

.。

.。

63(系统分析..。

...。

..。

..。

...。

.。

.。

...。

.。

...。

..。

.。

.。

...。

.。

..。

......。

....。

......。

...。

....。

.....。

.。

..。

..。

...。

.6

3。

1分析类图。

..。

..。

...。

.。

..。

.。

....。

.。

...。

.。

..。

..。

....。

..。

...。

.。

......。

..。

..。

.。

....。

..。

...。

.。

..7

3。

2活动图/状态转移图..。

.。

..。

.。

...。

.。

...。

.。

..。

..。

.。

.。

.。

.。

..。

.。

.。

.......。

.。

..。

....。

7

3。

3分析模型.。

..。

...。

.。

.。

....。

..。

...。

.。

.。

..。

.。

.。

..。

..。

.。

.。

.。

..。

..。

..。

.。

..。

.。

..。

.。

..。

.。

.。

..。

9

4(详细设计。

..。

..。

.。

.。

..。

.。

.....。

...。

........。

...。

...。

..。

....。

..。

.。

..。

.。

.。

.。

..。

.。

.。

.。

...。

....。

15

5。

实现及测试.。

...。

.。

..。

.。

..。

.......。

.。

.。

..。

.。

.。

.。

.。

..。

...。

.。

....。

..。

...。

.。

..。

..。

.。

.。

..。

......。

.21

5.1实现平台的搭建。

.。

....。

.。

.。

..。

..。

.。

..。

....。

...。

..。

..。

..。

...。

..。

.。

..。

..。

.。

..。

.....。

21

5。

2功能测试..。

.。

.。

..。

.。

...。

...。

...。

....。

..。

.。

.....。

.。

....。

.。

.。

.。

..。

..。

.。

..。

....。

.。

.。

21

6.小结。

.。

.。

.。

.。

.。

.。

.。

..。

...。

.。

.。

..。

.。

..。

..。

.。

..。

.。

..。

...。

..。

.。

.。

....。

.。

.。

..。

.。

..。

.........237。

参考文献。

.。

.。

....。

...。

..。

....。

...。

..。

.。

.。

.。

..。

....。

...。

..。

.。

...。

...。

.。

.。

....。

.。

.。

...24

1。

业务需求

1。

1客户任务描述

该系统由接待人员和经理使用,各自职责如下:

接待人员:

1。

按多种属性查询客房或客人情况

2.为客人预订房间

3.登记客人入住情况

4。

为客人办理离店手续并生成结账报表

5。

为客人办理续费手续

经理:

1。

按多种属性查询客房或客人情况

2。

汇总客房和客人情况

3.调整房价4.增减房间

1

宾馆客房管理系统1.2参与者列表

接待人员:

对顾客入住进行管理,系统的使用者经理:

宾馆的总体管理者,也是系统的使用者客人:

住店的人

1。

3业务用例列表

UC—1经理登录:

经理选择用户类型,填入用户名和密码登录UC—2按客人查询:

经理根据客人ID或客人入住的时间来查询客人信息

UC-3按客房查询:

经理查询当前客房的有关信息UC—4汇总:

经理查看汇总的客房信息

UC—5修改密码:

经理通过修改密码页面来修改密码UC-6修改权限:

经理可以修改用户权限

UC—7接待员登录:

经理选择用户类型,填入用户名和密码登录UC—8按客人查询:

接待员根据客人ID或客人入住的时间来查询客人信息

UC—9按客房查询:

接待员查询当前客房的有关信息UC—10修改密码:

接待员通过修改密码页面来修改密码1.4业务用例活动图

1、查询过程

act用例活动图

按条件输入

开始

按客人查询按客房查询

在数据库中查询信息

[成功]

图1。

4。

1查询用例的活动图显示查询结果2、登录结束

2

宾馆客房管理系统

act用例活动图

输入登录信息验证输入

开始

[合法][非法]

主界面提示错误界面

结束

图1。

4.2登录用例活动图

1。

5业务用例描述

登录事件流:

(1)用户选择进入管理界面、用例开始。

(2)系统提示输入用户密码。

(3)用户输入密码

(4)系统验证密码。

A1:

密码错误

(5)进入主界面进行相关操作

查询事件流:

(1)角色进入管理界面、用例开始。

(2)系统提示输入查询条件。

(3)用户输入查询条件。

(4)系统显示结果

修改密码事件流:

(1)系统提示输入新密码。

(2)用户输入新密码。

(3)系统提示再次输入新密码。

(4)系统验证两次输入的密码是否一致.

A2:

不一致

(5)系统提示修改成功。

其他事件流:

A1:

密码错误

(1)系统提示再次输入密码

(2)用户确认

(3)进入主界面进行相关操作

A2:

不一致

(1)系统提示输入错误,提示重新输入

(2)用户重新输入

(3)系统提示修改成功。

3

宾馆客房管理系统2(系统需求

2.1用户界面草图

用户登录界面草图如下:

用户类型:

账号:

密码:

用户管理界面草图如下:

客房管理信息查询设置退出

2。

2参与者列表

接待人员:

对顾客入住进行管理,系统的使用者经理:

宾馆的总体管理者,也是系统的使用者2。

3用例列表

UC—1经理登录:

经理选择用户类型,填入用户名和密码登录UC-2按客人查询:

经理根据客人ID或客人入住的时间来查询客人信息

4

宾馆客房管理系统UC—3按客房查询:

经理查询当前客房的有关信息UC—4汇总:

经理查看汇总的客房信息

UC—5修改密码:

经理通过修改密码页面来修改密码UC—6修改权限:

经理可以修改用户权限

UC—7接待员登录:

经理选择用户类型,填入用户名和密码登录UC—8按客人查询:

接待员根据客人ID或客人入住的时间来查询客人信息

UC-9按客房查询:

接待员查询当前客房的有关信息

UC-10修改密码:

接待员通过修改密码页面来修改密码2。

4用例图

ucUseCasePackages

按客人查询按客房查询

修改权限登录

经理

修改密码汇总报表

5

宾馆客房管理系统

ucUseCasePackages

按客人查询按客房查询

接待员

登录修改密码

图3.1系统用例图

经理登录:

经理选择用户类型,输入用户名、密码登录接待员登录:

接待员选择用户类型,输入用户名、密码登录。

按客人查询:

经理、接待员根据客人信息查询按客房查询:

经理、接待员根据客房ID查询修改密码:

经理、接待员修改自己的密码

修改权限:

经理可以修改用户权限

汇总报表:

经理通过此项可以查看本月各房间的收益情况2。

5用例概述

登录用例:

经理和接待员用于登录系统。

查询用例:

经理和接待员用于查询信息。

修改密码用例:

经理和接待员通过修改密码页面来修改密码。

设置权限用例:

经理通过此功能来设置接待员的权限。

汇总用例:

经理通过此功能了查看一些汇总的信息。

3(系统分析

6

宾馆客房管理系统

3。

1分析类图

class类图

接待员

—department:

char

-name:

char

-pwd:

int客人-salary:

int

—sexuality:

char-endTime:

char

-userNo:

int—guestId:

int

-money:

int

+checkoutRegister():

void-name:

char

+checkRegister():

void-roomNo:

int

+continueRegister():

void-sartTime:

char

+editPwd():

void-sexuality:

char

+predetermineRegister():

void

+querybyGuest():

void

+querybyRoom():

void

经理

-pwd:

int

—userNo:

int

图3.1系统类图房间+addEmployee():

void

+addRoom():

void-roomNo:

int

3。

2活动图/状态转移图+deleteEmployee():

void-roomPrice:

int

+deleteRoom():

void-roomState:

int

+editEmployee():

void—roomType:

char1、房间状态转移图:

+editPosition():

void

+editPwd():

void

+editRoom():

void

+querybyGuest():

void

+querybyRoom():

void

7

宾馆客房管理系统

stm状态图

开始

新增

预定

可使用

图3。

2.1房间状态转移图删除入住

2、入住登记活动图

act入住登记活动图

No不可使用

Yes

查询登记登陆界面登录添加到数据库

开始结束添加成功,

图3.2。

2入住登记活动图结束

3、增加人员活动图

act增加房间活动图

YesNo添加到数据库登陆界面添加登录

开始结束房间编号存在,添加成功,

Yes

No

图3。

2.3增加人员活动图

8

宾馆客房管理系统

EA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion

3.3分析模型EA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion

1(经理登录EA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion

object用户登陆——经理登陆

EA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion

系统登陆操作主界面EA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion经理填写信息点击登陆按钮

EA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion有空项

EA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion提示信息项不能为空验证各项信息是否为空

EA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion账号选择错误

EA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion验证登陆账号与用户类型账号与用户类型不匹配是否匹配

EA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion输入密码错误

EA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersion验证密码与账号是否匹配密码不正确密码是否错误EA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion出错

登陆登陆失败显示错误界面EA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion

经理操作主界面EA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion

EA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion图3。

3。

1经理登录健壮性图

经理在登录界面选择用户类型,填入账号和密码,然后点击登录,系统首先EA8.0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion

验证用户类型和账号是否匹配,然后验证用户类型和密码是否一致

EA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersion

2(经理按客人查询

EA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8。

0UnregisteredTrialVersionEA8.0UnregisteredTri

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

当前位置:首页 > 总结汇报 > 学习总结

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

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