酒店管理需求书

酒店管理系统需求文档

1、引言

1.1立项背景

(1)项目提出者:计算机学院计算机科学与技术专业2014级1班、谢坤。

(2)提出原因:酒店已经成为当下生活中与我们息息相关的事物,起电子化的管理也愈发的重要起来。

(3)项目创立者:谢坤;

(4)项目开发者:谢坤;

(5)项目名称:酒店管理系统;

1.2立项原因概述

酒店已经成为当下生活中与我们息息相关的事物,起电子化的管理也愈发的重要起来。

2、项目概述

2.1面向的用户人群

当下酒店的管理者;

2.2实现目标

1、 实现对客人信息的登记,储存

2、 实现对各个房间信息的查询,修改

3、 实现对客人对房间的预订和入住,换房,和退房管理

4、 实现工作人员的交换班管理

5、 实现暂离锁屏功能

6、 实现对酒店营业额的查询和查看

2.3主要功能模块

1, 、用户,管理员的登录模块:用于宾馆工作管理人员的登录,和系统维护人员的登录;

2、前台订房模块:用于旅客的订房,实现旅客订房,入住,和退房功能。

3、客人登记模块:用于旅客的身份信息验证和登记;

4、客人信息查询模块:用于对入住旅客的信息进行查询;

5、房间信息显示模块:用于显示房间的详细信息;

6、结账退房模块:用于旅客在退房的结账,返还押金的功能,还原房间信息的功能;

7、工作人员交换班模块:不同的工作人员登录,方便营业额的管理和工时的管理;

8、营业额的查询模块:用于对当日,当月的营业额的查询和显示;

2.4项目开发要求

(1)项目开发规范统一:模块划分,代码编写均遵照命名规范文档;

(2)程序优化、安全并要有良好的可扩展性;

(3)用户界面简洁明了、操作简单实用;

(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能;

2.5 开发工具

开发平台:Visual Studio2010

开发工具:Winform+Sql

开发周期:4个星期

3、具体分析

3.1 实现概述

1、用户登录:通过用户输入的用户名和密码来判断是否为合法用户,从而判断是否进入系统主界面;

2、用户找回密码:通过用户在注册时填写的问题和回答问题的匹配,来显示用户的密码;

3、主页面:通过在数据库中对房间的查询,从而将房间信息通过按钮的形式,以不同的颜色,来显示房间的不同的信息和状态;

4、预订,客人入住:通过对顾客的身份登记处理,来预订,和入住房间。

5、退房,换房:退房,换房时,将所在房间信息重置,并且换房时将当前客人信息转移至所换房间;

6、锁屏:工作人员在暂时离开时,将系统屏幕锁定,输入正确密码方才解锁;

3.2 相关工作人员职能

1、系统的使用者(酒店的工作人员)

(1)具体工作:对顾客进行房间预订,入住的信息登记;

对顾客的要求进行处理(退房,换房);

将工作中对系统的新要求反馈给开发者;

(2)该用户需要的功能:

登录:用户名、密码

删除工作人员:由具有更高权限的人删除,彻底清除该工作人员的信息

2、注册用户(酒店工作人员)

注册:用户名、密码、问题、答案

登录:用用户名和密码,身份登录

4、数据库设计

三个表:

UserInfo 表:记录系统使用者的信息(字段名有id,username,password,quertion,answer,usertype );

roomInfo 表:记录房间的信息(字段名有:id ,roomNum ,roomType ,roomState, roomprice );

customerInfo 表:记录客人的信息(字段名有:id ,customerName ,customerSex,customerId,customerAdress,customerRoom,custmerCash,custom erBirth );

5、特别说明

5.1 系统的安全性

保证工作人员的密码安全,分权限管理,数据库访问控制;

5.2 系统可维护性

系统维护者必须懂得C# winfor 和SQL 数据库应用,在必要时对系统进行代码更新修改;

5.3 系统的灵活性

系统应该具有良好的功能可扩充性,以应对未来用户的更高的要求;

5.4 硬件需求

客户端: 建议window XP以上

5.5 用户界面

使用窗体直观的将需要信息显示给用户

5.6 数据管理能力要求

本系统使用SQL Server2008,可利用其自带的各种功能进行管理。 对不同用户信息和其它信息分类存储,使用索引查找。

5.7 故障处理

系统运行中难免出现一些故障,对此提出以下建议和要求:

(1)当系统数据库发生故障时,及时向开发者联系;

(2)公开开发者电子邮箱,联系电话等,以便用户和开发者可以及时联系。

酒店管理系统需求文档

1、引言

1.1立项背景

(1)项目提出者:计算机学院计算机科学与技术专业2014级1班、谢坤。

(2)提出原因:酒店已经成为当下生活中与我们息息相关的事物,起电子化的管理也愈发的重要起来。

(3)项目创立者:谢坤;

(4)项目开发者:谢坤;

(5)项目名称:酒店管理系统;

1.2立项原因概述

酒店已经成为当下生活中与我们息息相关的事物,起电子化的管理也愈发的重要起来。

2、项目概述

2.1面向的用户人群

当下酒店的管理者;

2.2实现目标

1、 实现对客人信息的登记,储存

2、 实现对各个房间信息的查询,修改

3、 实现对客人对房间的预订和入住,换房,和退房管理

4、 实现工作人员的交换班管理

5、 实现暂离锁屏功能

6、 实现对酒店营业额的查询和查看

2.3主要功能模块

1, 、用户,管理员的登录模块:用于宾馆工作管理人员的登录,和系统维护人员的登录;

2、前台订房模块:用于旅客的订房,实现旅客订房,入住,和退房功能。

3、客人登记模块:用于旅客的身份信息验证和登记;

4、客人信息查询模块:用于对入住旅客的信息进行查询;

5、房间信息显示模块:用于显示房间的详细信息;

6、结账退房模块:用于旅客在退房的结账,返还押金的功能,还原房间信息的功能;

7、工作人员交换班模块:不同的工作人员登录,方便营业额的管理和工时的管理;

8、营业额的查询模块:用于对当日,当月的营业额的查询和显示;

2.4项目开发要求

(1)项目开发规范统一:模块划分,代码编写均遵照命名规范文档;

(2)程序优化、安全并要有良好的可扩展性;

(3)用户界面简洁明了、操作简单实用;

(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能;

2.5 开发工具

开发平台:Visual Studio2010

开发工具:Winform+Sql

开发周期:4个星期

3、具体分析

3.1 实现概述

1、用户登录:通过用户输入的用户名和密码来判断是否为合法用户,从而判断是否进入系统主界面;

2、用户找回密码:通过用户在注册时填写的问题和回答问题的匹配,来显示用户的密码;

3、主页面:通过在数据库中对房间的查询,从而将房间信息通过按钮的形式,以不同的颜色,来显示房间的不同的信息和状态;

4、预订,客人入住:通过对顾客的身份登记处理,来预订,和入住房间。

5、退房,换房:退房,换房时,将所在房间信息重置,并且换房时将当前客人信息转移至所换房间;

6、锁屏:工作人员在暂时离开时,将系统屏幕锁定,输入正确密码方才解锁;

3.2 相关工作人员职能

1、系统的使用者(酒店的工作人员)

(1)具体工作:对顾客进行房间预订,入住的信息登记;

对顾客的要求进行处理(退房,换房);

将工作中对系统的新要求反馈给开发者;

(2)该用户需要的功能:

登录:用户名、密码

删除工作人员:由具有更高权限的人删除,彻底清除该工作人员的信息

2、注册用户(酒店工作人员)

注册:用户名、密码、问题、答案

登录:用用户名和密码,身份登录

4、数据库设计

三个表:

UserInfo 表:记录系统使用者的信息(字段名有id,username,password,quertion,answer,usertype );

roomInfo 表:记录房间的信息(字段名有:id ,roomNum ,roomType ,roomState, roomprice );

customerInfo 表:记录客人的信息(字段名有:id ,customerName ,customerSex,customerId,customerAdress,customerRoom,custmerCash,custom erBirth );

5、特别说明

5.1 系统的安全性

保证工作人员的密码安全,分权限管理,数据库访问控制;

5.2 系统可维护性

系统维护者必须懂得C# winfor 和SQL 数据库应用,在必要时对系统进行代码更新修改;

5.3 系统的灵活性

系统应该具有良好的功能可扩充性,以应对未来用户的更高的要求;

5.4 硬件需求

客户端: 建议window XP以上

5.5 用户界面

使用窗体直观的将需要信息显示给用户

5.6 数据管理能力要求

本系统使用SQL Server2008,可利用其自带的各种功能进行管理。 对不同用户信息和其它信息分类存储,使用索引查找。

5.7 故障处理

系统运行中难免出现一些故障,对此提出以下建议和要求:

(1)当系统数据库发生故障时,及时向开发者联系;

(2)公开开发者电子邮箱,联系电话等,以便用户和开发者可以及时联系。


相关内容

  • 需求管理计划
  • 需求管理计划 版本 修订历史记录 目 录 1. 简介 1.1 1.2 1.3 1.4 1.5 目的 范围 定义.首字母缩写词和缩略语 参考资料 概述 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 2. 需求工件与需求类型 3. 需 ...

  • 软件需求-第14课-软件需求规格说明书
  • 软件需求 Che cking Che Ckin Che cking g Che cking Che Ckin Che cking g Checking Checking Checking Checking Checking Settings Entry/ OpenShutter( 0.5 ); Me ...

  • IT项目需求管理
  • IT项目需求管理 很多时候项目的延迟或失败在一开始项目需求管理时就注定了,没有去收集各方需求,没有去引导客户提出和完善需求,没有真正理解客户的需求,没有做需求分析和需求筛选,没有评审和处理客户需求,没有将已经识别的客户需求转化为设计要求,导致最终项目团队做得根本就不是客户需求的,造成项目最终不断变更 ...

  • 产品生命周期管理规范
  • 产品规划中心_产品生命周期管理文档 引言.................................................................................................................................. ...

  • 需求分析论文
  • 武汉学院 学生课程论文 题 目: 需求分析 指导教师: 吴胜 职称: 副教授 学生姓名: 陈佳 学号: 09011265 专 业: 信息系统与信息管理 年级: 09级 二〇一二年五月三十日 目录 摘要 ................................................. ...

  • 软件项目需求管理程序
  • 修订记录页 2 / 13 目 录 1 目的 . ............................................................ 2 2 适用范围 . ...................................................... ...

  • 人的基本心理需求
  • 人的基本心理需求 Abraham.h.maslow)提出,人有一系列复杂的需要,按其优先次序可以排成梯式的层次,其中包括四点基本假设: 已经满足的需求,不再是激励因素.人们总是在力图满足某种需求,一旦一种需求得到满足,就会有另一种需要取而代之. 大多数人的需要结构很复杂,无论何时都有许多需求影响行为 ...

  • 团队的软件项目管理和开发流程
  • 团队的软件项目管理和开发流程 1目的  用于指导公司的技术中心软件开发工作  定义了各部门与技术部的协作接口和流程  定义了项目开发流程和管理办法  定义了任务开发流程和管理办法 2说明 2.1 范围 本文档只适用于技术中心针对XXXX网站及其相关的一般性开发工作.包括:  网站维护性开发 ...

  • 中国石化广州分公司MPM实施动态
  • 本文由gafoju贡献 ppt文档可能在WAP端浏览体验不佳.建议您优先选择TXT,或下载源文件到本机查看. 中国石化广州分公司MPM实施 中国石化广州分公司MPM实施 MPM 动态 1 目 录 1.公司背景 . 2.案例陈述 . 3.案例分析 . 4.案例总结 . 5.问题讨论 . 6.教学目标 ...

  • 软件需求分析考试重点
  • 什么是软件需求 是软件用户认为其所使用的软件应具备的功能和性能,软件需求是指软件系统必须满足的所有功能.性质和限制 软件需求的分类:目标需求,业务需求,功能需求,性能需求,约束和限制 需求规格说明:完整性.正确性.可行性.必要性.划分优先级.无二义性.可验证性 软件工程是指:用工程方法开发和维护软件 ...