做软件开发的成本究竟如何估算
可以用Delphi方法(专家),或国际功能点估算法。
如果用Delphi方法,大致步骤如下:1、先按 WBS (工作任务分解)进行工作量估算(人日)2、再用工作量*每人日的费用就得到人员成本3、用人员成本+其它成本(房租水电的分摊、交通费、电话费等)如果用国际功能点估算法,大致步骤如下::1、先计算软件的规模(即功能点数)2、用功能点*生产率=工作量(人日)3、再用工作量*每人日的费用就得到人员成本4、用人员成本+其它成本(房租水电的分摊、交通费、电话费等)
请教一下, 什么大学学软件开发比较好?
以下全是我自己整理的~~~5555~~用了一下午~~与朋友你一起分享~~~ 山东大学 计算机科学与技术学院 081201 计算机系统结构01 -- 计算机网络与分布式系统 02 -- 多媒体计算机系统 03 -- 嵌入式网络与实时系统 04 -- 并行处理 硕士研究生 普通统招 计算机科学与技术学院 081202 计算机软件与理论01 -- 人机交互与虚拟现实 02 -- 智能计算理论与技术 03 -- 软件与数据工程 04 -- 软件工程 硕士研究生 普通统招 计算机科学与技术学院 081203 计算机应用技术01 -- 智能计算与协同技术 02 -- 信息安全理论与技术 03 -- 几何设计与信息可视化 04 -- 网络与分布式技术 硕士研究生 普通统招 软件学院 081280 软件工程01 -- 软件工程 02 -- 电子商务 03 -- 数字媒体技术 04 -- 集成电路设计与工程 硕士研究生 普通统招 济南大学081201计算机系统结构 01计算机网络与分布式系统 02嵌入式系统体系结构及其应用 8 ①101 政治理论②201 英语③301 数学一④842计算机专业基础(含:数据结构80分、计算机组成原理70分) 《数据结构》严蔚敏等,清华大学出版社,C语言版,1997;《计算机组成原理》白中英主编 科学出版社,第三版 ,2000;《计算机体系结构》张晨曦等编,高等教育出版社,第一版,2000 复试:计算机体系结构+C语言程序设计 081202计算机软件与理论 01智能计算理论与应用 02图像处理与模式识别 03人机交互与虚拟现实 04生物信息学 7 ①101政治理论②201英语③301数学一④842计算机专业基础(含:数据结构80分、计算机组成原理70分) 《数据结构》严蔚敏等,清华大学出版社,C语言版,1997;《计算机组成原理》白中英主编 科学出版社,第三版 ,2000 《离散数学》左孝凌等,上海科技文献出版社,第一版,1982;《计算机操作系统》汤子灜等编著, 西安电子科技大学出版社,修订版,2001 复试:离散数学+操作系统081203▲计算机应用技术 01数据挖掘技术与数据库02分布式信息处理技术03计算机监测与智能控制04计算机网络与信息安全 (本学院各专业对同等学力考生在复试时将从严掌握,并加试有关课程) 20 ①101政治理论②201英语③301数学一④842计算机专业基础(含:数据结构80分、计算机组成原理70分) 《数据结构》严蔚敏等,清华大学出版社,C语言版,1997;《计算机组成原理》白中英主编 科学出版社,第三版 ,2000 《离散数学》左孝凌等,上海科技文献出版社,第一版,1982;《计算机操作系统》汤子灜等编著, 西安电子科技大学出版社,修订版,2001 复试: 离散数学+操作系统 山东科技大学 信息科学与工程学院 081201 计算机系统结构01网格计算与分布式系统 02网络与多媒体系统 03计算机控制与嵌入式系统 硕士研究生 普通统招 null ①101政治②201英语③301数学一④803数据结构与操作系统或804微机原理与数字逻辑 复试:专业综合;同等学力加试:C语言程序设计、计算机系统结构。
本专业不招收同等学力且跨专业的考生。
信息科学与工程学院 081202 计算机软件与理论01分布式系统理论与算法 02数据库系统与数据挖掘 03软件工程 硕士研究生 普通统招 null ①101政治②201英语③301数学一④803数据结构与操作系统 复试:专业综合;同等学力加试:C语言程序设计、软件工程。
本专业不招收同等学力且跨专业的考生。
信息科学与工程学院 081203 计算机应用技术01CAD与图形图象处理 02网络工程与并行处理 03人工智能与信息处理 硕士研究生 普通统招 null ①101政治或111政治(单考)②201英语或211英语(单考)③301数学一或611数学(单考)④803数据结构与操作系统或804微机原理与数字逻辑 含(单考)的科目为单考生必考科目,统考生不能选考。
复试:专业综合;同等学力加试:C语言程序设计、软件工程。
本专业不招收同等学力且跨专业的考生。
南开大学081104模式识别与智能系统 ①101政治②201英语③301数学一④813控制综合基础 和信息技术科学学院共用业务课2试卷。
_ 01智能机器人系统 _ 02语音信号处理 _ 03计算智能 081202计算机软件与理论 ①101政治②201英语③301数学一④812计算机综合基础 和信息技术科学学院共用业务课2试卷。
_ 01软件工程 _ 02智能信息处理 _ 03数据库技术 _ 04多媒体技术 081203计算机应用技术 ①101政治②201英语③301数学一④812计算机综合基础 和信息技术科学学院共用业务课2试卷。
_ 01计算机网络与信息系统 _ 02网络与信息安全 _ 03智能技术与系统 081280软件工程 ①101政治②201英语③301数学一④815C语言与数据结构 _ 01软件系统分析与设计 _ 02软件项目管理 _ 03软件测试技术 南京大学 计算机科学与工程学院 081202 计算机软件与理论01 新型程序设计语言 02 软件开发方法与技术 03 软件形式化方法 04 软件分析测试与质量保证 05 软件工程与环境 06 语义Web 07 算法及理论 08 智能软件方法与技术 09 知识与信息获取技术 10 基于web系统及其分析测试技术 硕士研究生 普通统招 null ①101 政治理论②201 英语③301 数学一④935 计算机专业基础(数据结构,操作系统) 复试科目:553 计算机综合(计算机组成原理,C/C++程序...
开发一款软件,要多少钱?
1、看App本身的复杂度;需要服务器后台支持的复杂度要高,是3D游戏需要3d引擎的复杂度要高很多很多。
。
。
2、看工作范围;如果你已做好设计,并制作好界面素材,准备好数据,并自备帐号自己完成上线申请,仅委托开发就要便宜一些,反之如果委托全新的创意加上功能的策划,费用就会增高不少。
3、看质量要求;一样的App,质量不同价格肯定也受影响,并且App还有一个升级的问题,这个升级是有大量工作要做的,是否承担升级和完善的责任也会影响价格;4、参考价格;A-一个简单的生活应用App,不依赖后台,连设计+开发都委托,直接开发工期=2周,方案+沟通+测试+修改=2周,前前后后约1个月,看团队质量,价格应该在3万~10万;B-一个游戏App,纯单机,不依赖后台,无应用内购买,无Push,2D游戏,合作应该也是4周左右,价格会略高些,5万到10万;C-复杂的前后台App,比如现有系统整合的App或者业务系统复杂的委托开发,这种差不多就要8万起,而且一期很难开发到一个成熟的状态,需要差不多3次升级能达到一个可用度较高的状态,真要做好的话,找靠谱团队,价格应该在10万~几十万,周期约2个月~3个月。
请采纳。
计算机软件组成有那些?
中国现在软件领域主流主要是这几大领域的开发 1系统应用和硬件应用 2WEB网站 3行业应用,包括C/S模式,也包括B/S模式 我为什么把系统应用和硬件应用放在了一起,这是因为这两者都是比较在深层次上开发。
系统应用,如防火墙、杀毒、杀木马、BT下载等等,我的机器上有一大半都是这种软件。
其实游戏也算一类系统应用,为什么?因为游戏开发,是网络技术、集群技术、安全技术、图形计算技术、人工智能技术有深度综合考验的软件,对CPU、内存、显卡、网络性能有严重考验的应用。
硬件应用:在工业控制、交通、汽车、医疗、 数码相机、数码摄像机、摄像头、MP3、DVD、数字电视、洗衣机、冰箱、空调、微波炉、电饭煲、U盘、手机底层 这些都是属于硬件应用范畴 而开发这类应用,C是主流。
为什么C是主流?因为各种底层驱动、内核都是用C编写的,而且与硬件应用编程,往往是用对应该硬件的汇编,C是最接近汇编并且和汇编有良好交互的开发语言,当然非C莫属 看看,C的应用领域有多广。
再说,现在的视频播放、IPTV、3G应用,几乎也都是C大显身手的领域。
假如你想投身这些行业,C是必选。
接下来,咱们看看WEB网站领域。
现在以及未来,WEB一定会越来越大行其道。
这是毫无疑问的。
现在主流WEB网站开发,主要是JSP、ASP、ASPX、PHP、Ruby、Python、 Perl这几类,Python、Perl这两类会少一些。
所以说,假如你想投身于WEB网站的开发,JSP、ASP、ASPX、PHP这几类必须都学会。
为什么要学习这么多,因为现在开发网站,用这几类技术公司都差不多一样多,假如你想找工作或跳槽,不抵会碰到哪个开发语言。
其实,这几类服务器端语言都挺好学。
一个WEB应用,不外乎是服务器端语言 数据库访问 HTML CSS JS,数据库访问是考验你对SQL的学习,WEB网站,主流是MYSQL、 ORACLE、SQLSERVER这三类,HTML CSS JS,无论你用什么服务器端语言都是这些公用的。
很多同学问怎么能快速学习呢?我给他们的建议是:下载一个完整网站的源代码,看看里面用到了什么函数。
很多网站的功能都是很雷同的,你会很快提高你的自信,对WEB网站开发不会感到茫然无措。
其实技术没什么难的。
假如你一上来就学习设计模式、OO、某个框架,反射技术,你会越来越陷入到技术深渊而惧怕。
其实在实际商业开发中也用不到 行业领域,现在既有B/S的,也有C/S的。
现在B/S的行业应用,主流开发是JAVA和ASPX,上面咱们都讲了 C/S的,就又分了两个分支来说。
有的公司跟风,用了.net C#或VB.net。
大部分则现在还停留在win32的时代,用PB、DELPHI的公司最多。
中国大部分公司都是开发行业应用软件,所以这类程序员最多。
我曾经给同学们回信,也曾这么写过。
但是又有不少同学回信,说你说了这么多技术,怎么学啊。
我现在也不知道能进入什么公司,不至于我,C、PB、DELPHI、PHP、JAVA、MYSQL、ORACLE、SQLSERVER都学吧? 这样吧,经过我个人的一些从业经历,笔者给出的拙见是: C、JAVA你肯定是必学的,而且现在大学也几乎开了这两门课 数据库方面嘛,ORACLE难一些,你可以学习SQLSERVER,因为MYSQL的使用和SQLSERVER很相似 WEB开发吗,你学会了JAVA,PHP很好学。
PHP比JAVA轻易多了。
在行业应用开发上,你可以学习DELPHI,PB现在用的人少了些。
当然,现在有一个痛苦,就是ASPX和C#学不学?因为用这两种的公司也非常多。
学吧,上面那些学习项目已经够多,不学吧,这类公司也挺多。
假如你觉得你进入网站公司的综合能力不足,那么就不要学习JAVA和PHP,找工作你就去做行业应用的公司,那么你就需要学习ASPX和C#。
最后总结: 基础学习:C、JAVA、SQLSERVER 走系统应用和硬件应用:C 走网站开发:PHP 走行业应用:DELPHI、ASPX、C# 从中国未来来看,赚钱多的还是会集中在系统应用和硬件应用上,网站开发最近的薪资不错,但未来会下降,行业应用则薪资上不到哪里去。
假如各位同学不怕艰难,不怕一条道走到黑,专心学习C就OK,只要你学精,很好找工作的。
假如你怕专心学后找不到工作,然后又什么都涉猎,那么你找不到工作的可能性更大 网友回复:支持一个 网友回复:一楼说得很具体了 网友回复: 一楼说的确实很具体了,谢谢啊!要是能推荐几本书就更好了啊 网友回复:看看《代码大全》吧 网友回复:强烈建议楼主一定学好C基础,有了好的基础学JAVA,.NET都很轻易 我是一开始接触JAVA,现在因为一些工作原因回过头来学C,个人的真实感觉是其实学好了C学别的语言都应该很轻易了,所以基础一定要打好!