分享到:
计算机软件 最近更新
讨论未来电商发展趋势论文提纲
浅谈自媒体对现代生活的影响
论文范文:网络发展对青少年心理发展的影响
论我国电子商务应用中的支付问题
电子商务模式研究
中小型企业客户关系管理系统的开发与应用
中石油浙江销售分公司信息管理系统设计
图书馆管理系统分析与设计
物流师职业资格认证报名管理系统
销售管理系统的开发与设计
酒店客房管理系统
财务管理系统的实现
餐饮管理系统设计与实现
社区卫生服务管理系统
汽车营销企业的客户关系管理系统
明道管理咨询有限公司客户关系管理系统设计与开发
企业订单管理系统开发
基于WEB的CRM信息系统的开发与研究
高校科研工作量统计系统的开发与设计
基于Struts的连锁店管理系统
酒店客房管理系统(2)
分页标题#e#
2.2技术筹备
在开发平台确立以后,就是技术筹备工作,在酒店客房管理系统中使用最多,难度最大的就是对客房的管理和客户的管理,对我来说是一个挑战;其次就是Delphi的数据库编程以及页面控制编程;
所以在2007年4月初,我到宁波市留学生创业中心开始Delphi技术筹备以及数据库方面的技术筹备,为以下开发作好准备。
2.3开发背景
宾馆计算机管理系统是一种企业信息管理系统,但又不同于一般的管理系统,它具有一些自己的特点和要求。
2.3.1 可靠性
可靠性对宾馆来说至关重要,系统一旦投入运行,就得24小时不间断运行,  不象银行系统、证券期货系统、财务税收系统那样在晚上尚有一段停顿时间。可靠性具体表现在:硬件系统的高质量及可靠,软件系统的成熟性。相对可靠性而言,牺牲系统的"最先进性"是值得的,因为用户需要的是一个实用的系统。
目前,计算机技术不断发展,在硬件上得到高可靠性是不难实现的。对微机网络,可用双服务器镜像系统,如果主服务器发生故障,备份服务器立即自动切换成主服务器而不间断工作,因此可不影响网络的正常运行。对小型机系统,再增加一个后备主机也是必要的。
软件方面,第一版在可靠性和功能方面,一般存在较多的缺陷,需在实际使用中不断完善和改正。
2.3.2 安全性
一个完善的宾馆计算机管理系统涵盖了整个宾馆运行的方方面面,计算机内存储的数据将是宾馆管理的依据,而且其中有相当一部分还是宾馆的商业秘密。因此系统的安全保密性极其重要。一个优良的宾馆软件系统应该具备以下主要安全功能:
(1)标识和鉴别功能:保证只有合法的用户才能进入系统、具有合适的用户       标识和安全级。
(2)审计功能:监视和记录系统的安全运行情况。主要目标是检测和判定对系统的渗透性攻击和识别误操作。
(3)对系统的信息进行统一分级、分类管理,使属于不同级别、类别的用户只能访问到指定范围的信息。例如:接待员做不了收银操作、收银员操作不了接待模块;同一模块内又可分为系统管理员、总经理、部门经理、领班(主管)、一级职员、二级职员、三级职员等权限。
(4)自主存取控制:具有存取控制表机构、能够进行以操作员为单位的细粒度访问控制。
硬件方面,也应尽量考虑到系统的安全性。由于主要数据都存放在服务器(主机)中,因此要特别考虑服务器的安全性,如要求做单独的铝合金主机房,使其与工作室分开,以防无关人员操作主机,特别是要注意主机电源的安全性。如条件允许,两个服务器(主机)尽量放在不同的房间或楼层,以防火灾、水灾等意外灾难。
2.3.3实时性
宾馆前台系统是一个实时系统,它一方面指的是要求响应时间极快,另一方面指的是整个运行环境是完全动态的。例如,帐务收银系统,不仅同一模块,而且还有电话、预订、接待、餐饮、娱乐、房务中心等多个站点都有可能同时对相同客人的帐务进行处理,因此需要解决资源的竞争,操作时序的同步,死锁的预防和恢复等问题。同时,由于这种运行环境的动态性,一旦发生某个错误,也不易再重复,较难发现和排除。
2.3.4易用性
一般宾馆的计算机专业人才很少,而各部门基本均需要使用计算机,因此培训工作量很大。同时,宾馆人员流动大,操作员可能随时变更,因此需允许用户自己培训上岗。这就要求系统的用户界面友好,操作方便易学,须适合非计算机专业人员的使用。
2.3.5易维护性
宾馆软件是一种管理软件,它需随着国家和各种职能机构的管理体制的变更,以及酒店内部管理上的需要而不断作出修改。因此,应允许宾馆方进行二次开发,以及进行其它必要的软件维护工作。
2.3.6可升级性及扩充能力
一个合理的系统应当在总体设计时就应给系统将来的扩充升级留有余地。对宾馆来说,远程预订、多媒体、电子门锁、语音信箱、集团内部的联网、与外部信息的联网等都是扩充的方向。
宾馆系统选择及配置我国宾馆计算机管理起步较晚,而在这以前,国外已有许多成熟的系统在运行。因此,在80年代,大约有70%的饭店引进全套管理系统。出于宾馆经营方式与国情有密切关系,加之国外系统价格昂贵,因此对内资和合资的宾馆,一般不是最佳的选择。即使外方管理的宾馆,后台系统有许多到最后还是使用国内编写的软件。引进硬件,国内编写应用软件的方式比较适合国情。现在,宾馆使用计算机的体系结构大体有以下四种:
(1)单台微机方式。就是用一台微机完成预订、接待、收银、审核和电话计费等多项功能。由于只有一个站点可使用、使用很不方便。而且现在单台微机比局部网节省不了多大的投资,使用者自然越来越少,已属淘汰的方式。
(2)采用小型机为主机。配置多终端,构成典型的主机/终端模式。这种系统的优点是数据集中处理和管理,数据的安全性和完整性容易做得较好。缺点是终端没有处理能力,主机负担较重、不太适合系统扩充。另外,设备更新和升级的选择余地较小,升级费用高(原有投资基本浪费)。国外进口的系统大多采用这种模式。这是由于这些系统基本开发于70年代,而那时最成熟的大众化计算机就是小型机。国外人力资源很昂贵,已不太可能花大量人力财力搞软件的重大更新。
(3)微机局部网的方式。优点是可靠性高(双服务器镜像)、布线灵活、投资少、见效快、使用和维护方便、支撑软件丰富、性能价格比高;系统管理员可相对较少,要求低;可以分步实施,逐步扩展升级,且不浪费原有投资。缺点是微机病毒较多,平时要注意病毒的预防工作;还需特别注意的是数据和程序的安全性。国外最近几年开发的(如Fidelio、Lanmark等)和国内开发的宾馆系统大都基于这种模式,而且基本选用NOVELL网络,网络拓扑结构大都选用星形结构或星形总线结构。
(4)客户机/服务器方式。这是一种最近几年发展起来的引人关注的体系结构。客户机支持用户应用的前端处理,服务器用于支持应用的系统环境,包括数据库的管理及查询服务。数据查询方式为数据库查询,网上传送的是查询的结果,这就大大减少了数据的传送量。正是它优良的系统特点,使它成为最近两年各软件开发商追逐的热点。
总的来说,随着计算机技术的不断发展,计算机的性能价格比越来越高,一般酒店习惯于在微机网络和小型机之间划分界限的作法变得越来越困难了,选择哪种品牌的计算机也不是一件很重要的事情,而选择宾馆适用的应用软件才是用户要考虑的重点。
2.4 本章小结
   本章主要介绍开发工具,开发背景。DELPHI简介与ACCESS简介,这两个软件比较适合新手入手。

 

第3章 酒店客房管理系统设计
3.1 系统设计目标
酒店客房管理系统是一个酒店使用的小操作系统,但在数据库和用户操作方面,还是应有较高的要求。因此我们要设计一个用户界面友好,使用方便、高效,并且系统稳定性好、安全性高、功能齐全的酒店客房管理系统。
3.2系统的可行性分析
计算机已经成为我们学习和工作的得力助手, 它已经被用于许多的领域,毫无疑问计算机管理软件为企业提供了大大的方便。计算机不仅可以替代人工进行复杂的劳动,还可以节省许多资源,提高了人们的工资效率,并且是许多文件更加安全。
可行性分析的立足点是需求驱动和效率驱动的原则,包括技术的可行性、安全的可行性及效率的可行性。
从技术的可行性来看,用于企业设备管理的软、硬件产品日益丰富,也日益成熟,企业对设备管理软件的要求也日益提高,不同的企业对软件的要求也有所不同。
从安全的可行性来看,以Delphi为开发平台,创造直观的人性化的Windows界面。Access使用Transact-SQL语言(一种结构化查询语言)是数据库查询和编程语言,它是一组命令,允许用户指定想获取或更新数据的信息,可以用来访问数据,查询、更新和管理关系数据库系统。。另外通过权限的设置,保障系统使用过程中的信息安全。另外通过权限的设置,保障系统使用过程中的信息安全。它具有可裁剪应用的便利性,企业可根据自身的实际的需求,针对管理中需要解决的问题,选择相应功能模块予以应用。另外,每个用户可以拥有各自的用户名、密码及用户类型,系统根据用户名及密码判断用户的可行性,然后根据用户类型给于不同的权限。
从效率的可行性来看,系统为企业节省不少人力资源的同时,还给企业的设备管理更加明朗化,一改以往的繁琐数据,大大提高了工作效率。
因此说酒店的客房管理系统的开发是非常有必要的。
3.3 系统功能要求
在程序设计初期通过用户的需求确定应用程序所要实现的功能,再根据这些功能进行系统的整体设计。该系统主要包括以下的几点功能:
员工登录登录及员工注销:进入系统时需要提供用户名和其密码;
数据查询:可以对客房管理系统中的客房根据其姓名和证件号进行查询;
业务处理:包括客房登记、客房入住、客房结帐;
客房管理:包括增加房间、删除房间、客房整理、客房类型管理;
员工管理: 分为前台管理员、系统操作员、总经理,不同的用户登陆需要各自的密码,并且相应的权限也不一样;
预住信息管理:显示预住房号、客户姓名、过期天数等信息;
房间状态管理:显示相应房间的状态,方便用户管理。

3.4 系统流程图
 

图 3-3 用户管理流程图
 
3.5 数据字典
数据字典包括数据流图中所有的元素的定义,是给开发人员提供对于系统的更确切的描述信息。通过数据字典,开发人员可以更准确的确定系统所要实现的功能和用途,同时数据字典也为数据库维护人员提供了一个了解数据库构造、掌握数据库特点的有效的手段。一般数据字典包括下列元素的定义:数据流、数据结构、数据存储、数据元素和处理。
1数据流:其描述信息包括数据流名称、来源(数据流)起点、  去向(数据流的终点)、说明(说明含义和作用)。由于数据流可为记录、组合项或基本项,为了说明其组成,一般通过它所包含的数据结构来描述。

随机推荐
自动喷水灭火系统管网的水力计算及程序实现
ASP 3.0高级编程(四)
制造型企业库存信息系统的设计和开发
某公司财务管理信息系统分析评价与优化研究
元数据标准的扩展原则与方法
直饮水秒流量计算与VB编程
中小企业人事管理系统
汽车营销企业的客户关系管理系统
人事管理系统的分析与设计
中小企业物流管理与物流管理信息系统

设为首页 | 关于我们 | 广告联系 | 友情链接 | 版权申明

Copyright 2009-2014 All Right Reserved [粤ICP备05100058号-11]