酒店管理系统详细设计(6)
发布时间:2021-06-07
发布时间:2021-06-07
模块编号 源文件
T1001 \mainPage\Addroomtypepage
方法 1 名称 描述: 输入参数: 返回值: 被调用模块: 被调用方法:
Addroomtype(int typeID , varchar [15] isaddbed , varchar [255] remark) 新增客房类型信息
typename , int typeprice , int addbedprice , bool
客房类型序号,类型名称,该类型客房价格,加床价格,是否加床,备注 Bool 值 True or False
业务逻辑层(BLL)的房间类型类 roomtype.cs Addroomtype(int typeID , varchar [15] typename , int typeprice , int
addbedprice , bool isaddbed , varchar [255] remark) 接口描述: Addroomtype(int typeID , varchar [15] isaddbed , varchar [255] remark) { //code here } typename , int typeprice , int addbedprice , bool
访问数据表
要访问的表 要做修改的表 临时表
RoomType RoomType 无
逻辑处理说明
6. 时序图
SelectRoomTypes All Type name , type price , addbe dpric e , Isad dbed , remar k
BLL. roomtype
DAL
Addroom type()
Isaddroomtype
存储过程: ALTER PROCEDURE [dbo].[SP_Addroomtype] @typeID int, @username varchar(15), @typeprice money, @addbedprice money, @isaddbed bool,
模块编号 源文件
T1001 \mainPage\Addroomtypepage @remark varchar[255]
输入界面
输入客房类型序号,类型名称,该类型客房价格,加床价格,是否加床,备注,点击确定 则调用存储过程 Addroomtype 输出界面 登录按钮成功,返回 SelectroomtypePage,失败亦返回 FrontPage,提示重新输入
出错处理
返回出错页面“\Web\Error.aspx”。
3.7
序 号
“新增客房类型信息”业务逻辑层详细设计说明类名 属性、方法(提供访问 修饰符) public bool Addroomtype (int typeID , varchar [15] typename , int typeprice , int 针对方法等的输 入参数描述 哈希表存储客房 类型信息 针对方法等的输出参 数、输出描述 登录成功返回 true
10
roomtype
addbedprice , bool isaddbed , varchar [255] remark) { }
注:如果业务逻辑层访问统一的数据访问层,则可在这里做提示说明。
3.8 “查看客房信息”界面层详细设计说明
说明:实现对客房信息的查看,修改和删除
模块功能简述:注册过的用户可以通过界面中的修改和删除按钮来对客房信息进行修改和删除操作。
模块编号 源文件
T1004 \mainPage\Selectroompage 临时表 无
逻辑处理说明
SelectRoom All
BLL room .
DAL
Deleteroom ()
Isdeleteroom存储过程: ALTER PROCEDURE [dbo].[SP_Deleteroom] @roomID int 7. 输入界面
room ID
查看客房信息,点击修改或删除按钮调用 Updateroom,Deleteroom 存储过程
模块编号 源文件 输出界面
T1004 \mainPage\Selectroompage 登录按钮成功,返回 SelectroomPage,失败亦返回 SelectroomPage,提示重新输入
出错处理 方法 2 名称 描述: 输入参数: 返回值: 被调用模块: 被调用方法: 接口描述:
返回出错页面“\Web\Error.aspx”。 UpdateroomByroomID(int roomID) 修改客房信息 客房序号 Bool 值 True or False
业务逻辑层(BLL)的房间信息类 room.cs UpdateroomByroomID (int roomID) public bool UpdateroomByroomID (int roomID) { //code here }
访问数据表
要访问的表 要做修改的表 临时表
Room Room 无
模块编号 源文件 逻辑处理说明
T1004 \mainPage\Selectroompage
UpdateRoom
BLL room .
DAL
Selectroom ()
IsSelectroom存储过程:
room ID
ALTER PROCEDURE [dbo].[SP_UpdateroomByroomID] @roomID int 输入界面
查看客房信息,点击修改或删除按钮调用 Updateroom,Deleteroom 存储过程 输出界面 登录按钮成
功,返回 SelectroomPage,失败亦返回 SelectroomPage,提示重新输入
注:如果业务逻辑层访问统一的数据访问层,则可在这里做提示说明。
3.10 “编辑客房信息”界面层详细设计说明
说明:实现编辑客房信息。
模块功能简述:用户可以点击基础设置菜单中的新增客房信息来新增客房信息。
下一篇:网络游戏设计学哪些课程?