管理信息系统-课程设计-酒店管理系统--辽宁工业大学

上传人:豆浆 文档编号:91420420 上传时间:2019-06-28 格式:DOC 页数:24 大小:1.75MB
返回 下载 相关 举报
管理信息系统-课程设计-酒店管理系统--辽宁工业大学_第1页
第1页 / 共24页
管理信息系统-课程设计-酒店管理系统--辽宁工业大学_第2页
第2页 / 共24页
管理信息系统-课程设计-酒店管理系统--辽宁工业大学_第3页
第3页 / 共24页
管理信息系统-课程设计-酒店管理系统--辽宁工业大学_第4页
第4页 / 共24页
管理信息系统-课程设计-酒店管理系统--辽宁工业大学_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《管理信息系统-课程设计-酒店管理系统--辽宁工业大学》由会员分享,可在线阅读,更多相关《管理信息系统-课程设计-酒店管理系统--辽宁工业大学(24页珍藏版)》请在金锄头文库上搜索。

1、辽 宁 工 业 大 学 管理信息系统设计课程设计(论文)题目: 酒店管理系统 院 (系): 软件学院 专业班级: 软件工程122班 学 号: 121301058 学生姓名: 洪 竹 指导教师: 谷宝华 教师职称: 副教授 起止时间: 2013.6.17-2013.6.29 课程设计(论文)任务及评语院(系):软件学院 教研室: 电子商务学 号121301058学生姓名洪竹专业班级软件工程122班课程设计(论文)题目酒店管理系统课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是软件工程信息管理方向专业集中实践性环节系列之一,是学习完管理信息系统课程并进行完专业实习后进行的一次全面的综

2、合练习。任务:采用结构化的系统开发方法,应用具体的计算机语言(如PowerBuilder、Delphi)和数据库(SQL、Access)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成酒店管理系统的分析设计实施工作,实现了酒店管理的功能。并完成结合开发过程,撰写设计说明书。1根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4开发出可以运行的管理信息系统,通过上机检查。5设

3、计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。指导教师评语及成绩辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)目 录第1章 课程设计目的与要求11.1 课程设计目的11.2 课程设计的实验环境11.3 课程设计的预备知识11.4 课程设计要求1第2章 课程设计的内容22.1 项目简介22.2 系统分析22.2.1 可行性分析22.2.2 组织功能分析32.2.3 业务流程分析32.2.4 数据流程分析52.2.5 数据字典62.2.6 新系统逻辑模型72.3 系统设计82.3.1系统功能结构设计82.3.2系统配置方案设计102.3.3系统编码设计102.3

4、.4数据库设计102.3.5输出输入界面设计132.3.6功能模块设计142.4 系统实施152.4.1 系统的运行测试152.4.2 代码设计16第3章 课程设计的考核193.1 课程设计的考核要求193.2 课程性质与学分20参考文献21 第1章 课程设计目的与要求1.1 课程设计目的管理信息系统课程设计作为独立的教学环节,是信息管理与信息系统专业集中实践性环节系列之一,是学习完管理信息系统课程并进行完专业实习后进行的一次全面的综合练习。其目的在于加深对管理信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计的基本方法,提高解决实际管理问题、开发信息系统的实践能力。同时课程设计应充

5、分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。1.2 课程设计的实验环境硬件要求能运行Windows X操作系统的微机系统。数据库应用系统开发软件可以选用:FoxPro for Windows、Visual FoxPro、SQL sever、Microsoft Access,或其他数据库管理系统。1.3 课程设计的预备知识熟悉管理信息系统开发的方法、数据库的基本知识及一种以上数据库系统开发语言以及计算机网络相关的技术。1.4 课程设计要求按课程设计指导书提供的课题,应根据题目的工作量大小适当选择。可组成设计小组,分子系统、

6、模块进行,共同协作完成一个应用系统的开发任务,但每个同学必须独立承担一个子系统或一个功能模块的系统分析、设计、实施工作,并完成课程设计说明书。要求书写详细的设计说明书,对系统分析、系统设计、系统实施工作进行详细说明;严禁相互抄袭。第2章 课程设计的内容2.1 项目简介酒店行业的激烈竞争似的争取客源、提高酒店满员率、制定正确营销策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选。作为一有效的统计分析手段,计算机管理系统具有明显的优势,它在数据保存、数据交换等方面均能够做到快速可靠,是手工操作所不能完成的。 随着我国市场经济的迅速发展

7、,人们在生活水平有了显著提高,旅游经济和各种商务活动更促进了酒店行业的快速发展。同时,随着酒店的数量越来越多,人们的要求也越来越高,酒店行业的竞争愈演愈烈。如何在激烈的市场竞争中生存和发展,是第一个酒店必须面临的问题。作为提供多功能服务的综合场所,吸引顾客是酒店生存的重要条件。提高酒店的经营管理,为顾客提供更优质的服务,同时降低酒店的运营成本是酒店发展的关健。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。计算机的智能化管理技术可以极大限度地提高服务管理水平,进行准确、快捷和高效的管理。因此,采用全新的计算机酒店管理系统,已成为提高酒店管理效率、改善服务水平的重要手

8、段之一。酒店管理方面的信息化已成为现代化酒店的重要标志。2.2 系统分析2.2.1 可行性分析系统的可行性研究在系统的整个过程中占有很重要的地位,它决定所选项目是不是可能实现或值得去实现。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。它主要包括技术、经济、运行、法律等方面的可行性:现有技术是否能够实现本系统的设计开发;经济上是否值得去实现;是否能够在一般平台下运行等。 技术可行性是指开发一个新系统所需要的技术是否具备,如支持新系统的软硬件功能以及技术人员的数量和水平。本系统是进行酒店日常管理,所以结合实际需要,经过仔细斟酌,本系统的开发过程采用的是C#+windows

9、窗体的模式。使用SQL Server 2005作为后台数据管理系统,而在前端使用dataGridView组件来访问实际的数据库,这样就基本实现了程序代码和数据库的无关性。经济可行性是评价一个计算机管理系统是否可行的最基本的一种方法,是对管理系统解决方案的成本有效性的量度。管理系统的开发是一种投资,因此对于酒店来说,首先关心的是,是否值得开发一个酒店管理系统。而在效益方面,首先关心的是,当使用了这套管理系统后,酒店日常管理的效率是否提高了,人员使用的资金是否节省了。而本系统的设计和开发事实上恰好能满足其这些要求。还有该系统对硬件的要求不高,而且由于.NET系统的可移植性,只要是装有Windows

10、系列操作系统的计算机通过配置一般就能运行系统,所以在系统运行方面也不存在问题。 运行可行性方面,酒店管理系统是酒店日常操作进行统一的管理,可以简单方便高效的进行录入、查询、修改、删除、退出。随时把握酒店内部的情况,为酒店日常管理管理提供了解决方案。2.2.2 组织功能分析1.该系统的主要功能包括:员工列表:新增员工、修改员工、删除员工、员工查询、权限管理。客房列表:客房注册、修改客房、客房注销、客房查询、房态浏览、房租记账。宾客列表:团队登记、预定登记、入住登记、预定转入住、专访登记、修改宾客、删除宾客、宾客查询、退房处理、离店结账。账目:记账、转账、结账、查账、账目核算、账目更改、销账、付款

11、登记、修改付款、删除付款、付款查询等。2.组织结构图图2.1系统组织结构图2.2.3 业务流程分析本系统应该完成以下业务工作: 1系统用户包括游客、会员、管理员。2酒店概况,即酒店的相关信息,包括新闻、房间推荐等。3房间搜索,可以搜索房间的类型和房间的相关信息。4房间预订,注册会员可以进行房间预订。5用户留言,注册会员可以在网站的留言板进行留言。6管理员功能,以管理员身份登陆后访问,进行网站管理员功能。包含网站信息修改,会员管理和维护等功能。根据以上业务需求分析可得出主要业务流程如下图所示:图2.2 非注册会员业务流程图图2.3会员业务流程图图2.4管理员业务流程图2.2.4 数据流程分析数据

12、流程图(DFDData Flow Diagram)描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流程图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。此外,设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能,所以它也是软件设计的很好的出发点。数据流图标识了一个系统的逻辑输入和逻辑输出,以及把逻辑输入转换成逻辑输出所需的加工处理:1 数据流:它是数据在系统内传播的途径,由一组固定的数据项组成。除了与数据存储(文件)之间的数据流不用命名外,其余数据流都应该用名词或名词短语命名。数据

13、流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,还可以从源点流向加工或从加工流向终点。2加工:也称为数据处理,它对数据流进行某些操作或变换。每个加工也要有名字,通常是动词短语,简明地描述完成什么加工。在分层的数据流图中,加工还应有编号。3数据存储:指暂时保存的数据,它可以使数据库文件或任何形式的数据组织。流向数据存储的数据流可理解为写入文件,或查询文件,从数据存储流出的数据可以理解为从文件读数据或得到查询结果。4数据源点和终点:是软件系统外部环境中的实体(包括人员、组织、或其他软件系统),统称为外部实体。一般只出现在数据流图的顶层中。数据流图由4种基本图形符号构成。剪头表示数据流,

14、圆或椭圆表示加工,双杠或者单杠表示数据存储,矩形框标识数据的原点或终点,即外部实体。数据流程图如下:图2.5 系统顶层数据流程图图2.6 系统第一层数据流程图2.2.5 数据字典系统分析中所使用的数据字典,主要用来描述数据流程图中的数据流、数据存储、处理过程和外部实体。数据字典把数据的最小组成单位看成是数据元素(基本数据项),若干个数据元素可以组成一个数据结构(组合数据项)。数据结构是一个递归概念,即数据结构的成分也可以是数据结构。数据字典通过数据元素和数据结构来描写数据流、数据存储的属性,数据元素组成数据结构,数据结构组成数据流和数据存储。部分客户信息表:名字:GName 编号:105 说明:姓名,此数据项用来记录客户的真实姓名,方便酒店进行客户登记入住和客户关系管理。由于各国人名字的长度不一致较难统一,所以姓名的数据类型设为可变长。类型:varchar长度:410有关数据结构:客户信息登记表名字:GSex 编号:105 说明:性别,因为性别只有男或女两种选择,所以选用数据类型选择定长字符型,选用长度2类型: char长度:2有关数据结构:客户信息登记表名字:GTel 编号:105 说明:联系方式,此数据项用来记录客户提供的联

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

当前位置:首页 > 中学教育 > 其它中学文档

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