1.2相关技术介绍
1.2.1 ASP.NET开发语言
ASP.NET是微软的技术。ASP.NET技术是由ASP技术精制而成与ASP有一些关系,但不可以被看作是ASP的下一个版本,而是一种建立在通用语言上的优秀程序架构,用户可以在多种网络平台上运行。比ASP的语法功能更加强大,且易于管理。
ASP.NET使开发变得简单灵活,由于开发速度快、运行速度快基于SQL Server数据库对安全性能提供保障,让开发人员普遍认可。ASP.NET不是一种最容易做网站的语言,但对于电子商务网站而言很需要ASP.NET的这些优势。
1.2.2 SQL Server 2008数据库
SQL Server 2008是微软的一款大型关系数据库系统,集成的商业智能(BI)工具提供了企业级的数据管理,保障了信息的安全性。SQL Server 2008数据库引擎为关系型数据和结构化数据技术提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。
2.网站需求分析与可行性分析
2.1需求分析
传统电子商务模式(如淘宝,京东,拍拍网等),网络中商品的种类仅限于成为货物的有形商品,或充值卡、代币之类的半有形商品,很难交易无形商品。然而,在日常生活中,个人或企业往往存在一些难以解决的问题,需要有人来帮助解决,由于问题的复杂性,不能找到免费的帮助。在传统情况下,只有能够找到一些特殊的运营机构。例如:创意设计公司、文档处理公司等,浪费了大量的时间和资源,降低工作效率。
由此威客网站诞生了,为了吸引威客用户为发布任务者提供不同问题的解决方案,悬赏用户在网络上发布悬赏任务,提供一定金额。用比传统模式低的金额换取大量不同的解决方案,在其中选出令人最最为满意的解决方案。网站功能需求如表1所示。
表1 网站功能需求表
网站功能管理 公告管理 任务管理 用户管理 登陆管理 友情链接管理
网站参数设置和管理员设置 √
发布管理公告 √
审核、修改、删除任务 √
用户信息管理 √
后台登陆 √
友情链接展示 √
2.2网站可行性分析
网站的可行性分析,包括经济可行性,技术可行性,操作可行性。下面将介绍三种可行性:
(1)经济可行性
该网站所需的配置环境要求不高,软件环境是Win7系统、ASP.NET和SQL Server 2008,硬件是一台电脑,成本要求低,能够被每一个中小公司承受。
(2)技术可行性
基于ASP.NET技术,使用SQL Server数据库,充分体现网页的动态管理和数据库的连接,对数据库进行查询、修改和删除。处理大量数据时保持数据的完整性和安全性。
(3)营运可行性
系统结构简单,易于理解,仅仅通过简单的培训就可以让用户熟练操作。对于设计的系统是以安全性、兼容性、保密性、可文护性、高速效率、低环境为标准。软件开发应该是能够满足较长的时间内威客网站发展需求。 ASP.net威客模式网站的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_18644.html