ImageVerifierCode 换一换
格式:DOCX , 页数:93 ,大小:1.91MB ,
资源ID:3153396      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3153396.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SSOBCMB系统软件设计说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SSOBCMB系统软件设计说明书.docx

1、SSOBCMB系统软件设计说明书SSOB_CMB系统软件设计说明书SSOB_CMB系统简介1.1 文档编写目的本文档的目的:为有效管理招商银行ATM机的各种业务,为此设计并开发了SSOBB_CMB System,使得招商银行ATM机能够自动办理查询、存款、转账、取款和改密的业务,提高业务办理的效率。编写本软件设计说明书是为了使用户和开发者双方对SSOBB_CMB系统的运行环境,功能和性能需求的初始规定有一个共同的理解,使该软件设计说明书成为整个开发工作的基础,为概要设计提供需求说明。本文档的定义:描述SSOB_CMB系统的物理设计,逻辑设计。 描述SSOB_CMB系统架构设计。 描述SSOB_

2、CMB系统业务逻辑,避免开发人员产生业务逻辑分歧。采用面向对象的设计思想,描述SSOB_CMB系统所有类的设计和类方法的设计。 覆盖软件所有的功能点。 覆盖主要的用户体验。 与其他文档关系的基础。 是其他文档关系基础。 以软件需求说明书为基础。 是除软件需求说明书外其他文档编写的基础文档。SSOB_CMB系统物理逻辑变更,业务逻辑变更需变更本文档后再改变其他文档和软件编码。 文档后续修改必须填写修改记录。 系统修改必须修改此软件说明书。1.2 文档编写背景本软件设计说明书是在SSOB银行模拟系统需求说明书基础上编写的,所有关于SSOB_CMB功能模块的管理也适用于本系统的开发人员。本软件设计说

3、明书涵括了SSOB_CMB系统所有的功能设计,可用性需求,可靠性需求,性能需求,可支持性,设计约束,接口,安全,等的详细描述。本软件设计说明书将作为除软件需求说明书外其他文档编写的基础文档。1.3 文档适用围开发SSOB_CMB系统的相关人员阅读。1.3.1 软件名称本系统英文名称:(Simulate System Of Bank)_(China Merchants Bank) 本系统英文简称:SSOB_CMB 本系统中文名称:招商银行模拟系统1.3.2 软件功能参见软件需求规格说明书1.3.3 软件应用参见软件需求规格说明书1.4 术语和缩略语ATM:自动出纳机SSOB_CMB:招商银行模拟

4、系统2 SSOB_CMB系统总体架构设计描述2.1 软件系统上下文定义2.1.1 总体架构图图表 1 系统整体架构图图示说明:双向箭头表示层之间调用的关系。2.1.2 系统架构图描述活动目录:提供系统的用户信息,系统中的银行卡号和密码从数据库中提取。用户登录验证。用户界面UI:对用户提供服务界面Web Service层:对用户发送的请求提供相应的服务 数据访问层:封装访问数据库的组件,实现和数据库的交互。2.1.3 SSOB_CMB系统组件图图表 2 系统组件图2.1.4 SSOB_CMB系统组件描述封装服务器和SSOB_CMB系统交互接口、封装用户信息数据操作业务逻辑,2.1.5 SSOB_

5、CMB系统部署图图表 3 系统部署图2.1.6 SSOB_CMB系统其他特点SSOB_CMB系统采用面向服务和面向对象的系统分析方法和原则。提高了服务和系统的清晰性、安全性和重用性。2.1.7 SSOB_CMB系统功能菜单图图表 4 SSOB_CMB系统功能菜单图2.1.8 SSOB_CMB系统功能菜单图描述SSOB_CMB系统菜单是根据功能点来划分,不同的功能点有不同的菜单。3 SSOB_CMB系统功能设计描述3.1 系统登录描述3.1.1 登录类关系调用图图表 5 登录类关系调用图3.1.2 用户登录描述 当用户在卡号输入界面输入招商银行卡卡号,并单击小键盘的“确认”按钮,会跳转到密码输入

6、界面;当输入密码,并单击小键盘的“确认”按钮,会跳转到招商银行主界面。 图表 6 用户登录活动图3.1.3 类详细描述LoginServlet类(LoginServlet)方法描述函数名称返回类型输入参数极其类型功能描述LoginServletVoidNull构造方法DestroyVoidNull销毁ServletdoGetVoidNull用get方法获取数据doPostVoidNull用post方法获取数据InitVoidNull初始化属性描述属性属性类型属性状态属性描述NullNullNullNullLoginImplement类(LoginImplement)方法描述函数名称返回类型输入

7、参数极其类型功能描述Loginvoidnull实现接口中的方法属性描述属性属性类型属性状态属性描述NullNullNullNullLoginInterface接口(LoginInterface)方法描述函数名称返回类型输入参数极其类型功能描述Loginvoidnull登录系统(招商银行)属性描述属性属性类型属性状态属性描述NullNullNullNullCard类(Card)方法描述函数名称返回类型输入参数极其类型功能描述getCardNolongNull返回银行卡号setCardNoVoidCardNO:Long设置银行卡号getUserIDStringNull返回用户号setUserIDv

8、oidUserID:String设置用户号getCardPasswordintnull返回银行卡密码serCardPasswordvoidcardPassword:int设置银行卡号getCardStateStringnull返回银行卡的状态setCardStatevoidcardState:String设置银行卡的状态getCardBalancedoublenull返回银行卡的余额setCardBalanceVoidcardBalance:double设置银行卡的余额getOpenDateTimestampnull返回开卡时间setOpenDatevoidopenDate:Timestamp

9、设置开卡时间getOpenAddressintnull返回开卡地点(代号)setOpenAddressvoidopenAddress:int返回开卡地点(代号)getBankIDintnull返回银行代号setBankIDVoidbankID:int设置银行代号属性描述属性属性类型属性状态属性描述cardNolongdefault银行卡号userIDStringNull用户号cardPasswordIntDefault用户银行卡密码cardBalanceDoubleDefault用户银行卡余额openDateTimestampdefault开卡时间openAddressIntDefault开卡

10、地点(代号)bankIDIntDefault银行代号CardInterface接口(CardInterface)方法描述函数名称返回类型输入参数极其类型功能描述addNewCardByCardNoCardFoo:Card添加新卡changeCardStateToLosByCardNovoidClose:String更改卡状态(挂失)changeCardStateToNormalByCardNovoidClose:String更改卡状态(正常)changeCardStateToUnactivateByCardNoVoidClose:String更改卡状态(未激活)changeCardStateT

11、oLockByCardNOvoidClose:String更改卡状态(锁定)changePasswordintPassword:int修改密码addCardBalancevoidMoney:double存钱delCardBalancevoidMoney:double取钱findOpenDateByCardNovoidcardNo:long查询开户日期findOpenAddressByCardNovoidcardNO:long查询开户地点findOpenBankIDByCardNovoidcardNo:long查询开户银行(代号)属性描述属性属性类型属性状态属性描述NullNullNullNul

12、lCardImplement类(CardImplement)方法描述函数名称返回类型输入参数极其类型功能描述addNewCardByCardNoCardFoo:Card实现接口CardInterfacechangeCardStateToLosByCardNovoidClose:String实现接口CardInterfacechangeCardStateToNormalByCardNovoidClose:String实现接口CardInterfacechangeCardStateToUnactivateByCardNoVoidClose:String实现接口CardInterfacechange

13、CardStateToLockByCardNOvoidClose:String实现接口CardInterfacechangePasswordintPassword:int实现接口CardInterfaceaddCardBalancevoidMoney:double实现接口CardInterfacedelCardBalancevoidMoney:double实现接口CardInterfacefindOpenDateByCardNovoidcardNo:long实现接口CardInterfacefindOpenAddressByCardNovoidcardNO:long实现接口CardInterfacefindOpenBankIDByCardNovoidcardNo:long实现接口CardInterface属性描述属性属性类型属性状态属性描述NullNullNullNullTransaction类(Transaction)方法描述函数名称返回类型输入参数极其类型功能描述getHostIndexlongnull返回交易流水号setHostIndexvoidhostIndex:long设置交易流水号getTransact

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

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