酒店管理信息系统

酒店管理信息系统
酒店管理信息系统

第1章绪论

系统开发背景

经济的快速发展,人们的生活水平和消费意识的提高,促进了旅游业的发展。酒店行业将面临着机遇和挑战。面对快速发展的信息产业带来的影响,将电脑技术和电脑服务引入酒店管理成为一种必然的趋势。众多酒店企业中,中小型酒店企业由于他们的先天条件的不足,使他们不能投入大量的资金进行这项必须的改革。因此开发一套简单、实用的中小型酒店客房管理信息系统是十分有必要的。

系统开发意义

现在,我国的中小型酒店客房管理水平普遍不高,有的还停留在纸介质的基础上,这种管理手段已不能适应时代的发展,而且它浪费了许多人力和物力。在当今信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被中小型酒店企业采用,将会改变以前靠手工管理客房信息的状况,可以树立良好的酒店形象,提高工作效率。

系统开发的可行性

1. 管理上的可行性

在传统的酒店客房管理中,管理人员不得不花费大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响酒店的经济效益。因此,随着计算机科学技术的日益发展,酒店的管理者也慢慢意识到计算机从事酒店客房管理是当前非常必要的举措。另外,历史经验的积累,使酒店行业现有的管理制度和管理方法比较科学,规章制度比较齐全,原始数据比较正确。这些为系统的建设提供了有效的制度保障。2. 技术上的可行性

本酒店客房管理信息系统将采用技术成熟的Visual Basic 作为前台开发工具。后台数据库采用微软公司的Access数据库,因为它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

3. 经济上的可行性

本系统由作者自主开发,免费使用,操作人员只需简单培训即可上岗。管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。因此对于中小型酒店在经济上是完全可以接受的。

本系统的使用能大大提高员工工作效率,加速资金周转,降低各项成本及改善服务质量,能够提高企业的经济效益。

综上所述,本系统在管理上、技术上和经济上都是完全可行的,并且投入少、见效快,因此系统的开发是完全可行的。

系统开发设计标准

建立一个合理的酒店客房管理系统,从而能够对中小型酒店客房进行科学规范地管理,促使顾客二次消费,并能根据系统提供的准确信息进行适当地调整,收集顾客有效信息,提高工作效率。所以本系统在开发设计中要求做到以下几点:简单性:系统设计尽量简单,界面设计尽量简洁和明确,从而实现使用方便、提高效率、节省开支、提高系统的运行质量。

灵活性:系统对外界条件的变化有较强的适应能力。

完整性:系统是各个子系统的集合,作为一个有机的整体存在。因此,要求各个子系统的功能尽量规范,数据采集统一,语言描述一致。

可靠性:实现安全的、可靠的数据保护措施。

第2章开发工具的介绍

Visual Basic的简介

首先,我们还从Visual Basic这个名字开始,来认识这个软件。所谓“Visual”指的是开发图形用户界面(GUI) 的方法。它不需编写大量的代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上的某一位置即可。如果已使用过诸如Paint 之类的绘图程序,则实际上已掌握了创建用户界面的必要技巧。“Basic”指的是BASIC (Beginners All-Purpose Symbolist Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的编程语言。Visual Basic 在原有BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI 有直接关系。专业人员可以用Visual Basic 实现其它任何Windows 编程语言的功

能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic 不仅是Visual Basic 编程语言。Visual Basic 编程系统和VBA 都使用这一语言。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是Visual Basic 语言的子集。这样,在学习Visual Basic 中得到的经验可应用到所有这些领域中。

ACCESS简介

数据库选用Microsoft公司的Access产品作为数据库应用程序。目前的Access 2000是Microsoft强大的桌面数据库平台的第六代产品,是3 2位Access的第三个版本。Access有以下一些基本定义:

数据库是一个包含各种Access “对象”(表、查询、窗体、报表、宏和模块)的文件,Access中所有工作都是建立在此基础之上的。

表是存放数据的容器,被设计成行和列的格式,就像电子表中的那样。每一列叫做一个“字段”,包含特定类型的信息,如姓名或学历。每一行称为一个“记录”,包含与单个实体有关的所有信息,如某个员工的姓名、性别、所在部门、学历等。对于像Access这样的关系数据库管理程序,一个数据库通常包含几个存放相关数据的不同表。

查询是一个Access对象,它询问数据库中有关数据的问题。根据设计方法的不同,查询能够在数据库中检索并组合来自不同表的数据。例如,可以设计一个查询来告知在公司中工作超过1年的职员有多少。查询还可以对一组数据执行操作,如更新或删除某组记录。

窗体是一个窗口,它提供一种很方便的途径来查看数据库中已有记录或向数据库中增添新记录。在Access中,可以创建一个窗体,用来同时查阅单个表或多个表中的数据,还可以打印和显示窗体。

报表是一个Access对象,设计来显示数据,其作用类似于窗体,但主要是用于数据打印,不能输入数据。

页是一种特殊类型的窗体,它使用户能够利用Web浏览器查看和编辑Access的表。

宏用来保存Access中的一系列操作。可自动执行一些日常的任务,以便简化在Access中的工作。

模块是用Visual Basic for Applications(VBA) 编写的过程,VBA是Access的基础程序设计语言。利用VBA可以编写程序代码来完成Access宏所不能完成的特定任务。

第3章系统需求分析

需求分析

建立酒店客房管理信息系统,采用计算机对客房信息进行管理,可以进一步提高酒店的经济效益和现代化水平,帮助酒店工作人员提高工作效率,实现酒店客房信息管理工作流程的系统化、规范化和自动化。下面就对酒店的组织进行分析,中小型酒店企业的组织结构如下图3-1所示。系统组织结构图

主要用于用户的登录。用户权限分为管理员和普通用户。当用户输入用户名和密码并经过确认为正确后,才能进入酒店客房管理信息系统,并使其拥有相应的权限。如果不是用户,拒绝进入本系统。

房客管理模块

该模块是本系统的核心所在。主要用于用户对房客及其业务的情况进行管理,其中包括:

预定管理模块,主要包括预定信息的登记、查看、删除等基本操作。

接待管理模块,主要用于客户入住的登记、查看、修改、删除等操作。

结帐管理模块,主要用于用户退房操作。

换房管理模块,主要用于入住用户的换房操作。

押金管理模块,主要用于对入住客户押金的补交、查看等基本操作。

客房管理模块

该模块主要用于对客房的编辑操作和查看客房状态操作。客房的编辑操作主要有客房的添加、修改、删除等基本操作。

消费管理模块

该模块主要用于对客人在入住期间的消费进行入帐操作,包括消费入帐、话费入帐、餐费入帐等操作。

审查管理模块

主要用于该酒店管理者对酒店的基本数据信息进行查看,以便制定策略。包括客房状态报表查看,客人入住信息报表查看,历史客人报表查看等。

系统功能结构图

酒店客房业务的基本流程主要包括:

客房的预定,客人通过电话或者其他途径向酒店进行客房预定,接待人员查询客房状态表后确定有空房则接受预定,预定成功后发给客人预定凭证,并客房状态表做出相应的变化。

客房的登记,分为预定入住和散客登记。如果客人已经预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客房状态由“预定”变为“入住”。如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操作,发给客人房卡,客房状态由“空房”变为“入住”。

客人换房,如果客人对入住的客房条件不满意,则可进行客人换房操作。接待人员将客人的房间进行更换,并更换客人房卡,客房状态也进行相应的调整。

客房消费,客人入住期间在酒店进行了消费,如:购买商品,就餐,打电话。就要进行消费入帐操作。包括:消费入帐,餐费入帐,话费入帐。

补交押金,如果客人的押金太少,则要补交押金。

审查管理。酒店的管理人员要对酒店的基本信息进行了解则可以进行审查管理,

包括:客房状态报表的查看,客人入住信息的查看,历史客人信息。

客人退房,客人退房时,接待人员根据客人的房卡,进行退房登记。计算客人入住期间的房费,餐费,话费,各种消费和押金总额。对客人收取费用或者退回押

住宿信息清单

入住 退房

图3-4 数据流程图

第4章 概要设计

系统功能模块设计

图4-1 酒店客房管理系统功能模块示意图

可以看到,本系统划分为六个功能模块。房客管理模块用于对客人及其业务情况进行管理;客房管理模块主要用于客房状态的查看和客房的编辑;消费管理模块主要用于对客人在店消费进行入帐管理;报表管理模块提供给酒店管理者用来查看酒店的基本信息;系统维护模块用来管理系统用户以及对数据库的一些操作;系统信息模块用来查看本系统的版权等信息。

系统流程设计

系统流程就是用户在使用系统时的工作过程。本系统是多类型用户管理信息系统,每一类用户的工作权限有所区别。多用户系统的工作流程都是从用户登录模块开始的,对用户的身份进行认证。身份认证可以分为以下两个过程:

确认用户是否是有效的系统用户。

确定用户的类型。

第一个过程决定用户能否进入系统。第二个过程根据用户的类型决定用户的操作权限。

本系统的流程分析如图4-2所示。

图4-2 系统流程设计图

E-R 图

N

图4-3 数据库需求分析

针对酒店客房管理信息系统的需求,通过对酒店客房管理工作过程的内容和数据

流程的分析,设计如下所示的数据项和数据结构:

客房基本信息,包括的数据项有:客房号码,客房标准,客房位置,客房状态,单价,容纳人数等。

预定基本信息,包括的数据项有:客房房号,客人姓名,身份证号码,身份证地址,预定时间,操作员等。

入住客户基本信息,包括客房房号,客人姓名,身份证号码,身份证地址,从何处来,到何处去,住宿原因,入住时间,操作员等。

结算信息,包括的数据项有:客房号码,客户姓名,身份证号码,客房单价,折扣,入住时间,结算时间,备注等。

系统用户信息,包括的数据项有 :用户名,用户密码,用户权限。

有了上面的数据结构,数据项和数据流程,我们就能进行下面的数据库设计。

数据库结构设计

数据库包含以下5张表:系统用户表,客房状态表,客房预定表,客人入住表,历史客人表。

表 系统用户表

表 客房状态表

表客房预定表

表客人入住表

表历史客人表

4最后入住日期日期型历史客人最后的入住日期

5最后离店日期日期型历史客人最后的离店日期

6入住次数数字型历史客人的入住次数

第5章系统详细设计

界面设计

一个好的酒店客房管理系统,不仅仅需要清晰美观而又能反映本酒店客房住宿条件的系统界面,还需要让使用者能进行快捷的操作。所以,本系统设置的开始界面如图5-1图。下面是开始界面的代码:主要通过时钟的Timer的事件中设置系统picture控件图片显示的时间间隔,当到所设置的时间到后,利用窗体的Show 和Hide属性来隐藏和显示其他窗体。

图5-1 开始界面

登录模块的设计

用户要使用本系统,首先必须通过系统的身份认证,这个过程叫做登录。登录过程需要完成以下任务:

根据用户名和密码来判断是否可以进入本系统。

根据用户类型决定用户拥有的权限。

成功登录的用户将进入系统的主界面。登录窗体的名称为FrmLogin,它的界面布局如图5-2所示。

图5-2 登录界面

系统代码主要实现原理:首先声明登录窗体的变量,其中NameKey保存用户名,PasswordKey保存密码,Try_times 记录尝试登录的次数,当用户单击“确定”按钮是时,触发Cmd_Ok_Click事件,根据输入的信息进行身份验证,检查有效性,当用户输入超过3次后,系统将关闭。

主界面设计

当用户登录到主界面后,根据顾客的需要,进行相关的房客管理、客房管理、消费管理、报表管理、系统维护、系统信息等操作。

图5-3 主界面

该模块的代码由于比较多,在这里不在详细叙述。

客房管理模块

在该模块中,用户根据客人的需要来选择客房登记或钟点房登记,同时也可以满足客人的换房需求;另外可以根据客人预约情况给予留出房间,并随客人的到来填写预定入住信息并补交押金;另外还可以随时查看入住客人的入住信息,总之,该模块界面简单,易于操作。

客房登记模块

该模块主要主要是通过管理员输入相关客人信息后,单击登记按钮发生事件,之后判断每项输入信息是否为空后,通过对象将表打开,将该客户的记录添加到登记表中。钟点房登记代码跟客房登记类似,这里就不做分析。

图5-4 客房登记

钟点房登记

图5-5 钟点房登记

退房登记

首先在房客信息中选择你所要退的房间记录,之后收取总的消费住宿金额,,如果实收金额没有于应收金额相等,则就不能进行退房,需要重新输入金额。

图5-6 退房登记

4客人换房

首先在客人信息栏里选择需要换房间的人,之后在可选客房中选择顾客满意的房间,最后单击换房按钮。

图5-6 客人换房

预定登记

图5-7 预定登记

在店客人表

图5-8 在店客人表

补交押金

图5-9 补交押金

消费管理模块

在本酒店中,主要是电话费、烟酒水费、餐费,所以这三块模块都是类似的,所以本论文主要以餐费入帐进行分析及具体实现。

图5-10 餐费入帐客房管理客房状态查看

图5-11 客房状态客房编辑

图5-12 客房编辑

报表管理

报表管理是首先创建在标准工程中添加数据报表模块。是通过在数据报表设计器的报表表头区域和页标区域加入RptLabel控减,在细节区域加入RptTextBox控件,在报表注脚区域加入Function控件来实现的。

客房入住信息

本文就以客房入住信息的属性设置进行详细分析,对客房信息表就不作分析。

表5-1 “客房入住信息“控件属性设置

控件属性设置值

Label1Caption客房入住信息汇总表Label2Caption房号

Label3Caption客人姓名

Label4Caption证件名称

Label5Caption证件号码

Label6Caption入住时间

Label7Caption操作员

Text1DataField房号

Text2DataField客人姓名

Text3DataField证件名称

Text4DataField证件号码

Text5DataField入住时间

Text6DataField操作员

Label8Caption房入住信息条数: Function1DataField房号

Function1FunctionType4- FuncRCnt

客房入住信息报表打印效果图:

图5-13 客房入住信息报表

客房信息报表

图5-13 客房信息报表

系统维护

系统初始化

系统初始化模块中主要是通过ProgressBar1的Max,Min,Value来展示进程工作的进度。

图5-14 系统初化

初始化代码主要如下:

= UBound(workarea)

=

For Counter = LBound(workarea) To UBound(workarea)

workarea(Counter) = "initial value " & Counter

= Counter

Set db = Workspaces(0).OpenDatabase & "\")

If = 1 Then

sql = "delete * from djb"

sql

End If

If = 1 Then

sql = "delete * from kf"

sql

End If

If = 1 Then

sql = "delete * from yd"

sql

End If

If = 1 Then

sql = "delete * from qxsz"

sql

End If

Next Counter

= False

=

密码设置

图5-15 密码设置

系统信息

该模块主要是通过设置Label控件的Caption等其他属性设置来实现的。

图5-16 版权信息

图5-17 系统信息介绍

《管理信息系统》第3阶段在线作业 - 副本

一、单项选择题
答题要求 :
每题只有一个正确的选项。
1(5.0 分)
5.0
数据库设计的步骤包括( )。
? A) 用户要求分析、概念结构设计、逻辑结构设计和物理结构设计
? ? B) 用户要求分析、概念结构设计、物理结构设计和逻辑结构设计 ? ? C) 用户要求分析、逻辑结构设计、物理结构设计和概念结构设计 ? ? D) 用户要求分析、物理结构设计、概念结构设计和逻辑结构设计 ?
参考答案: A
收起解析 解析:

2(5.0 分)
5.0

可以使用磁带等存储介质的是( )。
? A) 直接存取文件
? ? B) 顺序文件 ? ? C) 索引文件 ? ? D) 工作文件 ?
参考答案: B
收起解析
解析:

3(5.0 分)
5.0
在输入设计上,( )是两个最根本的原则。
? A) 提高效率和减少错误
? ? B) 控制输入量和减少输入延迟 ? ? C)

减少输入错误和避免额外步骤 ? ? D)
控制输入量和输入过程应尽量简化 ?
参考答案: A
收起解析 解析:

4(5.0 分)
5.0
DSS 中连接用户和系统的桥梁是( )。
? A) 数据库系统
? ? B) 模型库系统 ? ? C) 知识库系统 ? ? D) 人机接口 ?
参考答案: D

收起解析 解析:

5(5.0 分)
5.0
系统设计中应遵循的原则( )。
? A) 附加性、可靠性、安全性
? ? B) 系统性、灵活性、可靠性和经济性 ? ? C) 相关性、整体性、环境适应性 ? ? D) 以上都对 ?
参考答案: B
收起解析 解析:

6(5.0 分)
5.0
MIS 从管理层面上形成了( )三个层次。

酒店管理系统详细设计

酒店管理系统详细设计 1.引言 1.1 编写目的 编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结 构设计和出错设计等,比概要设计更为详细,为编码的实现打下基础。 预期读者为:软件开发的人员,项目评审人员,及软件测试人员。 1.2 背影 说明: ①待开发的软件系统的名称:酒店管理系统; ②本项目的任务提出者:酒店管理人员; ③本项目的任务开发者:酒店管理系统软件开发小组; ④用户及实现该软件的计算中心:酒店计算机; 1.3 定义 顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。 顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。 顾客信息:存放顾客的,证件类型,证件号,性别,年龄,籍贯,工作单位等 各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。 房间信息:包括房间编号,房间等级,房间价格,房间类型等信息 菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息 1.4 参考资料 ①《现代软件工程》希望电子涌等编著 ②详细设计说明书(GB8567——88).doc 2. 程序系统的结构 用一系列图表列出本程序系统的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

3. 用户输入模块(USERINPUT)设计说明 3.1 程序描述 该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。

本程序为非常驻存,是子程序、可重用、是顺序处理,在输入之后方能进行验证3.2 功能 3.3 性能 精度要求精确到整型的个位、字符型完全正确,不支持部分匹配; 时间特性要求:要求等待时间<0.5s 3.4 输入项 输入项名称:用户名 类型:字符串型 输入方式:手工输入 数据来源:系统自带的数据库中的信息 输入项名称:密码 类型:字符串型 输入方式:手工输入 数据来源:系统的数据库中的信息 安全条件:在输入密码时用户界面上显示为****** 3.5 输出项 输出项:用户名错误输出 数据类型:字符串型 输出以信息对话框的形式输出 输出容是用户名错误,请重新输入 输出项:密码错误输出

酒店管理信息系统方案书

目录 一、系统目标 (4) 二、软件特点 (4) 三、功能简介 (7) 四、软件实施方案 (21) 五、项目培训计划 (22) 六、产品售后服务 (24) 七、系统报价 (25) 附件一:系统供应商简介 (26) 附件二:酒店系统网络结构示意图 (27) 附件三:管理软件部分用户名单 (28)

一、系统目标: CSHIS 2000是目前国内高星级酒店应用最广泛的国产酒店管理软件,她应用业内领先的软件开发技术,运行基于WINDOWS NT,WINDOWS 2000 SERVER的软件平台。该系统不仅有着丰富、完善的性能,而且可为酒店引入国内外先进的酒店管理理念和管理模式,使酒店的管理水平,在原有的基础上跨上一个新台阶,实现酒店管理水平质的飞跃。目前该系统已在全国五百多家酒店得到应用,并保持着快速的增长。 二、软件特点: 酒店管理系统CSHIS系列软件除提供一般酒店系统的基本功能外,还支持INTERNET基于WWW浏览的应用、办公自动化管理系统等功能,支持多语种,支持全国联网订房,建立CSHIS联机服务系统。同时还提供丰富的接口功能(如磁卡/IC卡门锁、磁卡/IC卡消费、收费电视、程控电话计费、酒店PMS、MINI吧及房态电话入帐、语音留言、语音查帐、通用报表、消防及监控系统等)。 酒店管理系统CSHIS 支持以太网、令牌网、光纤分布式数据接口(FDDI)、异步传输模式(ATM)等网络拓扑结构以及TCP/IP、IPX/SPX、NETBIOS等一系列网络协议。 1.功能强大,面面俱到 .三年预订功能,将各种资料事先输入电脑统筹安排,准确方便; .提供特种查询工具,如最少可用房查询、未来房态查询等,简化查询步骤,提高查询效率; .团队和会议系统预先确定房价、房类,并可根据需要快速生成户籍和锁房,团队宾客信息可事先录入,特殊付款建立自动处理团队帐务; .快速完成团队客人、散客的入住登记。客房直拨电话一次自动开通,可适应大批客人的集中入住;

管理信息系统酒店管理系统实验报告

《管理信息系统》 实验报告 题目酒店客房管理信息系统的分析及设计报告实验名称系统分析及设计综合报告 姓名 指导教师 时间: 2012 年 06 月 03 日

目录 1 系统规划 (3) 1.1 系统开发背景及需求 (3) 1.2 系统目标 (4) 1.2.1 系统的约束 (4) 1.2.2 系统的总体结构 (4) 1.3 项目开发计划 (5) 1.3.1 对影响规划的信息技术发展的预测 (5) 1.3.2项目的角色分配 (5) 1.3.3项目开发过程时间进度、人员及资金安排 (6) 2 业务流程分析 (6) 2.1 组织结构分析 (6) 2.2 管理功能分析 (7) 2.3 酒店客房管理信息系统业务流程分析 (7) 2.3.1 业务流程图符号 (8) 2.3.2酒店客房管理业务流程图 (8) 3 数据流程分析 (9) 3.1 数据流程图符号说明 (10) 3.2 酒店客房管理系统数据流程图 (10) 4 数据库设计 (11) 4.1 概念模型设计 (11) 4.1.1 概念模型的基本符号说明 (11) 4.1.2 概念模型 (12) 4.2 关系模型 (12) 5 实验心得 (13)

1 系统规划 1.1 系统开发背景及需求 1.背景分析 该酒店是一个中等规模的酒店,以高效率和高服务质量著称。由于该企业有一个完善的客房管理系统,客户的预定和退订都进行得有条不紊。随着人们消费水平的不断提高,越来越多的人重视旅游和酒店文化。该酒店在采用客房管理信息系统后,大大提高了管理水平和改善了服务质量。随着我国经济的迅速发展,人们的生活水平有了明显的提高,假日经济和旅游经济已经成为人们的消费热点。各地已把旅游当作本地经济发展的重要支柱之一,从而促进了酒店业的发展。同时,随着酒店越来越多,人们的要求越来越高,酒店之间的竞争也越来越激烈。 2.现状分析 2.1 业务流程的现状 目前该酒店客房管理系统主要有四个子系统:系统、客房管理信息、订房管理信息、退房管理信息,该业务流程主要是针对客户的订退房管理,存在的问题是应当再加入客户的评价子系统,有利于及时反馈给管理人员,及时做出更改,提高服务质量。如何在激烈的竞争中生存发展,是每个酒店必须面临的问题。对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段,提高酒店的管理水平,已成为酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供强有力的支持。因此,采用全新的计算机网络和酒店管理系统,已成为提高酒店管理效率、改善服务水准的重要手段之一。 2.2 存在的问题 如何在激烈的竞争中生存发展,是每个酒店必须面临的问题。对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段,提高酒店的管理水平,已成为酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供强有力的支持。 因此,采用全新的计算机网络和酒店管理系统,已成为提高酒店管理效率、改善服务水

管理信息系统 第3章

第三章管理信息系统的技术基础 3.1 单项选择题 3.1.1 数据流的具体定义是()。 A、数据处理流程图的内容 B、数据字典的内容 C、新系统边界分析的内容 D、数据动态性分析的内容 3.1.2 判断表由以下几方面内容组成()。 A、条件、决策规则和应采取的行动 B、决策问题、决策规则、判断方法 C、环境描述、判断方法、判断规则 D、方案序号、判断规则、计算方法 3.1.3 邮政编码是一种()。 A、缩写码 B、助忆码 C、顺序码 D、区间码 3.1.4 下面的系统中,哪一个是实时系统()。 A、办公室自动化系统 B、航空订票系统 C、计算机辅助设计系统 D、计算机激光排版系统 3.1.5 输入设备将程序和数据送去处理的设备为()。 A、主机 B、显示器 C、控制器 D、磁盘 3.1.6 局域网络事实上是()。 A、一种同机种网络 B、线路交换方式网络 C、面向终端的计算机网络 D、一种计算机通信系统 3.1.7 在下列设备中,不能作为微计算机的输入设备的是()。 A、激光打印机 B、鼠标 C、键盘 D、硬盘 3.1.8 根源性收集数据需要()。 A、人工参与 B、由人与计算机结合收集 C、由人工收集 D、不由人工参与 3.1.9 通常唯一识别一个记录的一个或若干个数据项称为()。 A、主键 B、副键 C、鉴别键 D、索引项 3.1.10 在索引表中,被索引文件每个记录的关键字相对的是()。 A、文件名 B、记录项 C、数据项 D、相应的存储地址 3.1.11 某数据库文件共有6条记录执行了 .GO 3 .SKIP—5后 RECNO()和BOF()的值是() A、-2,.T. B、0,.T. C、1,.T. D、1,.T. 3.1.12 在FOXBASE中物理删除一个数据库文件的全部记录的命令是()。 A、DELDTE B、DELETE ALL C、PACK D、ZAP 3.1.13 数据查询语言是一种()。 A、程序设计语言 B、面向过程语言 C、面向问题语言 D、描述数据模型语言

酒店管理系统实验报告

苏州市职业大学实习(实训)报告名称信息系统设计与实施实训 酒店管理系统的设计与实现2014年6月9日至 2014年6月21日共2周 学院(部) 计算机工程学院 班级 12信息管理3(轨道) 姓名蔡云豪 学院(部)负责人李金祥 系主任陈珂 指导教师徐卫英仇闽霞

目录 目录 (1) 1.引言 (3) 1.1系统开发背景 (3) 2.系统应用目标及开发平台 (3) 2.1 应用目标 (3) 2.2 开发平台 (4) 2.2.1 https://www.360docs.net/doc/8e7532912.html, (4) 2.2.2 SQL Server 2005 (4) 3 .系统功能需求分析 (5) 3.1 系统功能分析 (5) 3.2 概念模型分析 (5) 4 .系统的总体设计 (6) 4.1 系统结构 (6) 4.2 功能模块设计 (6) 4.3数据库设计 (6) 5.酒店管理系统前台的设计 (8) 5.1酒店前台首页 (8) 5.1.1 首页导航界面 (8) 5.1.2 首页用户登录界面 (9) 5.1.3酒店注册界面 (12) 5.1.4酒店查询界面 (13) 5.1.5新闻信息界面 (16) 总结 (19) 参考文献 (20)

1.引言 1.1系统开发背景 酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。 随着科学技术的进步和信息化时代的到来,管理信息系统在各个领域都得到广泛的应用。尤其是它在企业管理和计算机应用领域的重要性日益显现。它不仅已经成为教育教学专业的核心课程,而且也是企业管理和计算机应用领域的一门重要的技术。 在经济全球化的激烈竞争中,方便、快捷的管理手段已经成为所有管理部门的迫切要求。酒店作为社会需求的实体,更应该通过信息资源的深入开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,进而提高酒店经济效益和综合竞争力,实现从传统管理向现代管理的转变。 新的信息系统使酒店有机会重新设计它的组织结构、职责权限、产品工艺、梳理工作流程等,从而提高酒店的生产率、劳动效益和经济效益。 2.系统应用目标及开发平台 2.1 应用目标 如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元

《管理信息系统》第三次作业

《管理信息系统》第三次作业 第七章作业 1、填空 1)系统总体结构设计的主要内容包括(子系统划分)和(系统处理流程设计)。 2)常见的网络拓扑结构有(总线型)、(环型)、星型、树型、网型等几种。 3)系统开发过程中设计代码的原则为:(唯一化)、规范化、(可识别化)、标准化。 4)范式表示的是关系模型的规范化程度,在开发MIS过程中关系数据库设计通常应达到(第三)或(3NF )范式。 5)数据库系统由硬件、(软件)和(操作系统)构成。 6)用户界面设计的主要任务包括输入设计、(输出设计)、操作设计和(使用手册)。 2、判断 1)一般根据系统的硬件和软件组成、用户数量、用户所处的地理位置和应用需求,选取系统总体布局结构,诸如集中式还是分布式结构。(对) 2)一个良好的输入设计应确保输入员的填写量尽可能的大,以此来降低错误率。(错)3)判断题:HIPO分层图只表示了系统各模块间的调用关系。(错) 4)IPO图是模块展开的输入处理输出图。(对) 3、选择 1)在系统流程图符号中“菱形框”符号表示:( B )。 A、处理框 B、逻辑判断 C、手工输入 D、人工操作 2)系统设计的最终结果是:(B )。 A、可行性分析报告 B、系统设计报告 C、系统功能结构图 D、系统实施方案 第八章作业 1、填空 1)结构化程序设计是由(顺序)、(分支)、(循环)三种基本控制结构所构成的一种设计程序的技术。 2)程序调试的目的是要对计算机语言实现系统设计中的每一个细节(进行测试),查找错误并纠正它。 3)系统转换的方式通常有三种: 直接、(并行)、(分段)方式。 4)评价的目的为了更好地使用管理信息系统,使新系统更加完善,产生更大的经济效益,并找出系统(存在的不足),为今后的改进提供依据。 2、判断 1)系统实施的参加人员一般有系统分析员、程序员、计算机专家就可以了。(错)2)运行阶段是系统生命周期中历时最长、工作最复杂、耗费最高的阶段,因此运行管理就显得格外重要。(错) 3)一般说来,管理信息系统的主要维护工作是对程序的维护。(对) 4)管理信息系统的经济效益是指对其直接经济效益、间接经济效益进行评价。(错) 3、选择 1)程序的规范性不包括:( E )等都有统一规范和标准。

酒店管理系统源代码

酒店管理系统源代码 #include #include #include #include typedef struct tagCustomer { char m_ID[19]; /*身份证号码*/ char m_name[10]; /*顾客姓名*/ int m_age; /*顾客年龄*/ char m_sex[6]; /*顾客性别*/ int num; }Customer;/*顾客结构*/ typedef struct tagRoom { int m_num; /*房间号*/ int m_floor; /*楼层*/ int m_price; /*价格*/ int m_use; /*是否已入住*/

}Room;/*房间结构*/ int i,j=0,age,num,floor,price,use,n; int reg =0; Customer cus[5]; Room r[5]; int count=5; char ID[18],name[10],sex[6]; FILE *fproom; FILE *fpcustomer; void Customer_Input() { if(count<=5) { printf("请输入身份证号(18位数字):"); scanf("%s",&cus[j].m_ID); printf("请输入姓名(10位字符)"); scanf("%s",&cus[j].m_name); printf("请输入年龄(数字型)"); scanf("%d",&cus[j].m_age); printf("请输入性别(男或女):"); scanf("%s",&cus[j].m_sex);

酒店管理信息系统设计

酒店管理信息系统的系统设计 1.1 组织结构图的建立 1.2 业务流程图的建立 业务流程图的组织中信息运动的抽象,是管理信息系统逻辑模型的主要的 形式,它可以综合的反映出信息在系统中的流动,处理和存储情况,具有良好的抽象性和概括性。它在调查的基础上,从系统的科学性,管理的合理性,实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶而西安,逐层分解,从逻辑上精确地描述系统应具有的数据加工,数据输入,数据输出,数据存储及数据来源和去向等项目。数据流程图和系统的物理描述无关,它所描述的内容不涉及技术细节,而是面向用户的,即使完全不懂信息技术的用户也容易理解。因 总经理 副总经理 财 务 部 房 务 部 餐 饮 部 后 勤 部 人 事 部 前 台 接 待 客 房 管 理 保 安 服 务 员 维 修 部

此,数据流程图成为系统分析员和用户进行交流的有效手段,同时也成为系统设计的主要依据之一。 经过分析,认为酒店管理信息系统的具体流程如下:宾客前台接待处完成咨询,确定入住后,系统业务操作员在前台收取宾客缴纳的押金后分分配客房,客房分配的依据是被宾客的入住要求以及酒店现实的房态,然后对宾客的相关信息进行核实和录入,在领取客房钥匙后,由酒店服务员引导宾客入住,当宾客期到前台退房时,服务员核实客房实物消费及系统现实消费项目(如固定电话费用等)即完成了退房程序。另外,当宾客押金不足时,系统还可以实现自我提示,以便及时提醒宾客,当宾客退房后,可以实现对消费清单打印,作为离店凭证,以便由其进行核实。 业务流程图是描绘系统的逻辑模型,是描绘信息在系统中流动和处理的情况。 1 总流程图 图3.1 总流程图 2 客房主要流程图 宾 客 酒店管理信息系统 宾 客 预 定 客 房 接 待 结 账 财务部门 备用物品 电 话

管理信息系统第三版课后答案

管理信息系统第三版课后答案 【篇一:管理信息系统课后习题答案】 t>1、请阐述信息管理和管理信息系统的区别和联系 2、结合一个实例,说明管理信息系统是人机一体化的系统。 3、从管理层次分类看,不同层次的管理信息系统在目的和功能上有 何不同? 4、什么是crm?结合实例说明它有哪些应用。 5、什么是电子商务?它和管理信息系统有何联系? 6、管理信息系统发展历经了哪些阶段?各个阶段的典型应用技术是 什么? 7、决策支持系统的基本特征是什么? 四、简答题 1、答:区别:信息管理的对象是信息以及与之相关的信息活动,信 息活动包括信息的收集、存储、加工、传递和运用等,信息管理是 管理的一种;而管理信息则是指经过加工处理后对企业生产经营活 动产生影响的数据,是信息的一种。联系:管理信息是信息的一种,因此管理信息时信息管理的对象,是信息管理重要的资源,是科学 决策的基础以及实施信息管理控制的依据。 2、略 3、答:管理信息系统按照管理任务的层次由高到低进行划分可分 为战略管理层、战术管理层和作业管理层。战略层的目的是支持企 业的战略性的决策,系统的功能表现为全局性、方向性,或关系到 企业竞争能力的重要问题的分析与决策。战术层和作业层管理的主 要目的则是提高工作效用和工作效率,管理信息系统为战术层提供 资源配置、运作绩效等经营状态的分析评估和计划落实的控制优化 等功能,为作业层提供准确便捷的数据收集处理功能。 4、答:crm (customer relationship management )客户关系管理,客户关系管理包括企业识别、挑选、获取、发展和保持客户的整个 商业过程。其核心是客户价值管理,它将客户价值分为既成价值、 潜在价值和模型价值,通过一对一营销原则,满足不同价值客户的 个性化需求,提高客户忠诚度和保有率,实现客户价值持续贡献, 从而全面提升企业盈利能力。crm目前在银行、通信、商贸等大型 服务企业中得到较为理想的应用。

酒店管理系统操作流程

酒店管理系统基本操作流程 一、电脑的基本操作 1.电脑正常开关机: 开机:先打开主机电源,看到电源指示灯亮后,再打开显示器的电源开关,当显示器的电源灯由黄色变为蓝色后,说明电脑正常开机,大约5-20秒后即进入WINDOWS操作系统。 关机:对于WINDOWS操作系统,可以直接从桌面左下角“开始”菜单中选择“关闭系统”弹出的窗口下“关闭计算机”项,即可实现正常关机。 2.鼠标的使用: 单击:按下鼠标左边键一次为单击,所有操作系统中“按钮”或“下拉式列表”等控件选择时,基本采用单击。 双击:迅速按下鼠标左边按键两次(两次时间间隔要短,如果过长就会变为两次单击)为双击;操作系统中,图标选择及表格项目选择基本上采用双击。 右击:按下鼠标右边按键一次为右击。 拖动:将鼠标指针移到目标上,按住鼠标左边按键不放然后移动鼠标为拖动。 3.电脑死机处理: 一般死机:电脑在运行过程中,因人为因素或电脑环境因素而出现没有响应预定的操作结果,同时通过正常操作也无法退出的情况下;可通过同时按Ctrl+Alt+Del三个键强行关闭当前操作,等电脑弹出“关闭程序”窗口后,在窗口中按“结束任务”按钮,操作

系统就会强行结束当前操作,结束后再弹出对话框,再次按“结束任务”按钮,电脑即可恢复操作。 严重死机:电脑出现死机时,通过上述恢复操作还不能正常运作,或者是键盘鼠标根本不起作用;这样的情况就是严重死机,解决的唯一办法是:连续按住主机电源开关,直到关闭电源为止。 4.TAB键的运用 WINDOWS所有界面操作中,将光标从一个对象移动到另一个对象时,默认采用键盘上左上角的“TAB”键,而不是回车键。 二、酒店管理系统登录操作说明 1. 在WINDOWS桌面上,找到名字为(酒店管理)或(HOTEL)的快 捷图标,将鼠标指针移到该图标上,并双击鼠标左键以进入(酒店管理系统)登录界面。 2. 依次填入你的用户名(系统管理员给予你的工号)、口令(属于 你自己的密码,最长六位)以及班次(你所当值的班次)。然后单击登录窗口左下方的“确定”按钮以登录系统,进入主界面。 三、酒店营销子系统功能操作程序说明(接待) 1. 散客客人登记: 单击(酒店管理系统)主界面上方的“接待”按扭弹出接待下拉式菜单,在接待下拉式菜单中选择“入住登记”并单击它以进入(入住登记)实时房态窗口,以下操作都在此窗口中进行,敬请留意! 快束登记: a)在窗口中选择一空净房间,并双击该房间图标弹出功能菜单界

酒店管理信息系统

青岛农业大学 本科生实验报告 实验题目酒店管理信息系统 学生专业班级 学生姓名(学号) 完成时间

摘要 酒店管理系统是典型的信息管理系统的一部份,而且是必不可少的一部份。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个面。对于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作便,灵活性好,系统安全性高,运行稳定 第一章、酒店管理系统分析 1、企业现状分析 目前大多数酒店提供的服务多种多样,规模大小也各不相同,但稍具规模的酒店必含下面三类服务:饮食、住宿和娱乐。随着市场的进一步开放,酒店行业竞争日趋白热化。酒店管理水平和服务质量的高低是能否赢得顾客、稳定客源的决定因素,而采用信息化网络是提高管理水平的重要手段。如借助IT技术,提供更为有效的网络信息共享,部精细化管理,为客户提供良好安全的上网环境,已是酒店企业的信息化发展必须面对的问题。现代酒店信息化管理走向开放的向是酒店办公自动化。通过在酒店实现办公自动化,便、快捷、准确地传递信息,这也是现代酒店管理者非常重视的问题之一。

当前市面上的酒店计算机管理软件,已经覆盖了酒店的大部分业务。同时由于近几年酒店计算机硬件的大量更新与购入,在酒店使用NOVELL和Windows NT等网络操作系统平台的也越来越多,使得在酒店实现办公自动化的硬件平台基本成熟,而酒店业管理在日常业务中实现办公自动化的需求也与日俱增。 1.1酒店管理目标 酒店管理的侧重面在于酒店部,针对酒店具体的业务活动,即酒店管理者通过计划、组织、督导、沟通、协调、控制、预算、激励等管理手段使酒店人、财、物等投入最小,但又能完成酒店的预定目标。其所包含的主要容是:按科学管理的要求组织和调配酒店人、财、物,使酒店各项业务正常运转;在业务运转过程中保证和控制服务质量,激发并保持员工工作积极性以提高工作效率,加强成本控制,格控制管理费用等,并通过核算工作保证达到酒店经营的经济目标,既要以最小的投入形成最大的产出。 酒店经营所面对的是市场,在了解市场、掌握市场趋势的前提下进行各种酒店经营活动,参与市场竞争,提高酒店利用率和市场份额。而酒店管理所面对的主要是酒店部各要素,只有通过管理职能的有效执行,使各要素合理组合,可形成最大、最佳的接待能力,也才能够在市场竞争中处于有利地位。所以,在酒店业务处于买市场的条件下,酒店若不了解市场,闭门造车,其部各要素组合要再好,管理得再出色,也会毫无成效。同时,还会造成酒店资源的极大浪费。这就要求酒店必须进行经营性管理,面向市场进行管理。事实上,经营决定着管理,制约着管理,管理又是经营的必备条件。经营中蕴含着管理,管理中也蕴含的经营。 1.2 酒店管理信息系统 1.2.1酒店管理信息系统的概述 酒店作为一个较特殊的行业,是企业管理要求最为格的一个行业,主要原因有二。一是酒店属服务行业,是与客人直接接触的行业。酒店员工的一举一动,直接在客人的

管理信息系统答案

管理信息系统答案

一、单项选择题 1.B 2.D 3.D 4.C 5.A 6.D 7.C 8.C 9.D 10.B 11.B 12.C 13.C 14.B 15.A 16.D 17.B 18.A 19.C 20.B 21.A 22.C 23.C 24.D 25.C 26.B 27. C 28.B 29. D 30.C 31.D 32. D 33.B 34.B 35.D 36.B 37.D 38.A 二、填空题 1.操作型管理信息系统分析型管理信息系统 2.Information 3.数据库技术开发语言 4.决策 5.信息用户信息管理者 6.经过加工 7.企业资源计划 8.模块测试子系统测试系统总体测试 9.管理职能(或金字塔) 10.逻辑模型 11.业务流程 12.模块测试子系统测试

13. 管理职能结构网络计算结构 14. 一体化集成 15. 数据处理方式 16. 结构化决策 17. 详细需求分析 18. 需求处理 19. 战略计划层 20. 采用模块结构图的描述方式 21. 机器语言 22. 技术上的可行性管理上的可行性 23. 数据流图加工说明 24. 数据流程分析 三、简答题 1.简述系统分解的目的和原则。 通常,面对一个庞大而又复杂的系统,我们无法把系统所有元素之间的关系表达清楚,这时要将系统按一定的原则分解成若干个子系统。分解后的每个子系统相对于总系统而言,其功能和结构的复杂程度都大大降低,减少了分析问题的难度,这就是系统分解的目的。 2.什么是管理信息系统? 管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、

酒店管理信息系统(最终版)

管理信息系统课程论文 专业班级:X 姓名:X 学号:X 指导教师:X 2011年12月

酒店管理信息系统 摘要:酒店管理信息系统实质上是对酒店运行过程中人流、物流、资金流、信息流的管理,提高酒店的管理效益及经济效益,提高服务质量、工作效率,完善酒店内部管理机制,提高酒店服务水平等。从而为酒店管理带来作业流程的标准化、服务水平的量化、快捷有效的沟通手段、经验知识的共享、公关信息的传播、客户关系管理、经营成本分析和预警、数据挖掘等。通过IT技术渗透到酒店营运的各个环节,可以为酒店带来收入增长,提高全员生产力、积累数据库资产,从而最终打败行业的竞争对手。 关键词:管理信息系统、中小型酒店、竞争工具、计算机技术 引言 所谓企业信息化建设的内涵是指企业在管理、经营等各个环节、各个领域,采用计算机、通讯和网络等现代信息技术,充分开发、广泛利用企业内外的信息资源,逐步实现企业运行的全面自动化,伴随现代企业制度的形成而建成现代企业的过程。随着计算机管理信息系统的普及和推广, 酒店、宾馆等开始广泛寻求实现酒店业务计算管理的途径,从而实现集中管理和快速的反应,提高经济效率,节约运行成本和管理成本.但是目前酒店管理软件一般都是为大型酒店而开发的,成本高、系统复杂,不适用于中小型酒店和新型快捷酒店,因而开发一套广泛适用于中小型酒店的管理信息系统就显得尤为重要。管理信息系统是酒店竞争的有力工具,是酒店全面推进ERP的重要内容和基础。管理信息系统不是酒店取得成功的充分条件,但它却是成功的必要条件。酒店要领先于竞争对手,对管理信息系统进行非常积极的投资是必要的。 1酒店管理信息系统简介 1.1 酒店管理信息系统的概念 酒店作为一个比较特殊的行业,是企业管理要求最为严格的一个行业,为满足酒店行业的特殊要求,酒店管理信息系统(Hotel Management Information System,HMIS)应运而生,作为管理信息系统中的又一个重要分支,它实现的是计算机管理系统在酒店中的具体应用。 1.2酒店管理信息系统的特点 1.2.1HMIS是一个现代酒店管理的辅助系统 HMIS是一个以人为主体的人机综合控制系统,整个现代酒店的管理还是依靠人,计算机仅是一个数据处理的工具。管理人员依据计算机数据处理的结果信息,迅速做出管理决策,以达到有效经营管理的目的。 1.2.2HMIS是一个开放式的系统 HMIS是一个具有输入、输出的开放式系统,输入是各种票据、登记记录、账单、报表等;输出是各种统计报表、汇总表等,通过输入输出控制整个饭店的物流和资金流。因此HMIS是一个开放式的系统。 1.2.3 HMIS是一个具有层次性的系统 现代酒店的科学管理具有很明显的等级制,各级管理职责分明,分工明确,下级服从上级。HMIS为了适应这种管理也将软件设计成相应的层次,一般分为三个层次,即最低层为作业层、中间层是管理层和最高层是决策层。 1.3酒店管理信息系统的结构 HMIS包含了硬件结构和软件结构两个方面,下面分别进行讨论: 1.3.1 硬件结构

C语言实验报告-酒店管理系统

武汉科技大学 C语言程序设计 课程设计 题目酒店管理系统 班级信息与计算科学2班姓名陈诚 学号201407119043 成绩 2015年6 月23 日

一、总体设计 1、程序的总体设计 (1)程序总体设计思路: 酒店房间登记管理系统,实现的是房间登记与管理(包括登记入住、查询)为了体现模块化设计,把所有要实现的功能做成函数,采用分步实施的方法逐步细化。具体分布实施有以下5步。 1,编写模块 2,定义实现个功能模块所要函数 3,编写各个函数 4,理清思路,逐步修改 5,调试整个程序。 核心部分是各个函数: 1、欢迎界面函数:通过switch进入不同界面。 2、登记入住函数:使用户在入住前登记个人信息,选择房间信息 3、查询入住情况函数:顾客可通过两种方式查找到自己的个人信息。 4、查询当前费用函数:顾客可随时查询所用费用 5、结账退房函数:所有信息清零。 2、数据结构 此系统,选择用结构体存放不同类型的数据,房间信息。在这过程中由于对指针的运用与操作还不熟练,不方便修改,所以没用指针。 (1)创建房间信息结构体 /*结构体hotel 房间号、房间种类、客户姓名、身份证号、入住状态、实际收房费,押金等*/ struct hotel { int num; /*房间号*/ int kind; /*房间种类1(表示单人间)2(表示双人间)*/ char name[20]; /*姓名*/ char ID[19]; /*身份证号*/ int flag; /*flag 0(表示有人入住)0(表示无人入住)*/ int dingjia; /*房间定价*/ int shiji; /*实际缴纳费用*/ }room[M]; 3、函数原型声明 void welcome(); //主界面 int dengji(); //登记入住函数 int now_room(); //查询当前房间入住情况 int now_feiyong(); //查询当前费用 int tuifang(); //结账退房 int find(); //查询当前入住人数 int kfxinxi(); //客户信息

管理信息系统第3阶段测试题1

江南大学现代远程教育2012年上半年第三阶段测试卷 考试科目:《管理信息系统》第19章至第21章(总分100分)时间:90分钟______________学习中心(教学点)批次:层次: 专业:学号:身份证号: 姓名:得分: 一、单项选择题(请将正确选项代号填在括号中。每小题1分,共10分) 1、系统设计主要任务是根据系统分析的结果,在各种技术和实施方法中权衡利弊,精心设计,合理使用资源,最终勾划出新系统的( C )。 A.系统评价B.系统设计C.详细设计方案D.系统规划 2、网络设计解决:如何将初步规划中的各个子系统从内部用(B )连接起来,以及今后如何与外部系统相连接。 A.E-R图 B.局域网 C.数据流程图 D.业务流程图 3、成批处理适用于(C )的数据处理。 A.需要及时响应 B.负荷易产生波动 C.需要累积后再进行 D.收集费用较高 4、将1991年2月13日表示为19910213,这种编码类型属于( B )。 A.顺序码 B.区间码 C.助忆码 D.缩写码 5、区间码的优点是(D )。 A.短 B.便于缩写 C.易于维护 D.易于检索操作 6、从用户向系统请求开始,到系统回答结果的时间称为系统的(A )时间。 A.响应 B.执行 C.回答 D.作业 7、系统设计时应(C )。 A.按用户要求划分子系统 B.按领导要求划分子系统 C.按逻辑功能划分子系统 D.按职能划分子系统 8、程序员编制程序的主要依据是(D )。 A.业务流程图 B.数据流程图 C.决策表 D.模块说明书 9、在企业MIS关系数据库逻辑设计时,一般要求达到(C )。 A.第一范式 B.第二范式 C.第三范式 D.第四范式 10、对于处理过程不太复杂,数据不很重要的MIS,宜采用(B )。 A.平行转换 B.直接转换 C.逐步转换 D.试点后直接转换 二、多项选择题(每题的备选答案中有两个或两个以上符合题意的答案,请将正确选项代号填在括号中。每小题2分,共20分) 1、程序调试的主要步骤包括( ACD )。 A.模块调试B.功能调试C.分调D.联调 2、程序设计原则包括:( ABCD )。 A.可靠性 B.规范性 C.可读性 D.可维护性 3、( BCD )属于系统设计阶段的工作。 A.程序设计 B.代码设计 C.输入输出设计 D.数据库设计 4、( CD )属于系统实施阶段的内容。 A.模块划分 B.代码设计 C.程序设计 D.数据准备与录入 5、MIS系统的维护包括( ACD )。 A.程序的维护 B.操作系统的维护 C.数据的维护 D.代码的维护

酒店管理系统详细设计

酒店管理系统 详细设计A 2011/2012 学年第一学期 学院:电子与计算机科学技术学院 专业:软件工程 学生姓名:徐星星学号: 课程设计题目:商务酒店运营管理与流程控制系统 ——酒店业务管理子系统 起迄日期:2011年11月28 日~ 2011年12月23日 课程设计地点:软件工程实验室 指导教师:周海英 系主任:潘广贞 1.引言 1.1 编写目的 编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计和出 错设计等,比概要设计更为详细,为编码的实现打下基础。 预期读者为:软件开发的人员,项目评审人员,及软件测试人员。 1.2背景 说明: ①待开发的软件系统的名称:酒店管理系统; ②本项目的任务提出者:酒店管理人员; ③本项目的任务开发者:酒店管理系统软件开发小组; ④用户及实现该软件的计算中心:酒店计算机; 1.3 定义

顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。 顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。 顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等 各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。 房间信息:包括房间编号,房间等级,房间价格,房间类型等信息 菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息 1.4 参考资料 ①《现代软件工程》北京希望电子出版社孙涌等编著 ②详细设计说明书(GB8567——88).doc 2. 程序系统的结构 用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符

实验一--酒店管理系统分析及数据流程图

实验一--酒店管理系统分析及数据流程图

酒店管理系统需求分析 姓名:李冉梁欣怡. 学号:14260102 14260103. 班级:142601 .

完成日期:2016/10 1.1 引言 1.1.1 编写目的 本系统的开发目的在于更好的管理和经营酒店餐饮行业。本文档的预期读者是酒店管理系统软件开发有关的开发人员。 1.1.2 项目背景 本项目的名称:酒店管理系统。 随着国民经济的发展,酒店餐饮行业的队伍在全国范围(尤其是在经济发达地区)不断壮大,从事酒店餐饮行业的单位之间竞争愈加激烈。为了提升自身的竞争能力,各酒店餐饮单位都在尽量定制或购买各项业务的应用软件,运用高科技手段进行经营和管理。为了让酒店更好的经营,我们组织开发了本软件。 本项目的任务提出者及开发者是酒店管理系统软件开发小组,主要是面向酒店餐饮服务行业。 1.1.3 定义 酒店管理系统是帮助酒店自身管理和服务酒店客户的软件。 1.1.4 参考资料 ①《现代软件工程》北京希望电子出版社孙涌等编著 ②《Delphi住宿餐饮管理系统开发实例导航》人民邮电出版社

刘敬严东明马刚编著 ③《软件需求说明书(GB856T——88).doc》 ④《iso标准之需求分析说明书.doc》 1.2 可行性研究的前提 1.2.任务概述 1.2.1 目标 开发本软件是为了服务酒店,使得酒店更好的经营。适用于一些大中型酒店,主要用于就餐管理和住宿管理。本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。 1.2.2 用户的特点 使用本软件要求用户熟悉Windows 操作,并且有一定的软件操作基础。预计本软件将会在一些大中型酒店中得到广泛使用。 1.3.1 对功能的规定 ①系统帐号管理 第一次用一个管理员账号(系统给定)登陆,登陆成功后,可以设置其他用户,包括密码、权限等。 ②就餐管理 为就餐客户查询并分配餐桌,纪录客户用餐情况并结帐。 ③住宿管理 为住宿客户查询并分配房间,纪录客户住宿情况并结帐。 1.3.2 对性能的规定 1.3. 2.1精度 本软件主要用于管理,不是科学计算,要求计算的精度不是很苛刻。所以输入,输出数据精度的要求不是很高,用于计算的数用浮点数就可以了。 1.3.2.2时间特性要求 本软件运行的响应时间要求不超过1~2秒,基本能实现。

《管理信息系统》作业3答案(1)

姓名:学号:班级: 《管理信息系统》作业3 一、单选 1、系统分析的首要任务是(D)。 A、尽量使用户接受系统分析人员的观点 B、正确评价当前系统 C、彻底了解管理方法 D、明确用户的真正需求 2、在决定开发管理信息系统之前,首先要做好系统开发的( B )。 A、详细调查工作 B、可行性分析 C、逻辑设计工作 D、物理设计工作 3、( A )是系统开发人员在充分理解用户的要求后,明确地将双方共同的理解写成的一份文档。 A.需求说明书 B.可行性分析报告 C.开发进度表 D.模块图 4、数据流程图的绘制应采用(C )。 A.自底向上、逐层分解的方法 B.自顶向下、逐层分解的方法 C.模块化的方法 D.结构化的方法 5、与数据流程图相比,业务流程图独有的内容是(C)。 A.数据流 B.系统外部实体 C.数据处理 D.内部业务处理单位(人员) 6、下面关于数据流程图的描述,(D )是不正确的。 A.是组织中信息运动的抽象 B.是MIS逻辑模型的主要形式 C.它具有抽象性和概括性 D.所描述的内容是面向管理人员的 7、判断树和判断表是用来描述比较复杂的(A)。 A.输入内容 B.数据存储 C.处理逻辑 D.输出格式 8、结构化描述语言采用三种基本逻辑结构来描述处理逻辑,这三种基本逻辑结构是(A )。 A.顺序结构、循环结构和选择结构 B.组织结构、循环结构和选择结构 C.组织结构、软件结构和硬件结构 D.功能结构、顺序结构和循环结构 9、系统分析阶段的主要活动不包括(C )。 A.编写程序 B.逻辑设计 C.可行性分析与研究 D.编写数据字典 10、系统分析报告的重点内容是(A )。 A.系统开发项目概述 B.现行系统的运行状况 C.新系统的目标和逻辑模型 D.系统实施的详细计划 11、在系统分析阶段,数据流程图是对(A )的抽象。 A.设计流程图 B.业务流程图 C.系统流程图 D.程序流程图 12、下面的描述中,对可行性研究报告描述正确的是(A)。 A、是系统开发任务是否下达的决策依据 B、是系统分析阶段的工作总结 C、是系统分析人员和用户交流的主要手段 D、是系统设计阶段工作的依据 13、系统调查的重要内容是( B )。 A.计算机设备性能的调查 B.企业的业务活动和存在问题调查 C.资金来源调查 D.数据处理调查 14、系统性能要求不包括(C)。

相关文档
最新文档