毕业设计(论文)-ASP网上购物系统的设计与实现.doc
《毕业设计(论文)-ASP网上购物系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-ASP网上购物系统的设计与实现.doc(49页珍藏版)》请在三一文库上搜索。
1、网上购物系统的设计与实现论文姓 名: 学 号: 200310066# 指导老师: 日期:2006年3月12日内容摘要随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间(B to B),还是企业和客户之间(B to C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。运用ASP技术和网络数据库原理,基于B/S模式我开发了一个网上购物系统。在我的系统中,顾客可以很方便的注册成为
2、会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。关键词:ASP、信息化、网上购物、电子商务、Dreamweaver MX、SQL Server数据库AbstractAlong with the Internet of continuously universal, people are for the request of technique Internet the already and not only sing
3、le is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprises( B to B),
4、 or business enterprise with the customers bargain for( B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the techniques further development of network database, make this on conceiving to gradually
5、 become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the me
6、rchandises detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order tha
7、t edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key word: Asp, information based society, net shopping, E-business, Dreamweaver MX, SQL Server database 目录中文摘要2英文摘要3目录4前言6第一章 概述 71.1系统说明 71.2系统特点 71.3系统功能简介 71.3.1基本功能71.3.2高级功能8
8、1.3.3系统功能详细介绍 81.3.4系统功能模块图9第二章程序开发的技术基础 112.1 HTML语言112.1 VBSCRIPT语言 112.2 ASP语言 11 2.2.1 ASP语言概述 11 2.2.2 ASP的功能122.2.3ADO技术介绍 152.2.4 ASP的发布 152.3 数据库原理152.3.1SOL基础 152.3.2使用ASP进行Web和数据库集成 162.3.3Access数据库 18第三章 网上购物系统的实现与设计19 3.1 系统需求分析 193.2 系统总体结构 193.3业务流数据流分析 193.4系统逻辑结构设计 203.5数据库逻辑结构设计 203
9、.6数据库物理设计22第四章系统模块功能的实现24 4.1目录结构与通用模块24 4.2 用户管理模块25 4.3 前台管理模块27 4.4 后台管理模块30第五章 总结32致谢33参考文献35附录36前言随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。ASP(Active Server Pages)是Microsoft提出的一种网络服务器端编程环境ASP已经成为开发动
10、态网站的重要而快速、有效的工具ASP强大的功能使之成为一种优秀的服务器技术随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要所以,在我们的毕业设计中,我们采用了ASP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站网上购物系统网站,我是负责系统的用户模块的设计该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能该系统基本上具备一个网上购物系统网站应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了
11、用ASP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。第一章概述1.1 系统说明本系统是一个中小型的电子商务系统(网上购物系统),可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新网站的组成有以下几个子系统组成:1. 主页,显示欢迎界面,提供近期的商品2. 购物车,处理订购并显示想要订购的商品3
12、. 查询系统,通过商品类别、商品名称、出产地址来查询是否有自己需要的商品4. 用户注册系统,处理新用户的注册和老用户购物时的确认5. 管理员系统,通过管理员对系统进行管理和定单处理 1.2 系统特点1. 本系统完全基于Web技术,只要能连接Internet,就能访问本系统2. 采用ASP加SQL Server开发,具有管理方便,简单易懂,体积小巧的特点3. 可以完全通过网页登录管理系统,维护方便4. 各种功能模块独立性强,可以根据需要任意组合5. 具有清新简洁方便的界面,操作简单6. 支持所有的Windows系列操作系统1.3 系统功能简介1.3.1 基本功能l 游客可以浏览网站l 用户注册l
13、 用户登陆l 用户能够浏览网站l 提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索l 用户能够对自己的注册资料进行修改l 用户下定单购买商品l 用户处理定单l 用户对商品发表评论、评级l 用户查看定单处理步骤1.3.2 高级功能l 管理员登录l 管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论、l 用户可随时修改自己的密码和其他个人信息; l 管理员在线编辑,管理工作轻松随意;l 用户购物积分功能,以次激励用户购物热情1.3.3系统功能详细介绍 1、两级商品目录分类,并且可以控制所有大类及小类显示与否。2、强大的商品数据查看方
14、式,分关键字查看、分类查看,多大12种的数据排序。3、强大的前台商品展示,分特价、排行榜、推荐等,并且可以随意控制商品是上架还是下架。4、集成库存管理,并且可以设置缺货商品的处理方式,客户也可以对缺货商品进行订购。5、完善的进销存功能,从商品的进货、销售到库存统计,到营业统计。6、即可以从网上销售也可以电话销售、店铺销售,开张销售单即可,和商城完美结合。7、其它费用开支也可以在记录在商城中,月底、年未就可据此来进行利润统计、销售分析了。8、权限管理分角色,订单处理对应的分成几部分,可以分开管理。如财务管理“付款确认”, 配送员管理“商品出货”等。9、网络广告的管理更加科学性,使用广告位、具体广
15、告分开管理更具扩展性。10、付款方式的完全接口化,可以轻松完成各种支付接口的集成。集成西部支付网关,轻松实现网上支付。11、配送方式的灵活定义,根据需要定义多种配送方式、并且同一种配送方式也能够根据购买金额分别定义配送费用。12、商城的所有信息都可以通过后台管理系统来设置,商城底部的“关于我们”,“服务中心”服务文档都可以设置。13、通过配置“基本信息”,可以完成网站名称、网站LOGO、最新公告、smtp邮件发送服务器等众多基本信息设置。14、强大的系统统计功能,能够作“今日统计”、“详细访问数据”、“来路统计”、“IP统计”、“访问页面统计”、“成交客户分析”等众多分析。15、简单、实用的留
16、言板系统。16、邮件群发系统助您成功商务。17、自助链接,让朋友可以自已增加友情链接,您可以自已设定是否让网友添加的链接直接显示。18、您可以直接向我们提交商城BUG。1.3.3系统功能模块图请先登录,若未注册请注册成为会员购买商品查看商品商品查询以会员身份登录订单查询会员注册用户进入购买商品商品添加商品审查以管理员身份登录管理员退出发货查询处理订单会员审查管理员添加管理员审查图13.1系统功能模块图系统前台客户购物流程:浏览商品选择商品订购商品未注册用户已登陆注册用户未登陆注册用户注册登陆去购物车去收银台提交订购单图13.2系统前台客户购物模块图系统后台订单处理流程:后台管理用户订单订单处理
17、订单发货订单结帐订单删除图13.3系统后台订单图模块与模块之间联系的流程图特价缺货商品聊聊天室论论坛邮邮件中心用用户订单购购物车商商品分类网上购物系统查商品查询用注册登录缺缺货登记新货上价特特价市场用户注册系统用户登录系统图13.4模块与模块之间联系的流程图第二章程序开发的技术基础2.1HTML语言HTML(HyperTextMarkupLanguage超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOW
18、S等)。自1990年以来HTML就一直被用作WorldWideWeb上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html或.htm的文件扩展名。生成一个HTML文档主要有以下三种途径:(1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。(2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。(3)由Web服务器(或称HTTP服务器)一方实时动态地生成。一般的HTML页面具有如下的结构:htm
19、l,这是HTML正文部分/body可见在一个HTML网页文件中,一般必须有一对html标记作为文件的开头和结尾,在标记后是头部标记,其后是实体标记。2.1 VBSCRIPT语言 VBScript脚本语言脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用VBScript是ASP的默认脚本语言。2.2 ASP语言2.2.1 ASP语言概述ASP(ActiveSeverPages动态网页)是微软公司推出的一种用以取代CGI(CommonGatewayInterface)技术。目前,Internet上的许多基于Windows平台的W
20、eb站点已开始应用ASP来替换CGI。ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息、上传与下载等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。所谓“静态”,是指站点的主页内容是“固定不变”的。一个“静态”的站点,若要更新主页的内容,必须手动更新其HTML的文件数据。而随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。站点服务器收到要求执行的应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP 网上 购物 系统 设计 实现
链接地址:https://www.31doc.com/p-3281101.html