技术可行性分析
一个系统在技术上是否可行,往往从开发的风险,资源的有效性,相关技术的发展等方面来分析。
开发风险:本系统的实现从其所需要实现的功能上来说,现有的比较成熟的技术已基本上能满足其功能需求。
资源有效性:现今有很多已成功开发并投入使用的网上商场购物系统可供借鉴。
相关技术:在本系统的开发过程中,主要用到开发工具有Visual Studio 2008、SQL Server 2008等。这些技术和开发工具都是完善,在实践中多次被运用的,是完全可行的,不会存在技术上的问题。
综合以上三方面分析,此系统的开发是可行的。
用户使用可行性分析
顾客:所开发的软件系统是基于微型计算机图形界面的操作,会一般的计算机操作即可使用本系统。
管理员:系统管理员要求有计算机的专业知识。有一定基础专业知识,熟悉本系统后就能熟练使用本系统。
2.1.2需求分析
系统需求分析
本系统所有的工作基于浏览器,文护和使用都没有问题。
应用需求分析
如今社会互联网的影响巨大,网上商场系统非常具有市场。我国网上商场的市场还在发展初期,拥有巨大的发展潜力。现如今顾客在购物过程中最看重的是方便和快捷。网上商场导购系统使顾客能在大量的商品信息中迅速搜索到自己想要了解的商品信息,大大便捷了顾客的购物。商场提供一个方便的购物方式,可以吸引更多的顾客,为商场带来更多盈利,所以商场导购系统的应用市场是很广阔的。
2.2系统开发的相关技术
2.2.1 ASP.NET 介绍
ASP.NET 是Microsoft 公司推出的新一代建立动态Web应用程序的开发平台,是一种建立动态Web应用程序的新技术。它是.NET框架的一部分,可以使用任何.NET兼容的语言(Visual Basic.NET、C#和Jscript.NET)编写ASP.NET应用程序。当建立Web页面时,可以使用ASP.NET服务器端控件来建立常用的UI(用户界面)元素,并对它们编程来完成一般的任务,可以把程序开发人员的工作效率提升到其他技术所无法比拟的程度。
ASP.NET的优势:
高效的运行性能
由于ASP.NET应用程序采用页面脱离代码技术,即前台页面代码保存到aspx文件中,后台代码保存到CS文件中,这样当编译程序将代码编译为dll文件后,ASP.NET在服务器上运行时,可以直接运行编译好的DLL文件,并且ASP.NET采用缓存机制,可以提高运行ASP.NET的性能。
简易性、灵活性
很多ASP.NET应用程序都可以扩展,这样可以轻松地将自定义功能集成到应用程序中。例如,ASP.NET提供程序模型为不同数据源提供插入支持。
可管理性
ASP.NET中包含的新增功能使得管理宿主环境变得更加简单,从而为宿主主题创建了更多增值的机会。
生存效率
使用新增的ASP.NET服务器控件和包含新增功能的现有控件,可以轻松、快捷的创建ASP.NET网页和应用程序。新增内容(如成员资格、个性化和主题)可以提供系统级的功能,此类功能通常可能会要求开发人员进行大量的编写代码工作。新增数据控件、无代码绑定和智能数据显示控件已经解决了核心开发方案(尤指数据)问题 ASP.net+sqlserver商场导购系统设计(3):http://www.751com.cn/jisuanji/lunwen_36400.html