Mini手机银行系统需求分析剖析.docx

上传人:b****2 文档编号:1989890 上传时间:2023-05-02 格式:DOCX 页数:41 大小:1.01MB
下载 相关 举报
Mini手机银行系统需求分析剖析.docx_第1页
第1页 / 共41页
Mini手机银行系统需求分析剖析.docx_第2页
第2页 / 共41页
Mini手机银行系统需求分析剖析.docx_第3页
第3页 / 共41页
Mini手机银行系统需求分析剖析.docx_第4页
第4页 / 共41页
Mini手机银行系统需求分析剖析.docx_第5页
第5页 / 共41页
Mini手机银行系统需求分析剖析.docx_第6页
第6页 / 共41页
Mini手机银行系统需求分析剖析.docx_第7页
第7页 / 共41页
Mini手机银行系统需求分析剖析.docx_第8页
第8页 / 共41页
Mini手机银行系统需求分析剖析.docx_第9页
第9页 / 共41页
Mini手机银行系统需求分析剖析.docx_第10页
第10页 / 共41页
Mini手机银行系统需求分析剖析.docx_第11页
第11页 / 共41页
Mini手机银行系统需求分析剖析.docx_第12页
第12页 / 共41页
Mini手机银行系统需求分析剖析.docx_第13页
第13页 / 共41页
Mini手机银行系统需求分析剖析.docx_第14页
第14页 / 共41页
Mini手机银行系统需求分析剖析.docx_第15页
第15页 / 共41页
Mini手机银行系统需求分析剖析.docx_第16页
第16页 / 共41页
Mini手机银行系统需求分析剖析.docx_第17页
第17页 / 共41页
Mini手机银行系统需求分析剖析.docx_第18页
第18页 / 共41页
Mini手机银行系统需求分析剖析.docx_第19页
第19页 / 共41页
Mini手机银行系统需求分析剖析.docx_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Mini手机银行系统需求分析剖析.docx

《Mini手机银行系统需求分析剖析.docx》由会员分享,可在线阅读,更多相关《Mini手机银行系统需求分析剖析.docx(41页珍藏版)》请在冰点文库上搜索。

Mini手机银行系统需求分析剖析.docx

Mini手机银行系统需求分析剖析

SoftRequirementsSpecification

Mini手机银行软件需求规格说明书

 

Preparedby

拟制

Date

日期

Reviewedby

评审人

Date

日期

Approvedby

批准

Date

日期

 

RevisionRecord修订记录

Date

日期

RevisionVersion

修订版本

CRID/DefectID

CR/Defect号

SecNo.

修改章节

ChangeDescription

修改描述

Catalog

目录

1Introduction简介8

1.1Purpose目的8

1.2Scope范围8

2Generaldescription总体概述8

2.1Softwareperspective软件概述8

2.1.1AbouttheProject项目介绍8

2.1.2EnvironmentofProduct产品环境介绍9

2.2Softwarefunction软件功能9

2.3Actors10

2.4Assumptions&Dependencies假设和依赖关系10

3FunctionalRequirements功能需求11

3.1SJYH001登录注册12

3.1.1GoalinContext简要说明12

3.1.2Preconditions前置条件12

3.1.3EndCondition后置条件13

3.1.4Actors13

3.1.5Trigger触发条件13

3.1.6Description基本事件流描述13

3.2SJYH002转账汇款13

3.2.1GoalinContext简要说明14

3.2.2Preconditions前置条件14

3.2.3EndCondition后置条件15

3.2.4Actors15

3.2.5Trigger触发条件15

3.2.6Description基本事件流描述15

3.3SJYH003查询服务16

3.3.1GoalinContext简要说明17

3.3.2Preconditions前置条件19

3.3.3EndCondition后置条件19

3.3.4Actors19

3.3.5Trigger触发条件19

3.3.6Description基本事件流描述20

3.4SJYH004账户管理20

3.4.1SJYH004-1修改密码21

3.4.2SJYH004-2设置账户变动提醒22

3.4.3SJYH004-3设置支付密码24

3.4.4SJYH004-4冻结账户26

3.4.5SJYH004-5请求解冻账户27

3.5SJYH005汇率利率查询28

3.5.1GoalinContext简要说明29

3.5.2Preconditions前置条件30

3.5.3EndCondition后置条件30

3.5.4Actors30

3.5.5Trigger触发条件30

3.5.6Description基本事件流描述31

3.6SJYH006储蓄服务32

3.6.1GoalinContext简要说明32

3.6.2Preconditions前置条件32

3.6.3EndCondition后置条件32

3.6.4Actors32

3.6.5Trigger触发条件33

3.6.6Description基本事件流描述33

3.7SJYH007自助缴费33

3.7.1GoalinContext简要说明34

3.7.2Preconditions前置条件34

3.7.3EndCondition后置条件34

3.7.4Actors34

3.7.5Trigger触发条件34

3.7.6Description基本事件流描述34

3.8SJYH011业务管理35

3.8.1GoalinContext简要说明35

3.8.2Preconditions前置条件35

3.8.3EndCondition后置条件36

3.8.4Actors36

3.8.5Trigger触发条件36

3.8.6Description基本事件流描述36

3.9SJYH012银行职员权限管理36

3.9.1GoalinContext简要说明36

3.9.2Preconditions前置条件36

3.9.3EndCondition后置条件37

3.9.4Actors37

3.9.5Trigger触发条件37

3.9.6Description基本事件流描述37

4PerformanceRequirements性能需求37

5InterfaceRequirements接口需求38

5.1UserInterface用户接口38

5.1.1登录注册38

5.1.2主菜单38

5.1.3转账汇款38

5.1.4查询服务38

5.1.5账户管理39

5.1.6汇率利率查询39

5.1.7储蓄服务39

5.1.8自助缴费39

5.2SoftwareInterface软件接口39

5.3HardwareInterface硬件接口40

5.4CommunicationInterface通讯接口40

5.5OtherInterfaces其他接口40

6OverallDesignConstraints总体设计约束40

6.1Standardscompliance标准符合性40

6.2HardwareLimitations硬件约束40

6.3TechnologyLimitations技术限制41

7SoftwareQualityAttributes软件质量特性41

7.1Reliability可靠性41

7.2Usability易用性42

8OtherRequirements其他需求42

8.1Database数据库42

8.2Operations操作43

8.3Localization本地化43

9RequirementsClassification需求分级43

10IssuesToBeDetermined待确定问题43

11Appendix附录43

11.1FeasibilityStudyResults可行性分析结果44

11.2Glossary词汇表44

1Introduction简介

1.1Purpose目的

本文档描述的是“基于Android手机平台的手机银行”软件功能的需求点分析,本文档主要针对手机银行软件各个业务功能模块需求点进行业务、用例、功能上的分析,文档主要面向本项目开发本的项目组成员,让项目组成员充分了解本手机银行软件开发项目的需求、功能模块、业务逻辑等,从而完整、有效地开发以及实现软件全部的功能。

本系统以团队协作的形式进行研发,个人研发可根据选用的系统功能模块,计算裁剪后的系统规模。

1.2Scope范围

本手机银行需求规格说明文档包括:

总体概述、功能需求、性能需求、接口需求、总体设计约束、软件质量特性、其他需求、需求分级、待确定问题、附录相关章节,每章节分别提出针对本手机银行项目不同层面的分析。

2Generaldescription总体概述

2.1Softwareperspective软件概述

2.1.1AbouttheProject项目介绍

手机银行是网上银行的延伸,也是继网上银行、电话银行之后又一种方便银行用户的金融业务服务方式,有贴身“电子钱包”之称。

它一方面延长了银行的服务时间,另外也扩大了银行服务范围。

当手机把收音机、MP3、照相机、摄相机、电视机、PDA等各种功能集于一身,超出了最初作为单纯的通讯工具的定位、成为人们日常生活的一个重要组成部分时,同时也成为了银行业嫁接的目标,即银行业务与手机结合而成的“手机银行”。

2.1.2EnvironmentofProduct产品环境介绍

手机银行客户端搭建在移动设备的Android平台上,通过Internet与服务器交互。

2.2Softwarefunction软件功能

客户端功能

登录注册:

用户进入软件可以登录或注册。

转账汇款:

用户可以进行行内转账、跨行转账、管理收款人名册和查看转账历史。

查询服务:

用户可以查询账户余额以及加上可透支部分的可用余额。

账户管理:

用户可以修改密码、设置支付密码、设置账户变动提醒、冻结账户、请求解冻账户。

汇率利率查询:

用户可以查询国际主要汇率及一周汇率走势,还可以查询本行的利率和央行的基准利率及利率走势。

储蓄服务:

可以完成将定期转为活期的支取和将活期转为定期的转存。

自助缴费:

用户通过选择城市和账单类型,输入账单号和金额完成缴费。

服务器功能:

银行职员管理:

对进行业务管理的银行职员进行管理,分系统管理员、经理、员工3种权限。

业务管理:

可以进行汇率利率录入、管理银行账户、录入广告信息。

2.3Actors

用户:

android手机智能操作系统移动终端中所有安装了本系统软件的手机移动终端操作用户。

2.4Assumptions&Dependencies假设和依赖关系

一、该系统的操作设计简单,用户不需要具备相应的专业业务知识。

本软件配有帮助说明文档,方便用户快速学习使用过程。

同时,本软件使用过程中有明显的操作提示,用记可根据提示进行相关操作、查看网络流量信息数据等。

二、依赖的运行环境指定为:

基于Android智能操作系统平的手机,或是基于Android智能操作系统平的手机模拟器(CellPhoneEmulator)。

三、本项目服务器端依赖SSH框架和mysql数据库进行开发,采用mvc模式进行开发

3FunctionalRequirements功能需求

3.1SJYH001登录注册

3.1.1GoalinContext简要说明

用户运行软件,进入登录注册页面

3.1.2Preconditions前置条件

用户运行软件

3.1.3EndCondition后置条件

成功则进入主菜单,失败则停留在原页面

3.1.4Actors

用户:

android手机智能操作系统移动终端中所有安装了本系统软件的手机移动终端操作用户。

3.1.5Trigger触发条件

软件运行后在欢迎页面点击登录或注册

3.1.6Description基本事件流描述

Step步骤

1、打开手机银行软件,进入欢迎页面

2、点击登录或注册

3、成功后进入主菜单

3.2SJYH002转账汇款

3.2.1GoalinContext简要说明

用户登录后可以点击转账汇款按钮,进入转账汇款页面。

转账汇款包括四个功能:

行内转账可以进行行内转账;跨行转账可以进行跨行转账;收款人名册管理将收款人整理便于下次使用;用户还可查看最多6个月内转账历史。

3.2.2Preconditions前置条件

用户登录选择账户后可进行转账汇款。

点击主菜单转账汇款进行行内转账、跨行转账、收款人名册管理和查看转账历史。

3.2.3EndCondition后置条件

SuccessEndCondition成功后置条件

转账汇款成功后跳到主菜单。

FailedEndCondition失败后置条件

行内转账、跨行转账和收款人管理失败后停留在原页面,查看转账历史失败后跳到转账汇款页面。

3.2.4Actors

用户:

android手机智能操作系统移动终端中所有安装了本系统软件的手机移动终端操作用户。

3.2.5Trigger触发条件

智能平台手机移动终端操作用户运行手机中的手机银行程序,等待UI欢迎界面后进入到了登录界面;接下来用户用手机号码和密码成功的登入到手机银行功能主菜单。

用户在功能主菜单下选择“转账汇款”选项进入本功能界面,点击转账汇款相应按钮进行行内转账、跨行转账、收款人管理和查看转账历史。

3.2.6Description基本事件流描述

Step步骤

1.智能平台手机移动终端操作用户运行手机中的手机银行程序,等待UI欢迎界面完成后,进入到用户登录界面;用户用手机号码和密码成功的登录进入到功能主菜单,在功能主菜单下选择“转账汇款”选项进入本界面。

2.进入到了转账汇款功能界面,本界面提供了行内转账、跨行转账、收款人名册管理、查询转账历史。

3.转向到各个不同功能模块的界面进行相应操作处理。

3.3SJYH003查询服务

3.3.1GoalinContext简要说明

查询服务界面展示了其主要所包含的功能供用户选择;余额查询,明细查询。

该界面清晰明瞭,用户能按下“菜单键”方便的返回主菜单或直接退回上一界面。

用户也能在“菜单键”下用退出功能直接退出本程序,其默认下的操作会自动的登出用户并返回手机的主页面。

其中余额查询根据用户所选定的交易卡来显示卡内主账户的信息如:

账号、币种、余额、储种等。

账号是指用户选择的交易卡主账号,其主账号并不会全部的显示出来,有些位会用“*”符号进行屏蔽。

币种是指用户选择的交易卡主账号内所存储的货币的币种,一般是人民币。

余额是指用户选择的交易卡主账号内所存储的货币的数量。

储种是指用户选择的交易卡主账号的存储类型,有活期储蓄和定期储蓄两种类型。

其如下图所示:

明细查询是显是用户选定的交易卡的主账户的流水交易信息,其中最长限度能够查询六个月以内的交易信息。

该功能会显示所选定的时间内所有的交易信息,包括了:

账号、币种、交易日期、交易地点、支出、余额、摘要等。

其如下图所示:

3.3.2Preconditions前置条件

需要用户打开Android智能平台手机移动终端,打开本手机银行程序并且用手机号码与及登录密码成功的登入到手机银行功能主菜单界面,展示了本程序所有的主功能选择;接下来用户需要选择手机银行功能主菜单下的查询服务按钮。

3.3.3EndCondition后置条件

用户在手机银行功能主菜单下按了查询服务按钮,进入到查询服务功能界面;在该界面展示了其主要的两个子功能块:

余额查询和明细查询。

在余额查询下,用户能够很直观的看到该用户所选定的交易卡主账号的列表余额信息。

在明细查询下,用户进入到了选择查询流水交易的查询期限(不超过六个月),在用户选择完查询期限后;将会展示给用在期限内所有的成功交易信息。

3.3.4Actors

用户:

Android手机智能操作系统移动终端中所有安装了本系统软件的手机移动终端操作用户。

3.3.5Trigger触发条件

智能平台手机移动终端操作用户运行手机中的手机银行程序,等待UI欢迎界面后进入到了登录界面;接下来用户用手机号码和密码成功的登入到手机银行功能主菜单。

用户在功能主菜单下选择“查询服务”选项进入本功能界面。

3.3.6Description基本事件流描述

Step步骤

1、智能平台手机移动终端操作用户运行手机中的手机银行程序,等待UI欢迎界面完成后,进入到用户登录界面;用户用手机号码和密码成功的登录进入到功能主菜单,在功能主菜单下选择“查询服务”选项进入本界面。

2、进入到了查询服务功能界面,本界面提供了余额查询和明细查询。

3、用户根据需求转到各子功能块,分别查询用户所选定的交易卡主账号余额信息或查询用户所选定交易卡主账号的流水交易信息(不超过六个月的期限)。

3.4SJYH004账户管理

3.4.1SJYH004-1修改密码

3.4.1.1GoalinContext简要说明

用户可以修改登录手机银行的密码,减小用户账户被不法获取的机会。

3.4.1.2Preconditions前置条件

用户登录手机银行系统

3.4.1.3EndCondition后置条件

系统提示修改密码成功,用户下次登录使用新密码

FailedEndCondition失败后置条件

系统提示修改密码错误,用户返回

3.4.1.4Actors

手机银行系统用户

3.4.1.5Trigger触发条件

用户点击修改密码按钮

3.4.1.6Description基本事件流描述

Step步骤

1、用户点击修改密码按钮

2、系统跳转到修改密码界面,提示用户输入旧密码,新密码以及确认新密码

3、用户输入以上信息,点击确认修改密码按钮

4、系统检查数据库认证信息,跳转新页面提示修改密码成功

3.4.1.7Extensions备选事件流

Step步骤

1、用户点击修改密码按钮

2、系统跳转到修改密码界面,提示用户输入旧密码,新密码以及确认新密码

3、用户输入以上信息,点击确认修改密码按钮

4、系统检查数据库认证信息发现异常,跳转新页面提示修改密码失败,提供重新修改链接

3.4.2SJYH004-2设置账户变动提醒

3.4.2.1GoalinContext简要说明

用户可以获得银行账户的实时信息,对账户的管理更加高效

3.4.2.2Preconditions前置条件

用户账号下的账户有变动

3.4.2.3EndCondition后置条件

系统提示账户变动信息,以比较醒目的方式展示给用户

3.4.2.4Actors

手机银行系统用户

3.4.2.5Trigger触发条件

用户设置账户变动提醒功能,当用户的账户有变动时,会接收到系统的提示

3.4.2.6Description基本事件流描述

Step步骤

1、用户打开账户变动提醒功能

2、系统提示开启成功

3、用户账号在转账、贷款、存款、支付之后有所变动

4、系统收到用户账户变动的广播,将此信息展示给用户

5、用户收到提醒,将此次提醒关闭

3.4.2.7Extensions备选事件流

3.4.2.8Extensions备选事件流

Step步骤

1、用户开启防伪验证码功能

2、系统提示开启功能成功

3、用户对账户进行交易等操作

4、系统提示用户输入防伪验证码

5、用户输入防伪验证码,但是验证码有误

6、系统提示错误的验证码,刷新验证码,要求用户重新输入

3.4.3SJYH004-3设置支付密码

3.4.3.1GoalinContext简要说明

用户为加强账户安全,在进行账户支付功能时,提示用户输入支付密码以完成支付

3.4.3.2Preconditions前置条件

用户登录系统

3.4.3.3EndCondition后置条件

系统提示设置支付密码成功,用户进行支付操作时需输入支付密码

3.4.3.4Actors

手机银行系统用户

3.4.3.5Trigger触发条件

用户进行支付操作

3.4.3.6Description基本事件流描述

Step步骤

1、用户登录系统,设置支付密码

2、系统提示设置支付密码成功

3、用户对账户进行支付操作

4、系统提示用户输入支付密码

5、系统验证支付密码,用户完成支付操作

3.4.3.7Extensions备选事件流

Step步骤

1、用户登录系统,设置支付密码

2、系统提示设置支付密码成功

3、用户对账户进行支付操作

4、系统提示用户输入支付密码

5、系统验证支付密码,发现支付密码错误,提示用户支付密码错误信息,并要求用户重新输入支付密码,此操作不能超过3次

3.4.4SJYH004-4冻结账户

3.4.4.1GoalinContext简要说明

用户怀疑账户信息泄露,冻结账户,使该账户无法正常进行交易等操作

3.4.4.2Preconditions前置条件

用户登录系统

3.4.4.3EndCondition后置条件

系统提示冻结账户成功,之后用户不能对此账户经行操作,除非解冻之后才能继续操作

3.4.4.4Actors

手机银行系统用户

3.4.4.5Trigger触发条件

用户选择当前账号下的账户,点击冻结账户按钮

3.4.4.6Description基本事件流描述

Step步骤

1、用户登录系统,选择某个账户,并点击冻结账户按钮

2、系统提示是否冻结账户,并要求用户输入防伪验证码

3、用户输入验证码,并点击确认冻结账户

4、系统在数据库中对该账户设置特殊的标签,并提示用户该账户已冻结

5、用户退出

3.4.4.7Extensions备选事件流

3.4.5SJYH004-5请求解冻账户

3.4.5.1GoalinContext简要说明

用户解除对账户的疑虑,请求恢复该账户的正常使用

3.4.5.2Preconditions前置条件

用户登录系统

3.4.5.3EndCondition后置条件

系统提示解冻账户成功,用户可对账户进行操作

3.4.5.4Actors

手机银行系统用户

3.4.5.5Trigger触发条件

用户选择需要解冻的账户,点击解除冻结按钮

3.4.5.6Description基本事件流描述

Step步骤

1、用户登录系统,选择某个冻结账户,并点击解冻账户按钮

2、系统提示是否解冻账户,并要求用户输入防伪验证码

3、用户输入验证码,并点击确认请求解冻账户

3.4.5.7Extensions备选事件流

3.5SJYH005汇率利率查询

3.5.1GoalinContext简要说明

汇率利率查询服务界面展示了其主要所包含的功能供用户选择;汇率查询,利率查询。

该界面清晰明了,用户能够按下“菜单键”方便的返回主菜单或直接退回上一界面。

用户也能在“菜单键”下用退出功能直接退出本程序,其默认下的操作会自动的登出用户并返回手机的主页面。

Ø汇率查询包含实时汇率查询和“一周汇率走势”查询,实时汇率用来查询当前汇率,“一周汇率走势”来查询一周内汇率的变化情况。

1.实时汇率查询,所查询到的实时汇率信息包括:

币种,交易单位,中间价,现汇买入价,现钞买入价,卖出价等。

币种是指用户所要交易的货币种类;

交易单位是指用户所要交易的货币种类的单位量,通常为100;

中间价是指银行通过外管局的基准价制订本行牌价的标准,一般是本行现汇买入价与卖出价的平均数。

参见汇率中间价。

与卖出价的平均数;

现汇买入价是指用本国货币买入现汇的价格,现汇是指国外汇到用户银行账户上的钱;

现钞买入价是指用本国货币买入现钞的价格,现钞是指现实的货币;

卖出价是指银行卖出外汇时使用的汇率。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2