网络交易平台论文、网上商城论文、毕业设计论文

目录【摘要】 .......................................... 11. 绪 论 .........................................

目录

【摘要】 .......................................... 1

1. 绪 论 ......................................... 2

1.1 c2c市场存在的意义.......................... 3

1.2 本网站c2c 网上交易平台概述..................2

2. 程序语言的介绍 ................................ 3

2.1 ASP 的简单介绍.............................. 3 2.2 IIS 的简介.................................. 4

3. 系统设计 ...................................... 4

3.1系统运行基础环境............................. 4

3.2 数据库设计................................... 5

3.3业务流程分析...... ........................... 5

4. 系统详细设计与实现 .............................. 6

4.1系统分类..................................... 6

【参考文献】 ...................................... 8

,

网络交易平台

XX

(XX 学校 XX学院 XX XX XXXXXX)

【摘要】

本系统旨在构建一个以学生为买方主体的C2C 网上商店。面向浙江海洋学院学生以及外校的部分年轻人群。主要的角色包括买方和系统管理员。卖方除了一般的零散客户还为供应较多、较稳定的大型卖者,如举办海院义卖等。买方主要为浙江海洋学院内学生或老师。

我的网站为买卖双方提供一个集中的C2C 信息交易平台,促进买卖双方的信息沟通,较完善的信用机制提供一定程度上的信用保证,为同学们提供方便的同时保证同学们交易的安全性。

【关键词】 ASP 技术 网上购物系统 Microsoft Access

1. 绪 论

1.1 c2c市场存在的意义

随着人们消费水平的提高,个人消费品市场空前发展,我们发现,越来越多的人拥有大量的闲置商品。这些商品有新有旧,但都具有完整的使用价值。拥有者们也许现在不需要它们,便想到把它们出售。可是如何找到买主,却成为一个令人头疼的问题。

以学生为例。由于学生爱追赶时尚潮流,而且购买行为往往缺乏计划性,使得他们常常因一时冲动买下某物,之后又发现并没有用。学生对于电脑、手机、MP3等电子产品需求较多,而这些东西更新又很快,需求的不同使他们希望能互通有无。一些旧书籍、杂志、音像制品、生活用品等,也是留之无用、弃之可惜,若能卖给需要的人不是皆大欢喜?

与此同时,随着学生们的商品意识的加强,有很多同学以代理商品销售为兼职,有开设个人店铺的需求。但由于资金方面的限制,不可能开设真正的店铺。 可是由于供需双方市场的不对称性,卖主很难找到合适的买主,有这些需求的人更是不知道有谁要出售,造成这种C2C 交易很难达成。目前普遍的办法是

,

卖者在校内摆个地摊。做代销的同学到处帖广告或者直接上门推销,展示并出售自己的商品,可是时间、地点、规模都受到限制,而且要耗费大量的时间和体力,还未必有好的效果。要是有一个平台,让供需双方集中地发布交易信息,并提供双方的联系方式,促成其交易的达成,将为买卖双方带来极大的便利。

1.2 本网站C2C 网上交易平台概述

本系统面向以学生为主的用户群体,为它们提供C2C 交易的平台。卖者发布出售商品的信息,买者也可发布求购信息。

系统采取中转站方式进行交易和流通,买方如选中满意物品,则可以去XX 幢XX 寝室里选取此商品,并且当面负清余款,本网站根据其类型收取不同的费用,一般收取1~5的手续费。

用户在本站通过搜索或分类查找,寻求满意商品,如若觉得价格过高,可在在线留言中留下评语,网站管理员将进行一周一次的网站维护工作。

本系统保证了买卖双方的交易的安全性。我们针对目前C2C 市场普遍缺乏信用保证的现状,使通过本站达成的交易更加安全可靠,提高用户的放心度和满意度。

2. 程序语言的介绍

2.1 ASP 的简单介绍

ASP 是一种服务器端的指令环境,用来建立并执行交互式Web 服务器应用程序,你可以使用ASP 来结合服务器端指令、HTML 网页及COM 组件,换句话说,ASP 程序包含“脚本语言程序(Scripting Language)”、“嵌入HTML (Embeded HTML )”、“COM 组件调用”等3个部分,前者可由Vbscript 、Jscript (微软版的Javascript )、PerlScript 、Python 、REXX 等程序语言编写而成。也正由于ASP 程序可以嵌入HTML ,因此,现有的HTML 文件(扩展名为 .htm)很快便可以转换成ASP 程序(扩展名为 .asp)。

ASP 技术,客户端只要使用可执行HTML 码的浏览器,即可浏览Active Server Pages 所设计的网页内容。Active ServerPages 所使用的脚本语言(VBScript 、 Jscript) 均在WEB 服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。Active Server Pages能与任何ActiveX scripting语言兼容。除了可使用

,

VBScript 或JScript 语言来设计外,还通过plug -in 的方式,使用由第三方所提供的其它脚本语言,譬如REXX 、Perl 、Tcl 等。脚本引擎是处理脚本程序的COM(Component Object Model) 对象。ASP 可以通过Microsoft Windowsd的COM/DCOM获得ActiveX 规模支持,通过DCOM 和Transcation Server获得结构支持。

2.2 IIS简介

IIS 是Internet Information Server 的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS 与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS (NT File System,NT 的文件系统)内置的安全特性,建立强大,灵活而安全的Internet 和Intranet 站点。

IIS支持HTTP (Hypertext Transfer Protocol ,超文本传输协议),FTP (Fele Transfer Protocol,文件传输协议)以及SMTP 协议,通过使用CGI 和ISAPI ,IIS 可以得到高度的扩展。

IIS支持与语言无关的脚本编写和组件,通过IIS ,开发人员就可以开发新一代动态的,富有魅力的Web 站点。IIS 不需要开发人员学习新的脚本语言或者编译应用程序,IIS 完全支持VBScript ,JScript 开发软件以及Java ,它也支持CGI 和WinCGI ,以及ISAPI 扩展和过滤器。

IIS 可以赋予一部主机电脑一组以上的IP 地址,而且还可以有一个以上的域名作为Web 网站,您可以利用TCP/IP内容设置两组以上的IP 地址给它,除了为网卡再加进一组IP 地址之外,必须在负责这个点的DNS 上为这组IP 地址指定另一个域名,完成这些步骤以后,在Internet Service Manage 中就会出现一个虚拟Web 服务器,虚拟服务器(Virtual Server )必须有它自己的主目录(home directory ),对于IIS 来说,所有服务器都是它的虚拟服务器。在互联网上,有很多网站需要多部服务器才能够应付来自用户端的请求,这就需要利用DNS 所具有的功能,将一组以上的IP 指定给同一个域名,每当这个网站接到服务要求,由DNS 负责进行解析,它会指定域名的下一组IP 地址给它,若要求采用这套做法,服务器的内容必须逐一复制到每一部服务器上。

,

3. 系统设计

3.1 系统运行基础环境

CPU :1.0G Hz 以上(推荐)

内存:128M 以上(推荐)

操作系统:Windows 2000/xp

技术选择:asp

DBMS 选择:acess

3.2 数据库设计

本网站采用的是Access 数据库,Access 是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。非常适合本校园网站。但是它的同时访问客户端不能多于4个。access 数据库有一定的极限,如果数据达到100M 左右,很容易造成服务器IIS 假死,或者消耗掉服务器的内存导致服务器崩溃。本网站采用如下代码连接数据库:

<

'on error resume next

dim conn dim dbpath

set conn=server.createobject("adodb.connection")

dbpath="DBQ=" server.mappath("data/shop.mdb") ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

conn.Open dbpath

>

,

3. 3 业务流程分析

4. 系统详细设计与实现

系统分类

本网站先进入一个普通的网页提供基本信息和内容和一些基本用户功能,充分进行用户需求分析的基础上把系统划分为五个系统:商品信息浏览、会员购物管理、在线留言系统、后台管理系统、个人信息管理、退出系统等。

商品信息浏览:允许会员或非会员进行商品的信息浏览,从而决定是否购买商品。 会员购物管理:会员通过购物车进行商品的选购,购买。

在线留言系统:如若对本网站有任何议意,可通过在线留言进行提问,批评。 后台管理系统:网站管理员通过后台管理进行本网站的会员信息管理,及商品管理。 个人信息管理:包括会员的个人资料,购物管理,订单管理。

退出系统: 系统结束。

以下是本网站的具体模块:

会员注册模块:

,

购物车模块:

在线留言系统:

,

【参考文献】

[1] 田博文,Dreamweaver 中文版网站建设实战训练[M]人民邮电社,2004.1

[2] 尚俊杰, 秦卫中。网络程序设计ASP 案例教程[M],清华大学出版社,2005,1,1

[3] 龙马工作室。ASP ACCESS组建动态网页实例精讲[M],人民邮电出版社,2005,9,1

[4] 张海藩。软件工程导论[M],第四版,清华大学出版社,2006,9,22

标签: