本科毕业设计( ( 论文) )题 目: :基于 ssm 的校园订餐系统专题题目:本 科 毕 业 设 计(论文) 题目: 基于 SSM 的校园点餐系统 专题题目:本 科 毕 业 设 计(论文)任 务 书题 目: 基于 SSM 的校园点餐系统 专题题目(若无专题则不填): 原始依据(包括设计(论文)的工作基础、研究条件、应用环境、工作目的等): 工作基础 调查校园食堂的职能和分工,理清点餐系统的组织结构,确定系统具有的功能,了解各个功能模块与实际应用的联系。初拟开发计划,找到开发中可能面临的问题以及其解决方案进行合理的安排。明确开发风险及效益。 研究条件 本项目采用 B/S 架构,能够运行在 、、 及 IE6 以上浏览器。服务器端采用 为操作系统的工作站,采用 Mysql 为数据库。在高校食堂进行调查分析实际情况与软件系统的功能联系,总结调查内容,对点餐系统有一个整体的规划。开发完成后,在特定食堂进行试验,收取用户反馈,对照实际情况进行改善。 应用环境 开发工具: IDEA、、 管理工具:Maven 应用技术:、、、、HTML+CSS、MySQL、、、、JSP、Ajax 工作目的 实现在校学生网上订餐,预约送餐的功能,减少食堂工作人员的工作量, 提高食堂送餐人员的效率,减少学生在食堂排队的时间,解决食堂高峰用餐 拥挤的问题,消除安全隐患。
食堂统一内部管理,杜绝收银舞弊的情况。客户的订单及时反馈在后台,服务器及时刷新菜品剩余量。大大降低订单出错 的几率。普及在高校食堂。增加用户反馈、评价及投诉模块,保障了消费者 的权益。 主要内容和要求:(包括设计(研究)内容、主要指标与技术参数,并根据课题性质对学生提出具体要求): 研究内容该系统具有登录系统、注册用户功能,与学生学号相关联,避免校外闲杂人 等随意点餐,带来不必要的安全隐患。展示菜系菜品、价格、用餐环境功能 学生能提前知晓今日用餐种类,菜品价格,而后自主选择想要食用的餐饭。 学生也是消费者,展示后厨及用餐环境,消费更加合理,学生吃着放心。 选择菜品增加订单、删除订单、修改订单、查询订单功能,通过订单的增删 改查,学生随意选择,增加用户体验。注册会员、管理自身信息功能点餐系统,填写 专业,寝室号等信息,进行实名认证。避免订单“无主”的情况。 留言评价及投诉功能,选择用餐方式功能。完善食堂的服务,增加投诉功能, 让食堂的内部管理模式化。第一时间保障学生们的消费者权益。 主要技术指标与技术参数 本项目最终达成的技术指标:学生的注册、登录功能,学生注册会员以及 会员的管理功能,点餐订单的查询,新增,删除,修改功能,菜品的剩余量 的查询,学生的留言评价功能,学生权益保障投诉功能,学生选择用餐方式 的功能。
具体要求 独立完成本项目系统研制过程,系统能够顺利运行,并独立完成论文报告。 日程安排: 1、毕业设计开题 2017 年 2 月底之前前完成 2、第一、二周 需求分析 3、第三、四周 概要设计 4、第五、六周 详细设计 5、第七、八、九周 系统开发 6、第十周 系统测试 7、第十一、十二周 毕业设计论文整理 主 要参考文献和书目:[1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,1999. [2] 刘洪峰,陈江波.网络开发技术大全[M].人民邮电出版社,2005. [3] 萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社,2003. [4] 郝玉龙. 编程技术[M].北京:清华大学出版社,2008. [5] 罗时飞.精通 [M].北京:电子工业出版社,2005.. [6] 胡启敏,薛锦云.钟林辉.基于 框架的轻量级 J2EE 架构与应用[J].计算机工程与应用,2008. [7] 吴婉楠.基于 和 框架的炒股比赛系统的设计与实现[D].南京大学学士学位论文.2016. [8] 董震洋. 物联网技术在数据中心管理上的应用[D]. 上海交通大学 2012 [9] 李海峰. MVC 模式架构的应用研究[J]. 自动化与仪器仪表. 2013(01) [10] 刘冬立.基于 Web 的企业档案管理系统的设计与实现[D].同济大学,2007 [11] 杜献峰 . 基于三层 B/S 结构的档案管理系统开发 [J]. 中原工学院学报,2009. [12]张华丽.基于 J2EE 的档案管理系统设计与实现[J].现代商贸工业. 2010 [13]刘甫迎.C#程序设计教程[M].北京:电子工业出版社,2008. [14]向立志,谭杰等.先进控制算法软件的设计与开发[J],计算机工程,2003,29(18):41-43. [15]栾跃,软件开发项目管理[M],上海,上海交通大学出版社,2005,20-40. [16],E.R.&D.C..[J].,1999,(3):62-67. [17]Gill,R.[M].:,1985:4-45. [18],W.:[N].,(33). [19],G.“?[A].InC.&L.(e ds.).:[C].:Press,1988, pp.271-313. [20]L. ,A. .XML On and Data . [J],2005指导教师(签字) :年月日 注:本表可自主延伸,各专业根据需要调整。
本 科 毕 业 设 计(论文)开 题 报 告题 目:基于 SSM 的校园点餐系统 专题题目 (若无专题则不填) : 本课题来源及研究现状:我国人口基数众多,餐饮业发展迅速,传统的人工点餐无论效率或正确率都难以适应餐饮业高强度的状态,制约了餐饮业的发展。如今,餐饮业正通过不同的渠道来扩大自己的经营范围,如全国连锁,网上售卖。如此繁杂琐碎的菜单就需要系统的进行管理。餐饮业经营的重要性不仅体现在企业的办事效率上,更多的已经趋向于用户体验上,企业有自己的文化,有自己的特色,在餐饮业才可能占有一席之地。 企业的文化,要有自己鲜明的特色,让广大用户所熟知。从互联网发展至今,餐饮企业最显著的特点就是趋于信息化,计算机的系统具有承载信息量巨大、准确、高效等特点,用来管理餐饮企业的订单,解决了数据允杂等管理缺陷,已经受到广大餐饮企业青睐,甚至成为企业不可或缺的重要组成部分。通过点餐系统的建立,可以有效节约成本,增加效率,不易出错。而点餐系统的使用分布范围广,适用于酒店、咖啡厅等场所的餐台管理,订单管理,在系统中,还可以展示餐厅内景,厨房卫生条件,用户消费放心。发展点餐系统已是必然的趋势,而且有力的推广国内传统行业的发展。
因此,开发建立一个点餐系统,完善其功能,为用餐者提升用户体验,是有很大意义的。 本项目是互联网的 web 系统,采用 B/S 模式,应用 SSM 三大框架,摒弃传统的 SSH 技术,项目功能更加全面,安全性也有所提高。 目前,国内有很多网上点餐系统,界面优美也满足用户体验。例如当下很受欢迎的肯德基、麦当劳等快餐,都实现了用户自主点餐功能。但是,针对于校园的点菜系统却屈指可数。高校的食堂是学校的重要组成部分,是学生生活和学习的重要保证,随着我国高校的不断扩招,一个大学校园少则几千人,多则上万。对学校的食堂来说,这是一个巨大的挑战。最明显的问题就体现在,学生同一时间下课,食堂内排队点餐拥挤,存在安全隐患。传统的到食堂排队点餐,不仅无法节约学生自身的时间,更是为食堂带来了巨大的就餐压力。如果推行网上点餐,学生可以在去食堂的路上,提前确定订单,如此一来,带来的好处便显而易见,可以明显改善食堂内就餐拥挤,餐位不够的情况,因预先得知订单,食堂在采购原材料上也有所选择,节约成本,避免铺张浪费。 而该系统还增加了一个全新的功能,就是选择就餐窗口自取还是外卖到寝室。时间范围自主选择。减轻员工的工作量,减少食堂对传统人工管理的投入,并且有效的控制价格与新菜品的推行,防止收银舞弊。
增加用户留言评价模块,如今的餐饮业已经不再是风味,价格做主导,更多的是服务留得人心,在价格经济,味道极佳的情况下,提高服务质量,让学生感到学校不仅在教育方面付出很大心血与努力点餐系统,更在衣食住行方面,对学生加倍关爱。 该项目保留传统点餐系统界面友好,用户体验强大等优点,对功能进行改善,增加传统点餐系统没有的留言评价,提升服务功能,也增加会员管理功能,是针对校园食堂专门开发建立的一块软件系统。底层实现采用 Java 语言,可跨平台,具有较好移植性。发布在服务器上能及时刷新菜品,价格,实现对校园食堂订单的高效管理。 课题研究目标、内容、方法和手段:本项目是可移植性较高,跨平台,方便后期开发人员维护的一款为减轻校园食堂工作人员的工作压力以及学生就餐时人员众多带来的拥挤现象的校园网上订餐软件。该系统采用当前互联网 web 应用的主流技术 , 以及 三大框架。该系统界面应用 、等前端技术,体现了富客户端的思想,减轻服务器的压力。后端采用 Mysql 数据库存储数据。 该软件适用各种主流浏览器,如 IE、、、 等。
前端界面简洁优美,操作简单快捷。 该系统主要功能: 1.界面相关 前端展示订餐界面,学生自主选择菜品增加订单,查询食堂餐厅的信息。 2.登录模块 该系统具有登录系统、注册用户功能,与学生学号相关联,避免校外闲杂人等随意点餐,带来不必要的安全隐患。 3.用餐相关 展示菜系菜品、价格、用餐环境功能 学生能提前知晓今日用餐种类,菜品价格,而后自主选择想要食用的餐饭。 学生也是消费者,展示后厨及用餐环境,消费更加合理,学生吃着放心。 4.订单相关 选择菜品增加订单、删除订单、修改订单、查询订单功能,通过订单的增删改查,学生随意选择,增加用户体验。 5.会员相关 注册会员、管理自身信息功能,填写专业,寝室号等信息,进行实名认证。避免订单“无主”的情况。 6.提升服务 留言评价及投诉功能,选择用餐方式功能。完善食堂的服务,增加投诉功能,让食堂的内部管理模式化。 附近美食 地图与系统的结合,精准定位高校食堂周围美食,让美食更具体。 该系统采用三层架构的方式,底层实现采用 Java 语言,Java 语言易移植,代码风格易懂适用于分布式计算的面向对象的一种编程语言。Java 语言适用于底层代码的实现,具有安全性和高效性。
因其接口具有多态性,所以采用接口来与数据库进行交互,方便后期增加新的功能模块,以及后期的系统维护。及时修改代码不会影响其他功能模块。用 Java 语言实现后台登录注册、订单管理、会员管理是个很好的选择,故该系统考虑到食堂菜系风格多变,采用Java 来进行编码实现系统底层。使用主流的三大开源框架相结合,简化开发过程,更加深入的了解其内部实现机制。 对于数据库可以用连接池来进行管理。通过 的 IOC 控制反转与依赖注入,管理 Java 对象,避免内存溢出。 而使用 数据持久化框架,则可以简化 JDBC 的编写步骤。通过 的 XML 文件,统一管理 Sql 语句。数据库采用 Mysql,通过其可视化界面 来控制系统所需要的表关系。Mysql 的优点在于它是免费的一款小型的关系型数据库管理系统,通用性极强。因此选用 Mysql 数据库。如会员注册功能,用户只需登录系统,选择相应功能,填写相关信息。当用户点击提交时,在前端用 技术验证所填信息是否符合要求,富客户端技术减轻服务器的压力。例如电话号码的位数限制,姓名为必填项,邮箱格式等。
若验证通过,则可成功成为会员,享受普通用户没有的特权。信息将会发送到后台数据库中验证是否已经注册过,然后保存,将注册结果反馈给用户。 前端主要应用 Html+CSS 来进行页面布局,用 JSP、、 及 框架,应用前端 UI 库,通过组件搭建 html 页面,响应式布局。首页展示菜系的菜单,食堂餐厅的实景图,以及友好连接等信息。其他界面同理使用以上技术。给订餐用户产生视觉上的美感,增加用户体验满意度。 设计(论文)提纲及进度安排: 设计(论文)提纲: 第一章 绪论 第二章 相关技术与方法 第三章 系统分析 第四章 系统设计 第五章 系统实现 第六章 系统测试 第七章 总结 进度安排: 1、毕业设计开题 2017 年 2 月底之前前完成 2、第一、二周 需求分析 3、第三、四周 概要设计 4、第五、六周 详细设计 5、第七、八、九周 系统开发 6、第十周 系统测试 7、第十一、十二周 毕业设计论文整理 主要参考文献和书目: [1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,1999. [2] 刘洪峰,陈江波.网络开发技术大全[M].人民邮电出版社,2005. [3] 萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社,2003. [4] 郝玉龙. 编程技术[M].北京:清华大学出版社,2008. [5] 罗时飞.精通 [M].北京:电子工业出版社,2005.. [6] 胡启敏,薛锦云.钟林辉.基于 框架的轻量级 J2EE 架构与应用[J].计算机工程与应用,2008. [7] 吴婉楠.基于 和 框架的炒股比赛系统的设计与实现[D].南京大学学士学位论文.2016. [8] 董震洋. 物联网技术在数据中心管理上的应用[D]. 上海交通大学 2012 [9] 李海峰. MVC 模式架构的应用研究[J]. 自动化与仪器...
免责声明:部分文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快为您处理。