在线首饰详细设计.docx
- 文档编号:11401510
- 上传时间:2023-02-28
- 格式:DOCX
- 页数:13
- 大小:264.55KB
在线首饰详细设计.docx
《在线首饰详细设计.docx》由会员分享,可在线阅读,更多相关《在线首饰详细设计.docx(13页珍藏版)》请在冰豆网上搜索。
在线首饰详细设计
案卷号
100001
日期
XX年X月X日
在线首饰网站
网站详细设计说明书
XXXX年X月
目录
目录2
第一部分、概述5
1、文档说明5
2、系统需求概述5
第二部分、系统总体结构6
第三部分、系统设计7
3.0网站基本功能7
eq3.0.1登陆7
req3.0.2退出9
文档更改历史记录
序号
主要更改内容
版本号
更改人
更改时间
1
提交初始版本
1.0
涂晖
2009-8-1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
第一部分、概述
1、文档说明
本文档系统的描述了“在线首饰”网站系统的设计文档。
主要为实现商场、中小企业或个人在互联网上进行新产品展示,网上通信留言功能,重点实现网上商品的查找、在线购买功能。
实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。
为实现这些功能,系统使用面向对象的设计方法,首先设计系统的总体结构,再设计各个用例的实现,为系统设计人员提供详细设计和具体开发依据。
2、系统需求概述
“在线首饰”网站的用户在使本网站中可以了解的信息及可实现的操作如下:
1.需求概述
在线首饰系统作为一个首饰的电子商城须全部采用Web方式,由前台操作和后台管理两部分构成,本文档以实现前台功能为主。
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。
前台主要功能有:
1)在线展示:
只要登录到网站后,就可以在线浏览展示商品;推荐商品动态展示;在线购买商品从后台数据库动态显示商品图片与产品名;单击产品名或图片就看到产品的详细介绍。
实现添加购买与收藏功能。
2)在线下订单:
只有注册用户才能利用该系统下订单。
注册后并且处于激活状态才可以购物下订单。
非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。
用户登录后,就可以使用系统提供的各种功能。
单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总价格统计及每种产品的购买时间。
在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款功能。
在信息填写与提交中,要实现“返回上一步”修改功能,实现所以信息统计界面。
实现产生订购单号功能。
3)在线交流:
留言功能,联系方式。
后台管理服务包括:
a.管理员修改功能b.商品管理功能c.会员管理功能d.信息反馈功能。
第二部分、系统总体结构
系统设计时基于Struts实现MVC设计模型,采用三层架构,如图二所示。
图二:
“通讯录—名片管理”系统的体系结构
第三部分、系统设计
关键抽象
用例的设计
使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,通常将对象发送消息的相互调用过程画成时序图。
下面将逐一解释用例的时序图。
用例的设计
使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,通常将对象发送消息的相互调用过程画成时序图。
下面将逐一解释用例的时序图。
3.0网站基本功能
Øeq3.0.1用户
注册时序图:
描述:
编号
类名或方法名
功能描述
1
Registe.jsp
jsp页面,显示注册界面。
包含用户名,密码,登录以及退出按钮。
2
RegisterServlet
控制器接收注册页面传过来的注册信息。
3
UserDao
将用户注册信息存入数据库。
4
main.jsp
成功注册后的功能主页面,显示各功能模块。
登陆时序图:
描述:
编号
类名或方法名
功能描述
1
Login.jsp
jsp页面,显示登陆界面。
包含用户名,密码,登录以及退出按钮。
2
LoginServlet
控制器接收登陆页面传过来的登录信息。
3
UserDao
查询用户名密码
4
main.jsp
成功登陆后的功能主页面,显示各功能模块。
Øeq3.0.2产品展示
搜索商品时序图:
描述:
编号
类名或方法名
功能描述
1
main.jsp
jsp页面,主页搜索框输入关键字搜索,请求商品页面
2
goodssearchservlet
控制器接收搜索工具传过来的商品信息
3
goodsDao
在商品数据库中检索对应的商品
4
goods.jsp
若符合要求,跳转到对应商品页面
5
main.jsp
若数据库中无符合该描述的商品,跳转至主页
分类预览商品时序图:
描述:
编号
类名或方法名
功能描述
1
goodsdisplay.jsp
jsp页面,产品展示页面,根据分类请求预览商品
2
goodssclassifyservlet
控制器接收商品展示页面传过来的分类关键字信息
3
goodsDao
在商品数据库中检索对应的分类商品
4
goodssclassify.jsp
跳转到对应分类商品页面
查看商品详细信息时序图:
描述:
编号
类名或方法名
功能描述
1
goodsdisplay.jsp
jsp页面,产品展示页面,请求感兴趣商品的详细信息
2
goodssclassifyservlet
控制器接收请求商品展示页面传过来的信息
3
goodsDao
在商品数据库中检索该商品的详细信息
4
goodssclassify.jsp
跳转到对应商品的详细信息页面
Øeq3.0.3购物车管理
添加商品时序图:
描述:
编号
类名或方法名
功能描述
1
goodsdetail.jsp
jsp页面,显示商品详细界面
2
addservlet
控制器接收商品页面传过来的商品信息
3
CartDao
将商品信息插入到数据库
删除商品时序图:
描述:
编号
类名或方法名
功能描述
1
Cart.jsp
jsp页面,显示购物车界面
2
Deleteservlet
控制器接收购物车传过来的商品信息
3
CartDao
将商品从购物车数据库中删除
修改数量时序图:
描述;
编号
类名或方法名
功能描述
1
Cart.jsp
jsp页面,显示购物车界面
2
Reviseservlet
控制器接收购物车传过来的商品信息
3
CartDao
将商品在购物车数据库中的数量进行修改
商品清空时序图:
描述:
编号
类名或方法名
功能描述
1
Cart.jsp
jsp页面,显示购物车界面
2
Cleanservlet
控制器接收购物车传过来的商品信息
3
CartDao
将商品在购物车数据库中的信息全部清空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 首饰 详细 设计