银行管理系统需求与用例模型分析
需积分: 0 20 浏览量
更新于2024-08-23
收藏 1.94MB PPT 举报
"创建系统用例模型-2013 广工 软件工程考前复习资料,带考点"
本文档是针对2013年广东工业大学软件工程考试的复习资料,重点介绍了如何创建系统用例模型。系统用例模型是需求分析的重要组成部分,用于描绘系统与外部角色之间的交互,帮助理解系统的功能需求。
首先,系统用例模型关注的是银行职员的活动。银行职员可以通过系统执行两个主要任务:(1)登录银行系统,这需要通过身份验证以确保安全性;(2)管理客户账户,包括创建新账户、修改账户信息以及删除账户。这些功能反映了银行职员在实际操作中的核心职责。
其次,客户与银行职员之间存在依赖关系,因为客户无法直接完成某些操作,而必须依赖职员协助。客户可以执行的用例包括:(1)存款,通过银行职员将资金存入账户;(2)取款,由职员协助从账户中提取现金;(3)转账,分为本行转账和跨行转账两种,这两个子用例继承自转账这一父用例,反映了转账的两种不同情况。
在系统静态模型的创建中,我们关注系统的主要实体类,如银行(Bank)、账户(Account)和客户(Customer)。此外,还有辅助类如存款(Deposit)、取款(Withdraw)和转账(Transfer),它们可以归为一个更抽象的父类Transaction。为了实现用户交互,文档还提到了几个用户界面类,如主界面类(MainForm)、登录界面(LoginFrame)、查询界面(QueryForm)、取款界面(WithdrawForm)以及账户界面(AccountForm)。
总结来说,这个复习资料涵盖了银行管理系统的典型功能,从需求分析的角度出发,强调了系统用例模型和静态模型的构建,这些都是软件工程中必不可少的步骤。通过对这些模型的理解,学生可以更好地准备考试,并在实际项目中应用这些知识来设计和开发银行信息系统。
2022-01-05 上传
2009-10-14 上传
点击了解资源详情
点击了解资源详情
2008-09-30 上传
2021-03-23 上传
2008-11-21 上传
花香九月
- 粉丝: 28
- 资源: 2万+
最新资源
- 俄罗斯RTSD数据集实现交通标志实时检测
- 易语言开发的文件批量改名工具使用Ex_Dui美化界面
- 爱心援助动态网页教程:前端开发实战指南
- 复旦微电子数字电路课件4章同步时序电路详解
- Dylan Manley的编程投资组合登录页面设计介绍
- Python实现H3K4me3与H3K27ac表观遗传标记域长度分析
- 易语言开源播放器项目:简易界面与强大的音频支持
- 介绍rxtx2.2全系统环境下的Java版本使用
- ZStack-CC2530 半开源协议栈使用与安装指南
- 易语言实现的八斗平台与淘宝评论采集软件开发
- Christiano响应式网站项目设计与技术特点
- QT图形框架中QGraphicRectItem的插入与缩放技术
- 组合逻辑电路深入解析与习题教程
- Vue+ECharts实现中国地图3D展示与交互功能
- MiSTer_MAME_SCRIPTS:自动下载MAME与HBMAME脚本指南
- 前端技术精髓:构建响应式盆栽展示网站