码迷,mamicode.com
首页 >  
搜索关键字:软件设计    ( 2482个结果
软件设计的哲学:第十一章 两次设计
两次设计的方法不仅提高了你的设计,也提高了你的设计能力。设计和比较多种方法的过程将教会您使设计更好或更差的因素。随着时间的推移,这将使你更容易排除糟糕的设计,并专注于真正伟大的设计。 ...
分类:其他好文   时间:2019-12-22 11:01:57    阅读次数:73
【信管征文】浅谈一次性过软件设计师和信息系统项目管理师
这次等考试成绩是最轻松的,因为当论文最后一个句号画上时我就觉得这次肯定能过。事实证明我的感觉也是对的,当我打开成绩查询页面是,已经完全没有了考中级时的心跳加速时的感觉,一颗平常心的点开查询按钮,然后微微一笑…… 首先说一下,本人学习向来不喜欢看书,很多时候买了很多书计划要如何如何看,到最后都没办法坚 ...
分类:其他好文   时间:2019-12-21 18:24:18    阅读次数:102
软件设计的哲学: 第十章 定义不存在错误
异常处理是软件系统中最糟糕的复杂性来源之一。任何形式的特殊情况都会使代码更难理解,并增加bug的可能性。最好的方法是重新定义语义来消除错误条件。对于无法定义的异常,您应该寻找机会在较低的层次上屏蔽它们,这样它们的影响就有限了。 ...
分类:其他好文   时间:2019-12-21 09:19:52    阅读次数:114
软件设计师12-数据流图
DFD图的基本概念 分层数据流图 结构化开放方法的主流工具,顶层图就是要开发的系统,然后逐步细化。 数据字典 配合数据流图使用,清楚数据的组成部分。 例如 数据流图平衡原则 一个加工应该既有输入又有输出,只有输入没有输出称为黑洞,只有输出没有输入称为奇迹。 ...
分类:其他好文   时间:2019-12-19 13:20:35    阅读次数:88
软件设计师11-面向对象技术
基本概念 类:实体类(系统中的实体),边界类(用户和其他系统交互的类),控制类(控制)。 封装:内部数据不对外开放,必须通过接口访问。 继承:子继承父。 泛化:可以理解为广泛化,过个实体同时拥有某一特性,并把这个特性抽象出来形成泛化。 多态:指针.func(),指针指向不同的类型的实体,那么这个指针 ...
分类:其他好文   时间:2019-12-18 14:39:57    阅读次数:99
软件设计师-信息安全基础知识
对称加密:加密解密一样 内容大 优点:速度快,效率高 缺点:加密强度不高,秘钥分发困难 非对称:公钥加密,私钥解密 内容小 ...
分类:其他好文   时间:2019-12-18 12:45:24    阅读次数:85
软件设计的哲学:第四章 深度封装模块
通过将模块的接口与其实现分离,我们可以向系统的其他部分隐藏实现的复杂性。模块的用户只需要理解其接口提供的抽象。在设计类和其他模块时,最重要的问题是使它们更深入,这样它们就有了公共用例的简单接口,同时还提供了重要的功能。这最大化了隐藏的复杂性。 ...
分类:其他好文   时间:2019-12-17 20:26:33    阅读次数:85
软件设计的哲学 第五章 隐藏信息
信息隐藏与深度模块密切相关。如果一个模块隐藏了很多信息,就会增加模块提供的功能,同时也减少了它的接口。这使得模块更深入。相反,如果一个模块没有隐藏很多信息,那么要么它没有太多的功能,要么它有一个复杂的接口;不管怎样,这个模块都是浅层的。 ...
分类:其他好文   时间:2019-12-17 20:05:50    阅读次数:113
软件设计师10-系统开发模型
开发模型 开发模型是软件工程中指导开发的开发思想、开发体系。 经典模型-瀑布模型 最初始的模型,上个世纪七十年代提出,盛极一时,全球百分之九十的项目都用瀑布模型。 软件计划、需求分析、软件设计、程序编码、软件测试、运行维护。每个阶段都会有输出产物,是一个很经典的模式。但是每个阶段都依赖于上一阶段,不 ...
分类:其他好文   时间:2019-12-17 13:37:06    阅读次数:103
软件设计之基于Java的连连看小游戏(一)——开题及游戏首页的制作
原本计划紧张忙碌的考试月在图书馆和实验室度过,结果突如其来为期两周的软件设计把课余时间几乎捆绑在了机房。软设没有太多知识上的要求,只要成品简洁美观、实用准确即可。考虑了很久决定要用Java swing做一个完善的连连看小游戏。 (一)工作计划安排: 1.16周完成游戏界面的制作以及图形消除功能的实现 ...
分类:编程语言   时间:2019-12-17 00:09:17    阅读次数:107
2482条   上一页 1 ... 20 21 22 23 24 ... 249 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!