一、项目定义
伴随着信息化时代的到来,人类的生产方式、思维方式、生活方式及其他活动方式发生了深刻的变化。网上银行的产生逐渐取代了传统银行的部分功能,比如说查询业务、转账业务、网上支付业务。我们将通过网上银行的转账业务和网上支付业务来了解系统在规划中的各个流程,分析系统是如何让运用电子商务来进行流程的再造和优化。 二、需求分析 (1)、网上银行系统存在的意义。随着现在信息化程度的加深,人们更偏向于足不出户的消费和办理业务,这不仅可以节省顾客的使用时间的成本,另一方面也调高了银行的工作效率。 (2)、本系统概述。本系统主要涵盖了前后台两个方面,即用户使用端和银行管理段。在前台,用户可以进行用户注册和用户登录并且根据自己的需求来实现网上转账业务和网上支付业务。
三、网上银行的电子商务体系结构 个人网上银行系统 用户子系统 管理员子系统 用网账财管 用户户上单务理 登注业管管员册务理理登 录管录 理 网网网网 上上上上转支 支支账付付付 四、用例模型和活动图描述 1,“网上业务管理”用例
(1)“网上业务管理”用例图如图所示。
(2)“转账业务“用例的事件流描述如图所示。 A“转账业务”
1.1 简单描述
本用例允许用户进行转账业务。 1.2 前置条件
转账业务之前必须先登录。 1.3 后置条件
用户选择转账业务并且系统允许该用户进行转账业务。 1.4 事件流
1.4.1 基流
当用户想要进行转账业务,用例启动。 (1) 当用户提出转账申请。
(2) 用户转到网上银行转账页面。 (3) 用户提出转账资金额。
如果用户帐上资金不足,则执行支流S-1。 如果用户账上资金充足,则执行支流S-2。 (4) 系统显示保存交易信息页面。
(5) 用户选择保存交易信息。系统将转账信息保存到数据库,并退出系统。
1.4.2 分支流
S-1:进入余额不足页面。 S-2:进入转账成功页面。
B“网上支付”
(1)“网上支付”活动图如图。
2.1简单描述 本用例允许用户进行网上支付业务。 2.2前置条件 网上支付业务之前必须先登录。 2.3后置条件 用户选择网上支付业务并且系统允许该用户进行网上支付业务。 2.4事件流 2.4.1基流 (1) 当用户想要进行网上支付业务,用例启动。 (2) 当用户提出转账申请。 (3)用户转到网上银行网上支付页面。 (4)用户提出网上支付资金额。 如果用户帐上资金不足,则执行支流S-1。 如果用户账上资金充足,则执行支流S-2。 (5) 系统显示保存交易信息页面。 (6) 用户选择保存交易信息。系统将支付信息保存到数据库,并退出系统。 2.4.2分支流 S-1:进入余额不足页面。 S-2:进入转账成功页面。 2“用户登录”用例
(1)“用户登录”用例图如图所示。
(2)“用户登录”用例的事件流描述如图所示。 1.1 简单描述 本用例允许用户进行网上登录。 1.2 前置条件 网上登录之前必须先注册。 1.3 后置条件 用户选择用户登录并且系统允许该用户进行网上登录。 1.4 事件流 1.4.1 基流 当用户想要进行网上登录,用例启动。 (1) 当用户提出登录申请。 (2) 用户转到网上银行登录页面。 (3) 用户输入账户名和密码。 如果用户帐号或密码错误,则执行支流S-1。 如果用户账号且密码正确,则执行支流S-2。 (4) 系统显示保存登录信息页面。 (5) 用户选择保存登录信息。系统将登录信息保存到数据库,并退出系统。 1.4.2 分支流 S-1:进入重新登录页面。 S-2:进入登录成功页面。 “用户登录“活动图如图所示:
3“用户注册”用例
(1)“用户注册”用例图如图所示。
(2)“用户注册”用例的事件流描述如图所示。
1.1简单描述 本用例允许用户进行网上登录。 1.2前置条件 网上登录之前必须先注册。 1.3后置条件 用户选择用户登录并且系统允许该用户进行网上登录。 1.4事件流 1.4.1基流 当用户想要进行网上注册,用例启动。 (1)当用户提出注册申请。 (2) 用户转到网上银行注册页面。 (3)用户输入注册信息。 如果用户注册信息无效,则执行支流S-1。 如果用户注册信息有效,则执行支流S-2。 (6) 系统显示保存注册信息页面。 (7) 用户选择保存注册信息。系统将注册信息保存到数据库,并退出系统。 1.4.3 分支流 S-1:进入注册失败页面。 S-2:进入注册成功页面。
“用户注册”活动图如图所示:
4“账单管理”用例
(1)“用户注册”用例的事件流描述如图所示。
1.1简单描述
本用例允许管理员进行网上登录。
1.2前置条件
网上账单管理之前必须先登录。 1.3后置条件 管理员选择帐单管理并且系统允许该管理员进行网上登录。 1.4事件流 1.4.1基流 当管理员想要进行网上注册,用例启动。 (1)当管理员提出网上账单管理申请。 (3) 用户转到网上银行账单管理页面。 (3)管理员是否删除账单。 如果管理员删除帐单,则执行支流S-1。 如果管理员不删除账单,则执行支流S-2。 (4) 系统显示保存注册信息页面。 (5)用户选择保存账单信息。系统将账单信息保存到数据库,并退出系统。 1.4.4 分支流 S-1:选择要删除的账单。 S-2:是否修改账单,并填写账单修改信息。
因篇幅问题不能全部显示,请点此查看更多更全内容