酒店管理系统-概要设计说明书.pdf
《酒店管理系统-概要设计说明书.pdf》由会员分享,可在线阅读,更多相关《酒店管理系统-概要设计说明书.pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、卷卷号号卷卷 内内 编编 号号密密级级酒店系统概要设计说明书酒店系统概要设计说明书VersionVersion:1。0评审日期:20117-02概要设计说明书目目 录录1.1.引言引言.1.11.11.2编写目的.1参考资料.12 2。范围范围.2.22。1系统主要目标.22.22.3主要软件需求.2设计约束、限制.23.3.软件系统结构设计软件系统结构设计.2.23。1复审数据流、控制流.23.2软件体系结构.23.2。1软件程序结构图.23.2。2模块命名规则.2模块描述.33。3功能需求追溯.84 4。接口设计接口设计.12.125.15.25.3用户界面设计规则.16内部接口设计.16
2、外部接口设计.173.2.35.5.出错处理设计出错处理设计.17.176 6。系统维护设计系统维护设计.18.181.1.引言引言1.11.1 编写目的编写目的概要设计说明书是根据需求规格说明书的要求所编写的,是为详细设计作依据的,为详细设计提供标准。1.21.2 参考资料参考资料项目开发计划书1概要设计说明书需求规格说明书软件工程(第二版)(作者:史济民 李昌武 出版社:高等教育出版社)2.2.范围范围2.12.1 系统主要目标系统主要目标本系统是智能化、可扩展性、集成有效性、跨平台和多浏览器支持的管理系统。为了方便使用,本系统采用 JSP,直接使用浏览器登录,简单方便。2.22.2 主要
3、软件需求主要软件需求架构设计:Visual2.32.3 设计约束、限制设计约束、限制满足需求规格说明书的要求,在2011 年 7 月 2 日完成设计,以确保整个项目在预定时间内结项。架构设计师经验不足3.3.软件系统结构设计软件系统结构设计3.13.1 系统数据流图系统数据流图酒店管理系统顶层流程图登陆子系统数据流程图前台子系统(预订)数据流程图前台子系统(接待)数据流程图前台子系统(收银)数据流程图房间管理子系统数据流程图总经理子系统数据流程图物资管理子系统数据流程图消费管理子系统数据流程图报表查询子系统数据流程图3.23.2 软件体系结构软件体系结构3.2.13.2.2软件程序结构图模块命
4、名规则本系统的模块命名规则为每个单词头一字母大写,各模块的命名如下所示:名称名称用户登录房间预订查询模块名称模块名称UserLogIn编号编号H01H02名称名称系统用户添加删除系统用户模块名称模块名称编号编号H12H13AddSystemUserDeleteSystemUserRoomBookingEnquiries2概要设计说明书接受房间预订接待到店客户办理离店手续客户信息查询更新黑名单客户跑单处理设置脏房设置净房设置坏房RoomReservationH03ReceptionCustomersCheck-outCustomerInformationInquiriesUpdateBlackl
5、istKeHuPaoDanChuLiSetTheDirtyRoomSetTheCleanRoomSetTheBadRoomH04H05H06H07H08H09H10H11查询系统用户物资购入物资领用消费添加消费修改消费查询报表输出QuerySystemUserPurchaseGoodsReceiveGoodsAddConsumerModifyConsumerQueryConsumerReportOutputH14H18H19H20H21H22H233.2.3模块描述。名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口用户登录子系统服务系统HMS名称
6、器端名称输入键盘输入用户信息(用户名、密码、权限)输出进入用户操作界面,或返回错误信息根据用户输入的用户名、密码、权限,依此对照用户表中是否存在相应的记录,若存在,则进入相应的操作界面,若不存在,则返回信息请用户重新输入。UserLogIn(用户登录)H01所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块无被调用模块无RoomBookingEnq房间预订uiries(房间预查询订查询)H02子系统名称前台管理系统HMS名称输入客户查询的房间类型以及查询日期输出符合条件的可预订房间组成的列表输入客户查询的房间类型以及查询日期,搜寻该日期的房间情况表,返回符合条件的可预订房间组
7、成的列表.所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块被调用模块接受房间预订UserLogIn(用户登录)RoomReservation(接受房间预订)RoomReservation(接受房间预订)H03子系统名称前台管理系统HMS名称输入客户预订信息(客户姓名、身份证号、预订日期、预订房型)3概要设计说明书说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明输出提示预订成功或者预订失败接受客户的预订信息,更改相应日期的房间情况表所有支持 sql 和 ja
8、va 的操作平台都可以运行此程序.调用模块被调用模块接待到店客户输入RoomBookingEnquiries(房间预订查询)ReceptionCustomers(接待到店客户)ReceptionCustomers(接待到店客户)H04子系统名称前台管理系统名称HMS客户信息(客户姓名、身份证号码、房间号、到店时间、预存费用)输出拒绝该客户入住或者登记成功记录客户信息,查询客户是否在黑名单之内,若在内,则拒绝客户的入住要求,否则查询房间情况,安排客户入住更新客户表所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块RoomReservation(接受房间预订)被调用模Check-
9、out(办理离店手续)块Check-out(办办理离店子系统名前台管系统H05HMS理离店手续)手续称理名称输入客户房间号输出离店手续办理成功通过客户房间号,查询客户消费记录,与客户结清消费后,更新客户信息表、房间情况表所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块被调用模块客户信息查询QueryConsumer(消费查询)无CustomerInformationInquiries(客户信息查询)H06子系统名称前台管理系统名称HMS输入客户姓名或者客户身份证号输出客户在本酒店的历次入住信息或者客户本身的登记信息通过客户的身份证号或者姓名查询客户在本酒店的历次入住信息或者
10、客户本身的登记信息所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块被调用模块无无4概要设计说明书UpdateBlacklist(更新黑名单)名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明更新黑名单H07子系统名称前台管理系统名称HMS输入客户姓名、身份证号输出更新后的黑名单客户跑单之后,将客户加入黑名单,拒绝该客户下次的预订或者入住请求.客户结清所欠款项后,将客户从黑名单里删除。输入客户姓名、身份证号,将信息加入黑名单,或者将信息从黑名单里删除所有支持 sq
11、l 和 java 的操作平台都可以运行此程序。调用模块无被调用模CalcPledgeTotal(客户跑单处理)块客户跑单处KeHuPaoDanC子系统huLi(客户理名称H08前台管理跑单处理)系统HMS名称输入客户姓名、身份证号输出更新后的客户信息表和房间情况表更新客户信息表和房间情况表所有支持 sql 和 java 的操作平台都可以运行此程序.UpdateBlacklist(更新黑名单)调用模块被调用模块无SetTheDirtyRoom(设置脏标识H09房)输入房间号码输出更新后的房间情况表子系统名称客房管理系统名称HMS键盘输入房间号码,更改房间情况表中的房间状态栏,设置其为脏房所有支持
12、 sql 和 java 的操作平台都可以运行此程序。调用模块无被调用模块无SetTheCleanRoom(设置净标识H10房)输入房间号码输出更新后的房间情况表键盘输入房间号码,更改房间情况表中的房间状态栏,设置其为净房间所有支持 sql 和 java 的操作平台都可以运行此程序。子系统名称客房管理系统名称HMS5概要设计说明书调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接说功说口明能明调用模块无被调用模块无SetTheBadRoom(设置坏标识H11房)输入房间号码输出坏房表子系统名称客房
13、管理系统名称HMS键盘输入房间号码,更改房间情况表中的房间状态栏,设置其为坏房所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块无被调用模块无AddSystemUser(系统用标识H12户添加)输入用户名、密码,权限输出更新后的系统用户表子系统名称总经理系统名称HMS将新用户的用户名、密码,权限添加到系统用户表中所有支持 sql 和 java 的操作平台都可以运行此程序.调用模块DeleteSystemUser(删除系QuerySystemUser(查询系统用户)被调用模块无标识H13统用户)输入用户名输出更新后的系统用户表删除系统用户表里该用户名的相应记录子系统名称总经理系
14、统名称HMS所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块QuerySystemUser(查询系统用户)被调用模块无QuerySystemUser(查询系标识H14统用户)输入用户名输出需要查询的系统用户记录查询系统用户情况子系统名称总经理系统名称HMS6概要设计说明书运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接口说明功能说明运行环境说明调用关系说明名称接说功说口明能明所有支持 sql 和 java 的操作平台都可以运行此程序。调用模块被调用模块PurchaseGoods(物资购无AddSystem
15、User(系统用户添加)DeleteSystemUser(删除系统用户)标识H18入)输入物资名称、数量、单价、供应商、时间输出更新后的物资表子系统名称物资管理系统名称HMS从外边供应商处购入酒店所需物资,记录购入的相应信息所有支持 sql 和 java 的操作平台都可以运行此程序,同时更新库存表调用模块无被调用模块ReceiveGoods(物资领用)子系统名称输入物资名称、数量、领用人员编号输出更新后的物资表物资领用ReceiveGoods(物资领用)H19物资系统管理名称HMS酒店内部人员领用物资,记录相应信息,同时更新库存表所有支持 sql 和 java 的操作平台都可以运行此程序。调用
16、模块PurchaseGoods(物资购入)被调用模块无AddConsumer(消费添标识H20加)输入房号、消费金额、消费时间、消费项目、状态输出提示记录添加成功客户进行消费的时候,添加在消费表中添加消费记录所有支持 sql 和 java 的操作平台都可以运行此程序子系统名称消费管理系统名称HMS调用模块无被调用模块ueryConsumer(消费查询)ModifyConsumer消费修改子系统消费系统H21HMS(消费修改)名称管理名称输入房号、消费金额、消费时间、消费项目、(修改后的)状态输出提示更新成功修改消费记录的状态7概要设计说明书运行环境说明调用关系说明名称接口说明功能说明运行环境说
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 概要 设计 说明书
限制150内