管理信息系统实验设计 下载本文

课程名称 实验学时

24

管理信息系统

实验名称

管理信息系统分析与设计

主讲教师 上课地点

1-436

实验目的意义

目的在于加深对管理信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计的方法和调查、表达信息的基本技能,提高解决实际管理问题、开发信息系统的实践能力。

选取合适题目运用结构化生命周期法完成一个管理信息系统的分析与设计工作,并撰写分析与设计报告,主要内容包括:系统需求分析、业务流程图、数据流程图的绘制与描述;功能结构设计、代码设计和输入输出设计等内容。

实验过程及题目:酒店管理信息系统分析与设计

对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此, 采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。 一、酒店管理信息系统系统分析 (一)系统需求分析

随着人民生活水平的提高,酒店在服务行业中占有越来越重要的地位。努力在当前服务行业日趋激烈的竞争中脱颖而出,已成为每位酒店行业经营者所追求的目标。经过多年发展,酒店管理己经逐渐由定性管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑信息化管理。但是目前的酒店管理中传统的手工操作管理存在着许多无法避免的问题,主要存在于以下几个方面:

1) 人工计算帐单金额容易出现差错;

2) 收银工作中跑单、漏单、偷钱现象普遍; 3) 个别服务员作弊、改单情形时有发生; 4) 客人消费单据难以保存和查询; 5) 无法对大量营业数据进行统计分析; 6) 无法进行会员管理和追踪;

7) 无法准确迅速的解决折扣和优惠等问题; 8) 无法准确满足客人的个性需求;

(二)系统业务流程分析(业务流程图绘制及文字描述)

结 果

实业务流程图的组织中信息运动的抽象,是管理信息系统逻辑模型的主要的形式,它可以综合的反映出信息在系统中的流动,处理和存储情况,具有良好的抽象性和概括性。它在调查的基础上,从系统的科学性,管理的合理性,实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶而西安,逐层分解。从逻辑上精确地描述系统应具有的数据加工,数据输入,Q据输出,数据存储及数据来源和去向等项目。数据流程图和系统的物理描述无关,它所描述的内容不涉及技术细节,而是面向用户的,即使完全不懂信息技术的用户也容易理解。因此,数据流程图成为系统分析员和用户进行交流的有效手段,同时也成为系统设计的主要依据之一。

经过分析,认为酒店管理信息系统的具体流程如下:宾客前台接待处完成咨询,确定入住后,系统业务操作员在前台收取宾客缴纳的押金后分分配客房。客房分配的依据是被宾客的入住要求以及酒店现实的房态,然后对宾客的相关信息进行核实和录入,在领取客房钥匙后,由酒店服务员引导宾客入住,当宾客期到前台退房时,服务员核实客房实物消费及系统现实消费项目(如固定电话费用等)即完成了退房程序。另外,当宾客押金不足时,系统还可以实现自我提示,以便及时提醒宾客, 当宾客退房后,可以实现对消费清单打印,作为离店凭证,以便由其进行核实。

(三)系统数据流程分析(数据流程图绘制及文字描述、数据字典)

验 过 程 及 结 果

1) 系统外部实体有客户、财务、管理人员。客户向系统提供个人信息,住宿要求等个人信息,系统通过各

种处理,向外输出结账单据个客户。

2) 本系统集成了预定、住宿、消费、结账管理等功能。

3) 绘制数据流程图的目的是为了方便开发人员与客户的交流,以及为系统 的设计提供依据。数据流程图的

绘制过程通常采用自定向下,逐层分解,直到功能细化为止,形成若干层次的数据流程图。 二、酒店管理信息系统系统设计

(一)系统功能结构设计(功能结构图绘制及文字描述)

系统功能模块主要分为基础设置,员工管理,业务管理,房态设置,系统设置五个模块。 1) 基础设置:管理员可以对酒店客房类型及客房的信息进行设置和查询,为宾客预订客房提供参考和咨询。 2) 员工管理:员工日常信息维护和管理,包括员工信息的添加,变更,调离等,作为员工考勤和绩效评估

的重要依据。

3) 业务管理:宾客定房,系统可以将宾客的信息登记到数据库,并给宾客溜出房间,浏览所以宾客,可以

快速的了解现有客户的基本信息,宿费提醒,当客人缴纳的押金不足时,系统可以及时提醒,以便客人对入住情况的了解,追加押金,当客人继续入住,系统提醒押金不足,客人续交押金,并添加到数据库;

消费记账,对宾客入住期间的消费状况进行核实,统计,并将相关数据导入到数据库中;宾客退房,当

宾客退房时,进行资金的核算,宾客的查询,对现入住的宾客进行精确查询。

4) 房态管理:根据酒店的实际情况以楼层按顺序房号列出客房,直观的显示客房所属房间类型以及当前的

房态。管理员可以直接在房态图上进行房态修改,方便客房中心人员。

5) 系统设置:包括修改密码,用户注册,权限修改,用户注销,提高系统的标准化以及系统的安全性能。

实 验 过

(二)系统代码设计 登录代码 close all

if thisform. Text1. value-\飓风加油“ and thisform. Text2. value=\messagebox (\欢迎**酒店管理系统“) do form信息管理 endif 退出

Thisform. release 输入姓名查询信息 close all

k-thisform. Text1. value

SELECT宾客入住表,宾客入住姓名,客户类型表。类型编号,客户类型表,客房类型,宾客入住表,宾客联系电话,宾客入住表,客房编号,宾客入住表,付款方式,宾客入住表,价格,客房信息表楼层编号,客房信息表。状态;

FROM 数据1客户类型表INNER JOIN数据1宾客入住表; INNER JOIN数据1客房信息表;

ON 客房信息表,客房编号=宾客入住表。客房编号 ON 客户类型表,客房类型=宾客入住表,客房类型: WHERE宾客入住表,宾客入住姓名-k into array x thisform. Text2. value=x (2) thisform.Text3. value=x (3) thisform. Text4. value=x (4) thisform. Text5. value=x (5) thisform. Text6. value=x (6) thisform. Text7. value=x (7) thisform. Text8. value=x (8) thisform. Text9. value=x (9) k-thisform. Textl. value

程 及 结 果