酒店管理系统详细设计Word文档格式.docx

上传人:b****2 文档编号:3529966 上传时间:2023-05-01 格式:DOCX 页数:40 大小:101.70KB
下载 相关 举报
酒店管理系统详细设计Word文档格式.docx_第1页
第1页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第2页
第2页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第3页
第3页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第4页
第4页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第5页
第5页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第6页
第6页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第7页
第7页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第8页
第8页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第9页
第9页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第10页
第10页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第11页
第11页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第12页
第12页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第13页
第13页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第14页
第14页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第15页
第15页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第16页
第16页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第17页
第17页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第18页
第18页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第19页
第19页 / 共40页
酒店管理系统详细设计Word文档格式.docx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

酒店管理系统详细设计Word文档格式.docx

《酒店管理系统详细设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《酒店管理系统详细设计Word文档格式.docx(40页珍藏版)》请在冰点文库上搜索。

酒店管理系统详细设计Word文档格式.docx

本详细设计说明书的适用读者为:

软件开发者、测试人员

1.2项目概况

说明待开发的软件系统的名称。

如:

本详细设计报告属于项目《项目资金申报管理系统》

1.3术语定义

术语和缩写

解释

备注

三层架构

表示层,业务层,数据访问层

可靠性

系统的正确性,数据的正确性

安全性

系统身份认证,权限设定

并发性

多个用户可以同时使用

1.4参考资料

参考文件

《概要设计说明书》

《数据库设计说明书》

《计算机软件工程导论》

2008-10-11

《ISO9000软件开发质量管理体系》

2007-9-11

2系统整体结构

2.1系统体系结构图

图:

系统结构图(仅供参考)

2.2实现技术结构图

1.GetInfoFromweb

formorhtmlpage

2.Logical

process

3.callstoraged

procedure

4.Storaged

Procedureprocess

实现技术结构图(仅供参考)

3程序设计详细描述

﹡数据访问层详细设计说明书另外编写。

3.1“用户登录”界面层详细设计说明说明:

实现用户登录系统。

模块功能简述:

注册过的用户可以通过界面登入本系统。

模块编号

T1001

源文件

\mainPage\frontpage

功能

用户登录系统

方法1名称

LoginIdentify(stringloginid,password,type)

描述:

验证用户登录

输入参数:

用户名、密码

返回值:

Bool值

TrueorFalse

被调用模块:

业务逻辑层(BLL)的登录类logon.cs

被调用方法:

Identify(用户名、密码)

接口描述:

publicboolLoginIdentify(stringusername,password){

//codehere

}

访问数据表

要访问的表

HotelUser

要做修改的表

临时表

逻辑处理说明

1.时序图

存储过程:

ALTERPROCEDURE[dbo].[SP_Identify]@usernamevarchar(15),@passwordvarchar(15),

输入界面

输入账号、密码、选择登录身份类型,点击登录则调用存储过程Identify

 

输出界面

登录按钮成功,返回FrontPage,失败亦返回FrontPage,提示重新输入

出错处理

返回出错页面“Error.aspx”。

3.2“用户登录”业务逻辑层详细设计说明

属性、方法(提供访问修饰

符)

针对方法等的输入

参数描述

针对方法等的输出参

数、输出描述

10

Login

publicboolIdentify(stringusername,password){

哈希表存储用户登

录信息

登录成功返回true

注:

如果业务逻辑层访问统一的数据访问层,则可在这里做提示说明

3.3“客房类型信息查看”界面层详细设计说明说明:

实现基础设置菜单中客房状态管理和客房管理的相关功能。

用户登录成功后,选择基础设置菜单中的客房类型信息查看可以查看,修改,删除客房类型信息

T1002

\mainPage\searchroomtypepage

查看,修改,删除客房类型信息

SelectroomtypesAll

查看客房类型信息

Bool值TrueorFalse

业务逻辑层(BLL)的房间类型类RoomType.cs

Selectroomtype

publicboolSelectroomtypesAll{

RoomType

ALTERPROCEDURE[dbo].[SPSelectRoomTypesAll]

方法2名称

Deleteroomtype

删除客房类型信息

typeID

Deleteroomtype(客房类型序号)

publicboolDeleteroomtype(inttypeID){

2.时序图

SelectRoomTypesAll

BLL.roomtype

DAL

Delectroomtype()

omty

pe

ro

ALTERPROCEDURE[dbo].[SP_DeleteRoomType]@typeIDint

3.

点击修改或删除按钮进行修改或删除操作

修改按钮成功,返回SelectroomtypePage,失败亦返回SelectroomtypePage

出错处理方法3名称

返回出错页面

Error.aspx

修改客房类型信息

TypeID

业务逻辑层(BLL)的房间类型类RoomType.csSelectroomtype(客房类型序号)

publicboolSelectroomtype(inttypeID)

{

访问数据表要访问的表要做修改的表临时表

RoomType无

4.时序图

UpdateRoomType

Selectroomtype()

roomtypeID

ALTERPROCEDURE[dbo].[SP_SelectRoomType]

@typeIDint

返回出错页面“Error.aspx

3.4“客房类型信息查看”业务逻辑层详细设计说明

public

bool

哈希表存储客房类

型信息

publictypeID){

Selectroomtype(int

PubilctypeID){

Deleteroomtype(int

3.5“编辑客房类型信息”界面层详细设计说明

模块功能简述:

\mainPage\Addroomtypepage

编辑客房类型信息

源文件方法1名称

输入参数:

被调用模块:

被调用方法:

Updateroomtype(inttypeID,varchar[15]typename,inttypeprice,intaddbedprice,

boolisaddbed,varchar[255]remark)

编辑客房类型信息客房类型序号,类型名称,该类型客房价格,加床价格,是否加床,备注Bool值TrueorFalse业务逻辑层(BLL)的房间类型类roomtype.cs

Updateroomtype(inttypeID,varchar[15]typename,inttypeprice,intaddbedprice,boolisaddbed,varchar[255]remark)

BLL.roomtype

Typename,type

price,addbedprice,Isad

dbed,remark

SelectRoomTypes

All

updateroom

type()

Isupdateroomtype

ALTERPROCEDURE[dbo].[SP_Updateroomtype]

@typeIDint,

@usernamevarchar(15),@typepricemoney,@addbedpricemoney,@isaddbedbool,@remarkvarchar[255]

输入客房类型序号,类型名称,该类型客房价格,加床价格,是否加床,备注,点击确定

则调用存储过程Addroomtype

登录按钮成功,返回SelectroomtypePage,失败亦返回FrontPage,提示重新输入

3.6“新增客房类型信息”界面层详细设计说明

新增客房类型信息

源文件\mainPage\Addroomtypepage

返回值:

Addroomtype(inttypeID,varchar[15]typename,inttypeprice,intaddbedprice,bool

isaddbed,varchar[255]remark)新增客房类型信息客房类型序号,类型名称,该类型客房价格,加床价格,是否加床,备注

业务逻辑层(BLL)的房间类型类roomtype.cs

Addroomtype(inttypeID,varchar[15]typename,inttypeprice,intaddbedprice,boolisaddbed,varchar[255]remark)

Addroomtype(inttypeID,varchar[15]isaddbed,varchar[255]remark){

typename,inttypeprice,intaddbedprice,bool

Addroom

Isaddroomtype

ALTERPROCEDURE[dbo].[SP_Addroomtype]

@usernamevarchar(15),

@typepricemoney,@addbedpricemoney,@isaddbedbool,

@remarkvarchar[255]

输出界面登录按钮成功,返回SelectroomtypePage,失败亦返回FrontPage,提示重新输入

3.7“新增客房类型信息”业务逻辑层详细设计说明

类名

属性、方法(提供访问

修饰符)

针对方法等的输

入参数描述

roomtype

publicboolAddroomtype(inttypeID,varchar[15]typename,inttypeprice,intaddbedprice,boolisaddbed,varchar[255]remark){

哈希表存储客房类型信息

针对方法等的输出参数、输出描述登录成功返回true

3.8“查看客房信息”界面层详细设计说明说明:

实现对客房信息的查看,修改和删除模块功能简述:

注册过的用户可以通过界面中的修改和删除按钮来对客房信息进行修改和删除操作。

T1004

\mainPage\Selectroompage

查看,修改,删除客房信息

Selectroom

查看客房信息

业务逻辑层(BLL)的房间信息类room.cs

publicboolSelectroom{

Room

ALTERPROCEDURE[dbo].[SPSelectroom]

Deleteroom(introomID)

删除客房信息

客房序号

publicboolDeleteroom(introomID){

SelectRoom

Deleteroom

()

Isdeleteroom

BLL.room

ALTERPROCEDURE[dbo].[SP_Deleteroom]

@roomIDint

7.

room

ID

查看客房信息,点击修改或删除按钮调用Updateroom,Deleteroom存储过程

登录按钮成功,返回SelectroomPage,失败亦返回SelectroomPage,提示重新输入

Error.aspx”。

UpdateroomByroomID(introomID)

修改客房信息

UpdateroomByroomID(introomID)

publicboolUpdateroomByroomID(introomID)

要做修改的表临时表

Room无

UpdateRoom

IsSelectroomID

ALTERPROCEDURE[dbo].[SP_UpdateroomByroomID]

3.9“查看客房信息”业务逻辑层详细设计说明

publicboolSelectroom

PublicboolUpdateroom

PublicboolDeleteroom

哈希表存储客房信

如果业务逻辑层访问统一的数据访问层,则可在这里做提示说明。

3.10“编辑客房信息”界面层详细设计说明

实现编辑客房信息。

用户可以点击基础设置菜单中的新增客房信息来新增客房信息

T1005

\mainPage\Addroompage

编辑客房信息

Updateroom(introomID,introomnuber,inttypeID,intbednumber,varchar[50]describe,varchar[10]state,intguestnumber)

编辑房间

客房序号,客房房号,类型序号,描述,入住状态,客人人数

Updatero

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

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

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2