软工视频总结(二)

简介: 设计过程:定规范、总设计、处方设计、数据结构设计、可靠性设计、编概要设计文档、概要设计评审

20141109210442562.jpg


第四章:10-16集,面向过程

       设计过程:定规范、总设计、处方设计、数据结构设计、可靠性设计、编概要设计文档、概要设计评审


       模块独立性:功能、逻辑、状态(低耦合、高内聚)


       结构化法:传入、传出、变换、协调


   20141109211721210.jpg  


第五章:17-20集,程序设计语言


      好程序标准:易测试调试、维护、修改、设计简单、高效率



      程序文档化:标示符命名、安排注释、程序的视觉组织

      数据说明:标准化规范化、排列、形参排列有序

      语句结构:简单、直接

      设计质量评价:语法、运行、不适当的语句、有效数据测试、无效数据测试、任何数据


      20141109212159171.jpg


第六章:33-36集,面向对象用户界面设计


      用户类型:外行、初学者、熟练者、专家


      用户模型和观点:理论认识(用户思维过程例GOMS)、用户知识(计算机属性程度、计算机理解程度)、用户特性(用户的基本技能)、用户任务(操作次序)、用户观点(图形或者语言方式表达用户设想系统构思)  



      任务分配步骤:检查数据流图、对于共同完成的任务,将每个动作分配给人或者计算机、进一步细化人和计算机的协同动作

      界面设计类型特点:使用难易程度、学习的难易程度、操作速度、复杂程度、控制、开发的难易程度

     

20141109212824882.jpg


第九章:27-32集,面向对象


     对象:面向开发模式 的基本成分   属性、操作、名字

     消息(通信):对象和对象之间的联系

     类:具有相同数据结构和相同操作的对象的集合

     继承:使用已经存在的定义做为基础建立新定义的技术

     对象模型:描述系统的静态结构,包括构成系统的类和对象,关联(聚合、限定、角色)

     动态模型:状态图(状态和事件的网络),状态(一个对象的行为)、事件(多个对象的集体行为)

     OOA:说明面对的问题,指定系统对象如何协同合作完成指定的功能

     OOD:对OOA的改进和增补


个人感受:


     总体认识,软工视频看完之后对于它我没有太深刻的认识,当初自己的宏观把控没有做好,在看视频的过程中没有做笔记的好方法,导致在做总结的时候感觉很多东西放在那里很乱,后来在写文档的时候也没有用到太多的关于视频中的东西!感觉这方面很是欠缺啊!尤其是看视频做笔记,这几天一直在思考做笔记的方法,等着专门为如何做笔记写一篇博客吧!

相关文章
|
5月前
|
小程序 程序员 C#
《常识题题库系统》,公务员必备,博学广识之士必备。从程序员变成诗人
这是一篇关于作者在2011年使用C#制作的一款个人小程序的介绍,程序包含4万6000道常识题,支持随机选题、难度设置、添加备注和隐藏题目功能。具备学习记录保存、数据加密及压缩,且有意外中断时的数据恢复机制。作者计划未来可能更新功能或移植到Android平台
软工视频总结(一)
特点:逻辑实体(抽象,就好比一个黑盒里面有很强的逻辑代码)、无制造过程(用户不用经历制造过程,直接应用程序就可以了)、无老化、依赖硬件、手工、实际问题、逻辑复杂、昂贵、涉及社会(知识产权)。
|
测试技术
|
6月前
|
设计模式 容器
初入职场的小黄不懂策略模式,差点被开除!
初入职场的小黄不懂策略模式,差点被开除!
【软件工程】软工视频总结
【软件工程】软工视频总结
56 0
【软件工程】软工视频总结
|
测试技术
软工视频——软件维护(软件维护申请报告)
维护过程中,需花费大量工作量,影响软件维护成本
|
测试技术 数据库管理
【软工视频】第一二章
【软工视频】第一二章
|
Java 程序员
一个程序员的中秋节碎碎念
2022 年中秋节非常特殊,和教师节同一天。 在这个特殊的日子里,谈谈我的中秋仪式感,中秋计划怎么过,并谈谈自己的一些收获和感悟。
263 0
一个程序员的中秋节碎碎念
|
设计模式 缓存 网络协议
熬夜为学弟学妹整理的网络编程基础知识(一)!
熬夜为学弟学妹整理的网络编程基础知识!
444 0
熬夜为学弟学妹整理的网络编程基础知识(一)!