网上书店设计详细说明书.docx

上传人:b****1 文档编号:23074067 上传时间:2023-04-30 格式:DOCX 页数:15 大小:32.01KB
下载 相关 举报
网上书店设计详细说明书.docx_第1页
第1页 / 共15页
网上书店设计详细说明书.docx_第2页
第2页 / 共15页
网上书店设计详细说明书.docx_第3页
第3页 / 共15页
网上书店设计详细说明书.docx_第4页
第4页 / 共15页
网上书店设计详细说明书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

网上书店设计详细说明书.docx

《网上书店设计详细说明书.docx》由会员分享,可在线阅读,更多相关《网上书店设计详细说明书.docx(15页珍藏版)》请在冰豆网上搜索。

网上书店设计详细说明书.docx

网上书店设计详细说明书

 

项目名称:

网上书店在线购物系统

项目开发单位:

计应1002班

项目开发人员:

张玲玲黄瀔敏

 

1引言

2编写目的

编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。

3项目背景与需求分析

3项目背景与需求概述

a.待开发软件系统的名称:

GBookBar网络业务支持平台

b.任务提出者:

探索科技(TasoTechnology)

c.开发者:

探索科技小组

d.用户:

注册与非注册用户

e.计算中心:

中国易动网()

f.计算机网络:

互联网

4定义

专用术语

定义

系统

GBookBar网络业务支持平台

子系统、模块

某一相对独立的功能

响应时间

指操作者向系统发出命令到系统返回信息的时间间隔

数据库

所有数据的逻辑设备,是数据的存储仓库

DBMS

关系数据库管理系统

鲁棒性(robustness)

就是系统的健壮性。

它是在异常和危险情况下系统生存的关键。

比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。

5参考资料

GB/T11457软件工程术语

GB8566计算机软件开发规范

GB8567计算机软件产品开发文件编制指南

GB/T12504计算机软件质量保证计划规范

6软件结构设计

 

 

7.模块详细设计

前台部分

购物车

图书

搜索

我的

订单

确认订单

浏览公告

评论图书

修改个人资料

注册

登录

浏览图书信息

 

查询订单

取消订单

跟踪订单

管理购物车

加入购物车

模糊查询

按类别查询

图书精评

单图书展示

推荐图书

热销图书

新书上架

填写订单信息

 

后台部分

 

订单管理

员工权限管理

评论管理

图书类别管理

新闻管理

图书管理

 

修改评论状态

修改员工权限

添加员工信息

上传员工相片

上传封面图片

修改图书

添加图书

查询图书

删除类别

类别重命名

添加类别

查询订单

更改订单状态

添加新闻

修改新闻

 

(1)用户管理模块

(2)图书管理模块

 

图书录入

图2图书管理模块图

(3)购物车模块

计算价格

图3购物车模块图

(4)查询浏览模块

按出版日期查询

(5)数据库模块

进货表

(6)用户管理模块

用户

图1用户管理模块图

(7)注册模块

模块描述

该模块完成用户注册的过程。

输入、输出

输入∶用户名、密码、邮箱E-mail。

模块接口关系

允许进入∶进入注册成功提示页面

拒绝进入∶返回注册页面

(8)登录模块

模块描述

该模块完成用户登录的过程,用户登录成功后才能完成图书购买等功能。

输入、输出

输入∶用户名、密码。

输出:

进入书店会员界面。

模块接口关系

允许进入∶进入书店系统

拒绝进入∶返回登录页面

模块算法实现

(9)图书管理模块

(10)图书录入模块

模块描述

该模块完成卖家用户查询图书数据库后实现书籍录入功能。

输入、输出

书号

图片

图书名

价格

数量

作者和图书简介

模块算法实现

判断是否有此书

(11)图书删除模块

模块描述

该模块完成卖家用户查询书籍数据库后实现书籍删除功能。

算法实现

查询是否有此书

(12)图书修改

1、模块描述

该模块完成卖家用户查询图书数据库后实现书籍价格、数量、书籍上架时间等书籍信息修改功能。

输入、输出

序号

日期

数量

价格

数据类型

有效范围

算法实现

查询是否有此书

(13)购物车模块

计算价格

(14)添加书籍到购物车模块

模块描述

该模块完成买家用户购买书籍的功能

算法实现

是否有此商品

(15)计算价格模块

模块描述

该模块完成买家用户购买书籍打折后计算价格的功能

查询浏览模块

退出

8.接口详细设计

8.1用户接口

(1)用户:

输入

系统:

返回GBookBar网络业务支持平台主页面

(2)用户:

点击网站上的相应链接

系统:

处理其请求并返回相应的结果

(3)用户:

提交相关所遇问题

系统:

在线客服返回用户查询结果

(4)用户:

系统管理员帐号,密码

系统:

判断其正误,并根据管理等级返回相应的管理菜单

(5)用户:

提交相应的管理请求

系统:

返回相关的信息,并执行用户提交的请求

8.2外部接口

(1)网上支付功能网银接口:

参数:

账号,金额

返回:

网银处理页面

8.3内部接口

(1)系统管理与管理功能之间的接口:

输入:

系统管理员的管理帐号,密码

输出:

错误信息(帐号或密码错误);根据用户管理等级返回其管理菜单

(2)内部界面与会员管理的接口:

输入:

会员帐号和密码

输出:

错误信息(帐号或密码错误),根据其角色不同,分个人与商户进入不同类型的功能页面

(3)内部界面与书目管理的接口

输入:

相关书目信息

输出:

记录输入数据,并返回执行后结果,是否成功

(4)内部界面与库存管理的接口

输入:

相关库存信息

输出:

记录输入数据,并返回执行后结果,是否成功

(5)内部界面与信息管理的接口

输入:

相关信息

输出:

记录输入数据,并返回执行后结果,是否成功

(6)内部界面与业务模块的接口

输入:

相关信息

输出:

记录输入数据,并返回执行后结果,是否成功

(7)内部界面与物流系统模块的接口

输入:

相关信息

输出:

记录输入数据,并返回执行后结果,是否成功

(8)内部界面与在线客服模块的接口

输入:

相关信息

输出:

记录输入数据,并返回执行后结果,是否成功

(9)内部界面与WAP模块的接口

输入:

相关信息

输出:

记录输入数据,并返回执行后结果,是否成功

(10)内部界面与系统维护模块的接口

输入:

相关信息

输出:

记录输入数据,并返回执行后结果,是否成功

 

9.模块目录结构介绍

 

前台部分

 

购物车

图书

搜索

我的

订单

确认订单

浏览公告

评论图书

修改个人资料

注册

登录

浏览图书信息

 

查询订单

取消订单

跟踪订单

管理购物车

加入购物车

模糊查询

按类别查询

图书精评

单图书展示

推荐图书

热销图书

新书上架

填写订单信息

 

后台部分

 

订单管理

员工权限管理

评论管理

图书类别管理

新闻管理

图书管理

 

修改评论状态

修改员工权限

添加员工信息

上传员工相片

上传封面图片

修改图书

添加图书

查询图书

删除类别

类别重命名

添加类别

查询订单

更改订单状态

添加新闻

修改新闻

 

10.控制层设计

(1)会员管理:

书目管理模块,库存管理模块,信息管理模块,业务管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面

(2)书目管理:

会员管理模块,库存管理模块,信息管理模块,业务管理模块,WAP模块,系统维护模块,用户界面

(3)库存管理:

会员管理模块,书目管理模块,信息管理模块,业务管理模块,WAP模块,物流系统模块,系统维护模块,用户界面

(4)信息管理:

会员管理模块,书目管理模块,库存管理模块,业务管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面

(5)业务模块:

会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面

(6)物流系统:

会员管理模块,书目管理模块,信息管理模块,业务管理模块,WAP模块,系统维护模块,用户界面

(7)在线客服:

会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面

(8)WAP:

会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,系统维护模块,用户界面

(9)系统维护:

会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,WAP模块,用户界面

运行控制

(1)会员管理:

输入用户名和密码,判断用户名与密码是否成功,成功返回会员等级,失败退出,根据会员等级返回相应级别菜单

(2)书目管理:

进入书目管理模块,查看相应功能,执行相应请求

(3)库存管理:

进入库存管理模块,查看相应功能,执行相应请求

(4)信息管理:

进入信息管理模块,查看相应功能,执行相应请求

(5)业务模块:

进入业务管理模块,查看相应功能,执行相应请求

(6)物流系统:

进入物流管理模块,查看相应功能,执行相应请求

(7)在线客服:

进入在线客服模块,查看相应功能,执行相应请求

(8)WAP:

进入WAP模块,查看相应功能,执行相应请求

(9)系统维护:

进入系统维护模块,查看相应功能,执行相应请求

11.表示层设计

用户(商户)

 

用户(客服人员)

 

用户(物流人员)

 

用户(管理员)

 

12.限制条件

(1)系统所用到所有数据均存在服务器端,存于SQLServer服务器中。

(2)系统界面的显示属性,如字体属性,样式等使用CSS统一界面。

(3)系统界面中使用的相关图片需要保存在服务端机器上。

(4)详细请参见《网上书店系统设计与实现——系统架构说明书》。

13.测试要点

(1)系统所用到所有数据均存在服务器端,存于SQLServer服务器中。

(2)系统界面的显示属性,如字体属性,样式等使用CSS统一界面。

(3)系统界面中使用的相关图片需要保存在服务端机器上。

(4)详细请参见《网上书店系统设计与实现——系统架构说明书》。

14.尚未解决的问题

1.努力提高系统鲁棒性,避免因用户的疏忽对系统造成的损坏;

2.采用对话框形式为用户提供警告信息;

3.一些关键性操作(比如:

删除操作),都应提供确认机制;

4.对用户的测试文档指定专人进行管理,并且导出的数据具有一定的保密设置。

(备注1-7张玲玲8-14黄瀔敏)

 

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

当前位置:首页 > PPT模板 > 其它模板

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

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