网上购物系统的设计与实现论文.docx
- 文档编号:9352413
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:63
- 大小:253.98KB
网上购物系统的设计与实现论文.docx
《网上购物系统的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《网上购物系统的设计与实现论文.docx(63页珍藏版)》请在冰豆网上搜索。
网上购物系统的设计与实现论文
网上购物系统的设计与实现论文
姓名:
学号:
200310066####
指导老师:
日期:
2006年3月12日
内容摘要
随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。
对于企业来讲,无论是企业之间(BtoB),还是企业和客户之间(BtoC)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。
近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。
运用ASP技术和网络数据库原理,基于B/S模式我开发了一个网上购物系统。
在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。
系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。
系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。
关键词:
ASP、信息化、网上购物、电子商务、DreamweaverMX、SQLServer数据库
Abstract
AlongwiththeInternetofcontinuouslyuniversal,peoplearefortherequestoftechniqueInternetthealreadyandnotonlysingleisaviewoncewebpage,receiveanddispatchtheE-mail,increasinglybusypeoplestartpursuingtheexploitationInternetthatkeepthehousethisathemightyplatformcomethenetthatrealizesontheshopping.Speakforthebusinessenterprise,andwetheristhebusinessenterprise's(BtoB),orbusinessenterprisewiththecustomer'sbargainfor(BtoC),ifcanrealizethenetuptradeandwillconsumedlyincreasethebargainspeedtheeconomytotradethecost.Inthelastfewyears,alongwiththetechnique'sfurtherdevelopmentofnetworkdatabase,makethisonconceivingtograduallybecometheactuality.
ApplicationASPtechniqueiswiththenetworkdatabaseprinciple,accordingtoB/SmodeIdeveloppedanetontheshoppingsystem.Inmysystem,customercanverytheconvenientregistrationbecomethemember,andproceedstomerchandiseviewindex,lookintofavourthatthemerchandise'sdetaileddata,thenpurchasetheadoringmerchandiseaccordingtotheeveryone.Systemwouldtheautoisabornorderofcustomer,andhandovertheordertoeruptgoodsaccordingtotheinformationforfillinningofcustomer.Systemmanagercanthenproceedstoincreasewiththeorderthatedit,investigatealreadytheregisteredcustomercombinerighthandovertoproceedstohandletocurrentmerchandise.
Keyword:
Asp,informationbasedsociety,netshopping,E-business,DreamweaverMX,SQLServerdatabase
中文摘要……………………………………………………………………………………2
英文摘要……………………………………………………………………………3
目录……………………………………………………………………………4
前言……………………………………………………………………………6
第一章概述………………………………………………………………………………7
1.1系统说明………………………………………………………………………7
1.2系统特点………………………………………………………………………7
1.3系统功能简介…………………………………………………………7
1.3.1基本功能……………………………………………………………………7
1.3.2高级功能……………………………………………………………………8
1.3.3系统功能详细介绍………………………………………………………8
1.3.4系统功能模块图……………………………………………………………9
第二章 程序开发的技术基础…………………………………………………………11
2.1HTML语言………………………………………………………………11
2.1VBSCRIPT语言…………………………………………………………………11
2.2 ASP语言………………………………………………………………………11
2.2.1ASP语言概述……………………………………………………11
2.2.2ASP的功能……………………………………………………………12
2.2.3 ADO技术介绍……………………………………………………………15
2.2.4ASP的发布………………………………………………………………15
2.3 数据库原理……………………………………………………………………15
2.3.1 SOL基础…………………………………………………………………15
2.3.2 使用ASP进行Web和数据库集成………………………………………16
2.3.3 Access数据库……………………………………………………………18
第三章网上购物系统的实现与设计……………………………………………………19
3.1系统需求分析…………………………………………………………………19
3.2系统总体结构…………………………………………………………………19
3.3业务流数据流分析……………………………………………………………19
3.4系统逻辑结构设计……………………………………………………………20
3.5数据库逻辑结构设计…………………………………………………………20
3.6数据库物理设计………………………………………………………………22
第四章系统模块功能的实现………………………………………………………24
4.1目录结构与通用模块………………………………………………………24
4.2用户管理模块………………………………………………………25
4.3前台管理模块………………………………………………………27
4.4后台管理模块………………………………………………………30
第五章总结……………………………………………………………………………32
致谢………………………………………………………………………………33
参考文献………………………………………………………………………………35
附录………………………………………………………………………………36
前言
随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
ASP(ActiveServerPages)是Microsoft提出的一种网络服务器端编程环境ASP已经成为开发动态网站的重要而快速、有效的工具ASP强大的功能使之成为一种优秀的服务器技术随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要所以,在我们的毕业设计中,我们采用了ASP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上购物系统网站,我是负责系统的用户模块的设计该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能该系统基本上具备一个网上购物系统网站应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复
通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用ASP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。
第一 章 概述
1.1系统说明
本系统是一个中小型的电子商务系统(网上购物系统),可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新
网站的组成有以下几个子系统组成:
1.主页,显示欢迎界面,提供近期的商品
2.购物车,处理订购并显示想要订购的商品
3.查询系统,通过商品类别、商品名称、出产地址来查询是否有自己需要的商品
4.用户注册系统,处理新用户的注册和老用户购物时的确认
5.管理员系统,通过管理员对系统进行管理和定单处理
1.2系统特点
1.本系统完全基于Web技术,只要能连接Internet,就能访问本系统
2.采用ASP加SQLServer开发,具有管理方便,简单易懂,体积小巧的特点
3.可以完全通过网页登录管理系统,维护方便
4.各种功能模块独立性强,可以根据需要任意组合
5.具有清新简洁方便的界面,操作简单
6.支持所有的Windows系列操作系统
1.3系统功能简介
1.3.1基本功能
●游客可以浏览网站
●用户注册
●用户登陆
●用户能够浏览网站
●提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索
●用户能够对自己的注册资料进行修改
●用户下定单购买商品
●用户处理定单
●用户对商品发表评论、评级
●用户查看定单处理步骤
1.3.2高级功能
●管理员登录
●管理员权限:
商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论、
●用户可随时修改自己的密码和其他个人信息;
●管理员在线编辑,管理工作轻松随意;
●用户购物积分功能,以次激励用户购物热情
1.3.3系统功能详细介绍
1、两级商品目录分类,并且可以控制所有大类及小类显示与否。
2、强大的商品数据查看方式,分关键字查看、分类查看,多大12种的数据排序。
3、强大的前台商品展示,分特价、排行榜、推荐等,并且可以随意控制商品是上架还是下架。
4、集成库存管理,并且可以设置缺货商品的处理方式,客户也可以对缺货商品进行订购。
5、完善的进销存功能,从商品的进货、销售到库存统计,到营业统计。
6、即可以从网上销售也可以电话销售、店铺销售,开张销售单即可,和商城完美结合。
7、其它费用开支也可以在记录在商城中,月底、年未就可据此来进行利润统计、销售分析了。
8、权限管理分角色,订单处理对应的分成几部分,可以分开管理。
如财务管理“付款确认”,配送员管理“商品出货”等。
9、网络广告的管理更加科学性,使用广告位、具体广告分开管理更具扩展性。
10、付款方式的完全接口化,可以轻松完成各种支付接口的集成。
集成西部支付网关,轻松实现网上支付。
11、配送方式的灵活定义,根据需要定义多种配送方式、并且同一种配送方式也能够根据购买金额分别定义配送费用。
12、商城的所有信息都可以通过后台管理系统来设置,商城底部的“关于我们”,“服务中心”服务文档都可以设置。
13、通过配置“基本信息”,可以完成网站名称、网站LOGO、最新公告、smtp邮件发送服务器等众多基本信息设置。
14、强大的系统统计功能,能够作“今日统计”、“详细访问数据”、“来路统计”、“IP统计”、“访问页面统计”、“成交客户分析”等众多分析。
15、简单、实用的留言板系统。
16、邮件群发系统助您成功商务。
17、自助链接,让朋友可以自已增加友情链接,您可以自已设定是否让网友添加的链接直接显示。
18、您可以直接向我们提交商城BUG。
1.3.3系统功能模块图
请先登录,若未注册请注册成为会员
购买商品
查看商品
商品查询
以会员身份登录
订单查询
会员注册
用户进入
购买商品
商品添加
商品审查
以管理员身份登录
管理员退出
发货查询
处理订单
会员审查
管理员添加
管理员审查
图1-3.1系统功能模块图
系统前台客户购物流程:
提交订购单
图1-3.2 系统前台客户购物模块图
系统后台订单处理流程:
订单删除
图1-3.3 系统后台订单图
模块与模块之间联系的流程图
特价缺货商品
聊聊天室
论论坛
邮邮件中心
用用户订单
购购物车
商商品分类
网上购物系统
查商品查询
用注册登录
缺缺货登记
新货上价
特特价市场
用户注册系统
用户登录系统
图1-3.4 模块与模块之间联系的流程图
第二章 程序开发的技术基础
2.1 HTML语言
HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。
与常见的字处理文件不同,Web页以超文本标识语言编排格式。
HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。
它能独立于各种操作系统平台(如UNIX,WINDOWS等)。
自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。
HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有. html或. htm的文件扩展名。
生成一个HTML文档主要有以下三种途径:
(1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。
(2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。
(3)由Web服务器(或称HTTP 服务器)一方实时动态地生成。
一般的HTML页面具有如下的结构:
〈html〉
这是HTML正文部分
〈/body〉
可见在一个HTML网页文件中,一般必须有一对〈html〉