SSOBCMB系统软件设计说明书Word下载.docx
- 文档编号:16064330
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:93
- 大小:1.91MB
SSOBCMB系统软件设计说明书Word下载.docx
《SSOBCMB系统软件设计说明书Word下载.docx》由会员分享,可在线阅读,更多相关《SSOBCMB系统软件设计说明书Word下载.docx(93页珍藏版)》请在冰豆网上搜索。
1.2文档编写背景
本软件设计说明书是在SSOB银行模拟系统需求说明书基础上编写的,所有关于SSOB_CMB功能模块的管理也适用于本系统的开发人员。
本软件设计说明书涵括了SSOB_CMB系统所有的功能设计,可用性需求,可靠性需求,性能需求,可支持性,设计约束,接口,安全,等的详细描述。
本软件设计说明书将作为除软件需求说明书外其他文档编写的基础文档。
1.3文档适用围
开发SSOB_CMB系统的相关人员阅读。
1.3.1软件名称
本系统英文名称:
(SimulateSystemOfBank)_(ChinaMerchantsBank)
本系统英文简称:
SSOB_CMB
本系统中文名称:
招商银行模拟系统
1.3.2软件功能
参见《软件需求规格说明书》
1.3.3软件应用
1.4术语和缩略语
ATM:
自动出纳机
SSOB_CMB:
2SSOB_CMB系统总体架构设计描述
2.1软件系统上下文定义
2.1.1总体架构图
图表1系统整体架构图
图示说明:
双向箭头表示层之间调用的关系。
2.1.2系统架构图描述
活动目录:
提供系统的用户信息,系统中的银行卡号和密码从数据库中提取。
用户登录验证。
用户界面UI:
对用户提供服务界面
WebService层:
对用户发送的请求提供相应的服务
数据访问层:
封装访问数据库的组件,实现和数据库的交互。
2.1.3SSOB_CMB系统组件图
图表2系统组件图
2.1.4SSOB_CMB系统组件描述
封装服务器和SSOB_CMB系统交互接口、封装用户信息数据操作业务逻辑,
2.1.5SSOB_CMB系统部署图
图表3系统部署图
2.1.6SSOB_CMB系统其他特点
SSOB_CMB系统采用面向服务和面向对象的系统分析方法和原则。
提高了服务和系统的清晰性、安全性和重用性。
2.1.7SSOB_CMB系统功能菜单图
图表4SSOB_CMB系统功能菜单图
2.1.8SSOB_CMB系统功能菜单图描述
SSOB_CMB系统菜单是根据功能点来划分,不同的功能点有不同的菜单。
3SSOB_CMB系统功能设计描述
3.1系统登录描述
3.1.1登录类关系调用图
图表5登录类关系调用图
3.1.2用户登录描述
●当用户在卡号输入界面输入招商银行卡卡号,并单击小键盘的“确认”按钮,会跳转到密码输入界面;
当输入密码,并单击小键盘的“确认”按钮,会跳转到招商银行主界面。
●
图表6用户登录活动图
3.1.3类详细描述
LoginServlet类(LoginServlet)
方法描述
函数名称
返回类型
输入参数极其类型
功能描述
LoginServlet
Void
Null
构造方法
Destroy
销毁Servlet
doGet
用get方法获取数据
doPost
用post方法获取数据
Init
初始化
属性描述
属性
属性类型
属性状态
LoginImplement类(LoginImplement)
Login
void
null
实现接口中的方法
LoginInterface接口(LoginInterface)
登录系统(招商银行)
Card类(Card)
getCardNo
long
返回银行卡号
setCardNo
CardNO:
Long
设置银行卡号
getUserID
String
返回用户号
setUserID
UserID:
设置用户号
getCardPassword
int
返回银行卡密码
serCardPassword
cardPassword:
getCardState
返回银行卡的状态
setCardState
cardState:
设置银行卡的状态
getCardBalance
double
返回银行卡的余额
setCardBalance
cardBalance:
设置银行卡的余额
getOpenDate
Timestamp
返回开卡时间
setOpenDate
openDate:
设置开卡时间
getOpenAddress
返回开卡地点(代号)
setOpenAddress
openAddress:
getBankID
返回银行代号
setBankID
bankID:
设置银行代号
cardNo
default
银行卡号
userID
用户号
cardPassword
Int
Default
用户银行卡密码
cardBalance
Double
用户银行卡余额
openDate
开卡时间
openAddress
开卡地点(代号)
bankID
银行代号
CardInterface接口(CardInterface)
addNewCardByCardNo
Card
Foo:
添加新卡
changeCardStateToLosByCardNo
Close:
更改卡状态(挂失)
changeCardStateToNormalByCardNo
更改卡状态(正常)
changeCardStateToUnactivateByCardNo
更改卡状态(未激活)
changeCardStateToLockByCardNO
更改卡状态(锁定)
changePassword
Password:
修改密码
addCardBalance
Money:
存钱
delCardBalance
取钱
findOpenDateByCardNo
cardNo:
查询开户日期
findOpenAddressByCardNo
cardNO:
查询开户地点
findOpenBankIDByCardNo
查询开户银行(代号)
CardImplement类(CardImplement)
实现接口CardInterface
Transaction类(Transaction)
getHostIndex
返回交易流水号
setHostIndex
hostIndex:
设置交易流水号
getTransact
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SSOBCMB 系统软件 设计 说明书