已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
鲜花鲜花网购系统网购系统 详细设计说明书详细设计说明书 2012 年 3 月 8 日 1系统概述系统概述.1 1.1构建目的.1 1.2小组成员及分工.1 1.3系统的部署与运行.1 2数据设计数据设计.1 2.1相关数据库表说明如下:.2 2.2各表详细说明.2 2.2.1用户信息表(User表).2 2.2.2商品星座表(Constellation).3 2.2.3商品节庆表(Festival).3 2.2.4商品信息表(Product).3 2.2.5订单信息表(Order).4 2.2.6送货信息表(AddrInfo).4 2.2.7 购物车表(Cat) 4 2.2.8 评论表(Comment) 5 2.2.9 广告表(Advertisement) 5 2.2.10 建议表(Suggest) 5 2.2.11 订单与商品关系表(Item) 6 2.2.12 收藏表(Collect) 6 3系统功能设计系统功能设计.6 3.1用户信息管理.6 3.1.1用户登录.6 3.1.2个人主页.8 3.2全台展示.9 3.2.1前台主页.9 3.2.2展示各页面及分页.10 3.2.3商品的详细介绍.14 3.2.4购物车模块.18 3.2.5搜索功能.20 3.3后台管理.21 3.3.1会员管理.21 3.3.2商品类别管理.22 3.3.3商品管理.23 3.3.4订单管理.26 3.3.5评论管理.27 3.3.6公告信息管理.27 ,花香阁购物网站详细设计说明书 1 1 系统概述系统概述 1.11.1 构建目的构建目的 网上购物系统的业务总体目标是建立一个方便、快速、快捷、服务周到的购物平台。 该系统基于 B/C 结构,即采用浏览器/服务器模式,服务器端由运行 tomcat6.0 及运行 My SQL 的数据库服务器组成,客户端可以 Internet Explorer,FireFox 访问系统。 1.21.2 小组成员及分工小组成员及分工 功能功能功能简述功能简述 负责成员负责成员 用户注册登录功能 新用户注册登录,包括注册登录的验证,录 入,与数据库的交互 夏添,苑娇 修改功能用户对个人信息进行修改夏添,苑娇 搜索功能 前台用户及后台管理员的搜索,包括单条件, 多条件等的搜索 陈春霖,陈健 点击查看功能用户对每种商品的点击查看,超链接应用王显德,秦鑫 购买功能 用户能对自己满意的产品购买,涉及多件商 品购买及付款方式 王显德,秦鑫 评论功能用户能对每种商品及网站服务进行评论陈春霖,陈健 联系站长用户能对网站的一些不足给以建议陈春霖,陈健 用户管理功能 管理员能对用户的信息进行一定管理,一般 只能查看,特殊情况可以删除 王显德 产品管理 管理员能对商品进行查看,添加,修改,及 上下架 王显德,秦鑫 广告管理 管理员能对广告进行查看,添加,修改,及 删除 陈春霖,陈健 交互功能 管理员能对用户的意见进行查看,回复,删 除 陈春霖,陈健 订单管理管理员能对用户订单进行查看等操作王显德,夏添 美化美化界面陈健 1.31.3 系统的部署与运行系统的部署与运行 数据库采用 MySQL 数据库,具体要求见下一节内容。 用户名用户名密码密码 ,花香阁购物网站详细设计说明书 2 root1 2 数据设计数据设计 2.12.1相关数据库表说明如下:相关数据库表说明如下: 序号序号逻辑表名逻辑表名物理表名物理表名说明说明 1 会员信息表 user 记录用户的基本信息 2 商品星座表 constellation 记录产品星座类别 3 商品节庆表 festival 记录商品节庆用途 4 商品信息表 product 记录的产品基本信息 5 订单表 order 记录订单的基本信息 6 评论表 comment 记录针对一条微博的评论信息 7 广告表advertisement记录广告的信息 8 建议表 suggest 记录顾客和商家的聊天记录 9 购物车表 cat 记录加入购物车又未购买的商品的信息 10 订单与商品的关系表 item 记录订单与商品的关系 11 送货信息表 addrInfo 记录购买商品后送货的信息 12 收藏表 collect 记录用户收藏的商品信息 13 更多图片表 moreimg 记录每种商品的更多图片 2.22.2各表详细说明各表详细说明 ,花香阁购物网站详细设计说明书 3 2.2.1 用户信息表用户信息表(user 表表) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 iduidINTEGER主键 自动生成的长整型编号, 具有唯一值 2会员名unameVARCHAR(45)非空记录会员名,唯一 3会员密码upwdVARCHAR(45)非空记录会员密码 4会员性别usexVARCHAR(45)可空记录会员性别 5会员生日ubirthdayVARCHAR(45)可空记录会员生日 6会员等级ugradeINTEGER非空记录会员的等级 7会员总消费uconsumeVARCHAR(45)非空记录会员的总消费 2.2.2 商品星座表商品星座表(constellationconstellation) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idcidINTEGER主键 自动生成的长整型编号,具 有唯一值 2商品类别cnameVARCHAR(45)非空商品类别名 3星座简介cinfoVARCHAR(45)可空商品类别简介 4星座图片FimgVARCHAR(45)可空商品类别图片 5时间FtimeVARCHAR(45)可空商品类别时间 2.2.3 商品节庆表商品节庆表(festivalfestival) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idfidINTEGER主键 自动生成的长整型编号,具 有唯一值 2商品类别fnameVARCHAR(45)非空商品类别名 3节日简介finfoVARCHAR(45)可空商品类别简介 4节日图片FimgVARCHAR(45)可空商品类别图片 5时间FtimeVARCHAR(45)可空商品类别时间 ,花香阁购物网站详细设计说明书 4 2.2.4 商品信息表商品信息表(product) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idpidINTEGER主键 自动生成的长整型编号,具 有唯一值 2商品名pnameVARCHAR(45)记录商品名 3商品星座 idcidINTEGER外键商品类别 Id 4商品状态pstateINTEGER非空0 为销售,1 为下架 5是否特价psoINTEGER非空0 为特价,1 为非特价 6商品描述pinfoVARCHAR(45)可空记录对商品的描述 7商品小图psimgVARCHAR(45)可空商品图片 8商品大图pbimgVARCHAR(45)可空商品图片 9价格pcostVARCHAR(45)非空记录商品价格 10销量psnumINTEGER非空销售数量 11库存prnumINTEGER非空库存数量 12商品用途 idfidINTEGER外键商品用途 id 13进货价insertCostVARCHAR(45)非空商品的进货价 14活动价格tempCostVARCHAR(45)非空商品的活动价 15进货时间ptimeDATETIME非空商品的进货时间 2.2.5 订单信息表订单信息表(order) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idoidINTEGER主键 自动生成的长整型编号,具 有唯一值 2订单号onumVARCHAR(45)非空自动生成的随机的六位数 3会员 IDuidINTEGER外键下单会员 id 4总价ototalVARCHAR(45)非空所买所有商品价格 5送货 idaidINTEGER外键付款方式的 id 6付款状态ostateINTEGER非空订单的付款状态 7订单时间OtimeDATETIME非空订单的时间 2.2.6 送货信息表送货信息表(addrInfo) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idaidINTEGER主键 自动生成的长整型编号,具 有唯一值 2会员 iduidINTEGER外键下单会员 id 3收货人姓名anameVARCHAR(45)非空商品收货人 4邮编azipcodeVARCHAR(45)非空订单的送货邮编 ,花香阁购物网站详细设计说明书 5 5电话atelVARCHAR(45)非空订单的送货电话 6地址aaddrVARCHAR(45)非空订单的送货地址 7邮箱aemailVARCHAR(45)非空订单的送货邮箱 2.2.7 购物车表购物车表(cat) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idcatidINTEGER主键 自动生成的长整型编号,具 有唯一值 2会员 IDuidINTEGER外键下单会员 id 3购物车所有cinfoVARCHAR(45)非空所买所有商品 id 及件数 2.2.8 评论表评论表(comment) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idcoidINTEGER主键 自动生成的长整型编号,具有 唯一值 2评论人 IDuidINTEGER外键评论人的 id 3评论商品 IDpidINTEGER外键所评论产品 ID 4评论时间ctimeDATETIME非空评论时间 5评论内容ccontentVARCHAR(45)非空评论内容 2.2.9 广告表广告表(advertisement) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idadidINTEGER主键 自动生成的长整型编号,具有 唯一值 2广告内容adcontentVARCHAR(45)非空广告内容 建议用图片 3广告时间adtimeDATETIME非空广告的时间 2.2.10 建议表建议表(suggest) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idsidINTEGER主键 自动生成的长整型编号,具有 唯一值 2用户 IDuidINTEGER外键用户的 id ,花香阁购物网站详细设计说明书 6 3建议内容sinfoVARCHAR(45)可空建议内容 4建议时间stimeDATETIME可空建议时间 2.2.11 订单与商品关系表订单与商品关系表(itemitem) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idiidINTEGER主键 自动生成的长整型编号,具 有唯一值 2订单号onumVARCHAR(45)外键订单的订单号 3商品号pidINTEGER外键所购买的商品的 id 号 4商品件数amountINTEGER非空所购买商品的件数 2.2.12 收藏表收藏表(collectcollect) 序序 号号 逻辑字段逻辑字段物理字段物理字段类型(长度)类型(长度)规则规则字段说明字段说明 1自增长 idcolidINTEGER主键 自动生成的长整型编号,具 有唯一值 2用户 IduidVARCHAR(45)外键订单的订单号 3商品号pidINTEGER外键所购买的商品的 id 号 2.32.3 数据源说明数据源说明 Hibernate,HQL 数据库登录名 root 密码 1 3 系统功能设计系统功能设计 3.1 用户信息管理用户信息管理 注册时用户输入自己的基本信息,用户名和密码不能为空,在用户登陆时 输入用户名和密码,经过验证若正确即可登陆。进入登陆界面用户可以通过点 击个人账户设置进行自己个人信息的设置。 ,花香阁购物网站详细设计说明书 7 3.1.1 注册新用户和登陆注册新用户和登陆 一、 功能描述 用户注册时将用户信息从前台获得,并且写入数据库,注册时的信息包括: 创建密码、昵称、性别、及生日。正确输入验证码后点击立即开通即可成功注 册微博。 成功注册的用户在登陆界面通过正确输入用户名和密码可以进行购买、评 论、收藏等各项操作。 二、 功能实现 注册:输入到表单的数据从后台获取,经过数据库处理后写入数据库 登陆:输入的登陆信息从后台抓取,经过 check 方法处理后验证是否存 ,花香阁购物网站详细设计说明书 8 在此用户,决定是否可以成功登陆。 三、具体程序实现如下: 层次类型备注 Mcom.dao.UserDao进行用户的添加的后台操作,及验证 Ccom.action.UserAction登陆的验证 Vmyaccount.jsp登陆界面 Vregister.jsp注册界面 3.1.2 个人主页个人主页 一、 功能描述 通过点击设置个人账户,用户可以进入设置个人页面,进行自己的个人资 料的修改和完善。 ,花香阁购物网站详细设计说明书 9 个人主页 二、 功能实现 首先从前台点击到 action。 action 进行处理,获取得到数据。 在前台显示。 二、具体程序实现如下: 层次类型备注 Mcom.dao.UserDao该方法实现 Dao 层用户信息获得 CCom.action.UserAction该方法实现 Action 层用户信息各种获得 Vperson.jsp显示用户的各种信息 三、 3.23.2 前台显示前台显示 3.2.1 网页主页网页主页 一、 功能描述 进入主页面后,在页面的上方有可以显示公告,新品上架,用户的登陆注 册,对网站的简介,热销产品,商品类别。 ,花香阁购物网站详细设计说明书 10 ,花香阁购物网站详细设计说明书 11 二、 功能实现 对商品的这种展示。 具体程序实现如下: 层次类型备注 Mcom.dao.ProductDao该方法实现 Dao 层商品和类别的各种获得 CCom.action.ProductActi on 该方法实现 Action 层商品和类别的各种获得 Vindex.jsp显示获得的商品 3.2.2 各展示及分页功能页面的各展示及分页功能页面的 1、所有商品 ,花香阁购物网站详细设计说明书 12 ,花香阁购物网站详细设计说明书 13 ,花香阁购物网站详细设计说明书 14 2、星座页面 3、节日页面 4、常识页面 ,花香阁购物网站详细设计说明书 15 5、网站介绍 3.2.3 商品的详细介绍商品的详细介绍 一、 功能描述 显示每件商品的详细介绍,下面有用 table 技术显示该商品的更多图片, 及以登陆用户可以对商品进行评价,及和该商品相关的所有评论,还可以 查看同类商品。 ,花香阁购物网站详细设计说明书 16 ,花香阁购物网站详细设计说明书 17 ,花香阁购物网站详细设计说明书 18 二、 功能实现 当点击每件商品是都能通过调用方法,获得每件商品的详细介绍。 具体程序实现如下: 层次类型备注 MCom.dao.CommentDao对商品评论的添加和活期的 dao 层 MCom.action.ProductDao获取每件商品的详细信息 CCom.action.CommentActi on 完成商品评论 CCon.action.ProductAction完成商品的获取及跳转 Vdetail.jsp显示商品的相关信息 ,花香阁购物网站详细设计说明书 19 3.2.4 购物车模块购物车模块 一、功能描述 用户能对喜欢的商品进行购买。 ,花香阁购物网站详细设计说明书 20 i.二、功能实现 b) 点击详细页面中的购买按钮,输入需要购买的数量; ,花香阁购物网站详细设计说明书 21 c) 然后可将想要购买的商品放入购物车中,如想购买更多,可点击继续购 买; d) 点击确认购买,可生成一个随机的订单号,预生成订单,此时可以选择 已有的送货地址或者新填写送货地址; e) 当选择好送货地址之后,可以点击生成订单,即可完成购物。 具体程序实现如下: 层次类型备注 MCom.dao.OrderDao将生成的订单放到数据库中 MCom.dao.ItemDao将订货单中所买的每样商品及数量放入数据库中 CCom.web.Cart对订单的各种信息的存取 CCom.Action.OrderAction对订单号的生成,及订单的添加 Vcart.jsp显示购物车 VShoworder.jsp显示预生成订单 VaddrInfo.jsp填写送货地址 VOrdertishi.jsp当订单生成之后,提示订单已生成 3.2.5 搜索功能搜索功能 i.功能描述 输入一个关键字,对商品的模糊搜索 具体程序实现如下: 层次类型备注 MCom.dao.ProductDao完成对关键字的搜索 CCom.action.SearthAstio n 接收关键字,调用 Dao 层完成搜索 VshowSearthProduct.jsp显示搜索到的内容 ,花香阁购物网站详细设计说明书 22 3.33.3 后台管理后台管理 后台管理模块是对所有数据库中的内容的查看显示,及个别表的添加,修 改,及删除,是作为管理员对整个网站但管理平台。 3.3.1 会员管理会员管理 ii.功能描述 能对注册用户的个人信息的查看。 iii.功能实现 f) 当点击会员管理后能查看所有用户。 具体程序实现如下: 层次类型备注 MCom.dao.UserDao从数据库中查到所有用户 CCom.action.UserAction接收请求即调用 dao 层方法,以及页面跳转 VUser.jsp显示所有用户 ,花香阁购物网站详细设计说明书 23 3.3.2 商品类别的管理商品类别的管理 i.功能描述 对商品类别的查看及添加等操作。 ii.功能实现 点击商品类别管理后,可以查看已有的商品类别及类别添加。 具体程序实现如下: 层次类型备注 MCom.dao.Constellation Dao 或 com.dao.FestivalDao 从数据库中查到所有类别 CCom.action.FestivalAct ion 或 com.action.constellatio 接收请求即调用 dao 层方法,以及页面跳转 ,花香阁购物网站详细设计说明书 24 nAction VproductCartgory.jsp显示所有类别 3.3.3 商品管理商品管理 iii.功能描述 可以对所有商品的进行查看,显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏淮安市清江浦区柳树湾街道公益性岗位 (第二批)招聘4人笔试模拟试题及答案详解
- 2026湖北铜化昊坤化工有限公司招聘25人笔试备考题库及答案详解
- 2026年河北雄安新区容东片区兴安社区卫生服务中心公开招聘工作人员21名笔试模拟试题及答案详解
- 2026重庆市万盛经开区规划和自然资源局公益性岗位招聘1人笔试备考试题及答案详解
- 线上客户细分信息处理服务合同
- 国际贸易2026年国际货运保险合同协议
- 2026四川大学华西医院上锦医院招聘医生岗位笔试备考试题及答案详解
- 2026山西大同浑源县公益性岗位招聘笔试备考题库及答案详解
- 教案嵌入式应用基础(项目1第2周)
- 2026山东石油化工学院招聘7人笔试模拟试题及答案详解
- 2026年浙江省公开遴选公务员笔试试题及答案解析(综合类)
- 2026年北京市朝阳区高三二模英语试卷(含答案)
- 2025年07月渤海银行2025年招考审计部团队负责人笔试历年备考题库附带答案详解试卷2套
- 中交集团国考云题库
- 雨课堂学堂在线学堂云《Reading and Writing in English(清华)》单元测试考核答案
- 2025-2026云南省大学生志愿服务西部计划地方项目志愿者招募备考题库附答案
- 快递员职业技能培训标准
- 11.2《五代史+伶官传序》课件+2025-2026学年统编版高二语文选择性必修中册
- 2025年广东省第一次普通高中学业水平合格性考试(春季高考)数学试题(含答案详解)
- 民办学校教师考核标准与实施细则
- (已压缩)广东省工程勘察设计服务成本取费导则(2024版)
评论
0/150
提交评论