


已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酒店客房预订系统课程名称: 班级:姓名: 学号:同组姓名 :1 项目可行性分析1.1 实验目的与背景:酒店客房预订管理系统在正常运营中需要对客房资源、客人信息、 网上客房预订等进行管理,利用酒店客房预订管理信息系统对客房的各个操作进行管理,能够及提高管理的效率。实验背景是为了完成软件工程和软件文档课题,模拟酒店订房管理系统以熟悉和加深对这两门课程的握。随着人类社会进入信息时代,计算机越来越多地活跃在社会各个领域,成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得简单易行。在人民生活水平提高的同时,餐饮,住宿,娱乐业在服务行业中占有越来越重要的地位。要使在当前酒店行业日趋激烈的竞争中脱颖而出,必须努力发展自己在管理方面的特色,避免传统管理方法的失误, 使酒店的信誉以及各个管理方面都能够出现零失误,给管理者和普通的营业员带来操作上的方便,对整个酒店各个方面的业务带来快捷,方便,高效的服务,才是管理软件的成功之处。1.2 可行性分析1. 技术可行性该客房预订信息管理系统是在 平台下设计开发,以txt 文档为后台数据库,采用面向对象的语言开发而成,系统的客户端在windows 平台下运行,服务器端可在windows 平台或 平台 下运行。2. 经济可行性该系统节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服 务的需求,系统的开发成本低,现有的pc 机即可提供该系统开发工作需要的所有硬件设备环境。3. 操作可行性直接浏览网页的形式,利用鼠标进行傻瓜式的操作,操作中的每一步都会有相应的提示,这样可以让更多的人群在最短的时间内学会使用他。4. 开发方案可行性虽然我们开始的时间较紧迫且相关知识点少,这给项目开发带来一定的困难,但从我们所具备的系统开发所需的人员、软件、硬件资源和工作环境来说该项目的开发是具有可行性的。5社会可行性所有软件均为免费版.合同制定确定违约责任。1.3 开发语言环境酒店客房预订信息管理系统是一个对客户全方面管理的程序。该客房预订信息管理系统是在平台下设计开发,以数据库表格为后台数据库。2 系统需求分析2.1 用户需求该酒店预订管理系统使用户能迅速而便捷的了解和查询酒店信息,根据自己的需求来预订房间。一个方便地实现对客房变更、房价及预订信息的自动化操作。使用该系统全面管理酒店信息,为用户节省时间和人力,更能全面、有效地掌握酒店基本情况,及时获取最新的准确资料和信息。该软件能系统管理酒店的信息,功能与实现方面有相当的针对性和实用性。该系统的主要功能有酒店信息管理 , 房间类型管理, 订单信息管理 , 业务人员编辑和系统用户管理。2.2 功能需求本系统主要具备以下几个基本功能:1. 客户登陆(用户注册) :按照要求进行客户登陆,登录界面有诸多操作。2. 个人信息管理:用户可以对自己的个人信息进行增添,修改。并保存。3. 房间查询:用户进行客房预订时可以查询所有的房间,空房。4. 房间预订:用户可以对剩余客房进行预订(应有房间按等级判断)和取消预订。5. 个人订单管理:用户可以对自己的客房订单进行修改,删除2.3 系统功能图个房房个人间间人信查预订息管理询订单管理3. 系统总体设计3.1 系统功能设定该系统充分考虑其用户的操作简便性,实现快捷操作。它有以下几个功能:1. 客户登陆(用户注册) :按照要求进行客户登陆,登录界面有诸多操作。2. 个人信息管理:用户可以对自己的个人信息进行增添,修改。并保存。3. 房间查询:用户进行客房预订时可以查询所有的房间,空房。4. 房间预订:用户可以对剩余客房进行预订(应有房间按等级)。5. 个人订单管理:用户可以对自己的客房订单进行查询3.2 系统功能模块图根据上述系统功能分析,能得出下面系统软件功能模块图:3.2.1 整体模块分配酒店客房预订管理系订房客房信息客户信息该系统充分考虑用户的操作简便性,实现快捷操作。它有以下四大模块:(1) 订房:按照客户需求,为新客户分配新客房。(2) 客房信息:查看所有客房的状态信息。(3) 客户信息:可以添加新客户,修改客户信息(客户编号,客户姓名),删除已退订客户信息以及查看所有客户的订房状态信息。3.2.2 客户信息子模块客户信息模块注更查册改询(1) 新增:录入客户编号、客户姓名等信息(2) 更改:更改相应客户的个人信息。(3) 查询:查询所需客户的订房信息。3.2.3 客房信息子模块客房信息模块更删查改除询(1) 更改:更改相应客房的信息。(2) 删除:删除相应客户及客房的信息。(3) 查询:查询所需客房的订房状态。4项目详细设计及编码实现1. 利用程序流程图、盒图等详细设计的工具,进行系统模块功能和处理过程描述。本实验利用的是vs2010c#语言设计,利用到数据库建表格。登陆页面的账号密码信息表格如图:用户名张三、密码 123、客房信息数据表数据流图为1、系统模块结构图和界面1)登陆模板2) 用户注册模块3) 个人信息模块( 在个人信息模板可修改信息)4) 客户信息模板模块(所有房间的预定信息)5) 预订信息模块(该人预定的房间信息)2. 编码实现该程序本人负责个人信息管理跟预订信息代码如下: 个人信息管理代码:protected void page_load(object sender,eventargs e)label1.text = (request.formtextbox1 );/ string yonghuming = request.querystring 用? 户?名?.tostring();/ string mima = request.querystring 密1码?.tostring(); sqlconnection con = new sqlconnection();con.connectionstring =客a房?预?订?.mdf;integrated security=true;user instance=true;/ 绑? 定?数oy据y 源? con.open();string str = select * from用? 户?信?息?表awhere 用? 户?名?= + label1.text + ; sqlcommand com = new sqlcommand(str, con);sqldatareaderdr = com.executereader(); if (dr.hasrows)gridview1.datasource = dr; gridview1.databind(); dr.close();con.close();protected void button1_click( object sender, eventargs e)sqlconnection conn = new sqlconnection();/创?建 ?一?个?connection对?象?string strcon =客a房?预?订?.mdf;integrated security=true;user instance=true;/ 连?接? 字?符?串? conn.connectionstring = strcon;conn.open();/ 打?开a连?接?/string str = + textbox2.text + textbox6.text + ; /要a添?a加? 的?字?段?string strsql = update 用? 户?信?息?表aset 密1码?= + textbox2.text + ;/ +where 用? 户?名?= + label1.text;string strsql2 = update 用? 户?信?息?表aset 联a系|电?话?= + textbox6.text + ;/+where 用? 户?名?= + label1.text;sqlcommand com = new sqlcommand(strsql, conn);/ 创?建?command对?象? sqlcommand com2 = new sqlcommand(strsql2, conn);/ 创?建?command对?象? com.executenonquery();/ 使 o1 用 ?executenonquery 方 ?法 ? com2.executenonquery();/ 使o1用?executenonquery 方?法?conn.close();this.response.write( alert(更1新?成|功|); window.location.href= 主?页3面?.aspx);预订信息代码:protected void page_load(object sender,eventargs e)订?.mdf;label1.text = (request.formtextbox1 ); sqlconnection con = new sqlconnection();con.connectionstring =客a房?预?integrated security=true;user instance=true;/ 绑? 定?数oy据y 源? con.open();string str = select * from房?间?预?订?表awhere 用? 户?名?= + label1.text + ; sqlcommand com = new sqlcommand(str, con);sqldatareaderdr = com.executereader(); if (dr.hasrows)gridview1.datasource = dr; gridview1.databind(); dr.close();con.close();5心得体会通过此次课设让我对于软件工程这门课有了更清晰的认识。使我更清楚的了解到自己所学的专业课如何更好的融入到将来的工作中去。对于需求分析阶段,由于条件有限更多的只能依靠网络调查,虽然有些片面但是对于此次我们研究的课程酒店预订网上管理系统意义重大。因为我们面对的客户就是来源于网络,该管理系统可以让客户足不出户更快捷更方便的对自己需要的客房进行预订以及订单和个人信息的管理而对于管理者来说这个管理系统可以节省更多的人力资源,且无需过多干预,客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年天津市河东区中考二模物理试题(解析版)
- 小学6年级毕业考试试卷及答案
- 初一期末考试试卷及答案
- 蒸馏法课件教学课件
- 2025年北京高考物理试题+答案
- 2025年高考历史试题分类汇编:中国古代史(先秦-魏晋)选择题解析版
- 2025年辽宁省中式面点师(初级)证考试题库
- 橡胶船物理题目及答案
- 乡村幼师答辩题目及答案
- 2025采购合同样式范文
- 2023年重庆市社区工作者考试试题
- 四上科学第一单元《多样的动物》知识梳理
- 微观经济学-范里安varian中级
- 山东省青岛市各县区乡镇行政村村庄村名居民村民委员会明细及行政区划代码
- 《印章移交登记表》
- 电缆护套感应电压计算
- 四年级上册心理健康教育课件-健康的情绪表达 全国通用(共16张PPT)
- 第5章金属在自然环境中的腐蚀ppt课件
- 个文言实词练习(学生版)
- 集成电路版图设计(适合微电子专业)
- 安全工程燃烧学课件第一章燃烧与爆炸的化学基础
评论
0/150
提交评论