background image

基于

J2EE 服装销售系统的分析与设计

    摘要:近年来,随着 Internet 的迅速崛起,互联网已经日益成为购物提供信息的最佳渠道
并逐步进入传统的流通领域。网上服装销售也越来越引起人们的注意。本文对网络环境下的
服务销售特点进行分析,利用

JSP 技术在网络上架构一个动态的网上服装销售系统,以

Oracl 为数据库开发平台,Tomcat 网络信息服务作为应用服务器,基于 MVC 模式的 Struts
框架。系统分为前台购物子系统和后台管理子系统两大部分。
  关键词:服装销售;

Struts;JSP;MVC

  一、研究背景
  随着社会的发展、科技的进步,人们不仅仅局限于传统的购物方式,互联网在我们生活
中的进一步普及应用,使得网上购物逐渐成为人们的网上主流行为之一,而服装销售在网
上购物中占据很大的比例。服装网络市场不仅可以及时传达最新流行,更好地适应市场变化,
而且可以省去从生产商到零售商的投资,店铺租赁和购买、店面装修以及经营中的管理费用
等。网上销售充分利用商家网站与客户网民之间的互动性,使商家与消费者的联系变得更加
容易和快捷。
  二、系统分析
  (一)功能分析
  本系统是一个中小型的网上服装销售系统,它主要是为用户提供方便的网上购买服装
的环境,并且提供管理员后台管理。系统主要有由两部分构成,一是购物子系统,另一部分
是管理子系统。对于购物子系统,主要包括用户登录注册、个人信息管理、服装浏览索引、订
单管理、服装留言评价等;对于管理子系统,主要包括管理员登录、商品管理、订单管理、信
息管理(包括公告信息以及用户对客服的留言建议)等等。
  购物子系统应具备如下功能:
  (

1)用户注册登录模块:用户注册、登录后,才能执行该子系统的所有功能。(2)个

人信息管理模块:查看和修改用户的相关信息。(

3)服装浏览索引模块:显示服装图片、价

格等详细信息,提供服装商品关键字搜索。(

4)购物车模块:用户添加或者删除购物车中

的商品。(

5)订单管理模块:用户验证合法之后,可以查看订单,选择付款方式,配置收

货信息,确认付款等。(

6)留言模块:用户购买商品后,对商品和服务进行评价,提出建

议。
  管理子系统应具备如下功能:
  

1)管理员登录模块:管理员登录,并经过身份验证合法之后,才能对后台子系统进行

管理。

2)服装信息管理模块:对服装信息进行添加、删除、修改、分类等操作。3)公告信息管

理模块:包括对系统首页系统公告信息进行操作和查看客户反馈信息。

4)订单管理模块:

查看订单清单,更新订单付款,出货状态等等。
  系统总体功能结构如下图

1-1 所示

  (二)技术分析
  根据网上服装销售系统的功能特点,本文将运用

JSP、HTML、JavaScript 等语言,使用

Eclipse 等工具设计。系统后台数据库将选用 Oracle 数据库,应用服务器选用 Tomcat6.0 进行
配置。本文采用

MVC 模式设计,将系统的前台界面、后台数据、业务逻辑分离出来,改变其