在线首饰详细设计.doc

上传人:re****.1 文档编号:558490348 上传时间:2024-02-19 格式:DOC 页数:14 大小:351.51KB
返回 下载 相关 举报
在线首饰详细设计.doc_第1页
第1页 / 共14页
在线首饰详细设计.doc_第2页
第2页 / 共14页
在线首饰详细设计.doc_第3页
第3页 / 共14页
在线首饰详细设计.doc_第4页
第4页 / 共14页
在线首饰详细设计.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《在线首饰详细设计.doc》由会员分享,可在线阅读,更多相关《在线首饰详细设计.doc(14页珍藏版)》请在金锄头文库上搜索。

1、网站需求说明书案卷号100001日期XX年X月X日在线首饰网站网站详细设计说明书XXXX年X月目 录目 录2第一部分、概述51、文档说明52、系统需求概述5第二部分、系统总体结构6第三部分、系统设计73.0网站基本功能7eq3.0.1登陆7req3.0.2退出9文档更改历史记录序号主要更改内容版本号更改人更改时间1提交初始版本1.0涂晖2009-8-1234567891011121314151617181920第一部分、概述1、 文档说明 本文档系统的描述了“在线首饰”网站系统的设计文档。主要为实现商场、中小企业或个人在互联网上进行新产品展示,网上通信留言功能,重点实现网上商品的查找、在线购买

2、功能。实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。为实现这些功能,系统使用面向对象的设计方法,首先设计系统的总体结构,再设计各个用例的实现,为系统设计人员提供详细设计和具体开发依据。2、 系统需求概述“在线首饰”网站的用户在使本网站中可以了解的信息及可实现的操作如下:1.需求概述 在线首饰系统作为一个首饰的电子商城须全部采用Web方式,由前台操作和后台管理两部分构成,本文档以实现前台功能为主。前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便

3、利。前台主要功能有:1)在线展示:只要登录到网站后,就可以在线浏览展示商品; 推荐商品动态展示; 在线购买商品从后台数据库动态显示商品图片与产品名; 单击产品名或图片就看到产品的详细介绍。实现添加购买与收藏功能。 2)在线下订单:只有注册用户才能利用该系统下订单。注册后并且处于激活状态才可以购物下订单。非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。 单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总价格统计及每种产品的购买时间。在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款功能。 在信

4、息填写与提交中,要实现“返回上一步”修改功能,实现所以信息统计界面。实现产生订购单号功能。3)在线交流:留言功能,联系方式。后台管理服务包括: a.管理员修改功能 b.商品管理功能 c.会员管理功能 d.信息反馈功能。第二部分、系统总体结构系统设计时基于Struts实现MVC设计模型,采用三层架构,如图二所示。图二:“通讯录名片管理”系统的体系结构第三部分、系统设计关键抽象 用例的设计使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,通常将对象发送消息的相互调用过程画成时序图。下面将逐一解释用例的时序图。 用例的设计使用面向对象设计时,关键在于描述那些对象如何交互完成用例的功能,

5、通常将对象发送消息的相互调用过程画成时序图。下面将逐一解释用例的时序图。3.0网站基本功能 eq3.0.1用户注册时序图:描述:编号类名或方法名功能描述1Registe.jspjsp页面,显示注册界面。包含用户名,密码,登录以及退出按钮。2Register Servlet控制器接收注册页面传过来的注册信息。3User Dao将用户注册信息存入数据库。4main.jsp成功注册后的功能主页面,显示各功能模块。登陆时序图:描述:编号类名或方法名功能描述1Login.jspjsp页面,显示登陆界面。包含用户名,密码,登录以及退出按钮。2Login Servlet控制器接收登陆页面传过来的登录信息。3

6、User Dao查询用户名密码4main.jsp成功登陆后的功能主页面,显示各功能模块。 eq3.0.2产品展示搜索商品时序图:描述:编号类名或方法名功能描述 1main.jspjsp页面,主页搜索框输入关键字搜索,请求商品页面 2goodssearch servlet控制器接收搜索工具传过来的商品信息 3goods Dao在商品数据库中检索对应的商品4goods.jsp若符合要求,跳转到对应商品页面5main.jsp若数据库中无符合该描述的商品,跳转至主页分类预览商品时序图:描述:编号类名或方法名功能描述 1goodsdisplay.jspjsp页面,产品展示页面,根据分类请求预览商品 2g

7、oodssclassify servlet控制器接收商品展示页面传过来的分类关键字信息 3goods Dao在商品数据库中检索对应的分类商品4goodssclassify.jsp跳转到对应分类商品页面查看商品详细信息时序图:描述:编号类名或方法名功能描述 1goodsdisplay.jspjsp页面,产品展示页面,请求感兴趣商品的详细信息 2goodssclassify servlet控制器接收请求商品展示页面传过来的信息 3goods Dao在商品数据库中检索该商品的详细信息4goodssclassify.jsp跳转到对应商品的详细信息页面 eq3.0.3购物车管理添加商品时序图:描述:编号

8、类名或方法名功能描述 1goodsdetail.jspjsp页面,显示商品详细界面 2add servlet控制器接收商品页面传过来的商品信息 3Cart Dao将商品信息插入到数据库删除商品时序图:描述:编号类名或方法名功能描述 1Cart.jspjsp页面,显示购物车界面 2Delete servlet控制器接收购物车传过来的商品信息 3Cart Dao将商品从购物车数据库中删除修改数量时序图:描述;编号类名或方法名功能描述 1Cart.jspjsp页面,显示购物车界面 2Revise servlet控制器接收购物车传过来的商品信息 3Cart Dao将商品在购物车数据库中的数量进行修改商品清空时序图:描述:编号类名或方法名功能描述 1Cart.jspjsp页面,显示购物车界面 2Clean servlet控制器接收购物车传过来的商品信息 3Cart Dao将商品在购物车数据库中的信息全部清空

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号