2016下半年软件设计师真题解析:证券交易平台分析与设计
5星 · 超过95%的资源 需积分: 10 119 浏览量
更新于2024-09-09
54
收藏 836KB PDF 举报
本题主要涉及的是2016年下半年软件设计师下午考试的一道题目,题目背景是关于一个证券交易平台的设计和分析。证券交易所需要开发一款能够处理开户、存款、取款、证券交易和交易检查等功能的系统。以下是详细的解析:
1. 实体识别:
图1-1中的实体E1、E2和E3代表了在这个交易流程中至关重要的参与者或对象。具体来说:
- E1 可能是指客户(Customer),因为涉及到开户、存款、取款和证券交易操作,这些都是客户的基本活动。
- E2 可能是经纪人(Broker),因为证券交易部分提到经纪人通过电话参与,说明他们是交易过程中的中介角色。
- E3 可能是账户记录(Account Record)和客户记录(Client Record),这两个实体分别存储客户信息和账户信息,如余额。
2. 结构化方法分析:
题目要求使用结构化方法对平台进行分析,这通常包括数据流图(DFD)的应用。上下文数据流图展示了系统的宏观视图,而0层数据流图则更深入地描述了系统内部的数据处理流程。参与者(如E1、E2)通过数据流与系统交互,形成业务逻辑。
3. 功能模块:
- 开户:处理开户请求,验证信息并建立客户和账户关联。
- 存款和取款:更新账户余额,记录资金流动。
- 证券交易:连接客户与经纪人,记录交易信息。
- 交易检查:查询交易记录,生成交易明细报告。
4. 问题解答:
题目中的问题可能是让学生根据上下文描述,识别出图1-1中E1-E3的具体名称,并可能要求分析这些实体在数据流图中的作用和关系。这需要考生熟悉数据流图的绘制规则和业务逻辑的理解。
5. 专家指导:
小任老师作为软件设计师和CSDN软考专家,强调提供免费资料、历年真题和问题解答,表明他/她可以作为备考者的资源,解答疑惑,分享经验。
综上,这道题目考察的是软件设计中业务流程的理解、数据流图的解读以及结构化分析方法的实际应用。考生需要具备扎实的业务知识和绘图技能,才能准确解答这类题目。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-11-06 上传
870 浏览量
2018-02-01 上传
107 浏览量
1014 浏览量
2018-10-22 上传
任铄
- 粉丝: 3741
- 资源: 135
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器