Csharp课程设计学校食堂订餐系统.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 随着传统的购物方式正在向网络化发展,为了学校食堂业务水平和效率,实现比传统就餐方式更有效的就餐,订餐系统因运而生。通过对订餐流程和业务进行全面考察分析,结合目前最先进的软件开发技术,实现了订餐的网络化管理。 本文在介绍C#和ASP.NET相关技术和国内外发展现状的基础上,系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息,采用多线程、多任务的 设计思想,开发出性能稳定,功能全面的服务器,并完整的实现系统的功能。本文给出了订餐系统在国内外的现状,针对现状做出需求分析,并介绍了一些开发系统所用到的开发语言、开发工具和一些技术,然后详细分析,给出概要设计,最后展示出具体实现和测试结果。 本系统分为客户端和服务器端。在客户端系统能为顾客提供浏览菜品介绍、点菜订餐及评分、管理个人基本信息、向管理员投诉和留言等功能;在服务器端,管理员通过主界面直接管理服务器,通过服务器主界面提供的功能管理入口进入各功能管理界面,包括管理顾客信息、管理菜单信息、管理订单信息、管理管理员信息等界面。本系统采用模块化设计方法,方便顾客的使用,同时便于管理员的管理,提高了学校食堂的工作效率,优化了学校食堂的管理。 该系统适合在大学食堂中推广使用,它能够优化就餐业务流程,实现餐厅价值大化,同时又使成本最低化,并最终提高学校食堂网络化管理水平。 关键字:网上订餐;C#;ASP.NET; C/S ;多线程 目录 摘 要 1 目录 1 1 概述 1 1.1国内外订餐系统的现状介绍 1 1.2 C#语言 2 1.2.1了解 C#的发展历史 2 1.2.2 C#语言的特点 3 2系统开发工具与网络技术 3 2.1开发工具 3 2.2开发环境 3 2.3 TCP/IP及Socket 4 2.3.1 TCP/IP协议常识 4 2.3.2 Socket的简介 6 3 学校食堂订餐系统的系统设计 8 3.1 课题来源及概述 8 3.2需求分析 9 3.2.1可行性分析 9 3.2.2 系统性能需求 10 3.3 订餐系统分析与程序设计 11 3.3.1订餐程序的总体设计要点 11 3.3.2具体系统功能实现 12 3.3.3 数据流图 13 3.4数据库的设计 14 3.4.1数据库需求 14 3.4.2数据库详细设计 15 4概要设计 17 4.1系统实现原理 17 4.2各模块详细结构功能 18 4.2.1服务器端结构 18 4.2.2 客户端结构 18 4.3系统的设计过程 19 4.3.1客户端 19 4.3.2服务器 20 5学校食堂订餐系统的具体实现及测试 21 5.1系统用户界面设计 21 5.2客户端主界面 21 5.3服务器主界面 24 总 结 27 致 谢 28 参考文献 29 附 录 30 1 概述 1.1国内外订餐系统的现状介绍 近年来,我国餐饮业快速发展, 餐饮管理信息系统是传统餐饮服务业与计算机信息管理相结合的成果,它能有效避免手工管理中的不便,实现管理方式的升级。 预计,到2010年我国餐饮业零售额将达到2万亿元, 基于良好的发展空间,餐饮行业对自身提供服务的质量和能力也有了更高的要求。在快速发展的同时,多数餐饮业在同常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮店规模的不断扩大,手工管理在工作效率、人员成本、提供决策信息方面都已经难以适应现代化经营管理的要求,严重制约了整个餐饮业的规模化发展和整体服务水平的提升。 国外很早就开始在餐饮业采用计算机进行信息管理,随着计算机的飞速发展,经过几十年的开发及应用,已经非常成熟。国内酒店业在80年代随着国外酒店管理方式的引进,开始应用计算机,主要是一些高星级的宾馆,软件主要采用国外的系统。随着中国对外的不断开放,餐饮管理信息系统正在越来越多的被国内餐饮企业应用于餐饮管理领域。 餐饮管理系统正因此而越来越受到重视。餐饮企业只有通过不断的技术手段革新和管理制度上的创新,才能始终赢得顾客的信任,才能长久维持顾客的忠诚。这样,餐饮企业的经营活动就会呈现出在保证服务质量的同时大幅度降低成本的局面,或者是在稍许增加成本的情况下大幅度增加收益的状况。也就是说,采用先进的科技手段,使餐饮企业营销策略的选择性增强,具有了更加灵活的销售手段。可见,在餐饮企业中实施信息化管理是必要的。 1.2 C#语言 1.2.1了解 C#的发展历史 C#(读做 C sharp,中文译音暂时没有.专业人士一般读C sharp,很多非专业一般读C井。是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言。它吸收了C++、Visual Basic、Delphi、Java等语言的优点,体现了当今必威体育精装版的程序设计技术的功能和精华。C#继

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档