基于.net的网上售书系统的设计与实现—毕业设计论文

上传人:marr****208 文档编号:117032766 上传时间:2019-11-18 格式:DOC 页数:36 大小:692KB
返回 下载 相关 举报
基于.net的网上售书系统的设计与实现—毕业设计论文_第1页
第1页 / 共36页
基于.net的网上售书系统的设计与实现—毕业设计论文_第2页
第2页 / 共36页
基于.net的网上售书系统的设计与实现—毕业设计论文_第3页
第3页 / 共36页
基于.net的网上售书系统的设计与实现—毕业设计论文_第4页
第4页 / 共36页
基于.net的网上售书系统的设计与实现—毕业设计论文_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于.net的网上售书系统的设计与实现—毕业设计论文》由会员分享,可在线阅读,更多相关《基于.net的网上售书系统的设计与实现—毕业设计论文(36页珍藏版)》请在金锄头文库上搜索。

1、分类号:分类号:TP311.1TP311.1 U U D D C C:D10621-408-(2007)5930-0D10621-408-(2007)5930-0 密密 级:公级:公 开开 编编 号:号:20030321252003032125 成成 都都 信信 息息 工工 程程 学学 院院 学学 位位 论论 文文 基于基于.NET 的网上售书系统的设计与实现的网上售书系统的设计与实现 论论文作者姓名:文作者姓名:刚刚 波波 申申请请学位学位专业专业: :网网络络工程工程 申申请请学位学位类别类别: :工学学士工学学士 指指导导教教师师姓姓名名( (职职称称) ): :张张路路桥桥 论论文提交

2、日期:文提交日期:2007 年年 06 月月 1 日日 基于基于.NET 的网上售书系统的设计与实现的网上售书系统的设计与实现 摘摘 要要 经济全球化和客户需求的变化使电子商务得到了突飞猛进的发展,计算机 硬件和软件的发展也促进在线购买图书趋势的发展。本研究课题的主要的目的 是设计一个友好的 Web 应用程序,以便反应客户的需求,把交易变得更方便, 使图书的购买变得容易。 在线书店是基于因特网在线图书销售过程设计的,利用 ASP.NET 技术开发 了一个网上书店系统。以期达到功能强大、费用低廉、通用性强的目的。客户 可以通过因特网登陆书店,浏览相关图书信息,将图书放在购物车里。根据自 己的购买

3、意向,顾客可以发送订单,网上书店系统管理员定期处理客户发来的 订单。文中着重论述了该系统的功能与实现、数据流程与存储、网上购物、后 台管理等。并对关键的有关技术作了较详细的介绍。 关键词关键词:ASP.NET;B/S 结构;网上书店;购物车 Design and Implementation of Online Bookstore Based on .NET Abstract Electronic business has been rapidly developed due to the economic globalization and the customers demands. On

4、line bookstore system has also been improved due to the development of the computers hardware and software. The main purpose of this paper is to design a suitable web application, in order to respond to the customers demand and make it easier to trade, so that it would be more convenient for the onl

5、ine-book shopping. Online bookstore is designed based on the online book sale process, which introduces a system based on the ASP.NET technology. This provides a more powerful, cheaper, and more generalized online bookstore system solution. Customers can log in to the bookstore through the Internet,

6、 review the related information, and put the needed books into the shopping cart. Customers can also issue an order based on their own decisions. The manager of the bookstore will process the customers orders regularly. This paper mainly discusses the functions of the system and its implementation,

7、the data flow and storage, online-shopping, background management and related key technologies. Key words: ASP.NET; Browser/Servers Structure; Online Bookstore; Shopping Cart 目目 录录 论文总页数:25 页 1引言1 1.1课题背景1 1.2国内外研究现状1 1.3本课题研究的意义1 1.4本课题的研究内容1 2相关理论基础2 2.1相关技术2 2.1.1B/S 结构2 2.1.2Web Service 简介2 2.1.

8、3ASP.NET 简介2 2.1.4SQL Server 2000 简介3 2.1.5ADO.NET 简介.3 2.2技术开发环境4 3需求分析4 3.1体系结构4 3.2系统功能说明5 3.3环境要求5 4设计与实现6 4.1数据库的分析与设计6 4.1.1用户信息表.6 4.1.2管理员信息表.7 4.1.3公告信息表.7 4.1.4书籍信息表.7 4.1.5书籍类型表.8 4.1.6订单信息表.8 4.1.7订单详细表.9 4.2数据表之间的关系9 4.3用户模块10 4.4管理员模块13 4.5典型模块的具体实现15 4.6网站页面清单17 5系统测试17 5.1测试环境17 5.2测

9、试内容17 5.3测试结果23 结 论23 参考文献23 致 谢24 声 明25 第 1 页 共 25 页 1 引言引言 1.1 课题背景课题背景 随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络 通信技术和 Internet 来实现商务活动的国际化、信息化和无纸化,已成为各国商 务发展的大趋势。 电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出 现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足 客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售 产品。电子商务基于网络技术网络技术提供了实现电子商务的

10、技术平台,而 电子商务是网络技术的最新应用和最终目标。 1.2 国内外研究现状国内外研究现状 在当前电子商务的实际用用过程中,有两个主流应用,一类是 B2B(Business to Business),一类是 B2C(Business to Customer)。其中 B2B 主要面 向的是企业与企业,或是大宗单子,这种平台对性能、安全和服务要求比较高。 B2C 离我们比较近,它直接面向大众消费者,不过它的经营一般也有两种方式, 一种是同现在的大超市一样,里面提供大量的货物商品,消费者可以自由的浏 览挑选商品,然后付款购买,典型例子有亚马逊网上书店等;另一种形式就是 像淘宝一样的大商城,在这个商

11、城里有很多的柜台或店铺,每个都卖自己的东 西,商城按柜台经营的商品的类别把这些柜台安排在不同的地方,而用户可以 根据自己的需要到相应的地方去浏览挑选自己想要的商品,然后去商城的服务 台付款。 1.3 本课题研究的意义本课题研究的意义 21 世纪网络信息时代的到来,现代社会都是利用快速高效率的 Internet 来传播大量信息资源。人们通过 IE 浏览信息,当然这种方式也是最常用的,这 种方式的需求形成了电子商务。它的是指利用简单、快捷、低成本的电子通讯 方式,买卖双方不出面也可以进行各种商贸活动。电子商务真正的发展将是建 立在 Internet 技术上。所以许多出版社也正是通过 IE 浏览或其

12、它方式在网络 进行书籍的宣传、销售。随着信息以 N 次方的速度不断的增长。所以网络书店 也变的极其重要。本毕业设计选择网上售书系统,通过设计和完成一个电子商 务网站,把以往纯理论的教学和实践结合起来,因此将会牵涉到许多技术上的 问题,如:动态网页制作技术,后台数据库的设计和管理,通过实际的制作一 个网站,可以避免纸上谈兵,在实践中掌握上述技术的使用。 1.4 本课题的研究本课题的研究内容内容 网络书店系统是一个网上购买数据的系统,它是以 ASP.NET 和 SQL 2000 数 第 2 页 共 25 页 据库作为开发平台。使用 C# 设计操作控件和编写操作程序,完成数据输入、 修改、存储、调用

13、查询等作用;并使用 SQL 2000 数据库形成数据表,进行数据 存储。此系统可完成的功能有:用户注册管理、管理员管理、订单管理、购物 车管理等。 实现了用户浏览察看商品,进行定购并下订单,双方确认然后付款交货, 完成交易这一电子商务的主要流程。 2相关理论基础相关理论基础 2.1相关技术相关技术 2.1.1B/S 结构结构 B/S(Browser/Server,浏览器/服务器)模式又称 B/S 结构。它是随着 Internet 技术的兴起,对 C/S 模式应用的扩展。在这种结构下,用户工作界面是 通过 IE 浏览器来实现的。B/S 模式最大的好处是运行维护比较简便。 2.1.2 Web Se

14、rvice 简介简介 Web Service 是自包含的、模块化的应用程序,它可以在网络中被描述、发 布、查找以及调用。 Web Service 是基于网络的、分布式的模块化组件,它执行特定的任务,遵 守具体的技术规范,这些规范使得 Web Service 能与其他兼容的组件进行交互 操作,要实现互操作性,Web service 平台必须提供一套标准的类型系统,用 于沟通不同平台、编程语言和组件模型中的不同类型系统。 Web Service 是一种可编程的应用程序,它使用一系列标准协议来对各种请 求做出响应。作为传统计算机技术同互联网应用与创意的结晶,Web Service 是 使用标准技术在

15、互联网网上运行的商务流程。Web Service 可以使用标准的互联 网协议,例如 HTTP 和 XML,将功能纲领性的体现在互联网和企业内部网上。 通过 Web Service 集成的应用程序可以用标准的方法把功能和数据“暴露”出 来,供其他应用程序使用,使公司内部的商务处理更加自动化。特别是在进行 跨公司的商务交易即 B2B 集成时,Web Service 通过互联网进行互操作或远程 调用最显功效。 2.1.3 ASP.NET 简介简介 ASP.NET 是 M 的一部分,作为战略产品,不仅仅是 Active Server Page (ASP)的下一个版本;它还提供了一个统一的 Web 开发

16、模型,其中 包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在 很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩 性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应 第 3 页 共 25 页 用程序中逐渐添加 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 开发更加

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号