酒店财务管理系统(共28页).doc
《酒店财务管理系统(共28页).doc》由会员分享,可在线阅读,更多相关《酒店财务管理系统(共28页).doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上成绩 课程设计报告 题 目 酒店财务管理系统 课 程 名 称 数据库课程设计 院 部 名 称 信息技术学院 专 业 计算机科学与技术 班 级 08计算机科学与技术(1)班学 生 姓 名 学 号 课程设计地点 工科楼B513 课程设计学时 30 指 导 教 师 王预 金陵科技学院教务处制设计项目名称: 酒店财务管理系统 学时: 30 同组学生姓名: 张婕 莫莉莉 范丽 薛宇鹏 钱斌 马大帅 万思城 实验地点:工科楼B513实验日期:18周19周(星期二)2010.12.28_2011.1.07 实验成绩: 批改教师: 批改时间: 目 录摘 要客房管理的信息化程度体现在将
2、计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。酒店管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本库存管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等。本系统主要的模块有:基础资料维护、运营管理、财务管理、系统管理 本课题采用微软公司的Visual Stu
3、dio开发工具,利用其提供的各种面向对象的开发工具,是能方便而简洁操纵数据库的智能化对象,短期内就可以开发出用户满意的可行系统,在开发方法上使用生命周期法。关键词:酒店财务管理;数据库;管理信息系统;Visual Studio2005;SQL SERVER 2005一、课程设计目的和要求课程设计是为了增强学生对所学课程的理解,学会综合地、灵活地运用所学课程知识的一个重要的实践环节。本课程设计是应用C#程序设计语言进行数据库应用系统的开发,用MS SQL SERVER进行后台数据库的管理,编写出某一个小型的管理信息系统。通过本课程设计可以达成如下目标:1、能够自觉运用数据库原理的理论知识指导软件
4、设计;2、学会数据库的设计,并能对设计结果的优劣进行正确的评价;3、学会如何组织和编写信息系统软件设计文档和软件系统的操作说明;4、具有一定的独立分析问题、解决问题的能力;5、掌握SQL Server数据库在信息系统开发过程中的应用。6、掌握使用C#访问后台数据库的方法。 二、课程设计的仪器和设备586 以上计算机、Server要求内存256以上,Cpu 2.0GHz以上.Clinet内存128以上,cpu奔腾III以上,装有相关数据库软件(本系统后台数据库是SQL 2005)和 Visual Studio2005以上中文版软件。该软件可以在WIN98WIN2000、WIN XP等系统中运行。
5、三、课程设计过程本实验根据数据库设计的六个步骤来设计的,即需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护。酒店财务管理系统1.需求分析1.1背景和意义 酒店财务管理系统是一个与外界进行物资,资金,信息交换的开放系统。酒店一切经营活动的目的都是为了盈利。一个企业离开了盈利,它就无法生存下去。财务部在酒店的经营活动中负责收集、记录、分类、总括、分析货币交易以及由此而得出的结果和结论,向管理者提供经营资料,供总经理进行经营决策。通过财务部门进行有效的管理,能使酒店的经营活动获得更大的经济效益,从而促进企业不断向前发展。客房管理的信息化程度体现在将计算机及网络与信息技术
6、应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。酒店客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都至关重要,所以客房管理系统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查询空房间及已定房间等极为不方便。在当今时代,这些完全可以改用计算机来代替人的手工操作。作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理所无法比拟的优点。例如:检索
7、迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。且办事效率也是决定收入的一个关键因素。 1.2系统可行性分析本系统从以下三个方面进行分析:1.2.1技术可行性酒店财务管理数据庞大,酒店财务管理系统就是为了提高酒店管理的效率,让经营过程可见。本学期刚学习了数据库,对设计数据库系统设计过程有了初步了解,经过调研与讨论功能模块成型,利用学过的C#语言进行编程。所以技术方面是完全可以的。1.2.2经济可行性成本方面:基本无需成本,开发人员免费,资料图书馆提供,开发环境免费,不仅如此,本系统大大
8、降低了管理成本,空出了人力,操作简单,加强了安全性,交流性 ,经济效益好。1.2.3操作可行性本系统是为酒店开发的,所有本软件的用户对象是酒店的工作人员,由于本软件要设计友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。结论:经分析本系统满足以上几个方面的要求,所以开发本系统是完全可行的。1.3系统的设计目标 系统开发的总目标是实现酒店财务的规范化管理,使业务管理简单化、经济效益最大化。1.4系统概要设计酒店管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据
9、安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本库存管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等。本系统以SQL SERVER 2005作为后台,以C#为编程语言来开发。酒店财务管理系统主要对酒店涉及财务的各个部门的业务,包括餐饮部、采购部和客房部的金额进行管理,做到方便快捷、正确无误,为酒店管理人员的工作带去便捷。除了对该系统进行操作外,对于系统的维护也是很重要的,有了有效的维护功能,系统才能长期有保证的运行。1.5具体系统的业务过程通过对酒店财务管理业务的实际调查分析,弄清了该酒店管理工作的业
10、务流程和管理功能。1.5.1系统的业务流程图如下所示:图1.5.1-1登录流程图图1.5.1-2采购业务流程图图1.5.1-3客房业务流程图1.6数据流程及模块功能要求1.6.1系统功能模块总图如图所示:图1.2 财务管理系统的基本功能模块1.6.1.1基础资料维护模块子模块图:图1.3基础资料维护模块功能概述:1.系统管理员可通过该模块,查看、增添、修改、删除酒店相关信息,信息包括员工基本信息、会员基本信息、餐饮菜单信息、客房信息。2.未授权人员禁止对信息进行任何操作。3.具备预防加错、改错、删错功能。1.6.1.2运营管理子模块图:图1.4运营管理模块功能概述:1.各部门业务发生的流水账号
11、自动生成,其编码方案为:部门编号(1位)+日期(8位)+顺序号(2位),并将该编码方案在系统中固定下来,不允许用户选择;2.管理员可参与任何部门的业务,本部门人员只可登陆本部门的界面、进行本部门业务;3.各部门根据业务情况填写业务凭证,并可对各部门的业务金额进行统计;4.会员在餐饮和客房的消费金额计入其消费总额。1.6.1.3财务分析子模块图:图1.5财务分析模块功能概述1.管理员可选查某日的各部门的详细收入和支出情况以及总收益;2.管理员可查询会员的消费总额;3.管理员可随时查询各时间段内各部门的收支情况和总收益。1.6.1.4系统管理 子模块图:图1.6系统管理模块功能概述1.管理员和各部
12、门员工可通过该模块修改登录密码;2.管理员可进行数据的备份和还原来预防故障造成的数据丢失。1.6.2数据流程图现行系统的第一层数据流图如图(1.6.2.1)所示图1.6.2.1第一层数据流图第二层数据流图如图(1.6.2.2)-(1.6.2.4)所示:图1.6.2.2客房消费数据流图图1.6.2.3餐饮消费数据流图图1.6.2.4采购数据流图1.6.3系统的数据字典1.6.3.1数据流的描述数据项名数据类型长度说明姓名nchar()10客人的名称、员工的名称性别nchar()2客人的性别、员工的性别联系方式nchar()11客人的电话号码身份证号nchar()18客人的身份证号客房类型ncha
13、r()10客人想要入住的客房的类型客房编号nchar()10客人最终入住的客房编号入住天数smallint4客人预期的入住天数入住日期smalldatatime10客人入住的日期预付金额smallmoney8客人入住酒店时的预付金额单价smallmoney8客房的单价、餐饮的单价、采购物品的单价客房消费总额smallmoney10等于客人入住客房的单价乘以入住天数折扣float3会员的折扣实收金额smallmoney10客人消费的实际缴费结账日期smalldatatime10客户结账的日期餐饮数量smallint2客人的点餐数量餐饮名nchar()10客人点餐的餐名餐饮消费总额smallmon
14、ey10客人消费的各餐饮乘以数量的总和桌号smallint2客人吃饭时的桌号职工号nchar()4员工的职工号物品名称nchar()10采购物品的名称采购数量smallint4采购物品的数量采购日期smalldatatime10采购发生的日期采购总额smallint10采购物品乘以数量的总和数据存储 名称:Gust_Room_Table 别名:客房表 简述:存储酒店客房的相关信息组成: 编号、所属类型编号、名称、单价、标识、备注关键字:编号相关处理: 管理员可对该表进行增添、修改、删除、查看名称:VIP_Information_Table 别名:会员信息表 简述:存储酒店的会员的相关信息组成:
15、 编号、姓名、性别、身份证号、联系方式、消费总额、折扣关键字:编号相关处理:管理员可对该表进行增添、修改、删除、查看 名称:Check_In_Table 别名:入住登记表 简述:存储客人入住客房时的相关信息组成: 流水账号、入住客房编号、客人姓名、性别、身份证号、联系方式、入住日期、入住天数、预付金额、总额关键字:流水账号相关处理: 当入住发生时进行增添名称:Gust_Room_In_Out_Table 别名:客房消费表 简述:存储客人客房入住的消费总额等信息组成: 流水账号、日期、总额关键字:流水账号相关处理: 入住业务发生后进行增添名称:Eating_consumer_Table 别名:餐
16、饮消费表 简述:存储客人客房入住的餐饮消费总额等信息组成: 关键字:流水账号、日期、总额相关处理:餐饮消费发生后进行增添名称:Procure_Menu_Table 别名:采购物品单简述:存储采购物品的相关信息组成: 编号、名称、单价、供应商关键字:编号 相关处理:管理员可对该表进行增添、修改、删除、查看名称:Procure_Comsume_Table 别名:采购消费表简述:存储采购总额等信息组成: 流水账号、采购人员编号、日期、总额关键字:流水账号相关处理: 当采业务发生时进行增添、修改2.概念结构设计阶段本系统的E-R图如图2-1所示:图2-1总E-R图以下是分E-R图 图2-2采购 E-R
17、图图图2-3餐饮 E-R图图2-4入住E-R图由以上E-R图可得该系统关系模式如下:客人 (身份证号、客房编号、联系方式、性别、姓名)入住 (流水账号、预付金额、入住天数、日期、总额)客房 (客房编号、名称、单价、标识、备注)客房类型(客房类编号、客房编号、名称、备注)消费项(编号、名称、单价、类型)消费(流水账号、编号、金额、时间、桌号)员工(员工编号、姓名、性别、年龄、ID、联系方式、所属部门、职位、基本工资、聘入时间)物资(流水号、总额)采购(日期、员工编号、流水号、数量)采购项(编号、流水号、名称、单价、供应商)3.逻辑结构设计阶段把系统的E-R图转换成数据库模式如下(下列关系模型中标
18、有黄色钥匙状的为主码):表3.1 登录表表3.2入住表 表3.3 餐饮消费表表3.4入住消费表表3.5客房表表3.6菜单表表3.7订餐表表3.8采购消费表表3.9 员工信息表表3.11 VIP信息表表3.12 酒店收支表4.物理结构设计阶段数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统。为一个给定的逻辑数据模型选取一个最适合的应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理设计通常分为两步:(1) 确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;(2) 对物理结构进行评价,评价的重点是时间和空间的效率。4.1关系模式存取方法的
19、选择确定数据库的存取方法,就是确定建立哪些存储路径以实现快速存取数据库中的数据。现行的DBMS一般都提供了多种存取方法,如索引法、HASH法等。其中,最常用的是索引法,本系统也采用的是索引法。我们在经常需要搜索的列和主关键字上建立了唯一索引。4.2确定数据库的存储结构由于不同PC机所安装的数据库软件位置不一定相同,所以数据文件与日志文件的存放位置也不一定相同。一般的,我们存放数据文件与日志文件的位置在:F: 酒店财务管理系统DBkcgl_data。5.数据库实施5.1 Create Database创建数据库-创建数据库db_Proverty_managerCREATE DATABASE db
20、_Proverty_managerGOUSE db_Proverty_managerGO5.2 Create Table创建表创建入住表CREATE TABLE dbo.Check_In_Table入住表(cnum nchar(20) COLLATE Chinese_PRC_CI_AS NOT NULL,grno nchar(20) COLLATE Chinese_PRC_CI_AS NULL,name nchar(4) COLLATE Chinese_PRC_CI_AS NULL,id nchar(20) COLLATE Chinese_PRC_CI_AS NULL,sex nchar(2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 财务管理 系统 28
限制150内