第四章、需求工程 软件需求是决定软件开发是否成功的一个关键因素。自认为软件需求即为软件开发的方向,软件需求分为业务需求、用户需求、功能需求和非功能需求、系统需求,各种需求都对软件设计过程极为重要。需求工程过程包括需求获取、需求分析、需求规格说明、需求验证以及需求管理,其中需求验证要确定正确性、无.....
分类:
其他好文 时间:
2015-02-14 12:13:20
阅读次数:
143
在需求获取阶段,开发人员关注于理解用户以及他们的使用要求。而在需求分析阶段,开发人员关注于理解系统需要构建的内容,其核心是产生一个准确的、完整的、一致的和可验证的系统模型,称为分析模型。 面对对象的分析模型由三个独立的模型组成:功能模型:由用例和场景表示;分析对象模型:由类图和对象图表示;动态模型....
分类:
其他好文 时间:
2015-02-14 09:49:09
阅读次数:
107
1.面向对象oop oriented的含义:意味着一种信仰,object-oriented相信任何的软件都是有对象构成, 而不是Nothing else,由此可以得出总结:电脑语言的设计就简化了写程序只要定义class就可以了2.Oriented-Based-Driven-Centered 之间的区别: Based:--基于需求,有先后的顺序。例如先进行需求分析,然后基于需求分析的结果(文件) 而...
分类:
移动开发 时间:
2015-02-13 21:14:42
阅读次数:
177
经过近4个多月的历程,该系统的第一阶段也算是完成了,总算是能挂到测试环境让人去测试,现在只等待系统上线,以及下一阶段的开发进行,相信也不会很久了,不过能够在年前将这个东西弄完,也是算为2015年做了一个稍微好点的开端吧。 说起这个系统,也算是泪牛满面了。从项目的需求分析阶段开始说吧,其实这只是...
分类:
Web程序 时间:
2015-02-13 17:55:45
阅读次数:
166
1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布...
分类:
其他好文 时间:
2015-02-12 22:45:07
阅读次数:
174
目录1、项目背景与需求2、需求分析3、方案设计4、项目实施过程5、如何更好的使用系统6、系统日常管理7、项目总结
分类:
其他好文 时间:
2015-02-12 16:27:59
阅读次数:
111
做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完...
分类:
数据库 时间:
2015-02-10 16:43:22
阅读次数:
238
以下内容根据学习刘文智老师课程整理:
一:市场调研与需求
1:了解市场需求。整理需求,分析评估(是否迫切,是否强烈,是否高频)
2:分析竞争状况(市场报告,行业文章,使用竞争对手的产品)
3:自身资源与满足用户需求的匹配程度(技术资源,市场资源,运营资源)
4:阶段目标:发现创新产品的机会,改进现有产品的机会
5:输出文档:商业需求文档BRD(Business Requirem...
分类:
其他好文 时间:
2015-02-10 15:29:04
阅读次数:
232
传统的产品研发模式大致可以分为:产品调研-架构评估-产品启动-需求分析-产品设计-产品开发-产品发布七大阶 段。本人在公司经历过大大小小的项目数以百计,发觉这些阶段一直以来都是以一条直线的形式串行着:从产品调研到产品发布,总是一拖到底。这样的做法对于范 围比较大,周期比较长的项目,尤其是用户体验.....
分类:
其他好文 时间:
2015-02-09 18:05:32
阅读次数:
141
??
某大型合资企业审批系统上线总结
缺点:
1、没有落地项目经理,无法真正掌控项目业务、进度、技术点风险
2、没有配置管理规范,系统代码版本出现错误
3、外部项目成员没有管理好,外部项目成员开发完成提交时出现代码版本错误
4、SharePoint技术风险
优点:
1、需求分析等文档签字确认
2、各种会议及时召开
3、各种汇报会议及时召开
4、各级用户培训顺利展开(赠...
分类:
其他好文 时间:
2015-02-09 16:08:57
阅读次数:
119