2.2 市场可行性
潜在的市场可以对项目的实施有很好的帮助。市场需求不仅推动了技术进步,而且也可以决定某项技术的产生。项目的潜在市场是未来开发项目的主要目的。有时,我们即使没有技术,没有经济实力,只要找对市场,我们也会通过其他渠道来达到项目的经济等方面的要求来开发项目,所以肯定的说,市场需求是项目可行性的根本。对于目前网络上存在的软件下载的诸多问题,我相信就这款网页版软件下载系统通过自身的方便快捷无广告等人性化服务优势就一定会有市场潜力。综上考虑,系统在市场方面是可行的。
2.3 经济可行性
项目的经济可行性主要包括资金以及经济风险承受能力。由于开发此网页版软件下载系统所需的是硬件(计算机以及相关硬件)和软件环境(SQL Server Management Studio和Microsoft Visual Studio2010),这些在市场上都容易购买或从相关的网站上进行下载,所以系统的成本主要集中在本系统的开发与维护上,对普通用户不会造成经济负担。一旦此系统投入使用,其维护的成本也不是很高,极大程度的方便了会员,也为系统的进一步推广创造了条件。开发周期较短、网页版软件下载系统不是很复杂,所付出的经济支出不是很多等特点决定了从经济可行性方面来说是可行的。源'自:优尔-'论/文'网"www.youerw.com
2.4 技术可行性
考虑到系统实施的可行性,在软件方面选择了性能稳定的Microsoft Visual Studio2010开发环境和SQL Server Management Studio数据库管理软件、C#语言来进行开发。Microsoft Visual Studio2010在安全性、可用性及可靠性等方面都毫无置疑十分成熟,非常安全。
我们使用的是Microsoft Visual Studio2010中ASP.NET技术。.NET的全称是Visual Studio.NET,其页面有HTML代码和嵌入在其中的C#代码组成的。.NET技术可以支持多平台,基本在任何平台的任意环境中都可以进行开发,并且.NET是一款免费且非常优秀的网页开发工具,为本系统的发开提供可靠安全的开发环境。
所以综合考虑系统开发的技术方面是可行的。
2.5 运行可行性
网页版软件下载系统所运行的环境是Windows 7系统,大多数用户所使用的系统也正是Windows 7系统。由于该系统对所需的运行条件不高,所以运行是可行的。
2.6 操作可行性
本系统是一个基于Web的网页版软件下载系统,是Web技术应用于网上管理中的产物。系统基于Web的工作界面,使用户无论身处何地,都能在浏览器中直接对软件经行查找和下载。在操作使用上十分方便,在自己的电脑上通过Web浏览器就可使用本系统。所有的操作通过浏览器完成,普通用户不需要配置其他应用软件。所以操作是可行的。
3 系统结构设计
3.1 需求分析
通过针对普通用户和管理员的不同的实际需求,本系统主要为普通用户提供软件查看和下载的功能,查看热点新闻等功能,同时为管理员提供管理普通用户,管理新闻以及管理软件等功能。
3.2 功能模块
该系统涉及到两种角色:普通用户和管理员。针对不同的角色,本系统也提供了不同的功能模块。
管理员功能模块可以分为四个子模块,分别为软件信息管理模块、用户信息管理模块、新闻信息管理模块、公告信息管理模块。