-
12580
商旅
编号
版本
概
要
设
计
说
明
书
项目名称
项目负责人
编
写
年
月
日
校
对
年
月
日
审
核
年
月
日
批
准
年
月
日
12580
商旅
文档创建信息
产品名称
项目经理
创建日期
文件编号
正文页数
修改日期
兑换码系统
2010-12-7
文档作者
批准人
总页数
附录页数
侯立超
文档修订记录
被修改的章
修改类型
修改描述
修改人
节
修改类型分为
A
- ADDED
M
- MODIFIED
D
–
DELETED
审核人
版本号
1
12580
商旅
目录
目录
.......................................
..................................................
..................................................
............................. I
第
1
章
简介
.........................
..................................................
..................................................
..........................
1
1.1
1.2
1.3
1.4
编写目的
.......................
..................................................
..................................................
....................
1
背景
.........................
..................................................
..................................................
..........................
1
术语说明
.......................
..................................................
..................................................
....................
1
参考资料
.......................
..................................................
..................................................
....................
1
第
2
章
总体设计
.......................
..................................................
..................................................
....................
1
2.1
2.2
系统概述
.......................
..................................................
..................................................
....................
1
系统结构
.......................
..................................................
..................................................
....................
2
第
3
章
详细设计
.......................
..................................................
..................................................
....................
3
3.1
活动管理模块
.....................
..................................................
..................................................
..............
3
3.1.1
3.1.2
3.1.3
3.1.3.1
3.1.3.2
需求说明
.......................
..................................................
..................................................
............
3
内部方法
.......................
..................................................
..................................................
............
3
外部接口
.......................
..................................................
..................................................
............
6
创建活动方法
..........
..................................................
.............................................
错误!未定义书签。
生成兑换码方法
....................
..................................................
...............................
错误!未定义书签。
3.1.4
3.2
主要设计描述
.....................
..................................................
..................................................
.... 12
活动
应用模块
..........
..................................................
..................................................
.........................
3
需求说明
.......................
..................................................
..................................................
............
3
内部方法
.......................
..................................................
..................................................
............
3
查询兑换码
...........
..................................................
................................................
错误!未定义书签。
应用兑换码
...........
..................................................
................................................
错误!未定义书签。
3.2.1
3.2.2
3.2.21
3.2.2.2
3.2.3
3.2.3.1
3.2.3.2
外部接口
.......................
..................................................
..................................................
............
6
下发兑换短信接口
...................
..................................................
............................
错误!未定义书签。
重发兑换短信接口
...................
..................................................
............................
错误!未定义书签。
3.2.4
3.2.4.1
主要设计描述
.....................
..................................................
..................................................
.... 12
Code
Marke
tingWebServiceImpl
类中的
sendExc
hangeCode
方法
................
......................................
1
2
时序图
........................
..................................................
..................................................
...................
1
2
流程说明
.......................
..................................................
..................................................
................
1
2
3.2.4.1.1
3.2.4.1.2
3.2.4.2
Code
lMarketingWebServiceImpl
类中的
resendExchangeCode
方法
p>
.
.............................
......................
1
2
时序图
........................
..................................................
..................................................
...................
1
2
流程说明
.......................
..................................................
..................................................
................
1
3
3.2.4.2.1
3.2.4.2.2
3.3
类图
.......................................
..................................................
..................................................
.. 10
I
12580
商旅
3.4
3.5
3.6
功能点结构
......................
..................................................
..................................................
....... 10
包目录结构
..................................................
..................................................
............................. 11
界面设计
.......................
..................................................
..................................................
.......... 13
第
4
章
数据库设计
......................
..................................................
..................................................
............... 13
4.1
4.2
数据库实体关系图
............................................ .................................................. ................................ 13
数据库表结构设计
.......................
..................................................
..................................................
... 14
II
12580
商旅
第
1
章
简介
1.1
编写目的
本文档在系统的需求分析的
基础上,对兑换码管理系统进行概要设计。主要描述了接
口设计、类设计、包结构设计、
数据库设计等方面的设计。在以后的软件开发、软件测试以
及软件维护阶段也可以参考此
说明书,
以便于了解系统的总体结构,
或在修改时找出在本阶<
/p>
段设计的不足或错误。
本文档的预期读
者是项目经理、架构师、系统设计人员以及开发人员。
1.2
背景
产品
/
项目名称
兑换码系统
项目代
号
项目任务提出者
开发人员
最终用户
营销中心谢芳
机票、酒店、网站等
1.3
术语说明
无
1.4
参考资料
《兑换码系统需求
.docx
》
第
2
章
总体设计
2.1
系统概述
12580
与多家活动提供者合作进行营销活动,
活动期间内,
北
京移动用户通过拨打
12580
或者登陆
12580
网站预订机票、
酒店并成功出票或入住的,
均可获赠
12580
与合作方提供的
优惠。
优惠以代码短信的形式下发用户手机,
用户持兑换码短信前往优惠合作方或拨打
12580,
或登陆<
/p>
12580
网站进行应用。
本系统对此营
销活动进行管理,
主要包括:
兑换码生成、
下发兑换短信、兑换码应用、重发兑换短信等功能。
1
12580
商旅
2.2
系统结构
兑换码系统
创建,管理活动
12580
营销中心或系统
导入兑换码
下发兑换短信
机票,酒店系统
兑换码生成
重发兑换短信
兑换码获得者
查询,应用兑换码
<<
私有
>>
<
下发应用短信
查询,应用兑换码
内部用户
此系统包括如下功能:
功能名称
活动创建
活动查询
活动删除
兑换码生成
功能描述
根据业务需求,由营销中心人员创建
由营销中心人员查看
根据业务需求,由营销中心人员删除
批量生成一批兑换码,以供活动使用,此功能可通过调用数据库存
储过程实现,参数为活
动代码及兑换码数量
兑换码导入
下发兑换短信
导入外部
excel
表格中的兑换码
当机票或酒店客户符合参加活动的条件时,给客户发送兑换短信。
2
12580
商旅
重发兑换短信
客户来电表示未收到代
码短信或短信无意间删除时,给客户重发兑
换短信。
查询兑换码
应用兑换码
根据活动名,兑换码,手机号等信息查询兑换码
客户持
12580
发送短信至应用处,提供短信及兑
换码要求应用该兑
换码。
下发应用短信
分配兑换码(新)
用户兑换码应用成功时,给用户发送一条兑换短信。
客户系统调用该方法分配兑换码,网站会员获取应用
查询兑换码列表(新)
网站根据会员号查询兑换码信息列表
第
3
章
详细设计
3.1
活动管理模块
3.1.1
需求说明
主要包括以下功能:活动创建,查询,删除,兑换码生成或导入。
3.1.2
内部方法
3.1.2.1
创建活动方法
p>
创建活动(
CreateActivity
)
输入
对象
ActivityINfo
说明
自定义活动对象
数据类型
ActivityINfo
备注
包含活动的信息
输出
对象
Void
说明
跳转到创建结果页面
3
12580
商旅
成功,提示创建对应菜单;失败,显示失败信息
3.1.2.2
生成兑换码
批量生成兑换码(
create
Exchan
geCode
)
输入
对象
ActivityCode
Totlecount
输出
对象
生成结果
true
< br>:成功,
false
:失败,
【
调用存储过程实现或
java
程序生成】
Boolean
说明
说明
活动代码
生成数量
String
Number
数据类型
备注
3.1.2.3
导入兑换码
批量导入兑换码(
import
Exchan
geCode
)
输入
对象
Address
输出
对象
Boolean
导入结果
说明
说明
兑换码文件地址
String
数据类型
备注
4
12580
商旅
true
:成功,
false
:失败,
【解析
excel
文件为
Stri
ng[]
批量插入数据库,每
1000
条提交一次事务】
3.1.2.4
删除活动方法
创建活动(
deleteActivity
)
输入
对象
activityId
说明
活动
id
String
数据类型
备注
输出
对象
跳转到删除结果页面
成功,提示删除活动菜单;失败,显示失败信息
说明
Void
3.1.2.5
查询活动
批量生成兑换码(
queryActivity
)
输入
对象
ActivityName
BeginTime
endTime
输出
对象
List
说明
活动名
活动开始时间
活动结束时间
String
Date
Date
数据类型
模糊查询
备注
说明
活动列表(分页显示)
5
-
-
-
-
-
-
-
-
-
上一篇:最新人教版八年级英语上册-全册词汇同步练习题
下一篇:爱立信CUDB日常维护指令