网上书店系统详细设计说明书Word格式.docx

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

网上书店系统详细设计说明书Word格式.docx

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

网上书店系统详细设计说明书Word格式.docx

交易系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件

维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在

修改时找出在本阶段设计的不足或错误。

3.项目背景

经过团队人员讨论统一确定网上购书系统”开发的项目名称是网上书店的开发”。

要用作团队内部人员对软件开发过程的学习和研究。

表1项目背景

项目名称

项目提出者

项目承担部门

网上书店的开发

老师

第六小组

4.定义

5.参考资料

《软件工程》齐治昌谭庆平宁洪高等教育出版社

《实用软件工程》郑人杰殷人昆陶永雷清华大学出版社

《软件工程方法与实践》胥光辉金凤林丁力机械工业出版社

 

6.软件结构设计

系统结构图

7.模块详细设计

(1)用户管理模块

(2)图书管理模块

图2图书管理模块图

(3)购物车模块

图3购物车模块图

(4)查询浏览模块

(5)数据库模块

3程序1(标识符)

3.1程序描述

3.1用户管理模块

图1用户管理模块图

3.1.1注册模块

1、模块描述

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

2、输入、输出

输入:

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

3、模块接口关系

允许进入:

进入注册成功提示页面

拒绝进入:

返回注册页面

3.1.2登录模块

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

用户名、密码。

输出:

进入书店会员界面。

进入书店系统

返回登录页面

4、模块算法实现

3.2图书管理模块

3.2.1图书录入模块

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

书号

图片

图书名

价格

数量

作者和图书简介

3、模块算法实现

3.2.2、图书删除模块

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

2、算法实现

323图书修改

1模块描述

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

功能。

2、输入、输出

3.3购物车模块

3.3.1添加书籍到购物车模块

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

3.3.2计算价格模块

1、模块描述

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

3.4查询浏览模块

该模块完成注册用户查询浏览书籍、查看书籍销售排行的功能

8.接口详细设计

8.1外部接口

说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件

之间的接口关系。

8.2内部接口

内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。

体参数的结构将在下面数据结构设计的内容中说明。

接口传递的信息将是以数据结构封装了

的数据,以参数传递或返回值的形式在各模块间传输。

9.模块目录结构描述

注册模块、登录模块放同一目录下。

计算价格模块、查询浏览模块、添加书籍到购物车模块

放同一目录下。

图书修改、图书删除模块、图书录入模块放同一目录下。

10.控制层设计

下表是网上书店系统中的Action映射表。

该映射决定了Action与其他Web组件之间的关联关系。

作为前后台之间桥梁,本表中指明了每个Action的入口(即调用Action的组件)及出口(即请求转发的目标组件),以及传递Action的ActionForm。

Action

入口

ActionForm

出口

BookSearchAction

Index.jsp

BookSearchForm

BookMain.jsp

BookDetailAction

BookIdForm

BookShow.jsp

PageCtrlAction

PageIdForm

LoginAction

UserLogin.jsp

LoginForm

OrderAddress.jsp

RegistAction

UserRegister.jsp

UserForm

BookBuyAction

BookShopCart.jsp

UpdateShopCartAction

BookShopCartForm

ClearShopCartAction

AddrConfirmAction

DeliveryForm

OrderConfim.jsp

OrderHistoryAction

OrderConfirm.jsp

OrderHistory.jsp

OrderDelAction

OrderIdForm

11.表示层设计

⑴.BookSearchAction.java

该程序负责处理查询显示满足条件图书书目信息时提交的"

bookSearch.do”请求

(2).PageCtrlAction.java

该程序负责处理分页显示图书书目信息时进行页面跳转时提交的“bookPage.do”请求。

(3).BookDetailAction.Java

该程序负责处理显示指定图书编号的对应图书详细信息时提交的“bookDetail.do”请求。

(4).BookBuyAction.java

该程序负责处理购买图书时提交的“bookBuy.do”请求。

(5).UpdateShopCartAction.java

程序负责处理修改购物数量,或者删除购物记录时提交的“updateShopCart.do”请求。

(6).ClearShopCartAction.java

该程序负责处理从购物车页面提交的清空购物车时的“clearShopCart.do”请求。

(7).LoginAction.java

该程序负责处理从用户登录页面提交的“login.do”请求。

(8).RegistAction.java

该程序负责处理从新用户注册页面提交的“regist.do”请求。

(9).AddrConfirmAction.java

该程序负责处理从订单处理页面提交的选择送货方式及付款方式的“addrConfirm.do"

请求。

(10).OrderHistoryAction.java

orderHistory.do”请求。

该程序负责处理从确认订单页面提交查看所有订单信息的

12.限制条件

•建议开发软件运行的最短寿命:

两个月

•进行显然方案选择比较的期限:

暂时不考虑

•经费来源和使用限制:

•法律和政策方面的限制:

•硬件、软件、运行环境和开发环境的条件和限制:

在WindowsXP下使用

•建议开发软件投入使用的最迟时间:

两个月

13.测试要点

13.1主页测试

13.2用户登陆和注册窗口的测试

13.3图书修改窗口的测试

13.4购物车子系统和测试

14.尚未解决的问题

未能实现所有的功能模块(如购物帮助、广告管理等),还有对电子商务的付款的安全性了解不是很多,有待提高。

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

当前位置:首页 > 解决方案 > 学习计划

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

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