• 【软件工程小知识】


    1. 每张aspx网页都直接或间接的从类库中的System.Web.UI.Page类中继承。
    2. C#2.0提供了分布式类的写法,即允许将类的定义分散到各个代码片段之中。

    要求:1)只要各文件中使用了相同的命名空间,相同的类名,而且每个类的定义前面都加上partial修饰符,编译器就会自动地将这些文件编译到一起,形成一个完整的类。

    1. 类中常见的四中关系是:
      1)泛化(Generalization)
      一句话,就是继承的表示,是is-a的关系。用带箭头的实线指向父类。
      2)依赖(Dependency)
      UML类图中依赖是一种使用关系,它说明一个事物规范的变化可能影响到使用它的另一个事物,反之则不然。
      依赖关系用带箭头的虚线指向接口,是use-a关系。
      3)关联(Association)
      用于描述类与类之间的连接关系,是has-a的关系。
      4)聚合(Aggregation)
      聚合是关联的特例,如果类与类之间的关系具有"整体和局部"的特点,则把这样的关系成为集合。它往往有"包含 . . .""有. . .组成"的意思。
    2. 一些有关.NET的知识点
      .NET Framework    SQL Server    ADO.NET    WinForm    HTML     CSS      Javascript    
      XML    DTD    Schema    
      ASP.NET    Jquery         Ajax        
      MVC2        MVC3
      ADO.NET Entity(EDM)
      LINQ    Lambda Expression
      RIA: Silverlight
      UML: Unified Modeling Language
      Design pattern
      Project Management.    SDP
      Testing        Deployment
      Professional    Quality
      Project Development with Full Process

    软件开发流程及各阶段的任务

    阶段

    关键问题

    结束标准

    1 问题定义

    问题是什么

    关于规模和目标的报告书

    2 可行性研究

    有可行的解吗

    系统高层逻辑模型

    数据流图

    成本/效益分析

    3 需求分析

    系统必须要做什么

    系统的逻辑模型

    数据流图

    数据字典

    算法描述

    4 总体设计

    概括地说应该如何解决这个问题

    可能的解法

    系统流程图

    成本/效益分析

    推荐的系统结构

    层次图或结构图

    5 详细设计

    怎样具体实现此系统

    编码规格说明

    HIPO图和PDL图

    6 编码和单元测试

    正确的程序模块

    原程序清单

    单元测试方案和结果

    7 综合测试

    符合要求的软件

    综合测试方案的结果

    完整一致的软件配置

    8 维护

    系统能够长期满意运行

    软件问题报告单

    软件修改报告单

  • 相关阅读:
    U盘无法格式化的恢复
    ubuntu14.04下libvmi 编译安装使用
    随意模型的折纸效果 Folding effect
    使用 C# 开发智能手机软件:推箱子(二十二)
    bzoj4393【Usaco2015 Dec】Fruit Feast
    ANDROID内存优化(大汇总——中)
    游戏编程里面有哪些经典或者非常酷的算法?
    S3C2440电阻触摸屏驱动设计
    Android Studio高速定位当前打开的文件在哪个文件夹(package)下
    NOI2006最大获利
  • 原文地址:https://www.cnblogs.com/fanyong/p/2090706.html
Copyright © 2020-2023  润新知