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

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

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

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.chuibin.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高校二手物品交易系统设计

jsp+mysql网上化肥店系统的设计与开发

基于MOODLE平台的在线交互式学习设计

jsp《计算机硬件技术基础...

基于.net的在线考试系统设计与实现

基于JSP的课堂在线测试系统的设计与实现

asp+access网上报名系统设计

基于Android的火车票在线订...

从政策角度谈黑龙江對俄...

上海居民的社会参与研究

提高教育质量,构建大學生...

压疮高危人群的标准化中...

浅谈高校行政管理人员的...

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计