电子商务网站建设毕业论文说明书.doc

上传人:b****2 文档编号:385625 上传时间:2022-10-09 格式:DOC 页数:12 大小:40KB
下载 相关 举报
电子商务网站建设毕业论文说明书.doc_第1页
第1页 / 共12页
电子商务网站建设毕业论文说明书.doc_第2页
第2页 / 共12页
电子商务网站建设毕业论文说明书.doc_第3页
第3页 / 共12页
电子商务网站建设毕业论文说明书.doc_第4页
第4页 / 共12页
电子商务网站建设毕业论文说明书.doc_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

电子商务网站建设毕业论文说明书.doc

《电子商务网站建设毕业论文说明书.doc》由会员分享,可在线阅读,更多相关《电子商务网站建设毕业论文说明书.doc(12页珍藏版)》请在冰豆网上搜索。

电子商务网站建设毕业论文说明书.doc

网站建设指导网站建设行业指导,最新最全的各种网站建设设计制作论文文档。

电子商务网站建设毕业论文网站设计毕业论文

目 录

摘要…………………………………………………………1

1. 前言 …………………………………………………………2

2. 网站整体功能 ………………………………………………2

3. 会员社区功能 ………………………………………………3

4. 数据库管理系统 ……………………………………………6

5. 系统数据库开发说明………………………………………8

6. 结束语………………………………………………………9

参考文献……………………………………………………10

附图:

………………………………………………………10

摘要:

本网站利用Internet网络电子商务新技术,采用Microsoft ASP/ADO网络数据库解决方案,实现了基于B/S模式的电子商务管理。

凭借web服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台,在Internet上发布商业信息,商品广告,使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商务活动空间,实现网上交易的基本功能。

网站依据目前商业网站的设计原则,以网上交易功能为主,辅于娱乐、广告、导购等功能,是一个综合性电子商务网站。

本文主要阐述了如何采用ASP/ADO网络数据库解决方案来完成会员社区和后台数据库管理的设计,并介绍了其功能及实现技术。

关键词:

电子商务,网站,数据库,ASP/ADO

1.前言

为适应国际贸易和商业领域的国际化、信息化和无纸化的需要,电子商务充分利用计算机技术,网络通信技术和因特网,在短短的几年内,迅速发展成为全球的支柱产业,给经济、生活、工作带来综合的革新。

我们借助毕业设计这一锲机,以网上购物的形式,尝试建造一个全天侯的网上购物广场,为任何访问本网站的客户提供优质的商业服务、可靠的商业信息、最新的商业机会。

本网站分为购物广场、会员社区、购物车、数据管理四个大模块。

其相互之间的结构关系如下图:

客户首先进入本网站的首页,即购物广场部分,选购商品,阅读新闻。

通过会员注册后,可以登录进入会员社区模块。

在这,会员可以享受专为会员设计的聊天室、跳蚤市场等社区功能。

也可以在购物广场选购商品,放入购物车,填写相关信息、选择付款形式,经订单确定后,可以向本网站下购物单。

这些模块的数据——商品数据、登录数据、客户数据、会员数据、订单数据等都存放在数据库管理系统中,由数据库管理员操作数据库管理程序进行系统管理。

2.网站整体功能

本网站是以网上购物功能为重点而开发的电子商务购物网站,辅以交友、聊天、广告、导购等功能。

2.1 网上导购

通过商品展示区对所展示的商品的产地、功能、价格等的详细说明,引导客户选购所需的商品。

通过站内商品搜索,可以轻易的让客户找到所需的商品。

2.2 网上订购

客户在对商品有了解后,可以直接在网页中查阅价格、确定数量、选择付款形式来订购商品。

本网站会按照约定的方式交付货物,收取货款。

2.3 咨询洽谈

可借助商站中的电子布告栏,聊天室或网站的电子邮件广告来了解商品,讨论问题,洽谈业务,可实现商家对商家的大宗商品交易。

3.1 意见征询

通过网站中的留言板,客户可直接地发表对网站,对商品的意见,提出更多、更实际的建议和意见。

网站也可以在这得到更直接、快捷的反馈意见,更好,更快的改善

网站,为客户服务。

2.4 交易管理

用数据库管理方式对交易中的订单进行处理,打印出订购报表、价格表,统计交易次数、交易金额、打印帐单报表。

2.5 数据管理

用网页的形式对网站中涉及的诸多数据表进行系统的管理,进行一些后台数据操作,例如优惠会员的确定、电子邮件广告的发送等。

2.6 招商板

用于联系商家,购买广告。

这里显示了招商的一些条约和成功商家例子。

2.7 广告宣传

通过文字、图标、图片、标题、动画等形式为客户提供丰富多彩的商品介绍,树立网站形象,宣传商品文化。

3.会员社区功能

客户可以在社区注册成为会员,购物享受会员价,会员可以在社区中交友,聊天,讨论问题,洽谈业务,发布求购信息,也可以在跳蚤市场买卖二手商品,总之,会员社区内容提供了一个更丰富,更有人情味的虚拟空间。

3.1 社区功能介绍

3.1.1 注册会员 

注册客户将个人资料,提交服务器检查其数据的完整性和合法性,之后,将数据写入数据库。

① 流程图 (见流程图1)

② 功能实现

a. 字串长度检查 检查某字符的长度是否符合要求的长度。

functionValidLength(item,len){return(item.length>=len);}

b.空字段检查 若必填字段没有填写,例如昵称、家庭住址等必填字段空了,程序会提醒用户,以确保数据的完整性。

例如对昵称一栏的检查,若其长度小于1则判断客户没有输入昵称。

例程序如下:

if(!

ValidLength(document.regfile.ni.value,1))

error(document.regfile.ni,"请输入您的昵称!

"); 

c. 数据检查 检查电话号码、邮政编码、手机号码、地址等字段的长度是否符合要求,从而初步确定其内容的正确性。

例如电话号码和手机号码应为11位,若输入不足则提示输入错误。

例程序如下:

if(!

ValidLength(document.regfile.pho.value,11))

error(document.regfile.pho,"请输入您的电话号码!

");

3.1.2 会员登录

已经注册成为会员的客户,可以使用该功能登录社区网页,以昵称和网友交流。

该功能也用在填写购物单时进行身份确认。

①流程图 (见流程图2)

②功能实现

a. 空字段检查 若必填字段没有填写,程序会提醒用户,以确保数据的完整性。

b. 密码匹对 将登录时的密码和在数据库中注册时的密码相比较,只有完全匹配才允其进入。

3.1.3 会员资料修改 

会员登录后可以在该网页上重新修改自己的资料。

功能实现

数据回显 将客户的资料从数据库中读出,并且显示出来,把其中不允许修改的属性定为Readonly,供客户浏览修改,之后,重新输入数据库。

例如文本框数据回显,只需将文本框的”value”付值为要显示的字符串就行了。

例程序如下:

昵称readonly>

3.1.4 聊天室

已登录的会员可以进入聊天室聊天交友,洽谈业务,这是网站实时交互的主要部分,给会员提供更多的社区空间,更灵活的交易手段。

①工作原理:

② 功能实现

a. 会员进入 会员选择代表头标,输入昵称后,便可进入聊天室。

在进入聊天室之前,程序先将昵称和头标写入数据库,进入后再将数据赋给session对象。

b. 表情选择 可选择不同的语句表示说话者的心情,态度。

只需将下拉式菜单中的字符串先存入数据库,再显示在聊天看板上。

c. 颜色选择 改变所送出的语句的字体颜色。

只需将下拉式菜单中的字符串对应的颜色的值或是字母先存入数据库,再按照语法将其显示在FONT语句的color属性中。

3.1.5 跳蚤市场 

即拍卖板,在这你可以登记你所要转让的货物,标明价格、数量、品牌以及有关

简介,等待买主的光顾;你也可以在这寻找你所需要的物品,查阅卖主的资料,同卖主联系买你所喜爱的物品;或者,将你的需求登记在拍卖板上,等待要货主同你联系。

① 功能实现

a. 页功能当一个数据表太大,以至一个网页不能显示时,我们一般都采用翻页技术。

setrs=server.createobject("adodb.recordset")

rs.opensqlcmd,conn,adopenstatic,adlockpessimistic

使用rs.open方法将recordset对象变量rs与数据库建立连接,并产生一个可上下移动的记录指针。

并用adlockpessimistic进行悲观锁定以防止多人同时改动数据发生错误。

page=clng(request("txtpage"))

返回网页中所要翻至的页数。

rs.pagesize=5

设置每一页所显示的最大记录数。

ifpage<>1then

response.write"

txtpage=1>第一页"

response.write"

txtpage="&(page-1)&">上一页"

endif

ifpage<>rs.pagecountthen

response.write"

txtpage="&(page+1)&">下一页"

response.write"

txtpage="&rs.pagecount&">最后一页"

endif

对变量page进行判断,若不是等于1,则显示“第一页”和“上一页”,进行向上翻页;若不是等于rs.pagecount,即最大页数,则显示“最后一页”和“下一页”,进行向下翻页。

b. 至指定页 在分成多页的情况下,一页一页的翻,有时会很麻烦。

所以我们采用一个文本框来录入所要翻至的页数。

page=clng(request("txtpage"))

返回网页中所要翻至的页数。

用request从txtpage文本框返回一字符串,用clng将其转换为长整数,并付值给变量page作为翻页的参数。

4.数据库管理系统

一个真正的电子商务网站,需要用到上百张数据表来记录与网站相关的数据。

如果没

有一个很好的系统来管理这些表,处理这些数据,这个网站根本无法生存下去。

目前,网站的数据库管理系统主要由专用软件如FOXPRO、DEPHI、SQLSEVER等来制作后台数据管理,也有直接用HTML、ASP、SQL等编程语言制作成网页形式对其进行管理,本系统即属于后一种。

该管理系统并不能在网站中进入,只有管理员通过输入正确地址,进行身份确认后才能进入数据库管理系统,在却认为管理员后还要根据其权限限制其相应的操作。

本系统一改以后管理系统的死板的按钮操作,采用填写对话的形式对数据库进行管理,更灵活、更简便地对数据库进行操作。

当然,这就要求管理员要有一定的SQL和HTML语言知识。

4.1 统功能介绍

根据需要,我们将管理系统分为管理员数据管理、会员数据管理、商品资料管理、订单资料管理和销售统计五个功能模块。

4.1.1 管理员数据管理 管理员是数据库的操作人员,管理人员他们拥有自己的数据表。

只有管理员主管采拥有最高权限,才有权力更改管理员数据。

①管理员数据

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1