jsp的网上订餐系统的设计与实现(附件)
当今时代,随着互联网的不断发展,传统的商业模式受到冲击,电子商务发展迅猛,餐饮作为一种有些的特殊的商品,也加入了电子商务的大潮。本文设计了一种基于JSP的网上订餐系统,来满足网上订餐用户的订餐需求。网上订餐系统使用了JSP技术,采用了B/S模式的架构,并以SQL Server构建数据库,实现了用户注册,浏览菜品,留言,订餐车与生成订单,管理员管理用户,管理菜品类别与菜品,管理订单,管理用户留言等功能。经过测试,网上订餐系统基本达到设计目标,实现了预想功能,具有一定的安全性与稳定性,可以满足用户与管理员对于网上订餐服务的需求。
目录
摘要 1
关键词 1
ABSTRACT. 1
KEY WORD 1
1 概述 2
1.1 课题背景 2
1.2课题意义 2
1.3相关技术综述 2
1.3.1技术综述 2
1.3.2系统开发工具 2
1.4 总体设计原则 3
2系统分析 5
2.1 系统的需求分析 5
3 系统设计 7
3.1 系统体系结构设计 7
3.2系统子模块功能介绍 7
3.3 数据库设计 8
3.3.1数据库概念设计——ER模型 8
3.3.2 数据库逻辑设计——关系模型 9
3.3.3 数据库选型 9
3.3.4数据流程分析 10
3.3.5 数据库表结构设计 12
4 系统实现 15
4.1系统开发环境 15
4.2系统首页 16
4.3用户注册模块 16
4.4系统后台登陆模块 17
4.5会员管理模块 19
4.6 菜品类别管理模块 20
4.7菜品管理模块 21
4.8 订单管理模块 23
5 系统测试 25
5.1测试目的 25
5.2 测试方 *好棒文|www.hbsrm.com +Q: @351916072@
法 25
5.3 测试结果 26
6 总结 26
致 谢 26
参 考 文 献 26
基于JSP的网上订餐系统的设计与实现
引言
1 概述
1.1 课题背景
现代社会不断发展,诸多领域应用Internet,目前已经有数量可观的企业设立企业旗下的WWW站点,增加产品的展销渠道,发布最新动态信息自从有了互联网的协助,企业的相关信息不仅可以及时展示给用户,而且用户也能够通过互联网与企业进行联系,企业的相关合作方也可以进行信息的共享,在电子商务中的发展更进一步。电子商务网站的发展也在随着时代变化,就出现了网上订餐系统。在当今社会,人们在学习与生活中,经常会忙到没有时间吃饭,可是自从在网络流行后,出现的网上订餐业务,扭转了这个现象,人们在繁忙的生活工作中不能亲自去饭馆就可以利用网上下单来获得食物来源,这一方面极大的节省了时间,另一方面能够通过自己的需求来进行各种口味的搭配[1]。
在现在的社会中,随着互联网的发展,例如购物,观影等很多事件都可以在网上完成,订餐也可以通过网络来完成,通过网上订餐的方式,可以减少人们的点餐排队及就餐等位等时间,同时也可以减少商家在点单方面的人力投入,从而有了网上订餐系统的设计和发展。
1.2课题意义
社会开始流行使用网上订餐体系后,用户在网络的帮助下就可以获得自己想要的食物,让用户足不出户就可以享受到美食,原先传统的商业交易模式也被转变,通过网络,用户就可以解决自己想购买的各种食物。
1.3相关技术综述
现在在网络中存在着许多种类的网上订餐系统,但是由于各个系统在规模和作用中的不同,通常情况下Asp+ Microsoft Access/ SQL Server技术的使用是最常见的,还有的系统使用的是 Php + SQL Server等技术。
1.3.1技术综述
面对多样和庞杂的互联网开发体系,系统能够相应时是要根据该系统所需的条件,这里对各项开发权利的优势和缺点不进行全面的对比,此处对比了两个的网上订餐系统[2],表1显示了两个系统所选择的开发体系。
表1 两系统使用的开发体系表
系统名称
开发语言
数据库选择
Web服务器
操作系统
肯德基网上订餐系统
Asp
soft SQL Server 2005
IIS 6.0
Windows Server 2000
青青岛网上订餐系统
Php
soft SQL Server 2005
IIS 6.0
Windows Server 2000
1.3.2系统开发工具
本程序选择的开发工具是JSP和SERVLET[3]。Java servlet和JSP是Web应用程序开发中广泛使用的平台[4]。JSP是Java Server Page,Java是面向对象编程语言,功能是开发动态网页,现在许多大型企业在应用软件开发时经常使用,是J2EE不可缺少的内容,技术员能够利用开JSP的同时得到J2EE的多项优势。想要研究JSP,必须要掌握J2EE的基础内容[5]。
JSP以J2EE机制为基础[6], 。接受了它的支持和辅助。编写仅需一次,运行不分地点,可移植性技术员能够将全部精力放于开发JSP,不需要顾及系统层面的限制;Java的不局限的功能在产业中产生了多样的能够被参考的Web框架;构造面向对象,成为不费力地创造安全牢固的在线Web系统的重要前提。
JSP不仅具有J2EE的结构难度,还具有容易上手的特性。JSP实际属于由Java编译的程序,集成了Java语言所有独一无二的优良特性。与以VBScript为基础的ASP和以Perl程序为基础的PHP等另外Web编程语言不同,JAVA完全为JSP提供全面的服务,能够与Java Bean全面关联。
目录
摘要 1
关键词 1
ABSTRACT. 1
KEY WORD 1
1 概述 2
1.1 课题背景 2
1.2课题意义 2
1.3相关技术综述 2
1.3.1技术综述 2
1.3.2系统开发工具 2
1.4 总体设计原则 3
2系统分析 5
2.1 系统的需求分析 5
3 系统设计 7
3.1 系统体系结构设计 7
3.2系统子模块功能介绍 7
3.3 数据库设计 8
3.3.1数据库概念设计——ER模型 8
3.3.2 数据库逻辑设计——关系模型 9
3.3.3 数据库选型 9
3.3.4数据流程分析 10
3.3.5 数据库表结构设计 12
4 系统实现 15
4.1系统开发环境 15
4.2系统首页 16
4.3用户注册模块 16
4.4系统后台登陆模块 17
4.5会员管理模块 19
4.6 菜品类别管理模块 20
4.7菜品管理模块 21
4.8 订单管理模块 23
5 系统测试 25
5.1测试目的 25
5.2 测试方 *好棒文|www.hbsrm.com +Q: @351916072@
法 25
5.3 测试结果 26
6 总结 26
致 谢 26
参 考 文 献 26
基于JSP的网上订餐系统的设计与实现
引言
1 概述
1.1 课题背景
现代社会不断发展,诸多领域应用Internet,目前已经有数量可观的企业设立企业旗下的WWW站点,增加产品的展销渠道,发布最新动态信息自从有了互联网的协助,企业的相关信息不仅可以及时展示给用户,而且用户也能够通过互联网与企业进行联系,企业的相关合作方也可以进行信息的共享,在电子商务中的发展更进一步。电子商务网站的发展也在随着时代变化,就出现了网上订餐系统。在当今社会,人们在学习与生活中,经常会忙到没有时间吃饭,可是自从在网络流行后,出现的网上订餐业务,扭转了这个现象,人们在繁忙的生活工作中不能亲自去饭馆就可以利用网上下单来获得食物来源,这一方面极大的节省了时间,另一方面能够通过自己的需求来进行各种口味的搭配[1]。
在现在的社会中,随着互联网的发展,例如购物,观影等很多事件都可以在网上完成,订餐也可以通过网络来完成,通过网上订餐的方式,可以减少人们的点餐排队及就餐等位等时间,同时也可以减少商家在点单方面的人力投入,从而有了网上订餐系统的设计和发展。
1.2课题意义
社会开始流行使用网上订餐体系后,用户在网络的帮助下就可以获得自己想要的食物,让用户足不出户就可以享受到美食,原先传统的商业交易模式也被转变,通过网络,用户就可以解决自己想购买的各种食物。
1.3相关技术综述
现在在网络中存在着许多种类的网上订餐系统,但是由于各个系统在规模和作用中的不同,通常情况下Asp+ Microsoft Access/ SQL Server技术的使用是最常见的,还有的系统使用的是 Php + SQL Server等技术。
1.3.1技术综述
面对多样和庞杂的互联网开发体系,系统能够相应时是要根据该系统所需的条件,这里对各项开发权利的优势和缺点不进行全面的对比,此处对比了两个的网上订餐系统[2],表1显示了两个系统所选择的开发体系。
表1 两系统使用的开发体系表
系统名称
开发语言
数据库选择
Web服务器
操作系统
肯德基网上订餐系统
Asp
soft SQL Server 2005
IIS 6.0
Windows Server 2000
青青岛网上订餐系统
Php
soft SQL Server 2005
IIS 6.0
Windows Server 2000
1.3.2系统开发工具
本程序选择的开发工具是JSP和SERVLET[3]。Java servlet和JSP是Web应用程序开发中广泛使用的平台[4]。JSP是Java Server Page,Java是面向对象编程语言,功能是开发动态网页,现在许多大型企业在应用软件开发时经常使用,是J2EE不可缺少的内容,技术员能够利用开JSP的同时得到J2EE的多项优势。想要研究JSP,必须要掌握J2EE的基础内容[5]。
JSP以J2EE机制为基础[6], 。接受了它的支持和辅助。编写仅需一次,运行不分地点,可移植性技术员能够将全部精力放于开发JSP,不需要顾及系统层面的限制;Java的不局限的功能在产业中产生了多样的能够被参考的Web框架;构造面向对象,成为不费力地创造安全牢固的在线Web系统的重要前提。
JSP不仅具有J2EE的结构难度,还具有容易上手的特性。JSP实际属于由Java编译的程序,集成了Java语言所有独一无二的优良特性。与以VBScript为基础的ASP和以Perl程序为基础的PHP等另外Web编程语言不同,JAVA完全为JSP提供全面的服务,能够与Java Bean全面关联。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/464.html