相关推荐
-
软件全程建模:需求模型、分析模型、设计模型、物理模型
软件开发全程模型:需求模型、分析模型、设计模型、物理模型
-
常见的软件过程模型,一篇文章帮你理解怎么开发软件~
一篇文章帮你理解怎么开发软件,雪儿和你一起学技术~
-
软件设计模式(7种)
是一套被反复使用、多数人知晓的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。
-
软件开发常见模型汇总
所谓的软件开发模型,其实就是开发软件所经历的各个阶段 ,一般都会包括:需求->设计->编码-测试-运行维护。当然,不同的开发模型会稍有不同 ,每个模型都有其使用场景以及对应的公司使用 ,每个模型都有其优缺点 ,同时每个模型所解决问题的侧重点不同。
-
软件工程学习思考
《构建之法 现代软件工程》 相比于学习新知识,我觉得教材是在教我们怎么去合理地管理项目;这对我们以后实际的工作有很大的帮助。课程需要动手的项目很多,开发方式多元,作业量也相对的大。即使是一周的个人小项目,也有类似“将实现的功能移植到一个网页程序上”的要求,这对我们进行知识的综合应用有很大的帮助。 第一周项目连接:https://github.com/reverseAC/first-p...
-
怎样成为优秀的软件模型设计者?
怎样成为优秀的软件模型设计者?(转)我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(compo
-
软件工程课程建议
学习进度表: 点滴成就 学习时间 新编写代码行数 博客量(篇) 学到知识点 第一周 8 0 0 了解软件工程 第二周 10 0 1 博文一篇 第三周 15 0 2 选择项目、调查问卷 第四周 20 80 0 结对编程 第五周 25 330 1 java的学习、软件工程 ...
-
【软件工程】十大模型
1.瀑布模型 瀑布模型将软件的生命周期划分为:制定计划、需求分析、软件设计、程序编写、软件测试、运行维护六个基本活动,并规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 瀑布模型将软件生命周期分为三个大阶段:定义阶段,开发阶段,运行和维护阶段。瀑布模型的阶段间具有顺序性和依赖性:前一阶段完成后,才能开始后一阶段;前一阶段的输出文本为后一阶段的输入文本。 在瀑布模型的每个阶段都坚持: (1)每个阶段都必须完成每个阶段规定的文档。 (2)每个阶段结束前都要对所完成的文档进行评审,以便于尽早发现
-
软件建模与设计
软件建模与设计的课件,里面有5个PPT课件和一本《Software Modeling and Design》pdf格式的电子书
-
程序员生涯的一点体会
作者:金蝶中间件公司CTO袁红岗 不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手, 因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基 本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果 不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人
-
数据库系统概论答案
数据库系统概论答案第四版,课后习题答案,很详细,涵盖了好多书上的重点难点知识,欢迎下载
-
十大跨平台优秀软件
从Window到Linux到Mac,企业和用户越来越难以抉择使用一个单一的平台。因此,我们需要一些有应用程序可以在各种平台上应用,这里列举了10 个跨平台程序,与你想象的相比怎么样呢?在跨平台的世界,你需要一些应用程序不论你使用什么系统都可支持的。杰克.瓦伦列出了下面是个跨平台程序,他认为是不可或缺的。 1: Firefox 几乎没什么疑问,Firefox是最流行的跨平台软件。没
-
[转]一个软件设计的全过程(基于UML)
一个软件设计的全过程(基于UML) 文/陈刚 at 2006年4月12日 from www.ChenGang.com.cn前段时间把一个界面框架完成了,今天基于这个框架开发一个小模块,在这里把这个模块设计的全过程记录下来,希望大家讨论并指正。一、起因公司交给我一个任务,为测试员写一个手机模拟界面,以方便她们的手机短信测试。过去她们都是用MC4J直接调用公司服务器...
-
《软件建模与设计: UML、用例、模式和软件体系结构》一一2.4 类图
本节书摘来自华章计算机《软件建模与设计: UML、用例、模式和软件体系结构》一书中的第2章,第2.节,作者:(美)Hassan Gomaa,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.4 类图 在类图中,类用方框描绘,类之间的静态(永久)关系被描绘成连接方框之间的连线。UML表示法支持以下三种类之间的主要关系类型:关联(associati...
-
【软件工程】——开发模型
前言: 学习完软工视频之后最明显的一个感受是有好多种用图和模型,知道很重要,听得时候也很认真的听了,可是为什么现在回想起来,脑子里就两个字:“图” “模型” 脑子里一团浆糊O(∩_∩)O哈哈~ 总结一下,梳理一下、把脑子里这团乱麻绳都 数据流图 简介: 数据流图是结构化分析方法中使用的工具,它以
-
《软件建模与设计: UML、用例、模式和软件体系结构》一一1.8 软件建模和设计方法的发展...
本节书摘来自华章计算机《软件建模与设计: UML、用例、模式和软件体系结构》一书中的第1章,第1.8节,作者:(美)Hassan Gomaa,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.8 软件建模和设计方法的发展 在20世纪60年代,软件程序经常是在几乎没有进行任何系统化的需求分析和设计的情况下开发出来的。图形化的表示法(主要是流程图)...
-
IT人应该知道的软件过程中5个模型
原文大部分内容来自https://blog.csdn.net/zjuwxx/article/details/97252039(感谢博主)同时加入了第5点 喷泉模型 一 瀑布模型 1.1 什么是瀑布模型 1970年温斯顿.罗伊斯提出了著名的“瀑布模型”,直到80年代早期,它一直是唯一被广泛采用的软件开发模型 瀑布模型将软件生...
-
关于我对软件工程课程的建议
经过一学期的《软件工程》课程学习,我受益匪浅。虽然后来没有时常去听课,但感觉这门课程还是很有收获的。应课程教学要求,现本人对此《软件工程》课程提出客观建议: 1、课堂缺乏趣味性。照本宣科按部就班,实乃课中大忌,初时因为学生好奇,来听课者甚多,久而久之即减。应多以相关视频和社会趣事循循善诱,学生上课即可事半功倍,老师也轻松自在。 2、课堂缺乏压力性。稍微假以压力与学生,学生亦可作为动力。比如上课...
-
软件设计目标—正确性
用Java语言实现一个计算器程序 import java.io.*; public class Calculator { public static void main(String[] args) throws IOException{ BufferedReader b= new BufferedReader(new InputStreamReader(System.in));
-
怎样成为优秀的软件模型设计者
怎样成为优秀的软件模型设计者
23 楼 ufoqhmdt 2011-06-17 22:49
不过他也曾经给我们带来了很多值得怀念的事物,现在也仅仅是怀念了.HTML5万岁.
22 楼 wenxiang_tune 2011-06-17 22:37
21 楼 chinarefers 2011-06-17 22:29
另一方面,Adobe 表示将更专注 Android 和 iOS 平台,同时不排除对未来的 Linux 移动平台的支持。
20 楼 chinarefers 2011-06-17 22:20
合作伙伴会提供???
19 楼 flysheet 2011-06-17 13:24
18 楼 yuriyan 2011-06-17 12:58
17 楼 hatedance 2011-06-17 11:48
flash好像还是有替代产品的吧
16 楼 lqdsj 2011-06-17 11:36
15 楼 joe9i0 2011-06-17 11:18
14 楼 shlei 2011-06-17 11:14
13 楼 Zhongwei_leg 2011-06-17 11:13
12 楼 shuaiji 2011-06-17 10:00
11 楼 yeaha 2011-06-17 09:59
原先在FreeBSD下一直没有原生的Flash Player支持就很不方便,要是开放标准,BSD社区那么多程序员,几下子就弄个原生实现出来了。
10 楼 白糖_ 2011-06-17 09:07
9 楼 ray_linn 2011-06-17 07:34
8 楼 _j_ 2011-06-17 00:12
7 楼 kjj 2011-06-16 20:15
flash在linux上的使用主要是浏览器插件吧,air估计用量不大,所以................
6 楼 ajian528 2011-06-16 16:55
5 楼 semmy 2011-06-16 15:37
4 楼 mathgl 2011-06-16 12:13