详细设计说明书
1引言
1.1编写目的
编写本详细设计目的是:在网上商城需求分析说明书、数据库设计说明书、概要设计的基础上,完成网上商城的结构设计,划分网上商城的功能模块并明确模块之间的关系,同时给出相关的用户界面设计。
在下一阶段的开发中,开发人员员可参考此详细设计说明书,进行系统编码。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时出在本阶段设计的不足或错误。
本文的预期读者为:
1、网上商城的设计、开发、测试人员;
2、网上商城的验收、评审人员。
1.2背景
说明:
1.软件系统的名称:网上购物系统
2.任务提出者:华东交通大学实训中心
3.开发者:第五小组组员
4.完成的系统可以在电脑上运行,用户可在此进行各种购买商品、提交订单等的操作。
1.3参考资料
1】《概要设计说明书》
数据库设计说明书的目的2】《需求分析说明书》
1,4专门术语
1、Apache Tomcat6.0:系统所使用的应用服务器。
2、MYSQL:系统所使用的数据库管理系统。
3、SQL:一种用于访问、查询数据库的语言。
4、事务流:数据进入模块后可能有多种路径进行处理。
5、主键:数据库表中的关键域,值在表中唯一。
6、ROLLBACK(回滚):数据库的错误恢复机制。
7、系统用户:商城游客、商城购买用户以及商城的管理员。
8、游客:未注册Beyond网上商城的网络用户。
9PowerDesigner:数据库编辑软件。
1.5参考资料
1、《Beyond网上商城需求规格说明书》。
2、《Beyond网上商城数据库设计说明书》。
    3、《Beyond网上商城概要设计说明书》
2需求规定
2.1前台管理
前台管理是对网上商城的购物车管理、用户注册、商品选择、订单管理、商品查询、商品评价、店铺管理、付款功能 。对前台管理的人主要分为两种角:未注册该网上商城的网络用户,已注册该网上商城的会员用户。
未注册的网络用户可以浏览并搜索该网上商城的商品详细信息,店铺内容,可以将喜欢的商品放入自己的购物车。而已注册成为会员的用户除了未注册用户的功能外还增加了:管理自己的个人信息、购买购物车里的商品、管理自己的店铺以及店铺里面的商品。
1、购物车管理
购物车管理主要针对有购买欲望的注册和非注册用户,系统用户针对有购买欲望的商品放入购物车,可以对购物车已放入的商品进行添加或者删除,如果长时间未对自己的购物车里的商品进行处理,系统会自动记录购物车里的信息。
2、用户注册
用户注册是针对用户有实际购买需求,并对Beyond网上商城有一定的了解的用户,注册成为该网上商城的会员,需要填写的信息是用户名、用户密码以及联系邮箱,注册成功之后可以购买网上商城的商品,并可以在商城上开设自己的商品店铺。
3、商品选择、查询功能
商品的选择查询功能通常包括对时下各大网站的热卖商品、低价商品、团购商品、分类商品、以及对各种商品的查询功能。商品的查询可以分为商品名称查询和商品类别、商品的不同用途等方面进行查询。
4、订单管理
订单管理功能主要针对已成功注册成为Beyond网上商城的网络用户,商城买家可以对商品进行下单和在商城卖家还未对订单进行处理之前选择取消订单,商城卖家可以对购买该店铺商品的订单进行发货处理、订单完成并对未完成的订单进行修改删除等相关处理。
5、付款功能
付款功能需借助第三方交易系统,此系统中点击付款后,随机成功或失败,跳转到相应页面。
6、评价功能
评价功能主要是针对已成功在网上商城注册并成功购买商城店铺中商品的会员。可以同时对该商品进行评论,一旦品论提交之后不可修改和删除。
7、店铺管理功能
个人店铺管理功能主要针对在商城开设店铺的会员,该用户可以对自己的店铺里的商品进行上架、下架处理,以及商品信息的录入修改等。
2.2后台管理
后台管理模块中包括:商品类别管理、商品信息管理、会员信息管理、订单处理、系统维护、升级管理。
1、商品类别管理
商品类别管理主要针对商品管理员,管理员可以对商品进行类别的分类,可以增加商品类别,修改商品类别。
2、商品信息管理
商品信息管理主要针对管理员以及店铺店主,用户可以对商品添加、修改、删除商品信息,以及修改商品分类、在商城发布商品相关的促销广告等等。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。