- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论文终稿基于c#的酒店管理系统结构化方法 毕业论文
基于C#酒店管理系统的设计
王进
摘 要:我们知道酒店的管理种类有很多,其中酒店管理系统就是一个典型的针对用户入住酒店的管理系统,其开发主要针对桌面端开发。桌面端的开发主要是要求应用程序的功能比较完善,可以满足酒店的需要,便于酒店使用等,并且要求建立起数据完整性和一致性强,且数据安全性好的数据库。因此本人利用过去对SQL语言原理,ASP.NET程序设计的学习和在Microsoft Visual Studio 2010的实际练习完成了本次酒店管理系统,使其具有酒店基本信息管理(系统设置)、客房设置、计费设置、员工设置、会员管理、商品管理、预定管理、宾客开单、宾客结账等功能,基本上满足了酒店的需要。
关键词:酒店管理;sql server语言; asp.net程序设计
目 录
目 录 2
第一章 引 言 3
1.1 项目背景与问题概述 3
1.1.1 项目背景 3
1.1.2 问题概述 4
1.2 研究的意义和重要性 4
1.2.1 研究的意义 4
1.2.2 研究的重要性 4
1.3 研究的内容和主要工作 4
1.3.1 研究的内容 5
1.3.2 本人主要工作 5
第二章 系统的开发方法及相关技术 5
2.1 结构化设计方法 5
2.1.1 结构化方法要素 5
2.1.2 结构化方法中常用的设计图 5
2.2 数据库技术 6
2.2.1 数据库范式 6
2.2.2 数据库基本概念 7
2.3 系统开发工具及简介 7
第三章 需求分析 8
3.1 可行性分析 8
3.2 业务需求 8
3.2.1 业务描述 9
3.2.2 主要业务流程图 9
3.3 功能需求 10
3.3.1 角色分析 11
3.3.2 业务功能 11
3.4 数据需求 12
3.5 非功能需求 17
3.5.1 环境需求 17
3.5.2 性能需求 18
第四章 系统设计 18
4.1总体设计 18
4.2系统功能模块设计 19
4.3数据库设计 22
4.3.1 主要实体属性图 22
4.3.2 主要数据库表设计 25
4.3.3 主要实体关系图 31
第五章 系统实现 31
5.1系统的主界面 31
5.2系统功能模块的实现 32
5.2.1 系统登录模块 32
5.2.2 宾客开单的设计 33
5.2.3 宾客预定的设计 34
5.2.4 宾客结账的设计 35
5.2.5 会员管理的设计 36
总 结 37
参考文献 38
引 言
项目背景与问题概述
项目背景
随着生活质量的提高,人们的生活水平也提高了许多,出行旅游也往往选择住在酒店,并且酒店的服务和效率也很不错。所以很多人选择去酒店。住在酒店时如果想要买点其他的小吃的话也可以在酒店购买,酒店会供应客户需要的大部分商品,使得客户方便许多,不在为买一点东西而离开酒店去很远的地方购买商品,并且酒店的东西一般来说价格还是很公道的,容易使客户接受,酒店使用系统还给他们带来了很大的便捷,因为传统的酒店都是手工记录客户入住的情况,这大大增加了酒店的效率和成本,也不利于查账,有很大的漏洞,使得酒店盈利不多。当使用酒店管理系统之后,上述的许多问题都得到了很好的解决,比如:在传统模式下,酒店员工是手工记录客户的资料,从时间效率上来说就大大的增加了不必要的时间,使得效率下降;在统计酒店收支和盈利来说,传统的模式不利于统计,因为传统模式需要大量的时间来统计当天或当月的收支情况,而已还需要大量的员工,这无疑是增加了酒店的运营成本。而使用酒店管理系统之后,这些都不是问题了,只需要动动手指,几乎是瞬间就能完成酒店的需求。这大大增加了酒店的效率,使得酒店成本也减少许多。而且大型的酒店还可以接待或承包宴席。大大满足了人们的需求。所以,不管是从那个方面来说,这都很大程度上为酒店提高了服务效率和盈利。
问题概述
在信息技术高速发展的今天,随着新技术、新功能的演变,开发一个酒店管理系统有着多种技术手段来实现。如何根据具体需求采用合适的技术来实现这个系统,是很多软件开发者正在考虑的问题。
除此之外,现有的电子商务系统普遍存在着“操作不方便,效率低,系统不够完善,实用率低下,存在一些安全隐患” 等等问题,一直得不到解决。
研究的意义和重要性
研究的意义
当我们处在一个信息技术高速发展的时代,各行各业都不离开网络办公化了,所以,一个好的软件能使人们的工作效率成倍的提升。这对于软件开发人员来说就是他们需要通过自身的技术把一个个软件系统做的更好、更完美。使人们具有高效的工作效率。这对于社会的发展具有重要的意义。
研究的重要性
在如今社会,信息技术的发张愈发趋近于成熟阶段,在这过程中,我们所开发的软件并不是完美的,只能说是在当时情况下是最好的,能更好地解决问题。在以后的生活中,我们的
文档评论(0)