网上水果销售系统功能特点与优势

网上水果销售系统具有前台功能和后台功能两个主要的架构,每个架构下都有若干个相对独立的模块,每个模块都有自己相应的功能,相铺相成,并完成以下目标。

一、网上水果在线销售系统前台功能结构

1.用户注册/登陆管理:顾客可以注册新用户或者登陆已有账户,来实施购物。

2.水果展示模块:用户可以查看网站销售的水果信息。

3.购物车模块:用户通过添加心仪的水果放入购物车,来实施付款。

4.用户中心模块:用户中心模块的设计可以使用户修改自己的密码,更改或者添加删除自己收货地址,付款信息等,这大大的方便了用户的体验。

5.用户评价模块:用户收到水果后,对水果进行的评价模块。

二、网上水果在线销售系统后台功能结构

1.管理员登录:管理员通过账号密码登录

2.商品信息管理:管理员通过此模块来对水果的种类和上架的水果进行管理。

3.商城公告管理:管理员编辑显示公告

4.订单信息管理:对用户购买的水果订单进行处理。

2 系统相关技术介绍

2.1 JSP技术与MVC模式以及系统的基本框架

本系统采用JSP技术,基于MVC模式开发,MVC模式开发是一种增加系统的开发速度的设计模式,它强制性地把应用程序的输入、处理和输出分开。所谓的MVC英文是"Model-View-Controller",翻译为模型层、视图层和控制层,这三个核心分别担负不同的任务。程序系统使用两个框架(hibernate、struts2)来实现其中的模型层功能:表示其中的业务数据和业务逻辑,控制层:接收用户输入并调用模型和视图去完成用户的需求。JSP实现视图层:用户显示相关的数据,并能接受用户的输入数据。一般来说程序的功能就是在数据库和页面之间起桥梁作用。Struts2的主要作用是在于处理来自网站页面的请求访问,处理完来自页面的请求之后跳转回页面。Hibernate的主要作用在于对数据库数据的增加、删除、修改、查询等操作。Spring的主要作用在于控制程序的流程。

2.2 系统技术分析源:自*优尔~·论,文'网·www.youerw.com/

2.2.1 技术选择依据

搜索工具、网上银行交易、网上外卖、网络推销广告、网络新闻、电子图书、网络游戏等服务业务在互联网的帮助下快速的发展着。

而本次设计的任务是,构建一个网上在线水果销售系统,采用的主要技术是基于服务器端的JSP、servlet技术、JDBC技术、SSH框架技术。

JSP的缩写是Java Server Page,是由Sun公司主张倡导建立一种新的动态网页技术标准,它在动态网页方面具有强大而特别的功能。JSP的页面看上去就像是标准的HTML页面,只是其附带有JSP引擎和Java虚拟机所可以进行处理和抽取出来的额外Java语句元件。JSP的技术的优势:

1.JSP技术是用Java语言作为脚本语言的。Java语言经过这么多年的发展已经相当成熟的、并且实现功能强大、易于功能扩充的高级编程语言。

2.高效性与安全性。JSP在被浏览器执行前会先被编译成.class。.class扩展名的文件由有Java虚拟机编译解释并执行变成由Java语句组成的Servlet文件。这样的方式比通过源码解释效率要高很多。

3.可维护性。因为JSP技术是一种开源的、并且具有跨平台的结构,其根本上是一个简化后的Servlet,所以不同Web服务器及其他相关的组件能够很轻松进行切换和对项目的升级,且这些行为不会影响JSP基本的应用程序及性能。

上一篇:socket可靠文件传输技术研究与实现
下一篇:jsp+mysql高校二手物品交易系统设计

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

php网上书城用户交互界面的设计+ER图

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

网络语言“XX体”研究

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】