二手书城交易系统毕业论文Word文档下载推荐.docx

上传人:b****4 文档编号:17026385 上传时间:2022-11-27 格式:DOCX 页数:16 大小:1.08MB
下载 相关 举报
二手书城交易系统毕业论文Word文档下载推荐.docx_第1页
第1页 / 共16页
二手书城交易系统毕业论文Word文档下载推荐.docx_第2页
第2页 / 共16页
二手书城交易系统毕业论文Word文档下载推荐.docx_第3页
第3页 / 共16页
二手书城交易系统毕业论文Word文档下载推荐.docx_第4页
第4页 / 共16页
二手书城交易系统毕业论文Word文档下载推荐.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

二手书城交易系统毕业论文Word文档下载推荐.docx

《二手书城交易系统毕业论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《二手书城交易系统毕业论文Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。

二手书城交易系统毕业论文Word文档下载推荐.docx

4.3分类浏览11

结论13

致谢辞13

参考文献14

序论

在网络日益发展的今天,网络购物已经不是什么新鲜的实物,一些大型的网路购物商城每年都有上亿的成交量,其中比较出名的网络购物网站有:

易趣、淘宝、阿里巴巴、5173等。

这些网络商城大多是综合性的商城,网络商品无花八门、包罗万象,也有些网站销售单一品种商品。

如有关网上二手书之类的网站。

二手销售网站作为网上交易的主要形式之一,推动了网上交易的快速发展,并带动了二手书式的市场,促进了经济的发展(更低层人经济的增长)。

重要的网上销售二手书不必付昂贵的店面费,管理容易,经营几乎不需要成本;

而且具有宣传力度,销售业绩比较高。

而对于目前二手书行业来说,专业性的二手书网店还是比较少的,而广大的消费者的数量却在日益的增多。

基于上述考虑,为满足广大消费者的需要,一个主要以二手书展示与销售为主的网站便应运而生。

该网站主要特点是具有出色的商品展示功能,且购物流程十分简单、便捷。

1.ASP技术和Access数据库简介

1.1ASP技术

Asp技术是微软开发的一种类似HTML、Script(脚本)与CGI(CommonGatewayInterface通用网关接口)的结合体,它没有提供专门的编程语言,而是允许用户使用包括VBscript,Javascript等在内的脚本语言编写ASP的应用程序。

ASP的程序编写比HTML更方便、更具灵活性。

它是在WEB服务器端运行后,再将运行结果以HTML格式传送至客户端的浏览器。

因此,ASP比其他脚本语言要可靠。

在开发过程中,选择哪种开发技术取决于用户的基础条件以及开发人员的爱好和技术经验。

一般而言,ASP技术快速开发工具较多,有利于系统的快速开发。

同时,ASP比CGI具有的最大好处是可以包含HTML标签,直接存取数据库及使用无限扩充的ActiveX控件,因此在程序设计上要比HTML方便而且更富有灵活性。

ASP吸收了多种较为实用的技术,是一种发展较为成熟的网络应用程序开发技术。

1.2Access数据库

Access数据库它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。

其主要特点如下:

(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。

(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。

(3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。

(4)作为Office套件的一部分,可以与Office集成,实现无缝连接。

(5)能够利用Web检索和发布数据,实现与Internet的连接。

Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。

2.总体设计方案

2.1设计思路

本系统是一个关于网上二手书销售的系统,它的使用者主要是用户和销售管理者,对于客户来说,需要首先的功能包括用户浏览商品(分类浏览),提交购物信息,最后产生订单;

对于销售管理者来说,需要对管理员信息、商品信息、订单信息以及销售信息进行管理。

此系统需要满足以下两点:

(1)系统易维护性:

要求应用文件要易于维护,数据库应用速度快。

(2)操作简单性:

商城注册用户在购买商品时,要求操作简便,层次分明。

对于典型的数据库管理系统,尤其是对象电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活简单等设计需求。

本系统应满足以下几个要求:

(1)界面设计美观友好,信息查询准确、方便、数据存取完全可靠。

(2)全面展示所有商品,并特别展示最新上市的商品。

(3)为用户提供方便、快捷的商品信息查询功能。

(4)实现网上购物。

(5)用户可以随时查看自己的订单。

2.2总体设计图

数据库在物理设备上的储存结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统。

系统物理结构图,如图2.2.1所示。

该系统为用户提供了二手书的详细信息,用户可以在线购买;

也可以把自己的不需要的书放到网上卖。

网站主要由前台用户管理模块和后台开放商管理模块组成(前后台系统流程图如图2.2.2所示)。

2.3前台功能模块

主要包括用户的注册、登录、查看并修改用户信息、浏览商品、查看评论、提交订单;

上传商品、修改商品信息、查看商品订单与打印。

(1)用户信息管理:

注册新用户、登录、用户修改密码、用户个人资料管理。

(2)商品信息:

分类浏览,新商品上市(最新上市的商品)、商品详细信息(价格、简介、样品图片、商品名称)。

删除商品。

(3)订单管理:

查询订单、提交订单(收货人姓名、地址、邮编、联系电话、订单商品名称)、打印订单。

(4)上传商品:

商品名称、图片、价格、简介。

2.4后台管理模块

(1)用户管理:

添加后台管理员、删除用户。

(2)评论管理:

删除评论(为了商品的质量,于出售人的信誉,评论普通用户无权删除)。

2.5数据库的设计

数据库在一个系统中占有非常重要的地位,数据库结构设计的好坏将直接对系统的访问效率、稳定性以及实现效果产生影响。

一个设计合理的数据库可以提高数据库的储存效率,保证数据的完整性和一致性。

数据库中的数据表结构如下:

用户信息表(userinfo)如表2.5.1所示。

表2.5.1用户信息表

列名

数据类型

长度

允许空

说明

id

自动编号

——————

用户id

Uname

文本

50

用户名

Password

用户密码

Usex

2

用户性别

Ulevel

1

用户级别

Utime

日期/时间

注册时间

商品信息表(product)如表2.5.2所示。

表2.5.2商品信息表

Id

商品id

ProName

商品名

ProPic

商品图片

ProDes

10

商品价格

Projianjie

200

商品简介

Proleixing

商品类型

Prozuozhe

15

商品作者

Proyonghu

上传人

ProTimer

上传时间

评论信息表(newt)如表2.5.3所示。

表2.5.3评论信息表

评论id

Newtname

所评用户

Newtsubjec

评论

Newttime

评分信息表(newtpingfen)如表3.2.4所示

表2.5.4评分信息表

评分id

Newtpingfen

评分

Newname

Newtpftime

评分时间

订单信息表(dd)如表2.5.5所示

表2.5.5订单信息表

订单id

Ddname

订单人姓名

Dddz

100

订单人地址

Dddh

11

订单人电话

Ddyb

订单人邮编

Ddtime

订单上传时间

3.主要功能的设计与实现

3.1用户注册模块

检验是否合格

(1)用户注册流程图,如图3.1所示。

(2)基本功能:

当一位新的用户浏览到此网页时,可以进行注册活动,然后才有提交订单、上传商品等功能的权限。

首先连接到注册页面,经过填写注册表单确定提交,由后台处理得到数据查询该用户名是否已经存在。

如果注册的用户名已经存在,则显示显示信息,提示该用户名已经存在。

如果不存在则将用户信息插入到用户表中,作为一条信的记录并提示注册成功信息。

3.2用户登录模块

(1)用户登录流程图如图3.2所示

用户在浏览到网页时可以进行登录,在系统中很多活动如提交订单、查询订单、查看个人信息、修改个人信息、进行评论、删除用户、删除评论等信息是必须要求用户登录的。

如果用户没有登录,连接相关页面时系统会提示您没有权限,请登录。

3.3展示商品模块

基本功能:

当浏览主页面时,用户可以选择按书的分类浏览和不分类浏览,也可以查看最新上架商品。

当用户点击商品时,用户可以查看指定商品的详细信息。

3.4评论

(1)用户提交评论流程图,如图3.5所示。

当用户浏览到商品详情时,会看到店铺的评论也可以单独查看整个网站的评论,可以让用户进一步了解这个网站,和店铺的信誉,也可以了解到所出售商品的质量。

3.5评分

(1)用户提交评分系统流程图,如图3.5所示。

用户评分与评论的作用相仿。

都是为了反映店铺的信誉、服务态度、效率、商品质量等的一个指标。

用户评分可以更直观的反映这一切,所以用户评分系统,对于一个交易网站是非常重要的。

3.6订单模块

(1)订单查询打印流程图,如图3.6所示。

订单查询模块方便了用户查看自己所买到的商品信息,也方便了店主查询自己的销售信息,而订单打印功能主要方便了店主更为方便的发货。

图2.2.1系统物理结构图结束

4.系统功能的实现

4.1用户注册

实现方法:

在首页点击“注册”,zhuce.asp页面,用户需要填写有关信息,填写完点击提交。

如果填写的信息符合要求,提示“注册成功”,点击确定按钮返回登录页denglu.asp。

完成注册,否则要重新填写。

新用户注册如图4.1.1、4.1.2所示。

图4.1.1新用户注册页面

图4.1.2新用户注册成功页面

主要代码:

<

%

ifrequest.Form("

submit"

)="

提交"

then

uname=filter_Str(request.Form("

uname"

))

password=filter_Str(request.Form("

password"

usex=request.Form("

usex"

dimrs

setrs=server.CreateObject("

adodb.recordset"

sql="

select*fromUserInfo"

rs.opensql,conn,3,2

rs.addnew

rs("

)=uname

)=password

)=usex

rs.update

callstrb("

注册成功!

"

"

denglu.asp"

rs.close

setrs=nothing

endif

%>

4.2用户登录

首先找到主页面zhuye.asp网的登录链接,点击链接进入登录页面denglu.asp输入用户名、密码并点击登录按钮。

检验用户名密码是否正确。

如果不正确则提示你“用户名或密码错误”,点击确定按钮返回登录页面。

如果检验正确,则直接返回首页zhuye.asp。

登录窗口如图4.2.1、4.2.2所示。

图4.2.1登录窗口

图4.2.2登录错误提示

部分主要代码:

setrs=server.createobject("

ifrequest.Form("

登录"

Uname=request.Form("

Uname"

password=request.Form("

select*fromuserInfowhereuname='

&

uname&

'

andpassword='

password&

rs.opensql,conn,1,1

ifrs.eofthen

callstrB("

用户名或密码错误!

response.End()

endif

ifthen

session("

session("

ulevel"

)=rs("

response.Redirect("

zhuye.asp"

4.3分类浏览

用户浏览首页时,点击分类浏览里的选项跳转到分类浏览选项页面,其具体实现方法如图4.3.1、4.3.2所示。

主要代码:

setrs=Server.CreateObject("

sql="

select*fromProductwhereproleixing='

杂志'

orderbyprotimerdesc"

ahref="

shangpinxiangqing.asp?

id=<

%=rs("

id"

)%>

>

imgsrc="

propic"

)%>

图4.3.1分类浏览学习页面

图4.3.2分类浏览杂志页面

结论

本系统主要实现了网上交易系统的前期工作。

系统最大的有点是操作简单、方便管理、界面美观。

基本达到了一个网上交易平台的要求。

本系统还有很多地方需要改进,界面之中有很多空间浪费,程序编写的过于负责增加了服务器的负担,订单打印、评分还不是很完善。

本系统具备了网上销售系统的主要功能及体系结构,应用了系统asp技术和access数据库。

这些技术的实现,满足了系统的要求。

论文中比较详细的介绍了整个网上交易系统的开发中数据库的设计,在设计中把本系统的数据库根据功能划分为以下几个基本模块,主要有:

用户模块、商品信息模块、评论模块、评分模块、订单模块等。

本设计主要介绍了用ASP技术和Access数据库实现网络销售的设计方法。

系统介绍了该软件工作原理,实现课题的功能要求。

设计中很好的应用ASP技术和Access数据库,达到了设计的基本要求。

致谢

本次毕业设计是在李深老师的指导下完成的。

老师帮助我分析设计方案,安排设计计划,早我毕业论文撰写及论文定稿的全过程给予了精心的知道及严格的要求。

老师对我的设计和论文都给予了莫大的关心和帮助,在此,我表示衷心的感谢和诚挚的谢意。

在开发同时,和同学之间的互相探讨也使我获益匪浅,他们给予了我很大的帮助,在此也对他们表示感谢。

这次毕业设计不仅是对我们大学学习的一次检验,在进行毕业设计的日子里,我学到了很多东西,重新巩固了原来的知识,甚至学到了那些没有在大学课堂里学到的知识,为今后的工作和在学习指明了方向。

能有现在这样的成果,离不开老师和同学的鼓励和帮助。

这次设计对我个人而言,由于时间比较仓促和收到本身水平制约,有些功能和模块做的不是很完善,对有写源代码还存在这认识上的偏差,有待进一步解决和完善。

最后我向评审本论文的各位老师表示衷心的感谢和诚挚的敬意。

参考文献

(1)郑阿奇sqlserver教程【M】北京:

清华出版社

(2)高树芳软件工程大连理工大学出版社

(3)赵海+sqlserver动态网上开发与实例【M】北京:

清华大学出版社

(4)张景峰Asp程序设计教程中国水利电出版社

(5)姜利群计算机程序设计员中国劳动社会保障出版社

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

当前位置:首页 > 农林牧渔 > 林学

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

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