摘要: 现代软件工程方法大致可以分为分析、设计、编码、测试与维护这五大阶段,其虽然取代了传统的软件工程方法,但是两者之间还是存在着很多的相似之处。比如,在分析阶段中,现实生活中存在的事件是现代软件工程方法面对的对象,也就是说其面对对象并不是虚拟性的,因此也就表明其对象的性质与特征能够对事件进行反映与产生作用 阅读全文
posted @ 2017-05-27 22:22 宋廷婷 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 计算机功能方面的演化则更耐人寻味,最初的计算机和软件只是为了解决计算和数据存储的问题,随后逐步深入到工业和企业管理的每一个角落,随后又进入到个人和娱乐领域,INTERNET的发展则进一步让软件逐步搭建起一个虚拟的世界,事实上,如章节1.2中所提到的,计算机及其软件已经自然而然的开始帮助人类突破下一个 阅读全文
posted @ 2017-05-21 13:16 宋廷婷 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 需要指出的一点是,由于软件工程的发展遵循链式原则,软件工程的发展也总是滞后于软件的发展,通常是在软件的某项语言、技术或工具进入稳定期后,软件工程才会有相应新的思想出现。 例如,软件的高级语言在1954年已出现,而软件工程在1968年才刚刚提出;当软件进入结构化程序阶段时,瀑布模型刚刚显现;当软件面向 阅读全文
posted @ 2017-05-13 21:47 宋廷婷 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 进入新时期以来,我国的社会经济水平与科学技术发展水平都上升到了一个新的高度,不论是在社会生产中还是在日常生活中,计算机信息技术都得到了普遍的运用。而计算机信息技术主要是在软件的支持下进行系统运行的现代科学技术,在现代软件开发中,现代软件的整体特点与结构都会对现代软件工程在其中的应用产生重大的影响,因 阅读全文
posted @ 2017-05-07 13:09 宋廷婷 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 随着计算机的普及,大家对软件这个词越来越熟悉。打字需要用打字软件,上网聊天需要用聊天软件,玩电脑游戏更是离不开游戏软件。只要打开电脑,我们就不得不同各种各样的软件打交道,但是大家对软件工程这个专业并不熟悉,因为这是一个新专业,不过才有几年的历史。随着计算机技术的迅猛发展,计算机技术已经广泛应用到社会 阅读全文
posted @ 2017-04-30 12:33 宋廷婷 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 软件工程是什么? 软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。 软件工程包括下列领域: 软件需求分析、软件设计、软件构建、软件测试和软件维护。 软件工程和下列的学科相关: 计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程、工业设计和 阅读全文
posted @ 2017-04-22 19:05 宋廷婷 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 软件研发是一个复杂的系统,只有系统的每一部分都正常运转,整个系统才能够一切正常。一旦某个环节出了问题,那么系统就犹如漏水的轮船,如不及时修补,终将沉入大海。当然,在实际工作中,大家有不同的分工,有做开发的、有做测试的、有做QA的,等等。大家各司其职,其目的都是为了让一个软件活得更好、活出精彩,最好能 阅读全文
posted @ 2017-04-16 16:34 宋廷婷 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 对于计算机相关专业的学生来说,我们学习了很多的专业课程,像编程语言、算法、数据结构、编译原理、软件工程等。很多学生都会有这样的疑问:我学了这么多的课程有什么用呢?在工作中有多少会真正被应用到呢?也就是说,大家都觉得理论和实践之间有着不可逾越的鸿沟。也就是说,大家都觉得理论和实践之间有着不可逾越的鸿沟 阅读全文
posted @ 2017-04-08 21:32 宋廷婷 阅读(233) 评论(0) 推荐(0) 编辑