2009年下半年银行信用卡管理系统软件设计师试题解析

需积分: 10 0 下载量 51 浏览量 更新于2024-07-27 收藏 580KB PDF 举报
"2009年下半年的软件设计师考试下午卷主要涉及的是一个信用卡管理系统的开发,该系统包括信用卡申请、激活、客户信息管理和交易信息查询等功能。试题要求考生根据提供的系统说明完成数据流图的相关内容填充。" 在这次考试中,试题一描述了一个名为信用卡管理系统的(CCMS)开发项目,该系统主要服务于银行,目的是处理信用卡的申请、激活以及后续的客户管理和交易查询。以下是系统的主要功能详细说明: 1. **信用卡申请**:非信用卡客户可以填写申请表,提供所需的信用卡类型和他们的基本信息。系统会评估申请并做出回应,若接受申请,则会记录客户信息并发送包含有效期和信贷限额的确认函。若拒绝申请,则发送拒绝函。 2. **信用卡激活**:信用卡客户需要通过信用卡号和密码向系统提交激活请求。激活操作完成后,系统会通知客户激活结果。 3. **信用卡客户信息管理**:已激活信用卡的客户可以在线查看和修改个人详细信息。 4. **交易信息查询**:所有使用信用卡进行的交易都将被记录在系统中,客户可以随时查询和核对这些交易记录及其金额。 试题的问题部分要求考生根据上述系统说明来完善数据流图,填充E1-E3的相关内容,并且补充图1-1中缺失的三条数据流。这考察了考生理解系统流程、分析数据流和结构化设计的能力。 在回答此类问题时,考生需要仔细阅读系统描述,理解各个功能之间的关系,识别出关键的数据输入、处理和输出。例如,E1可能与信用卡申请过程中的“申请表”相关,E2可能涉及的是信用卡激活步骤,而E3可能与交易信息查询或更新客户信息的过程关联。同时,缺失的三条数据流可能涉及到申请审批结果、激活确认信息以及交易记录等。 此类试题旨在评估考生在实际软件开发过程中,如何将业务需求转化为具体的功能模块,并能用数据流图这种可视化工具清晰表达出来。这不仅需要扎实的理论基础,还需要良好的问题解决和抽象思维能力。