.网上书店系统详细设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上书店系统
———详细设计书
1.引言 ........................................................................................ .. (4)
1.1编写目的 (4)
1.2背景 (4)
1.3定义 (4)
1.4所参考资料 (5)
2.程序系统的结构........................... . (5)
2.1运行环境 (5)
2.2系统功能结构图 (5)
3.程序设计说明.................. ................................................... (5)
3.1程序描述 (5)
3.2页面跳转图 (5)
3.3活动图序列图通信图等 (5)
4.算法 (13)
5.接口 (13)
6.存储分配 (14)
7.注释设计 (16)
8.限制条件 (16)
9.测试计划 (16)
10尚未解决的问题 (17)
11.项目分工 (17)
1.引言
1.1编写目的
本文档为《网上书店系统》的详细设计书,编写目的:编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
读者:项目经理、概要设计人员,编码人员,测试人员
1.2背景
网上书店系统购物实现细节比较复杂,灵活,同时采用传统书店的方式,会造成人员的浪费,以及财务的不必要的损失。同事现在是计算机互联网社会,网上购物更加时尚快捷,需要使用网上书店系统。在实现的过程中很对实现的细节比较仔细同时需要许多外部接口来实现。《网上书店系统》就是为了达到方便快捷同时加大收益,为读者提供一个快捷买书的平台。
后台模块设计(包括:用户管理、书籍管理、订单管理、公告管理)
各模块数据库接口
1.4参考资料
A、《项目需求说明》;
B、《项目详细设计说明书》;
C、《项目概要设计说明书》;
参考资料:
《软件工程概论》,王华
《软件文档写作教程》,马平,黄冬梅
2.程序系统结构
2.1运行环境
操作系统:Windows2000、Windows XP;
服务器:Tomcat5.5;
数据库:MySQL
2.2系统功能结构图
3.程序设计说明
在目前计算机发达的世界中,网购越来越占据主流,传统书店模式已经逐渐
失去商业竞争能力,网上书店更能体现书店特色,方便读者购买书籍,过程简单方便,高效。所以特意开发了《网上书店管理系统》。本系统包括五个主要功能:(1) 顾客信息的注册、登陆、修改、查询。(2) 书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。(3 )搜索图书:输入关键字、显示匹配的图书列表、图书信息、添加购物车。(4) 购书信息制定、生成订单:配送方式、支付方式、扣款、扣款异常处理。(5)提交订单:物流接口、配送请求、取货配送。
3.1程序描述
1.顾客信息模块
顾客信息模块的主要功能是,用户信息的注册,用户可以通过手机号码,邮箱等注册个人信息,用户的登录,用户也可以修改自己的用户名和密码,并进行用户信息查询,方便用户登录网上书店系统。
因此,顾客信息模块的功能为:
(1)顾客注册信息
(2)顾客登录进去网站
(3)顾客修改个人信息
(4)顾客查询购物和物流信息。
2.书籍管理模块
书籍管理模块的主要功能是,书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。以方便用户查找图书。
因此,书记管理模块的功能为:
(1)书籍信基本息录入
(2)记录书的关键字,类别,编号。
3.搜索图书模块
搜索图书模块的主要功能是:用户输入查找书籍关键字、然后显示匹配的图书列表信息、用户可以点开图书查看图书信息、并将图书添加购物车。
因此,搜索图书模块的功能为:
(1)查询图书
(2)查看图书信息
(3)添加购物车
4. 购书系统
1.功能说明:
购书信息制定、生成订单:配送方式、支付方式、扣款、扣款异常处理。
2.参与者:顾客,系统管理员,银行
5.提交订单模块
1.功能说明:提交订单模块的主要功能是,系统管理员处理完订单后发送配送请求,物流公司接受配送请求,取货发货。
2.参与者:系统管理员物流公司
3.2页面跳转图
本文档以读者功能为例子详细设计
登陆
:对象页面个人基本信
息主页面
2-1
:业务页面
加入购物车
按钮
:按钮
页面跳转图:
网站主页面
登陆搜索图书信息查询
个人基本信息主页面
2-1图书列表页
面
2-2
购物清单页
面
2-3
加入购物车
按钮
购物车主页
面
2-4
付款按钮选择付款方
式
支付页面
2-5
支付成功页
面2-6
选择配送方
式
购物清单页
面
2-3
3.3功能部分针对加入购物车用例进行详细设计,每个用例包括如下内容:3.3.1用例场景活动图