基于 ASP.NET 的网上书店设计
XXXXXXXXXXXX
摘要: 摘要:本文描述了用 ASP.NET 技术实现动态网上书店的开发概述、技术特征、应用原理及方法,充分突 出了 ASP.NET 技术的优越性。简要论述了电子商务的优势、对社会的影响和建立电子商务网站应该注意 的问题,并介绍了整个网站的运行流程,数据库的结构及网站的页面组成。着重论述了购物车和购书管理 子系统的具体功能实现、关键技术的使用,以及与其他方法的综合应用。 关键词: 关键词:电子商务 动态服务网页 网上书店
1、开发概述 、
1.1、开发技术 、 本次
毕业设计的任务是, 构建一个电子商务网站——网上书店, 采用的主要技术是基于 IIS 服务器端的 ASP.NET、IIS 的组件、网页编程语言 HTML、数据库以 Microsoft Offi ce 的 Access 为平台以及链接数据库 ODBC。 ASP.net 是 Microsoft.net 的一部分, 作为战略产品, 不仅仅是 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 转移的战略需要。
1.2、ASP.net 的新性能 、 的新性能 ASP.net 提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的 语言以及网络服务。贯穿整个 ASP.net 的主题就是系统帮用户做了大部分不重要的琐碎的 工作。 一.全新的构造 新的 ASP.net 引入受管代码(Managed Code)这样一个全新概念,横贯整个视窗开发 平台。受管代码在 NGWS Runtime 下运行,而 NGWS Runtime 是一个时间运行环境,
它管理代码的执行,使程序
设计更为简便。 二.高效率 对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始
工作,接下来你就得尽 可能地让它运作得快些快些再快些。在 ASP 中你只有尽可能精简你的代码,以至于不得不 将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net 会妥善地解决这一
问题。 三.易控制 在 ASP.net 里,你将会拥有一个“Data-Bounds” (数据约束),这意味着它会与数 据源连接,并会自动装入数据,使控制工作简单易行。 四.语言支持 ASP.net 支持多种语言,支持编译类语言,支持比如 VB、VC++、C#等,它比这些 编译类语言运行速度快,更适合编写大型应用。
2、项目背景 、
开发工具: Microsoft Office Access2000 Macromedia DreamWeaverMX 2004,FlashMX2004,FireWorkMX2004,PhotoSho p。 开发语言:
VB,VBScript,Html, SQL. 开发技术:基于 IIS 等服务器的 ASP.NET 技术
3、功能概述 、
3.1.系统简介 系统简介 1.系统主要包括两个模块:用户购物模块和网站管理模块 2.方便用户和系统管理员在
网络直接进行操作 3.2.系统目标 系统目标 网上购书系统要