摘 要
随着 会不断的更替发展,科技日新月异,人们的饮食生活方式以及作息等等方面都发生了翻天覆地的变化。发展到现今 会,人们的饮食方式不再局限于传统的在饭店中就餐,越来越多的人开始使用 上订餐, 上订餐已经成为当前十分流行的就餐方式。
本课题剖析当前形势下的订餐系统以及当前已开发出的订餐系统,例如美团外卖,饿了么软件,分析各个软件的长处,结合自身所学习的知识,开发出的基于B/S结构的 上订餐系统。 上订餐系统的开发,使得人们可以足不出户尽享美食,而且迎合了当今时代的发展潮流。 上订餐系统具有良好的用户界面,响应迅速,可维护性好,操作简便等优点。
上订餐系统开发的过程中使用的开发平台是当今比较流行的平台MyEclipse,使用的服务器也是人们普遍使用的Tomcat服务器,主要编程语言采用的是jsp语言和java语言,在设计开发 上订餐系统的同时,充分考虑了系统的可扩展性和兼容性,可维护性,所开发出的 上订餐系统可以满足人们对于日常订餐的需要。
关键词: 上订餐,JSP,MyEclipse,B/S结构
1.3 软硬件需求
硬件需求
CPU:Pentium以上计算机
内存: 512M以上
软件需求
操作系统版本:Windows 7
开发工具:MyEclipse 6.5
后台服务器:Apache Tomcat 6.0
开发语言:Java
浏览器:IE6.0
开发过程中使用的机器配置
CPU:intel酷睿i5
内存: 8G
软件需求:
操作系统版本:Windows 7
开发工具:MyEclipse 6.5
后台服务器:Apache Tomcat 6.0
开发语言:Java
浏览器:360浏览器
2.7 界面需求
当前界面设计已经成为衡量软件是否优秀的一个关键判断标准,一个设计简洁,操作方便的界面会获得 会各界人士的芳心,会有效的提高使用者的使用率,以及软件的受众程度,并且可以简化管理员的操作,减少用户对 上订餐系统的上手难度,JSP技术是设计 上订餐系统所使用的主要技术,它可以增加 上订餐系统界面的丰富多彩程度,同时,在丰富多彩的基础上,还要注重以下几个方面,他们包括: 上订餐系统的数据的输入设计, 上订餐系统数据的输出设计。
2.7.1 输出设计
针对本系统的输出的主要内容和信息是对于普通用户在前台进行的注册信息,订单信息,留言信息,在经过 上订餐系统的处理后变成高效率的,统一格式的,管理方便的信息,以供系统管理员对这些信息进行分类和管理,输出的主要工作和任务便体现于此。
2.7.2 输入设计
对于本系统的输入模块的设计,输入模块的设计是十分精准的,要求十分严格的,因为一旦输入的数据有误或者出现了偏差,会导致整个数据库和整个系统的混乱,要处理输入数据产生的问题将会耗费大量的人力物力和经费。
具体的,结合本系统进行分析和研究,输入设计的准则应该有如下几条:
输入数据应该满足类型与数据库中所定义的数据类型相同,并且满足数据库中字段设置的长度格式要求,输入数据应当尽量考虑用户,做到精简化,同时尽量缩小减少用户的输入数据的数量,从而减少错误率,从而是输入的数据更加规范化
输入过程和启动输入过程的准备阶段应该尽量精炼,从而减少错误的出现和用户使用的难度
采用定时回溯检查的方法,定时对之前部分的数据的正确程度进行检查,以便及时发现错误和改正错误,减少后期发现错误的维护性改正的难度
结合以上分析,下面给出 上订餐系统的初始化操作界面(用户端),可以清楚的看到系统的各个功能,操作简单,同时输入数据时也十分简单,减少了错误的数据输入的可能性,具体的用户操作界面如图2.7所展示:
![[内附完整源码和文档] 基于JSP的 上订餐系统](https://www.iruanshi.com/news2/wp-content/uploads/2023/02/slt.png)
完整的源码和详细的文档,上传到了 WRITE-BUG技术共享平台 上,需要的请自取:
https://www.write-bug.com/article/3271.html
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!