最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

UML-ER图BANK关于银行

来源:动视网 责编:小OO 时间:2025-09-27 11:42:30
文档

UML-ER图BANK关于银行

电子科技大学软件学院标准实验报告(实验)课程名称UML电子科技大学教务处制表电子科技大学实验报告学生姓名:黄斌学号:**********学生姓名:马少龙学号:**********学生姓名:袁孝涛学号:**********学生姓名:文志伟学号:**********学生姓名:杨超学号:**********指导老师:***实验地点:教学楼A105实验时间:10,12,05一、实验室名称:软件实验室二、实验项目名称:可存取款ATM系统三、实验学时:16统一建模语言(UML是UnifiedModelin
推荐度:
导读电子科技大学软件学院标准实验报告(实验)课程名称UML电子科技大学教务处制表电子科技大学实验报告学生姓名:黄斌学号:**********学生姓名:马少龙学号:**********学生姓名:袁孝涛学号:**********学生姓名:文志伟学号:**********学生姓名:杨超学号:**********指导老师:***实验地点:教学楼A105实验时间:10,12,05一、实验室名称:软件实验室二、实验项目名称:可存取款ATM系统三、实验学时:16统一建模语言(UML是UnifiedModelin
电子科技大学   软件   学院

标 准 实 验 报 告

(实验)课程名称    UML    

电子科技大学教务处制表

电 子 科 技 大 学

实   验   报   告

学生姓名:     黄斌          学 号:      **********     

学生姓名:     马少龙        学 号:      **********       

学生姓名:     袁孝涛        学 号:      **********      

学生姓名:     文志伟        学 号:      **********       

学生姓名:     杨超          学 号:      **********      

指导老师:***

实验地点:  教学楼A105      实验时间:10,12,05

一、实验室名称:   软件实验室                             

二、实验项目名称:可存取款ATM系统

三、实验学时:16

统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。

统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。

UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。UML最适于数据建模,业务建模,对象建模,组件建模。UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。

五、实验目的:

随着经济建设的发展,人民生活水平得到了质的飞跃,手头的多余资金越来越多,在倡导消费理念的同时,人们也热衷于理财,银行管理系统为广大用户提供了方便,快捷的资金管理通道。

银行系统分为ATM机,用户,后台服务器。用户向ATM提交数据,ATM机向服务器提出申请,服务器向ATM发送数据,ATM机将数据反馈给用户。

银行系统主要功能用:取款,存款,账户设置,转账汇款,查询账户。

六、实验内容:

一个功能完善的银行管理系统,必须包括以下的几个模块。

●用户登陆

由用户登陆、用户注销、退出系统3个部分组成。

●取款

    客户从银行合法账户取出一定资金。

●查询账户

    客户接受银行合法账户余额。

●转账

    用户把一个合法账户的款项存到另一个合法账户。

●账户设置

主要对用户的账户相关信息的设置与修改。

                             

七、实验器材(设备、元器件):

a.试验环境 Rose 2003

b.操作系统 window XP

八、实验步骤:

步骤1:需求分析

步骤1.1:用户登陆

用户登陆所包括的功能模块如下图:

用户进入本银行管理系统的入口,没有得到身份验证的用户只能拥有最低的使用权限,即只能选择退出系统或是用户登陆。这是一个稳定、安全的系统所必须具备的。

步骤1.2:账户管理

账户管理系统是整个银行系统的核心,用户在此选项可以对合法账户的资金进行一定的操作,满足客户日常需要。并且对自己账户的密码,个人信息等进行安全方面的设置。

●取款     

●转账汇款

    

●密码修改  

步骤1.3:账户查询

用户在使用系统对账户进行合法操作的同时,也需要对自己账户的动态信息有一个了解,以确定本账户是否正常。使用户对自己的资金规划有一个更清晰的认识

●余额查询   

●账户明显      

●账户信息       

步骤2:系统模型的创建

步骤2.1:系统用例模型

●角色的创建

ATM Customer:

Operator:

●可存取款系统根据业务流程可以分为以下几个用例

Add cash

Deposit Funds

Query Account

Remove Cash

Shutdown

StartUp

Validate PIN

WithDraw Funds

 

 

Customer用例关系图

Operator用例关系图

整个系统的Use Cases关系

步骤2.2:系统动态模型

动态模型包括以下其中几个:

●状态图

●时序图

ATM客户端子系统时序图

   

ATM Server System子系统时序图

●协作图

 ATM客户端子系统协作图

ATM  Server System系统协作图

步骤2.3:创建系统包图与系统类模型

创建系统包图:从宏观的角度上将系统分割为两个的包。

●客户端信息包内的类组织

验证PIN码

取款

存款

查询

●服务器包内的类组织

增加资金

移动资金

开启服务

关闭服务

步骤2.5:系统部署

仓库管理系统的Component视图的创建

配置图的创建

九、实验结论:

系统主要的实现目标是实现对可存款&取款ATM机的前台和后台服务器端系统的设计,;提供完善的存款&取款功能,分布有人和ATM交互,ATM和后台服务器端交互,完成对ATM存取款功能设计。

十、总结及心得体会:

UML工具很好的帮助我们实现了对可存取&取款ATM机系统设计,通过ML建模,把事物从抽象到实例化的过程,对每个对象进行细化分析,从而得到简单而方便,容易理解的模型结构。通过UML模型可以高效完成软件设计,通过此次试验收获很大。

十一、对本实验过程及方法、手段的改进建议:

     

                                      报告评分:

                                      指导教师签字:

文档

UML-ER图BANK关于银行

电子科技大学软件学院标准实验报告(实验)课程名称UML电子科技大学教务处制表电子科技大学实验报告学生姓名:黄斌学号:**********学生姓名:马少龙学号:**********学生姓名:袁孝涛学号:**********学生姓名:文志伟学号:**********学生姓名:杨超学号:**********指导老师:***实验地点:教学楼A105实验时间:10,12,05一、实验室名称:软件实验室二、实验项目名称:可存取款ATM系统三、实验学时:16统一建模语言(UML是UnifiedModelin
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top