zoukankan      html  css  js  c++  java
  • 系统开发基础知识

    考点分析

    1.信息系统综合知识

    (1)开发管理:包括项目的范围、时间、成本;文档管理工作、配置管理;软件开发的质量与风险,软件的运行与评价;软件过程改进。

    (2)需求管理:包括需求变更、需求跟踪、需求变更风险管理。

    (3)软件开发方法:包括软件开发生命周期、软件开发模型(瀑布模型、演化模型、增量模型、螺旋模型、原型、构件组装模型、RUP、敏捷方法)、构件与软件重用、逆向工程、形式化方法。

    (4)软件开发环境与工具:包括集成开发环境、开发工具(建模工具、分析设计工具、编程工具、测试工具、项目管理工具等)。

    (5)设计方法:包括分析设计图示(DFD、ERD、UML、流程图、NS图、PAD),结构化分析与设计,模块设计,面向对象的分析与设计,I/O设计、人机界面设计,设计模式。

    (6)基于构件的开发:包括构件的概念与分类、中间件技术、典型应用架构(J2EE、.NET)。

    (7)应用系统构建:包括应用系统设计与开发(分析与设计方法的使用、外部设计、内部设计、程序设计、测试)。软件包的使用(开发工具、运行管理工具、业务处理工具、ERP、群件、OA工具)。

    (8)测试与评审:包括测试评审方法,验证与确认(V&V),测试自动化,测试设计和管理方法。

    2.系统架构设计案例分析

    (1)系统规划:包括系统项目的提出与可行性分析;系统方案的制定、评价和改进;新旧系统的分析和比较;现有软件、硬件和数据资源的有效利用。

    (2)系统设计:包括处理流程设计;人机界面设计;文件设计;存储设计;数据库设计网络应用系统的设计;系统运行环境的集成与设计;中间件、应用服务器;性能设计与性能评估,系统转换计划。

    (3)软件系统建模:包括系统需求;建模的作用和意义;定义问题(目标、功能、性能等)与归结模型(静态结构模型、动态结构模型、物理模型);结构化系统建模、数据流图;面向对象系统建模;统一建模语言;数据库建模、E-R图;逆向工程。

    3.系统架构设计论文

    (1)系统建模:包括定义问题与归结模型;结构化系统建模;面向对象系统建模;数据库建模。

    (2)系统设计:包括处理流程设计;系统人机界面设计;文件设计、存储设计;数据库设计;网络应用系统的设计;系统运行环境的集成与设计;系统性能设计;中间件、应用服务器。

  • 相关阅读:
    SVN服务器搭建(一)
    排序算法二:冒泡排序
    【LeetCode】136. Single Number
    【LeetCode】217. Contains Duplicate
    【LeetCode】189. Rotate Array
    【LeetCode】122. Best Time to Buy and Sell Stock II
    【LeetCode】26. Remove Duplicates from Sorted Array
    【LeetCode】20. Valid Parentheses
    【LeetCode】680. Valid Palindrome II
    【LeetCode】345. Reverse Vowels of a String
  • 原文地址:https://www.cnblogs.com/yyyymmmmdddd/p/4664347.html
Copyright © 2011-2022 走看看