2022年网上书店系统详细设计 .pdf
《2022年网上书店系统详细设计 .pdf》由会员分享,可在线阅读,更多相关《2022年网上书店系统详细设计 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网上书店系统详细设计书变更记录NO. 版本更 新 日期变更人区分更变场所更 变 内容1 1.0 2015/12/26 新 建 内容名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 17 页 - - - - - - - - - 1.引言 . .4 1.1 编写目的 . 41.2 背景 . 41.3 定义 . 41.4 所参考资料 . 5名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
2、 - - - 第 2 页,共 17 页 - - - - - - - - - 2.程序系统的结构 . .5 2.1 运行环境 . 52.2 系统功能结构图 . 53.程序设计说明 . . .5 3.1 程序描述 . 53.2 页面跳转图 . 53.3 活动图序列图通信图等 . 54.算法 . 13 5.接口 . 13 6.存储分配 . 14 7.注释设计 . 16 8.限制条件 . 16 9.测试计划 . 16 10 尚未解决的问题 .17 11.项目分工 . 17 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
3、 - - - - - - 第 3 页,共 17 页 - - - - - - - - - 1.引言1.1 编写目的本文档为网上书店系统的详细设计书,编写目的:编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机 / 终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能, 可以有针对性的进行系统开发、测试、验收等各方面的工作。读者:项目经理、概要设计人员,编码人员,测试人员1.2 背景网上书店系统购物实现细节比较复杂,灵活,同时采用传统书店的方式, 会造成人员的浪费, 以及财务的不必要的损失。 同事现在是计算机互联网社会,网
4、上购物更加时尚快捷, 需要使用网上书店系统。 在实现的过程中很对实现的细节比较仔细同时需要许多外部接口来实现。网上书店系统 就是为了达到方便快捷同时加大收益,为读者提供一个快捷买书的平台。1.3 定义专业术语定义服务器端 API 服务器端设计者通过规范的API文档,提供给客户端,以方便客户端的开发,使得同时进行,提高效率,节约时间。两端通过 protocol(协议类)进行通信。Gson:Google提供的一个类库。 通过使用这个类库,可以把把对象转换成json 格式的字符串,以方便在网络中的传输。也可反向将字符串转换成对象, 这样带有方法地操作对象,可以有效,方便地保证信息的沟通。JsonJa
5、vaScript Object Notation,是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于 JavaScript的一个子集, JSON采用完全独立于语言的文本格式, 这些特性使得 JSON成为理想的数据交换语言。系统网上书店系统子系统模块某一相对独立的功能响应时间操作者向系统发出命令到系统返回信息的时间间隔数据库所有数据的逻辑设备, 是数据的存储仓库鲁棒性系统的健壮性, 它是在异常和危险的情名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,
6、共 17 页 - - - - - - - - - 况下系统生存的关键。前台模块设计(包括:登录、注册、搜索、订单)后台模块设计(包括:用户管理、书籍管理、订单管理、公告管理)各模块数据库接口1.4 参考资料A、 项目需求说明;B、 项目详细设计说明书;C、 项目概要设计说明书;参考资料:软件工程概论,王华软件文档写作教程,马平,黄冬梅2.程序系统结构2.1 运行环境操作系统: Windows2000、Windows XP ;服务器: Tomcat5.5 ;数据库: MySQL 2.2 系统功能结构图网上书店管理系统用户功能服务提供商功能网上注册登陆查询相关书籍加入购物车选择支付方式支付添加删除
7、书籍处理订单联系物流发货选择配送方式填写地址3.程序设计说明在目前计算机发达的世界中, 网购越来越占据主流, 传统书店模式已经逐渐名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 17 页 - - - - - - - - - 失去商业竞争能力, 网上书店更能体现书店特色,方便读者购买书籍, 过程简单方便,高效。所以特意开发了 网上书店管理系统 。本系统包括五个主要功能:(1) 顾客信息的注册、 登陆、修改、查询。(2) 书籍基本信息制定、 输入、修改、查询,包括书籍编号、类
8、别、关键词、备注。(3 ) 搜索图书:输入关键字、显示匹配的图书列表、图书信息、添加购物车。(4) 购书信息制定、生成订单:配送方式、支付方式、扣款、扣款异常处理。(5) 提交订单:物流接口、配送请求、取货配送。3.1 程序描述1.顾客信息模块顾客信息模块的主要功能是, 用户信息的注册, 用户可以通过手机号码, 邮箱等注册个人信息, 用户的登录, 用户也可以修改自己的用户名和密码,并进行用户信息查询,方便用户登录网上书店系统。因此,顾客信息模块的功能为:(1)顾客注册信息(2)顾客登录进去网站(3)顾客修改个人信息(4)顾客查询购物和物流信息。2.书籍管理模块书籍管理模块的主要功能是,书籍基本
9、信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。以方便用户查找图书。因此,书记管理模块的功能为: (1)书籍信基本息录入(2)记录书的关键字,类别,编号。3.搜索图书模块搜索图书模块的主要功能是:用户输入查找书籍关键字、然后显示匹配的图书列表信息、用户可以点开图书查看图书信息、并将图书添加购物车。因此,搜索图书模块的功能为: (1)查询图书(2)查看图书信息(3)添加购物车4. 购书系统1. 功能说明:购书信息制定、生成订单:配送方式、支付方式、扣款、扣款异常处理。2. 参与者:顾客,系统管理员,银行5.提交订单模块1.功能说明:提交订单模块的主要功能是,系统管理员处理完订单后发
10、送配送请求,物流公司接受配送请求,取货发货。2.参与者:系统管理员物流公司名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 17 页 - - - - - - - - - 3.2 页面跳转图本文档以读者功能为例子详细设计登陆:对象页面个人基本信息主页面2-1:业务页面加入购物车按钮:按钮页面跳转图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 17 页
11、 - - - - - - - - - 网站主页面登陆搜索图书信息查询个人基本信息主页面2-1图书列表页面2-2购物清单页面2-3加入购物车按钮购物车主页面2-4付款按钮选择付款方式支付页面2-5支付成功页面2-6选择配送方式购物清单页面2-33.3 功能部分针对加入购物车用例进行详细设计,每个用例包括如下内容:3.3.1 用例场景活动图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 17 页 - - - - - - - - - 读者加入购物车登陆搜索图书加入购物车是否加入
12、购物车用户注册登录输入图书信息对图书进行操作是否3.3.2 用例场景活动图中每个动作对应的通信图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 17 页 - - - - - - - - - 3.3.3 用例场景活动图中每条路径对应的序列图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 17 页 - - - - - - - - - 3.3.4 复
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网上书店系统详细设计 2022 网上 书店 系统 详细 设计
限制150内