1 前言
1.1 项目背景
随着中国市场经济的日趋成熟和Internet的高速发展,人们已经进入信息经济时代。人们生活节奏的不断加快和生活水平的不断提高,人们的购物方式也在发生改变,传统的家纺售卖方式已经不能满足人们的需求。相对于传统的家纺购买方式,家纺在网络上购买满足了人们这种愿望,省去了去各个商店查看、比较的时间,只要用鼠标在互联网上点击浏览,就可以送货上门。相对于传统家纺销售方式的租金高、进货品种繁多庞大、资金高、风险高、选址等问题,网络经营具有投资小、无租金、无须实体店面、 风险小的优点。
1.2 本课题研究的意义
是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状(主要引用其中的关于进行网络购物原因的分析图表)。
1可以看出人们选择网购的原因,主要是因为节约时间和操作方便,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。随着网购的流行,涉及的方面越来越广,而床上用品是与我们生活息息相关的物品,因此,一个允许买家在家里就可以浏览商家发布的所有商品信息的家纺销售系统十分有需要,不仅对顾客来说方便,而且也大大减轻了商家的工作量、降低了投资成本。
本系统是考虑到当前传统购物方式消耗大量人力物力的弊端,为方便买家足不出户就能买到理想的床上用品,运用在大学期间学习C#、Web、数据库等相关知识的基础上,在Visual Studio 2010与SQL Server 2008的结合的开发环境平台上,运用软件工程理论知识,开发出的一套基于ASP.NET的家纺销售系统。
1.3 本文研究内容
本文结合网上购物的应用以及当前自己所掌握的技术,对Visual Studio 2010开发工具以及SQL Server数据库进行较为深入的分析,完成了对家纺销售系统的需求分析、功能模块的划分,并由此设计了数据库结构和应用程序。本系统的主要功能如下:实现用户注册/登陆、购买商品、查看/修改个人资料等;管理员对网站的系统管理,包括会员、订单、商品等管理。本文介绍的系统以ASP.NET和SQL为基础,结构简单,界面简洁,很容易上手操作。
1.4 论文组织结构
本文的结构安排如下:
第一章为引言,简单介绍了项目的研究背景和意义。
第二章是详细介绍了本系统所用的的一些工具和技术。
第三章详细介绍了需求分析,介绍了系统的设计目标、可行性分析,数据库设计以及系统的开发方案。
第四章根据系统功能模块详细介绍了各模块的设计过程并给出部分实现代码。
第五章介绍了软件的测试过程。
2 开发环境与技术实现
系统主要开发技术和工具主要包括如下几种:ASP.NET;C#;SQL Server 2008;Visual Studio 2010。
2.1 ASP.NET
ASP.NET是使用NET框架提供的编程类库构建而成的。ASP.NET在原有ASP上添加了许多新特性,并增强了原有的功能。ASP.NET并非仅是ASP的补充。它建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。ASP.NET将应用程序定义为所有文件、页、处理程序、模块和可执行代码的总和,该应用程序可在Web应用程序服务器上的给定虚拟目录(及其子目录)的范围内调用或运行”1”。Web服务器上的每个ASP.NET框架应用程序都在唯一的。NET框架应用程序域中执行,从而保证了类隔离(无版本或命名冲突)、安全沙箱(防止访问特定计算机或网络资源)和静态变量隔离。