JSP在线商城系统设计
摘 要
本在线商城系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了在线商城系统的现状及开发背景,然后论述了系统的设计目标,系
统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网
上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,订单管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计、Hibernate数据模型、Struts为控制器的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用Mysql5.1数据库。
关键词:B/S结构;JavaBean;JSP;在线商城;
设计主要内容及目标:
JSP网络购物系统基于jsp+javabean+数据库三层结构的动态购物网站。网站用户接口(即界面)由jsp完成,数据和逻辑处理由beans完成,数据储存由数据库完成。因为beans独立负责处理整个网站的全部数据逻辑运算,所以整个网站的负载量和速度都将大大提高。
网上购物系统是典型的B2C系统,主要功能介绍:
(1)网站前台功能:
产品列表:详细介绍(名称,图片,市场价,会员价,是否推荐,功能介绍)等
产品搜索:关键字模糊搜索
定购产品:选择商品--确认定购--填写收货人信息--订单号自动生成(限登录用户)
用户管理:修改资料 查看购物车(限登录用户)
(2)网站后台功能:
商品管理:添加 删除 修改 图片上传
用户管理:查看修改用户资料,删除用户
系统前端开发工具采用Myeclipse,后台数据库采用Mysql5.1。
目 录
第1章 绪论 6
第2章 需求分析 9
2.1网站功能分析 9
2.2系统设计的总体规则 9
2.3系统流程分析 9
2.4功能总体说明 12
第3章 数据库设计 14
3.1概念模型设计 14
3.2逻辑模型设计 16
3.3 物理模型设计 18
第4章 系统具体实现 22
(1)数据库连接 23
(2)用户登陆模块的实现 23
(3)购物车模块的实现 25
(4)后台管理模块的实现 28
(5) 商品搜索模块的实现 30
第5章 总 结 31
参考文献 824
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>