WEB酒店管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WEB酒店管理系统

1、系统简介

此系统使用B/S开发框架,让用户通过IE就能访问本系统,节省用户进行软件的安装。

本系统支持酒店管理和酒店查询两种操作,轻松实现管理、查询一体化操作。使用此系统酒店管理者可以大大节省酒店系统的开发成本,只需注册帐号就能进行使用。系统为管理者提供酒店信息发布功能,可以实时将订房信息进行发布,从而增加酒店客房的预订。系统提供的查询功能,能够实时准确的查询酒店发布的客房信息并进行客房预订、取消操作,提供多种查询方式帮助使用者快速准确查询到所需的客房信息。

1、系统具有以下特点:

1)使用先进Java开发工具,采用面向对象的开发模式,确保系统稳定可靠;采用MVC

设计模式的控制层进行数据交互和服务控制,保证系统数据服务的稳定性;采用

xxxx增强系统页面的可操作性;采用Ajax的交互模式,防止数据提交时页面的刷

新。

2)强大的权限,密码管理,确保系统安全可靠。

3)数据库备份、恢复、加密等功能,可确保数据安全.

4)系统日志功能,记录所有的电脑操作,确保客人信息变更有据可查。

2、根据本系统设计特性和酒店业务管理的业务特点,将本系统主要划分为2部分:

1)管理界面

管理界面为酒店管理者提供一套完善的酒店客房管理系统,主要以下几部分:

a)用户注册

b)用户管理

c)权限设置

d)前台预定

e)前台接待

f)前台收银

g)审计

h)客房管理

i)客户管理

j)报表系统

k)信息查询

l)系统设置

2)查询界面

2、管理界面

2.1用户注册

2.1.1功能描述

用户注册时需要选择注册的类型,当前提供“管理者”和“查询者”两种类型进行选择。当选择“管理者”进行注册时需要用户提供酒店的基本信息(包括:酒店名称、负责人、电话、Email、营业执照编号等相关资料)和注册帐号的名称及密码;当选择“查询者”进行注册时需要输入用户的基本信息(包括:用户姓名、年龄、性别、联系地址、电话、身份证、Em ail等相关资料)和注册的帐号名称及密码。注册的帐号名称在系统中不能重复,提供帐号检测功能保证注册帐号的唯一性。

注册成功后使用登录页面进入操作系统,用户在登录时需要选择登录的类型,目前提供“管理者”和“查询者”两种类型,系统默认为“管理者”;用户输入帐号名称和密码,选择登录类型进入系统时,需要根据选择的登录类型验证输入的帐号和密码是否正确,验证失败提示错误信息给用户,验证成功根据选择的登录类型进入不同的操作页面。选择“管理者”登录后的操作界面为酒店管理系统;“查询者”登录后的操作界面为酒店查询系统。注册为“管理者”将拥有对此系统访问的最大操作权限。

2.1.2功能实现

1、用户点击登录页面上的注册按键,进入用户注册页面;注册页面显示相关的注册条

例,注册页面给用户提供两种注册选项分别为“管理者”和“查询者”。

2、根据用户选择的注册项进入不同测注册页面;当选择“管理者”时,注册内容要求

用户输入企业的基本信息,分别为“企业名称”、“省份名称”、“市名称”、“负

责人”、“身份证”、“营业执照编号”、“注册资金”、“企业电话”、“企业

地址”、“Email”信息,以上资料都为必输项。

3、企业信息输入完毕后,要求用户输入注册用户的基本信息包括“用户帐号”、“密

码”、“姓名”、“性别”、“电话”、“备注”,注册用户的基本信息为当前注

册人员的信息。

4、用户输入的“用户帐号”必须保证系统唯一性,当输入“用户帐号”后点击页面上

的“帐号检验”按键检测帐号是否已经注册,并提示给用户;如果用户没有进行“帐

号检验”将在提交用户注册信息时进行检测。

5、用户提交注册的基本信息时,需要效验输入的内容的正确性。效验通过将输入的企

业信息保存到数据库的LoginCorp表,用户信息保存到数据库的UserInfo表,并在

CorpUser表中建立企业和用户的关联关系。

6、LoginCorp表中“企业编号”的值为系统从WD000001自动生成,不能重复出现。

7、CorpUser表中“企业编号”的值必须在LoginCorp表中已经存在,允许出现多次;“用

户帐号”的值必须在UserInfo表中已经存在,只能出现一次。

LoginCorp(企业基本信息表):

UserInfo(用户信息表):

CorpUser(企业用户关系表)

2.1.3功能输出

2.2用户管理

2.2.1功能描述

管理者可以为企业增加新的使用者,当管理者注册成功后登录管理系统可以为该企业增加使用者,来对系统进行操作;增加的用户没有任何操作权限,管理者必须给新用户赋予一定的操作权限后才能对系统进行操作;否则新用户登录系统后将不能对系统进行操作。

2.2.2功能实现

1、管理者使用创建用户功能为企业增加用户,创建用户时需要输入用户的基本信息如

“用户帐号”、“密码”、“姓名”、“性别”、“电话”、“备注”。

2、用户输入的“用户帐号”必须保证系统的唯一性,可以使用“帐号检验”功能效验

输入帐号的唯一性;如果输入的帐号已经存在将不能创建该用户。

3、输入用户基本信息后点击提交按键将数据保存到数据库中的UserInfo表中,并在

CorpUser表中建立关联关系。

2.2.3功能输出

2.3权限设置

2.3.1功能描述

权限位于整个系统人员管理的核心部分,注册的管理者默认拥护当前系统的最大操作权限,注册管理者的操作权限可以通过系统设定对其权限进行控制,系统设定注册管理者的操作权限后,注册的管理者就能够使用其设定的权限。

企业管理者登录成功进入系统后为本企业创建用户,创建的用户没有任何操作权限,管理者可以使用权限分配功能对创建的用户进行权限分配;

权限分配主要分为:

1)角色管理

2)角色功能分配

3)用户功能分配

4)用户功能分配

2.3.2功能实现

1、角色管理

系统用户的权限主要是通过角色进行授权,管理者可以为企业创建不同类型的角色来进行权限分配;用户创建的角色只能为该用户进行分配使用,其它用户没有权限对该角色进行操作使用。

1)管理者拥有系统角色的创建权限,点击系统的“权限设置”菜单下的“角色管理”

后进入角色的管理操作,可以对角色进行查询、添加、删除操作。

2)角色管理中为用户提供角色查询功能,用户可以使用“角色名称”对角色进行模糊查询,将符合条件的记录显示在页面上;用户进入角色管理后页面上将显示当前用

户下的所有角色。

3)用户点击角色管理页面的添加角色按键,弹出添加角色的窗口,用户在添加页面上输入“角色名称”和“角色描述”信息后点击保存将数据保存到“Role”表中,保

存时将效验“角色名称”在数据库中是否已经存在,如果已经存在将提示用户。

4)注:每个企业的角色名称必须唯一,不能进行重复。

5)Role表中的“UserAccount”为角色创建者的帐号,该字段用来区分角色所属的用户。

相关文档
最新文档