【《基于JSP的网上订餐系统的设计研究案例》9000字(论文)】.docx
《【《基于JSP的网上订餐系统的设计研究案例》9000字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《基于JSP的网上订餐系统的设计研究案例》9000字(论文)】.docx(44页珍藏版)》请在第一文库网上搜索。
1、基于JSP的网上订餐系统的设计与实现目录】结论211开发背景与意义21.2 研究现状21.3 论文内容及结构32系统开发技术和工具介绍42.1 开发工具简介42.2 开发技术介绍42.2.1 JaVa简介42.2.2 JSP简介42.2.3 SSM简介53系统分析73.1 系统可行性分析73.2 系统需求分析83.3 系统需求分析93.4 系统非功能性需求分析H4系统设计H4.1 系统架构设计124.2 系统总体设计124.3 数据库设计124.3.1 概念模型设计124.3.2 数据库表设计165系统实现195.1 用户注册195.2 用户登录205.3 菜品展小225.4 菜品搜索245.
2、5 菜品详情展示265.6 生成订单275.7 用户留言295.9 用户管理325.10 分类管理335.12 订单管理365.13 留言管理396系统测试406.1 系统测试416.2 系统维护416.3 测试目的416.4 测试实例416.5 测试结果42参考文献431绪论本章主要对网上订餐系统进行详细的描述,较为完整地介绍了该系统的开发背景,意义以及研究现状。11开发背景与意义近年来,随着人们日常工作、生活脚步的加快,越来越多的人们都会选择网上订餐,因此网上订餐已经越来越受人们的欢迎。通过网上订餐的方式,人们不仅可以通过电脑、手机等选择自己喜欢的食物,而且可以节约大量的时间,极大地方便的
3、人们的日常生活。就目前而言,像“美团”、“饿了么”等这些网上订餐的平台,已经得到了很多人的青睐。因此,本次毕业设计决定开发这款“网上订餐系统”,该系统的开发顺应时代发展的潮流,能够满足人们日常的需求。1.2 研究现状黄信洋(2019)指出伴随着我们现代高科技的快速发展,计算机的应用在当代的生活中日益广泛,已经逐渐深入人们的生活,网络技术与各个服务行业的连接日渐加强,各种方便的软件逐个被开发应用到现实生活中,在这样的大前提下,各个服务行业的前景也被无限放大口。杨彤蕾,李建(2018)指出随着计算机和网络的日趋发展,网上店铺如雨后春笋般出现,就连沃尔丹,金拱门这一类老品牌的商家都开拓了自己的网上购
4、物渠道,有调查表明:无论是中国还是西方国家,越来越的用户已经习惯于网络购物,人们的消费平台逐渐开始向虚拟世界转移,而网上订餐是其中重要的一环,发展网络订餐平台已经成为了新的时代的新的需求2。ZimmerMeghanC.,BeairdJacob,SteevesE1izabethT.Anderson(2023)指出电子商务的网上实践是从销售开始的,“网上订餐系统”打破了传统的食品销售形式,将和网络结合成一种典型的电子商务网站运作,能够直接绕过中间商,建立与客户的直接关系.“网上订餐系统”可以为用户提供商品的详细信息,用户可以在线购买商品、创建订单,可以浏览商品的详细信息、添加备注等5。1.3 论文
5、内容及结构本论文一共由七章组成,以下是对论文中每个章节的概述:(1)绪论本章节主要从开发网上订餐系统的背景、意义、以及系统的发展状况进行分析,详细描述了系统的在哪些方面能得到的应用。(2)系统开发环境介绍本章节主要介绍了设计该系统时使用的开发工具、技术详情、以及数据库概念和特点。(3)系统分析进行系统分析,先从需求分析开始,进而进行可行性分析、角色划分、角色功能分析等。(4)系统设计这一章节是对要开发的网上订餐系统进行设计,包括了系统结构和数据库的设计,并用图片和表格的形式进行展现出来。(5)系统的实现开发出的系统的主要界面进行展示。(6)系统测试这一章节是对程序进行最后的测试,通过测试发现问
6、题,进而完善系统。通过输入不同组的测试数据进行测试的功能模块测试。(7)结束语本章节主要是对本次系统设计进行总结,以及对未来发展方向的展望。2系统开发技术和工具介绍本次毕业设计基于B/S模式,主要运用Java编程语言、HTM1语言、SSM框架、JS、JSP等技术,采用MySQ1做为数据库、TomCat做为服务器和ECIiPSe开发工具实现,详细介绍如下。2.1 开发工具简介该系统是用EC1iPSe进行开发的,EC1iPSe是一个基于JaVa的、开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的JaVa集成开发环境(IntegratedDeve1opmentEnvironment,IDE
7、)o在ECIiPSe的官方网站中提供了一个JaVaEE版的Ec1ipseIDEo应用ECIiPSe1DEfOrJaVaEE,既可以创建JaVa项目,也可以创建动态Web项目7。TOmCat是一个轻微型服务器,主要用于Web项目的开发,是开发和调试JSP程序的首选9。它是开发JSP程序的首选,同时也是调试JSP程序的首选。TOmCat服务器实际上是APaChe服务器的扩展,但它在运行时独立运行网。TOmCat是世界上广泛使用并支持JSP和SerV1e1的Web服务器,因此,在本次毕业设计中,我选择了使用Tomcat作为服务器。2.2 开发技术介绍2.2.1 Java简介JaVa是一款目前流行性很
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 【基于JSP的网上订餐系统的设计研究案例 基于 JSP 网上 系统 设计 研究 案例 9000 论文