语录–软件工程语录–软件工程前 90% 的代码占用了 90% 的预定开发时间,余下的 10% 代码又花费了 90% 的预定开发时间。## 意思是说,由于程序员难以事先预见到困难,所以开发时间经常延长几乎一倍,很多软件企业据此制定开发计划,即把合理估计出来的开发时间再加倍。Show me your f...
分类:
其他好文 时间:
2015-01-21 14:59:29
阅读次数:
152
1.产品信息,真对那个产品开始展开工作。2.项目信息,产品一旦确定,就要立项。3.模块信息,项目中有哪些模块,根据产品要达到的功能看看分出那些具体的模块。4.需求信息,项目的功能,根据确定需求范围。5.计划信息,需求定下来后,根据需求制定一些开发计划,什么时间开始什么时间结束。由谁来主导。跟踪过程和...
分类:
其他好文 时间:
2015-01-16 22:13:43
阅读次数:
355
文档我们之前写过了这里也就没有必要全部都详细的写出来,找出比较重要的地方加以强调。下图是我认为文档比较重要的一些:
下面是就每个对应的文档主要要注意的地方以及完成后应该交付给那些人:
1、可行性研究报告
主要内容:
投资、技术、财务、组织、经济、社会等可行性。
交付人:
项目经理
2、项目开发计划:
主要内容:
项目开发具体计划安排
交付人:
开发...
分类:
其他好文 时间:
2015-01-03 16:00:46
阅读次数:
209
计划2015年每天写一篇文章
由于文章编辑器的效率实在太低,所以选择演示文稿导出成图片
部分内容直接使用我在曾经北京航空航天大学开设的《移动终端用户交互工程》的演示文稿,同样效率原因因而直接贴图片...
分类:
其他好文 时间:
2015-01-02 19:59:24
阅读次数:
307
一个软件产品像人的生命一样,也要经历孕育、诞生、成长、成熟、衰亡等许多阶段,这些阶段对应到软件产品中就是计划、分析、设计、编程、测试、维护直至被淘汰的全过程,整个过程便被称为软件生命周期,它一般分为六个阶段:
1.可行性分析与项目开发计划
这个阶段主要确定软件的开发目标及其可行性,即要求系统分析员与用户交流,确定“用户需要计算机解决什么问题”提出关于“系统目标与范围的说明”,提交...
分类:
其他好文 时间:
2014-12-29 13:49:12
阅读次数:
223
不少朋友一直关注我最近几个月,已经做的和正在做的项目,比如个人官网、BriefCMS、电子上午malling等系统。 但是呢,部分朋友比较好奇,为啥要去写。他们比较疑惑的是,市面上已经有很多类似的系统了,甚至有部分是开源的且比较优秀的。 因此,我想阐述下,我写这些项目的一些初衷。 别人写得再好,那都是别人写的,按照别人的目标来做,按照别人的设计思路实现的。如果你想偷懒,去使用,完全是没...
分类:
其他好文 时间:
2014-12-28 00:31:39
阅读次数:
170
项目名称:小雷B2C商城系统代号:malling,mall商城的意思,加个ing表示正在进行。更主要的是与“morning”发音很像,非常容易记忆。morning是“早上,上午”的意思,意味着一天的好时光。包名:cn.fansunion.malling 一期开发计划1.设计 事项:业务梳理、数据库设计、系统设计、系统交互设计、技术层次的设计 输出:数据库表malling.sql,3+篇文章...
分类:
Web程序 时间:
2014-12-27 16:14:47
阅读次数:
207
软工视频看完了,紧接着就是软工文档,刚开始弄文档有种无从下手的感觉,我觉得有必要先总体了解一下软工文档,有了一个宏观把控之后再去编写文档,这样一来我们的学习更有针对性,方向性。
一、文档的分类
(1)、开发文档:软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明、可行性研究报告和项目开发计划。
(2)、管理文档:项目开发计划、测试计划、测试报告、...
分类:
其他好文 时间:
2014-11-09 12:39:52
阅读次数:
231
想要单独开发一款APP,因此先把需要的内容总结一下,方便下面的开发:
第一:APP客户端需要将信息发送到服务器端,因此需要开发APP端和Web服务器端;
第二:整体框架搭建:
(一)各个包的建立
(二)设置全局变量类:Application
(三)考虑整个发送数据到服务端的接口设计
第三:业务逻辑考虑...
分类:
其他好文 时间:
2014-11-04 17:23:05
阅读次数:
180