软件工程
我不是照耀
这个作者很懒,什么都没留下…
展开
-
软件工程流程
准备阶段 理解问题分析需求设计解决方案总出规格说明 设计阶段 软件设计(从用户视图)高层设计(架构设计)中层设计(直到完成不涉及技术细节的类的设计) 构造阶段 低层设计构造单元测试模块集成集成测试系统集成系统测试原创 2014-03-02 07:30:55 · 563 阅读 · 0 评论 -
中、低层设计的一般方法
聚焦关注的问题设计解决问题的方法(流程)根据解决方法,划分任务、职责将任务与职责分配到相关机构,或者创建新的机构以承担(根据内聚原则判断)原创 2014-03-03 18:34:16 · 639 阅读 · 0 评论 -
毕业设计正在进行时……
当两个系统互相引用的时候如何解耦? 将每个系统的耦合方向抽象出去作为接口(解开) 建立中间系统,添加逻辑,入方向使用接口,出方向使用需要的东西(连接) 如此一来,整个系统内形成了两种子系统:封闭系统和连接系统 封闭系统除了底层依赖,几乎没有出度,专注逻辑,提供接口 连接系统用于连接封闭系统,属于系统的逻辑部分,几乎没有入度 如此一来,整个系统构建可以分为两部分: 首先原创 2014-03-20 13:21:26 · 628 阅读 · 0 评论 -
像一棵B树一样不断开发一个类
先设计好它的接口,它的职责 根据职责原创 2014-04-04 23:58:58 · 494 阅读 · 0 评论 -
继承:层次化实现复杂类
通常,一个类如果过于复杂,首先应该考虑将其拆分为几个小类原创 2014-04-04 23:50:01 · 807 阅读 · 0 评论 -
MVC:界面开发的一般步骤
设计页面职责设计页面布局设计页面事件原创 2014-04-05 21:00:14 · 1075 阅读 · 0 评论