论文格式示范.docx

上传人:b****8 文档编号:29367967 上传时间:2023-07-22 格式:DOCX 页数:24 大小:1,014.41KB
下载 相关 举报
论文格式示范.docx_第1页
第1页 / 共24页
论文格式示范.docx_第2页
第2页 / 共24页
论文格式示范.docx_第3页
第3页 / 共24页
论文格式示范.docx_第4页
第4页 / 共24页
论文格式示范.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

论文格式示范.docx

《论文格式示范.docx》由会员分享,可在线阅读,更多相关《论文格式示范.docx(24页珍藏版)》请在冰豆网上搜索。

论文格式示范.docx

论文格式示范

 

郑州大学毕业设计(论文)

题目:

基于.NET的温馨园餐饮管理系统的设计与实现

指导教师:

职称:

讲师

学生姓名:

学号:

专业:

计算机科学与技术(软件开发)

院(系):

软件学院

完成时间:

2010年5月18日

 

2010年5月18日

目录

摘要I

ABSTRACTII

1绪论1

1.1项目的背景和意义1

1.2运行环境2

2相关技术介绍3

2.1三层架构3

2.2.NETFramework3

2.3C#编程语言4

2.4软件工程方法4

2.5UML统一建模语言5

2.6SQLServer2005数据库5

3餐饮管理系统的需求分析7

3.1系统需求分析7

3.2系统的总体设计8

3.2.1系统功能设计8

3.2.2系统逻辑结构设计8

4餐饮管理系统的详细设计10

4.1餐饮管理系统的数据库设计10

4.1.1数据流程图10

4.1.2餐饮管理系统的主要表结构11

4.2餐饮管理系统的模块设计14

4.3系统结构图14

4.4点单收银功能流程图15

5餐饮管理系统的实现16

5.1系统登录模块设计16

5.1.1实现目标16

5.1.2系统实现16

5.2主程序界面设计16

5.2.1实现目标16

5.2.2实现过程17

5.3点单收银功能的实现18

5.3.1实现目标18

5.3.2实现过程18

5.4预定管理界面20

5.5结账信息查询界面21

5.6商品管理界面22

5.7员工信息管理界面23

5.8员工类型管理界面24

5.9用户和权限管理界面24

6总结与展望26

6.1总结26

6.2展望26

致谢27

参考文献28

附录29

摘要

随着人类社会的发展,人类对生活质量的要求也不断的增长。

在这种形势下,人们也开始越来越注重于饮食,不再以“温饱"为满足,更加注重饮食的质量与档次。

而上酒店吃饭就自然地在人们的生活中占据了一定的位置,如何科学的管理酒店、快捷方便的点菜下单,不但关系到酒店的运营问题,也影响到顾客对酒店的满意程度。

因此,开发一套完善的餐饮销售管理系统就成为当务之急。

本文以一个真实的餐饮系统的开发为例,从餐饮系统的发展现状谈起,结合用户实际需求提出本系统的总体结构和功能模块,然后通过系统结构设计、安全设计及前端开发,基于.NETFramework2.0,采用VS2005开发环境,利用C#语言,SQLServer2005数据库为基础,基于用户服务层、业务处理层和数据服务层三层结构技术,设计实现了餐饮管理系统。

该系统的功能包括:

数据维护管理子系统,分为系统设置和基本信息设置两部分;销售财务管理子系统,分为点单收银和财务管理两部分。

目前,该系统已经完成开发并运行成功,达到了预期的设计目标。

该系统的使用极大提高了餐饮行业的工作效率和管理自动化程度,节约了经营者的管理的时间,降低了企业运营管理成本。

关键词:

餐饮系统;点单收银;C/S框架;三层架构技术

ABSTRACT

Withthedevelopmentofourhumansociety,thereismoreandmoreconcernaboutlifequality.Inthissituation,peoplebecomemoreandmoreseriousaboutwhattheyeatanddrinkeveryday,nolongercontentwithfeedingandclothingthemselves,butcaringaboutthequalityandgradeoftheirdiet.Asaresult,peopleareinclinedtohavemealsinhotel,whichhasitsownfunctioninpeopleeverydaylifenaturally.Whatismore,howtomanagehotelsandgetguestsorderefficientlyisvitaltonotonlytheoperationofhotels,buttheevaluationtohotelsfromtheguests.Soitisbecomingurgenttodevelopasetofwholesomemanagingsystemoffood&drinkservice.

Thisarticle,basedonarealexampleofdevelopingthemanagingsystemoffood&drinkservice,startsfromthecurrentsituationoffood&drinksystem,proposesthewholestructureandfunctionmoduleafterresearchingthebasicrequirementfromtheguestsandthenshowsusakindofmanagingsystemoffood&drinkservicebasedonThreeLevelsTech(guestsservicelevel,businessdealinglevelanddataprocessinglevel),usingVS2005,C#languageandSQLServer2005databasebasedonNETFramework2.0systemstructuredesign,safetydesignandfrontdeveloping.Thissystemfunctionsas:

Thesub-systemofdatamaintainingandmanaging,dividedintosystemsettingandbasicinformation;Thesub-systemofbusinessfinancialmanagement,order&cashingandfinancialmanagementincluded.

Currently,thesystemhascompleteddevelopmentandhasbeenintrialoperation,whichachievesthedesiredgoal.Itismaximumtohasraisedworkingefficiencyandautomationlevel,havingeconomizedthetimeandcostofmanagement.

KeyWords:

DiningSystem;ChargesReception;C/S;Three-layerTechnology

1绪论

随着我国经济的迅速发展,人们的生活水平有了显著提高,假日经济和旅游经济已成为人们消费的热点。

各地也把旅游业当作本地经济发展的重要支柱之一,从而促进了酒店业的快速发展。

餐饮管理系统是饮食产业不可缺少的部分,它的内容对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。

作为计算机应用的一部分,使用计算机对餐饮信息进行管理,具有人工管理所无法比拟的优点。

例如统计结账快速,可靠性高,成本低等。

这些优点能够极大地提高餐饮管理的效率,增强企业的竞争力,同时也是企业的科学化、正规化管理,与世界接轨的重要条件。

1.1项目的背景和意义

电脑在餐饮业的应用是从70年代发展起来的。

美国饭店和旅馆协会(AH&MA-AmericanHotel&MotelAssociation)的调查表明,1971~1998年的十几年间,国外使用电脑的酒店以每五年翻三翻(即八倍)的速度增长。

我国的餐饮业是从80年代开始使用电脑的,到90年代初,一些大城市有45%的酒店业已经装备。

采用计算机进行管理,实现了前、后台服务一次性结帐,使酒店条理化、规范化、科学化,极大地提高了酒店的管理水平和工作效率。

计算机的引入,不仅减轻员工的劳动强度,提高工作效率,也将带来可观的经济效益[1]。

随着我国社会经济水平的不断提高,餐饮业也在不断的发展,而餐饮业的蓬勃发展带动餐饮投资多元化,大量资本的进入进一步推动了餐饮业的快速、健康发展。

当前餐饮业规模化、连锁化经营趋势更加明显,加盟、合作等多种合作方式并存。

餐饮企业更加注重品牌建设,通过建立起自己的品牌,自己的特色获得市场主导地位。

作为传统行业的餐饮企业正逐步摆脱传统的经营与管理模式,呼唤建立现代企业制度。

现代企业制度的根本特征在于,产品明晰和现代化管理。

作为餐饮企业推广现代化管理的重要手段之一,餐饮信息化管理,在新型企业中将扮演越来越重要的角色。

因此,如何利用现代的信息技术来提高餐饮企业的运作效率,降低运营成本,提高客户满意度和忠诚度,如何在激烈的市场竞争中获得竞争优势与永续发展是每个餐饮企业老板必须思考的问题。

目前,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。

这些挑战主要来源于以下凡方面:

(1)人才的专业化程度不够导致内功不足:

因餐饮业门坎较低,中国的大多数餐饮企业的老板是从小店发展起来的,家族式管理的居多,还没有发展到聘请职业经理人,许多还是“人治",并没有一套现代企业制度和监督管理体制,所以从观念意识、经营思想和管理水平还有待专业化。

(2)应变能力差,缺乏先进的信息工具:

现在的餐饮市场火爆,许多以前做电子、房地产等其他行业的老板都凭借雄厚的资金实力挤进餐饮市场,争先恐后的上规模,上档次、比菜品、比服务、拼价格,使餐饮市场竞争激烈,但是许多餐饮企业缺乏对市场的应变能力和灵敏的信息工具,在现今网络经济的时代,许多餐饮企业还处在手工及半手工状态,即使有计算机也只当点菜器和计算器用,并没有真正通过计算机系统来实现改造流程、强化管理、降低成本、堵漏节流等作用。

(3)缺乏科学和标准的管理体系:

国外著名的快餐连锁经过上百年的探索都形成了标准化的工作流程和方法。

中餐因其菜品的多样化和特色化的服务很难实现标准化管理,这使中餐企业的成本控制很难实现,但近两年也出现了引进快餐式经营特点的中餐企业,从流程、服务、出品都开了中餐标准化的先河。

由以上分析可以看出,酒店管理者想及时了解酒店的全部运营情况及经营走势、找出运转成本,作为经营决策的依据,只有运用先进的科学管理手段,利用计算机系统管理才能实现这一管理模式[2]。

因此,在对温馨园酒店进行调研、了解酒店的营运情况后,核实其中的难点,并广泛征求意见,决定采用时下最常用的C/S(客户机/服务器)模式,使用VS2005中文版作为前台开发工具,利用C#语言,SQLServer2005数据库为基础,以餐饮管理趋于科学化、规范化为出发点,建立了一个具有实用性、高效性、功能划分细致、可扩充性的餐饮管理信息系统。

力求合理调配酒店资源、提升管理水平、提高服务质量、减少工作中的差错、最终形成餐饮规范化的服务体系。

1.2运行环境

为了保证餐饮销售管理信息系统的正常运行,全面实现该系统设计研发的功能作用,针对该系统的实际需要及客户要求,经过详细的调研和论证,制定了以下的软、硬件环境的建设方案,如表1.1,表1.2所示:

表1.1硬件坏境配置表

服务器端:

PIV2.0GCPU,80G以上硬盘,1G以上内存,17寸彩色显示器

客户端:

PIII2.0GCPU,60G以上硬盘,512M以上内存,17寸彩色显示器

表1.2软件环境配置表

数据库服务器:

Windows2003server操作系统,SQLServer2005数据库

客户机:

WindowsXP、Windows2000以上操作系统

运行平台:

.NETFramework2.0

2相关技术介绍

温馨园餐饮管理系统基于.NETFramework2.0,采用VS2005开发环境,利用C#语言,SQLServer2005数据库为基础,基于用户服务层、业务处理层和数据服务层三层结构技术。

本章对温馨园餐饮管理系统所涉及的体系结构、应用程序开发工具、数据库等方面的技术做了简介说明。

2.1三层架构

.

.

.

.

.

.

.

.

三层系统工作模式说明(如图所示):

图2.1三层系统工作模式

2.2.NETFramework

.。

.

.

.

.

.

3餐饮管理系统的需求分析和概要设计

软件需求分析工作内容是:

依据在软件计划阶段确定的软件作用范围,进一步对目标软件系统和运行环境做深入的调查,了解各种可能的解决方法,并对每一种解法加以分析评价。

确认用户对系统的功能、性能、数据等方面的需求,建立目标软件系统的逻辑模型。

需求分析过程实际上是一个调查研究、分析综合的过程,是一个抽象思维、逻辑推理的过程。

需求分析主要目的是:

在综合分析对系统提出的一组需求的基础上,构造一个从抽象到具体的逻辑模型表达软件将要实现的需求。

需求分析过程是整个系统开发最重要的阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。

在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。

3.1系统需求分析

3.2系统的概要设计

系统总体设计是在需求分析的基础上进行的,它为后期的详细设计奠定了基础,是需求与详细设计的过渡。

本系统在设计中遵循了以下的设计原则:

(1)实用性

由于本系统是以实际项目为背景,所以它必须建立在实用的基础之上,系统必须根据客户的实际需求完成软件的设计和最终的实现。

(2)可扩展性

可扩展性对于一个软件是必须的,一个软件的使用是有生命周期的,当更好的技术出现的时候就必须对软件加以升级。

为使系统能有良好的兼容性和可扩展性,本系统在设计时充分考虑了系统数据库设计容量与处理能力等方面的扩充与升级的可能,不仅充分保护了原有投资,还保证了以后系统功能升级的方便。

(3)安全性

餐饮销售管理系统是涉及到一个企业的经济利益,是攻击的主要目标,所以对数据的完整性和安全性具有很高的要求。

为了保障系统平稳正常的运行,整个系统必须具有很高的安全和可靠性。

(4)可维护性

维护占软件生命周期70%的工作量,它主要涉及软件功能的可添加和改变,并且在日常的使用中功能的易用性。

(5)完整性

实现友好的用户界面,高效的信息处理,安全可靠的数据管理等都是完整性的良好体现,其中最为关键的就是数据的完整性,它是各个方面得以安全、完整实现的基础。

4餐饮管理系统的详细设计

对餐饮管理系统进行需求分析和总体设计之后,下一步就要对系统的各功能模块进行详细的设计。

本章首先对系统的数据库设计进行详细的说明。

然后,将餐饮销售管理系统的所有功能,进行模块划分,然后根据系统的分析、设计要求,用系统流程图来清楚的得到系统实现要求。

4.1餐饮管理系统的数据库设计

数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

4.1.1数据流程图

数据流图表达了数据和处理的关系,是进行详细的数据收集和数据分析所获得的主要成果。

数据流图在数据库设计中占有很重要的地位。

图4.1餐饮管理数据流图

4.1.2餐饮管理系统的主要表结构

建立管理系统数据库的根本目标就是为企业信息管理系统提供数据,实现数据的共享。

在数据库中,数据存放在表中。

通过对业务数据的分析,并结合系统的功能需求,设计数据表,通过这些数据表支持系统的正常运行,并满足用户的要求。

在前文的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。

以下举例说明餐饮管理系统的数据库用表。

表4.1菜单表:

Menus

列名

数据类型

可否为空

说明

msId

INT(4)

NOTNULL

菜品编号(主键)

mtId

INT(4)

NOTNULL

商品类型编号(外键)

msName

VARCHAR(20)

NULL

菜品名称

msUnit

VARCHAR(10)

NULL

商品单位

msPrice

FLOAT(8)

NULL

菜品价格

msScalar

INT(4)

NULL

商品数量

msMoney

FLOAT(8)

NULL

商品总额

表4.2菜单类型表:

MenusType

列名

数据类型

可否为空

说明

mtId

INT(4)

NOTNULL

菜单类型编号(主键)

mtName

VARCHAR(10)

NULL

菜单类型名称

表4.3开单结账表:

OpenBills

列名

数据类型

可否为空

说明

obId

VARCHAR(50)

NULL

开单号(主键)

tName

VARCHAR(50)

NULL

餐台名称

mId

VARCHAR(50)

NOTNULL

会员编号(外键)

opMoney

FLOAT(8))

NULL

消费金额

opSaveMoney

FLOAT(8)

NULL

优惠金额

opClientPay

FLOAT(8)

NULL

宾客支付

opRemark

VARCHAR(50)

NULL

备注

.

.(将所有数据库中所创建的表,都详细写成上面的情况)

.

.

.

.

………..

图4.3数据表关系图

4.2餐饮管理系统的模块设计

根据该酒店的具体情况,系统主要功能包括系统主要包括系统设置、点单收银、员工管理、商品管理、销售统计五个模块,功能如下:

(1)桌台管理:

桌台预定、开台管理、加菜服务、结账服务、服务人员、关房管理。

(2)点菜管理:

服务人员、菜品查询、消费查询。

(3)商品管理:

增加商品,修改商品,删除商品。

(4)员工管理:

员工信息查询、员工信息修改、员工类型设置。

(5)系统设置:

用户管理、密码设置、权限设置。

4.3系统结构图

5餐饮管理系统的实现

系统实施是新系统开发工作的最后一个阶段。

所谓实施指的是将系统设计阶段的结果在计算机上实现。

将原来纸面上的、类似于设计图式的新系统方案转换成可执行的应用软件系统[15]。

5.1系统登录模块设计

5.1.1实现目标

程序启动后,首先进入系统登录界面验证操作员及密码。

在系统登录模块中主要实现如下功能:

用户名和密码验证成功后,进入主界面。

用户名错误或密码错误提醒并返回错误点。

5.1.2系统实现

新建一个窗口,名字为“用户登录”,将用户名和密码后的Textbox与数据库中用户表相连接,点击确定后当数据一致时才可以进入主界面。

系统登录界面如图5.1所示

图5.1登陆界面

(注:

在此部分利用截图的方式来展示系统各个模块的实现,另外每一个图要求有相应的文字说明)

5.2主程序界面设计

5.2.1实现目标

程序启动后,在系统登录界面验证完操作员及操作员密码后,将进入主程序界面。

主程序界面主要实现如下功能:

选择菜单或工具栏,调用相应程序,进行相应操作。

根据用户不同,确定用户的相应权限。

5.2.2实现过程

(1)新建一个标准工程,命名为“餐饮管理系统”,在该工程中会自动创建一个新窗体,将该窗体命名为UZhuJieMie。

(2)单击工具箱,选择工具箱中ToolStrip选项,然后在住窗口中最上边缘处确定位置。

(3)在相应的ToolStripMenuItem控件中添加相应的下拉菜单控件并修改其名字,建立三个横向的ToolStripMenuItem控件,并建立对应的菜单项。

(4)单击“工具”菜单下的“菜单编辑器”,在菜单编辑器中设置程序的菜单。

图5.2主界面

6总结与展望

6.1总结

(总结本系统功能的完成情况的)

6.2展望

(针对于本系统开发后的不足之处(不足之处指功能和技术限制等方面)展望一下本系统未来的发展空间)

 

致谢

 

参考文献

[1]张志军等著.现代酒店服务与管理北京大学音像出版社2005.7

[2]潘俊等著.酒店管理中国知识出版社2008.6

[3]肖汉.软件工程理论与实践[M].科学出版社,2006.7

.

.

.

..

.

.

(至少15个参考以上)

附录

Similarity-BasedSOAPMulticastProtocoltoReduceBandwidthandLatencyinWebServices

KhoiAnhPhan,StudentMember,ZahirTari,SeniorMember,

PeterBertok,Member

Abstract:

WebservicetechnologyprovidesseveraladvantagesoverothertechnologiessuchasCorbaandDCOM;however,itstillhasseriouslimitations,includinghighlatencyandhighprotocoloverhead.Environmentswithhigh-volumetransactionsandmessaging,suchasstock/multimedia/mobileapplications,requirebandwidth-efficientcommunication.Whentherearemanytransactionsrequestingsimilarserviceoperations,theSOAPunicastmechanismgeneratesaverylargeamountoftraffi

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1