1 / 13
文档名称:

系统设计说明书.docx

格式:docx   大小:48KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

系统设计说明书.docx

上传人:guoxiachuanyue007 2021/4/15 文件大小:48 KB

下载得到文件列表

系统设计说明书.docx

相关文档

文档介绍

文档介绍:系统设计说明书
版本历史
版本/状态
修订人
修改日期
备注
第一部分、概述
1、 文档说明
本文档适用于本项目开发人员阅读,开发人员可据此进行开发。本设计文档主要采用了
OOAD的方法,从类图和时序图的角度对系统进行了分析设计。
2、 系统需求概述
本系统是一个关于开发式基金进行交易的平台,它主要包括一下功能 :
? 基金产品管理
? 客户资料管理
? 客户资金账户管理
? 基金交易管理
第二部分、系统总体结构
该系统将采用J2EE技术架构实现,
第三部分、系统设计
1、类图说明
第四部分、数据库设计
1、具体设计
表名
功能说明
FUND
基金
CLIENT
客户
FINANCIAL ACCOUNT
资金账户
FUND ACCOUNT
基金账户
(基金产品信息表)
表名
列名
FUND
数据类型(精度范围)
空/非空
约束条件
其它说明
FUND_NO
INT
非空
PRIMARY KEY
1
FUND_NAME
VARCHAR (40)
非空
UNIQUE
PRICE
DECIMAL(6,2)
非空
DESCRIPTION
VARCHAR(100)
STATUS
Char(1)
非空
Y -可交易
N -未上市交易
CREATED_DATE
DATE
非空
补充说明
(客户信息表)
表名
列名
CLIENT
数据类型(精度范围)
空/非空
约束条件
其它说明
ID CARD NO
CHAR(18)
非空
PRIMARY KEY
CLIENT_NAME
VARCHAR (30)
非空
SEX
CHAR(1)
M '-男
F'—<
PHONE
VARCHAR (20)
ADDRESS
VARCHAR (20)
EMAIL
VARCHAR (50)
HOBBY
VARCHAR (50)
CREATED DATE
DATETIME
非空
补充说明
表FINANCIAL_ACCOUNT( 资金账户信息表)
表名
列名
FINANCIAL ACCOUNT
数据类型(精度范围)
空/非空
约束条件
其它说明
ACC_
_NO
INT
非空
PRIMARY KEY
AUTO_INCREME
NT
ACC
PWD
CHAR(6)
非空
ACC
AMOUNT
DECIMAL(12,2)
非空
ACC
STATUS
CHAR(1)
非空
A'—可 用
F'—冻结
IDCARD_NO
CHAR(18)
非空
FOREIGN KEY
CREATE_DATE
DATETIME
非空
补充说明
表 FINANCIAL_ACCOUNT_TRANSINFO( 账户交易信息)
表名
列名
FINANCIAL_ACCOUNT_TRANSINFO
数据类型(精度范围)
空/非空
约束条件
其它说明
TRANS_ID
INT
非空
PRIMARY KEY
AUTO_INCREMENT
TRANS_TYPE
CHAR(1)
非空
D'—?款W '趣款
O '研户'’—冻结
A'—军冻'B'—基金购买
G '—赎回基金
TRANS_AMOUN
T
INT
非空
非基金交易,一律显示为0
ACC NO
INT
非空
FOREIGN KEY
交易账号
CREATE DATE
DATETIME
非空
补充说明
表 FUND_TRANSINFO
表名
列名
FUND TRANSINFO
数据类型(精度范围)
空/非空
约束条件
其它说明
TRANS ID
INT
非空
PRIMARY KEY
交易流水号
TRANS_TYPE
CHAR (1)
非空
B'—基金购买
G '—卖回基金
ACC NO
INT
非空
FOREIGN KEY
交易账户
FUND NO
INT
非空
FOREIGN KEY
交易的基金
AMOUNT
INT
非空
交易基金份数
PRICE
INT
非空
交易单价
CRE