电子商务网站课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务网站课程设计报告
电子商务网站课程设计报告
目录
摘要 (2)
1.前言 (3)
2.网站整体功能 (3)
3.会员系统功能 (4)
4.数据库管理系统 (4)
参考文献 (7)
附图: (7)
摘要:
本网站利用Internet网络电子商务新技术,采用Microsoft /SQL SELVER网站建设技术和数据库技术解决方案,实现了基于B/S模式的电子商务管理。凭借web服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台,在Internet
上发布商业信息,商品广告,使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商务活动空间,实现网上交易的基本功能。网站依据目前商业网站的设计原则,以网上交易功能为主,辅于一些导购等功能,是一个简单的综合性电子商务网站。本文主要以一个衣服网站阐述了如何采用ASP/SQL网络数据库技术解决方案来完成会员注册、登陆、购买和后台数据库管理的设计,并介绍了其功能及实现技术。
关键词:电子商务,网站,数据库,ASP/SQL
1.前言
为适应国际贸易和商业领域的国际化、信息化和无纸化的需要,电子商务充分利用计算机技术,网络通信技术和因特网,在短短的几年内,迅速发展成为全球的支柱产业,给经济、生活、工作带来综合的革新。我们借助毕业设计这一锲机,以网上购物的形式,尝试建造一个全天侯的网上购物广场,为任何访问网站的客户提供优质的商业服务、可靠的商业信息、最新的商业机会。
本网站分为主页、会员区、订单、后台管理四个大模块。
客户首先进入本网站的首页,选购商品,阅读新闻。通过会员注册后,可以登录进入页面进行商品的购买,选购商品,放入购物车,填写相关信息经订单确定后,可以向本网站下购物单。这些模块的数据——商品数据、登录数据、客户数据、会员数据、订单数据等都存放在数据库管理系统中,由数据库管理员操作数据库管理程序进行系统管理。
Web 服务器
数据库服务器
ASP工作原理
2.网站整体功能
2.1 网上导购
通过商品展示区对所展示的服装的品牌、价格、描述等的详细说明,引导客户选购所需的服装。通过站内商品搜索,可以轻易的让客户找到所需的服装。
2.2 网上订购
客户在对服装有了解后,可以直接在网页中查阅价格、确定数量来订购服装。网站会按照约定的方式交付货物,收取货款。
2.3 咨询洽谈
可借助网站中的联系网站,洽谈业务,可实现商家对商家的大宗服装交易。
2.4 交易管理
用数据库管理方式对交易中的订单进行处理,打印出订购报表、价格表,统计交易次数、交易金额、打印帐单报表。
2.5 数据管理
用网页的形式对网站中涉及的诸多数据表进行系统的管理,进行一些后台数据操作。
2.7 广告宣传
通过文字、图标、图片、新闻等形式为客户提供丰富多彩的服装介绍,树立网站形象,宣传服装文化。
2.8网站资讯
提供一些最前沿的行业、企业和网站的服装方面的资讯。
3.会员系统功能
3.1 注册会员
注册客户将个人资料,提交服务器检查其数据的完整性和合法性,之后,将数据写入数据库。
3.1 会员登录
已经注册成为会员的客户,可以使用该功能登录社区网页,在填写购物单时进行身份确认。
3.1.3 会员资料修改
会员登录后可以在该网页上重新修改自己的资料。
功能实现
数据回显将客户的资料从数据库中读出,并且显示出来,把其中不允许修改的属性定为Read only,供客户浏览修改,之后,重新输入数据库。
例如文本框数据回显,只需将文本框的”value”付值为要显示的字符串就行了。例程序如下:
昵称 read only >
4.数据库管理系统
4.1
功能介绍根据需要,将管理系统分为管理员数据管理、会员数据管理、商品资料管理、订单资料管理和新闻发布五个功能模块。
4.1.1
管理员数据管理管理员是数据库的操作人员,管理人员他们拥有自己的数据表。只有管理员主管才拥有最高权限,才有权力更改管理员数据。
4.1.2
会员数据管理在注册模块中注册成为会员后,数据就会添加到会员数据表中,对会员数据的管理,有利于查看会员的基本情况。
① 会员数据浏览把会员的资料从数据库中读出,用表格的形式显示出来,以供查询,浏览。
② 会员数据删除对一些会员进行有条件的删除,如太久没有登录,或除昵称外其它资料都一致,或注册时必要数据丢失的会员,通过查询语句对其进行判断删除,减少数据库中数据的冗余,加速网站运行速度
4.1.3 商品资料管理
① 商品资料浏览把商品的资料从数据库中读出,用表格的形式显示出来,以供查询,浏览。
② 进货处理将对新来的商品的各种资料填入表单,存入数据库。
③ 下架处理对不热销的或已过时的商品,删除其记录项,减少数据冗余。
④ 热销判断对被点击次数较多的商品或被购买最多的商品进行标识,作为热销商品向客户推介。
4.1.4 订单资料管理
① 订单一览把管理员的资料从数据库中读出,用表格的形式显示出来,以供查询,浏览。
② 处理订单检阅未处理订单,确认货源,付款形式,后打印购物单。
③ 消除订单对已处理过的订单进行累加统计后删除记录。
④ 发送确认订单向客户发送订单拷贝文件,以通知客户购物成功。
4.2 数据库功能实现
4.2.1 数据库的连接我们要存取数据时,首先要对数据库进行连接。我们一般使用SQL数据库来完成。
set newconn=server.createobject("ADODB.Connection")
用createobject来创建一个连接对象。
dbpath = server.mappath("..\dc\dc.mdb")
用mappath来取得数据库的实际路径。
newconn.open"driver={Microsoft Access Driver (*.mdb)};dbq="&DBPath
用open方法,以Access的数据源来打开一dbpath为路径的数据库。
4.2.2 数据浏览将全部数据都列出来,也可以按某个条件来显示数据。
sqlcmd=”select * f rom 数据表 where 条件 order by索引”