首页 餐厅点餐系统的设计与实现毕业设计

餐厅点餐系统的设计与实现毕业设计

举报
开通vip

餐厅点餐系统的设计与实现毕业设计餐厅点餐系统的设计与实现 插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,本科毕业论文格式要求一、论文的结构与要求毕业设计(论文)包括以下内容(按顺序):本科论文包括封面、目录、标题、内容摘要、关键词、正文、注释、参考文献等部分。如果需要,可以在正文前加“引言”,在参考文献后加“后记”。论文一律要求打印,不得手写。1.目录...

餐厅点餐系统的设计与实现毕业设计
餐厅点餐系统的设计与实现 插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,本科毕业论文格式要求一、论文的结构与要求毕业设计(论文)包括以下内容(按顺序):本科论文包括封面、目录、标题、内容摘要、关键词、正文、注释、参考文献等部分。如果需要,可以在正文前加“引言”,在参考文献后加“后记”。论文一律要求打印,不得手写。1.目录目录应独立成页,包括论文中全部章、节和主要级次的标题和所在页码。2.论文标题论文标题应当简短、明确,有概括性。论文标题应能体现论文的核心内容、法学专业的特点。论文标题不得超过25个汉字,不得设置副标题,不得使用标点符号,可以分二行书写。论文标题用词必须规范,不得使用缩略语或外文缩写词(通用缩写除外,比如WTO等)。3.内容摘要内容摘要应扼要叙述论文的主要内容、特点,文字精练,是一篇具有独立性和完整性的短文,包括主要成果和结论性意见。摘要中不应使用公式、图表,不标注引用文献编号,并应避免将摘要撰写成目录式的内容介绍。内容摘要一般为200个汉字左右。4.关键词关键词是供检索用的主题词条,应采用能够覆盖论文主要内容的通用专业术语(参照相应的专业术语标准),一般列举3——5个,按照词条的外延层次从大到小排列,并应出现在内容摘要中。5.正文正文一般包括绪论(引论)、本论和结论等部分。正文字数本科不少于6000字,专科一般不少于5000字,正文必须从页首开始。*绪论(引论)全文的开始部分,不编写章节号。一般包括对写作目的、意义的说明,对所研究问题的认识并提出问题。*本论是全文的核心部分,应结构合理,层次清晰,重点突出,文字通顺简练。*结论是对主要成果的归纳,要突出创新点,以简练的文字对所做的主要工作进行评价。结论一般不超过500个汉字。正文一级及以下子标题格式如下:一、;(一);1.;(1);①。6.注释注释是对所创造的名词术语的解释或对引文出处的说明。注释采用脚注形式,用带圈数字表示序号,如注①、注②等,数量不少于10个,脚注少于10个的论文为不合格论文。7.参考文献参考文献是论文的不可缺少的组成部分,是作者在写作过程中使用过的文章、著作名录。参考文献应以近期发表或出版的与法学专业密切相关的学术著作和学术期刊文献为主,数量不少于6篇,参考文献少于6篇的论文成绩评定为不合格。产品说明、技术标准、未公开出版或发表的研究论文等不列为参考文献,有确需说明的可以在后记中予以说明。二、打印装订要求论文必须使用标准A4打印纸打印,一律左侧装订,并至少印制3份。页面上、下边距各2.5厘米,左右边距各2.2厘米,并按论文装订顺序要求如下:1.封面封面包括《广西广播电视大学关于毕业设计(论文)评审表》(封面、附录4)、《学生毕业设计(论文)评审表》(封2)、《广西广播电视大学关于毕业设计(论文)答辩申 报表 企业所得税申报表下载财务会计报表下载斯维尔报表下载外贸周报表下载关联申报表下载 》(封3、附录5)。 2.目录目录列至论文正文的三级及以上标题所在页码,内容打印要求与正文相同。目录页不设页码。3.内容摘要摘要标题按照正文一级子标题要求处理,摘要内容按照正文要求处理。4.关键词索引关键词与内容摘要同处一页,位于内容摘要之后,另起一行并以“关键词:”开头(采用黑体),后跟3~5个关键词(采用宋体),词间空1字,即两个字节,其他要求同正文。5.正文正文必须从内容提要页开始,并设置为第1页。页码在页末居中打印,其他要求同正文(如正文第5页格式为“―5―”)。论文标题为标准三号黑体字,居中,单倍行间距;论文一级子标题为标准四号黑体字,居中,20磅行间距;正文一律使用标准小四号宋体字,段落开头空两个字,行间距为固定值20磅;正文中的插图应与文字紧密配合,文图相符,内容正确,绘制规范。插图按章编号并置于插图的正下方,插图不命名,如第二章的第三个插图序号为“图2—3”,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,内容打印要求与论文正文相同。参考文献从页首开始,格式如下:(1)著作图书文献序号 作者 《书名》,出版地:出版者,出版年份及版次(第一版省略)如:[4] 劳凯声 《教育法论》,南京:江苏教育出版社,2001(2)译著图书文献序号 作者 《书名》,出版地:出版者,出版年份及版次(第一版省略)(3)学术刊物文献序号 作者 《文章名》,《学术刊物名》,年卷(期)如:[5]周汉华 《变法模式与中国立法法》,《中国社会科学》,2000(1)(4)学术会议文献序号 作者 《文章名》,编者名,会议名称,会议地址,年份,出版地,出版者,出版年(5)学位论文类参考文献序号 作者 《学位论文题目》,学校和学位论文级别,答辩年份(6)西文文献著录格式同中文,实词的首字母大写,其余小写。参考文献作者人数较多者只列前三名,中间用逗号分隔,多于三人的后面加“等”字(西文加“etc.”)。学术会议若出版论文集者,在会议名称后加“论文集”字样;未出版论文集者省去“出版者”、“出版年”项;会议地址与出版地相同的省略“出版地”,会议年份与出版年相同的省略“出版年”。三、毕业设计(论文)装袋要求毕业设计(论文)是专业教学的重要内容,必须规范管理,统一毕业设计(论文)材料装袋要求:1、论文稿本。经指导的提纲,一稿、二稿和装订好的正稿。2、过程记录表。包括指导教师指导记录表,学生毕业设计(论文)评审表(答辩过程记录表)等;3、相关材料。法专业要求的其他材料,如法学社会调查报告等。中国环境教育立法研究内容摘要摘要:目前,我国学术界对环境教育立法问题的研究还处于起步阶段,有关环境教育的法律规范也很不完善,影响和限制了我国环境教育的大力推行和良好普及,实质上是制约了我国解决环境问题的能力和可持续发展的进程。本文从环境问题的现状入手,阐释了环境教育立法的必要性和可行性,介绍了其他国家和地区的环境教育立法实践,在总结国内外先进经验的基础上,提出了对我国环境教育立法的构想。以期通过加强教育立法的途径,实现我国环境教育的普及,为改善解决我国环境问题的能力和可持续发展的进程创造条件。关键词:环境问题环境教育环境教育立法 一、环境问题、环境教育与环境教育立法(一)环境问题马克思说:“人靠自然界生活,这就是说,自然界是为了不致死亡而必须不断与之交往。所谓人的肉体生活和精神生活同自然界相联系,也就等于说自然界同自身相联系,因为人是自然界的一部分。” 生存与发展是人类社会最基本的主题。在人类与环境不断地相互影响和作用中,环境问题始终是伴随着人类的活动产生和发展的。不幸的是,在相当长的时期内,人类过分强调了作为自然主人的一面,夸大了人的主观能动性作用,忽视甚至忘却自然界的惩罚。环境问题并非始于今日,早在200年前的第一次工业革命时期就产生了环境问题。到了本世纪50年代,环境事件不断出现和加剧。到了70~80年代则出现了全球性的环境危机。目前全球人口正以每年9 000万的速度增长,预计到21世纪中期,世界人口将达到100亿。 人口无节制地增长,给地球的生态环境和有限的自然资源带来了沉重的压力。联合国列出了威胁人类生存的全球十大环境问题:全球气候变暖;臭氧层的损耗和破坏;酸雨蔓延;水资源危机;生物多样性减少;大气污染;有毒有害化学物质污染与危险废物越境转移;森林面积锐减;土地荒漠化;海洋污染。随着我国社会经济的迅速发展,环境保护与经济发展之间的矛盾日益凸显。20世纪最后几年有三件震撼国人的大事足以说明我国环境问题的严重性,已显示出环境破坏给人类带来的灾难性的报复。一是1997年创纪录(227天)的黄河断流;二是1998年的长江大水灾;三是2000年波及北京等地的频繁的沙尘暴。专家指出了目前困扰中国环境的十大问题。1、大气污染问题2004年我国二氧化硫排放量为1 995万吨,居世界第一位。据专家测算,要满足全国天气的环境容量要求,二氧化硫排放量要在现有基础上至少削减40%。此外,2004年中国烟尘排放量为1 165万吨,工业粉尘的排放量为1 092万吨。大气污染是中国目前面临的第一大环境问题。2、水环境污染问题中国七大水系的污染程度依次是:辽河、海河、淮河、黄河、松花江、珠江、长江,其中,42%的水质超过3类标准(不能做饮用水源),全国有36%的城市河段为劣质5类水质,丧失使用功能。大型淡水湖泊(水库)和城市湖泊水质普遍较差,75%以上的湖泊富营养化加剧,主要由氮、磷污染引起。3、垃圾处理问题中国全国工业固体废物年产生量达8.2亿吨,综合利用率约为46%。全国城市生活垃圾年产生量为1.4亿吨,达到无害化处理要求的不到10%。塑料包装物和农膜导致的白色污染已蔓延全国各地。(二)环境教育与环境问题的关系1、环境教育的发展历程环境教育的起源,一直可以追溯到19世纪末20世纪初的自然研究(Natural Study)。当时在学校开展自然研究的基本目的是教育学生通过亲身观察和参与,了解和评价自然环境。到20世纪上叶,人们认识到保护生态和自然环境的重要性,保护运动(Conservation movement)在社会中形成,学校教育在自然研究的基础上引入了自然保护的教育内容,这就是环境教育的萌芽。(1)国外环境教育的发展历程1972年在瑞典首都斯德哥尔摩召开的“世界人类环境会议”是环境教育发展的一个里程碑。为了响应斯德哥尔摩会议的第96条建议,联合国教科文组织和联合国环境规划署于1975年颁布了国际环境教育计划(IEEP),其目的是在环境教育领域内,促进经验和信息的交流、研究和实验、人员 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 、课程和相应教材的开发及国际合作。1975年,在前南斯拉夫的贝尔格莱德召开的国际环境教育会议,通过了《贝尔格莱德宪章:环境教育的全球纲领》。该宪章根据环境教育的性质和目标,指出环境教育是“进一步认识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性当一种社会关系需要用立法来调整,说明这种社会关系的重要性。中国环境教育专门立法是否必要,则完全取决于以下前提:(1)环境教育的重要性;(2)环境教育立法对社会经济发展的重要作用。五、结论21世纪是环境世纪,公众的环境意识通过环境教育来建立。根据我国人口多,地区经济水平差异大,公民受教育程度不一的现状,要使公众的环境保护意识提高到一个比较高的水平,实现社会——经济——环境的协调发展,尽早达到国家的可持续发展目标,构建和谐社会,通过立法机关制定完善的、具有可操作性的《环境教育法》不失为一个有效的方法。希望对促进我国环境教育法律体系的建立提供一些有益的参考。 识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,插图序号使用标准五号宋体字;正文中的插当一种社会关系 1、 题目: 餐厅点餐系统的设计与实现 2、 指导思想和目的要求: 指导思想:通过对餐厅点餐系统的设计与实现,培养该生深入实际,综合运用所学的基本理论、专业知识和基本技能,提高独立思考、分析问题、解决问题的能力和初步进行科学研究的能力;培养良好的思想品质和探求真理的科学精神,提高该生的综合素质。 目的要求:通过毕业设计、撰写论文等环节,锻炼和提高学生独立分析、思考、解决问题及文档编写等能力。 3、 主要技术指标: 语言表达简捷、明快、形象、生动、准确、科学;论文内容符合客观实际,能够令人信服;概念明确,判断恰当,推理连贯;论文的内容之间应有密切的联系,全篇论文形成统一的整体。论文字数:≥12000字。 4、 进度与要求: 6月24日至7月24日 调研、起草、修改初稿论文 7月25日至8月15日 二稿定稿 8月6日前 填写《毕业论文中期检查表》 8月15日至24 论文定稿并将电子版论文上交学习中心 8月30日前 将论文纸制版交予学习中心 9月17日至9月29日 毕业论文答辩 5、 主要参考书及参考资料: [1] 甘华蓉, 餐饮管理与实务,北京,对外经济贸易大学出版社,2009年,109-120页 [2] 苗凤君, 局域网技术与组网工程,北京,清华大学出版社,2010年,150-151页 [3] 李大军,POS系统应用,北京,清华大学出版社,2004年, 10-13页 [4] 武仁杰,Web程序设计,北京,中国铁道出版社,2009年, 5-6页 [5] 徐士良,葛兵,计算机软件技术基础,北京,清华大学出版社,2010年 ,25-31页 [6] 彭爱华,刘晖,王盛麟, Windows 7 使用详解,北京,人民邮电出版社,2010年, 2-3页 [7] 钱哨,李挥剑,李继哲,C# WinForm 实践开发教程,北京,水利水电出版社,2010年, 15-18页 [8] 蒋瀚洋,李月军,庞娅娟,SQL Server 2005数据库管理与开发教程,北京,人民邮电出版社,1-8页 [9] Grady Booch,Ivar Jacobson,James,Rumbaugh,The Unified Modeling Language User Guide[M]. Addison-Wesley,1998年,156页 [10] 佩措尔德,Windows程序设计,北京,清华大学出版社,2010年, 245-256页 [11] Bertand Meyer,Object Oriented Software Construction [M].Prentice Hall,1998年,5页 [12] Jim Arlow,Ila Neustadt,UML and the Unified Process:Practical Object-Oriented Analysis and Design[M].Addison Wesley,2002年,95页 [13] 王小科,吕双,C#从入门到精通,北京,清华大学出版社,2008年,3-4页 [14] 陆慧恩,软件工程,北京,人民邮电出版社,2007年,9-10页 [15] 孙涌、现代软件工程、北京,北京希望电子出版社,2002年, 111页 [16] 邓良松,刘海岩,陆丽娜,软件工程,西安,西安电子科技大学出版社,2004年,56-57页 [17] 周苏,王文,软件工程学教程,北京,科学出版社,2002年,74-75页 [18] 王少峰,面向对象技术UML教程,北京,清华大学出版社,2004年,23-50页 学习中心:郑州金水惠文教育培训学校 班 级: 029909212  专  业: 软件工程 学  生:  王保国    指导教师:  孙飞显   摘 要 在深入研究中小餐饮企业工作流程的基础上,分析制约餐饮企业工作效率的各种因素,发现影响效率的主要因素是普遍使用手工登记菜谱的现象,本系统运用计算机系统来实现餐饮企业工作流的信息化管理,采用面向对象的开发方法以及C#语言,依靠Visual studio2010作为开发工具,使用Sql Server 2005网络数据库存储数据。实现了客户点餐、厨师配餐、收银管理、系统设置四大功能,解决餐饮企业中客户点餐速度慢、服务员登记不清晰、厨师配餐漏配、菜谱更新不及时且不直观、会员管理混乱的现象。 关键词:餐厅点餐;面向对象开发方法;C# 目 录 I摘 要 1第一章 绪论 11.1 现实背景和理论背景 21.2 研究目的和意义 21.2.1 目的 31.2.2意义 4第二章 系统需求分析 41.引言 41.1编写目的 41.2项目背景 52.术语定义 53.参考资料 54.目前餐饮企业工作流程 65.所建议系统的工作流程 76.产品功能 77.软件需求描述 88.系统用例图 99.软件接口 10第三章 系统设计 101.系统部署图设计 112.数据库设计 112.1命名规范 112.2安全设计 112.3概念设计 132.4物理设计 152.5函数设计 163.系统模块设计 174.系统架构设计 175.客户端系统目录结构 186.系统类图设计 227.主要模块设计 227.1登录模块设计 247.2点餐模块设计 27第四章 系统实现 271:系统编码规范 271.1:类型的命名 281.2、方法和属性的命名 281.3、变量和常数 291.4、标签 291.5、名字空间 301.6、注释 302:模块功能实现 302.1登录模块实现 312.2点餐模块主要代码 332.3收银模块代码实现 352.4配餐模块代码实现 352.5.系统管理模块实现 37第五章 系统测试 371 简介 371.1编写目的 371.2项目背景 371.3系统简介 381.4术语和缩写词 381.5参考资料 382 测试概要 382.1测试用例设计 382.2测试环境与配置 392.3测试方法(和工具) 393 测试结果及缺陷分析 393.1测试执行情况与记录 45结论 46文献 49致 谢 第一章 绪论 1.1 现实背景和理论背景 1.1.1现实背景 我国的餐饮市场经过30多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2009年度餐饮业发展报告显示,即便在经济遭受重创的2009年,全社会餐饮业零售额达依然到17998亿元,同比增长16.8%。其中,每月的零售额均超过1300亿元,增长率稳定在14.4%至21.6%。在各类消费性支出中增幅居前,仅次于交通和通信支出。并且预计2012年餐饮市场还将继续增长,营业额也将达到20000亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。 近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存在的问题。餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为主的状态,利润低、承载重、支撑小、发展难的特点突出。餐饮企业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业发展产生较大的影响。 1.2 研究目的和意义 1.2.1 目的 在我们这个“食文化”高度发达的国度里,餐饮业毋庸置疑地成为第一大传统产业。然而,正是这历史悠久、规模庞大的产业,却也是信息化程度最慢和最低的产业之一。至今为止,绝大多数餐饮企业的经营方式仍然停留在“一张纸、一支笔、经理喊破嗓、员工跑断腿”的境地;而会计工作,也仍然是以一支笔或一个算盘,或最好的情况下一个计算器进行加减乘除,其本质仍然是以人脑计算为基础,不但工作量巨大,而且极易出错。笔者曾经见过生意极好的大排档,服务员进进出出地飞奔于户外桌台、大堂吧台和厨房之间,而经理则用计算器算得满头大汗的场景,蔚为壮观。且不说这种日复一日的重复、单调的劳动意义何在,单就消费计算方面的出错而引发的与客户之间的矛盾纠纷,就不可胜计。 其实在人类文明已经进入电子信息的时代,绝大多数重复、单调、可程式化的工作都已经可以交由计算机来完成。面对复杂和庞大的计算任务,计算机在效率和准确度方面是人脑所不能望其项背的。作为传统产业的餐饮业,同其他很多传统产业一样,同样可以引入信息化改造。 餐饮业的信息化改造内容,主要有:由传统的笔和纸点餐,改用电子点餐;由传统的人工计算、统计、管理,改用电脑进行计算、统计和管理;将现代的电子技术、无线技术、计算机技术和网络技术引入到餐饮行业中来,替代部分人工操作,加快餐饮企业的运转效率,提升餐饮企业的管理水平,使餐饮企业运作更规范、更科学、更高效。 在餐饮企业的信息化改造当中,无线点餐(点菜)系统,成为其核心内容,也是餐饮企业进行信息化改造的必由之路。 因此本论文研究的目的在于通过餐饮企业的信息化改造暨利用无线技术,替代传统的纸和笔进行电子点餐(点菜)操作,实现远距离地进行信息即时传递。当然,无线点餐(点菜)系统不只是可以进行点餐操作,同时通过配套的餐饮管理软件,还可以实现强大的统计和管理功能,使餐饮企业真正实现信息化。 1.2.2意义 能够有效地的提升 餐饮企业的档次和管理水平,做到科学管理、科学决策、高效运转、降低成本,进行信息化是必由之路。而采用无线点餐(点菜)系统取代传统的手工点餐,采用餐饮管理软件取代传统的人工统计和粗放型管理又是信息化当中的核心内容。 餐饮企业引进一套无线点餐(点菜)系统,成本大约在一万元左右(视配置情况而不同),大约相当于一个服务员一年的工资,但带来的便利性和管理水平的升级则是无与伦比的。无线点餐(点菜)系统所带来的运营效率的大幅度提高和人力成本的节约,远超其投资成本,对于餐饮企业信息化,可以说是不二的选择。 第二章 系统需求分析 2.1引言 2.1.1编写目的 本文档是餐厅点餐系统的项目需求说明书,对餐厅点餐系统的进行简要回顾,分析当前的业务流程,总结此类管理系统的基本特点以及总体功能,尽可能完整的概括和提取出全部需求。本文档对项目开发人员、设计人员及系统实施人员具有很重要的指导意义。 2.1.2项目背景 中国是举世闻名的美食大国,拥有五千年的饮食文化和巨大的餐饮市场,随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业,但同样也应看到,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。 餐饮业的不断发展,在经营管理上也逐步向电子化迈进,通过电脑信息系统管理餐饮业的内部事务,使得作业更加简单化、高效。以财务为中心,减轻一线操作人员的劳动强度,节省营业人员的交班时间,加强财务审核管理。提供多种点菜、结算、统计报表功能,提供分厨房直接打印前台点菜数据。在餐饮经营中,传统的纸制作业流程无法满足现代客户在信息娱乐及服务安保等方面的要求。而此系统的使用,使餐厅管理者便捷的进行经营娱乐的管理,大大增加的各店成本控制及销售额 2.2术语定义 所谓”翻台率【1】”是指在某期间里,指餐桌座位坐满及餐桌空荡的速度。 一个高翻台率意味更多用餐者吃了并且走了,而一个低的翻台率意味同样用餐者是在一段长时间里使用餐桌,或者餐桌座位是空的。 2.3目前餐饮企业工作流程 目前的中小餐饮企业采用最多的手工记账形式,其业务流程如图2.1所示 图2.1 手工业务流程分析 流程图简介:顾客到达餐厅有引领员引导到座位后,承上菜谱并登记客人所点食品,完毕后唱菜谱并由客人确认,征得客人同意后交给后台厨师及配餐人员,配餐人员根据大厅服务员提交的菜谱为客人配齐所有饮料、酒水、甜点等食物,厨师根据大厅服务员提供的菜谱按照先凉后热的顺序快速加工出美味可口的食物交友送餐人员及时送到指定的餐桌。客人用餐完毕后有服务员或者客户到收银处办理结算手续,客人如有会员卡的话,收银员应给予相应的优惠,结算完毕后有引领员送客人出餐厅,这样的工作方式当客流量增加的时候,必然会出现争抢菜谱,上错菜,漏上菜、忘记上菜以及计算失误等现象,轻则引起客户的不满,重则引起纠纷,因此有必要采用新的工作模式,来避免上述情况的发生。 2.5所建议系统的工作流程 基于传统餐饮企业手工操作所带来的种种弊端,一种新的利用计算机来管理信息的系统---餐厅点餐系统也就应运而生,那么该系统的工作流程如图2.2所示 图2.2自动化的点餐系统 2.6系统功能模块 根据所建议系统的业务流程图,分析出新系统的功能模块图如2.3所示 图2.3功能模块图 结合上述功能模块图,系统需求描述如下: 2.7软件需求分析 1.用户登陆 系统必须提供用户名及密码、角色的验证功能,并且根据不同的角色打开不同的子系统。 2.客户点餐 客户根据不同的服务类别(特价、凉菜、热菜、汤、酒水、饮料)选择不同的食物及数量,系统根据不同的食物计算出总价格,方便客人控制总价格,如果输入错误系统提供删除的功能。. 3.配餐管理 厨师根据最新的配餐信息,按照时间先后顺序配置食品,完成后提交给结算管理子系统中 4.结算管理 系统根据桌号自动计算出总价格,如果由会员卡系统自动验证卡号及会员身份并计算出相应的折扣及实付金额。 5.系统管理 系统提供上传菜谱图片、修改菜谱价格、注册用户、删除用户、会员注册、会员管理以及浏览客户留言、客户满意度统计功能 2.8系统用例图 系统用例【9】图是按照场景的形式对系统的功能做清晰地设计,具体用例有:登陆用例图2.4所示,点餐用例图2.5所示,配餐用例图2.6所示,结账用例图2.7所示,管理用例图2.8所示 图2.4登陆用例 图2.5点餐用例 图2.6配餐用例 图2.7结算用例 图2.8系统设置用例 2.9软件接口 Windows操作系统所提供的各种API【10】; 第三章 系统设计 3.1系统部署图设计 系统部署图是指系统的物理结构和软件结构在空间上的部署,本系统采用流行的C/S【11】结构,该结构是基于客户端与服务器的结构,原因是本系统的应用场景是中小规模的餐厅及餐馆,目前一期工程中不提供Web服务,仅限于企业内部办公室用,因此采用C/S结构是科学的也是合理的。具体结构见图3.1所示 图3.1系统部署图 上图中服务器是整个系统运行的基础,负责所有客户端的数据传输与存储,采用SqlServer2005服务器,网络传输采用的是WiFi(802.11)技术,客户端采用IPAD作为终端显示,但是目前需要安装虚拟Win7系统 3.2数据库设计 3.2.1命名规范 1:数据库名称以db开头 2:函数以F_开头 3:数据库表以T_开头 3.2.2安全设计 1:创建数据库登录账号dining 2:创建数据库db_dining的所有者用户Dining 3:配置账号映射:dining-(dining 3.2.3概念设计 经过对系统的需求分析,发现系统中有以下实体:如图3.2---3.8所示以及他们之间的关系图3.9所示 图3.2用户实体-属性 图3.3意见实体-属性 图3.4会员实体-属性 图3.5餐单实体-属性 图3.6餐单明细实体-属性 图3.7菜谱实体-属性 图3.8实体-关系图 3.2.4物理设计 物理设计是数据库实体的物理实现,下面的图表分别对应概念设计中的每个实体。 1:T_CAIPU表,图3.9所示 图3.9菜谱表 2:T_CanMingXi,图3.10所示 图3.10餐单明细表 3:T_CanDan,图3.11所示 图3.11餐单表 4:T_Member,图3.12所示 图3.12会员表 5:T_User,图3.13所示 图3.13用户表 6:T_YiJian,图3.14所示 图3.14意见表 3.2.5函数设计 1: F_CaiJinEById,图3.15所示 图3.15计算价格函数 2: F_CaiMingById,图3.16所示 图3.16查找菜名函数 3: F_MemberLeavlByID,图3.17所示 图3.17会员级别函数 4: F_MemberNameByID,图3.18所示 图3.18会员名称函数 3.3系统模块设计 在对系统需求分析的基础上一共设计了八大模块,分别是如下8个模块【11】。3.3.1系统登录模块 在该模块中主要实现用户身份的验证以及角色的检查,根据用户身份的不同分别登陆到不同的子系统中。 3.3.2系统点餐模块 本模块是系统的主要模块,在该模块中主要实现菜肴以及酒水饮料的点餐等功能,根据食品的分类把界面分为特价、凉菜、热菜、汤类、酒水、饮料不同的区域以及点菜区域。 3.3.3系统配餐模块 本模块面向的对象主要是厨师以及酒水饮料配餐员,实现的功能是按照下餐的时间先后顺序显示订餐列表,厨师按照餐单的详细列表配置不同的食品及其他。每个餐单完成后系统提交到收银区。 3.3.4系统收银模块 本模块面向的对象主要是收银人员,实现的功能是分别显示配餐完毕后的餐单,客户就餐后提供桌号以及会员卡,系统自动计算出优惠金额以及实付金额,收款后系统自动更新数据库。 3.3.5系统管理模块 本模块面向的对象主要是经理管理人员,实现的功能是有会员管理,菜谱管理、用户管理功能 3.3.4系统架构设计 本系统采用流行的C/S结构,既客户端/服务器端结构,客户端是基于.Net FrameWork平台的应用程序,服务器端是基于Sql Server 2005的数据库存储应用系统,采用面向对象【12】的开发语言C#【13】作为编程语言,使用Visual studio 2010作为开发工具以及应用流行的软件开发模型—瀑布模型【14】 3.5客户端系统目录结构 客户端目录结构按照模块的不同创建不同的文件目录,以便于文件的管理及今后的二次开发,截图如3.19所示 图3.19系统目录 目录结构描述:1:DianCan:客户点餐模块2:PeiCan:食品配餐模块3:JieZhang:收银结账模块4:Manage:系统管理模块5:Images:系统图片 3.6系统类图设计 根据系统中的实体,一共设计6个类,具体见下图3.20所示 图3.20系统类结构图 详细描述如下: 1.T_CaiPu菜谱类,该类中的属性及方法结构如3.21所示 图3.21菜谱类 T_CaiPu类是用来描述系统中的菜谱实体,其中的属性有id(菜谱编号)、c_name(菜谱名称)、c_Price(菜价)、c_type(类别)、c_image(照片)、is_Tejia(是否特价)、isEnable(是否启用) 2.T_User用户类,属性及方法如图3.22所示 图3.22用户类 T_user类用来描述系统使用者实体,其中的属性有id(记录编号)、userName(用户名)、userPwd(用户密码)、userRole(用户角色)、isEnable(是否启用) 3.T_YiJian(意见类):该类的属性及方法如图3.23所示 图3.23意见类 T_YiJian类是用来描述客户意见的实体,其中的属性有id(意见编号)、HJ_YJ(环境意见)、FW_YJ(服务意见)、FC_YJ(饭菜意见)、KH_LY(客户留言) 4.T_Member(会员类):该类的属性及方法如图3.24 图3.24会员类 T_Member类是用来描述客户级别的实体,其中的属性有id(会员编号)、member_Name(会员名称)、type_id(会员级别编号)、isEnable(是否启用) 5.T_CanDan(餐单类):该类的属性及方法如图3.25 图3.25餐单类 T_CanDan类是用来描述客户菜单的实体类,其中的属性有id(菜单编号)、desk_HM(桌位号)、xf_je(消费金额)、member_id(会员编号)、isJieZhang(是否结账)、xf_date(消费日期)、state(配餐状态) 6.T_Can_MingXi(餐单明细)类:该类的属性及方法如图3.26所示 图3.26餐单明细类 T_Can_MingXi类是用来描述菜单明细的实体,其中的属性有id(记录编号)、can_id(菜单编号)、cai_id(菜谱编号)、cai_SL(份数)、cai_JE(每类菜的金额) 3.7主要模块设计 3.7.1登录模块设计 登陆模块的功能就是验证用户名及密码是否有效,如果有效则再判断角色编号值(1:服务员角色2:厨师角色3:收银员角色4:管理员角色),根据不同的角色打开不同的窗口,该模块实现的前置条件是设置正确的服务器地址以及服务器处于启动状态,输入输出数据如表3.27所示 数据 数据输出类型 数据类型 约束 用户名 输入 字符串类型 4-10位的字母组成 密码 输入 字符串类型 4-6位的数字组成 表3.27登陆模块输入输出数据 具体实现代码如下所示: //用户名 string un = this.txt_UserName.Text.Trim(); //密码 string pwd = this.txt_UserPwd.Text.Trim(); //判断用户名及密码是否为空 if (address == "" || un == "" || pwd == "") MessageBox.Show("用户名、密码、地址不能为空"); else { //判断用户名是否是字母及长度在4--10位 if (!Regex.IsMatch(un, "[a-zA-Z]{4,10}")) { MessageBox.Show("不是字母或者长度不够"); return; } else if (!Regex.IsMatch(un, "[0-9]{4,6}")) { MessageBox.Show("请输入4-6位的数字"); return; } dc = Program.GetDc(address); //返回数据库中的最新更新 // dc = Program.ChangeDc(dc.T_user); IQueryable t_user = dc.T_user. Where(u => u.userName == un && u.userPwd == pwd); if (t_user!=null&&t_user.Count()==1) { this.Hide(); if (t_user.First().userRole == 1) {//打开点餐窗口 MainMenu mm = new MainMenu(); mm.Show(); } else if (t_user.First().userRole == 4) { //打开管理员 Manage.FrmManage frmManage = new Manage.FrmManage(); frmManage.Show(); } else if (t_user.First().userRole == 2) { //打开厨师窗口 PeiCan.FrmZuoCai frmZuoCai = new PeiCan.FrmZuoCai(); frmZuoCai.Show(); } else if (t_user.First().userRole ==3) { //打开结算窗口 Jiezhang.FrmJieZhang frm_JieZhang = new Jiezhang.FrmJieZhang(); frm_JieZhang.Show(); } } else MessageBox.Show("登录失败"); 3.7.2点餐模块设计 点餐模块是系统中重要的模块,主要实现客户餐单的创建以及所点菜品的保存,该模块的实现思路是首先系统分类显示今日特价、凉菜、热菜、汤类、酒水、饮料,客人按照所需登记桌位,选择菜品及分数(默认1份),系统自动计算总金额,如果有误客人则可以删除某类菜品,最后点击提交保存到数据库。那么该模块实现的前提条件是用户以服务员身份登录到系统,且数据库中有相应的菜品信息以及一定数量的桌位。此模块的输入输出数据如表3.28所示 数据 数据输出类型 数据类型 约束 菜名 输出 字符串类型 长度小于50 价格 输出 字符串类型 长度小于50 图片 输出 二进制类型 桌号 输入 字符串类型 长度小于50 菜名编号 输入 数字 份数 输入 数字 表3.28点餐模块输入输出数据 具体实现代码: /// /// 系统显示菜谱 /// /// /// private void MainMenu_Load(object sender, EventArgs e) { dc = Program.dc; cur_z = new Cursor("images/图标/z.cur"); cur_y = new Cursor("images/图标/you1.cur"); tj_list = new List(); lc_list = new List(); rc_list = new List(); t_list = new List(); js_list = new List(); yl_list = new List(); LoadImage(-1, true); //默认显示特价 if(tj_list.Count!=0) this.panelEx4.Style.BackgroundImage = tj_list[tj_index]; //加载桌位号 LoadDesk(); } /// /// 修改菜谱 /// /// /// private void dgv_CanMingXi_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgv_CanMingXi.Columns[e.ColumnIndex].Name == "del") { //获得菜谱ID cai_id = this.dgv_CanMingXi.Rows[e.RowIndex].Cells["caiid"].Value.ToString(); var mx = canDan.T_Can_MingXi.ElementAt(e.RowIndex); canDan.xf_je -= mx.cai_JE; canDan.T_Can_MingXi.RemoveAt(e.RowIndex); //重新绑定控件 this.lbl_HJ.Text = "合计:" + canDan.xf_je + "元"; BindingList canList = new BindingList(canDan.T_Can_MingXi.ToList()); this.dgv_CanMingXi.DataSource = canList; } } 第四章 系统实现 4.1系统编码规范 系统编码实现采用目前流行的面向对象的编程语言—C#,因此为了今后的系统扩展及测试维护,所以按照微软统一发布的C#编码规范,具体内容如下: 4.1.1类型的命名 1.类名,以Class声明的类,都必须以名词或名词短语命名,体现类的作用。如:Class Indicator当类是一个特性(Attribute)时,以Attribute结尾,当类是一个异常(Exception)时,以Exception结尾:Class ColorSetException Class CauseExceptionAttribute 当类只需有一个对象实例(全局对象,比如Application等),必须以Class结尾,如 Class ScreenClass Class SystemClass。当类只用于作为其他类的基类,根据情况,以Base结尾:MustInherit Class IndicatorBase,如果定义的类是一个窗体,那么名字的后面必须加后缀Form,如果是Web窗体,必须加后缀Page:Class PrintForm : Inherits Form '* Windows窗体Class StartPage : Inherits Page '* Web窗体 2.枚举和结构:同样必须以名词或名词短语命名。最好体现枚举或结构的特点,如:Enum ColorButtons '以复数结尾,表明这是一个枚举Structure CustomerInfoRecord '以Record结尾,表明这是一个结构体 3.委派类型:普通的委派类型以描述动作的名词命名,以体现委派类型实例的功能:Delegate Sub DataSeeker (ByVal SeekString As String),用于事件处理的委派类型,必须以EventHandler结尾,如:Delegate Sub DataChangedEventHandler (ByVal Sender As Object, ByVal e As DataChangedEventArgs) 4.接口:与其他类型不同,接口必须要由I作为前缀,并用形容词命名,突出表现实现接口的类将具有什么能力:Interface ISortable 5.模块:模块不是类型,他的名称除了必须以名词命名外,必须加以后缀Module:Module SharedFunctionsModule,上述所有规则的共同特点是,每个组成名称的词语都必须是大写开头,禁止完全大写或小写的名称。 4.1.2方法和属性的命名 1.方法:无论是函数还是子程序,方法都必须以动词或动词短语命名。无需区分函数和子程序,也无需指明返回类型。Sub Open(ByVal CommandString As String),Function SetCopyNumber(ByVal CopyNumber As Integer),参数需要指明ByVal还是ByRef,这一点写起来会让程序边长,但非常必要。如果没有特别情况,都使用ByVal。参数的命名方法,参考后面“变量的命名方法”。需要重载的方法,一般不写Overloads,根据需要编写重载的方法。 2.属性:原则上,字段(Field)是不能公开的,要访问字段的值,一般使用属性。属性以简洁清晰的名词命名:Property Concentration As Single,Property Customer As CustomerTypes 3.事件:事件是特殊的属性,只能在事件处理上下文中使用。命名的原则一般是动词或动词的分词,通过时态表明事件发生的时间:Event Click As ClickEventHandler,Event ColorChanged As ColorChangedEventHangler 4.1.3变量和常数 常数以表明常数意义的名词命名,一般不区分常数的类型:Const DefaultConcentration As Single = 0.01,在严格要求的代码中,常数以c_开头,如c_DefaultConcentration,但最好不要用它,它会带来输入困难。普通类型的变量,只要用有意义的名字命名即可,不可使用简称和无意义的名称诸如A,x1等,下面给出了良好的例子: Dim Index As Integer Dim NextMonthExpenditure As Decimal Dim CustomerName As String 不能起太长的名字,应该尽量简洁,如下面的例子: Dim VariableUsedToStoreSystemInformation As String '* 错误,太复杂了 Dim SystemInformation As String '* 正确,简单明了 Dim sysInfo As String '* 错误,过于简单 特殊情况可以考虑一个字母的变量: Dim g As Graphic 对于控件,应该指明控件的类型,方法是直接在变量后面加以类名: Friend WithEvents NextPageButton As Button '* 按钮 Friend WithEvents ColorChoicerPanel As Panel '* 面版 Friend WithEvents CardFileOpenDialog As FileOpenDialog '* 文件打开对话框 等等,无需规定某种类型的变量的前缀,只需把类型写在后面就行了,试对比下列代码: btnCancel.Text = "&Cancel" CancelButton.Text = "&Cancel" 显然后者更能使阅读者明白变量的类型是一个按钮。 4.1.4标签 标签就是用于Goto跳转的代码标识,由于Goto并不推荐使用,所以标签的使用也比较苛刻。标签必须全部大写,中间的空格用下划线_代替,而且应该以_开头,比如:_A_LABEL_EXAMPLE:如此定义标签是为了与其他代码元素充分区别。 4.1.5名字空间 通常,一个工程使用一个名字空间,通常不需要用Namespace语句,而是在工程选项的“Root Namespace”中指定,使用根名字空间可以使代码更加整齐,容易修改,这一点是VB十足的优点。名字空间的语法是:公司名.产品名[.组件名的复数] 如:Namespace Ninputer.VirtualScreen Namespace Ninputer.CardEditor.CustomeControls 随便起一个名字空间的名字绝对不是一个好主意,一定要遵守上述规定。 4.1.6注释 注释的规则繁多,这里仅提到其中一点:正常的注释以'*开头,单独的'只用来注释暂时不用的代码 '* 这是普通的注释 '* 这段代码在调试正确后加入 'If UseHighSpeed(g) = True Then .... 这样能够方便的采用代码注释工具控制代码的使用。 4.2模块功能实现 4.2.1登录模块实现 登陆功能根据用户输入的用户名及密码与数据库中的信息进行比对,如果验证成功,则根据角色的不同进入不同的子系统,系统角色按照职位的不同划分为服务员、厨师、收银员、经理四个固定角色,每个角色的权限不同功能不一样。系统实现截图如4.1、4.2所示 图4.1用户名密码为空验证截图 图4.2验证密码位数截图 4.2.2点餐模块主要代码 点餐模块代码实现的思路是首先客人浏览菜谱选择不同的食品,系统先把该食品放入到购物车中,客户可以对放入购物车中的食品删除,不能重复点同一类的食品,对放入购物车中的食品系统自动计算出总价格,待确认无误后统一提交到数据库,系统实现截图如4.3—4.6所示 图4.3查询空桌位 图4.4热菜截图 图4.5酒水截图 图4.6菜单截图 4.2.3收银模块代码实现 收银模块实现的思路是根据会员编号系统自动计算出优惠金额及实付金额。具体代码如下。 double yh=0; //获得会员编号 mid = this.txt_Member_id.Text.Trim(); if (xf_je == null || xf_je == "") { MessageBox.Show("请选择餐单"); } else if ( mid== "") { MessageBox.Show("请输入会员编号"); } else { //验证会员信息 if (dc.T_Member.Count(m => m.id.ToString() == mid) == 0) { MessageBox.Show("无此会员"); } else { //显示会员信息 this.lbl_Member_Info.Text ="会员信息:"+ dc.F_MemberNameByID(Convert.ToInt32(mid)) + ":" + dc.F_MemberLeavlNameByID(Convert.ToInt32(mid)) + "--" + dc.F_MemberLeavlByID(Convert.ToInt32(mid)) + "级"; //计算优惠 yh= Convert.ToInt32(xf_je) * (10 - dc.F_MemberLeavlByID(Convert.ToInt32(mid)).Value) * 0.1d; this.txt_YH.Text = String.Format("{0:C2}",yh); //计算实付金额 this.txt_SF.Text = String.Format("{0:C2}", Convert.ToDouble(xf_je) - yh); isMember = true;//是会员 } } 系统实现截图如4.7所示 图4.7客户结账截图 4.2.4配餐模块代码实现 配餐模块功能实现的思路主要是显示最新的餐单,并且显示出该餐单的详细内容,厨师或者配餐员配餐完毕后,系统修改惨淡的状态,并及时更新最新的餐单. 4.2.5.系统管理模块实现 系统管理模块主要实现菜谱、用户、桌位、留言、会员的添加、编辑、删除、查询功能,具体如图4.8-4.10所示 图4.8系统管理截图 图4.9编辑菜谱截图 图4.10桌位管理截图 第五章 系统测试 5.1 测试目的 通过科学的方法尽可能多的发现系统中的缺陷,主要测试系统功能是否与需求说明书规定的功能性需求与肺功能性需求相符,系统功能是否实现,系统是否捕获异常数据并正确输出数据。 5.2 测试方法 本次测试用例设计主要采用黑盒测试【15】方法,功能模块及集成测试采用的具体方法有等价类划分【16】、边界值划分、正交分解、因果图分析和错误猜测【17】。在系统测试时依据业务流程采用回归测试【18】。 5.3测试环境 1. 服务器地址:172.16.1.4 2. 操作系统:Windows VISTA 3. CPU: Intel(R) Pentium(R)4 CPU 3.00HZ 4. 硬盘可用空间:160GB 5. 数据库:Microsoft SQL Server 2005 6. 测试对象:FengShaDuMIS.exe 5.4 测试结果 系统经过大量的黑盒测试,在功能及性能上达到设计要求,下面是测试后的系统截图。 1.登录模块测试测试情况如图5.1所示 图5.1登陆测试截图 2.点餐模块此时情况如图5.2、5.3所示 图5.2点餐主界面截图 图5.3点菜测试截图 3.配餐模块测试情况如图5.4所示 图5.4厨师配餐测试截图 4.收银模块测试图5.5所示 图5.5收银模块测试截图 5.系统管理模块测试图5.6---5.8所示 图5.6菜谱管理测试图 图5.7会员管理测试图 图5.8用户管理测试截图 6.留言管理测试图5.9---5.10所示 图5.9客户留言测试截图 图5.10留言统计截图 结论 本文从瀑布模型开发过程的原理出发,在分析餐饮系统工作流程的基础上,讨论并建立了餐厅点餐系统的工作流模型,采用C#4.0+DotNet Bar7.0+Ling+Sql Server 2005实现了餐厅点餐信息管理系统,运用黑盒测试原理对该系统进行的单元测试及集成测试表明。该系统实现了:(1)客户点餐(2)厨师配餐(3)收银管理(4)系统设置。本系统的问题主要表现在菜谱的及时更新方面,如经理在营业期间对菜谱价格做了及时调整,客人在点餐的时候会遇到价格没有及时更新的情况,另外本系统在资金结算方面还不够人性化,如不支持银行卡结算,这些问题是本系统今后改进的方向。 文献 [1] 甘华蓉, 餐饮管理与实务,北京,对外经济贸易大学出版社,2009年,109-120页 [2] 苗凤君, 局域网技术与组网工程,北京,清华大学出版社,2010年,150-151页 [3] 李大军,POS系统应用,北京,清华大学出版社,2004年, 10-13页 [4] 武仁杰,Web程序设计,北京,中国铁道出版社,2009年, 5-6页 [5] 徐士良,葛兵,计算机软件技术基础,北京,清华大学出版社,2010年 ,25-31页 [6] 彭爱华,刘晖,王盛麟, Windows 7 使用详解,北京,人民邮电出版社,2010年, 2-3页 [7] 钱哨,李挥剑,李继哲,C# WinForm 实践开发教程,北京,水利水电出版社,2010年, 15-18页 [8] 蒋瀚洋,李月军,庞娅娟,SQL Server 2005数据库管理与开发教程,北京,人民邮电出版社,1-8页 [9] Grady Booch,Ivar Jacobson,James,Rumbaugh,The Unified Modeling Language User Guide[M]. Addison-Wesley,1998年,156页 [10] 佩措尔德,Windows程序设计,北京,清华大学出版社,2010年, 245-256页 [11] Bertand Meyer,Object Oriented Software Construction [M].Prentice Hall,1998年,5页 [12] Jim Arlow,Ila Neustadt,UML and the Unified Process:Practical Object-Oriented Analysis and Design[M].Addison Wesley,2002年,95页 [13] 王小科,吕双,C#从入门到精通,北京,清华大学出版社,2008年,3-4页 [14] 陆慧恩,软件工程,北京,人民邮电出版社,2007年,9-10页 [15] 孙涌、现代软件工程、北京,北京希望电子出版社,2002年, 111页 [16] 邓良松,刘海岩,陆丽娜,软件工程,西安,西安电子科技大学出版社,2004年,56-57页 [17] 周苏,王文,软件工程学教程,北京,科学出版社,2002年,74-75页 [18] 王少峰,面向对象技术UML教程,北京,清华大学出版社,2004年,23-50页 致 谢 时间过得真快,一眨眼的功夫,专业课已经结束了,总的来说项目从选题到最后的完成,经历了很多。我从中获益匪浅,取得了一些成绩并且也发现了自己的不足之处。 1.选择熟悉的开发语言及技术比一味求新立异更重要,在接到项目选题的时候,马上想到的开发语言是微软的面向对象的C#语言,虽然Java也是新一代面向对象的开发语言,但是在UI设计及效率方面存在一定的不足,因此在联想到餐厅点餐系统的应用范围仅限于单位局域网之内,所以最终选择了C#开发语言,最后项目能够顺利完成,也得益于.NET开发平台的高效性。 2.创建系统模型是加强团队合作和沟通,提高系统开发效率的有效手段。刚开始接到系统开发任务的时候,不知道从哪里下手,也不知道要做什么,即使上网下载一些软件也不知道怎么做,后来在阅读了《面向对象技术与UML》之后,经过分析与研究,结合瀑布模型、迭代增量、螺旋模型各自的特点,我认为创建软件模型是最直接、最容易理解、也最容易操作的一种软件开发方法,因为这种方法是建立在对需求不了解,对业务规则不熟悉的情况下,最容易与开发人员、客户等沟通的最有效手段,事实也证明了这种方法的正确性,这个餐厅点餐系统用了不到两周的时间1.0版本就已经完成了。 3.每日一总结是发现问题、控制进度的重要手段,虽然制定了详细的开发计划,但是在执行过程中也会遇到意想不到的事情,比如请假,技术障碍等等,通过每日的总结就可以发现问题的症结所在,是认识的问题就提高认识,是技术的问题就及时请教老师或者上网查资料等等,遇到请假耽误工期的情况就及时调整开发进度,实践证明项目能够顺利完成离不开计划的周密及进度的及时调整。 4.新技术未必是最好的,成熟稳定的技术才是首选。在确定框架之前,上网也搜索了许多相关的技术,大部分ORM框架需要配置文件以及安装新的组件,这些新的技术固然有他的优势,但是对与我而言毕竟是一个新的挑战,一开始我也试着学习新的技术,尝试能不能在项目中应用新的技术,后来发现学习的时间较长,消化吸收并达到熟练的地步困难重重,经过权衡选择还是选择了微软开发工具自带的ORM工具Ling to Sql,经过测试大大提高了编码效率。 虽然通过这个项目,我的经验更加丰富了,个人编程能力,沟通能力等都有了一定提高,但是我也感觉到了自己的诸多不足。主要有(1)缺乏相应行业的项目开发经验,因此需求提取的不完整以及业务逻辑的不准确,今后多积累项目开发经验。(2)缺乏必要的管理经验和有效的沟通手段, 在项目开发初期因为认识不够,导致项目拖拖拉拉,后来加强了自我约束及时跟同学们沟通和联系,进度慢慢干上去了,最终完成了项目。(3)界面美工是项目开发过程中最重要的一项工作,因本人理工出身缺乏必要的艺术细胞和审美观,因此对界面的色彩搭配及布局等设计无法达到专业级水平,所以到现在总觉得界面设计不尽人意,因此在今后的项目开发过程中,最好请一些专业的美工来设计,应该是最好的选择。 最后衷心感谢孙飞显老师给予我的大力帮助,特别是在遇到技术问题的时候,不管何时孙老师都会耐心的给我帮助,知道我完成这个项目及毕业论文的设计,在此衷心的对孙老师说一声“老师您辛苦了”. 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 指导教师评阅书 指导教师评价: 一、撰写(设计)过程 1、学生在论文(设计)过程中的治学态度、工作精神 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、学生掌握专业知识、技能的扎实程度 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生综合运用所学知识和专业技能分析和解决问题的能力 □ 优 □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科学性;技术线路的可行性;设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 的合理性 □ 优 □ 良 □ 中 □ 及格 □ 不及格 5、完成毕业论文(设计)期间的出勤情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 指导教师: (签名) 单位: (盖章) 年 月 日 评阅教师评阅书 评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日 教研室(或答辩小组)及教学系意见 教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行的研究工作所取得的成果。尽我所知,除文中已经特别注明引用的内容和致谢的地方外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。 学位论文作者(本人签名): 年 月 日 学位论文出版授权书 本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版,并同意编入****《中国知识资源总库》,在《中国博硕士学位论文评价数据库》中使用和在互联网上传播,同意按“章程”规定享受相关权益。 论文密级: □公开 □保密(___年__月至__年__月)(保密的学位论文在解密后应遵守此 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 ) 作者签名:_______ 导师签名:_______ _______年_____月_____日 _______年_____月_____日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 致 谢 时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。 首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。 首先,我要特别感谢我的知道***老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。***老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。 其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。 另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。 最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。 四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。 回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。 学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。 在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。 最后,我要特别感谢我的导师***老师、和研究生助教***老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 本科生毕业设计(论文)规范化要求 第一部分 学生应遵守以下规范要求 一、毕业设计论文说明 1. 毕业设计论文独立装订成册,内容包括: (1) 封面(题目、学生姓名、指导教师姓名等) (2) 中、外文内容摘要 (3) 正文目录(含页码) (4) 正文(开始计算页码) (5) 致谢 (6) 参考文献 (7) 附录 2. 中、外文内容摘要包括:课题来源,主要设计,实验方法,本人主要完成的成果。要求不少于400汉字,并译成外文。 3. 毕业设计论文页数为45页-50页。 4. 纸张要求:毕业设计说明书(论文报告)应用标准B5纸单面打字成文。 5. 文字要求:文字通顺,语言流畅,无错别字。 6. 图纸要求:毕业设计图纸应使用计算机绘制。图纸尺寸标注应符合国家标准。图纸应按“规范”叠好。 7. 曲线图表要求:所有曲线、图表、流程图、程序框图、示意图等不得徒手画,必须按国家规定标准或工程要求绘制。 8. 参考文献、资料要求:参考文献总数论文类不少于10篇、,应有外文参考文献。文献应列出序号、作者、文章题目、期刊名、年份、出版社、出版时间等。 二、外文翻译 1. 完成不少于2万印刷符的外文翻译。译文不少于5千汉字。 2. 译文内容必须与题目(或专业内容)有关,由指导教师在下达任务书时指定。 3. 译文应于毕业设计中期2月底前完成,交指导教师批改。 4. 将原文同译文统一印成B5纸规格装订成册,原文在前,译文在后。 三、形式审查 5月15日前,将毕业设计论文上交指导教师,审查不合格者,不能参加答辩。 四、准备答辩 答辩前三天,学生要将全部材料(包括光盘、论文)统一交指导教师。 关于毕业论文格式的要求 为方便统一、规范论文格式,现将学院的相关要求做如下强调、补充: 1. 基本要求 纸型: B5纸(或16开),单面打印; 页边距: 上2.54cm,下2.54cm,左2.5cm,右2.5cm; 页眉:1.5cm,页脚1.75cm,左侧装订 正文字体:汉字和标点符号用“宋体”,英文和数字用“Times New Roman”,字号小四; 图号1-1,指第1章第1个图 在图的前部要有文字说明(如图1-1所示) 表号3-5,指第3章第5个表 在表的前部要有文字说明(如表3-5所示) 图、表的标注字体大小是五号宋体 行距: 固定值20; 页码: 居中、小五、底部。 2. 封面格式 封皮: 大连理工大学城市学院(二号、黑体、居中) 本科生毕业设计(论文)(二号、黑体、居中) 学 院:(四号、黑体、居中、下划线:电子与自动化学院) 专 业:(四号、黑体、居中、下划线、专业名字之间无空格) 学 生:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格) 指导教师:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格,两位指导教师的中间用顿号“、”) 完成日期:(四号、黑体、居中、下划线,如:2009年5月25日) (注意:5个下划线两端也是对齐的,单倍行距) 内 封:大连理工大学城市学院本科生毕业设计(论文)(四号、黑体) 题目 (二号、黑体、居中); 总计 毕业设计(论文) 页(五号、宋体) 表格 表(五号、宋体) 插图 幅 (五号、宋体) (注意:页数正常不少于40页,优秀论文原则上不少于45页) 3. 中外文摘要 中文摘要:标题“摘 要” (三号、黑体、居中、中间空1个字) 正文(不少于400字) 关键词 (五号、黑体):3-5个主题词(五号),中间用分号“;”隔开。 外文摘要 (另起一页):标题“Abstract” (三号、黑体、居中) 正文 (必须用第三人称) 关键词: Key words(五号、黑体):3-5个主题词(五号)与中文关键词对应,中间用分号“;”隔开。 4. 目录 标题 “目录”(三号、黑体、居中); 章标题(四号、黑体、居左); 节标题(小四、宋体); 页码 (小四、宋体); 二、三级目录分别缩近1和2个字; 四级目录不在“目录”中体现,在正文中也不是单独一行,可以黑体(没有句号),然后空2个字接正文; 注意:正文中每章开头要另起一页; “目录”下方中间的页码和摘要一样统一用罗马字,顺接摘要的。 摘要 目录加页眉 5. 论文正文 页眉: 论文题目(居中、小五、黑体); 章标题(三号、黑体、居中); 节标题(四号、黑体、居左); 正文 程序用“Times New Roman”,字号小四; 6. 参考文献 标题:“参考文献”(小四、黑体、居中) 参考文献的著录,按文稿中引用顺序排列,并注意在文内相应位置用上标标注,如:……的函数。 示例如下:(字体为五号、宋体) 期刊类:[序号]作者1,作者2,……作者n。文章名。期刊名(版本),出版年,卷次(期次)。页次 图书类:[序号]作者1,作者2,……作者n。书名。版本。出版地:出版者,出版年。页次 会议论文集:[序号]作者1,作者2,……作者n。论文集名。出版地:出版者,出版年。页次 网上资料:[序号]作者1,作者2,……作者n。文章名。网址。发表时间 7. 其它 量和单位的使用:必须符合国家标准规定,不得使用已废弃的单位(如高斯(G和Gg)、亩、克分子浓度(M)、当量能度(N)等)。量和单位不用中文名称,而用法定符号表示。 图表及公式:插图宽度一般不超过10cm,表名(小四)置上居中,图名(小四)置下居中。标目中物理量的符号用斜体,单位符号用正体,坐标标值线朝里。标值的数字尽量不超过3位数,或小数点以后不多于1个“0”。如用30Km代替30000m,用5µg代替0.005mg等,并与正文一致。图和表的编号从前至后顺序排列,图的编号及说明位于图的下方,居中;表的编号及说明位于表的上方,居中。公式编号加圆括号,居行尾。图表中的字体不应大于正文字体。注意:图表标题中的数字也是“Times New Roman”。 8.论文依次包括:封皮、内封、中文摘要、英文摘要、目录、正文、结论、致谢、参考文献、(附录),不要落项。 9.注意:上面没有说“加粗”的“黑体”,均为“黑体不加粗”。 补充: 1.答辩要求:自述15分钟,回答问题10分钟,自述要求使用PPT 答辩内容: 1).论文题目 2).设计内容 3).设计方案 4).如何完成设计 工作原理 软件或硬件设计 制作\调试\安装 5).存在不足,今后努力的方向 6).致谢 3.最后上交学生装订好的论文、光盘、记录表、成绩单 4.光盘里的文件夹命名为:学号_姓名_年级专业班级 文件夹里包括的文件有:论文、ppt、英文翻译 1) 论文的文件名格式:学号_姓名_年级专业班号_题目(论文)_完成日期doc 2) ppt的文件名格式:学号_姓名_年级专业班号_题目(ppt)_完成日期ppt 3) 英文翻译的文件名格式:学号_姓名_年级专业班号_题目(英文翻译)_完成日期doc 例如: 答辩问题5个, 侧重总体思路一个 软件或硬件一个 翻译一个 其他2个 服务员 登记 收银台 客人点餐 厨师加工处理 服务员 登记 客人点餐 系统管理 结算管理 配餐管理 点餐管理 用户登录 PAGE
本文档为【餐厅点餐系统的设计与实现毕业设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥17.91 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
不系舟红枫
从教近30年,经验丰富,教学水平较高
格式:doc
大小:3MB
软件:Word
页数:70
分类:工学
上传时间:2019-01-22
浏览量:205