二手书交易系统详细设计

  • 格式:doc
  • 大小:1.39 MB
  • 文档页数:35

可编辑word文档

二手书交易平台

详细设计报告

学院:信息与软件工程学院

班级:软件工程一班

学号:201421220101

姓名:唐海洋

2014 年 11月04 日

可编辑word文档

1引言 ................................................................................................................ 错误!未定义书签。

1.1编写目的 ............................................................................................. 错误!未定义书签。

1.2背景 ..................................................................................................... 错误!未定义书签。

1.3定义 ..................................................................................................... 错误!未定义书签。

1.4参考资料 ............................................................................................. 错误!未定义书签。

2程序系统的结构 ........................................................................................................................... 4

3程序1(标识符)设计说明......................................................................................................... 1

3.1程序描述 ........................................................................................................................... 10

3.2功能 ................................................................................................................................... 10

3.3性能 ................................................................................................................................... 11

3.4输人项 ............................................................................................................................... 12

3.5输出项 ............................................................................................................................... 14

3.6算法 ................................................................................................................................... 15

3.7流程逻辑 ........................................................................................................................... 15

3.8接口 ................................................................................................................................... 24

3.9存储分配 ........................................................................................................................... 32

3.10注释设计 ......................................................................................................................... 32

3.11限制条件 ......................................................................................................................... 32

3.12测试计划 ......................................................................................................................... 33

3.13尚未解决的问题 ............................................................................................................. 35

4程序2(标识符)设计说明 ................................................................. 错误!未定义书签。 可编辑word文档

·1 引言

·1.1编写目的

编写本说明书的目的在于对在本阶段中对系统所做的所有

详细设计进行说明。

本文档供项目经理、设计人员、开发人员、测试人员参考。

·1.2背景

开发软件名称:XX二手书交易系统

项目任务提出者:

项目开发者:

用户:

运行软件的中心:本系统采用B/S,采用Tomcat服务器作为操作系统的工作站,采用Mysql5.0作为开发软件的数据库服务程序。

·1.3定义

B/S:全称Browser/Server,即浏览器/服务器。

·1.4参考资料

1. 《详细设计说明书》(GB8567-88)

2. 编号: old book’s trade_kexingxingfenxi《二手书交易系统可行性分析报告》

3. 编号: old book’s trade_xuqiufenxi《二手书交易系统需求分析报告》 可编辑word文档 4. 编号:old book’s trade_gaiyaosheji 《二手书交易系统概要设计说明书》

5. 《软件工程导论》张海藩,清华大学出版社

6. 《软件项目管理》郭宁,清华大学出版社

2程序系统的结构

二手书交易系统会员管理员修改会员信息检索图书加入购物车提交订单修改图书信息录入图书信息冻结会员解冻会员订单处理查询订单维护图书信息 图1 系统程序功能层级图

表1 程序功能与模块的关系

会员登录 购物车 订单 会员信息 管理员登陆 图书信息

检索图书 √ √

加入购物车 √ √ √ 可编辑word文档 提交订单 √ √ √ √

修改会员信息 √ √

查询订单 √ √

修改图书信息 √ √

维护图书信息 √ √

录入图书信息 √ √

冻结会员 √ √

解冻会员 √ √

订单处理 √ √

用户:

1. 检索图书(SelectBook):根据书籍的书名、作者、ISBN、版本等信息,调用书籍信息模块进行检索;

检索图书SelectBook图书信息book_info会员登录user_login

图2检索图书程序 可编辑word文档 2. 修改会员信息(UserInfo):需要会员登录,可以修改会员的所有信息,包括学号、姓名、密码、专业等等,以保证会员的信息正确性;

修改会员信息UserInfo会员信息user_info会员登录user_login

图3 修改会员信息程序

3. 加入购物车(ShopCart):需要会员登录,调用购物车模块和图书信息模块,将选购的图书加入购物车,方便对图书的统一管理;

加入购物车ShopCart图书信息book_info购物车shop_cart会员登录user_login

图4加入购物车程序

4. 提交订单(Order):需要会员登录,调用购物车模块和图书信息模块,获得购物车中图书信息信息,以及用户地址、联系方式等信息,然后提交订单,调用订单模块生成订单;

提交订单Order图书信息book_info购物车shop_cart会员登录user_login订单order_list

图5提交订单程序