基于BS结构酒店管理系统总体框架设计(3)
2.7 系统总体架构
1系统的总体架
前台功能模块 后台功能模块 系统数据访问层 数据库 图2.3 系统总体架构 根据酒店入住信息管理系统基于B/S的特点,可以将其分为前台和后台两个部分进行设计,分别对应客人和管理员。前台主要用于客人查询客房、预订客房、查询、修改、删除订单;后台主要用于酒店管理员对酒店入住情况进行管理。 2.前台功能模块
客房查询 客房预订 订单的查询、修改、删除 入住系统
图2.4 前台功能结构图
前台模块的功能:
客人进入酒店网站的首页,根据客房的类型,查询酒店的客房信息,并在网上完成了客房的预订。
客人在预订了客房后可通过客房编号查询自己的订单信息,也可以修改和删除订单。
有? 是 客房查询 否
是
成功? 客房预订
图2.5 前台系统流程图(客人使用流程图)
退出 生成订单 3.后台功能模块
后台模块的功能: (1)对酒店所有订单的管理 (2)管理酒店的入住信息
(3)设置酒店的客房类型和客房信息 (4)记录入住客人的消费信息,形成账单
(5)完成客人的结账退房
(6)添加管理员:主要是添加管理员名称和密码,并设置角色 (7)删除管理员
后台功能结构图
订单管理 入住管理 消费记账 收银退房 客房管理 系统维护 入住管理系统 查询订单 修改订单 取消订单 增加入住单 删除入住单 添加账单 删 除账单 账单查询 结账退房 增加客房信息 删除客房信息 增加客房类型 删除客房类型 增加用户 删除用户 角色设置 图2.6 后台功能模块图
3系统的实施及测试
3.1 实施概况
测试环境:WindowsXP\\2000 server等操作系统,IIS5.1的调试环境,SQL SERVER2000数据库。经过多次测试,能在WindowsXP\\2000 server等操作系统,IIS5.1的调试环境上正常运行。基本上实现了预期的功能,目前试运行良好。 3.2 测试方案
测试目的是尽可能发现存在的错误,并能发现及预言潜在的错误,以保证系统正常运行。写出测试记录。
测试的内容:
1、数据库的查询测试
2、系统:依据应用系统中的流程要求,对每一环节进行测试。对应用系统中的数据库进行测试
3、数据库数据操作的测试
该系统从用户登录开始,到最后结账退房,是一个不断与数据库交互的过程,
测试过程如下:
系统首页 用户 管理员登录
退出 入住管理 客房查询 成功 客房预订 消费记账 收银退房 预订管理 注销 查询、修改、取消 成功 图3.1测试流程图
3.3 测试结果
测试报告:
每步测试按要求在测试前提供测试计划,测试后提交测试报告,具体包括如
下:
1、计算机硬件设备及系统软件的测试报告单 2、应用系统测试报告单,包括模块测试报告单 3、系统测试报告单
该系统经多次测试,能在WindowsXP\\2000 server等操作系统,IIS5.1的调试环境上正常运行。基本上实现了预期的功能,目前试运行良好。
通过测试和试用,系统还存在以下的问题:
a.对后台数据库中数据的日常维护,包括自动清理过时数据。
b.程序中错误处理和输入控制不够全面,可能导致输入无效引发错误。 c.从系统的安全性考虑,客人最好首先注册后再登录。
4结 论
B/S结构的城市酒店入住信息管理系统实现了客人在线预订客房、入住管理、客房管理、消费记账和收银退房等功能。解决了以往用户人工预订或电话预订操作繁琐,酒店预订信息量大,处理效率低,准确度差等问题。极大的方便了客人的酒店预订和酒店的管理工作。
通过测试和试用,发现该系统还存在以下的问题:
(1)对后台数据库中数据的日常维护,包括自动清理过时数据。 (2)程序中错误处理和输入控制不够全面,可能导致输入无效引发错误。 (3)从系统的安全性考虑,客人最好首先注册后再登录。 (4)系统不能实现对散客和团体入住的具体功能实现。
这次毕业设计是我从理论走向实践迈出的坚实的一步。从分析到设计直到具体实现,原来学的理论知识对我有很大的指导,我也发现了其中有很多不足的地方。通过这次毕业设计,我深深体会到,一个好的程序设计人员必须具有认真、谨慎的作风,坚忍不拔的毅力,我会向着这个方向去努力。
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




