酒店管理概要说明书.docx

上传人:b****7 文档编号:9425042 上传时间:2023-02-04 格式:DOCX 页数:21 大小:84.26KB
下载 相关 举报
酒店管理概要说明书.docx_第1页
第1页 / 共21页
酒店管理概要说明书.docx_第2页
第2页 / 共21页
酒店管理概要说明书.docx_第3页
第3页 / 共21页
酒店管理概要说明书.docx_第4页
第4页 / 共21页
酒店管理概要说明书.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

酒店管理概要说明书.docx

《酒店管理概要说明书.docx》由会员分享,可在线阅读,更多相关《酒店管理概要说明书.docx(21页珍藏版)》请在冰豆网上搜索。

酒店管理概要说明书.docx

酒店管理概要说明书

 

酒店管理系统概要说明书

 

文档作者:

_______黄丽华_________日期:

__2011-11-8__

 

闽江学院软件学院

版权所有不得复制

1.系统总体说明

待开发的软件系统的名称:

酒店管理系统;

本项目的任务提出者:

酒店管理人员;

本项目的任务开发者:

酒店管理系统软件开发小组;

用户及实现该软件的计算中心:

酒店计算机;

酒店客房管理的自动化需求迫切,但是专业的大型商业软件价格昂贵而且功能庞杂而无法满足需求。

本软件免费,简单,实用,满足小型酒店的管理需求,是开发组对C#的IS系统的团队合作训练,开发难度不高,主要协作技术实现。

目前较大的酒店企业都使用了偏向于商业级的酒店管理软件,大多实现了网络化层级服务,但是个人酒店的管理经常是人工操作,无论是哪个环节效率都相对较低,实现自动化管理的需求越来越强烈,因此需要一款免费简单实用的能在单机运行的小型软件。

开发本软件是为了服务酒店,使得酒店更好的经营。

适用于一些大中型酒店,主要用于就餐管理和客房管理。

本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。

1.1系统模块结构图

1.帐号信息管理管理软件的用户,对用户进行增删,设定权限等。

2.就餐管理对顾客就餐进行管理,包括提供顾客餐桌,管理顾客所点菜肴,结帐等。

3.住宿管理对顾客住宿进行管理,包括提供顾客房间信息,管理房间,结帐等。

4.数据库管理对数据库进行管理,包括查询,增加,删除等。

5.系统管理模块由用户管理、数据库、权限管理三大模块构成,分别对用户信息、数据库及角色权限信息的管理。

其中权限管理又由权限位设置、角色管理、用户角色配置三个模块构成。

6.提供操作员针对某条用户、数据库及权限信息进行内容编辑并更新数据的功能。

7.操作员对选中的用户、数据库及权限(1或者N条)信息进行删除。

8.操作员可以浏览所有顾客、数据库及权限的信息,以每页10条数据的表格展现方式显示出所有的顾客、机构及权限基本数据。

1.2用户管理

一.模块说明

1.提供操作员录入一条用户信息至系统平台中,输入的内容如下:

字段名称

输入方式

范围

说明

用户ID

文本框

<=20个字符

不能为空,必须输入有效字符。

用户名

文本框

<=50个字符

不能为空,必须输入有效字符。

密码

文本框

<=50个字符

不能为空,必须输入有效字符。

真实姓名

文本框

<=100个字符

不能为空,必须输入有效字符。

性别

下拉框

<=1个字符

内容:

加载《用户信息管理》模块中所保存数据的字段“性别”+“请您选择”

电话

文本框

<=20个字符

不能为空,必须输入有效字符。

地址

文本框

<=1000个字符

不能为空,必须输入有效字符。

房间编号

文本框

<=20个字符

不能为空,必须输入有效字符。

2.提供操作员针对某条用户信息进行内容编辑并更新数据的功能。

3.操作员对选中的用户(1或者N条)信息进行删除。

4.操作员可以浏览所有用户的信息,以每页10条数据的表格展现方式显示出所有的读者基本数据。

二.界面描述

1.操作人员进入用户信息管理界面(modifyPassword.aspx)后,填写用户信息的内容,点击【保存】按钮即可新增一条顾客信息。

2.操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到用户信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。

1.2.2数据库管理

1.2.3权限管理

一.模块说明

1.权限管理由权限位管理、角色管理、用户角色配置三个模块构成,对权限设置、设定角色以及用户角色关系的配置的信息的管理。

2.提供操作员针对某条用户可以使用的系统权限信息进行内容编辑并更新数据的功能。

3.操作员对选中的用户可以使用的系统权限(1或者N条)信息进行删除。

4.操作员可以浏览所有用户可以使用的系统权限信息,以每页10条数据的表格展现方式显示出所有的用户基本数据。

1.2.3.1权限位设置

一.模块说明

1.提供操作员录入一条用户可以使用的系统权限信息至系统平台中,输入的内容如下:

字段名称

输入方式

范围

说明

权限ID

文本框

<=20个字符

不能为空,必须输入有效字符。

模块名

文本框

<=50个字符

不能为空,必须输入有效字符。

模块权限

复选框

<=50个字符

2.提供操作员针对某条用户可以使用的系统权限信息进行内容编辑并更新数据的功能。

3.操作员对选中的用户可以使用的系统权限(1或者N条)信息进行删除。

4.操作员可以浏览所有用户可以使用的系统权限信息,以每页10条数据的表格展现方式显示出所有的顾客基本数据。

二.界面描述

1.操作人员进入设置用户使用的系统权限信息信息管理界面后,填写用户可以使用的系统权限信息的内容,点击【保存】按钮即可新增一条用户可以使用的系统权限信息。

2.操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到用户可以使用的系统权限信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。

1.2.3.2角色管理

一.模块说明

1.提供操作员录入一条角色信息至系统平台中,输入的内容如下:

字段名称

输入方式

范围

说明

角色ID

文本框

<=20个字符

不能为空,必须输入有效字符。

角色名

文本框

<=50个字符

不能为空,必须输入有效字符。

角色描述

文本框

<=500个字符

不能为空,必须输入有效字符。

2.提供操作员针对某条角色信息进行内容编辑并更新数据的功能。

3.操作员对选中的角色(1或者N条)信息进行删除。

4.操作员可以浏览所有角色的信息,以每页10条数据的表格展现方式显示出所有的读者基本数据。

二.界面描述

1.操作人员进入角色信息管理界面后,填写用户信息的内容,点击【保存】按钮即可新增一条角色信息。

2.操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到角色信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。

1.2.3.3用户角色配置

一.模块说明

1.1.提供操作员录入一条配置用户角色信息至系统平台中,输入的内容如下:

字段名称

输入方式

范围

说明

角色ID

文本框

<=20个字符

不能为空,必须输入有效字符。

角色名

文本框

<=50个字符

不能为空,必须输入有效字符。

用户ID

文本框

<=20个字符

不能为空,必须输入有效字符。

用户名

文本框

<=50个字符

不能为空,必须输入有效字符。

2.提供操作员针对某条配置用户角色信息进行内容编辑并更新数据的功能。

3.操作员对选中的配置用户角色(1或者N条)信息进行删除。

4.操作员可以浏览所有配置用户角色的信息,以每页10条数据的表格展现方式显示出所有的配置用户角色基本数据。

二.界面描述

1.操作人员进入配置用户角色信息管理界面后,填写读者信息的内容,点击【保存】按钮即可新增一条用户角色信息。

2.操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到配置用户角色信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。

1.3酒店流程管理

一.模块说明

1.实现对酒店的流程化管理,同时进行完整的日志文档管理。

2.以就餐和住宿为主线,实现对酒店从就餐和住宿的生命周期的管理。

3.对合同申请、审批、入住、退住,就餐,结账等酒店相关业务进行全面、有效地管理,使各有关部门之间建立有机的联系,相互协调。

二.界面描述

操作人员进入合同流程管理界面后,用目录树层状结构,对合同实施、信息、审批、流转、日志合同相关业务进行查看浏览。

1.3.1就餐信息管理

一.模块说明

1.提供操作员在平台中输入一个就餐信息,输入的内容如下:

字段名称

输入方式

范围

说明

餐桌编号

文本框

<=40个字符

不能为空,必须输入有效字符。

就餐人姓名

文本框

<=8个字符

不能为空,必须输入有效字符。

就餐的餐桌类型

下拉框

内容:

加载《就餐信息管理》模块中所保存数据的字段“餐桌类别”+“请您选择”

就餐时间

datetime

不能为空,必须输入有效字符。

结账时间

datetime

不能为空,必须输入有效字符。

2.提供操作员针对某条就餐信息进行内容编辑并更新数据的功能。

3.操作员对选中的就餐(1或者N条)信息进行删除。

4.操作员可以浏览所有就餐信息,以每页10条数据的表格展现方式显示出所有的配置用户角色基本数据。

二.界面描述

1.操作人员进入就餐信息管理界面后,填写查询信息的内容,点击【查询】按钮即可从数据库中查询到相关信息。

2.操作人员进入就餐信息管理界面后,选中想要删除的日志,点击【删除】按钮即可删除机构信息。

3.操作人员进入就餐信息管理界面后,点击【新增】按钮即可添加一条新的就餐信息,待输入相关字段后,点击【保存】按钮即可。

1.3.2住宿信息管理

一.模块说明

1.提供操作员在平台中输入一个住宿信息,输入的内容如下:

字段名称

输入方式

范围

说明

房间编号

文本框

<=40个字符

不能为空,必须输入有效字符。

住宿人姓名

文本框

<=8个字符

不能为空,必须输入有效字符。

住宿的客房类型

下拉框

内容:

加载《住宿信息管理》模块中所保存数据的字段“客房类别”+“请您选择”

入住时间

datetime

不能为空,必须输入有效字符。

退房时间

datetime

不能为空,必须输入有效字符。

2.提供操作员针对某条住宿信息进行内容编辑并更新数据的功能。

3.操作员对选中的住宿(1或者N条)信息进行删除。

4.操作员可以浏览所有住宿信息,以每页10条数据的表格展现方式显示出所有的配置用户角色基本数据。

二.界面描述

1.操作人员进入住宿信息管理界面后,填写查询信息的内容,点击【查询】按钮即可从数据库中查询到相关信息。

2.操作人员进入住宿信息管理界面后,选中想要删除的日志,点击【删除】按钮即可删除机构信息。

3.操作人员进入住宿信息管理界面后,点击【新增】按钮即可添加一条新的住宿信息待输入相关字段后,点击【保存】按钮即可。

1.3.3账号信息管理

一.模块说明

1.提供操作员在平台中输入一个账号信息,输入的内容如下:

字段名称

输入方式

范围

说明

账号ID

文本框

<=20个字符

不能为空,必须输入有效字符。

账号类别

下拉框

内容:

加载《账号信息管理》模块中所保存数据的字段“账号类别”+“请您选择”

2.提供操作员针对某条账号信息进行内容编辑并更新数据的功能。

3.操作员对选中的账号(1或者N条)信息进行删除。

4.操作员可以浏览所有账号信息,以每页10条数据的表格展现方式显示出所有的配置用户角色基本数据。

二.界面描述

1.操作人员进入账号信息管理界面后,填写查询信息的内容,点击【查询】按钮即可从数据库中查询到相关信息。

2.操作人员进入账号信息管理界面后,选中想要删除的日志,点击【删除】按钮即可删除机构信息。

3.操作人员进入账号信息管理界面后,点击【新增】按钮即可添加一条新的账号信息待输入相关字段后,点击【保存】按钮即可。

1.3.4日志管理

一.模块说明

1.提供操作员在平台中查询日志信息,输入的内容如下:

字段名称

输入方式

范围

说明

日志名称

文本框

<=10个字符

不能为空,必须输入有效字符。

创建日期

文本框

<=10个字符

可以为空

创建人姓名

文本框

<=8个字符

可以为空

2.操作员对选中的日志(1或者N条)信息进行删除。

3.操作员可以浏览所有酒店管理信息,以每页10条数据的表格展现方式显示出所有的酒店信息基本数据。

二.界面描述

1.操作人员进入日志信息管理界面后,填写查询信息的内容,点击【查询】按钮即可从数据库中查询到相关信息。

2.操作人员进入日志信息管理界面后,选中想要删除的日志,点击【删除】按钮即可删除日志。

1.4查询统计管理

一、模块描述

1.提供操作员在平台中输入一个就餐信息查询相关就餐信息,输入的内容如下:

字段名称

输入方式

范围

说明

餐桌编号

文本框

<=20个字符

不能为空,必须输入有效字符。

就餐人姓名

文本框

<=8个字符

可以为空

就餐的餐桌类型

下拉框

内容:

加载《就餐信息管理》模块中所保存数据的字段“就餐类别”+“请您选择”

就餐状态

下拉框

内容:

加载《合同就餐管理》模块中所保存数据的字段“满座”、“空座”+“请您选择”

 

2.提供操作员在平台中输入一个住宿信息查询相关宿舍信息,输入的内容如下:

 

字段名称

输入方式

范围

说明

房间编号

文本框

<=20个字符

不能为空,必须输入有效字符。

旅客姓名

文本框

<=8个字符

可以为空

客房类型

下拉框

内容:

加载《住宿信息管理》模块中所保存数据的字段“客房类别”+“请您选择”

客房状态

下拉框

内容:

加载《合同审批管理》模块中所保存数据的字段“注满”、“空房”+“请您选择”

3.提供操作员在平台中查询一个用户信息,输入的内容如下:

字段名称

输入方式

范围

说明

用户姓名

文本框

<=8个字符

不能为空,必须输入有效字符。

用户ID

文本框

<=15个字符

可以为空

4.提供在查询完信息后自动统计出有多少条符合要求的信息的功能。

5.操作员可以浏览所有酒店的信息和用户信息,以每页10条数据的表格展现方式显示出所有的合同基本数据。

二.界面描述

1.操作人员进入查询统计界面后,填写查询的内容,点击【就餐信息查询】按钮即从数据库中查询到相关信息。

2.操作人员进入查询统计界面后,填写查询的内容,点击【住宿信息查询】按钮即从数据库中查询到相关信息。

3.操作人员进入查询统计界面后,填写查询的内容,点击【用户信息查询】按钮即从数据库中查询到相关信息。

4.在查询的同时,旁边会显示统计查询到的信息数据的数量。

2.系统数据结构

1.系统结构表说明

英文表名

中文表名

作用说明

Users

用户信息表

用户ID、用户登录密码以及用户基本资料的存储

Role

角色表

各个用户的系统登录角色

RoleUsersRelation

角色用户关系表

用户具有不同的角色

Permission

权限表

显示用户的使用系统权限

RolePermissionRelation

角色权限关系表

不同的角色设置相应的权限

Desk

餐桌信息表

存储就餐基本信息,包括餐桌编号、餐桌等级、就餐状态、餐桌容量等数据录入及体现

Passenger

旅客信息表

存储旅客基本信息,包括房间编号、旅客姓名、性别等数据录入及体现

Groups

团体信息表

存储团体基本信息,包括房间编号、接待对象、联系人等数据录入及体现

Room

房间信息表

存储房间基本信息,包括房间编号、房间等级、房价等数据录入及体现

Menu

菜单信息表

存储菜单基本信息,包括菜肴编号、菜肴名称、菜肴价格等数据录入及体现

Log

系统日志表

对系统生成的日志,进行数据存储

2用户信息表(Users)说明

字段名称

长度

数据类型

默认值

说明与描述

UserID

int

用户ID

UserName

50

nvarchar(50)

用户名

PassWord

20

nvarchar(20)

密码

Sex

20

nvarchar(20)

性别

Tel

20

int

电话

Address

1000

nvarchar(1000)

地址

3.角色表(Role)说明

字段名称

长度

数据类型

默认值

说明与描述

RoleID

int

角色ID

RoleName

50

nvarchar(50)

角色名

RoleDescribe

1000

nvarchar(1000)

角色描述

4角色用户关系表(RoleUsersRelation)说明

字段名称

长度

数据类型

默认值

说明与描述

RoleID

int

角色ID

RoleName

50

nvarchar(50)

角色名

UserID

20

int

用户ID

UserName

50

nvarchar(50)

用户名

5.权限表(Permission)说明

字段名称

长度

数据类型

默认值

说明与描述

PermissionID

int

权限ID

ModuleName

50

nvarchar(50)

模块名

ModuleFlag

20

int

模块权限

6.角色权限关系表(RolePermissionRelation)说明

字段名称

长度

数据类型

默认值

说明与描述

RoleID

int

角色ID

RoleName

50

nvarchar(50)

角色名

PermissionID

20

int

权限ID

7.餐桌信息表(Desk)说明

字段名称

长度

数据类型

默认值

说明与描述

DeskID

int

餐桌编号

DeskLevel

50

nvarchar(50)

餐桌等级

DeskCapacity

int

餐桌容量

Remarks

100

nvarchar(100)

备注

8.旅客信息表(Passenger)说明

字段名称

长度

数据类型

默认值

说明与描述

PassengerID

int

房间编号

PassengerName

50

nvarchar(50)

姓名

PassengerSex

20

nvarchar(20)

性别

EduationLevle

30

nvarchar(30)

文化程度

Profession

20

nvarchar(20)

职业

CredentialName

50

nvarchar(50)

证件名称

CredentialID

int

证件号码

WorkPalace

50

nvarchar(50)

工作单位

LeaveDate

datetime

离店日期

Remarks

100

nvarchar(100)

备注

9.团体信息表(Groups)表说明

字段名称

长度

数据类型

默认值

说明与描述

RoomID

int

房间编号

Receptionist

50

nvarchar(50)

接待对象

RelationDate

datetime

联系时间

RelationPalace

50

nvarchar(50)

联系单位

RelationMan

50

nvarchar(50)

联系人

RelationTelephone

50

nvarchar(50)

联系电话

Number

int

人数

StartTime

datatime

住宿启时

EndTime

datatime

住宿终时

Standard

50

nvarchar(50)

住宿标准

AccountPalace

50

nvarchar(50)

结帐单位

Remarks

100

nvarchar(100)

备注

10.房间信息表(Room)表说明

字段名称

长度

数据类型

默认值

说明与描述

RoomID

int

房间编号

RoomLevle

20

nvarchar(20)

房间等级

RoomPrice

folat

房价

DiscountPrice

int

房价折扣

number

int

住房人数

StartTime

datatime

登记时间

EndTime

datatime

登记员

PassengerType

50

nvarchar(50)

旅客类别

ReceptionPalace

50

nvarchar(50)

招待单位

Remarks

100

nvarchar(100)

备注

11.菜单信息表(Menu)表说明

字段名称

长度

数据类型

默认值

说明与描述

MenuID

int

菜肴编号

MenuName

50

nvarchar(50)

菜肴名字

MenuPrice

folat

菜肴价格

MenuType

50

nvarchar(50)

菜肴类型

DiscountPrice

int

菜肴折扣

Remarks

100

nvarchar(100)

备注

12.系统日志表(Log)说明

字段名称

长度

数据类型

默认值

说明与描述

LogID

20

int

日志ID

LogContract

-

text

合同日志

LogCreatedTime

datetime

getdate()

日志创建时间

OperaterName

50

nvarchar(50)

操作人

3菜单说明

菜单名称

模块说明

1系统底层支撑

系统底层支撑父模块。

该模块是针对系统功能管理,主要有用户管理、机构管理、权限设置

1.1用户管理

系统底层支撑子模块。

对用户信息进行增、删、改、查操作

1.2数据库管理

系统底层支撑子模块。

主要对本系统的数据库信息进行增、删、改、查操作

1.3权限设置

系统底层支撑子模块。

对菜单进行设置,拥有不同权限的用户只可访问其权限之内的部分

1.3.1 权限位设置

权限设置子模块。

1.3.2角色管理

权限设置子模块。

对应不同的权限,该模块可以进行角色的添加与删除和各个角色权限的划分

1.3.3用户角色配置

权限设置子模块。

本模块是对用户角色进行管理,可以对不同的用户进行相应的角色的配置

2酒店流程管理

酒店流程管理父模块。

主要对酒店的一些基本信息,就餐情况,入住情况进行管理主要有住宿信息管理、就餐信息管理、账号信息管理、、日志管理四大子模块

2.1就餐信息管理

酒店流程管理子模块。

由就餐负责人记录就餐的入住情况

2.2住宿信息管理

酒店流程管理子模块。

操作员对住宿的申请、审批、入住和退住等进行

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

当前位置:首页 > 高等教育 > 文学

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

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