{$cfg_webname}
主页 > 计算机 > ASP.NET >

基于.NET的网上购物系统的设计与实现

来源:wenku163.com  资料编号:WK1638200 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638200
资料介绍

基于.NET的网上购物系统的设计与实现
摘  要
随着互联网技术的迅猛发展,现在Internet已从单纯的学术科研向综合性商业网络发展,人们对于互联网技术的要求已不单单是浏览一下网页、收发电子邮件等简单的网络应用。高速发展的互联网技术为网上购物系统的发展提供了强大的动力,同时,网上购物的环境已经逐步得到了改善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,网上购物的观念将更加深入人心。
在本网上购物系统中,顾客能够方便的进行用户注册,查看商品,并可以将满意的商品加入购物车。顾客购买完商品后,会得到系统自动分配的一个唯一的订单号,以方便顾客随时查询订单处理情况,了解现在货物的状态;而且管理员可以对商品的信息进行维护与管理,包括对现有商品信息的修改、新商品信息的加入、过时商品信息的删除等;管理员还可以查看历史订单的记录和现在订单的情况。
本设计以Microsoft Visual Studio 2005为开发环境,采用当前比较流行的C#编程语言进行编码,数据库采用的是Microsoft SQL Server 2000。

关键词:网上购物;商品;订单;C#
 
The Design and Realization of Web Shopping System
Based on .NET
Abstract
With the development of internet technology, now the Internet is changed from scientific research to business application. What the people’s demand are not just the easy applications such as browsing the web sites, sending or receiving E-mails. Web Shopping systems are very powerful with the fast development of Internet, at the same time, the environment of shopping online has improved step by step. Shopping online will be more and more attractive to net citizens whose attitude to a shopping web site are changed from incomprehension to comprehension, from denial to acceptance, from suspicion to trust. The concept of shopping online will go deep into people’s mind gradually.
This web shopping system is very convenient for customers to register, view all kinds of products and add what they like to shopping cart. After one’s shopping, the system will create the only order number and distribute it to this customer. By this way, the customer can check the process of his/her order. The administrator of this system can maintain and manage all products information, including updating the information, adding new products to system and deleting unfashionable products from system. The administrator also can view all history orders and the situation of all new orders.
This web shopping system is based on Microsoft Visual Studio 2005 by C# programming language and Microsoft SQL Server 2000 database.

Key words: Shopping online; Product; Order; C#
 
目  录
论文总页数:25页

1引言    1
1.1课题背景    1
1.2国内外研究现状    1
1.3本课题研究的意义    1
1.4本课题的研究方法    2
2 相关理论基础    2
2.1 ASP.NET技术    2
2.1.1 ASP.NET简介    2
2.1.2 ASP.NET的优点    2
2.1.3 ASP.NET的工作原理    2
2.2 数据库原理    4
2.2.1 SQL语言简介    4
2.2.2 Microsoft SQL Server 简介    5
3 系统总体设计    5
3.1系统可行性分析    5
3.1.1市场前景可行性分析    5
3.1.2技术可行性分析    5
3.2系统需求分析    5
3.2.1顾客对于系统的需求    5
3.2.2管理员对于系统的需求    6
3.3系统总体设计方案    6
3.3.1前台设计方案    6
3.3.2后台管理设计方案    7
3.3.3系统流程图    8
3.4数据库设计方案    9
3.4.1数据库表的定义    9
3.4.2数据库表的设计    9
4.具体设计实现    11
4.1前台功能模块的具体实现    11
4.1.1系统首页    11
4.1.2商品管理    12
4.1.3购物车    13
4.1.5用户管理    15
4.1.6用户控件    17
4.2后台功能模块的具体实现    17
4.2.1商品管理    17
4.2.2订单管理    18
4.2.3用户管理    19
5.测试与分析    20
5.1前台测试与分析    20
5.2后台测试与分析    21
结论    23
参考文献    23
致谢    24
声明    25

1引言
1.1课题背景
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些不会经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如产品报价,产品更新等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子交易。在现实生活中,网上购物已经成为现代人的一种需求,它的方便快捷是传统购物方式无法比拟的。
1.2国内外研究现状
在欧美发达国家,信息化程度远远高于我国,发展速度相当迅猛,世界500强中的大多数零售企业都纷纷挤身网络经销商的行列,广大网民在网上的购买额已经达到了相当巨大的数量,甚至有超过传统购物方式的趋势,而且这种趋势不可逆转。调查表明:在互联网技术的诞生之地——美国,绝大部分家庭已越来越习惯于在家中从网上购物。
在我国,第一次网上购物发生在1996年,当时北京燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据CNNIC(中国互联网信息中心)的统计结果,截止2007年1月在网民经常使用的网络服务/功能中网上购物所占的比例达到了23.6%,并且已经有相当多的人以网上购物作为其上网的主要目的,中国网民总人数达到了1.37亿,与去年同期相比,中国网民总人数一年增加了2600万人,增长率为23.4%,但是这1.37亿网民在中国13.1亿总人口中还仅占10.5%(去年同期为8.5%),这说明尽管中国的网民总数大,增长快,但互联网络的普及程度目前还很低,未来的发展空间仍然很大。因此在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。
1.3本课题研究的意义
互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。
1.4本课题的研究方法
网上购物系统不同于其它性质的网站,由于涉及到交易,因此对于严谨性有很高的要求。每一个细小的环节都和重要。这样才能使得在网上电子交易时避免不必要错误发生。我将使用ASP.NET网络编程技术来编辑网页,以及SQL Server数据库技术来建立功能强大的的数据库,并运用ODBC技术把数据库和动态网页相关联。传统的静态管理信息系统获取信息的方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。但是,当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用开发中解决方案是建立网站,以及自己的动态数据库,使得所有商品信息可以及时的保存、更新。可以使客户更好的及时了解商品买卖的情况。

推荐资料