酒店前台住宿管理信息系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西苑酒店前台住宿管理信息系统
1引言
在学问经济和全球一体化飞速发展的今日,随着旅游业的发展,酒店、餐饮、消遣行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。
同时,酒店和餐饮、康乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。
酒店前台管理系统将先进的电脑技术和现代酒店服务管理完备结合起来,实现了住宿、餐饮、康乐全新概念的服务和管理方式。
传统的酒店住宿前台管理往往令管理这花大量的时间来处理顾客投诉,例如:错误查询,繁琐的登记和结账手续,旅客费用计算错误,空余客房资料不能刚好供应等,从而影响出租率,是的管理人员不得不集中精力规划管理运行策略和进行决策。
以上问题可通过电脑系统帮助解决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标记,而且对于提高员工工作效率,加速资金周转,降低各项成本及改善服务质量都有特殊主动的作用。
人们生活水平和消费意识的提高刺激了旅游业的发展,这无不为酒店行业供应了良好的环境,而酒店规模的扩大要求有一套好用而且便利的系统进行酒店客房的管理。
在当前的这个大的气候下,酒店行业将具有长足的发展。
特殊是在改革开放的中国,经济的突飞猛进加上随之而来的2008年奥运会,其发展前景可想而知。
也正因此,酒店客房管理系统应运而生,可以为酒店行业有效的解决许多实际问题。
在软件开发过程中最为重要的就是数据库的应用部分。
从诞生之日起,数据库应用就始终是计算机技术应用的一个运用范围特殊广泛的领域.简洁地说,数据库是为了实现确定的目的按某种规则组织起来的、有结构的信息和数据的集合.数据库中的数据可以是文字、图像、声音等.
可以想象仓管人员在收到一份货物定单时,首先须要通过书目检索找到和该批货物和关的分类
存储地点和库存量,假如适合,就在仓库中找到那一类货物的货架,并在此货架上依据货物名称或标
号次序查找,这样才能够很快找到客户所定购的物品.
数据库里的数据有点类似这种仓库存储,但是要求要严格得多。
要能够便利地对其中的数据进行添加、删除、修改以及查询等操作,要保持一样性、许久性等重要特征。
2 系统规划2.1系统初步调查
2.1.1现状分析
通过对目前传统的酒店住宿管理现状的调查,我进一步了解到目前酒店住宿中的管理人员管理,往往花大量时间来处理顾客投诉,例如:错误查询,繁琐登记和结账手续,旅客费用计算错误,空余客房资料不能刚好供应等,都是查找一些笔录或电子表格,效率特殊低下,信息错误,造成旅客和管理人员之间误会。
因此,假如能开发一个面对酒店住宿管理信息系统,通过在酒店住宿部的运用,能够便利全面,刚好地驾驭旅客住房状况和房间状况,以及入住后在店的消费状况,将大大提高管理人员工作效率和指导住宿管理系统改善管理人员队伍结构。
2.1.2 系统开发的目标
依据现状分析,我在经过对市场深化细致的分析和探讨后,运用国际上的先进计算机技术,接受国际先进的管理模式,结合中国酒店的实际特点,开发了酒店住宿管理系统。
一个成熟的酒店住宿管理系统不仅仅是记录酒店客人的信息,供应查询,报表,打印等一系列简洁的工作,它能让工作人员从繁琐的手工操作中解脱,并且酒店住宿管理系统本身就代表着一种管理方法。
随着它的深化,将带动企业的运作,为管理和决策供应支持。
为了达到这个要求,它必需依靠高起点的硬件环境和软件开发工具来保证系统的稳定和正常运行,酒店电脑系统要求24小时持续运行,数据量较大,牢靠性要求高,因此整个电脑系统供电接受专线方式,加配ups(不间断供电系统),并合理连续,以便阻碍整套系统的正常进行。
运用该酒店住宿管理系统,详细目标为:
a)电脑收账,打印账单,快速精确,削减来宾等待时间,并可杜绝收银过程中的舞弊现象,使
收费完全标准化,公开化。
b)高效的客房管理,能有效的提高房率,增加营业收入。
c)提高决策依据,管理者可随时了解经营状况,已制定相应的经营方针。
d)减轻员工的工作负担,从而使员工把更多的精力放在提高为来宾服务的位置上。
e)简洁,便利地保存和查询历史资料。
f)树立良好的酒店形象。
2.1.3 系统的功能分析
依据系统的开发目标,确定系统的总体任务是实现酒店住宿内部管理关系的信息化和系统化,其主要功能有:
1)前台登记管理:包括在店顾客信息查询,在店顾客信息修改,在店顾客信息录入等信息的添加,
修改和删除。
2)客房信息管理:包括房源信息管理,客房标准管理。
房源信息管理:包括房源信息查询,房源信息录入等信息的添加,修改和删除。
客房标准管理:包括客房标准查询,客房标准修改,客房标准录入等信息的添加,修改和删除。
3)消费信息管理:包括餐饮消费信息管理和康乐消费信息管理。
4)结账信息管理:包括结账信息查询,结账信息修改,结账信息录入等信息的添加,修改和删除。
5)系统信息管理:包括密码管理和用户管理。
6)密码管理:包括系统密码的输入,修改和确认。
7)用户管理:包括系统用户的添加,修改和删除。
系统的功能框图,如图 2—1所示:
系统功能框图
3 系统分析
3.1 可行性分析
在系统初步调查的基础上,明确了酒店住宿管理目前存在的问题,提出了新系统开发的目标和建立新系统基本功能的设想,以下通过三个方面对酒店前台住宿管理系统的可行性进行分析探讨。
3.1.1技术可行性分析
本系统关系简洁,对象明确,接受Visual Basic 6.0作为前端开发工具,Microsoft Access 2000作为后台数据库,它能够处理大量数据,同时保持数据的完整性并供应许多高级管理功能。
它的灵敏性,平安性和易用性为数据库编程供应了良好的条件,就整个系统的技术构成来看,属于一个数据库应用类的系统。
其基本操作是对存在数据库进行添加,删除,查找,编辑等。
所以就单纯的数据库应用来看,不存在技术问题。
3.1.2经济可行性分析
系统投资费用,开发经费和维护费用都较小,并且本系统实施后可以刚好对客人的住宿状况和房间状况等过程进行系统管理,显著提高工作效率,有助于审计系统内部完全实现信息化管理,所以本系统在经济上是可行的。
组织管理可行性分析
要对酒店管理员工的素养普遍提高,因为经常运用计算机帮助管理所以不论是对电脑系统的基本操作还是对系统地维护都有确定的基础。
同时酒店里一般都有计算机系统管理部门,该部门内部都有计算机专业人员,无论是电脑的硬件和软件维护都有强大的技术支持。
而且酒店住宿管理内部接受科学的先进的管理制度和方法,规章制度齐全,这些都为系统的建设供应了制度保障。
新系统的开发可行性包括可能性和必要性,这两者是相辅相成的,缺一不行的。
综上所述,本系统开发目标已明确,在技术上,经济和组织管理等方面都可行,对于酒店住宿管理实现系统管理的信息化和提高工作效率有确定的必要性并且投入少,见效快。
因此该系统的开发是完全可行的。
3.2系统的详细调查
系统详细调查的目的是为了弄清系统的业务流程,为了系统逻辑模型供应基础。
同时,对系统进行全面,深化的调查和分析,是建立新系统的前期工作,也是进行系统设计的重要基础工作。
通过对酒店住宿管理现状的调查,结合系统的功能要求,可以了解到酒店住宿管理,由:
(1)顾客进入酒店,由总台服务员依据房源信息状况,为顾客办理入住手续,并登记顾客信息,修改房源信息。
(2)由客房部支配顾客入住,并在顾客离开前将房费送交财务部。
(3)顾客入住酒店之后,可在餐饮部和康乐部消费,消费完毕,顾客签单之后,将消费单交财务部结账。
(4)结账完毕之后,顾客可离开酒店。
(5)顾客离开酒店之后,客房部整理房间,并适应总台复原房源信息,修改顾客信息。
依据上述的业务流程来绘制出酒店前台住宿的业务流程图,如3—1所示:
3.3 系统逻辑模型
在对酒店住宿管理现状,各部门职责和工作流程进行了全面了解和细致分析的基础上,我听取了指导老师的看法,经过长时间的思索和反复的论证后,最终确定了酒店住宿管理的逻辑模型。
以下是以数据流程图方式描述的新系统基本逻辑功能。
3.3.1 数据流程图(简称DFD )
(1)酒店住宿管理信息系统关联图的绘制。
因为整个系统数据的输入来源于顾客,消费完毕之后的
数据输出去向也是顾客,消费数据来源于财务部所以和酒店住宿管理信息系统有关的外部实体就是顾客,该系统的关联图,如3—2所示:
(2)酒店住宿管理信息系统顶层数据流程图的绘制,分析酒店住宿管理信息系统的业务流程,可得
出,整个系统可包括“总台登记”,“消费”和“结账”三个基本的数据处理过程,同时,在进行有关的数据处理过程时,要参考“房源信息”,“价目表”两个数据存储,并产生了“在店旅客信息”数据存储,其顶层数据流程图,如图3—3所示:
(3)酒店住宿管理信息系统第一层数据流程图的绘制分别对“消费处理”和“结账处理”进一步绽
开,细化形成该系统的第一层数据流程图,如图3—4,3—5所示:
酒店管理信息系统关联图3—2
客房信息 入住更新信息
顾客 房号 消费
登记表 明细表
D3 在店顾客信息
结账单
酒店顶层数据流程图 3—3
“消费”处理第一层数据流程图3—4
“结账”处理第一层数据流程图 3—5 数据字典(简称 DD )
描述一个新系统的模型光有数据流程图是远远不够的,依据系统的数据流程图,进一步得到系统的数据字典(DD),数据字典将数据项,数据流,存储和数据加工一一详细定义,是数据流程图的补充材料,事例说明。
表3—1 数据项字典
表3—2 数据流字典
表3-3 数据存储字典
表3-4 数据加工字典
4 系统设计
经过以上全面地分析,得出系统开发的四条主要指导原则: 1) 良好的人机界面,易于操作.
2) 进入主界面时,必需有登录权限的检查. 3) 子程序的每个功能必需和用户权限一一对应.
4) 子界面的调用完量设计成分层次,独立调用相应的功能,保证良好的交互性.
4.1 系统模块设计
本系统从功能上可以划分为登录模块,顾客信息模块,房源信息模块,消费信息模块,结账信息模块等模块组成.
其中,顾客信息模块,客房信息模块为重点模块,为了详细描述系统各模块功能,我在系统功能划分的基础上,运用HIPO 技术对系统的输入和输出功能字上而下进行逐层分解,下面将对重点模块的功能进行详细地描述.
总台登记要输入顾客姓名,查出顾客的基本信息,包括顾客编号,房号,入住时间等信息,然后再查出全部客房信息,最终进行入住的基本信息的登记;还要依据客户选择客房类型,查出客房的基本信息,包括可便利好,客房面积,客房床位数量,然后再依据客房单价,客房状态,最终供顾客选择入住。
4.2 数据库结构设计 概念模型设计
概念模型设计通常接受实体联系模型(ER 模型)方法实现。
本系统依据以上的设计规划出的实体有:客房标准信息实体、客房信息实体、订房信息实体、结账信息实体。
各个实体详细的描述E-R图如下:
实体之间联系E—R图
逻辑结构设计
首先将酒店前台管理信息系统的数据库概念结构转化为SQL 2000数据库系统所支持的实际数据模型,即:数据库的逻辑结构。
实体转换为以下关系:
顾客信息:顾客ID、顾客姓名、入住时间、离开时间、备注
房源信息:客房编号、客房面积、床位数量、客房单价、客房状态
顾客消息:客房编号、顾客ID、顾客姓名、……、消费项目
结账信息:客房编号、顾客ID、结算时间、……、折扣
消费价格:消费项目、单价、……、备注
联系转换为以下关系:
登记:顾客ID、客房编号(联系
关系)
客房信息查询:客房编号(联系关系)
建账:客房编号、顾客ID、顾客姓名(联系关系)
结账:客房编号、顾客ID、顾客姓名(联系关系)
价格查询:消费项目(联系关系)
依据相同主码合并的原则,最终得到酒店管理信息系统的以下四个关系模式:房源信息关系:客房编号、客房面积、床位数量、客房单价、客房状态
在店顾客信息关系:顾客ID、顾客姓名、入住时间、离开时间、备注、客房编号
结账信息关系:客房编号、顾客ID、顾客姓名、结算时间、折扣、备注
消费价格关系:消费项目、单价、消费时间、备注物理结构设计
其各个表格的设计结果如下
备注:加“*”的为主关键字
Roomtype 客房标准信息表
Customerslnfo客户信息表
4.3 平安性设计
本系统接受的总台数据库为 Microsoft Access 2000数据库,该数据库运用简便,数据移植性较好。
它和Visual Basic 6.0 开发工具间有良好的数据库借口,既可以通过Visual Basic 6.0的“外接程序”功能干脆设计数据库,也可以在外面先定义好数据库,运用时和前台应用系统干脆连接。
依据系统分析的结果,我实行了第一种方法对系统平安性进行了有针对性的设计。
对全部总台登记人员进入管理系统登录的合法用户,都可以相同的角色来访问后台酒店住宿管理信息系统数据库,在用户信息表中将登录用户分为三组:系统管理组,酒店管理组,一般管理组。
系统管理组内设定的人员是系统的最高管理者,对进入系统的用户有添加,修改,和删除的权限。
并能为不同的用户支配相应的用户类型,产生酒店管理者组,一般员工组的拥护。
酒店管理者组内设定的人员,对系统的登录,住宿人员,房源状况,消费状况等菜单有添加,修改和删除的权限,并能操作综合查询,报表打印模块。
一般员工组内设定的人员,能进行顾客入店信息登记,消费登记且能操作消费查询和房源查询的查询功能模块,也只有他们能操作顾客住宿反馈功能。
第一次进入系统时,系统默认的系统管理员为admin,密码为1111。
本系统管理员admin负责添加和删除酒店管理者组和一般员工组的用户。
第三次密码仍错误
N
Y
Y
N
Y N
Y
图 4—4 用户登录验证过程流程图
4.4系统的详细设计
登录界面设计
通过登录,以实现不同用户的权限限制,依据输入的用户名和密码,推断登录的合法性既可运用的功能模块。
主窗体界面设计
下面给出系统开发出来的详细界面以阐述客房信息管理系统的详细功能。
首先是进入主界面,如图4.1所示
用户登录验证退出系统密码正确吗
系统管理员
酒店管理者一般员工
用户名和用户类型的添加,修改,删除
系统的登录,住宿人员,房源状况,消费状况
顾客信息登记,消费登记,查询(消费,房源)
主窗体界面设计
主窗体的建立包括主菜单,工具栏,状态栏三个组件。
系统部分界面:
客房管理界面设计
·添加客房信息
主菜单:
酒店管理者信息 一般员工信息 顾客信息 房源信息 数据录入 综合查询
工具栏:快捷菜单
显示界面
状态栏
·查询客房信息·查询剩余客房信息
订房信息界面设计
订房信息界面设计
5系统实施
5.1 开发工具
软件开发工具
在VB,VFP,C++,JAVA中,我选择了Visual Basic 6.0作为开发这套酒店住宿管理信息系统的开发工具。
Visual Basic 6.0是一种可视化的,面对对象的事务驱动方式的结构化高级程序设计,可用于开发windows环境下的应用程序。
它简洁易学,效率高,且功能强大,供应了可视化设计工具,把windows界面设计的困难性“封装”起来,使我们不必为界面设计而编写大量程序代码。
只须要按设计要求的屏幕布局,用系统供应的工具,在屏幕上划出各种“印件”即图形对象,并设置这些图形对象的属性;而且Visual Basic 6.0 能自动产生界面设计代码,只须要编写实现程序功能的那部分代码,从而大大供应了程序设计的效率。
Visual Basic 具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以干脆建立或处理Microsoft Access格式的数据库,并供应了强大的数据存储和检索功能。
此外Visual Basic
还供应开放式数据链接,即ODBC功能,可通过干脆访问或建立链接的方式运用并操作后台大型网络数据库,如 SQL Sever,Oracle 等。
在应用程序中,可以运用结构化查询语言SQL数据标准,干脆
访问服务器上的数据库,并供应了简洁的面对对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库供应了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器方案。
考虑到本系统的数据量很小,不须要确定用大型数据库来开发,为了使系统易用,保持较好的移植性,我选择了Microsoft Access 2000作为后台数据库。
软件开发平台的选择
基于Visual Basic 6.0对运行环境的要求,并依据目前酒店管理信息系统硬件设备的实际状况,我选择了windows 2000中文版本作为系统开发,测试和运行的平台。
5.2 系统界面实施
系统用户管理模块的创建
用户管理模块主要实现:
·用户登陆。
·添加用户。
·修改用户
详细客房标准添加代码:
Private Sub Form_Load() ‘载入窗体后,推断所处状态
Dim intCount As Integer
Dim MsgText As String
Dim i As Integer
If gintTmode=1 Then ‘推断是否属于添加状态
Me.Caption=Me.Caption & ”添加”
For i=0 To 3
Combo1(i).AddItem ”否”
Combo1(i).AddItem ”是”
Combo1(i).ListIndex=0
Next i
ElseIf gintTmode=2 Then ‘推断是否处于修改状态
Set mrc=ExecuteSql(txtSQL,MsgText)
If mrc.EOF=false Then
With mrc For intCount=0 To 3
txtItem(intCount)=.Fields(intCount)
Next intCount
txtItem(4)=.Fileds(8)
For i=0 To 3
Combo1(i).Additem ”否”
Combo1(i).Additem ”是”
Combo1(i).ListIndex=0
Next i
End With
txtItem(0).Enabled=False
End If
Me.Caption=Me.caption&”修改”
End If
mblChang=False
End Sub
Private Sub cmd_Click()’用户输入内容完毕后,单击cmdSave按钮触发Click事务 Dim intCount As Integer
Dim sMeg As String
Dim MsgText As String
For intCount=0 To 4 ‘推断是否输入内容
If Trim(txtItem(intCount)&””)=”” Then
Select Case intCount
Case 0
sMeg=”标准编号”
Case 1
sMeg=”标准名称”
Case 2
sMeg=”房间面积”
Case 3
sMeg=”床位数量”
Case 4
sMeg=”床位单价”
End Select
sMeg=sMeg&”不能为空!”
MsgBox sMeg,vbOkOnly+vbExclamation,”警告”
txtItem(intCount).SetFocus
Exit Sub
End if
Next intCount ‘推断输入内容是否为数字
For intCount=2 To 4
If Not IsNumeric(Trim(txtItem(intCount))) Then
Select Case intCount
Case 2
sMeg=”房间面积”
Case 3
sMeg=”床位数量”
Case 4
sMeg=”床位单价”
End Select
sMeg=sMeg&”请输入数字!”
MsgBox sMeg,vbOKOnly+vbExclamation,”警告”
txtItem(intCount).SeFocus
Exit Sub
End If
Next intCount
If gintTmode=1 Then ‘推断是否有相同ID记录
txtSQL=”select*from roomtype where typeid_ =’”&Trim(txtItem(0))&”’” Set mrc=ExecuteSQL(txtSQL,MsgText)
If mrc.EOF=False Then
MsgBox “已经存在此标准编号的记录!”,vbOKOnly+vbExclamation,”警告” txtItem(0).SetFocus
Exit Sub
End If Mrc.Close
End If
txtSQL=”select * from roomtype where typeid<>’”&Trim(txtItem(0))&”’and typename=’”&Trim(txtItem(1))&”’”
Set mrc=ExecuteSQL(txtSQL,MsgText)
If mrc.EOF=False Then
MsgBox”已经存在相同客房标准的记录!”,vbOKOnly+vbExclamation,“警告”
txtItem(1).Setfocus
Exit Sub
End If
txtSQL=”delete from roomtype where typeid=’”&Trim(txtItem(0))&”’”‘删除已有记录
Set mrc=ExecuteSQL(txtSQL,MsgText)
txtSQL=”select *from roottype”‘添加新记录
Set mrc=ExecuteSQL(txtSQL,MsgText)
mrc.AddNew
For intCount=0 To 3
mrc.Fields(intCount)=Trim(txtItem(intCount))
Next intCount
For intCount=0 To 3
mrc.Fields(intCount+4)=Trim(Combo1(intCount))
Next intCount
mrc.Fields(8)=Trim(txtItem(4))
mrc.Update ‘更新数据库
mrc.Close
if gintTmode=1 Then ‘推断是否属于添加状态
MsgBox “添加纪录成功!”,vbOKOnly+vbExclamtion,“添加记录”
For intCount=0 To 4
txtItem(intCount)=”” ‘清除已经输入的内容
Next intCount
For intCount=0 To 3
Combo1(intCount).ListIndex=0
Next intCount
mblChange=False’推断是否打开窗口
if flagTedit Then
Unload frmRoomtype
frmRoomtype.txtSQL=“select *from roomtype”
frmRoomtype.Show
End If
ElseIf gintTmode=2 Then ‘推断是否处于修改状态
Unload Me
If flagTedit Then
Unload frmRoomtype
EndIf
frmRoomtype.txtSQL=”select *from roomtype”
frmRoomtype.Show
End If
End Sub
Private Sub txtItem_GotFocus(Index As Integer)’文本框获得焦点时触发该事务,即自动选中输入的内容,便于修改
txtItem(Index).SelStart=0
txtItem(Index).SelLength=Len(txtItem(Index))
End Sub
Private Sub cmdExit_Click()’单击按钮cmdExit取消添加信息
If mblChange And cmdSave.Enabled Then
If MsgBox(“保存当前记录的变更吗?”,vbOKCancel+vbExclamation,”警告”)=vbOK Then ‘保存
Call cmdSave_Click
End If
End If
Unload Me
End Sub
Private Sub txtItem_KeyDown(Index As Integer,KeyCode As Integer,Shift_ As Integer)‘输入完内容,单击回车键将自动进入下一个文本框,触发文本框的Keydown事务 EnterToTab KeyCode
End Sub
6 系统调试和测试
6.1 系统调试
分调
本系统共由六个功能模块组成,所以单个功能模块调试完成之后,须要进行分调,即将一个功能内全部程序按次序串联起来进行调试。
例如,在菜单调用测试中,因为三种用户类型所能运用的菜单都不同,通过反复论证,测试。
最终保证了模块内部程序间正确的限制关系。
总调
在功能模块和程序限制调试完成后,结合系统的可行性分析对系统功能进行连编和整体测试,以此验证系统功能是否符合系统设计的要求并实现系统开发的目标。
6.2系统测试
代码测试
为了保证每一个窗体都能够正确地实现系统设计的功能,我设计了一些酒店住宿管理信息系统的基础数据。
依据不同的管理模块全部输入到系统中,测试数据有下面三种:
1) 用正常数据测试。
在各个界面中输入完整的数据纪录,进行增加,修改,删除等操作,测试
各个按钮功能。
2) 用异样数据测试。
例如输入空数据纪录,顾客基本信息表的顾客编号不能为空。
应当会谈处
出错信息。
3)用错误数据测试。
试验程序对错误的处理实力,当输入错误数据,不合理数据,甚至操作失
误时都能刚好查出错误并发表警告信息,并允许改正错误。
功能模块测试
为了测试系统的各个功能模块,实现给不同用户类型支配不同的权限,我设计了系统管理员组,酒店管理者组,一般员工组,通过增加用户名,修改权限等功能,反复验证,跟踪菜单项,最终保证了系统登录模块等各个功能模块的正的确现。
7 系统运行和维护
7.1 系统运行环境
系统运行软件环境
操作系统:windows 2000中文版及以上
数据库 :Microsoft Access 2000
系统运行硬件环境
7.2系统操作步骤
1、打开计算机,启动 windows 2000
2、用鼠标双击“酒店住宿管理信息系统”图标。
3、屏幕出现系统封面,单击“登录系统”,跳出登录界面,在权限认证窗体重输入用户名和密码,选择“用户类型”,单击“登陆”按钮后进入系统主表单。
4、用鼠标单击各叮嘱按钮选择要执行的功能。
为了初次运用系统的时候能够进入系统,我在系统中设置了一个系统管理员,该用户名是admin,密码是 1111。
这样系统运用以后就可以通过这个用户进行新用户的添加,修改,删除和权限支配。
7.3系统维护
社会经济的发展和企业管理水平的不断提高,反映到管理信息系统中,就要求对系统的不断完善和优化。
软件运行过程中出现的各种问题,也要求对系统进行维护,以使系统处于最新的正确状态。
系统维护将成为一项经常性的活动,现有阅历表明,在整个系统生命周期中,维护是最重要、最费时的工作,维护工作要贯穿系统的整个生命周期,不断重复出现,直到系统过时和报废为止。
应当指出,随着软件规模扩大和困难性增加,加之硬件价格的下降,维护费用在系统开发总投资中的比例愈来愈高。
所以易维护性已成为衡量软件质量的重要标准。
管理信息系统维护一般包括四个方面的内容:
1、软件维护。
软件维护是依据实际须要,修改部分程序和有关的文件资料。
软件的维护一
般要用到原来的旧程序,在原有基础上进行必要的修改、更正。
2、数据文件维护。
由于经济业务发生变更,需对数据文件的结构和内容进行的增加、合并、
修改和删除等各项操作。
3、编码的维护。
由于业务数据编码满足不了须要或不完善时,要修改或建立新的编码系统
并加以执行。
4、硬件维护。
对计算机及其他设备进行的检修、保养和修复工作,以保证设备处于良好的
运行状态。
系统投入运用并不意味着工作的结束,系统维护将是一项长期而艰苦的任务。
目前,许多单位对于这项工作还没引起足够的重视,等意识到这个问题时将会付出很高的代价。
所以,我建议本酒店在管理信息系统起先设计阶段就应当考虑到今后的维护工作,接受软件工程方法,严格区分工作阶段,不要过早进入编码。
8 系统评价
管理信息系统运用一段时间后,必需由系统分析人员、设计人员和各级管理人员对系统进行评价,以积累阅历,总结教训,为今后进一步的开发做好准备。
系统的评价包括两个方面的内容,其一是对系统性能进行评价,包括系统是否达到了预期目标,系统供应的信息服务质量如何,对酒店的经营管理带有哪些好处,哪些方面还须进一步改进,今后的努力方向如何。
其二是对系统开发过程的评价,包括开发进度和费用是否按支配进行,各阶段分工是否明确,开发的组织管理工作是否科学有效等。
管理信息系统是酒店发展的必由之路,但是,计算机只是为管理现代化供应了必要的技术保障,要实现这种可能性,还需经过许多人的艰苦努力。
在开发前进行的可行性分析,在系统完成后应进行必要的评价和总结,避开一哄而起走形式,应扎扎实实地做好这项工作。
9总结
本次毕业设计以开发一个实例的方式,详细讲解了酒店前台管理系统的开发过程,并给除了部分源代码,主要内容包括:。