结 论 26
参考文献 27
致 谢 28
1 绪论
1.1系统开发设计的背景
科学技术飞速发展。随着计算机的出现,人类社会的第三次工业也随之而来,如今计算机和计算机网络早已深入到了各个行业业、各个领域。随着internet的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起,形成了一条信息高速公路”。信息高速公路给人们的生活、学习和工作都带来了很大的影响,主要有以下三个方面:第一,电脑网络能够方便快速的查阅各类信息,便捷地了解周围的世界;第二,可以进行网络购物,网络阅读等活动;第三,能够和世界各地的人随时随地进行交流,并且与之建立联系。正是由于有了这样一条信息高速公路,网络查询和网络购物随之成为可能,因此网络购物也迅速地发展起来,这样一来,我们的生活也多了许许多多的方便。论文网
中国的市场经济的日趋成熟,计算机技术和网络技术的发展也日趋加速,人们对信息的获知程度和广度都提出了更高的要求。因此越来越多的商家将网络购物这种新的商业运营模式运用到竞争中去,并且得到了大多数客户的认可,目前,这种基于浏览器、服务器实现的购物方式已经初具规模,一些在线购物网站的成立,如淘宝,京东等等,改变了人们以往传统的购物观念。
本设计是在大学期间学习数据库相关知识的基础上,熟悉Visual Studio 2010开发环境并能熟练使用C#编程语言的同时,运用软件工程理论等知识,开发出的一套基于ASP.NET的网络商城在线购物系统。
1.2 行业发展趋势
网上购物用户的数量以及交易额持续上升
网上购物电商的竞争力度日益加剧,导致网购市场逐步走向成熟
网上购物的模式愈加多样化,且不断地的融合与创新,凸显其资源优势
网上购物国际化趋势日益明显
2 系统运行平台
2.1 系统运行环境
2.1.1. 硬件环境:
处理器:Inter Core i3 2.53GHz
内存:1.0G内存
硬盘空间:500GB硬盘
网络适配器:10M/100M自适应
2.1.2. 软件环境:
操作系统:Win7/XP
数据库:SQL Server 2008
2.2 系统开发平台
2.2.1 ASP.NET简介
ASP.NET是建立在微软 .NET Framework上的Web 编程框架,能够用于在服务器上建立具有强大功能的关于Web的应用程序,相对于以往的Web开发技术,ASP.NET提供更多新的特性。它的优势有:
◆执行效率大幅度提高
ASP.NET是基于通用语言的程序在服务器上运行。并不像之前的ASP解释程序,而是当程序首次在服务器上运行的时候,进行编译,如此一来,执行效果,要比逐条解释的效率高出很多。
◆众多工具的支持文献综述
ASP.NET构架可以用Microsoft公司最新的产品Visual Studio.NET开发环境进行开发,具有所见即为所得的编辑功能,然而这仅是ASP.NET强大软件支持的一小部份。
◆强大性和适应性
ASP.NET是一款基于通用语言的编译运行程序,它具有强大性和适应性,在Web应用软件开发者的几乎是全部平台上,它都能够运行【5】。通用消息机制、语言的基本库、数据接口的处理都能完整地整合到ASP的Web应用中,ASP.NET同时也是language-independent语言独立化的,因此,可以选择一种最适合你的语言来进行程序的编写,也可以把你的程序用很多种语言来写,现在已经支持的C#、Delphi、VB等语言。将来,这样的多种程序语言协同工作的能力保护你现在的基于COM+开发的程序,能够完整地移植向ASP.NET。