1027宾馆客房管理系统 软件系统综合课程设计.doc

上传人:laozhun 文档编号:2884438 上传时间:2023-03-01 格式:DOC 页数:121 大小:2.99MB
返回 下载 相关 举报
1027宾馆客房管理系统 软件系统综合课程设计.doc_第1页
第1页 / 共121页
1027宾馆客房管理系统 软件系统综合课程设计.doc_第2页
第2页 / 共121页
1027宾馆客房管理系统 软件系统综合课程设计.doc_第3页
第3页 / 共121页
1027宾馆客房管理系统 软件系统综合课程设计.doc_第4页
第4页 / 共121页
1027宾馆客房管理系统 软件系统综合课程设计.doc_第5页
第5页 / 共121页
点击查看更多>>
资源描述

《1027宾馆客房管理系统 软件系统综合课程设计.doc》由会员分享,可在线阅读,更多相关《1027宾馆客房管理系统 软件系统综合课程设计.doc(121页珍藏版)》请在三一办公上搜索。

1、 X X 工 学 院 课程设计报告设计名称: 软件系统综合课程设计 课 题: 客房管理系统 组号: 专业班级: 计算机 系 (院): 计算机工程学院 设计时间: 2008.12.42008.12.17 设计地点: 计算机软件实验室 成绩:指导教师评语: 签名: 年 月 日 目录第一章 项目开发计划报告11引言11.1编写目的11.2 背景11.3定义11.4参考资料12项目概述22.1工作内容22.2主要参加人员22.3产品22.3.1程序22.3.2文件22.3.3服务32.3.4非移交的产品32.4完成项目的最迟期限32.5本计划的批准者和批准日期33实施计划33.1工作任务的分解与人员分

2、工33.2接口人员43.3进度43.4预算43.5关键问题44支持条件54.1计算机系统支持54.2需由用户承担的工作54.3由外单位提供的条件55专题计划要点5第二章 可行性研究报告61.引言61.1编写目的61.2背景61.3参考资料61.4 定义62.可行性研究的前提72.1对本系统的要求72.2目标82.3条件、假定和限制82.4评价尺度83.对现有系统的分析93.1处理流程和数据流程93.2工作负荷93.3费用开支93.4设备103.5局限性104.所建议的系统104.1对所建议系统的说明104.2处理流程和数据流程114.3 系统流程图114.4改进之处124.5技术条件方面的可行

3、性.125.投资及效益分析125.1支出125.1.1基本建设投资125.1.2其他一次性支出125.1.3非一次性支出135.2收益135.2.1一次性收益135.2.2非一次性收益135.2.3不可定量的收益135.3收益/投资比135.4投资回收周期145.5敏感性分析146.社会因素方面的可行性146.1法律方面的可行性146.2使用方面的可行性147.结论14第三章 软件需求说明书151引言151.1编写目的151.2背景151.3系统定义161.4参考资料162任务概述162.1目标162.2用户的特点162.3假定和约束173需求规定173.1对功能的规定173.1.1对功能的规

4、定173.1.2数据E-R图183.2对性能的规定203.2.1精度203.2.2时间特性要求203.2.3灵活性203.3输人输出要求203.4数据管理能力要求213.5故障处理要求213.6其他专门要求214运行环境规定214.1设备214.2支持软件224.3接口224.4控制22第四章 概要设计说明书221引言221.1编写目的221.2背景231.3定义231.4参考资料232总体设计242.1需求规定242.2运行环境242.3基本设计概念和处理流程252.4结构253接口设计273.1用户接口273.2外部接口273.3内部接口274运行设计284.1运行模块组合284.2运行控

5、制284.3运行时间285系统数据结构设计295.1逻辑结构设计要点295.2物理结构设计要点336系统出错处理设计356.1出错信息356.2出错处理对策356.3系统维护设计35第五章 详细设计说明书351引言351.1编写目的351.2背景361.3定义361.4参考资料362程序系统的结构373程序设计说明393.1程序描述403.2功能413.3输人项423.4输出项453.5算法453.6流程逻辑453.7接口463.8存储分配483.9注释设计483.10限制条件493.11测试计划493.12尚未解决的问题49第六章测试计划491引言491.1编写目的491.2背景501.3定

6、义501.4参考资料502计划502.1软件说明502.2测试内容512.3测试512.3.1进度安排512.3.2条件512.3.3测试资料523测试设计说明523.1测试523.1.1控制533.1.2输入533.1.3输出534评价准则544.1范围544.2尺度54第七章测试分析报告541引言541.1编写目的541.2背景551.3定义551.4参考资料552测试概要552.1 测试项目552.2测试机构563测试结果及发现563.1测试1563.2测试2563.3 测试3573.4 测试4593.5测试5613.6测试6634分析摘要644.1能力644.2限制655分析摘要655

7、.1缺陷和限制655.2建议665.3评价66第八章面向对象分析设计661引言661.1编写目的661.2背景661.3定义671.4参考资料672 面向对象分析的基本过程672.1 概述672.2 模型和层次673需求陈述683.1 陈述对宾馆客房系统的需求683.2 本系统需求694建立对象模型695建立动态模型706建立功能模型707 定义服务70源文件171源文件274源文件381源文件484源文件 591源程序 692源程序 7100附件1 软件系统综合课程设计任务分派单-项目计划开发报告105附件2 软件系统综合课程设计任务分派单-可行性研究106附件3 软件系统综合课程设计任务分

8、派单-需求分析107附件4 软件系统综合课程设计任务分派单-概要设计108附件5 软件系统综合课程设计任务分派单-详细设计109附件6 软件系统综合课程设计任务分派单-测试计划110附件7 软件系统综合课程设计任务分派单-测试报告111附件8 软件系统综合课程设计任务分派单-面向对象分析112第一章 项目开发计划报告1引言1.1编写目的这个报告的目的在于展示软件开发和测试的全过程.包括项目的提出和分工,项目的经济和技术的可行性,项目的整体流程以及各个模块的功能,最后的维护.并附带软件的使用说明书.具体化以后,确定各个项目模块的开发情况和主要的负责人也是一个很重要的过程.供各项目模块的负责人阅读

9、,做到及时协调,按部就班进行项目的开发,减少开发中的不必要损失。 具体步骤:提出项目计划,拟订项目开发计划书,分配项目工作,安排项目进度,按照进度进行软件设计,软件测试,测试成功投入试用,试用时期对软件进行优化,最后投入使用。 1.2 背景 软件系统名称:宾馆客房管理系统 项目提出者: 项目开发者: 用户:三星或三星以下宾馆 实现该系统的计算机网络环境:10到 100M企业内部局域网,终端数100左右 独立文档系统1.3定义GB:中华人民共和国国家标准。接洽人员:是指跟用户方面或者其他合作伙伴进行联系,讨论和洽谈等工作的人员。1.4参考资料GB856T88 项目开发报告。2项目概述2.1工作内

10、容软件开发过程包括可行性分析、需求分析、总体设计、功能设计、数据库设计、详细设计、测试和维护。本系统的功能模块包括:(1)预定接待:散客登记预订、团体登记预订、客房入住管理(退房、换房); (2)房类房态:实时房态表、客房入住统计、编辑客房信息; (3)客人信息查询:客人资料及入住信息、团队资料及入住信息、客人留言信息、物品寄存; (4)财务处理:客人结帐、签单结帐、餐饮及电话费入帐、签单单位管理; (5)报表中心:当日结款报表、结款明细报表、签单业务数据、押金汇总及明细表;(6)系统操作:用户管理、更改用户密码。 (7)在操作过程中用户可以直接将数据信息导入EXECL或WROD,并保存为相应

11、文件,以便于统计及打印管理。 (8)系统维护:系统初始化、操作员管理、权限设置。2.2主要参加人员项目开发者: 技术水平:良好2.3产品2.3.1程序 宾馆客房管理系统EXE文件使用的数据库是SQL Server 数据库文件:存放客人的个人信息和客房的相关的信息(包括状态信息)生成浏览界面和管理界面,使用的编写语言为C#2.3.2文件 项目开发计划:包括项目的概述、具体实施计划、具体的支持该系统的软件条件; 资金分配方案:本方案在开发过程中所需要的资金分配情况; 系统使用手册:使用该系统的说明书; 系统维护手册:维护该系统的说明书; 其他详细技术资料。2.3.3服务 人员培训:为系统用户提供该

12、管理系统的使用培训及简单的维护培训。免费修改及升级:从系统开始使用之起为拥护提供一年的免费修改,并且根据用户的需要对系统进行升级。维护:在系统的使用过程中出现的问题,根据用户的要求,由系统的开发技术人员进行适当的维护。2.3.4非移交的产品 可行性研究报告; 需求分析报告; 测试计划; 测试分析报告; 概要设计说明书。2.4完成项目的最迟期限最迟完成时间:2008年12月17日2.5本计划的批准者和批准日期批准者:樊宁 批准日期:2008.12.7 3实施计划3.1工作任务的分解与人员分工小组相关开发人员根据项目开发计划,分别完成各自分配到的各项主要工作: 可行性研究和需求分析:对系统的用户进

13、行调研; 软件开发:对调查结果进行分析,拟订实现方案。如:程序结构,流程,数据结等; 软件编程:对软件进行集中开发; 软件审核:对软件的测试审核。相关人员任务分配:项目人员 可行性研究需求分析软件开发软件编程软件审核XXXXXXXXXXXXXXX江志扬表示着重参与 空格均表示参与3.2接口人员负责本项目同用户的接洽人员:XXX,XXX,XXX负责本项目同本单位各管理机构的接洽人员:XXX,XXX;负责本项目同各份合同负责单位的接洽人员:XXX。3.3进度各项工作的预定:各项工作名称开始时间完成时间可行性和需求分析阶段2008/12/42008/12/7设计阶段2008/12/82008/12/

14、10代码编写及单元测试阶段2008/12/112008/12/15总测试及修改阶段2008/12/162008/12/17维护阶段2008/12/172008/12/173.4预算由于是在实验室进行各项任务的工作,因此暂时没有任何预算。3.5关键问题 客房的管理是该项目设计的关键问题,其中包括客房的预定、客房的查询和客房的计费问题等。技术难点是如何使整个系统使用简便而不出现错误。在编写代码的过程中主要是如何使其与数据库连接并且和数据库中的数据进行比较。还有相应的后台管理和数据整理每个阶段生成一个总结性的数据报表 4支持条件4.1计算机系统支持在开放和测试过程中所需要的软件系统要求:window

15、s2000/windows xp/windows server 2003;IIS5以上;Ie5.5以上;.net framework1.0以上;mdac 2.7 以上版本在硬件方面的需要:编写各种报告和编译程序所需的计算机,进行测试需要的交换机和网线等。4.2需由用户承担的工作 在本项目的开发过程中需要用户承担的工作是对开发的系统所需要的功能的描述。在软件的需求分析阶段完成的。4.3由外单位提供的条件 苏州国际科技园的苏州市软件测评中心对软件的测评进行了必要的技术指导。5专题计划要点人员开发培训计划:对组员进行关于国家软件开发报告标准GB856T-88的培训以及软件开发过程中所用到的各种软件的

16、技术培训。安全保密计划:在软件的开发过程中施行小组成员互相监督的发放以保证软件开发信息不外泄。质量保证计划:对小组成员所完成的各项任务后所提交的文档和相关技术产品严格关。系统安装计划:在软件完成并测试完后由用户接洽人员及主要的开发人员为用户上门安装。用户培训的计划:由本系统的开发团队的主要成员上门为客户进行短期的系统使用及简单维护培训。 第二章 可行性研究报告1.引言1.1编写目的说明该软件开发项目的实现技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案,给出效益比例。1.2背景本系统命名: 宾馆客房管理系统小组成员: XXX,XXX,XX

17、X,XXX,XXX,XXX开发工具: Microsoft Visual Studio , SQL ServerA.该系统面向的用户是宾馆客房的前台服务员,经理部门的管理人员。B.本系统可以在Windows2000/XP/Server2003 以及更高版本系统上稳定运行,有很强的兼容性。1.3参考资料1 张海藩 软件工程导论 清华大学出版社。2 程不功 龙跃进 卓 琳ASP.NET动态网站开发教程 清华大学出版社。3 王 珊 萨师煊 数据库系统概论 高等教育出版社。4 国家软件开发规范1.4 定义经济可行性-估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益。

18、技术可行性-分析功能,性能以及限制条件,能否是一个技术上可实现的系统。 法律可行性-明确系统开发可能导致的责任,有无违法问题。 执行流程- 客人从预订客房,入住到退房的全过程 2.可行性研究的前提可行性研究报告是软件开发的基础。只有经过可行性分析研究了软件的各种开发因素,通过综合的分析,来确定软件是否适宜开发。随着中国经济的腾飞,人民生活水平提高,带来的是旅游业迅猛发展。城市之间的人口流动频繁,宾馆行业的竞争日趋激烈。靠什么才能立于不败之地,只有全面提高宾馆相关的服务水平和简洁有效的执行流程。传统的人工管理模式已经远远不能满足有效、快捷地处理经营中产生的大量信息数据的需要,从而使得企业决策层无

19、法及时、准确地掌握一线资料,继而影响对市场进行正确地分析和预测。如何通过高速有效的手段来是宾馆营运同国际化接轨已经成了宾馆酒店业面前必需解决的问题。由于传统的管理方法已经不能适应现代社会的需要,因此采用电脑管理诸多环节已成为推动宾馆业迅速发展的必需条件,宾馆客房管理信息系统就是适用于各种中小型宾馆的一中信息化管理工具。本系统适应现代的管理理念,精简了执行流程,可全面掌握客房的状态,客人的预订,入住,结帐等信息相关信息,方便管理。2.1对本系统的要求根据该宾馆的具体情况,研制开发了“宾馆客房管理系统”,系统主要的功能设计有: (1)预定接待:散客登记预订、团体登记预订、客房入住管理(退房、换房)

20、; (2)房类房态:实时房态表、客房入住统计、编辑客房信息; (3)客人信息查询:客人资料及入住信息、团队资料及入住信息、客人留言信息、物品寄存; (4)财务处理:客人结帐、签单结帐、餐饮及电话费入帐、签单单位管理; (5)报表中心:当日结款报表、结款明细报表、签单业务数据、押金汇总及明细表;(6)系统操作:用户管理、更改用户密码。 (7)在操作过程中用户可以直接将数据信息导入EXECL或WROD,并保存为相应文件,以便于统计及打印管理。 (8)系统维护:系统初始化、操作员管理、权限设置。2.2目标宾馆客房管理系统在实施后应能达到以下目标: (1)实现局域网内的信息共享,各个服务部门之间信息传

21、递高效准确。 (2)系统界面美观,操作简单易行,查询灵活方便,数据存储可靠。 (3)提供多种结算方式。 (4)通过系统的实施,可有效提高企业管理水平,并且提高员工的综合素质。 (5)系统维护安全、方便、可靠,并且能够满足实用性,先进性的要求。2.3条件、假定和限制a系统可以长期运行,版本也可以不断升级,来满足用户的新需求。b构建该系统的酒店提供必要的资金购买电脑架构网络,实现前台和酒店各个管理部门的联网,使整个酒店一体化,提高酒店的运营效率和效益。c系统是由 ASP.NET开发的,现在使用操作系统都能够顺利运行,适合广大的酒店使用。为保证系统的正常运行必须有专门的人员来维护系统并对系统数据库进

22、行更新。d系统操作简单,酒店的工作人员只需掌握一些基本的电脑使用方面的知识,简单进行培训能够轻松使用本系统。e. 系统一经投入便能够运行,回报率高。2.4评价尺度该系统是由ASP.NET开发的 ,六个小组成员经过两个星期时间开发。系统的管理功能能满足大部分中小型宾馆的需要。并且可以通过用户要求进行修改,以符合部分用户的特殊需要。住宿的全过程都可以在主机上面完成登记,其中可以省掉好多以前系统需要的多余的过程,在允许的范围之内还可以精简工作人员体系。该系统的经济效益是无可限量的。3.对现有系统的分析3.1处理流程和数据流程现有的宾馆客房管理系统均是以人为主体的,需要很的人力、物力、财力,且效率不是

23、很高,由于人为原因在系统运营时也可能产生人为的失误。 3.2工作负荷 现有工作模式全部是通过人工进行住宿登记、退房登记、结账管理,人工收集资料后才输入计算机,这样工作量大,而且容易出错,会造成企业一定程度的损失。3.3费用开支 由于现有系统的比较落后,在现有系统上投入的人力,设备,空间等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。开发单位可向用户提供包括人员培训在内的一系列有关服务,但鉴于本系统简单,只要有一点windows操作经验的人就能使用,故可以省去培训的服务,另外开发单位还为该软件用户提供安装,保修,以及系统的免费维护等等以及其他一些运行支

24、持3.4设备 设备老化并且科技含量也比较低,没有达到大量的计算机普及程度。3.5局限性 没有一个统一的系统用来实现所有的功能,使得管理分散,还花费大量人员与经费,而且还不能很好的管理各项服务,容易造成宾馆利益流失。在此情况下,迫切需要一个完善的系统解决这些问题。4.所建议的系统4.1对所建议系统的说明新的系统通过用电脑联网来促使各部门一体化,提高效率,为宾馆减少人力支出,提高宾馆的运营效益,实施新的系统势在必行。建立一套功能完善的管理信息系统,既能宾馆经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高宾馆管理层对宾馆经营反馈信息的响应速度。从而大幅度提高工作效率,提高实施管理的准

25、确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来。快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时间。准确实现客人预订入住的要求,实现有效及有保障的前台系统作业。快速响应住宿客人的有关项目查询要求,并且及时的回复客人。实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求。提供清晰、准确的各类明细报表、账单,给客人留下良好的管理印象。4.2处理流程和数据流程 4.3 系统流程图4.4改进之处使用软件管理之后,可以实现对整个宾馆工作框架的优化,使宾馆的工作人员合理分配。改进用户界面,方便用户使用系统查询消费记录,工作人员可以通过使用一个系统完成对客户预定、结账、查询

26、和管理的功能,而且不同的用户会有不同的使用权限。系统维护升级方便,通过专门的系统管理人员对本系统进行定期的维护保养。并且可根据宾馆管理层的需要对系统的服务功能进行适当的修改。4.5技术条件方面的可行性. 本系统实施起来比较简单,技术实施方面有足够的时间和资金,开发到正式安装交付用户使用也有充足的时间。5.投资及效益分析5.1支出5.1.1基本建设投资a. 安全与保密设备: 防盗门窗 灭火器 5000元 b. 数据库管理软件: Microsoft Sql Sever 20000元c. 系统界面软件:Microsoft Visual Studio 13500元5.1.2其他一次性支出a. 研究费用

27、: 50000元b. 数据库的建立: 11500元c. 检查费用和技术管理性费用: 10000元5.1.3非一次性支出列出在系统生命期内按月支出和维护费用:a. 设备的维护费用: 2000元b. 软件的维护费用: 2000元c. 人员的工资,奖金: 基本工资 3500元 奖金0-500元d. 保密安全方面的开支: 杀毒软件:1000元e. 其他经常性的支出: 1000元5.2收益5.2.1一次性收益 a.开支缩减,运行效益: 40000 元b.应用系统价值的增值而引起的收益: 50000元5.2.2非一次性收益由于使用该宾馆客房管理系统,所造成开支的减少和避免有10000元/月。5.2.3不可

28、定量的收益无法直接用人民币表示的收益。使用新的管理系统后,宾馆的工作框架得到改进,工作人员的工作负担下降,工作效率提高,使得宾馆的对外形象和知名度得到提升。提高宾馆的无形资产。 5.3收益/投资比一次性投资100000元非一次性投资 360000元收益 210000元收益投资比为45.65%。5.4投资回收周期收益的累积数开始超过支出的时间约为12个月。5.5敏感性分析系统生命期长度约为5年,系统的工作负荷量随着使用时间的增长而线形增长,运行系统的设备也将随着技术发展而更新换,此外由于计算机新技术的不断发展,系统的部分软件时效性下降。6.社会因素方面的可行性6.1法律方面的可行性 1.严禁违反

29、宪法确定的基本原则。2.严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一。3.严禁损害国家荣誉和利益。4.严禁传播发布会妨害第三方权益的文件或者信息,包括但不限于:病毒代码,黑客程序,软件破解注册信息。5.严禁抄袭剽窃他人作品。 6.版权所有,严禁抄袭。 6.2使用方面的可行性从用户单位的管理工作制度来看,该软件系统完全可以符合要求。用户单位的工作人员需要相应的专业培训,才能满足使用该软件系统的要求。7.结论当相关资金和设备到位时,该软件系统的开发可以立即开始进行。第三章 软件需求说明书1引言1.1编写目的编写该文档的目的是大致确定用户对SpringHotel该软件的需求。由此来进一

30、步确定SpringHotel软件的开发核心和要求。由于社会经济的不断发展,随着科技的不断进步,人民生活水平的不断提高,现在的社会是个高科技、高效率、充满高度竞争的全新社会。随着人们对物质需求的逐步提高。人们对精神上的追求已经越来越高,我们已经不再仅仅满足于自己的世界,我们需要走出自己的世界,去旅游,去踏青,去做一些能放松自己的事情.为了丰富我们的文化生活和自身娱乐,人们已经习惯了利用假期外出旅游。各个地区的旅游业也因此出现了持续增长的好势头。这对于各地的宾馆等部门来说是一种机遇也是一种挑战。商场如战场,竞争十分激烈,在竞争中如果企业本身不能从企业内部入手,提高自身的竞争力,就有可能被社会所淘汰

31、。只有提高企业自身的生命力才是企业正确的发展方向。科技是第一生产力,由于第三次科技革命是知识的革命,就要求我们在现代社会的竞争和生活中能更好的运用好科技的手段,努力提高自己的社会竞争力,并能及时的接受社会上的各种信息,在第一时间做出对自己企业的有利的决策.所以我们为SpringHotel的客房部做了一套有效的管理信息系统。给宾馆一个春天的气息,让旅客的第一站就充满春意,这样也在一定程度上调节了精神压力。同时按照很简洁的流程来给客人轻松的感觉。提供意见回馈和娱乐设施,给客人释放压力。以此来全面提高宾馆的竞争力。在社会竞争日益激烈的今天,SpringHotel的发展速度已经明显跟不上时代的步伐,对

32、于计算机知识的应用,已经显得迫在眉睫了,最终决定首先在客房部采用宾馆客房管理系统。1.2背景a 软件名称:宾馆客房理管理系统b 项目任务提出者: XXXc 用户:各中小型宾馆。 d 实现该软件的计算机网络:光纤接入,100M企业内部局域网。e 该软件系统运行在windows操作系统下。 1.3系统定义快速实现客人入住登记和账务处理,减少客人住宾馆及离店时的等待时间准确实现客人预订入住的要求,实现有效及有保障的前台系统作业快速响应住宿客人的有关项目查询要求实现入住、消费、结账一条龙服务,方便客人在宾馆内的各类消费要求娱乐设施齐全,满足客人在宾馆内的娱乐提供清晰、准确的各类明细报表、账单,给客人留

33、下良好的管理印象1.4参考资料 1 张海藩 软件工程导论 清华大学出版社2 程不功 龙跃进 卓 琳ASP.NET动态网站开发教程 清华大学出版社3 王 珊 萨师煊 数据库系统概论 高等教育出版社4 国家软件开发规范2任务概述2.1目标实现宾馆自动化管理,减少人力的付出,全面提高宾馆的服务质量.对外形象和市场竞争力。本系统为了实现宾馆客房订房、退房、宾馆基础信息程序设计和系统维护。设计清新舒心的用户界面,方便客户和宾馆人员的使用,充分利用资源,更好地实现宾馆管理。2.2用户的特点 该系统的使用人员需要有一定程度的电脑知识。一般的员工操作人员只需要经过一定的培训就可以很好的操作使用此系统。对于高级

34、管理人员,需要知道数据库跟系统安全相关方面的知识。软件的维护人员需要计算机专业的人员,具备较高的教育水平。2.3假定和约束假定系统运行在windows XP环境下,硬件支持为512M内存开发期限:一个月人员限制:6人所需的高级语言:C#3需求规定 3.1对功能的规定3.1.1对功能的规定支持多用户同时进行操作,具备宾馆客房方面的各个功能。图1-13.1.2数据E-R图 图1-2、酒店基本信息ER图 图1-3、挂帐单位基本信息ER图 图1-4、客房信息ER图 图1-5、客人结款信息ER图 图1-6、业务部门信息ER图 图1-7、员工信息ER图图1-8 意见箱ER图图1-9 最终的系统的ER图3.

35、2对性能的规定3.2.1精度系统的输入数据是客户的查询要求,要求显示所有客房的信息,包括客房的空闲状态、价格、客房等级;对管理人员来说,要求输入相应的密码,进行对数据的管理维护。客户或管理人员如想打印相关信息,可以通过此系统输出查询结果3.2.2时间特性要求本系统在时间方面的特性: 响应时间; 更新处理时间; 数据的转换和传送时间; 数据的查询时间; 数据删除时间;本软件为宾馆客房管理系统,所以对软件的时间上的要求比较高,这需要从软件的算法设计以及企业的硬件设施的配备上多方面考虑。3.2.3灵活性a 操作方式上的变化:可以选择用鼠标点击方式或键盘输入命令方式,还可以使用触摸屏方式。b 运行环境

36、的变化:可以运行在windows XP/2000操作系统下。c 同其他软件的接口的变化:只要接口部分代码稍做修改即可。d 精度和有效时限的变化:运行环境的变化不会对系统的精度和有效时限有影响。e 计划的变化或改进:随着需求分析和各种工作的深入,软件的开发工作计划可随时的做出相应的改变以达到用户的要求。3.3输人输出要求1、对客户输入的查询条件,符合的就显示相应的搜索结果,如果查询条件不符合要求,就提示出错并请用户输入新信息。 2、用户有打印要求的,按照用户的要求输出相应结果。3、如果输出设备有异常错误,提示用户,或者给出简单的操作方法。3.4数据管理能力要求本系统根据宾馆规模的大小,需要配置相

37、应大小的内存来保存相关信息;系统对于信息的更新速度要求比较高,能够满足客户查询订房的要求,提供给用户正确的信息。3.5故障处理要求系统可能出现的故障分为软件故障和硬件故障:软件故障:对输入的文档格式无法识别或错误识别,查询故障,输出故障。硬件故障:CPU损坏,内存损坏等硬件故障。软件故障发生时虽然不会对系统造成严重后果,但是系统会在短时间内无法工作,关于软件故障专门的软件开发或维护人员应尽快进行调试修复使系统尽快恢复运行。硬件故障发生时应尽快更换损坏的设备,保证系统尽快恢复运行如果系统正在工作,此时正在进行的工作会终止,但系统会自动保存数据,故障排除之后继续运行即可。3.6其他专门要求要求软件

38、操作简单,易学易用。要作好重要数据的安全保密工作,系统要便于维护,对客房信息的保存,管理,查询,输出等要具有高度可靠性.系统要具有可补充性,保证系统可以方便的更新以适应宾馆的发展的需要。4运行环境规定4.1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:处理器型号及内存容量;外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;输入及输出设备的型号和数量,联机或脱机;数据通信设备的型号和数量;功能键及其他专用硬件。4.2支持软件基于windows2000以上版本或者XP系统的模式下,在各用户端采用的应用软件。操作系统:windows XP 编译开发软件:VS2005

39、测试软件:VS2005以上版本等。4.3接口能够跟其他硬件相兼容。该软件同其他软件之间的接口、CTP/IP、UTP/IP、FTP、HTML等数据通信协议,以WEB为框架,在数据库使用http作为连接接口。4.4控制软件的运行通过鼠标和键盘来控制,系统响应鼠标和键盘发出的信息以控制系统。包括下面几点:a 输入输出格式样本文本格式,采用发票和报表;b 是在本系统之内的可以控制;c 软件解决了只要有数据变化就可以通过报表通知管理员;d 软件要靠很好的效率来控制经济效率;e 交叉访问表。按先后次序进行编排,使一些不完全的软件需求得以完善;f 特殊的装配指令用于编码和媒体,以满足安全、输出、初始装入或其

40、他要求。第四章 概要设计说明书1引言1.1编写目的本系统的用户对本系统的需求功能在项目的需求分析阶段中已经做了详细的阐述。这些用户需求已经在上一阶段中对用户,用户的客户实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。本阶段就是在需求分析的基础上,对宾馆客房管理系统做概要设计。主要解决如何实现该系统需求的程序模块功能的设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。重要的是逻辑和物理结构的实现,在本阶段的报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。1.2背景1、该开发软件为:宾馆客房管理系统2、项目

41、的任务提出者:XXX项目的开发者:XXX,XXX, XXX, XXX,XXX,XXX3、本系统的用户:SpringHotel1.3定义131 专门术语SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。ROLLBACK: 数据库的错误恢复机制。132 缩写SQL: Structured Query Language(结构化查询语言)。1.4参考资料 宾馆客房管理系统项目计划任务书 ,软件开发小组 宾馆客房管理系统项目开发计划 ,软件开发小组 需求规格说明书 ,软件开发小组 用户操作手册 ,软件开发小组 概要设计说明书(GB 8567-88) ,中华人民共和国国家标准编制 张海藩 软件工程导论 清华大学出版社 程不功 龙跃进 卓 琳ASP.NET动态网站开发教程 清华大学出版社 王 珊 萨师煊 数据库系统概论 高等教育出版社国家软件开发规范 2总体设计2.1需求规定SpringHotel为实现宾馆客房的管理,针对SpringHotel的内部需

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号