基于.NET的网上售书系统的设计与实现_第1页
基于.NET的网上售书系统的设计与实现_第2页
基于.NET的网上售书系统的设计与实现_第3页
基于.NET的网上售书系统的设计与实现_第4页
基于.NET的网上售书系统的设计与实现_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上售书系统的设计与实现商丘工学院毕业论文 6-PAGEI前言经济全球化和客户需求的变化使电子商务得到了突飞猛进的发展,计算机硬件和软件的发展也促进在线购买图书趋势的发展。

在线书店是基于因特网在线图书销售过程设计的,利用ASP.NET技术开发了一个网上书店系统。以期达到功能强大、费用低廉、通用性强的目的。客户可以通过因特网登陆书店,浏览相关图书信息,将图书放在购物车里。根据自己的购买意向,顾客可以发送订单,网上书店系统管理员定期处理客户发来的订单。文中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后台管理等。并对关键的有关技术作了较详细的介绍

目录前言 I目录 II摘

: -1-第一章引言 -2-1.1

课题背景 -2-1.2国内外研究现状 -2-1.3

本课题研究的意义 -3-1.4

本课题的研究内容 -3-第二章相关理论基础 -3-2.1

相关技术 -3-2.1.1

B/S结构 -3-2.1.2

Web

Service简介 -4-2.1.3

ASP.NET简介 -4-2.1.4

SQL

Server

2000简介 -5-2.1.5

ADO.NET简介 -6-结束语 -7-商丘工学院毕业论文7-摘

:经济全球化和客户需求的变化使电子商务得到了突飞猛进的发展,计算机硬件和软件的发展也促进在线购买图书趋势的发展。本研究课题的主要的目的是设计一个友好的Web应用程序,以便反应客户的需求,把交易变得更方便,使图书的购买变得容易。

在线书店是基于因特网在线图书销售过程设计的,利用ASP.NET技术开发了一个网上书店系统。以期达到功能强大、费用低廉、通用性强的目的。客户可以通过因特网登陆书店,浏览相关图书信息,将图书放在购物车里。根据自己的购买意向,顾客可以发送订单,网上书店系统管理员定期处理客户发来的订单。文中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后台管理等。并对关键的有关技术作了较详细的介绍。关键字:ASP.NET;B/S结构;网上书店;购物车

第一章引言在线书店是基于因特网在线图书销售过程设计的,利用ASP.NET技术开发了一个网上书店系统。以期达到功能强大、费用低廉、通用性强的目的。客户可以通过因特网登陆书店,浏览相关图书信息,将图书放在购物车里。根据自己的购买意向,顾客可以发送订单,网上书店系统管理员定期处理客户发来的订单。文中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后台管理等。1.1

课题背景随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。

电子商务(Electronic

Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。1.1.2国内外研究现状在当前电子商务的实际用用过程中,有两个主流应用,一类是B2B(Business

to

Business),一类是B2C(Business

to

Customer)。其中B2B主要面向的是企业与企业,或是大宗单子,这种平台对性能、安全和服务要求比较高。B2C离我们比较近,它直接面向大众消费者,不过它的经营一般也有两种方式,一种是同现在的大超市一样,里面提供大量的货物商品,消费者可以自由的浏览挑选商品,然后付款购买,典型例子有亚马逊网上书店等;另一种形式就是像淘宝一样的大商城,在这个商城里有很多的柜台或店铺,每个都卖自己的东西,商城按柜台经营的商品的类别把这些柜台安排在不同的地方,而用户可以根据自己的需要到相应的地方去浏览挑选自己想要的商品,然后去商城的服务台付款1.3

本课题研究的意义21世纪网络信息时代的到来,现代社会都是利用快速高效率的Internet来传播大量信息资源。人们通过IE浏览信息,当然这种方式也是最常用的,这种方式的需求形成了电子商务。它的是指利用简单、快捷、低成本的电子通讯方式,买卖双方不出面也可以进行各种商贸活动。电子商务真正的发展将是建立在Internet技术上。所以许多出版社也正是通过IE浏览或其它方式在网络进行书籍的宣传、销售。随着信息以N次方的速度不断的增长。所以网络书店也变的极其重要。本毕业设计选择网上售书系统,通过设计和完成一个电子商务网站,把以往纯理论的教学和实践结合起来,因此将会牵涉到许多技术上的问题,如:动态网页制作技术,后台数据库的设计和管理,通过实际的制作一个网站,可以避免纸上谈兵,在实践中掌握上述技术的使用。1.4

本课题的研究内容网络书店系统是一个网上购买数据的系统,它是以ASP.NET和SQL

2000数据库作为开发平台。使用C#

设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等作用;并使用SQL

2000数据库形成数据表,进行数据存储。此系统可完成的功能有:用户注册管理、管理员管理、订单管理、购物车管理等。

实现了用户浏览察看商品,进行定购并下订单,双方确认然后付款交货,完成交易这一电子商务的主要流程第二章相关理论基础2.1

相关技术2.1.1

B/S结构B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便。

2.1.2

Web

Service简介Web

Service是自包含的、模块化的应用程序,它可以在网络中被描述、发布、查找以及调用。

Web

Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web

Service能与其他兼容的组件进行交互操作,要实现互操作性,Web

service平台必须提供一套标准的类型系统,用于沟通不同平台、编程语言和组件模型中的不同类型系统。

Web

Service是一种可编程的应用程序,它使用一系列标准协议来对各种请求做出响应。作为传统计算机技术同互联网应用与创意的结晶,Web

Service是使用标准技术在互联网网上运行的商务流程。Web

Service可以使用标准的互联网协议,例如HTTP和XML,将功能纲领性的体现在互联网和企业内部网上。通过Web

Service集成的应用程序可以用标准的方法把功能和数据“暴露”出来,供其他应用程序使用,使公司内部的商务处理更加自动化。特别是在进行跨公司的商务交易即B2B集成时,Web

Service通过互联网进行互操作或远程调用最显功效。2.1.3

ASP.NET简介ASP.NET是M的一部分,作为战略产品,不仅仅是Active

Server

Page

(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。

ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括Visual

Basic.NET、C#和Jscript.NET)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NET

Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET可以无缝地与WYSIWYG

HTML编辑器和其他编程工具(包括Microsoft

Visual

Studio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

微软为ASP.NET设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。

2.1.4

SQL

Server

2000简介SQL

Server

2000是Microsoft公司2000年推出的SQL

Server数据库管理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。

其特点有如下几点:

1.真正的客户机/服务器体系结构。

2.图形化用户界面。

3.丰富的编程接口工具。

4.SQL

Server与Windows

NT完全集成。

5.具有很好的伸缩性。

6.对Web技术的支持。

7.SQL

Server提供数据仓库功能。

3.2

系统功能说明

网络书店是一个B/S结构的系统,主要由用户模块和管理员模块两部分组成。

1)

用户模块:功能强大

、操作方便

用户模块作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。主要包括:用户注册,登陆/验证,公告,特价书籍,最新书籍浏览,全部书籍,全部特价书籍,购物车,服务台。

2)

管理员模块:完善的管理模式

本系统的管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。主要包括:管理员登陆,库存管理,管理员管理,订单管理,用户管理,公告管理。2.1.5

ADO.NET简介ADO.NET是由.NET

Framework为与数据库中的数据进行交互而提供的一组对象类的名称。我们知道,面向对象编程的有关主要优点是可以把各种复杂的功能封装在一个自包含的单元中,接着要处理的就是—个定义好的接口中,它由一些方法和属性组成

在ADO.NET中,我们将处理断开连接的数据集,在网站的访问者请求数据时,就要建立连接,传送数据,之后关闭连接。接着,访问者就可以修改数据,但这些修改不会在数据源中立即更新,在用访问者所做的修改更新数据库之前,必须重新打开连接。其优点是效率高,可伸缩性好。如果不使用这种断开连接的模型,就意味着必须一直打开连接,直到每个用户的会话结束为止。在Web上,有上千个并行用户,给每个用户打开连接在系统资源上是非常昂贵的。使用断开连接的数据可以使应用程序的效率高得多,并能处理更多的工作负载,即它们的伸

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论