标准、企业标准代码标准、文件格式标准、安全标准、互联网相关标准、软件开发规范和文档标准、基于构件的软件标准62信息化基础知识全球信息化趋势、国家信息化战略、企业信息化战略和策略互联网相关的法律、法规个人信息保护规则远程教育、电子商务、电子政务等基础知识企业信息资源管理基础知识63知识产权基础知识保护知识产权有关的法律、法规
f7计算机专业英语具有工程师所要求的英语阅读水平理解本领域的英语术语考试科目2:软件设计1外部设计11理解系统需求说明12准备进行系统开发选择开发方法、准备开发环境、制订开发计划13设计系统功能选择系统结构设计各子系统的功能和接口设计安全性策略、需求和实现方法制订详细的工作流和数据流14设计数据模型设计ER模型及其他数据模型15编写外部设计文档系统配置图、各子系统关系图系统流程图、系统功能说明书输入输出规格说明、数据规格说明、用户手册框架设计系统测试要求
f16外部设计的评审2内部设计21设计软件结构按构件分解,确定构件功能、规格以及构件之间的接口数据结构与算法设计采用中间件和工具22设计输入输出23设计物理数据24构件的创建和重用创建构件、重用构件使用子程序库或类库25编写内部设计文档构件划分图、构件间的接口、构件处理说明屏幕界面设计文档、报表设计文档、文件设计文档、数据库设计文档26内部设计的评审3数据库应用分析与设计设计关系模式数据库语言SQL数据库访问4程序设计
f41模块划分42编写程序设计文档43程序设计评审5系统实施51配置计算机系统及环境52选择合适的程序设计语言53用C程序设计语言以及C、Java中的任一种程序设计语言进行程序设计54系统测试指导程序员进行模块测试,并进行验收准备系统集成测试环境和测试工具准备测试数据写出测试报告6软件工程应用61软件开发周期模型62需求分析63软件设计软件设计的基本原则软件设计方法程序设计结构化程序设计、面向对象程序设计64软件测试的原则与方法
f65软件质量软件质量特性、软件质量控制66软件过程评估基本方法、软件能力成熟度评估基本方法67软件开发环境和开发工具68面向对象技术面向构件技术统一建模语言UML软件过程改进模型和方法69网络环境软件技术
fr