3。2 可行性分析
可行性分析是经过对系统的主要内容以及配套前提来进行分析,对系统完成后会获得的经济收益等来提前预测,进而决定系统是不是值得来构建。可行性分析应该有预见性、公正性、科学性、可靠性。
(1)经济可行性:从本系统的开发以及效益关系上来讲,本系统的编写不用花很多的成本。设备的钱能够在局域网上来构成,本项目采取了ASP。NET这个能够编写出来动态高能的网站的技术来进行编写,因此本项目的研发不用很多的开发者,从而大大降低了研发成本。本项目带来的是最新的物品资料和便捷的搜索功能,让顾客快速找到所要的物品,省去了到处找物品的麻烦,节省了大量时间。本系统的建立可以大大地提升在同行业中的竞争力,用户还可以更方便快捷地通过本系统查询所需商品,更及时地购买自己喜爱的商品。有时候,人们可能不是很想去实体商店采购商品,这时候就可以通过本系统购买,节省了很多时间。因此,从经济可行性上看,是可行的。
(2)需求可行性:网上超市给人们提供了诸多的方便。论文网
更广阔的环境:人们不被时空所限定,不被传统的购物方法所限定,无论什么时候都可以在网上交易。
更广阔的市场:网上的世界会显得很小,一位商家能够面向全世界的顾客,然而一个顾客能够在全世界的任意超市来消费。
更快速的流通以及低廉的价格:电商减去了货品流通的中间步骤,可以减少大量支出,进而极大地地降低交易的成本。
更符合时代要求:现在人类越发崇尚个性,非常在意购物的氛围,在网上购物,更加个性化。
综合运用所学知识,构建网上超市系统,实现网上超市系统的功能,进而把在学校学的理论知识运用到实践中。
(3)技术可行性:大学的课程中的《ASP。NET动态网站开发基础教程》,《数据库原理》等多门课程给整个项目的编写打下了基础。ASP。NET语言相对来说比较简单,SQL SERVER 2008数据库相对而言也比较简单,因此技术难度不是很高。
网上超市是一个最为典型的web应用,它所面临的技术挑战在大学的课程中已经有了解决的办法。对这样的挑战,还有好的平台的出现,可以很好的解决这个问题。数据库采取简单且效率高的SQL SERVER 2008数据库,使项目的响应时间更加短,整个项目的运行效率可以发挥到极致。
依据现有的技术和设备,本项目在技术上是完全可以实现的。设备方面,电脑的输入输出设备以及内外存等都可以满足项目开发的需要。此外,本项目的编写者具备一定的计算机专业知识,编程基础扎实,基本掌握数据库等相关知识,能够对网上超市进行开发。
(4)操作可行性:操作可行性的意思是在项目的研发进程中是否能够比较好的掌握研发的合理进程,是否能够合理的分配资源以及时间,是否能够使项目研发具有连续性,使其在管理方面可以井然有序地进行。并且这个项目作为我的毕业设计,在和别人交流上肯定没有任何的问题,并且只要我在编写这个项目前准备充足以及定好完备的计划,在研发的进程中根据实际情况恰当的调整,在操作这个方面,我认为本项目的开发是完全可行的。
本项目的设计从人机友好交互出发,用最简单的页面,让用户来使用本系统。用户不需要有相关的编程的经验,也不需要经过相关的项目培训,只需要有一定的常识就能够操作本系统。系统的操作可行性很高。
(5)法律可行性:本项目在编写时中所使用的ASP。NET,SQL SERVER 2008等软件都是开源产品,项目的编写有自主产权。项目是本人单独实现的,没有抄袭的后果。因此,从法律的角度分析来看,本系统设计符合国家的法律和法规,是完全可行的。 asp.net+sqlserver网上超市的设计+源代码(4):http://www.youerw.com/jisuanji/lunwen_199559.html