赞
踩
一、立题意义及国内外的研究现状与存在问题,主要研究内容及拟解决的关键性问题(含文献综述) 1、立题意义 学生点餐管理系统是一个信息处理的库系统,通过调用编程语言的库函数来进行编写学生点餐管理系统,能够提高编程效率,降低开发成本。计算机的快速发展已经为食堂点餐系统在社会发展奠定了基础。落后的手工服务也不能够满足广大用户的需求,随着计算机的快速发展,学校食堂开始突破传统的模式,和计算机技术相结合。紧密联系社会的需求,提供的服务是信息化的,能够满足用户的需求,简化了学生点餐管理系统,间接提高了系统的安全性。随着大数据时代来临,信息存储要比以往大得多。在计算机快速发展的今天,有必要采用一套智能化高,操作简单的学生点餐管理系统,这样可以方便管理员和用户,所以开发一个便于操作的管理系统是很有必要的。 2、国内外的研究现状与存在问题 (1)国内研究现状 关于教育信息化,当我们的社会从工业社会进入信息社会时,我们的经济从工业经济向知识经济发展,我们的教育也从现代化走向信息化。 我国已有一些网络教学平台,如软酷网,各大重点高校的在线教学平台等都为我们提供了良好的学习平台。但由于传统教学观念的束缚,远程教育并未得到很好的推广。因此,上面提到的政策的实施以及观念的转变显得尤为重要。 我国的网络基本已普及到全国各大中小城市,但现在网络教育资源并不是很丰富,再加上在教育水品并不高的广大农村地区。因此在未来,我国的网上教育平台的建设将有很大的前景。要提高我国网络教学水平,必须注重网络教育的教学设计, 加强适应性个性化教学,合作性教学,加强资源库的标准化建设。
首先作为一项新的技术,无线局域网与传统有线局域网相比优势不言而喻:可实现移动办公、具有较好的保密性、抗干扰性好、架设与维护容易等。因此,近年在越来越多的公司、企业中得到应用。- -项数据显示,目前全世界每天大约有15万人成为新的无线局域网用户,全球范围内的无线局域网用户数量已经超过2亿。作为一项新的技术应用,利用无线局域网技术实施无线点菜系统功能是餐饮业进军电子信息化管理的一步 重要举措。其次,2000年6月15日,微软正式发布了其最新--代嵌入式操作系统Windows CE 3. 0。此操作系统是围绕“任何时间、任何地点”的移动计算这一理念而开发的,而且是基于32位设备的功能丰富、性能可靠、灵活的操作系统。这套操作系统匹配手持电脑PDA,可以有效地运用于无线点菜系统。
饮企业在实施- - 套管理系统的过程中,和大多数国内传统产业的信息化改造一样,也遇到一+些矛盾突出的问题。有的企业在选择管理系统时有- -定的盲从性,不想落后于竞争对手,急于选择无线点菜管理系统,认为应用了就会提升效率,但对于内部管理思想不统-一、管理落后的现象却估计不足,而过分依靠系统供应商去实施,尤其最近在创业初期便应用管理信息系统的企业比较多,企业应对管理变化的准备不足,造成企业应用系统后出现震荡期,而大多数企业还不大愿意承认自身管理方面有问题。怎样用好无线餐饮管理系统呢?首先要依靠先进思想和管理人才,理性选择和充分调查是系统应用的前提;其次是要坚定系统实施的决心和信心,上下统一和贯彻管理思想,制定实施原则是关键;同时依托信誉良好的系统实施商强化培训和服务,提高员工整体素质是保证。只有这样才能把一套先进的无线餐饮管理系统与自身的高效管理相结合,从而真正实现餐饮企业的信息化,把握制胜先机,赢得企业快速发展的主动。
系统前端采用VUE,CSS以及JavaScript,后台采用Java语言,并采用MySql数据库管理数据。通过使用html语言和javaScript的配合使用将系统所需要的页面搭建起来并加上相应的功能效果。后台使用java语言来实现底层功能,对应的框架选择SSM。主要功能如下 管理员:个人中心,用户管理,商家管理,美食分类管理,菜品信息管理,订单信息管理,系统管理。 用户:点餐,查看菜品信息,校园资讯,个人中心,订单管理。 商家:个人中心,菜品信息管理,订单信息管理。 经过分析,在设计过程中解决的关键问题主要有以下几个方面: 1、首先在系统开发前期,需要查阅文献以及网络上的信息,了解一个学生点餐管理系统的需求,在网站设计和开发时有几种角色。 2、在需求设计完成后,进行数据库的设计,根据设计的角色设定不同的数据库表,以及网站中用于存储各种信息的数据库表。 3、在数据库开发完毕后,对网站的页面进行设计,设计过程中需要考虑到用户的需求问题,用户需要哪些功能,我们就设计哪些功能。考虑用户的实际UI设计需求来进行对应的页面设计。 4、在最后对网站的后台逻辑进行设计,不同的页面对应不同的数据库表,对应不同的后台逻辑层页面。 5、设计完成后对系统进行调试和测试,确保网站上线后无bug的大量出现,对网站的并发数据进行处理。留有一定的接口以便于后续的功能扩展。 主要参考文献: [1]卢凌. 基于Java编程语言下计算机软件开发技术的思考[J]. 数字技术与应用,2018,36(12):137+139. [2]毛捷磊. 基于Java语言的手机软件开发技术应用[J]. 电子测试,2019(12):84-85. [3]李晓明,应毅,曾岳. 基于Java的微服务技术在构建企业智能大数据平台下的应用与开发研究[J]. 现代电子技术,2019,42(15):165-169. [4]吕苗苗. 基于JAVA的安卓应用代码混淆技术研究[J]. 山东农业大学学报(自然科学版),2019,50(04):671-674. [5]何晶. 以SSH框架与jQuery技术为基础的Java-Web开发应用探讨[J]. 计算机产品与流通,2019(11):104-105. [6]李宁,王才志,刘英明,李伟忠,夏守姬,原野. 基于Java-NetBeans的第三代测井软件CIFLog[J]. 石油学报,2013,34(01):192-200. [7]黄守涛. 基于JAVA语言的异常处理探讨分析[J]. 自动化技术与应用,2020,39(02):30-32+107. [8]王凤玲. 基于Java数据库编程及其应用分析[J]. 计算机产品与流通,2020(08):57. [9]赵彦. 基于Java EE技术的Java课程群网络教学平台的设计与实现[J]. 安阳师范学院学报,2014(02):43-48. [10]汪应,罗元成. 基于Java3D和VRML技术的采摘机械手运动仿真研究[J]. 农机化研究,2017,39(12):210-214. |
二、本课题的主要研究方法、步骤、预期目的 1.研究方法 (1)讨论法 在系统设计和实现过程中,主要与老师沟通和讨论,确定系统的方向和基本功能,在系统实现遇到问题时,也得到老师和同学的帮助。 (2)功能分析法 通过对开发期间存在的困难以及用户提供的需求,综合两者之间的需求进行具体分析从而确定系统需要实现的功能,避免系统设计的盲目性。 (3)文献资料法 通过在图书馆查阅相关书籍、期刊,在网上查找到关于学生点餐管理系统的参考文献,通过整理和分析之后,确定该系统需要用到的相关技术,掌握相关理论基础。 (4)参考法 在网络和市场上当前已经上市的学生点餐管理系统进行查阅和实践使用,学习、借鉴当前已有的学生点餐管理系统,借鉴其中的优点。 (5)实验操作法 实践是检验整理的唯一标准,通过前期的铺垫,真正意义上通过代码去编写出本次系统,并且不断运行调式,找出其中的问题,优化系统。 (6)经验总结法 在整个研究的过程中会出现许多大大小小的问题,要不断调试解决问题,在实验过程中积累经验,总结出更好的方法,努力实现系统的最优化。
需求分析:首先对同类型系统和文献进行调研,然后应用用例图和活动图等方法完成需求分析,以保证能清晰明确的确定系统需求。同时考虑性能需求,以满足日常需要。 软件设计阶段:在此阶段确定好系统及数据库的逻辑关系,确定好页面设计风格,应用类图、流程图等多种方式对系统进行准确完整的设计。 软件开发阶段:规范开发代码,采用统一的书写规则,代码编写过程中出现问题及时进行调试,注重代码的复用性。 软件测试阶段:设计多组测试用例,单元测试阶段测试方法拟采用黑盒测试的边界值测试和错误推测法来确定测试用例,然后采用白盒测试的方法进行测试,用来检验软件覆盖是否完善。
(1)掌握基于java web的框架搭建,开发过程中代码逻辑清楚,项目需求明确。 (2)实现后台管理系统的所有模块管理与显示,前台给予用户良好的用户体验。 (3)系统响应效率:页面响应时问应该在3秒以内,最长不能超过4秒,并支持至少50人同时在线所有系统。 (4)界面简洁清晰:系统界面要求简单明了,容易操作,符合用户操作习惯。 |
三、研究工作总体安排及具体进度 第1-2周 确定设计题目。 第3周 确定设计方案;收集、学习相关资料,完成开题报告。 第4-6周 初步完成系统设计。 第7-8周 完成系统的调试,撰写毕业论文。 第9-10周 毕业论文定稿。 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。