当前位置首页 > 计算机 > 架构及软件工程
搜柄,搜必应! 快速导航 | 使用教程

软件工程课程设计酒店管理系统开发

文档格式:DOC| 70 页|大小 1.66MB|2025-03-16 发布|举报 | 版权申诉
第1页
第2页
第3页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 70
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 信息科学与工程学院课程设计任务书 题 目: 酒店管理系统 学 号: 姓 名: 专 业: 计算机科学与技术 课程: 软件工程 指导教师: 职称: 完成时间:2011年3月1日——2011年6月2日课程设计任务书及成绩评定课程设计的任务和具体要求本次课程设计的意义在于使学生,了解软件开发的各个环节 熟悉软件开发流程具体要求: 设计出系统的功能模块图或系统结构图结构化设计时采用过程模型工具(例如流程图、盒图或PAD图等) 设计核心模块内容或算法描述,采用卖相对象方法时给出核心类的核心服务的详细内容或是算法描述,设计出类之间的关联采用数据库存储数据时给数据库表的设计及标间关联,采用文件存储数据时给出文件的设计结构指导教师签字:__________ 日期:__________指导教师评语成绩:_______ 指导教师签字:_______ 日期:_______课程设计所需软件、硬件等 此管理系统采用Delphi7设计前台界面,SQl-server2005开发数据库所以采用的软件及语言如下:系统:Windows xp语言:SQL语言、Delphi语言开发工具:Sql-Server 2005、Delphi 软件课程设计进度计划起至日期工作内容备注2011年3月1日—4月1日2011年4月2日—4月6日2011年4月7日—5月10日2011年5月11日—5月20日2011年5月21日—6月2日确定课题并搜集相关资料分析后台数据库需求设计数据库的概念结构、逻辑结构、物理结构,并构建数据库运用Delphi设计前台界面撰写课程设计略参考文献,资料索引序号文献、资料名称编著者出版单位[1] 软件工程导论 张海藩 清华大学大学出版社[2] 软件工程 齐志昌 高等教育出版社[3] 实用软件工程 郑人杰等 清华大学出版社 摘 要随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。

    各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速酒店客房管理系统是典型的信息管理系统的一部份,而且是必不可少的一部份其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面对于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库而对于后者则要求应用程序功能完备,易使用等特点酒店客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都至关重要,所以客房管理系统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查询空房间及已定房间等极为不方便在当今时代,这些完全可以改用计算机来代替人的手工操作作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理所无法比拟的优点例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

    这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件且办事效率也是决定收入的一个关键因素因此决定选择酒店客房管理系统作为本人的课程设计,力求开发出一套界面友好,功能强大,使用简单的适用于各大、中、小规模的酒店客房的管理系统 目 录一、立项建议书 61. 引言 61.2 编写目的 71.3 参考资料 71.5 用户特点 72. 项目概述及构架 72.1 项目概述 72.2 项目构架 93 客户群分析 94 项目功能 95 项目性能 106.2 设备资源投入 118 开发计划 118.1 进度计划 11二、可行性研究报告 121. 引言 121.1 编写目的 121.2 背景 121.3 定义 121.4 参考资料 122. 可行性研究的前提 133. 对现有系统的分析 133.1 处理流程和数据流程 133.2 工作负荷 143.3 费用开支 143.4 人员 143.5 设备 143.6 局限性 144. 所建议的系统 154.1 对所建议系统的说明 154.2 处理流程和数据流程。

    154.3 改进之处 164.4 影响 175. 可选择的其他系统方案 175.1 可选择的系统方案 175.2 可选择的系统方案 186. 投资及效益分析 186.1 支出 186.2 收益 187. 社会因素方面的可能性 187.1 187.2 188. 结论 198.1 198.2 19三、项目开发计划 191. 引言 191.1 编写目的 191.2 背景 191.3 定义 201.4 参考资料 202. 项目概述 202.1 工作内容 202.2 主要参加人员 202.3 产品 212.4 验收标准 222.5 完成项目的最迟期限 223. 实施计划 224.支持条件 235.专题计划要点 23四、软件需求说明书 231.引言 231.1 编写目的 231.2 背景 231.3 定义 241.4 参考资料 242.任务概述 242.1目标 242.2用户的特点 252.3假定和约束 253.需求规定 263.1对功能的规定 263.2 对性能的规定 273.3输入输出要求 273.4数据管理能力要求 283.5故障处理要求 283.6其他专门要求 284.运行环境规定 284.1设备 284.2支持软件 29五、软件概要设计说明书 291.引言 291.1 编写目的 291.2 背景 291.3 定义 291.4 参考资料 302.总体设计 302.1需求规定 302.2运行环境 302.3基本设计概念和处理流程 312.4结构 312.5功能需求与系统模块的关系 322.6人工处理过程 323.接口设计 333.1用户接口 333.2外部接口 334.运行设计 334.1运行模块组合 334.2运行控制 334.3运行时间 345.系统数据结构设计 345.1 系统概念、物理模型图设计 34物理模型图(PDM) 355.2数据库表详细清单 365.3数据结构与程序的关系 376.系统出错处理设计 37六、软件详细设计说明书 381.引言 381.1 编写目的 381.2 背景 381.3 定义 381.4 参考资料 392. 系统的结构 393.数据库登陆模块设计说明 393.1模块描述 393.2功能 403.3性能 403.4输入项 403.5输出项 403.6流程逻辑 413.7接口 413.8存储分配 413.9测试计划 414.信息管理模块设计说明 414.1功能描述 414.2功能 424.3性能 424.4流程逻辑 424.5接口 424.6测试计划 425查询处理模块设计说明 435.1功能描述 435.2功能 435.3性能 435.4输入项 435.5输出项 435.6流程逻辑 435.7接口 435.8存储分配 445.9测试计划 446客户信息管理模块设计说明 446.1功能描述 446.2性能 446.3输入项 446.4输出项 446.5逻辑流程 456.6接口 456.7存储分配 456.8测试计划 457住宿信息管理模块设计说明 457.1功能描述 457.2功能 457.3性能 467.4输入项 467.5输出项 467.6逻辑流程 467.7接口 467.8存储分配 467.9测试计划 468就餐信息管理模块设计说明 478.1功能描述 478.2功能 478.3性能 478.4输入项 478.5输出项 478.6逻辑流程 478.7接口 488.8存储分配 488.9测试计划 489员工信息管理模块设计说明 489.1功能描述 489.2功能 489.3性能 489.4输入项 489.5输出项 489.6逻辑流程 499.7接口 499.8存储分配 499.9测试计划 4910工资管理模块设计说明 4910.1功能描述 4910.2功能 4910.3性能 5010.4输入项 5010.5输出项 5010.6逻辑流程 5010.7接口 5010.8存储分配 5010.9测试计划 50七、用户手册概要 511.引言 511.1编写目的 511.2 背景 511.3 定义 511.4 参考资料 522.用途 522.1功能 522.2性能 522.3安全保密 523.运行环境 533.1硬设备 533.2支持软件 533.3数据结构 534.使用过程 544.1安装与初始化 544.2输入 544.3输出 554.4出错处理与恢复 55八、测试分析报告 551引言 551.1编写目的 551.2 背景 551.3 定义 561.4 参考资料 562测试概要 563测试结果及发现 564软件具体的功能测试结论 574.1登陆界面测试 574.2功能测试 575测试用例 585.1系统界面测试 585.2顾客预定住房管理 585.3客房查询模块 595.4收银结账模块测试 606测试结果 607分析摘要 617.1能力 617.2评价 618测试资源消耗 62一、立项建议书1. 引言 酒店业是一个前景广阔而又竞争激烈的行业。

    改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业酒店管理使用手工处理帐务,存在许多现金流失的漏洞,由于酒店的规模大小等级不同,所以酒店的服务水品,业务也不尽相同使用软件来管理酒店业务,结帐既准确,速度又快,而且统计的报表也快捷因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然本酒店管理系统是一种中小型酒店的运行于局域网内的一种软件 1.1 编写背景1.1.1 工程的名称: 酒店管理系统  1.1.2 工程产品的名称: 酒店管理系统  1.1.3 工程组织者: 酒店管理系统开发小组   产品用户: 酒店工作的人员   产品设计者:酒店管理系统开发小组   产品生产者:酒店管理系统开发小组  1.1.4 产品所有权:酒店管理系统开发小组拥有 1.2 编写目的 1.2.1编写目的 对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、 快捷、高效等作用,对酒店的业务管理提供强有力的支持。

    因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统 之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率, 并能够及时、准确、迅速地满足顾客服务的需求1.2.2预期的读者  软件管理人员,开发人员,维护人员1.3 参考资料 《软件项目管理案例教程》…………………………机械工业出版社 《SQL Server实用简明教程》…………………… 清华大学出版社 《Delphi 实战演练》……………………………… 人民邮电出版社《Delphi 最佳专辑》……………………………… 人民邮电出版社1.5 用户特点 该系统的最终用户是酒店管理人员酒店管理人员可按职位有不同的权限,既经理、财务处人员、客房管理职员(前台服务员)和仓库管理员各自有不同的权限他们的的业务没有直接的交叉的部分,只有业务流程上的先后关系系统需对用户登录进行管理使用各功能模块时,系统应验证用户身份的有效性,否则要求用户登录2. 项目概述及构架 2.1 项目概述 对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。

    如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、 快捷、高效等作用,对酒店的业务管理提供强有力的支持因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统 之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率, 并能够及时、准确、迅速地满足顾客服务的需求 该系统作为酒店管理系统实现以下的功能: 1. 客户信息管理:查询、修改客户信息 2. 住宿信息管理: 查询、预订、换房、修改住宿信息、结账的功能 3. 就餐信息管理:查询、修改就餐信息、结账等 4. 查询处理: 处理相关的查询信息 5 员工管理: 查询、修改员工信息 6 工资管理: 查询、修改员工工资信息 具体要求: 系统主要完成酒店从前台大堂服务流程的管理到后台帐务管理的一整套管理功能,具体包括以下几个部分.一 客户信息管理(由吧台执行) 客户信息录入:将客人信息录入该系统 客户信息查询:根据相关信息查询客户的相关信息 客户信息修改:修改系统内需要修改的客户信息 客户信息删除:删除客户信息 二 住宿信息管理(由前台接待执行) 住宿信息录入:讲客户的入住信息录入系统 住宿信息查询:查询客户住宿、换房、预订等相关信息 住宿信息修改:更改客户住宿的相关信息 住宿信息删除:客户入住信息注销后,将客户的入住信息删除 三 就餐信息管理 (由前台接待执行) 就餐信息录入:录入客户就餐信息 就餐信息修改:修改客户就餐信息 就餐信息删除:删除客户就餐信息 就餐信息查询:查询客户就餐信息 四 员工管理 (由前台接待执行) 主要负责酒店客户信息的管理和维护,如新增人员,删除人员,人员部门调整,人员工资调整等。

    新增人员:酒店通过各种方式,招聘了新的工作人员,将其初始化信息进数据库 删除人员:酒店因为各种原因,需要某些人员离岗,将其信息从数据库中删除, 或者转入其他库保存,以留做备份 人员部门调整:人员在部门之间流动,将其所属部门变更为当今所属部门 人员查询:查询工作人员信息 五 工资管理(由财务执行) 主要完成员工工资结算,工资调整,工资查询等工作 工资结算:结算员工工资 工资调整:调整员工工资等 工资查询:查询员工工资 六 查询模块 查询 查询其他相关的信息 2.2 项目构架本系统初步拟定运行在局域网内部,由一台数据库服务器及各个终端构 成,预留INTERNET接口,可以留作扩展A. 后台数据库采用WINDOWS2000+SQLSERVER2000 WINDOWS2000和SQLSERVER2000一样,作为微软公司的产品,具有良 好的集成性,而且其搭配也是现在企业流行的构建中,小型网站组合。

    SQLSERVER2000作为微软公司最新的数据库产品,增加了很多新功能,简单实用,其强大而灵活的数据库备份和恢复技术,使数据丢失的可能性大大降低,而且他可以用做互联网的WEB数据库服务器,便于以后扩充系统的电子商务功能B.系统开发采用delphi5.0,通过BDE连接DELPHI作为INPRISE的主打产品,在开发数据库应用程序方面具有其他开发工具不可替代的优势 1:开发周期短 2:数据操作速度快 3:系统可移植性强 3 客户群分析 3.1 客户群定位 本系统采用的是C/S结构,主要是面向中小型酒店的用户中小型酒店由于规模限制所以人数不是很多,限制在几十人份额范围之内酒店的的员工,或是管理人员都是经过专业培训的,或是接受过高等教育的人,都有一定的操作电脑的能力所以进过短暂的培训,能够立即使用本系统限于酒店的规模,该系统不是很大,所以没有网络的功能,但是预留了网络借口以备以后酒店规模扩大时候使用 3.2 潜在客户分析 4 项目功能 单机版功能编号功能名称功能描述输入内容输出内容1客户信息录入录入客户信息客人的相关信息客人信息记录2客户信息修改 修改客户信息要修改的客户信息 修改后的记录3客户信息查询 查询客户的信息 客户的相关信息要查询的详细信息4客户信息删除 删除客户信息要删除的信息删除记录5 住宿信息录入 录入客户入住信息客户信息、客房信息 客户入住信息记录6 住宿信息修改修改客户入住信息要修改的信息修改信息记录7住宿信息查询查询客户入主信息客户相关信息客户入住详细信息 8住宿信息删除删除入住信息要删除的客户记录删除记录 9就餐信息录入录入就餐信息就餐信息、客户信息客户就餐详细记录 10就餐信息修改修改就餐信息修改的信息修改记录 11就餐信息查询查询就餐信息客户信息客户就餐详细记录 12增加员工增加新员工员工信息员工档案 13删除员工删除员工员工号删除员工 14人员查询查询员工信息员工相关信息员工详细信息 15人员调整调整各部人员需要调整的员工号调整的员工信息 16工资结算结算员工资员工号员工工资详细信息 17工资调整调整员工工资员工工资调整信息员工工资调整记录 18工资查询查询员工工资员工号员工工资详细信息 19查询查询其他信息其他相关信息关键词相关信息详细记录 5 项目性能 5.1 响应时间 单机结构要求相应时间小于0.5秒 6 投入产出分析 6.1 人力资源投入 阶段名称需求岗位需求人数工作量(人/月)到岗日期需求分析分析师11概要设计设计师11详细设计设计师/高级程序员22编码程序员22测试测试员11包装与发布包装师11 总人数: 8 总工作量 86.2 设备资源投入 设备名称规格型号数量单价金额到位日期计算机Windows平台机器2 8 开发计划 8.1 进度计划 阶段名称需求分析概要设计详细设计编码测试包装与发布第一周进度 √第二周进度√第三周进度√第四周进度√第五周进度√第六周进度√第七周进度√第八周进度√第九周进度√ 8.2 评审计划阶段名称评审日期评审地点主持人参加人应交文档需求分析研发小组小组成员项目组成员用户需求报告概要分析研发小组小组成员项目组成员概要设计说明书详细设计研发小组小组成员项目组成员详细设计说明书测试报告研发小组小组成员测试人员测试报告包装研发小组小组成员销售人员包装光盘/用户指南二、可行性研究报告 1. 引言1.1 编写目的可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问题的方法。

    经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排明确开发风险及其所带来的经济效益本报告经审核后,交软件经理审查1.2 背景开发软件名称:酒店业务管理系统项目任务提出者:李大朋项目开发者:李大朋、贺言君用户:中小型酒店实现软件单位:班级软件开发小组项目与其他软件、系统的关系:本项目单机版应用软件,后台数据库开发采用sql server 2005,用Delphi 7.0开发前台界面,软件开发基于Windows XP 系统1.3 定义酒店管理系统(HMS):HMS分别是hotel management system 的首字母缩写系统管理模块:主要负责设置和维护酒店管理系统的基本信息信息管理模块:对各项业务的一个综合管理平台客房维护管理模块:主要负责管理酒店内客房基本信息客户信息管理:主要负责管理客(用)户的个人信息查询处理模块:主要负责对客(用)户个人信息,就餐信息,消费信息等的查询住宿信息管理模块:主要负责客(用)户住宿客房的管理就餐信息管理模块:主要负责客(用)户餐饮信息和消费菜金的信息管理。

    员工信息管理模块:主要负责客(用)户信息的管理退出管理模块:主要负责系统的退出管理1.4 参考资料《软件项目管理案例教程》…………………………机械工业出版社《SQL Server实用简明教程》…………………… 清华大学出版社 《Delphi 实战演练》……………………………… 人民邮电出版社《Delphi 最佳专辑》……………………………… 人民邮电出版社《软件工程导论……………………………… 清华大学出版社 《实用软件工程》……………………………… 清华大学出版社2. 可行性研究的前提说明对所建议开发的软件的基本要求,如:主要功能:基本实现中小型酒店各方面管理工作,为宾客提供酒店的各种服务,如:客房预 订,退换住房,结帐服务等性能要求:数据处理要及时正确输出要求:数据完整、正确,简捷,快速,实时完成期限:预计半学期内完成可行性研究方法:决定可行性的主要因素:3. 对现有系统的分析 采用Delphi 7.0和SQL Server数据库开发,本系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。

    即使遇到困难,也能从丰富的资源中找到解决方案开发出的系统具有酒店管理的基本功能,能高效管理宾客住宿信息,统计每年、每月、某天的客房住宿情况,对财务信息进行统计、分析,能够有效分析出酒店酒店的收入与支出,以及对工作人员的管理等3.1 处理流程和数据流程酒店持身份证的验证酒店前台入住,根据客户要求将选好的客房让系统检验更新客房预留信息3.2 工作负荷本系统主要是以开发酒店管理系统为主要目标所有参加本次开发的人员有:贺言君,李大朋详情如下:组长:李大朋主要负责整个酒店管理系统软件的开发组员:贺言君,主要负责文档的编写3.3 费用开支 本次软件开发开支较少,其主要开支为搜集网络资料和实地资料其软件适合中小型酒店使用,其软件开发时间短,使用寿命长3.4 人员 本次软件开发总共有留两人参加均为计算机专业学生3.5 设备 被次开发使用的设备为个人台式机采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级运行环境:Windows xp professional开发软件:SQL Server 2000、Delphi 7.0等3.6 局限性 现有系统的主要局限性有:1、处理时间(处理速度)赶不上需要;2、响应不及时;3、数据存储能力不足;4、数据处理工作做得不够好;5、处理功能不够完善;6、系统的稳定性不够好;7、各功能模块的独立性不好,配合性也不好;8、系统安全保密性不够好;9、系统可扩充性不够好等。

     由于系统的上述局限性,加上它的工作负荷,二者根本不协调,对现有系统的改进及维护已经不能解决问题,如果真硬要在现有系统的基础上再进行改进和维护,那也只是徒增加人力的耗损、金钱的浪费等等现有系统已经完全没有必要继续维持下去,必须进行新系统的开发4. 所建议的系统4.1 对所建议系统的说明 对所建议的系统说明:本软件负责酒店顾客的信息存档、对酒店信息的查询及对帐务的管理、对管理人员相关信息的管理、入住及退房情况的管理本软件所使用的软件为SQL Server 2000、Delphi 7.0等4.2 处理流程和数据流程处理流程数据流图4.3 改进之处 所建议系统相对于现存系统具有的改进如下:1、人力与设备费用的减少,及人员利用率的提高;2、数据存储能力、处理速度、工作效率的提高;3、数据输入、处理、输出操作安全性和准确率的提高;3、系统稳定性好;4、管理信息服务的改进;5、处理功能的完善;6、操作简单、人机界面性好;8、系统安全保密性好;9、系统可扩充性好4.4 影响本系统使用的软件多是SQL Server 2000,Delphi 7.0.管理人员在使用时,应注意更新软件.以及及时保存客户资料.4.4.1.对设备的影响 新提出的设备要求及对现存系统中尚可使用的设备须作出的修改要求为:目前使用的如是人工操作系统,而要使用此系统,则那些以前的设备设施多数将无效,必须新购买此系统所需的电脑耗材。

    目前使用的如已是计算机操作系统,则设备方面可以无需作多大改变4.4.2.对软件的影响 为了使现存的应用软件和支持软件能够同所建议系统相适应而需要对这些软件所进行的修改和补充为:对于目前使用的是人工操作系统的企业来说,要想适应该软件系统的管理,则需在购买了新电脑耗材的基础上,使用最好使用Windows95以上系列的操作系统便可若企业使用的操作系统是Windows98以上系列的操作平台,则无需改变,继续用便可如系统使用的还为DOS界面,则需改Windows界面4.4.3.对用户单位机构的影响本软件建议使用Windows XP以上的系统集成环境.使用人员应具备一定的计算机基础知识.会使用计算SQL Server 2000、Delphi 7.0等相关软件本系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训4.4.4.对系统运行过程的影响(1)应用模式a.单机应用可在单机上安装本系统,连接时连接到本机(即把本机作为服务器),即可通过管理人员的操作,把数据录入,以及随时进行查询和统计.将整个酒店的经营情况管理起来b.局域网应用预留接口,以后扩展使用c.Internet应用预留接口,以后扩展使用。

    2)应用环境a.硬件环境:主服务器为P4/1.2G/256GB,其余连接机器均使用普通PC.多种类型打印机b.软件环境:主服务器操作系统为microsoft windows xp, microsoft SQLsever.局域网内各计算机均使用windows xp.以上系统c.网络环境:以星型以太网和总线型以太网为主的混合型网络.d.软件系统:30用户/2帐套5. 可选择的其他系统方案5.1 可选择的系统方案 本系统采用单机版软件结构,实现对酒店各项业务的管理5.2 可选择的系统方案 本系统采用delphi编程,编写出该酒店管理系统,满足用户要求,实现业务管理,提高效率6. 投资及效益分析6.1 支出 主要包括,项目费用,员工工资,还有软件维护费用6.1.1 基本建设投资 采用本公司的编程系统,不需基本建设投资6.1.2 其他一次性支出 暂无6.1.3 非一次性支出 该系统维护费用大约是:每年200¥6.2 收益 该系统大大提高了工作效率,使酒店各业务处理及时,受益增加6.2.1非一次性收益 暂时无法估计7. 社会因素方面的可能性7.1 编写软件全部采用正版软件,所有技术资料都由提出方保管。

    合同制定确定违约责任7.2 使用本系统管理人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识,酒店人员不需经过本公司培训.管理人员也不用经过培训8. 结论 8.1 由于缺乏专业人士的帮助,并且缺少实际经验,该管理系统可能做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生产的产物可能还存在缺陷,不足之处有待改进. 8.2 前景根据以上分析,我们认为开发此系统的条件已经具备,可以开始进行开发并且我们相信此软件经济实惠,肯定具有良好的前景.我们将会逐步完善该软件,尽可能地让满足客户的需求. 让客人在他下榻的房间内感受到方便,快捷,温馨同时保证投资者资金的安全性,资金稳步的回笼期,资金的合理回报率.因此我们开发的宾馆管理系统可行!三、项目开发计划 1. 引言1.1 编写目的本章提供整个软件开发计划的综述主要是确定以下内容:软件开发项目概述和实施计划,为需求分析做好准备1.2 背景开发软件名称:酒店业务管理系统项目任务提出者:李大朋项目开发者:李大朋、贺言君用户:中小型酒店实现软件单位:班级软件开发小组。

    项目与其他软件、系统的关系:本项目单机版应用软件,后台数据库开发采用sql server 2005,用Delphi 7.0开发前台界面,软件开发基于Windows XP 系统1.3 定义酒店管理系统(HMS):HMS分别是hotel management system 的首字母缩写系统管理模块:主要负责设置和维护酒店管理系统的基本信息信息管理模块:对各项业务的一个综合管理平台客房管理模块:主要负责管理酒店内客房基本信息客户信息管理:主要负责管理客(用)户的个人信息查询处理模块:主要负责对客(用)户个人信息,就餐信息,消费信息等的查询住宿信息管理模块:主要负责客(用)户住宿客房的管理就餐信息管理模块:主要负责客(用)户餐饮信息和消费菜金的信息管理 员工信息管理模块:主要负责客(用)户信息的管理退出管理模块:主要负责系统的退出管理1.4 参考资料《软件项目管理案例教程》…………………………机械工业出版社《SQL Server实用简明教程》…………………… 清华大学出版社 《Delphi 实战演练》……………………………… 人民邮电出版社《Delphi 最佳专辑》……………………………… 人民邮电出版社。

    《软件工程导论……………………………… 清华大学出版社 《实用软件工程》……………………………… 清华大学出版社2. 项目概述2.1 工作内容 在本项目的开发中须进行的各项主要工作内容安排如下:1、进行资料收集和接口工作2、以软件工程的科学方法进行软件的开发,因此进行软件工程报告的撰写分别包括:《立项建议书》、《可行性研究报告》、《项目开发计划》、《需求说明报告》、《软件设计报告》、《测试分析报告》、《使用说明》、《项目开发总结》3、进行程序编写4、进行软件的调试5、软件的维护2.2 主要参加人员 参加本项目开发的主要人员为本软件小组开发的全体人员现分别介绍人员情况,包括他们的技术水平,如下:软件开发小组职务分配及人员主要有:由于本小组总共两名成员,所以只能由这二人承担所有工作,分工如下:组员一:主要负责资料收集,撰写主要的报告及文档组员二:主要负责软件系统开发及测试工作2.3 产品2.3.1 程序 本软件开发小组将会把进行编好的整个执行程序移交给用户,程序名称为酒店管理系统此系统采用delphi编写,它将是通过存储在软磁盘上的形式移交给用户它的功能如同在前面《立项建议书》和《可行性研究报告》上讲的一样,现逐一介绍其功能如下:1、数据库登陆模块:它进行安全保密工作,以确保合法人员才可进入进行相应的合法操作,避免非法人员进入而导致数据被盗或错误操作等非法操作。

    2、信息管理模块:一个综合的管理平台3、客房管理模块:负责客房的入住登记等管理4、餐饮管理模块:仅负责餐饮中对菜的管理5、查询处理模块:负责查询信息6、员工管理模块:负责对员工的管理7、工资管理模块:负责管理工资8、退出模块:负责退出系统2.3.2.文件 须移交用户的每种文件的名称及内容要点如下:1、《立项建议书》――――――定义要开发系统的名称、目标、开发方、使用方,还有概要介绍系统的功能、性能、稳定性、保密性、完成期限、开发成本,以及质量上的要求2、《软件可行性研究报告》―――说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;说明并论证所选定的方案3、《软件需求说明》――――――它主要也说明软件编写的目的、背景、定义,进行任务概述、需求规定、运行环境规定4、《软件设计说明》――――――说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等5、《使用说明》――――――――描述该软件系统所具有的功能及基本的使用方法6、《测试分析报告》――――――把组装测试和确认测试的结果、发现及分析写成文件加以记载。

    2.3.3.服务 日后向用户提供的各项服务如下:1、负责安装:负责将程序安装好,并能良好运行2、负责维护和帮助运行:开始日期为软件交由用户使用之日起计算,一周内免费提供维护和帮助运行工作,一周之后也可一直提供这两项帮助,但要按月收取基本费用3、日后负责功能的扩充:用户一旦需要便可开始进行,但要收取基本的成本,这项服务可一直提供下去,直到系统被用户抛弃为止2.4 验收标准 如前2.31、2.32、2.33已详细讲述了本软件开发公司须移交给用户的产品,表分别表现在:文件、程序和服务三部分,现针对这三部分制定了以下三大方面的验收标准,如下:1、对于上面所讲的程序验收标准为:(1)程序实际达到的功能方面:必须与所介绍,即问题定义报告和可行性研究报告、开发计划中所讲的功能相符合一致2)程序量上方面:实际所交的程序要与预期所交的程序量要一致,不可少交或漏交2、对于上面所讲的服务验收标准为:(1)在负责安装方面:将软件调试好,并安全,稳定,高效的运行2)在负责维护和帮助运行方面:在本软件公司许诺的范围内,要将用户方提供的这两项工作做好,让用户方能顺利进行工作、投入使用3)后负责功能的扩充方面:在用户需要进行功能扩充的情况下,同时也在本软件公司许诺的范围内,本软件公司要负责做好系统功能的扩充,使功能扩充到达到用户需要为止。

    3、对于上面所讲的须向用户提供的文件验收标准为:每份文件都要字迹、内容、条理清楚每份文件都要具体、真实地反映了开发此软件系统的情况在《使用说明》中,必须详细、清楚地讲解了整个系统的功能及使用说明2.5 完成项目的最迟期限最快也要四个月3. 实施计划3.1 工作任务的分解与人员分工 对于项目开发中需要完成的各项工作,从资料收集到写软件工程报告中的立项建议书、可行性研究、软件开发报告、需求分析报告、软件设计报告、使用说明报告、测试分析及程序编写、调试、软件维护及文件的编制等,均由本软件小组组员五人负责3.2 接口人员 负责接口工作的人员及他们的职责,包括:1、负责本项目同用户的接口人员一名,由李大朋负责;2、负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员一名,由贺言君负责;3.3 进度 各按小组人员各自拟定,但不能影响软件开发的进度3.4 预算 由于是各方面的原因,预算暂无4.支持条件 现说明为支持本项目的开发所需要的各种条件和设施如下:4.1 计算机系统支持 根据实际情况,现将开发和运行此项目软件所需的计算机系统支持列举如下:CPU:Athlon750以上。

    内存:128MB以上硬盘:空间20G以上显示器:彩显一台编译程序:delphi操作系统:Windows xp以上4.2 需由用户承担的工作 无5.专题计划要点 说明本项目开发中需制定的各个专题计划(如立项计划、测试计划、安全保密计划、质量保证计划等)的要点立项计划:经费、时间、软件功能、条件等测试计划:测试步骤、测试内容、测试标准、人员安排安全保密计划:范围、措施,如:密码编辑质量保证计划:质量定位、质量评审标准四、软件需求说明书 1.引言1.1 编写目的本文档主要完成软件的基本需求规定和运行环境的规定1.2 背景开发软件名称:酒店业务管理系统项目任务提出者:李大朋项目开发者:李大朋、贺言君用户:中小型酒店实现软件单位:班级软件开发小组项目与其他软件、系统的关系:本项目单机版应用软件,后台数据库开发采用sql server 2005,用Delphi 7.0开发前台界面,软件开发基于Windows XP 系统1.3 定义酒店管理系统(HMS):HMS分别是hotel management system 的首字母缩写。

    系统管理模块:主要负责设置和维护酒店管理系统的基本信息信息管理模块:对各项业务的一个综合管理平台客房管理模块:主要负责管理酒店内客房基本信息客户信息管理:主要负责管理客(用)户的个人信息查询处理模块:主要负责对客(用)户个人信息,就餐信息,消费信息等的查询住宿信息管理模块:主要负责客(用)户住宿客房的管理就餐信息管理模块:主要负责客(用)户餐饮信息和消费菜金的信息管理 员工信息管理模块:主要负责客(用)户信息的管理退出管理模块:主要负责系统的退出管理1.4 参考资料《软件项目管理案例教程》…………………………机械工业出版社《SQL Server实用简明教程》…………………… 清华大学出版社 《Delphi 实战演练》……………………………… 人民邮电出版社《Delphi 最佳专辑》……………………………… 人民邮电出版社《软件工程导论……………………………… 清华大学出版社 《实用软件工程》……………………………… 清华大学出版社2.任务概述2.1目标 编写一个优良的酒店管理系统,是为更好地适应现代国内酒店的管理、经营体制,促进酒店的发展及提高它的经营水平该项软件将主要应用于酒店内的三个经营管理体系的四个部门中,分别是:人事部、财务部、业务部(包括:餐饮部、客房部、)。

    配合酒店的经营管理体制进行相应的管理操作,它将针对不同的部门起着应有的作用 该项软件开发的主要开发目标,为如下所示:A 人力与设备费用的减少;B 处理速度、工作效率的提高;C 控制精度或生产能力的提高;D 管理信息服务的改进;E 处理功能的完善;F 数据输入、处理、输出操作的安全性和准确率的提高;G 操作简单、人机界面性好;H 系统安全保密性好;I 人员利用率的改进J 提高经济效益对该项软件开发的基本要求,如:功能:该软件的功能要求比较完善,具有数据库登陆模块、客户信息管理模块、信息管理模块(包括:客房信息管理、餐饮信息管理,员工信息管理)、工资信息管理几大功能体系性能:该软件的性能要求具有较好的稳定性在安全与保密方面的要求:本软件具有较好的安全性和保密性,以避免非法操作人员进行非法操作,或者是确保合法的操作人员在误操作时可以有挽回的余地,以免丢失重要数据信息,造成严重损失数据处理操作:要求确保数据在输入、处理、输出操作过程中安全性和准确率的提高操作难易程度:该软件应具备操作方便简单,以便工作人员得心应手人机界面:要求该软件人机界面要好本系统要求在Windows操作平台下运行工作。

    完成期限:本软件系统完成期限要求为四个月2.2用户的特点 该软件是专门针对酒店的管理而开发的应用软件,因此该软件的最终用户为酒店酒店业有一些重要的特点,它的涉外性决定了接待对象――接待境外宾客它的选址灵活,规模、建筑、结构布局、功能、服务项目等往往成为高档次、高水准、高消费的象征它是一个特殊的行业,同时也是一种企业酒店业务的强文化性、业务的综合协调性,加上业务的适度超前性,决定了酒店的管理必须达到的层次二十一世纪,电脑普及的今天,科技日新月异,人民生活水平提高,节奏加快,它是信息技术的时代对酒店的管理也就务必需要一个功能强大完善、处理迅速快,而且操作简单、性能稳定且日后还可进行相应扩充的管理系统软件进行科学管理在酒店内部,由酒店本身所具备的特性决定了它里面的工作人员素质也必须具备较高的素质水平而如使用此次开发软件的计算机管理操作,在操作员使用上酒店可相对灵活,即:酒店可聘请专业人士,也可就用酒店已有的熟悉Windows基本操作的非专业操作人员而在系统维护人员上,酒店的这类工作人员应具备熟悉市场上目前流行的各类编程语言及相应的硬件知识在数量方面,操作人员数量至少需6名,系统维护人员至少需1名。

    当然,对于人员数量的需求,酒店可在此基础上根据自身的情况进行相应调整针对酒店经营管理的特点、现市场经济发展状况,及本软件本身所具备的特点,预计本软件在酒店使用的最短期限将为五年 2.3假定和约束 对这项开发中给出的条件、假定和所受到的限制,为:A 开发此软件的经费:限制为五百元以下B 此软件的开发期限为:四个月C系统投入使用的最晚时间为:2011年7月7日D 进行系统方案选择比较的时间:为半个月以内E 经费、投资方面的来源和限制:由于本软件是立项建立的,所以所有费用都由开发小组成员来承担F 此软件系统的运行寿命的最小值:五年G 法律和政策方面的限制:本软件开发公司在开发此软件产品时,将严格按照有关的法律和政策执行H硬件、软件、运行环境和开发环境方面的条件和限制:此软件系统应在Windows界面上运行,编译程序为delphi,CPU为 Athlon750以上,内存128MB以上,硬盘空间20G以上,彩显一台I 可利用的信息和资源:本项目开发所需要的一切信息资源来自市场采集和客户提供,也从一些专业书上获得部分信息如:目前市场上存在且流行的相关管理系统、酒店的具体的管理、经营体制信息,及其进行软件开发所需的相关技术知识等。

    3.需求规定 3.1对功能的规定功能如下:1、数据库登陆模块:它进行安全保密工作,以确保合法人员才可进入进行相应的合法操作,避免非法人员进入而导致数据被盗或错误操作等非法操作2、信息管理模块:它下面分四个主要部分的管理程序,分别是:(1)客房管理模块:负责客房的入住登记等管理2)餐饮管理模块:可仅负责餐饮中对菜的相应管理3)客户管理模块:负责对客户信息的相应管理3、员工管理模块:它主要是负责。

    点击阅读更多内容
    最新文档
    2025年作风建设学习教育开展情况的报告范文.docx
    在2025年民营企业座谈会上的主持讲话范文.docx
    在2025年全县教育领域群众身边不正之风和腐败问题集中整治调度会上的讲话范文.docx
    工委副书记在2025年机关DeepSeek应用专题辅导培训班开班仪式上的讲话范文.docx
    在2025年DeepSeek大模型政务应用培训会上的讲话范文.docx
    在青年干部培训结业典礼上的讲话文稿.docx
    2025年副书记防汛工作会议上的讲话范文.docx
    2025年主管商务部门党组书记在理论学习中心组会上研讨发言文稿.docx
    2025年国企党委关于干部职工思想政治工作情况的报告范文.docx
    在机关单位作风建设学习教育突出问题专项整治工作部署会议上的讲话范文.docx
    医院领导2025年党风廉政建设推进会上的讲话范文.docx
    2025年关于开展“以案促改”工作实施方案供参考.docx
    在2025年安全生产专项整治暨化工行业风险防控部署会上的讲话范文.docx
    领导干部在“十五五”发展规划编制启动会上的讲话文稿.docx
    2025年书记在慰问老干部暨情况通报会上的主持讲话提纲范文.docx
    2025年作风建设实施方案文稿.docx
    在2025年DeepSeek政务应用培训会上的讲话范文.docx
    2025年领导在DeepSeek政务应用培训会上的讲话参考范文.docx
    2025年国企党委关于干部职工思想政治工作情况的报告文稿.docx
    在青年干部培养工作座谈会上的讲话范文.docx
    卖家[上传人]:仙人指路
    资质:实名认证
    相关文档
    正为您匹配相似的精品文档