1、1基于校园网的物品交易平台【摘 要】 在互联网日益流行的今天,网络是主角,是时代的宠儿。在网络大家族中,电子商务则是一个热点。电子商务是 Internet 爆炸式发展的直接产物,是网络技术应的全新发展方向,电子商务一个最基本体现就是电子购物网站,从一定程度上讲它就是网上超市,也就是一种网上销售。“网”字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。因而建立校园网物品交易平台,给学生带来无穷的方便。在这个平台,所有学生都可以注册登录在上面购买自己需要的物品。网站将以物品列表的形式的向所有访客展示这些信息。因为本网站主要面向本院师生,所以不提
2、供购物车和支付平台,所有访客只要看好网站物品后,通过卖家留下的联系方式,与其取得联系,进行当面交易。【关键词】 校园 电子商务 物品交易 前言计算机网络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盖面广而且成本低,因此可以利用网络开展商务活动。电子商务的网上实践,是从网上销售开始的, “网上商店”打破了传统的销售形式商店,将商店和网络结合. 是一种典型的电子商务网站运用。 “网上商店”实际上是运行在 Web 服务器中的一个 Web 运用程序。 “网上商店”模拟一般的商店的经营模式。利用页面、脚本程序来实现“网上商店”的进货管理、销售管理、库存管理。1电子商务的简介11 电子商务
3、的概述随着时代的发展,电脑与 Internet 已经进入我们的生活。信息时代的来临,知识经济的扩张,已越来越靠近我们的生活。通过 Internet 来经营运作一家商店,一家公司甚至一个企业并不是不可能的,在当今的业务发展趋势下,各种公司和机构都需要进行改造和调整来适应迅速变化的商务环境,由此,就对公司和机构所使用的信息系统提出了很高的要求。在今日之商务界内,只配备先进优良的和工具已经远远不够,还必须具有灵活性和可扩展性,并且能相互集成。2电子商务源于英文 ELECTRONIC COMMERCE,简写为 EC。顾名思义,其内容包含两方面,一是电子方式,二是商贸活动。一般来说是指利用电子信息网络等
4、电子化手段进行的商务活动,是指商务活动的电子化、网络化。广义而言,电子商务还包括政府机构、企事业单位各种内部业务的电子化。电子商务可被看作是一种现代化的商业和行政作业方法,这种方法通过改善产品和服务质量、提高服务传递速度,满足政府组织、厂商和消费者的降低成本的需求,并通过计算机网络加快信息交流以支持决策。电子商务可以包括通过电子方式进行的各项社会活动。随着信息技术的发展,电子商务的内涵和外延也在不断充实和扩展,并不断被赋予新的含义,开拓出更广阔的应用空间。电子商务是整个贸易活动的自动化和电子化。Internet 和网络计算技术的蓬勃发展,价格廉宜并且深入各处的电子通道成为现实,电子商务也开始变
5、得成本低廉,灵活机动并且无处不在。它为各种各样的企业,无论大小,不分贵贱提供广阔的商机,帮助他们节约成本,增加价值,从而扩展市场,提高效率并抓牢客户。它渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。其目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。2电子商务的作用全球范围内,电子商务出现的时间不长,但发展十分迅速。一些发达国家的电子商务活动已经通过密如蛛网的互联网系统得以实现。广大用户、商家、金融机构与中间机构、服务支持机构加大了在互联网络上进行原材料查询、采购、产品展示、商品定购、产品储运、电子支付等商业贸易与金
6、融支付活动,这些活动完全或基本上通过电子手段来完成。这种新型的商务活动充满着活力,引导越来越多的厂商、贸易机构,金融中介与用户参加,电子商务的特点使买卖双方在网络上形成简单易行的良好界面,使供需双方远在千里之外通过网络像面对面一样地迅速完成交易,使各种网上交易以电子票据进行支付、清算与决算,做生意的时间将不在接照差旅时间计算,而是按下“回车”的瞬间开始。3建立校园购物网站的可行性随着大学生活的日渐丰富。大学生的物质供求量越来越高,而信息量也随之加大,在校生往往把自己的供求信息粘贴在一切可以粘贴的地方,严重影响了学校环境面貌,因而建立校园网物品交易平台,就可以解决以上问题.在这个3平台,所有学生
7、都可以注册登录在上面购买自己需要的物品。网站将以物品列表的形式的向所有访客展示这些信息。所有访客只要看好网站物品后,点通过卖家留下的联系方式,与其取得联系,进行当面交易。现在电脑已是十分普及的东西了,在校大学生其中 90以上都在上网,信息的需求量是相当大的,所以依靠网络途径来进行一些信息交流就显的十分必要,因此我们成立一个网上的信息交流平台。为同学们提供了一个安全便捷的交流平台,在网站上刊登的信息在未经申请人同意的情况下不会被删除,直到申请的供求信息得到满意的答复。4网站的开发工具41 网页制作工具 Dreamweaver 介绍Dreamweaver 是 Macromedia 公司推出的主页编
8、辑工具。它是一个所见即所得网页编辑器,支持最新的 DHTML 和 CSS 标准。它采用了多种先进技术,能够快速高效地创建极具表现力和动感效果的网页,使网页创作过程变得简单无比。值得称道的是,Dreamweaver 不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,可以说,它是一个集网页创作和站点管理两大利器于一身的超重量级的创作工具。Dreamweaver 提供了强大的设计工具,在不用书写一行代码的情况下,就能够快速创建各种极具动态 HTML 特性的网页,利用 Dreamweaver 的Roundtrip HTML 技术,用户可以精确控制 Dreamweaver 生产的网页源代码,例
9、如,在可视编辑器中进行编辑时,可以在 HTML 检视器中同步地看到Dreamweaver 到底为您生成了什么样的源代码,从而杜绝了盲人摸象的弊病。在编辑由其他网页创作工具所生成的网页时,Dreamweaver 会尊重其他工具所生成的原代码,不会任意修改它。Dreamweaver 是完全可定制的,您可以创建自己的对象和命令,修改菜单和快捷键,甚至可以通过自己书写 JavaScript 代码来为 Dreamweaver 创建新的行为和属性面板,以增强 Dreamweaver 本身的能力。42 Access 数据库介绍Access 是 Office 系列软件中用来专门管理数据库的应用软件。所谓数据库
10、是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access 应用程序就是一种功能强大且使4用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种 Microsoft Windows 系统环境中,由于它继承了 Windows 的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。Access 使用标准的 SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的
11、数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。一个 Access 数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Access 数据库使用单一的*.mdb 文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。43 网页编辑 Photoshop7Photoshop 是 Adobe 公司的王牌产品,它在图形图像处理领域拥有毋庸置疑的权威。无论是平面广告设计、室内装潢,还是处理个人照片,Photoshop都已经成为不可或缺
12、的工具。随着近年来个人电脑的普及,使用 Photoshop 的家庭用户也多了起来。到目前 Photoshop 已经发展成为家庭电脑的必装软件之一。Photoshop 拥有多种选择工具,极大地方便了用户的不同要求。而且多种选择工具还可以结合起来选择利用 Photoshop 不仅可以制作精美的文字造型,而且还可以对文字进行复杂的变换,对图象进行处理。图像处理是对已有的位图图像进行编辑加工处理以及运用一些特殊效果,其重点在于对图像的处理加工;图形创作软件是按照自己的构思创意,使用矢量图形来设计图形。5校园网交易平台的功能设计51 建站前的准备1). 技术构架5图 5.1 技术构架ASP 程序在 II
13、S 服务器工作,当前端用户从浏览器请求.asp 主页,WEB 服务器响应 HTTP 请求并调用 ASP 引擎执行该文件并解释执行其中的脚本,如果脚本中有访问到数据库请求,便调用 ADO 数据库访问组件。最后由 ADO 调用更底层的 ODBC OLE DB 驱动程序操作数据库,由 OLE DB 返回操作数据给 ADO ,再有 ADO 返回数据给 ASP 页面,ASP 页面把结果展示给用户的浏览器。2).制作数据库利用 Microsoft Access 制作数据库,取名为 zhuce.mdb,然后制作表,表名分别为 guanliyuan ; shangpin ; user ;xinwen.下面写入
14、数据字段。如下所示:Guanliyuan 表:记录后台管理员的账号,密码。表 5.1 guanliyuan 表字段名称 中文名称 数据类型 说明username 管理员账号 文本psd 管理员密码 文本Shangpin 表:记录在网站上物品的信息,以便网站上显示,比如物品名称、价格、数量、分类、发布日期。表 5.2 shangpin 表字段名称 数据类型 说明商品名称 文本商品价格 数字商品数量 数字商品分类 文本发布日期 日期时间User 表:记录用户的用户名,用户密码、QQ、电话号码、地址,管理员可以通过直接删除用户资料。表 5.3 user 表字段名称 中文名称 数据类型 说明usern
15、ame 用户名 文本Password1 用户密码 文本psd 确认密码 文本qq QQ 号码 数字6dianhua 电话号码 数字dizhi 地址 文本Xinwen 表:记录管理员发布的新闻信息,以便网站上显示,比如新闻名称、日期、内容。表 5.4 xinwen 表字段名称 中文名称 数据类型 说明Newsname 新闻名称 文本Newsdate 新闻发布日期 日期/时间Neirong 新闻内容 文本3).建立站点(1)通过 IIS 建立一个网站服务才能在 Internet 上发布,打开“internet 服务管理器”,在“默认 Web 站点”下创建一个 Web 站点,名为daijunjun。
16、然后在“daijunjun”站点下添加虚拟目录。(2)打开 Macromedia Dreamweaver MX 2004 动态网页设计器,再打开“管理站点”对话框,创建一个站点 daijunjun 设置站点文件存放位置,然后设置“测试服务器”建立一个 ASP VBScript 动态网站。52 系统功能开发我们利用网页制作工具制作友好的主页界面。主页界面如图所示:图 5.2 主页7由于本系统是基于 ASP 开发的实现在线操作的系统。所以,本系统的完成需要借助 HTML,又由于 HTML 是网页编程的基础,所以,在这里就省去 HTML 代码。本程序由用户注册和登陆、物品列表、新闻发布等几部分。接下
17、来我们对几个主要部分进行分析。1).注册和登录部分用户成为卖家的第一步,即注册页面。如图所示:图 5.3 注册页面用户注册成功后,就可以登陆到后台,进行发布商品,那样就可以开店了。而登录页面是一个网站的大门。用户都是通过此页面登录进入网站。用户在页面中输入用户账号密码后提交,系统对用户账号和密码进行验证,如果用户密码验证通过则进入用户管理界面,否则,返回到用户登录页面,并且提示用户账号或密码错误;保证必须通过账号登录验证才能登录网站,即如果没有登录成功,则自动返回到登录页面重新登录。如图所示:8图 5.4 登陆失败页面2).各分块的构建(1)物品列表分块为了更好的为访客展示出售中的物品,本站特
18、以显示数据库的形式列出全部出售物品。主要显示物品名称,发布日期。并按物品日期的降序排列,用户可以通过点击“上一页”,“下一页”来查看全部内容。具体界面如下图:图 5.5 出售物品列表页面页面布局除了简单明了外,还要清楚的展示物品的信息。设计完成后,动态的在页面表格中,主要的代码如下:9这段代码是说在表格中添加“商品名称”和“发布日期”2 个动态文本,用来显示 shangpin 表内“商品名称”和“发布日期”的所有记录。为了向访客展示最新上架的物品,列表实行了适当的排序,所有物品信息并按“发布日期”的降序排列,这样就实现了最新物品置顶的效果。(2)本站新闻分块是显示网站的最新消息用的,主要显示新
19、闻名称和发布日期。用户可以通过点击“上一页”,“下一页”来查看全部内容。代码与界面设计和出售物品列表类似。(3)商品发布分块商品发布是卖家在把商品上架出售的页面。如图所示:10图 5.6 发布商品页面发布商品功能是对 shangpin 表写入一个记录的过程,而记录中应该包括商品名称、价格、数量、分类、发布日期。(4)商品管理分块商品管理就是卖家对自己上架的商品进行添加或删除。如图所示:图 5.7 商品管理页面它会显示出卖家所有上架的东西,可以让卖家进行添加删除,它添加功能就是链接到“发布商品”那个界面。卖家可以通过“上一页”,“下一页”来查看全部商品信息。53 后台管理一个网站好能正常的运行,
20、维护是不可少的。主要是服务器的维护和数据库的维护。我在建站要考虑的主要是数据库的维护。会员管理等是不可少的。11后台管理是电子商务安全的重要组成部分之一,所以管理员的登录管理也显的十分重要。1).卖家编辑卖家编辑是显示卖家注册帐号,统计网站注册多少卖家了。如果有发现有人恶意注册,或不配合网站工作,屡教不改的管理员可以在此进行删除卖家帐号处理。具体页面如下:图 5.8 掌柜编辑页面2).发布新闻发布新闻是管理员发布新闻的页面。如图所示:12图 5.9 发布新闻页面发布新闻功能是对 xinwen 表写入一个记录的过程,而记录中应该包括新闻标题、发布日期、新闻正文。6电子商务的发展和安全21 世纪是
21、个以网络为核心的信息时代,数字化、网络化与信息化是 21世纪的时代特征。电子商务作为信息时代的一种新的商贸形式,不仅对商务的运作过程和方法产生巨大的影响,实际上也带来了一场革命,其影响将远远超出商务的本身,将对社会的生产和管理、人们的生活和就业、政府职能、法律制度以及文化从多方面改变人类的观念、思维和相互交往的方式。 作为一种现代商务模式,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。电子商务可以应用于制造到零售,从银行、金融机构到出版娱乐以及其他的任何企业。Internet 正在将不同形
22、式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。 从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。在过去的几年间,随着 Internet 的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。由于激烈的市场竞争和对成本的关注,13大量企业正在改进原有的电子商务系统来支持新兴的网络经济。61 电子商务的发展前景电子商务的发展潜力肯定是大的,我们国家未来的贸易方向肯定是要网电子商务方面发展的。比如现在的国际金融和国际贸易的结算一类都是属于广义的电子商务。本人认为先别说其他知识,如果电
23、子商务专业的内容你确实搞清楚了的话,相关的行业可以选择的范围是很广的。比如在技术方面的电子商务信息安全,只要是网络类的,这个都是需要的,而且是很严重的问题。电子商务的扩展性很大,主要看你择重的是哪个方面。只是如果想专业的搞电子商务的话,目前现状是大型公司搞电子商务的比较多,小型企业的比较少。电子商务的发展将逐步改变我们的生活及工作方式,原来面对面谈判、纸上交流的管理与商务活动方式逐步变成了由计算机远距离操作完成的数字化活动方式。没有了时间、空间和人为条件上的限制,人们的生活和工作将变得方便、灵活和自如。特别在获取信息、传输信息、各种服务活动、付款、送货方式等方面将有根本的变化。任何合法组织和公
24、司甚至个人通过在国际互连网络上建立自己的站点都可成为全球化的信息发布者;信息的获取具有了广泛的内容和选择性;贸易、商务活动中的商品认识、合同谈判、交易都通过国际互连网信息和网络软件完成。企业行政管理将进入电子化办公方式,金融服务中的支票、柜台、保险、投资、企业银行业务和家庭银行业务将搬到网络上进行。数字化电子银币的使用与发展为人们进行跨地域的商务金融活动提供了方便条件。人类将不可避免地习惯与计算机共存,适应电子商务时代的数字化生存。当今世界,除电子商务市场以外,其他任何市场都难有如此高的增长率,因此,其市场前景极为可观。6 2 电子商务的发展趋势1).纵深化趋势电子商务的基础设施将日益完善,支
25、撑环境逐步趋向规范,企业发展电子商务的深度进一步拓展,个人参与电子商务的深度也将得到拓展。图象通信网,多媒体通信网将建成使用,三网合一潮流势不可挡,高速宽带互连网将扮演越来越重要的角色,制约中国电子商务发展的网络瓶颈有望得到缓解和逐步解决。我国电子商务的发展将具备良好的网络平台和运行环境。电子商务的支撑环境逐步趋向规范和完善。个人对电子商务的应用将从目前点对点的直线方式走向多点的智能式发展。2).个性化趋势14个性化定制信息需求将会强劲,个性化商品的深度参与成为必然。互连网的出现,发展和普及本身就是对传统秩序型经济社会组织中个人的一种解放,使个性的张扬和创造力的发挥有了一个更加有利的平台,也使
26、消费者主权的实现有了更有效的技术基础。在这方面,个性化定制信息需求和个性化商品需求将成为发展方向,消费者把个人的篇好参与到商品的设计和制造过程中去,对所有面向个人消费者的电子商务活动来说,提供多样化的比传统商业更具有个性化的服务,是决定今后成败的关键因素。3).专业化趋势面向消费者的垂直型网站和专业化网站前景看好,面向行业的专业电子商务平台发展潜力大。一是面向个人 消费者的专业化趋势。要满足消费者个性化的要求,提供专业化的产品线和专业水准的服务至关重要。今后若干年内我国上网人口仍将是以中高收入水平的人群为猪,他们购买力强,受教育程度高,消费个性化需求比较强烈。所以相对而言,提供一条龙服务的垂直
27、型网站及某类产品和服务的专业网站发展潜力更大。二是面向企业客户的专业化趋势。对B 2 B 电子商务模式来说,以大的行业为依托的专业电子商务平台前景看好。总之,随着经济全球化和信息技术与信息产业迅速发展,电子商务将成为今后信息交流的热点,成为各国争先发展,各个产业部门最为关注的领域。63 电子商务的安全问题电子商务的安全问题仍是影响电子商务发展的主要因素。由于 INTERNET 的迅速流行,电子商务引起了广泛的注意,被公认为是未来 IT 最有潜力的新的增长点。然而,在开放的网络上处理交易,如何保证传输数据的安全成为电子商务能否普及的最重要的因数之一。调查公司曾对电子商务的应用前景进行过在线调查,
28、当问到为什么不愿意在线购物时,绝大多数人的问题是担心遭到黑客的侵袭而导致信用卡信息丢失。因此,有一部分人或企业因担心安全问题而不愿意使用电子商务,安全成为电子商务发展中最大的障碍。如:安全可靠的通讯网络;有效防护连接在网络上的信息系统;有效防止资料被盗去或盗用;培训电子商务人才,使其了解如何防护其信息系统和资料的安全。7总结在历时将近两个月的时间内,我做的毕业设计是从学习新的知识(ASP 语言和 HTML 语言以及数据库知识) ,到建立“校园物品交易平台”设计完成。遇15到了若干的问题和解决了不少的问题,现在还有未知安全性和可靠性的问题未能发现和解决,比如删除物品功能就不能实现的。从论文框架的
29、设计到具体程序的实现,是我从对电子商务以及数据库认识从无到有的认识过程。在建立“校园物品交易平台”只是一个网上的购物的基本原理,里面要涉及到的方方面面的问题,我们未曾遇到或现有的条件限制而未能实现。在学习 ASP+数据库在电子商务中的运用,并不是我们想象的写程序那么简单,它包括了数据库设计、编写程序、网页制作、图象处理、版面设计、数据采集、文本编辑、服务器管理等等。用 ASP 开发的时候,在程序的调试上也比较麻烦,要在主机上安装 IIS 才能使用浏览器来浏览,才能找出不足所在,而 IIS 的安装有许多的限制,一定在原来的系统安装盘才能安装使用。所以在前期准备上花费的时间比较长。总之,这次网站制
30、作的毕业设计,加强了本人的独立学习和运用知识解决实际问题的能力,对本人达到巩固、扩大、深化所学的专业技术应用的效果,使自身的研究、实践能力得到一定的提高。16参考文献:1 王路敬.网页制作-入门与提高.中国水利电出版社 20012 杨武. ASP数据库编程入门.天津电子出版社 20043 中国IT培训工程编委会.中文Photoshop7实例教程.珠海出版社 20034 吴俊,温谦.巧学巧用DreamweaverASP开发动态网站.人民邮电出版20055 张维.新世纪ASP动态网页设计应用培训教程.电子工业出版社 20046 徐进华,崔建忠. Web程序设计教程ASP.苏州大学出版社 20067
31、 陈益材,增劲柏.网站建设经典范例.清华大学出版社 20068 徐中彪.网站建设与网页设计一点通.科学出版社 20019 石志国.ASP 动态网站编程.清华大学出版社 200110神龙工作室.新手学建网站.人民邮电出版社 200311张秦.自己动手建立个人网站.清华大学出版社 200012沈佩娟.数据库管理及应用开发.清华大学出版社 199513周家地.Dreamweaver MX 入门与提高.出版社清华大学出版社, 200214王迪.建设与维护你自己的网站.中国铁道出版社 200315陈信祥.电子商务网站建设.清华大学出版社 200017致谢:本网站制作过程中参考了大量的网站及书籍,在朋友、同学、老师的帮助下总算完成了设计。在这里特别感谢我的指导教师刘晓丹老师,她在我设计及论文的开题、完成、设计方面做了认真指导,没有她的督促,指导和支持,我是不可能顺利完成我的毕业设计和论文的。还有我的同学们,在我做毕业设计和论文的过程中给了我极大的帮助,并提出了宝贵的意见和建议。