欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件工程课程设计----酒店管理系统(含图表).doc

    • 资源ID:28529244       资源大小:1.15MB        全文页数:56页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程课程设计----酒店管理系统(含图表).doc

    精品文档,仅供学习与交流,如有侵权请联系网站删除上 海 电 力 学 院软件工程课程实践报告课题名称 软件工程课程实践 酒店管理系统 院(系) 计算机学院 专 业 计算机科学与技术 班 级 2013054 学 生 李辰源 时 间 1月18日1月22日 设计地点 奋进楼201 酒店管理系统可行性分析书引言11.1 编写目的11.2 背景11.3 定义11.4 参考资料2a. 参考书籍2任务概述22.1 目标22.2 用户的特点32.3 假定和约束3需求规定431 对功能的规定43.1.1 系统的信息输入部分43.1.2 系统的信息处理部分43.1.3 系统的输出部分43.2 对性能的规定53.2.1 精度53.2.2 时间特性要求53.2.3 灵活性53.3 输人输出要求53.4 数据管理能力要求53.5 故障处理要求63.6 其他专门要求6运行环境规定64.1 设备64.2支持软件64.3接口7【精品文档】第 10 页引言1.1 编写目的 酒店管理系统可行性分析书的目的:明确酒店管理工作人员对本软件系统的功能,行为和性能的基本要求,能够有效消除工作人员和操作人员对需求的模糊性,歧义性和不一致性,本说明书工软件系统开发人员和酒店做参考并作为软件技术开发的文档保存。1.2 背景a. 本系统的名称为酒店管理系统。b. 酒店管理系统是由上海电力学院袁仲雄老师提出,项目的开发者为李辰源同学,项目面向本市的快捷酒店或宾馆。c. 酒店管理系统的相关信息来源于酒店的相关管理部门,系统的基础信息包括如酒店内各房间的设施情况,报价情况,使用情况以及用户的基本信息等都是由该酒店的相关信息存储系统提供。d. 系统运行环境:一般酒店前台工作人员可直接在计算机上运行此系统,系统维护人员可使用专用的客户端软件对存储于数据库服务器中的数据进行操作。1.3 定义客房管理:能够显示所有包间的空闲、预订、在用等状态,房间状态的实时显示,查询及统计分析查询功能:主要是方便酒店管理人员查看房间的使用情况,方便调整房间。用户管理:包括用户的在线预定,入住登记和意见反馈。1.4 参考资料a. 参考书籍软件工程,王慧芳等编著, 浙江出版社软件工程导论(第四版), 张海藩, 清华大学出版社任务概述2.1 目标本酒店管理系统旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性,本着方便用户使用,方便经营者管理酒店和工作人员更快捷的了解酒店的原则使酒店更方便经营。该软件具备以下特点:A. 拓展酒店经营空间;B. 降低运营成本;C. 提高管理和决策效率;D. 节约客户时间,方便客户;E. 系统易学易用,操作很简单:是一套纯Windows软件,操作员稍加培训即可上岗。F. 系统功能完成整:包括前台管理和后台管理,功能完善,能够实现酒店的数字化经营。完成“酒店管理系统”,主要包含以下功能:A. 客房经营 对客户入住房间的类型、房间号、订房时间、退房时间等进行管理。B. 房间信息管理 根据房间号、房间类型、价格、入住历史等信息,实现了入住,退房信息及时更新、入住历史查询的功能。C. 员工信息管理 对员工的基本信息进行管理。D. 客户信息 此模块保存了所有入住过的客户信息,对客户总消费进行累计,到达一定要求,系统会自动给客户提升等级来对客户消费进行打折。E. 修改密码 所有登录用户可以通过此处修改登录密码。2.2 用户的特点酒店管理系统的最终用户由两大部分组成:即系统信息的维护人员和一般酒店前台工作人员。针对系统的维护人员而言,用户只需具备相关的电脑操作技能,经过系统的使用培训,便能够完成对存储于数据库服务器中的数据进行操作。针对一般的酒店前台工作人员而言,用户只需具备基本的Internet的网络操作技能即可。2.3 假定和约束A管理平台提供功能的假定: 业务流程; 原始票据、凭证和原始数据;              报表种类和格式              系统功能要求              原始数据录入             网络环境 B经费、投资方面的来源和限制:可利用酒店的赞助或个人自费完成酒店管理系统的开发C法律和政策方面的限制:用户登记信息时涉及个人隐私的问题务必进行保密。D可利用的信息和资源:可利用赞助酒店提供的数据报表和工作流程需求规定31 对功能的规定3.1.1 系统的信息输入部分3.1.1.1 用户预定时的基本信息3.1.1.2 入住登记时的住房信息3.1.1.3 入住用户的信息3.1.1.4 用户如何组的总消费金额3.1.2 系统的信息处理部分 3.1.2.1 客人入店后,前台服务员根据客人提供的信息参照客房预订信息表反馈的预订信息检验客人是否有预订,如若有预定再检验订单是否符合要求,如若符合可安排入住登记 3.1.2.2 接收到合格订单后,前台服务员配用户分配某一房间号,然后把用户信息保存用户信息管理表,把住房信息保存到住房登记表,把房间使用情况反馈到客房管理系统。随后用户可入住分配的房间。 3.1.2.3 用户入住成功后,如若想离开先去前台进行结算,前台服务员根据客房管理系统提供的客房消费情况统计好用户的总消费金额后会请用户进行结算。 3.1.2.4 用户结算成功后前台服务员会安排退房,把空闲的房间号反馈到客房管理系统,以便及时更新客房状态。3.1.2.5 酒店管理人员按照日期定期对客房的使用情况进行统计,统计完成后会把结果保存到酒店统计表备份。3.1.3 系统的输出部分 3.1.3.1:未预定的客人信息 3.1.3.2: 酒店的统计信息3.1.3.3:入住登记时的住房信息3.1.3.4:入住用户的信息3.2 对性能的规定3.2.1 精度a. 输入数据库的信息要求保证实时性、正确性和全面性。b. 输出的信息要保证能够正常查询和统计。c查询时应保证查准率,查到的记录应与给定的查询条件完全匹配。3.2.2 时间特性要求a响应时间:在Internet正常情况下,不超过2秒b更新处理时间:不超过3秒c数据的转换和传送时间:不超过2秒d解题时间:不超过3秒3.2.3 灵活性操作方式上:对用户采用WEB界面,一般查询采用模糊检索;信息维护采用SQL SERVER进行数据的管理和维护;系统维护人员可通过简单的程序实现信息的添加,修改和删除。运行环境:可以在Windows7、XP、10上进行WEB查询。同其他软件的接口的变化:对系统施加不同的外界运行控制时所引起的各种不同的需求,系统软件可以做出相应的调整。精度和有效时限的变化:本软件确保所提供信息的正确性和完备性。3.3 输人输出要求a. 输入输出数据类型:主要是字符型,整型b. 软件的数据输出:以WEB界面形式输出c控制输出量:WEB输出数据量一般不超过200kB3.4 数据管理能力要求a. 需要管理的文卷和记录的个数:800个记录b. 表和文卷的大小规模:10个表c. 预计存储要求:服务器900MB,客户机100MB。3.5 故障处理要求服务器硬盘存储采用RAID1技术,并且周期性地把数据库中的数据备份到另外一块硬盘上面。3.6 其他专门要求 该系统要求酒店内部信息只能内部人员查看,客户是无法查看或接触到内部信息的。运行环境规定4.1 设备A运行环境: 服务器端操作系统:Windows 运行环境:.Net framework 服务器:IIS 5.1 浏览器:IE6.0以上或Firefox2.0以上 数据库:MySQL 5.0B硬件环境: 网络环境:以太网 传输介质:5类双绞线 服务器:专用服务器或PC机 工作站:每个部门至少1台工作站4.2支持软件Microsoft Windows Server 2008 Enterprise Edition; Microsoft Windows 7 Professional Edition;4.3接口酒店管理系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安装有支持HTML4.0标准的浏览器软件的联网电脑上得到所要查询的信息。酒店管理系统需求说明书引言11.1编写目的11.2背景11.3定义11.4参考资料1任务概述22.1目标22.2用户的特点2需求规定231对功能的规定23.2对性能的规定33.3输人输出要求43.4数据管理能力要求43.5故障处理要求43.6其他专门要求4运行环境规定54.1设备54.2支持软件54.3接口5附录6酒店管理系统数据流图6酒店管理系统数据字典10引言1.1编写目的 酒店管理系统需求说明书的目的:明确酒店管理工作人员对本软件系统的功能、行为和性能的要求,消除酒店管理工作人员对需求的模糊性、歧义性和不一致性,本说明书供开发人员和酒店做参考并作为软件技术开发的文档保存。1.2背景a. 本系统的名称为酒店管理系统。b. 酒店管理系统是由上海电力学院袁仲雄老师提出,项目负责人为上海电力学院学生李辰源,作为本学期软件工程课程设计项目。c. 酒店管理系统的相关信息来源于网上部分酒店网站,系统的基础信息包括如房间状态信息,入住人员信息,房间预订信息,账单信息。d. 系统运行环境:一般酒店工作人员可使用WEB浏览器查询及处理相关信息,系统维护人员可使用WEB浏览器对应页面对存储于数据库服务器中的数据进行操作。网上客户可以进入页面。1.3定义a. 预订房间是指客户在查看相关页面之后,选定某个房间进行预订申请,再由工作人员进行查看和编辑。完成整一个房间预订流程。b. 查账是指在管理员界面中,检查所有的出入住记录,以及工作记录。c.预订处理是指工作人员(包括管理员)对客户所提交的预订申请进行处理,入库。1.4参考资料a. 参考书籍无b. 所使用的系统:Microsoft Windows 10,所使用数据库:Microsoft SQL Server 2012 个人版, 开发平台:Microsoft Visual Studio 2013使用开发语言:c#,开发框架:.Net MVCIE9.0以上版本的浏览器。任务概述2.1目标酒店管理是为了酒店更好的更迅速的完成用户交互,在信息化时代,减少订单处理流程,节省工作人员处理时间,也方便客户进行下单操作。只有一个比较行之有效的酒店管理策略,才能带领酒店更好的发展。酒店管理系统作为一个网站系统,要做的就是尽可能把所有的操作放入网上,从而减少纸质账单的生成和处理,把信息集中在信息化数据中,并将相应的操作记录进行保存,并把预订处理,账单管理,入住/退房处理等一系列操作汇集一起。2.2用户的特点酒店管理系统的最终用户由三大部分组成:即酒店高层管理人员、一般酒店工作人员,以及客户。针对系统的维护人员而言,用户只需具备相关的电脑操作技能,经过系统的使用培训,便能够完成对存储于数据库服务器中的数据进行操作。针对一般的工作人员和用户而言,用户只需具备基本的Internet的网络操作技能即可。需求规定31对功能的规定3.1.1 系统的信息输入部分3.1.1.1 房间信息3.1.1.2入住用户信息3.1.1.3 预订信息3.1.1.4 操作记录信息3.1.1.5 预订用户信息3.1.2 系统的信息处理部分3.1.2.1 房务部收到预订申请,查看是否合法,操作入库或退回申请。(房间预订)3.1.2.2 房务部收到新的入库信息,进行房间信息登记,入住人员登记。(房间预订)3.1.2.3 门面部接收入住人员信息,核对信息并录入数据库,计入信息。(入住处理)3.1.2.4 门面部核对入住人员信息,修改房间信息,处理入库。(退房处理)3.1.2.5 系统自动计入各项操作记录,并存入相应的操作记录数据库中,并建立调用页面,方便管理人员实时查看。3.1.3:系统的输出部分 3.1.3.1:根据不同用户权限,显示房间状态信息。 3.1.3.2: 对于特定用户,显示操作记录和账单情况以及人员信息。3.2对性能的规定3.2.1精度a. 输入数据库的信息要求保证实时性、正确性和全面性。b. 输出的信息要保证能够正常查询和统计。3.2.2时间特性要求a响应时间:在Internet正常情况下,不超过2秒b更新处理时间:不超过3秒c数据的转换和传送时间:不超过2秒3.2.3灵活性操作方式上:对客户:采用WEB界面,允许查询操作以及预订操作;对工作人员:采用WEB界面,处理预订信息,修改房间信息,录入记录对特权用户:采用WEB界面,允许查看/修改操作记录,拥有UI层次上的最高权限。运行环境:可以在具备浏览器的系统上进行WEB查询。同其他软件的接口的变化:由于网站本身基于网络,拥有较高的兼容性。精度和有效时限的变化:本软件确保所提供信息的正确性和完备性。定期检查数据库,时常备份,避免数据损坏。3.3输人输出要求a. 输入输出数据类型:主要是字符型b. 软件的数据输出:以WEB界面形式输出控制输出量:WEB输出数据量一般不超过200kB3.4数据管理能力要求a. 需要管理的文卷和记录的个数:6000个记录b. 表和文卷的大小规模:6张工作表+3张备份表c. 预计存储要求:服务器800MB。3.5故障处理要求周期性地进行数据库中的数据备份。相应退房操作将删除工作表的信息,但不删除对应备份表的信息。备份表一年固定时间清空备份表。3.6其他专门要求房务部和门面部间需要做好交流工作,及时处理信息。数据库处理方面需要时常备份,必须重视备份表的信息保存,以备不时之需。运行环境规定4.1设备WEB服务器一台,要求性能比较高,能够支持大量用户同时在线查询。WEB浏览工作站,普通PC机。a. 处理器型号及内存容量;Intel i5 3.2GHz, 12G外存容量:1T媒体及其存储格式:硬盘分区采用NTFS文件系统设备的型号及数量;笔记本电脑1台b. 输入及输出设备的型号和数量:数据通信设备的型号和数量;无功能键及其他专用硬件:无4.2支持软件Microsoft Windows Visual Studio 2013; Microsoft Windows 10Microsoft SQL Server 2012 Enterprise Edition.Microsoft Windows IE4.3接口 该系统和其他软件之间没有接口。酒店管理系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安装有支持HTML标准的浏览器软件的联网电脑上得到所要查询的信息。(附录)酒店管理系统数据流图 附1-1顶层图附1-2 0层图附1-3 1层图 用户管理附 1-3 1层图-订单审核附 1-4 1层图 - 确认预订附 1-5 1层图-处理入住附 1-6 1层图 - 处理退房酒店管理系统数据字典1)数据流条目:数据流的名称别名简述数据流来源数据流去向数据流组成流通量客户预订预订信息客户提交的预订信息客户1 订单审核入住人姓名+入住人身份证+预订房型+预定日期+入住日期+退房日期600/天订单客户订单在系统的预订模块中流动的数据流1订单审核2确认预订订单编号+预订人姓名+入住人姓名+入住人身份证+预订房号+预定日期+入住日期+退房日期500/天客户信息处理入住/退房的客户的详细信息3处理入住各数据表客户姓名+客户身份证号+入店时间800/天登录信息用户登录用户登录提交的一系列信息以及权限信息客户用户管理用户名+密码1200/天附 表2-1 数据流条目2)数据存储条目数据存储名称别名简述流入的数据流流出的数据流数据存储的组成组织方式预订信息表/存放订单信息的表订单订单订单=订单编号+预订人姓名+入住人姓名+入住人身份证+预订房号+预定日期+入住日期+退房日期索引模式,房务信息表/酒店房间情况数据表入住信息/预订信息房务情况房务情况=房间编号+房间种类+是否预订+预订人姓名+是否入住+客户编号索引模式入住人信息/酒店入住人员的详细信息客户信息客户信息客户信息=客户编号+姓名+身份证号+性别+入住房间索引模式,以客户编号为主键预订信息操作记录表/预订信息表的操作记录/操作记录=记录号+订单编号+创建时间+创建人工号+完成时间+备注索引模式,以记录号为主键房务信息操作记录表/房务信息表的操作记录/操作记录=记录号+房间号+创建时间+创建人工号+完成时间+备注索引模式,以记录号为主键入住人信息操作记录表/入住人信息表的操作记录/操作记录=记录号+订单编号+创建时间+创建人工号+完成时间+备注索引模式,以记录号为主键用户信息表/存储用户名和密码的数据表用户名、密码/用户信息=用户编号+用户名+密码+权限索引模式,以用户名位主键附 表2-2 数据存储条目3)数据项条目数据项名称别名简述类型长度取值范围及含义房间号RNo能确定房间唯一编号char4第一位 (AC)(表示房型)第二位(26) (表示楼层)第三四位 (0199)(表示房间)订单编号DNo用来确定订单唯一编号char12第一位(AC) (表示订单房型)第二四位(20153000)(表示年份)第五八位(01011231)(表示日期)第九十二位(0009999)预订人姓名MakerName(Mna)预订人的姓名char30预订人的姓名入住人姓名LvieName(LN)入住人的姓名char30入住人的姓名预定日期DDate订单创建时间datetime8格式为1988-04-29Year范围19852010Month范围0112Day范围0131入住日期LDate入住时间datetime8格式为1988-04-29Year范围19852010Month范围0112Day范围0131退房日期ODate退房时间int8格式为1988-04-29Year范围19852010Month范围0112Day范围0131记录编号CNo操作记录的唯一编号Char12第一位(AC) (表示订单房型)第二十二位 (09)* 备注Others对于该条操作记录得详细备注Char200纯汉字。附 表2-3 数据项条目4)加工条目加工名编号简述激发条件优先级输入输出加工逻辑检查用户权限11用户提交订单后,检查用户权限,用户提交预订信息普通预定信息订单情况If(预订信息!=null) 输出预订信息Else 退回预订信息,提示用户登录确认用户选择房型12检查预订信息中的房型等房务信息是否合法收到预订情况普通订单信息预订用户,订单入住人信息If 房型合法 发出用户信息Else 退回信息确认客户信息1.3对预订人信息,及入住人信息进行审核完成房型确认后,且收到相应客户信息普通预订用户,入住人信息订单If 收到信息 核对姓名与身份证; 身份合法性 生成订单Else 提示信息有误客户确认1.4客户再次确认订单信息确认客户信息后普通订单订单输出 订单If 用户确认 提交订单Else 退回修改确认房务21对已审核订单进行房务确认收到已审核订单普通已审核订单已确认订单If 订单的房型有空余 确定订单房间号 输出订单Else 退回订单生成订单 22已确认订单后,进行生成终板订单得到确认房务的通知后普通已确认订单预订订单整理客户信息,入住人信息,已确认房号,生成订单。订单入库23将生成的订单存入对应数据库 得到订单后普通订单房间号订单修改订单中对应房号的房务信息订单存入预订信息表核对信息31门面部获取客户信息,与预订信息表进行核对有预订用户前来入住普通对应预订信息客户信息已核对信息If 用户入住 提取预订信息 If 信息符合输出已核对信息 Else询问客户信息录入3.2对入住用户信息进行录入入住用户已核对普通已核对信息录入结果入住用户信息写入入住人信息表修改房务信息表返回数据修改结果确认入住3.3录入成功后,确认用户已入住。已成功录入信息普通数据处理结果/If 信息录入成功 通知房务部开始房务。Else 检查错误 计入操作记录核对信息4.1住户要退房时,核对对应信息有住户退房普通退房人信息入住人信息房间号If 退房人信息=入住人信息 输出房间号检查房间4.2得到对应房间,检查房间完好性得到退房房间号普通退房房间号检查情况If 得到房间号 检查房间完好性 反馈前台确认退房4.3检查房间后确认退房普通检查情况/ If 情况无误 退回押金 修改房务信息表附 表2-4 数据加工条目酒店管理系统概要设计说明书引言11.1编写目的11.2背景11.3定义11.4参考资料1总体设计22.1需求规定22.2运行环境22.3结构32.4功能需求与程序的关系42.5人工处理过程5接口设计53.1 用户接口53.2 外部接口63.3 内部接口6运行设计64.1 运行模块组合64.2 运行控制64.3 运行时间7数据结构说明85.1输入数据85.2数据库设计说明8系统出错处理设计106.1 出错信息10引言1.1编写目的酒店管理系统需求说明书的目的:确定本系统给的概要设计情况及总体模型,明确软件开发的主要目标及方向。本说明书供开发人员和酒店做参考并作为软件技术开发的文档保存。1.2背景a. 本系统的名称为酒店管理系统。b. 酒店管理系统是由上海电力学院袁仲雄老师提出,项目负责人为上海电力学院学生李辰源,作为本学期软件工程课程设计项目。c. 酒店管理系统的相关信息来源于网上部分酒店网站,系统的基础信息包括如房间状态信息,入住人员信息,房间预订信息,账单信息。d. 系统运行环境:一般酒店工作人员可使用WEB浏览器查询及处理相关信息,系统维护人员可使用WEB浏览器对应页面对存储于数据库服务器中的数据进行操作。网上客户可以进入页面。1.3定义a. 预订房间是指客户在查看相关页面之后,选定某个房间进行预订申请,再由工作人员进行查看和编辑。完成整一个房间预订流程。b. 查账是指在管理员界面中,检查所有的出入住记录,以及工作记录。c.预订处理是指工作人员(包括管理员)对客户所提交的预订申请进行处理,入库。1.4参考资料a. 参考书籍无b. 所使用的系统:Microsoft Windows 10,所使用数据库:Microsoft SQL Server 2012 个人版, 开发平台:Microsoft Visual Studio 2013使用开发语言:c#,开发框架:.Net MVCIE9.0以上版本的浏览器。总体设计2.1需求规定2.1.1 系统的信息输入部分3.1.1.1 房间信息3.1.1.2入住用户信息3.1.1.3 预订信息3.1.1.4 操作记录信息3.1.1.5 预订用户信息2.1.2 系统的信息处理部分2.1.2.1 房务部收到预订申请,查看是否合法,操作入库或退回申请。(房间预订)2.1.2.2 房务部收到新的入库信息,进行房间信息登记,入住人员登记。(房间预订)2.1.2.3 门面部接收入住人员信息,核对信息并录入数据库,计入信息。(入住处理)2.1.2.4 门面部核对入住人员信息,修改房间信息,处理入库。(退房处理)2.1.2.5 系统自动计入各项操作记录,并存入相应的操作记录数据库中,并建立调用页面,方便管理人员实时查看。2.1.3:系统的输出部分 2.1.3.1:根据不同用户权限,显示房间状态信息。 2.1.3.2: 对于特定用户,显示操作记录和账单情况以及人员信息。2.2运行环境支持软件Microsoft Windows Visual Studio 2013; Microsoft Windows 10Microsoft SQL Server 2012 Enterprise Edition.Microsoft Windows IE2.3结构 2.3.1系统模块结构图图 2.3.1 系统模块结构图2.3.2模块功能介绍 本系统功能共分为五个模块,分别为:用户管理,预订管理,入住管理,退房管理,操作记录。各模块的具体功能如下:模块1:用户管理模块。对于登录用户,按照其不同的权限,给予不同而操作权限。对于注册用户,要求先登录后使用本系统 用户登录注册:验证用户名密码,保存新注册用户. 用户权限管理:根据用户表判断权限,开放相应的权限。模块2:预订管理模块。针对客户预订情况,生成订单,录入系统。等待验证。 订单审核:审核用户提交的预订订单。 订单确认:根据房务情况,确认订单详情 生成预订订单并入库,等待处理。模块3:入住管理模块。对于前来门店办理入住的客户,为其确认情况,办理手续。 预订确认:核对入住客户,匹配预订订单。 房务确认:确认订单房间情况,通知房务部。 确认入住:客户入住,修改房务情况。模块4:退房管理模块。对于办理退房的客户,确认身份,核实房务。办理退房。 退房审核:核对入住用户身份。 检查:通知房务部检查房间,确认情况。 退房办理:检查无误后,办理退房手续。修改房务情况模块5:操作记录模块。独立于整个系统之外,实时记录整个系统各项情况。 数据库操作记录:对于本系统所有数据库的操作进行记录,并实时保存,可以调用显示。 用户操作记录:记录本系统所有用户,包括客户和工作人员的记录,可以调用显示。 账单记录:对于所有出入账信息进行记录。2.4功能需求与程序的关系 2.4.1功能需求 功能需求1 : 用户权限管理 功能需求2 :提交预订信息 功能需求3 :核实预订信息 功能需求4 :修改房务信息 功能需求5 :录入预订信息表功能需求6 :录入入住人信息表功能需求7 :查看操作记录2.4.2程序块 程序1 :系统主界面 程序2 :提交订单 程序3 :处理订单 程序4 :核对预订 程序5 :办理入住 程序6 :办理退房 程序7 :查看用户记录 程序8 :查看数据操作记录 程序9 :查看账单2.4.3各项功能需求的实现同各块程序的分配关系程序1程序2程序3程序4程序5程序6程序7程序8程序9功能需求1功能需求2功能需求3功能需求4功能需求5功能需求6功能需求7表2.4.3.1 功能实现图2.5人工处理过程在程序中所有的数据都要各部门人员自己手工输入。接口设计3.1 用户接口该系统将向用户显示操作页面,当用户填写数据和操作正确,系统反馈“正确页面”,当用户输入错误活填写数据错误,系统将根据不同的错误显示不同的反馈页面。3.2 外部接口本系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安装有支持HTML5.0标准的浏览器软件的联网电脑上得到所要查询的信息。3.3 内部接口本系统各模块通过数据库传递模块间的需要传递的数据。运行设计4.1 运行模块组合运行方式1:系统主界面Home模块运行。运行方式2:Home模块和模块1同时运行。运行方式3:Home模块和模块1、模块2同时运行。运行方式4:Home模块和模块1、模块3同时运行。运行方式5:Home模块和模块1、模块4同时运行。运行方式6:Home模块和模块1、模块5同时运行。4.2 运行控制在浏览器中键入系统ip地址,运行方式1 运行。在main模块中,选择“用户登理/注册”,模块1启动,运行方式2运行。在main模块中,选择“预订房间”,模块2启动,运行方式3运行。在main模块中,选择“入住管理”,模块3启动,运行方式4 运行。在main模块中,选择“退房管理”,模块4启动,运行方式5运行。在main模块中,选择“记录显示”,模块5启动,运行方式6运行。4.3 运行时间运行方式1:1秒运行方式2:2秒运行方式3:2秒运行方式4:3秒运行方式5:3秒运行方式6:4秒数据结构说明5.1输入数据输入数据名称输入数据类型输入数据长度预订房间char12预定入住时间Date8预订退房时间Date8入住时间Date8退房时间Date8预订人Char10入住人char10入住人身份证号Char18表 5.1.1 输入数据类型5.2数据库设计说明表名属性名属性描述属性类型属性长度约束条件是否为主码房务信息表Rno房间编号char10unique,not null是RKind房间种类char30Not null否Obj是否预订Boolean/Not null否ONo订单编号char30否Live是否入住Boolean/Not null否CNo客户编号datetime8否入住人信息表CNo客户编号char12Unique,not null是CNa姓名char30Not null否Ccode身份证号char18Not null否Sex性别char4否RNo入住房间char10Not null否预订信息表Ono订单编号char10Unique,not null是Ona预订人姓名char10Not null否Lna入住人姓名Char10否Lnum入住人身份证号char18否Rno预订房号char12否Odate预定日期datetime8否Ldate入住日期datetime8否Odate退房日期datetime8否表 5.2.1 数据库数据字典表名属性名属性描述属性类型属性长度约束条件是否为主码房务信息操作记录表RCode记录编号Char 10Unique,not null是Rno房间编号char10not null否Rkind房间种类char30Not n

    注意事项

    本文(软件工程课程设计----酒店管理系统(含图表).doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开