网上购物电子商务系统详细设计说明书Word格式文档下载.doc

上传人:b****2 文档编号:13267601 上传时间:2022-10-09 格式:DOC 页数:34 大小:3.10MB
下载 相关 举报
网上购物电子商务系统详细设计说明书Word格式文档下载.doc_第1页
第1页 / 共34页
网上购物电子商务系统详细设计说明书Word格式文档下载.doc_第2页
第2页 / 共34页
网上购物电子商务系统详细设计说明书Word格式文档下载.doc_第3页
第3页 / 共34页
网上购物电子商务系统详细设计说明书Word格式文档下载.doc_第4页
第4页 / 共34页
网上购物电子商务系统详细设计说明书Word格式文档下载.doc_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

网上购物电子商务系统详细设计说明书Word格式文档下载.doc

《网上购物电子商务系统详细设计说明书Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《网上购物电子商务系统详细设计说明书Word格式文档下载.doc(34页珍藏版)》请在冰豆网上搜索。

网上购物电子商务系统详细设计说明书Word格式文档下载.doc

注2:

文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。

目录

1 引言 1

1.1 编写目的 1

1.2 参考资料 1

2 范围 1

2.1 系统主要目标 1

2.2 设计约束、限制 1

3 设计依据 2

4 开发环境 2

4.1 硬件环境 2

4.2 软件环境 2

5 术语、定义和缩略语 2

5.1 术语、定义 2

5.2 缩略语 3

6 系统体系结构 3

6.1 软件体系结构 3

6.1.1 软件体系结构图 3

6.1.2 模块命名规则 4

6.2 系统各个模块的流程图说明 5

7 登录模块 6

7.1 模块描述 6

7.2 设计实现(设计思路、流程图、关键算法) 6

7.2.1 设计思路 6

7.2.2 流程图 6

7.2.3 关键算法 9

7.2.4 所涉及到得数据表 9

8 资料管理模块 10

8.1 模块描述 10

8.2 设计实现(设计思路、流程图、关键算法) 10

8.2.1 设计思路 10

8.2.2 流程图 10

8.2.3 关键算法 13

9 固话业务管理模块 13

9.1 模块描述 13

9.2 设计实现(设计思路、流程图、关键算法) 14

9.2.1 设计思路 14

9.2.2 流程图 14

9.2.3 关键算法 17

10 宽带业务管理模块 17

10.1 模块描述 17

10.2 设计实现(设计思路、流程图、关键算法) 17

10.2.1 设计思路 17

10.2.2 流程图 17

10.2.3 关键算法 21

11 计费查询模块 21

11.1 模块描述 21

11.2 设计实现(设计思路、流程图、关键算法) 21

11.2.1 设计思路 21

11.2.2 流程图 22

11.2.3 关键算法 25

12 催缴费管理模块 25

12.1 模块描述 25

12.2 设计实现(设计思路、流程图、关键算法) 25

12.2.1 设计思路 25

12.2.2 流程图 25

1引言

1.1编写目的

详细设计说明书是根据需求规格说明书及概要设计说明书的要求所编写的,是为软件编码作依据的,为软件编码提供标准。

1.2参考资料

《电子商务系统概要设计说明书》

2范围

对《电子商务系统概要设计说明书》进行复审,如有变更需要在本节进行说明。

以下内容描述软件详细设计的整体范围,其主要信息来自于《电子商务系统需求规格说明书》及《电子商务系统概要设计说明书》。

2.1系统主要目标

本系统主要用来推广互联企业的产品和服务,并使客户随时可以了解企业和企业的产品,为客户提供在线服务和订单处理功能,并为企业提供便利的产品管理功能。

本系统提供了完整的身份认证功能,用户可以使用自己的身份识别码登录本系统,执行相关的系统功能操作。

而且对用户的个人隐私信息进行了加密处理,无论系统管理员、会员都无法访问其他人的隐私信息。

通过使用本系统,管理员可以实现会员管理,商品管理,公告管理,以及订单管理,商品分类管理等操作;

会员可以修改会员资料,购买商品,订单查询,管理购物车等操作。

2.2设计约束、限制

1.系统模块功能的逻辑实现较为复杂;

2.要赶上或突破已存在的较为完善的类似于本系统的实例,对本次开发极具挑战性

3.开发时间紧,开发人员开发经验严重不足;

3设计依据

4开发环境

4.1硬件环境

最低配置:

CPUP2.8,RAM2G硬盘320G,100M网卡

4.2软件环境

表1软件环境表

环境名称

软件版本

操作系统

windows2000server/XP

浏览器

IE6.0以及以上版本

数据库

SQLSERVER2000

Java版本

Jdk-1_5_0_06-windows以上版本

服务器

Tomcat5.5.16以上版本

5术语、定义和缩略语

5.1术语、定义

表2术语定义表

术语/定义

说明

需求提供者

提出有效软件需求的客户(用户)

系统管理员

可以登录本系统后台进行各项系统管理的工作人员

会员

在本商务系统进行各种购买行为的用户

游客

有可能成为会员的潜在用户

5.2缩略语

表3缩略表

缩略语

原文

中文含义

ECS

E-CommerceSystem

电子商务系统

SR

SoftwareRequirement

需求定义

6系统体系结构

6.1软件体系结构

6.1.1软件体系结构图

后台管理

后台登陆

商品管理

会员管理

订单管理

公告管理

商品类别管理

退出后台

添加商品信息

修改商品信息

删除商品信息

查看会员信息

冻结解冻会员信息

查看订单

获取公告列表

添加公告

删除公告

大分类信息管理

添加小分类信息管理

销售排序管理

查看物品销售信息

修改销售物品排序

6.1.2模块命名规则

本系统的模块命名规则为:

每个模块简写单词的首字母大写,编号采用一位大写字母加三位阿拉伯数字,大些字母取该系统的缩写首字母T,模块编码以100为起始标识,每增加一个模块编码加100,各模块的命名如下所示:

表4系统功能模块命名规范

模块名称

模块标识

编号

用户登陆和注册

Login

T100

搜索功能(前台)

Search

T200

分类功能(后台)

Sort

T300

会员管理(后台)

Usermanage

T400

购物车

Car

T500

订单管理(前台)

Memu1

T600

订单管理(后台)

Memu2

T700

销售排序(后台)

Desc

T800

前台显示

Index

T900

显示信息的更新

Update

T1000

各模块的子功能模块命名规则为:

取父模块的模块标识,编号采用采用类似父模块的编码规则,子功能以10为起始标记,没添加一个子功能编码加10,各子功能模块的命名规范如下所示:

表5系统子功能的模块命名规范

父模块名称

子模块

登录验证

Login1

T110

修改个人信息

T120

忘记密码

T130

申请注册

T140

关键字搜索

T210

类型搜索

T220

条件查询

T230

删除分类

T310

增加分类

T320

查看会员资料

T410

冻结会员资料

T420

删除

T510

结算

T520

T610

取消订单

T620

T710

修改订单

T720

销售量

T810

商品目录

T910

最热最新产品列表

T920

商品搜索

T930

公告栏

T940

会员注册及登录按钮

T950

T1010

更改

T1020

添加

T1030

登陆验证

Login2

T1110

推出登陆

T1120

6.2系统各个模块的流程图说明

名称、标识符

模块的名称、标识

功能描述

对模块功能的描述

性能需求

对该操作在时间等待上的需求

使用频度

根据用户使用的频率的高低依次分为:

5、4、3、2、1

输入

模块录入信息(如果空白为无)

模块功能的基本操作流程图

输出

模块的输出信息(如果空白为无)

所涉及到的数据表名称

根据数据库设计给出模块所涉及到的数据表及操作

补充说明

对模块的特殊情况的说明(如果空白为无)

7

7登陆和注册

7.1模块描述

登录模块主要实现用户根据不同的权限登录系统,执行个人权限内的系统功能操作。

用户登录成功之后可以通过旧密码的验证重置个人密码。

如果用户忘记密码,可以通过个人的用户名(用户号码)以及有效身份证件号码找回自己的密码。

7.2设计实现(设计思路、流程图)

7.2.1设计思路

首先实现用户登录信息的验证,验证过程分为两步:

首先采用验证码验证,防止恶意登录,其次将用户登录名和密码与数据库中的用户信息进行对比验证。

用户登录成功之后可凭借旧密码修改密码。

用户如果忘记密码可以通过个人有效证件或者密码提示问题重设密码。

7.2.2流程图

1)申请注册

会员注册

游客可以根据所需来注册会员

系统确定后新增的会员0.5秒内要保存好,同时关掉新增界面,新增的会员也要在会员列表里显示出来

3

事件录入信息

在事件列表里添加一个新的事件

所涉及到的数据表

补充

说明

具体的事件信息在事件结构体里有说明

2)登录验证

登陆模块

功能

描述

会员打开电子商务系统主页面,点击【登陆】后进入登陆模块。

系统只允许注册并拥有合法的用户名及正确密码的用户进入。

当登陆成功后,不同的用户群会显示相应权限及主要的信息并提示登陆成功。

登录失败时,会显示登录失败的错误信息并返回登陆页面。

会员,填充用户名和密码;

系统查询数据库是否存在用户,找到后读取用户名和密码与用户的输入进行核对校验,等待0.5秒后做出判断,并提示信息。

用户名、密码

登陆主页面:

登陆模块:

相应页面或提示信息

暂无

2)修改个人信息

信息修改

为已注册的合法用户提供信息服务。

在验证用户名属于数据库后,读出该用户旧信息。

要求用户填写密码和数据库中的进行核对校验,如果一致的话就允许用户修改个人信息。

用户名、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1