信息系统开发与实践

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

《信息系统开发与实践》课程设计指导书

山东经济学院信息管理学院

2005年

一、课程设计的目的

《信息系统开发与实践》是一门实践性非常强的一门课程。该课程重点是通过信息系统开发实例, 指导考生运用软件开发工具、数据库技术、信息系统开发和设计方法,实现具体的管理信息系统。通过实践培养考生开发系统的能力, 使考生自觉遵守国家标准,按照软件工程的规范,熟练地使用软件开发工具,具备信息系统开发的实践工作能力, 达到信息系统开发工程师的水平。

二、课程设计的内容及要求

用信息系统开发工具开发一个实用的客房管理信息系统。

1、根据合理的进度安排,按照系统开发的流程及方法,开展课程设计活动。

2、课程设计过程中,根据客房管理信息系统的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交详细的课程设计报告。

3、开发出可以运行的客房管理信息系统,通过上机检查。

三、客房管理信息系统开发目的

开发“客房管理信息系统”有两个目的,一个目的是针对当前宾馆服务行业中,客户流量剧增,传统的管理方法已经不能适应现代社会的需要,各大中小型宾馆需要使用计算机进行现代化管理,开发一个“客房管理信息系统”应用软件帮助宾馆进行管理工作有一定的现实意义。另一个目的是帮助学生了解使用PowerBuilder软件开发工具进行系统开发的方法。“客房管理信息系统”是一个非常具有代表意义的小型管理信息系统,但麻雀虽小,五脏俱全。

四、客房管理信息系统开发要求

“客房管理信息系统”以实现宾馆客房各种信息的系统化、规范化、自动化为目标,具体要达到以下几个基本要求:

(1)支持前台客户入住管理规范化。

(2)支持前台日常业务管理系统化。

(3)支持消费服务管理规范化。

(4)支持前台退房结算自动化。

五、客房管理信息系统分析

在确定要开发一个应用软件系统后,要通过大量的时间进行系统调查,了解用户需求、分析应用软件系统的功能需求。系统调查和系统分析的结果以系统分析报告的形式提交。报告包括现行系统业务流程图、数据流图和数据字典等,也称为系统逻辑模型。如果开发的是一个大中型的信息系统,系统分析的工作可能要花费大量的时间,可以占系统开发时间的50%以上。

(一)客房管理信息系统功能需求分析

根据客房管理信息系统的特点和要求,设计该系统将实现如下主要功能:

1.客户入住管理

通过该管理功能,系统可以通过计算机对客户的一些基本信息进行录入,成为客房管理信息系统查询的数据资料。

(1)空房查询:系统可查询哪些房间己经占用,哪些房间仍然空闲,自动出现客房的级别、房间号和房间可用的信息,系统可以自动判断该房间是否空余,从而决定是否可以入住该房间。

(2)登记房间号天数:如果有空房,用户可以选择房间号、房间级别、住房天数,进行登记。而且,在进行客户记录时,一个房号一经记录,会自动将占用的房间作使用标记(1),相关的房间信息也就反映在系统中。

(3)会员登记:如果成为该宾馆会员,房费可以打折。要成为会员,只要登记相关信息即可。成为会员后,可以根据会员号自动登记客户信息,会员可以享受宾馆提供的有关信息。

(4)客户登记:如果不是会员,可直接登记客户信息。根据填写的房间号、入住天数,需要交的押金数会自动出现,并可直接打印收据。

2.日常管理

通过该管理功能,可进行宾馆的日常管理工作。

(1)今日离店提示:根据该信息管理人员要提醒今日该离店的客户是否补交押金。

(2)今日打扫房号提示:根据该信息管理人员可对这些有客户的房间进行常规卫生打扫。

(3)立即打扫提示:系统5分钟会检查一次是否有离店的客户,并将该房间房号显示出来,用房标志为2,表示房间为脏,需要立即清理,处理后将房间用房标志改为空0,作为空闲的房间供下一客户入住,并将自动显示在客房信息数据表中。

(4)补交押金:为要继续住店的客户补交押金,押金数会自动添加到客户信息中。

(5)客户查询:为访问客户的人员提供查询服务。

(6)客户留言:为客户提供一个反映宾馆情况的窗口。

3.服务管理

(1)服务查询:该功能可以告诉客户宾馆为客户提供什么服务,包括价格、时间、地点等。

(2)服务费用登记:对收费的服务根据房号要进行相应的登记。可记帐,在客户离店时和房费一起结算;也可立即交现金,直接支付。

4.结算管理

(1)退房结算:输入客户房号,查找该客户信息,并登记是否优惠,优惠的折扣率。

(2)收银打印:确认客户总费用,并自动登记总费用帐。收银后,可直接打印收据。同时,自动将房间用房标志1(占)改为2(脏),交管理人员进行立即打扫,并将用房标志改为0(空);自动将客户信息中的房间号该为退标志(房号+),可在以后查询中区别现住客户和已退房客户。

(3)退房处理:在会员客户退房后,可登记会员客户登记总费用和入住次数;如果在退房时要服务费用,退房后要将房号从消费帐中清掉。

5.经理综合查询

在客房管理信息系统中,经理可以对客户留言作综合查询,即可以按多种方式进行查询。可以对客房情况进行查询,包括当日的入住率、空房率,可以查询每种房型的收入情况,服务收入、住房收入、总收入、折扣费用等。

6.系统权限管理功能

在系统安全方面,进入该系统要进行登录。根据用户名和口令进行登录。并可以对系统进行分权管理,如入住管理人员不能进行结算管理,否则会造成管理上的漏洞。不能进行系统维护工作。

7.系统维护管理

系统管理员可以通过系统维护功能对“客房信息数据表”进行维护,对整个客房的房间号、房间级别等进行初始设置。对“用户权限表”进行维护,对用户的权限进行设置。对“密码表”进行维护,对用户的用户名和口令进行初始设置,用户在使用过程中可对自己的用户名和密码进行修改。

(二)客房管理信息系统业务流程图

图1为调查后画出的现行系统业务流程图。

图1 系统业务流程图

(三)客房管理信息系统数据流图

图2是根据需求分析后画出的新系统的数据流图(只画到第二层)。描述了新系统的数据输入、输出、数据存储文件、数据处理功能。

相关文档
最新文档