酒店管理系统项目开发计划书.docx

上传人:b****5 文档编号:30208995 上传时间:2023-08-07 格式:DOCX 页数:12 大小:89.19KB
下载 相关 举报
酒店管理系统项目开发计划书.docx_第1页
第1页 / 共12页
酒店管理系统项目开发计划书.docx_第2页
第2页 / 共12页
酒店管理系统项目开发计划书.docx_第3页
第3页 / 共12页
酒店管理系统项目开发计划书.docx_第4页
第4页 / 共12页
酒店管理系统项目开发计划书.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

酒店管理系统项目开发计划书.docx

《酒店管理系统项目开发计划书.docx》由会员分享,可在线阅读,更多相关《酒店管理系统项目开发计划书.docx(12页珍藏版)》请在冰豆网上搜索。

酒店管理系统项目开发计划书.docx

酒店管理系统项目开发计划书

 

《软件过程管理》项目小组

软件项目开发计划书

题目酒店管理系统

教师郑艳艳

院系工程与设计学院

专业计算机科学与技术

班级计算机131

 

二〇 年  月  日

 

1.

引言

编写目的

编写此计划的目的是为了对项目的完成情况进行总结,方便软件下一步的进展。

它说明了本项目软件开发的方法,是一个高级计划,可以为本项目的相关专题计划的制定提供指导与参考,供项目组全体人员阅读从而更好地进入下一阶段的工作。

项目简介

项目名称

项目名称:

酒店管理系统(HMS)

英文名称:

HotelManagementSystem

版本号:

1.0

定义

HMS:

HotelManagementSystem酒店管理系统

PM:

ProjectManager项目经理

专门术语

MySQL:

关系型数据库管理系统(DBMS)。

SQL:

一种用于访问查询数据库的语言

事务流:

数据进入模块后可能有多种路径进行处理。

主键:

数据库表中的关键域。

值互不相同。

外部主键:

数据库表中与其他表主键关联的域。

ROLLBACK:

数据库的错误恢复机制(回滚)。

专业术语缩写

系统:

若未特别指出,统指本酒店管理系统。

SQL:

StructuredQueryLanguage(结构化查询语言)。

UML:

统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。

参考资料

《酒店管理系统需求分析说明书》

《河南工业大学软件过程管理实验指导书》

《软件过程管理》

《系统分析与设计》

《项目过程规范》

2.项目概述

随着旅游业的民展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。

传统的酒店管理往往令管理者花费大量时间来处理顾客投诉,例如错误查询、繁琐的登记和结账手续、旅客费用结算错误、空域客房资料不能及时提供等,从而影响出租效率,使管理人员不得不集中精力规划管理运行策略和进行决策。

本项目开发的目的,就是为了使酒店管理从传统的模式中解脱出来,进入先进的酒店管理模式,避免传统管理模式中出现的问题。

工作内容

项目名称:

酒店管理系统。

本系统分为以下几个模块:

1、客房预订系统:

能处理散客预定、团体预定、客房预定,还可以进行预定未到处理,和预售查询。

输入

散客及团体预订信息,预售查询请求,可售查询请求,

输出

更新的客房数据库,客人资料数据库预订记录,预售房间记录,可售房间记录

2、前台接待系统:

散客入住登记、团体自动入住和手动入住、补填客单、修改客人信息、转房、调房、设置客房状态、预定客房查询、可售客房查询。

输入

未预定散客及团体入住资料及客牌号,预定散客及团体入住资料及客牌号,转房,调房及其客户信息,查询预订客房,可售客房请求

输出

基本客户资料(包括入住房间号),基本客户资料(包括入住房间号),修改的客房信息及客户资料,预订客房信息,可售客房信息

3、前台收银系统:

能实现转帐、加入押金、埋单、埋单打折、退房等功能。

输入

团长信息或散客信息、所交押金、新旧帐号及转帐信息、具体日期、用户消费额、所享折扣

输出

团体消费信息或散客消费信息、客户消费帐单详情、客户所享折扣、总收入帐单详情

4、管家系统:

设置净房、脏房、坏房、及取消坏房,设置SKIP、SLEEP房,查询净房、脏房、坏房表,房间状态,新入住查询。

输入

密码,房间号,房间状况,入住时间

输出

系统说明文件,正确密码确认码,房间状态信息表单,新入住记录表单

5、用户密码管理系统:

密码系统,员工使用该系统的密码管理机制。

输入

用户密码、用户ID

输出

密码正确、密码错误、有效的UID、无效的UID

酒店管理系统的功能结构

酒店管理系统中,分为6个下属模块,模块分解如下图所示:

图2.2酒店管理系统模块分解图

客房预订系统

客房预订系统包括客房预订、预售查询、预订未到处理三个子功能模块,实现了快速处理预定客房的目的,同时可以自动处理预定到时间没有入住的情况。

客房预订系统的功能分解图如下:

图2.2.1客房预订系统功能分解图

前台接待系统

前台接待系统的主要功能是在客户入住的时候进行入住登记,同时还可以在客户入住之后按照客人的需求给客人调换房间。

客户入住超过一天的,可以转房(包括消费记录)。

功能分解如下:

图2.2.2前台接待系统功能分解图

前台收银系统

前台收银系统主要包括退房、查询、埋单、转帐、押金加入等功能。

功能分解如下:

图2.2.3前台收银系统功能分解图

管家系统

管家系统的主要功能模块式查询房间状态以及设置房间状态,使一个管理系统实现对客房的实时管理。

功能分解如下:

图2.2.4管家系统功能分解图

密码管理系统

密码管理系统主要是针对使用该酒店管理系统的员工设计的,登陆酒店管理系统需要有帐户和密码,防止闲杂人员胡乱操作系统、更改数据库内数据,实现系统的安全性。

功能模块分解如下:

图2.2.5密码管理系统功能分解图

3.项目组织和资源

项目组织

项目经理:

徐国雄

需求分析:

全体组员

概要设计:

全体组员

数据库设计:

全体成员

详细设计、编码:

许杰、杨东、高俊鑫、徐国雄

项目测试:

全体组员

项目资源

人力资源

姓 名

性别

技能

在本项目中承担的工作

李政钊

C、Java、JSP

系统分析/软件设计/编码

陈昭会

C、Java、JSP

系统分析/软件设计/编码测试

王佳波

C、Java、JSP

系统分析/软件设计/编码测试

徐国雄

SQL、C、Java

系统分析/软件设计/编码

王佳丹

C、Java、JSP

系统分析/软件设计/编码测试

许杰

SQL、C、Java

系统分析/软件设计/编码

高俊鑫

C、Java、JSP、ASP

系统分析/软件设计/编码

杨东

C、Java、JSP、ASP

系统分析/软件设计/编码

叶茂盛

C、Java、JSP

系统分析/软件测试

4.实际开发结果

软件产品描述

本系统为酒店管理者提供了完整的管理平台。

其提供的主要功能有几个子系统实现:

客房预订系统、前台接待系统、前台收银系统、管家系统(设置房间号、房间类型、价格、位置)、密码管理系统。

为了方便对整个系统中的数据进行查找,系统为管理员提供了相对完善的查询功能。

本系统首先展现给用户的是登陆页面,通过系统数据进行模块验证,如果验证失败,在页面提示用户“用户名或密码错误——请重新输入”验证通过后,管理员、操作员、经理就可以对酒店进行管理了。

使用它可以迅速地定位到客户的信息和客房的使用情况。

主要功能和性能

主要功能

软件主要功能见演示,开发目标基本达到。

性能

对于本系统,在质量方面有如下的定性要求和规定,以满足系统在实际使用中可能的需要,主要包含如下方面:

 

(1)功能性:

系统已尽最大限度完成了用户的需求,实现了计算机代替整个过程的功能。

 

(2)可靠性:

系统能够很好的保密用户数据,同时也具备了一套应对意外情况的功能,恢复措施。

 

(3)可维护性:

当系统出现错误的时候,系统维护员能以最快的速度发现错误并且对其进行维护。

 

(4)可用性:

本系统是可用且耐用的。

 

(5)可移植性:

系统使用Java开发,拥有极强的可移植性,在任何有Java环境及数据库硬件上即可运行,不对硬件过分依赖。

 

(6)可测试性:

系统提供测试的功能,能够通过测试来体现本系统实际运行情况。

 

(7)易用性:

系统有非常完备的UI,对于客户端有客户端的UI,对于点菜机器,由于有触摸屏同时也提供了专门的UI优化。

易用,简而易懂。

进度

总体进度基本按照项目开发计划进行。

5.实施计划

项目工作任务分解

负责人

交付项、应提交文档

项目组评定

李政钊

《项目开发计划书》,评委

陈昭会

《软件项目开发计划》

王佳波

《软件需求规格说明书》

徐国雄

《软件需求规格说明书》,答辩

王佳丹

《软件配置管理项目》

叶茂盛

《软件计划规格说明》

高俊鑫

《软件测试计划》

杨东

《软件测试分析报告》

许杰

《软件项目开发总结报告》

关键问题

风险排序

风险项名称

风险描述

风险缓解方案

1

项目时间短

资源风险

提高效率或加班

2

没有开发经验

技术风险

多问指导老师和其它项目经理

3

对客房管理不熟悉

技术风险

通过学习

6.经验与教训

在开始项目时,我们缺乏对需求分析的正确认识,在需求分析阶段走了不少弯路,导致了项目的时间比较紧张。

通过这个项目,我们学习了软件的开发流程,对开发过程也有了比较深刻的了解,也加深了对所学知识的应用。

《软件过程管理》在整个项目的开发阶段都起着至关重要的作用。

很感谢这次项目,让我们将知识和实践融会贯通,认识到自己的不足。

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

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1