你的位置:首页 > ASP.net教程

[ASP.net教程]第三周作业—— 在软件开发的早期阶段为什么要进行可行性研究?应该从哪些方面研究目标系统的可行性?


进行可行性研究的原因:在现实生活中,并不是所有的问题都能有显而易见的解决方法,生活中有许多的问题是不能在预定的系统规模或预定时间期限下得到解决的。如果问题没有可行的解决方法,那么在这项工程上花费的人力、物力、财力、时间、资源,都是一种无谓的浪费。而可行性研究的出现,解决了这种让很多人都头疼的问题。可行性研究的目的就是在付出最小的代价的前提下确定问题是否能在尽可能短的时间内得到解决。如果答案是肯定的,那么就能着手开始这项工程;否则,就不用做费力不讨好的事情。

研究系统可行性的方面:1)技术可行性。根据技术的可行性首先排除一些不现实的系统,最后剩下一组技术上可行的方案。2)操作可行性。根据上一步确定出来的技术可行的方案,从中去掉一些用户难以接受的操作方式。3)经济可行性。在技术和操作都得以通过的方案中,最后要考虑经济上的可行性,如果一个制作出来的系统不仅成本高,而且效益低,那么这个系统就不值得考虑,因为,只有投资预计能带来效益的系统才值得采用。