关键词:VISUAL FOXPRO 6.0 酒店管理 数据库
摘要
酒店管理管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的 VISUAL Foxpro 开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
第三章 酒店管理系统设计分析
3.1 应用需求分析
需求描述与分析设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和最基本的。特别是数据应用非常广泛,非常复杂,要是事先没有对信息进行充分和细致的分析,这种设计就很难取得成功。通过需求分析阶段对酒店客房的整个应用情况作全面的、详细的调查,确定酒店管理的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些写成用户和数据库设计者都能够接受的文档。事实上,需求分析是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应。第二,用户很难说清某部分工作的功能处理过程。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析。
1.开发目的:
这个管理系统主要为中、小型酒店设计,根据酒店的管理需求,经过分析后要实现的功能有:
(1) 能够查看详细的客房类型、客房信息资料。
(2) 能够按一定条件查询相关资料的信息。
(3) 能够增加、修改和删除入住的相关资料。
(4) 能够打印相关资料信息。
(5) 有安全性较强的系统入口。
2. 数据需求:
经过数据需求分析,确定这个系统需要客房类型、客房信息、入住管理、收银退房和用户名5个表
3.2 功能分析
1. 浏览:能浏览客房类型和客房信息的资料。
2. 查询:能对空房、指定客房按照一定的条件进行查询或者模糊查询。
3. 数据维护:对入住客房、客户的相关数据进行修改、添加、删除等数据维护。
4. 撤销/保存:能撤消错误的操作,能保存用户更改的信息。
5. 资料打印:对收银退房的相关数据信息按照指定的条件进行打印。
目录
第一章 绪论••••••••••••••••••••••••••••••5
第二章 数据库理论基础••••••••••••••••••••6
2.1 数据库系统设计•••••••••••••••••••••••6
2.2 VISUAL FOXPRO 6.0 工具介绍•••••••••••7
2.3 VISUAL FOXPRO 6.0的SELECT-SQL查询••••8
第三章 酒店管理系统设计分析••••••••••••••11
3.1 应用需求分析•••••••••••••••••••••••••11
3.2 功能分析••••••••••••••••••••••••••••••11