版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
..软件工程课程设计报告设计题目:宾馆管理系统专业____学号:指导摘要:"宾馆管理管理系统"是较为典型的管理信息系统,将先进的计算机技术与现代宾馆服务管理结合起来,以实现宾馆管理的自动化、信息化、网络化。 本系统基于PHP+MYSQL开发,系统采用了B/S结构,主要实现宾馆后台管理系统,主要包括客房信息、订房信息、结算信息等功能模块。 本报告主要阐述了该系统的需求分析、功能模块划分、数据库设计及主要功能的具体设计与实现,并就系统中用到的技术进行介绍关键词:宾馆管理,PHP,MYSQL系统名称:宾馆管理系统开发及运行环境:PHP+Appche+MySql、B/S要求有关客房标准的制定、标准信息的输入,包括标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视机、以及单独卫生间等。客房标准信息的修改、查询等。客房基本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。客房基本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、备注等。剩余客房信息的查询等。订房信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。
订房信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。结算信息的输入,包括客房编号、客房种类、位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结日期、备注信息等系统功能性:系统操作员:客房信息制定、查询、修改、删除等;订房信息的输入、修改、查询等;结算信息的输入、修改、查询等系统完成情况:详细设计<N-S>、数据结构设计、测试文档、USECASE模型、宾馆管理系统流程图、各种动态图,完整的代码测试等一、系统的简要说明书二、系统分析2.1.系统需求分析根据宾馆的具体情况,系统主要功能包括:客房信息管理订房管理退房管理会员管理财务管理2.2可行性分析随着信息技术的发展和人们对宾馆酒店的要求越来越高,许多宾馆已明显觉得手工管理已不能适应当前宾馆告诉发展的需要,宾馆已意识到使用使用计算机网络和计算机管理的重要性,决定首先在客房部采用宾馆管理系统。该系统应充分利用信息技术提高宾馆客房的管理水平、服务水平。宾馆客房管理系统要实现客房信息、订房、退房、会员管理、财务管理、查询统计等功能,对宾馆客房进行全方位的管理。三、总体设计3.1项目规划面对服务行业的高速发展和宾馆企业信息化发展的过程中出现的各种情况,本系统要实现如下功能。客房信息模块客房信息模块包括客房标准制定、所有客房信息的查询统计、被订客房信息的查询统计、剩余客房信息的查询统计订房模块订房模块包括订房信息的输入、订房信息的修改和查询等退房模块退房模块包括结算信息的输入、结算信息的修改和查询等会员管理模块会员管理模块包括会员信息的输入、会员信息的修改和查询等财务管理模块财务管理模块包括财务信息的输入、财务信息的修改和查询等3.2系统功能结构图宾馆管理系统功能图宾馆管理系统功能图客房信息订房退房会员财务所有客房被订客房剩余客房客房标准录入订房信息查看订房信息录入结算信息查看结算信息录入会员信息查看会员信息录入财务信息查看财务信息3.3USECASE模型3.4数据流图操作员操作员登陆界面用户注册用户名、密码宾馆管理系统选择操作客房信息管理订房信息管理退房信息管理会员信息管理财务信息管理安全退出选择操作插入查询修改删除四、系统设计4.1设计目标本软件系统是根据实际需求而开发的,完全能够实现宾馆管理系统的管理,运用本系统可以实现以下目标。界面友好,设计美观。轻松实现客房信息管理的可视、高效、快捷和方便的管理。数据存储安全可靠。同Windows操作系统的无缝结合4.2系统运行环境系统开发平台:PHP集成环境<WampServer/Appserv>数据库管理系统软件:phpMyadmin/MySQL-Front运行平台:WindowsXP/Windows7显示像素:最低800*600,最佳效果1024*7684.3数据库设计1.数据库概要说明在MYSQL数据库中建立名为hotel的数据库,设计以下数据库表:room、order_info、custom、member、operator、cash。 下图所示即为本系统数据库中的数据表结构图,该结构图包含系统所有的数据表,可以清晰反映数据库信息。图表SEQ图表\*ARABIC1:数据库概要说明2.主要数据表结构下面给出主要数据表的结构,其他表的结构参加数客房信息表图表SEQ图表\*ARABIC2:room订房信息表图表SEQ图表\*ARABIC3:order_info退房信息表图表SEQ图表\*ARABIC4:custom会员信息表图表SEQ图表\*ARABIC5:member财务信息表图表SEQ图表\*ARABIC6:cash操作员信息表图表SEQ图表\*ARABIC7:operator五、详细设计5.1初始页面〔index.html一个非常简洁宾馆操作员登陆界面,宾馆的Logo,用户名和密码的输入框,"登陆"和"注册"按钮。输入正确的用户名和密码再点击"登陆"便可跳转到系统管理主界面,点击"注册"将跳转到"用户注册"界面。初始页面N-S图:操作员登陆界面操作员登陆界面动能选择登陆注册用户是否存在存在不存在报错回滚跳转至系统主界面〔main_sys.html跳转至用户注册界面〔operator.html5.2用户注册界面〔operator.html填写操作员编号、用户名、密码、性别、身份证号、等便可完成注册。用户注册N-S图:填写基本信息[操作员编号、用户名、密码、性别、身份证号、等]填写基本信息[操作员编号、用户名、密码、性别、身份证号、等]检查填入数据错误正确出错提示信息回滚页面写入数据库跳转初始页面Index.php5.3系统功能主界面操作员功能选择,包括:客房信息管理、订房信息管理、退房信息管理、会员信息管理、财务信息管理等模块。系统功能页面N-S图功能选择功能选择客房信息订房信息退房信息会员信息财务信息客房标准的制度、客房信息查询、修改删除等操作订房信息的输入、查询、修改、删除等操作退房信息的输入、查询、修改、删除等操作会员信息的输入、查询、修改、删除等操作财务信息的输入、查询、修改、删除等操作5.4客房信息类客房信息N-S图:功能选择功能选择所有客房被订客房剩余客房制定客房标准跳转查看所有客房room.php页面,可进行查询、修改、删除等操作跳转至order_room.php页面,可进行查询、修改、删除等操作跳转至null_room.php页面,可进行查询、修改、删除等操作跳转至room.html页面,用于制定客房标准5.5订房信息类订房信息N-S图功能选择功能选择录入订房信息查看订房信息跳转至order.html订房信息录入页面,将订房信息存储到数据库跳转至order.php查看订房信息页面,可对订房信息进行查询、修改、删除等操作5.6退房信息类退房信息N-S图功能选择功能选择录入结算信息查看结算信息跳转至custom.html结算信息录入页面,将结算信息存储到数据库跳转至custom_info.php查看结算信息页面,可对结算信息进行查询、修改、删除等操作5.7会员信息类会员信息N-S图功能选择功能选择录入会员信息查看会员信息跳转至member.html会员信息录入页面,将会员信息存储到数据库跳转至member.php查看会员信息页面,可对会员信息进行查询、修改、删除等操作5.8财务信息类财务信息N-S图功能选择功能选择录入财务信息查看财务信息跳转至cash.html财务信息录入页面,将财务信息存储到数据库跳转至cash.php查看财务信息页面,可对财务信息进行查询、修改、删除等操作5.9安全退出安全退出系统,跳转回初始页面〔index.html。5.10系统功能可返回首页、查看用户信息、修改用户密码。六、功能测试功能模块:Login<index.html>主要相关文件Index.html、login.php功能特性系统的初始窗体,并进行用户的合法性验证或跳转入户<注册>。测试目的验证是否输入合法的信息,阻止非法登陆,以保证系统的安全特性预置条件数据库中存储了一些操作员信息特殊规程说明〔不允许空及输入内容存有空格测试数据用户名=admin密码=admin〔数据库表中有相应的普通用户信息操作步骤操作描述数据期望结果实际结果测试状态〔P/F1按"登录"按钮用户名为空,密码为空显示警告信息"请您输入用户名"〔符合P2选择用户名,在中间插入空格,按"登录"按钮用户名admin,密码为空显示警告信息"用户名不允许有空格"〔符合P3选择用户名,按"登录"按钮用户名admin,密码为空显示警告信息"请您输入密码"〔符合P4选择用户名称,输入密码123456,按"登录"按钮用户名admin,密码为123456显示警告信息"登陆失败,用户名或密码错误"〔符合P5输入不存在的用户名称,输入任意密码,按"登录"按钮用户名xxxxx,密码为12345显示警告信息"登陆失败,用户名或密码错误"〔符合P6选择用户名及密码,在密码插入空格,按"登录"按钮用户名admin,密码为ad<空格>min显示警告信息"密码不允许有空格"〔符合P7选择用户名及密码,按"登录"按钮用户名admin,密码为admin成功登录〔符合P8点击用户"注册"按钮任意跳转至入户注册页面〔符合P功能模块:用户注册主要相关文件Operator.htmloperator_add.php功能特性注册窗体,允许用户合法入注册成功后跳转至登录页。测试目的验证是否输入合法的信息,阻止非法登陆,以保证系统的安全特性预置条件数据库中user表已经存在特殊规程说明〔各项不允许空及且用户名和密码输入内容不能存有空格测试数据操作步骤操作描述数据期望结果实际结果测试状态〔P/F1按"提交"按钮任意一个项为空显示警告信息"对不起,请输入xxx项!"〔符合P2选择其余信息,用户名输入小明按"提交"按钮输入用户名存在空格显示警告信息"用户名不允许有空格!"〔符合P3选择其余信息,输入密码123456,确认密码654321,按"提交"按钮输入密码123456,输入密码654321显示警告信息"对不起,两次密码输入不一致!"〔符合P4选择其余信息,输入密码123456,按"提交"按钮输入密码存有空格显示警告信息"密码不允许有空格!"〔符合P5选择其余信息,输入确认密码123456,按"提交"按钮确认密码存有空格显示警告信息"确认密码不允许有空格!"〔符合P6选择信息,按"提交"按钮操作员编号:1001用户名:小明密码:12345成功注册并跳转登录〔符合P功能模块:客房信息room主要相关文件room.html,room.php,room_add.php,room_delete.php,room_select.php,room_update.php,room_update_ok.php等功能特性允许操作员客房信息管理测试目的功能性检测预置条件数据库中对应表已经存在特殊规程说明〔无测试数据无操作步骤操作描述数据期望结果实际结果测试状态〔P/F1点击"客房信息->所有客房"无显示"所有客房信息"页面〔符合P2点击"客房信息->被订客房"无显示"被订客房信息"页面〔符合P3点击"客房信息->剩余客房"无显示"剩余客房信息"页面〔符合P4点击"客房信息->制定客房标准"无显示"制定客房标准"页面〔符合P5点击"查询"图标按钮无显示"查询结果"〔符合P6点击"修改"图标按钮无显示对应的"修改"页面〔符合P7点击"删除"图标按钮无弹出对应的"删除"结果窗口〔符合P功能模块:订房信息order主要相关文件order.html,order_add.php,order.php,order_delete.php,order_select.php,order_update.php,order_update_ok.php功能特性允许操作员订房信息管理测试目的功能性检测预置条件数据库中对应表已经存在特殊规程说明〔无测试数据无操作步骤操作描述数据期望结果实际结果测试状态〔P/F1点击"订房->录入订房信息"无显示"录入订房信息"页面〔符合P2点击"订房->查看订房信息"无显示"查看订房信息"页面〔符合P3点击"查询"图标按钮无显示"查询结果"〔符合P4点击"修改"图标按钮无显示对应的"修改"页面〔符合P5点击"删除"图标按钮无弹出对应的"删除"结果窗口〔符合P功能模块:退房信息custom主要相关文件custom.html,custom_add.php,custom_info.php,custom_delete.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度城市排水系统改造联合经营协议书模板3篇
- 2025年度煤炭洗选技术服务承包协议6篇
- 二零二五年度安全生产应急响应预案协议3篇
- 2025年城市轨道交通建设项目合作协议书2篇
- 2025年走行操作技术安全规程(2篇)
- 社区办公活动服务场所建设方案范例(3篇)
- 连接叉课程设计
- 仪器室管理员岗位职责说明范文(2篇)
- 医院感染管理十七项核心制度范文(2篇)
- 二零二五年度主题餐厅餐饮服务承包合同范本3篇
- 2025年北京生命科技研究院招聘笔试参考题库含答案解析
- 九年级数学上册期末复习综合测试题(含答案)
- 三年级数学寒假作业每日一练30天
- 机动车查验员技能理论考试题库大全-上(单选题部分)
- 监理人员安全生产培训
- 2024-2030年中国电力检修行业运行状况及投资前景趋势分析报告
- 河北省百师联盟2023-2024学年高二上学期期末大联考历史试题(解析版)
- 中央空调系统运行与管理考核试卷
- 核电工程排水隧道专项施工方案
- 山西省吕梁市2023-2024学年高二上学期期末考试数学试题(解析版)
- 2024年市场运营部职责样本(3篇)
评论
0/150
提交评论