二手交易平台论文_第1页
二手交易平台论文_第2页
二手交易平台论文_第3页
二手交易平台论文_第4页
二手交易平台论文_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录绪论1.1 二手交易平台的开发背景及意义开发背景人类社会经历了从野蛮到文明、从原始社会到社会主义社会、从使用简单石头工具到现在使用智能化工具的过程,生活水平不断提高,逐渐有了从物物交换到以货币为等价物的交换,经历了一个由低级到高级的过程。目前,随着现代互联网的发展,一切行业都借助网络得到了快速发展,传统的二手交易市场也随之发展,但开始出现一些无法回避的弊端:交易过程困难。传统的二手交易市场需要提供交易场所进行交易,需要通过跳蚤市场或是贴广告作为交易的中介,时间和地点的不稳定性提高了交易的困难度,想要成功进行交易变的非常困难。信息流动滞后。对于买方想要获得二手交易市场的商品信息必须跑去跳蚤市

2、场或是寻找公告板上张贴的广告。而对于卖方想要使自己想卖的物品信息传播出去要么破费去张贴广告,要么就是节假日去跳蚤市场摆摊。信息传播具有较大的滞后性。网络利用率低。随着现在电子信息化的开展,网络的建设已经进入一个更加高速发展的时期,传统的二手交易市场没有充分利用这些现有的网络设备资源。随着计算机技术的飞速发展,网络应用的普及,利用网络构建二手交易平台势在必行。二手交易平台的目标是借助现代互联网,实现商品交换,以改变传统上商品交换的弊端,促使二手市场以更快的发展,赋予其时效性、快速性、简单性、可信性等特点。该平台是服务于在校学生。学生可以利用此平台,将自己不用的物品,发布到系统上,其它同学可以查看

3、已发布的信息,从而可以更好地促进物品交换。开发意义校园交易网,定位于本校学生,人数多,没有竞争,很容易存活。由于在本校范围内,推广、宣传也很容易,几乎零成本。现在的学生紧随潮流,物品更新速度很快,需求也很大,这是网站可生存的一大优点。同为一校之生,双方有意向后可以直接面谈,弥补了网上购物受欺骗的风险。此网站可极大地方便同学,为大家解决很多问题,所以必会深受同学们的喜爱。如今很多学校有购物节,但这种活动时间短,只会起到一时的作用。而校园交易网站可以给大家提供一个平台,允许大家每天都可以在线买卖,在个别学校已经有这样的网站,但在咱们学校还没有这样的网站。所以网站会深受大家的好评,成为大家生活中不可

4、缺少的东西。对于在校学生,二手交易平台有更为重要的意义。一般而言,现在的学生还没有自食其力,大都需要父母的财力支持。现在的孩子,尤其是大学生的花费更多,平时吃好、喝好、用好奉行“三好主义”,而殊不知父母的沉重负担。在更多的时候,我们有很多东西都没用处,一直闲着,或扔掉或舍不得存着。对这种情况,我们一般选择前者扔掉。这时,如果大家能把不用的物品拿出来交换,就会共赢。借助此平台可以发布商品信息、求购信息,也可实现在线交易,方便学生之间物品互换。借助网络的普及,可以节省学生的花费,树立大学生新的理财观。1.2 国内外研究现状国内研究现状在国内,电子商务始于 1997 年,电子商务项目大量推出,几乎每

5、天都有各类电子商务咨询网站、网上商店、网上商城、网上专卖店、网上拍卖等诞生。电子商务应用与发展地域也由北京、上海、深圳等极少数城市,开始向各大中城市发展。不少地方政府也都对电子商务给予了前所未有的关注与支持,开始将电子商务作为重要的产业发展方向。电子商务企业有必要树立商务为本 的观念,将目光转向工商企业和消费者的实际需求,以此其确立电子商务服务方式和电子商务解决方案。在二手交易类的网站像淘宝、阿里巴巴、卓越、京东商城,每个人都可以在这样的大型网站上免费开店,出售自己的东西,还有各种特定类型商品的二手交易网,二手交易网站的竞争很激烈,小型的网站不易生存。国外研究现状在国外,以欧美国家为例,可以说

6、电子商务业务开发的如火如荼。在法、德等欧洲国家,电子商务所产生的营业额已占商务总额的1/4 ,在美国则已高达1/3 以上,而欧美国家电子商务的开展也不过才十几年的时间。在美国,美国在线(AOL)、雅虎、电子港湾等著名的电子商务公司在1995年前后开始赚钱,到2000年创造了7.8 亿美元,IBM、亚马逊书城、戴尔电脑、沃尔玛超市等电子商务公司在各自的领域更是取得了令人不可思议的巨额利润。欧美国家拥有电脑的家庭,企业众多,网民人数占总人口的 2/3 以上,尤其是青少年,几乎都是网民,优裕的经济条件和庞大的网民群体为电子商务的发展创造了一个良好的环境。普遍实行信用卡消费制度,建立了一整套完善的信用

7、保障体系,这为电子商务的网上支付问题解决了出路。欧美国家的物流配送体系相当完善,正规,其是近年来大型第三方物流公司的出现,使的不同地区的众多网民,往往能在点击购物的当天或转天就可收到自己所需的产品,交易类网站深受欢迎。1.3 系统目标二手交易平台将集成三大系统:前台信息浏览系统、用户管理系统、后台管理系统通过二手交易平台的设计,实现本系统的五大目标:给用户提供便捷的商品浏览服务,快速的商品检索服务。通过个人管理中心模块,使用户能够快捷地进行商品信息的发布、编辑,管理注册信息,发送、查看留言等功能。通过聊天室,促进用户之间的信任度,促进交易的进行。通过后台管理系统,管理员能够方便的查看、修改、删

8、除用户资料,管理留言。系统的上线,给大学生商品交换带来一次新的跨越,带来庞大的客户群。2 开发环境与开发工具2.1 开发结构与数据库选择开发结构系统选用B/S结构开发, 在B/S结构下,客户端只需要安装Web浏览器就可以使用系统。B/S结构有可分布应用、可跨平台应用、容易部署和管理、使用简单、易于集中维护、保护现有投资、信息共享度高、扩展性好、广域网支持、安全性好等优点。如今云计算(CloudComputing)技术已大规模应用在各个领域,将来的B/S结构的系统大部分的处理逻辑都会放在云端服务器,大大降低了客户端机的配置需求,所以B/S结构的系统发展前景非常可观。数据库技术选择数据库是按照数据

9、结构来组织、存储和管理数据的仓库,它是运行系统的基础,它的效率是影响系统性能的关键因素之一。系统采用Access 开源免费数据库管理系统,具有体积小、速度快、总体拥有成本低、系统自动报错机制以及对存储过程的充分支持等特点。Access 最常见的应用架构有单点(适合小规模应用)、复制(适合中小规模应用) 、集群(适合大规模应用)等,本设计采用单点架构2.2 开发技术介绍2.2.1 ASP.net 技术ASP.NET是 Microsoft .NET Framework的一部分, 是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。.NET Framework包含公共语言运行库,

10、它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含.NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。ASP.NET提供了下面的优点:可管理性:ASP.NET使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。安全: ASP.NET 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。扩展性和可用性:ASP.NET

11、 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet信息服务 (IIS)和 ASP.NET运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。跟踪和调试:ASP.NET 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP.NET支持使用 .NET Framework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。与现有 ASP 应用程序的兼容

12、性:ASP和 ASP.NET可并行运行在IIS Web服务器上而互不冲突;不会发生因安装ASP.NET而导致现有 ASP 应用程序崩溃的可能。ASP.NET仅处理具有 .aspx 文件扩展名的文件。具有.asp 文件扩展名的文件继续由ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在ASP 和 ASP.NET页面之间共享。2.2.2 IIS 配置IIS 是 Internet Information Server的缩写,是微软公司提供的Internet服务器软件,包括 Web, FTP, Mail等服务器。本文以Window2000服务器操作系统为例,介绍Web 服务器的安装和设

13、置方法。目前运行的 IIS 的最理想的平台是Window2000 服务器版和高级服务器版。 Window9x/Me里也有 IIS ,但只是 PWS (个人 Web 服务器),功能很有限,只支持1 个连接。 Window XP里的 IIS 也只支持 10个连接。IIS 是 Windows 操作系统自带的组件。如果在安装操作系统时没有安装IIS ,则应手动安装。安装的步骤如下:打开 “控制面版 ”窗口,双击 “添加或删除程序”图标,运行“添加或删除程序”窗口。选择 “添加或删除程序”窗口内 “添加 /删除 Windows 组件 ”选项,弹出 “Windows组件向导 ”对话框。选中 “Intern

14、et 服务器( IIS) ”复选框,单击“下一步 ”按钮,执行操作。IIS 安装完毕。接下来,就是要对系统进行新建虚拟目录的操作:打开 “控制面版 ”窗口,双击 “管理工具 ”图标,进入 “管理工具 ”窗口。双击 “Internet 服务器( IIS) ”图标,进入“Internet服务器( IIS) ”窗口。单击 “操作 ”目录,选择下拉菜单“新建 ” |虚“拟目录 ”命令 .弹出 “欢迎 ”窗口,单击“下一步 ”按钮。在 “别名 ”文本框中输入映射后的名字,如renli, 单击 “下一步 ”按钮。在 “目录 ”文本框中输入要映射的目录,如d:siterenli,单击 “下一步 ”按钮,进入

15、设置访问权限窗口.在这里选择正确的访问权限,再单击“下一步 ”按钮,即完成设置。删除映射的方法:打开“Internet 服务器( IIS )”窗口,在虚拟目录别名上单击鼠标右键,选择“删除 ”命令即可。2.3 开发及运行环境硬件平台:CPU: Pentium4 1.8GHz内存 :256MB 以上最佳分辨率:1024 768 像素软件平台:操作系统:Windows Server XP数据库: Access开发工具:Microsoft Visual Studio 2005开发语言:浏览器: IE 6.0Web 服务器: IIS 6.0需求分析与开发技术要点3.1 系统功能分析作为一个交易型网站,

16、商品信息必须准确、及时更新,便于用户浏览信息,产生购买意向;买卖双方可通过在线聊天,增加彼此的信息;用户注册必须填入准确的信息,以保护双方的合法权益;用户可以在个人管理中中心自主管理;随时可以发布信息、查看、发送留言;管理员需及时检查用户信息、交易内容的合法性,以确保网站正常运营。该系统由前台信息浏览、用户管理和后台管理三部分组成。前台信息浏览显示最新商品信息,提供站内搜索,方便用户更快更准确的找到所需信息,前台提供用户登录和管理员登录,并且可以连接校内新闻,关心校园新闻。在用户管理中心,用户登录后可进入个人管理中心,在此可以查看、编辑注册信息,发布、管理商品信息,查看、发送留言。管理员可以查

17、看、管理用户信息,管理所有的留言、商品信息,保证网站运转。前台信息浏览前台信息浏览显示最新商品信息,提供站内搜索,方便用户更快更准确的找到所需信息,前台提供用户登录和管理员登录,并且可以连接校内新闻,关心校园新闻。具体内容如下:1)网站公告:显示网站最新动态,及时了解有关本网站的相关新闻收藏本站:收藏本站,以便下次更快找到本站3)设置主页:将本站设置成主页,可以在打开浏览器时第一时间打开网站主页4)校内新闻:浏览本校最新新闻,关心校内动态5)用户登录、注册:用户可以直接登录,进入个人中心;提供用户注册的接口6)商品信息浏览:浏览网站最新发布的商品信息7)聊天室:显示网站聊天室内最新内容用户系统

18、功能在用户管理中心,用户登录后可进入个人管理中心,在此可以查看、编辑注册信息,发布、管理商品信息,查看、发送留言。具体内容如下:1)注册信息:显示用户注册时填入的信息2)查看留言:用户登录后查看发送给自己的留言3)发送留言:可以发送留言给其他用户,便于交流4)发布信息:发布商品信息、求购信息,5)编辑信息:管理自己已发布的信息后台管理管理员可以查看、管理用户信息,管理所有的留言、商品信息,保证网站运转。1)管理员登陆:管理员在此登录后台系统2)留言管理:可以查看、删除用户所发布的所有留言3)用户管理:可以查看、编辑、删除已注册的用户4)添加用户:管理员可以添加新用户3.2 系统可行性分析通过二

19、手交易平台系统用户可以随时发布、删除商品信息和求购信息,方便学生进行物品交换,满足大家对时效性、省力性、简单性、经济性的要求。经济性本系统开发及运营成本简单,为大学生交换物品提供了网络支持,最新最快强大的时效性突破传统二手市场的滞后性。完善的功能,提高了生活节奏,避免日常交换中的琐事。通过联网的计算机,每个用户都可通过本系统浏览供求信息,检索对自己有用的信息,完全满足日常需求。技术性技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足开发者的需要等。本系统采用A ,代码安全可靠,可维护性强,后台采用Access 数据库,轻便且功能强大。所以在开发中,技术上不会存在障碍。3.

20、3 开发技术要点站内全面搜索站内搜索有许多种,网站开发人员可以根据站内信息的多少来设置搜索范围大小,本系统实现搜索功能,主要应用SQL 语句中的LIKE运算符进行模糊查询。下面对LIKE 运算符进行详细介绍。Like运算符用于确定给定的字符串是否与指定模式匹配,模式可以包含常规字符和通配符字符。其中常规字符必须与字符串指定的字符完全匹配, 而通配符只需要与字符串中的部分匹配即可, 例如,要查询 tb-info 表中信息名称含有“ C”的记录,可以使用一下代码。Select * from tb- info where info name like ,%C%?上面代码中的 ” %”为通配符,SQL

21、 语句中常用的通配符如表3.1 所示表 3.1SQL 中的通配符及说明Table 3.1the common symbol of SQL通配符说明%包含零个或更多字符的任意字符串。-任何单个字符。属于指定范围或集合中的任何单个字符不属于指定范围或集合中的任何单个字符代码分装技术在开发网站时,如果实现某个功能的代码段需要在不同的网页中多次运用,可以考虑将该代码段封装到公用类中,当使用该功能时,在网页中直接调用即可,这样可以避免编写重复代码。例如本系统中,将弹出提示框代码段封装到公用类中,其代码如下:#region显示客户端对话框说明: MessageBox 用来在客户端弹出对话框。参数: Txt

22、Message 对话框中显示的内容。public string MessageBox(string TxtMessage)string str;str = alert( + TxtMessage + );return str;#endregion#region预处理器指令使在使用VisualStudio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。这个功能非常实用。尤其在编辑复杂的类时,可以使得代码结构更加清晰,在查询代码时可以快速地找到需要的代码行。#region name此处 name 时希望出现在Visual Studio代码编辑器中的区域的名称。在登录页中,当用户输入不合法的用

23、户名和密码时,可以调用MessageBox() 方法,弹出对话框,提示用户输入不正确,其代码如下:Response.Write( CC.Messagebox(“您 输 入 的 用 户 名 或 密 码 错 误 , 请 重 新 输 入 !”,“ - 、 manager/login.aspx ”);注意:代码中的CC 为公共类Commanclass实例化对象,其代码如下:CommonClass CC=new CommonClass();3.3.3 DataList控件的使用。使用 datalist控件可以显示模板定义的数据绑定列表,其内容可以通过使用模板控制。通过使用 datalist控件,用户可以

24、显示,选择和编辑多种不同数据源中的数据,同时可以为项、交替项、选定项和编辑项创建模板。另外标头、脚注和分割符模板页用于自定义datalist 的整体外观。datalist 控件与绑定有关的属性及说明如表3.2 所示:表 3.2 Datalist 控件有关的属性及说明Tabel 3.2the attribute of Datalist属性说明DataKeyField获取有DataSource属性指定的数据源中的键字段DataKeys获取存储数据列表控件中每个记录的键值DataSource获取数据源,该数据源中包含用于填充控件中的项的值列表4 总体设计4.1 系统总体设计校易网是一个功能完善的二手

25、物品交易网站,由前台信息浏览、用户管理和后台管理三大部分组成。前台信息浏览 :该部分主要包括商品信息的分类、显示商品详细信息、商品站内搜索、设置本站为首页和收藏本站、提供后台登陆入口等功能。用户管理:该部分实现查看注册信息,查看、发送留言,发布商品信息等功能。后台管理 :该部分主要包括管理留言、管理用户、添加用户等功能。系统的总体设计框架图如图 4.1 所示:分类显示用户登录站内搜索添加用户主页设置主页管理员主页收藏本站用户登录查看、管理留言后台登陆查看注册信息用户个人中心查看留言发送留言发布商品信息编辑商品信息图 4.1 总体流程图Pic 4.1the design sequence4.2

26、系统功能结构图二手交易平台前台功能结构图如图4.2 所示:前台信息浏览分站设收用后类内置藏户台显搜首本登登示索页站录陆图 4.2 前台功能Picture 4.2the function of the index page二手交易平台用户管理结构图:用户管理注查发发编册看送布辑信留留信信息言言息息图 4.3用户管理Picture 4.3user manage二手交易平台后台管理结构图:后台管理管管查添管理理看加理用留注用员户言册户登信陆图 4.4后台管理Picture 4.4the background manage4.3 系统数据库设计本系统数据库采用Access 数据库,系统数据库名称为db_Goods_data 。该数据库中包括tb_admin 、tb_user 、tb_Goods 、 tb_Message四个数据表。tb_admin(管理员信息表)管理员信息表用于保存管理员的基本信息,tb_admin 数据表的结构如图4.5 所示 :图 4.5 管理员信息表( tb_admin )结构Picture 4.5the structure of the admin tabletb_user (用户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论