计算机毕业设计_宾馆日常经营管理系统

上传人:汽*** 文档编号:561737571 上传时间:2022-11-26 格式:DOC 页数:24 大小:398.50KB
返回 下载 相关 举报
计算机毕业设计_宾馆日常经营管理系统_第1页
第1页 / 共24页
计算机毕业设计_宾馆日常经营管理系统_第2页
第2页 / 共24页
计算机毕业设计_宾馆日常经营管理系统_第3页
第3页 / 共24页
计算机毕业设计_宾馆日常经营管理系统_第4页
第4页 / 共24页
计算机毕业设计_宾馆日常经营管理系统_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《计算机毕业设计_宾馆日常经营管理系统》由会员分享,可在线阅读,更多相关《计算机毕业设计_宾馆日常经营管理系统(24页珍藏版)》请在金锄头文库上搜索。

1、目录第一章系统概述 31.1 前言 31.2开发语言简介 41.3本系统简介 4第二章系统可行性分析 52.1技术上可行性 522经济上可行性 52.3管理上的可行性 5第三章系统需求分析 73.1系统主要功能 73.2 系统数据流图.63.3数据字典 8第四章系统设计 104.1系统总体设计 104.1.1系统功能分析 104.1.2 系统软件结构图 114.2系统详细设计 114.2.1系统详细设计目标规划 114.2.2 系统详细设计任务 124.2.3 系统物理配置方案设计 124.3 系统输出设计 134.4系统输入设计 134.4.1输入设计原则 134.4.2数据输入设备的选择

2、134.4.3输入检验设计 134.4.4错误改正方法 13第五章系统实现 145.1 系统运行环境 145.2系统实现关键技术 145.2.1 ADO.NET数据访问技术 14522系统主要控件 155.2.3 基本数据库操作 155.3系统采用的设计模式 15第六章总结 17#第一章系统概述1.1前言随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更 科学,信息交流更

3、迅速。酒店客房管理系统是典型的信息管理系统的一部份,而且是必不可少的一部 份。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方 面。对于前者要求建立起简洁且资料一致性和完整性强、 资料安全性好的数据库。 而对于后者则要求应用程序功能完备,易使用等特点。酒店客房管理系统是酒店经营管理中不可缺少的部分, 它的内容对于经营的 决策者和管理者来说都至关重要,所以客房管理系统、信息管理系统应该能够为 用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管 理文件档案,这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现 差错等,且对于查询空房间及已定房间等极为不方便

4、。在当今时代,这些完全可以改用计算机来代替人的手工操作。作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手 工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、 保密性好、寿命长、成本低等。这些优点能够极大地提高客房经营管理的效率, 也是企业的科学化、正规化管理,与世界接轨的重要条件。且办事效率也是决定 收入的一个关键因素。因此,我决定选择酒店客房管理系统作为本人的毕业设计,力求开发出一套界面友好,功能强大,使用简单的适用于各大、中、小规模的酒店客房的管理系 统。同时也是一款完全适合宾馆或旅馆酒店客房管理傻瓜式日常业务管理的软 件。1.2开发语言简介经过分析,

5、我使用 Microsoft公司的Visual Studio 2005作为开发工具和Microsoft SQL Server2000 作为后台数据库管理,利用 Visual Studio 2005 提 供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始 原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。Microsoft的Visual Studio 2005 作为一种面向网络、支持各种用户终端 的开发平台环境,推动新一代因特网的发展,真正地让人们可以在任何时间、 任 何地点、通过任何设备得到信息。C#是专门为.NET应用而开发出的语言,它能够建造所有的.NE

6、T应用。其固 有的特性保证了它是一种高效、安全、灵活、面向对象的现代程序设计语言。从 最普通的应用到大规模的商业开发,C#与.NET平台的结合将为用户提供完整 的解决方案。Microsoft SQLServer2000作为现代信息系统后台数据库管理工具, 有其它数据库管理工具无法比拟的方便完全。且应用 SQL 2000存储的数据量要 远大于ACCESS其它的数据库管理程序。因此我应用Microsoft SQLServer2000 作为后台数据库管理器。1.3本系统简介现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低 成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算

7、机来进行现 代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操 作方便,灵活性好,系统安全性高,运行稳定。这也是我所设计本程序的目的之 一。本系统针对用户和客户以及客房的管理采用了当今常用的C/S结构而设计。这样只需要一台计算机作为服务器即可。 前台应用只需有一台可连入局域网的计 算机,这样就可省去C/S结构中的每台客户机都要安装客户端程序的麻烦。本系统也分为后方管理和前台应用两大部分。 其中后台管理分为:用户信息维护、客 房信息维护、客房类型维护、营业情况统计和个人密码修改几个模块。 前台应用 可分为:显示所有房间信息、显示空闲房间信息(订房)和显示已租房间信息(退 房)

8、三个模块。第二章系统可行性分析2.1技术上可行性编写语言:米用C#语言进行编写。C#是一种安全的、稳定的、简单的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了 VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语 法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。由于对C#技术比较熟练,对于系统较为简单的,但基本功能较为完善的现代 酒店管理系统来说是基本没有问题的。编程平台:编程平台采用Visual Studio 2005.它已被证明是一个极其强大 和成功

9、的开发平台,其成熟稳定能够充分保证软件设计的顺利进行。数据库:数据库采用微软的 SQL Server 2000,虽然该数据库版本不是最新的,但 其工作稳定,功能强大,资源耗费较少,所以能够充分满足目前的需要。以上所用技术都是成熟的,先进的,稳定的。因此,开发本系统在技术上是 可行的。2.2经济上可行性经济上主要考虑本系统带来的效益是否大于开发本系统的成本,由于本系统的开发以课程设计为依托,参与人员的目的以学习为主,投入成本比较小。另外, 系统管理员和业务员都拥有计算机的专业知识,酒店前台工作人员和管理人员不 需要经过培训或只需要经过少量培训即可操作本软件。这样可以为开发本系统节 升资金。同时无

10、纸化办公可以节省资源,减少后期资源浪费。因此,开发本系统 在经济是可行的。2.3管理上的可行性由于本系统功能比较简单,对于工作人员不存在太大难度。加上业务员一直 在使用原来老版本的酒店管理系统, 对该类软件操作是很熟悉的。对于系统管理 员来说,因为系统管理员拥有维护数据库系统的技能, 对数据库中的数据进行添 加、删除、更新等操作是没有问题的。因此,开本系统在管理上是可行的。在本系统的运营阶段,使用系统的工作人员,除了需要具备在 Windows平台 上使用个人电脑的知识,并不需要特别的技术能力。这方面的知识,在该酒店与 本项目运营相关的直接人员中已经具备。系统技术维护支持工作,在初期仍由硬件供应

11、商及本人完成。在酒店信息化 建设及业务拓展到适当规模后,将由酒店雇用专业技术人员担任此项工作。 在具体实施过程中,公司同意建立这样的运营管理机制:由公司管理层一名高级 管理人员领导;同时,采购部负责对系统运营过程中的计算机耗材的供应。 综上所述,开发本系统,在经济上、技术上、管理上都是可行的。第三章系统需求分析3.1系统主要功能系统功能分析在系统开发的总体任务的基础上完成。主要功能是:有关客房类型的制定:客房类型名、房间面积、床位数量、住房单价、 是否有空调、电视机、电话以及单独卫生间等。客房标准信息的添加、修改、查询等。客房基本信息制定:包括客房编号、客房类型名、客房楼层、客房单价、 备注等

12、。客房基本信息的添加、查询、修改:包括客房编号、客房类型、客房位置、客房单价、备注等剩余空房、客房未满信息的查询客户入住信息录入:客户姓名、性别、籍贯、联系电话、备注等。结算信息的记录,包括客房编号、客房类型、客房单价、客户编号、客 户姓名、入住日期、折扣、结算日期、总金额、备注信息等。结算后发票打印。3.2系统数据流图分析调查酒店业务流程和根据系统功能分析得出本系统的数据流图如下:图3-1宾馆管理数据流图3.3数据字典表3.1客户信息存储表记录组成:项目:客户ID+客户姓名+性别+籍贯+联系电话表3.2客房信息存储表数据存储条目名:客房信息记录数:记录所有房间信息主关键字:客房号记录组成:项

13、目:客房编号+客房类型+客房楼层+单价+备注信息表3.3客房类型信息存储表数据存储条目名:房间类型记录数:记录房间类型主关键字:房间类型名记录组成:项目:房间类型名+面积+额定床数+ 额定人数+空调+电视+卫生间+电话+备注信息表3.4客房类型信息存储表数据存储条目名:收入明细账记录数:只记录当前识别的登记记录,记录数不限,结账后转入历史收入 明细账主关键字:客编号记录组成:项目:客房编号+客房类型+客房单价+客户编号+客户姓名+入住日期+折 扣+结算日期+总金额+备注信息第四章系统设计4.1系统总体设计4.1.1系统功能分析客房信息管理功能模块包括客房标准信息设置模块和客房信息设置模块。 客

14、房标准信息设置模块主要实现:客房标准信息设置客房标准信息添加客房标准信息修改客房标准信息删除客房信息设置模块主要实现:客房信息查询客房信息添加客房信息修改客房信息删除顾客登记信息管理包括:1 剩余客房信息查询:可以通过系统对宾馆内剩余的客房进行查询,可以 了解到未被预定及未被使用的客房的编号、客房编号、客房类型、客房位置、客 房单价等。2 订房信息的添加:通过宾馆管理系统可以对入住的顾客的信息进行添加。 包括顾客的身份证号码、顾客的姓名、以及对顾客所住的客房的有关信息的添加, 包括客房编号、客房种类、客房位置、客房单价、入住日期、折扣、备注信息等。3订房信息的修改:通过系统可以随时对里面的信息进行修改,包括对客 房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日 期、折扣等的修改。4订房信息的查询:通过系统可以查询到在住顾客的信息包括客户号、顾 客的姓名等。还可以查到该顾客所住的客房编号、客房种类、客房位置、客房单 价、入住日期、折扣等。4.1.2系统软件结构图根据上述系统功能分析,能得出下面系统软件结构图:酒店信息管理系统续 订 信 息 管 理续订信息添加订房信息查询订房信息修改订房信息管理订房信息添加剩客 房设置客房信息客房信息查询客房信息修改客房信息添加客房信息管理系 统 管 理客房标准修改设 置 客 房 标 准客房标准添加图4-1系统软件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号