摘要: 在项目过程中安装了很多软件,比如MyEclipse,GIT等。还要学HTML,Jquery什么的,感觉真的好困难。本来编程能力就不行,都只能算接触到了皮毛。 阅读全文
posted @ 2016-04-23 14:48 胡琰-2014551609 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一些军事方面的软件系统采用什么样的开发模型比较合适? 螺旋模型。 螺旋模型虽然风险较大,但对于军方的能力对比其他大型企业更有能力和经费来管理软件的开发,能在高度机密的情况下逐步研发出内部开发的大型项目,虽然每个周期都有大量的风险分析过程便于及时停止,有风险驱动的优势,但军方的软件研制是难于找到竞争对 阅读全文
posted @ 2016-04-17 21:57 胡琰-2014551609 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。早期的增量是最终产品的“可拆卸”版本,但提供了为用户服务的功能,并且为用户提供了评估的平台。 增量模型具有很多优点。 人员分配灵活,刚开始不用 阅读全文
posted @ 2016-04-12 21:00 胡琰-2014551609 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 浅谈数据流图。 数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。画数据流图的基本目的是利用它作为信息交流的工具。 数据流图有 阅读全文
posted @ 2016-04-05 22:15 胡琰-2014551609 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 目前使用最广泛的软件工程方法学是传统方法学和面向对象方法学。传统方法学既为传统必有其不适用于当代的地方,那么它在当代是否还有应用价值呢? 传统方法学也称为生命周期方法学或结构化泛型。它采用结构化技术(结构化分析、结构化设计和结构化实现)来完成软件开发的各项任务,并使用适当的软件工具或软件工程环境来支 阅读全文
posted @ 2016-03-29 22:40 胡琰-2014551609 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 自己的一些想法。关于软件工程了解很局限。 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。cr:360词条 软件工程导论书上关于软件工程的定义有很多。其中1968年第一届NATO会议上给的一个早期定 阅读全文
posted @ 2016-03-22 22:20 胡琰-2014551609 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1)结构化分析方法 分析问题的过程中各个环节联系紧密,环环相扣。主要用来分析系统的功能,是一种直接根据数据流划分功能层次的分析方法,该方法较为传统,主要适用于数据处理。主要帮助开发人员定义系统需要做什么,系统需要存储和使用那些数据,系统需要什么样的输入和输出,以及如何把这些功能结合在一起来完成任务。 阅读全文
posted @ 2016-03-15 22:01 胡琰-2014551609 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 软件有其孕育、诞生、成长、成熟和衰亡的生存过程,一般称其为“软件生命周期”。软件生命周期一般分为6个阶段,即制定计划、需求分析、设计、编码、测试、运行和维护。典型的开发模型有:瀑布模型、增量模型、快速原型模型、螺旋模型、喷泉模型、智能模型、混合模型等。 瀑布模型,其最大的特点就是简单,他按照软件生命 阅读全文
posted @ 2016-03-06 09:00 胡琰-2014551609 阅读(4944) 评论(0) 推荐(0) 编辑