二手交易平台论文.doc

上传人:韩长文 文档编号:8664731 上传时间:2020-12-16 格式:DOC 页数:10 大小:135KB
返回 下载 相关 举报
二手交易平台论文.doc_第1页
第1页 / 共10页
二手交易平台论文.doc_第2页
第2页 / 共10页
二手交易平台论文.doc_第3页
第3页 / 共10页
二手交易平台论文.doc_第4页
第4页 / 共10页
二手交易平台论文.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《二手交易平台论文.doc》由会员分享,可在线阅读,更多相关《二手交易平台论文.doc(10页珍藏版)》请在三一文库上搜索。

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

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

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

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

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

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

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

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

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

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

11、证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。精品.扩展性和可用性: ASP.NET 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet 信息服务 (IIS) 和 ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。 跟踪和调试: ASP.NET 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP.NET 支持使用 .NET Framework 调

12、试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。 与现有 ASP 应用程序的兼容性: ASP 和 ASP.NET 可并行运行在 IIS Web 服务器上而互不冲突;不会发生因安装 ASP.NET 而导致现有 ASP 应用程序崩溃的可能。ASP.NET 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASP.NET 页面之间共享。 2.2.2 IIS配置IIS是Internet Information Server的缩写,是微软公司提供的

13、Internet服务器软件,包括Web, FTP, Mail等服务器。本文以Window2000服务器操作系统为例,介绍Web服务器的安装和设置方法。目前运行的IIS的最理想的平台是Window2000服务器版和高级服务器版。Window9x/Me里也有IIS,但只是PWS(个人Web服务器),功能很有限,只支持1个连接。Window XP里的IIS也只支持10个连接。IIS是Windows操作系统自带的组件。如果在安装操作系统时没有安装IIS,则应手动安装。安装的步骤如下:打开“控制面版”窗口,双击“添加或删除程序”图标,运行“添加或删除程序”窗口。选择“添加或删除程序”窗口内“添加/删除W

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

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

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

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

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

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

20、护性强 ,后台采用Access数据库,轻便且功能强大。所以在开发中,技术上不会存在障碍。精品.3.3开发技术要点3.3.1站内全面搜索站内搜索有许多种,网站开发人员可以根据站内信息的多少来设置搜索范围大小,本系统实现搜索功能,主要应用SQL语句中的LIKE运算符进行模糊查询。下面对LIKE运算符进行详细介绍。Like运算符用于确定给定的字符串是否与指定模式匹配,模式可以包含常规字符和通配符字符。其中常规字符必须与字符串指定的字符完全匹配,而通配符只需要与字符串中的部分匹配即可,例如,要查询tb-info表中信息名称含有“C”的记录,可以使用一下代码。 Select * from tb-info

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

22、gion 显示客户端对话框/ / 说明:MessageBox用来在客户端弹出对话框。/ 参数:TxtMessage 对话框中显示的内容。/ public string MessageBox(string TxtMessage) string str; str = alert( + TxtMessage + ); return str;#endregion#region预处理器指令使在使用Visual Studio代码编辑器的大纲显示功能时指定可展开或折叠的代码块。这个功能非常实用。尤其在编辑复杂的类时,可以使得代码结构更加清晰,在查询代码时可以快速地找到需要的代码行。 #region name

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

24、过使用模板控制。通过使用datalist控件,用户可以显示,选择和编辑多种不同数据源中的数据,同时可以为项、交替项、选定项和编辑项创建模板。另外标头、脚注和分割符模板页用于自定义datalist的整体外观。精品.datalist控件与绑定有关的属性及说明如表3.2所示:表3.2 Datalist控件有关的属性及说明Tabel 3.2 the attribute of Datalist属性说明DataKeyField获取有DataSource属性指定的数据源中的键字段DataKeys获取存储数据列表控件中每个记录的键值DataSource获取数据源,该数据源中包含用于填充控件中的项的值列表4总体

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

26、 design sequence4.2系统功能结构图二手交易平台前台功能结构图如图4.2所示:精品.前台信息浏览分类显示站内搜索后台登陆设置首页收藏本站用户登录图4.2 前台功能Picture 4.2 the function of the index page二手交易平台用户管理结构图:用户管理注册信息编辑信息查看留言发送留言发布信息图4.3 用户管理Picture 4.3 user manage二手交易平台后台管理结构图:后台管理管理用户管理留言查看注册信息添加用户管理员登陆图4.4 后台管理Picture 4.4 the background manage4.3系统数据库设计本系统数据库

27、采用Access数据库,系统数据库名称为db_Goods_data。该数据库中包括tb_admin、tb_user、tb_Goods、tb_Message四个数据表。 tb_admin(管理员信息表)管理员信息表用于保存管理员的基本信息,tb_admin数据表的结构如图4.5所示:精品.图4.5 管理员信息表(tb_admin)结构Picture 4.5 the structure of the admin tabletb_user(用户信息表)用户信息表主要用于保存用户的注册信息,结构如图4.6图4.6 用户信息表(tb_user)结构Picture 4.6 the structure of

28、 the user info tabletb_Goods(商品信息表)商品信息表主要用于保存用户发布的供求信息,结构如图4.7所示:图4.7 商品信息表(tb_Goods)Picture 4.7 the structure of the goods tabletb_Message(留言信息表)留言信息表主要用于保存用户发送的留言,结构如图4.8所示:精品.图4.8 留言信息表(tb_Message)Picture 4.8 the structure of the message info table5总结经过几个月的努力设计和开发,二手交易平台终于制作完成。基本实现了开题报告中述的功能,能够完

29、成前台信息浏览中的收藏本站、设置主页、站内搜索、分类显示等模块的功能,用户个人中心管理中信息发布、留言发布及管理功能的设计和管理员管理等功能。通过完成本次毕业设计,我学到了许多能使我终身受益的知识:1.我能更深入的掌握了A,更熟练的使用 Visual Studio 2005,从以前的理论上升到实践,从感性认识上升到理性认识,真正做到学有所用。2.我深刻认识到从理论到实践是一个艰难的过程,必须勤动手,才能发现问题,使自己得到真正的提高。3.我意识到充分利用身边有限资源和虚心向身边同学请教的重要性,只有在勤奋的基础上与身边的同学取长补短才可能使自己的设计更加完善。4.最重要的是使我发现了自己在学习上的不足,主要是动手能力的不足,我会努力在以后的工作道路上继续充实自我,完善自我。系统虽然已经制作完成,但还有很多需要改进的地方。完善的功能是一个网站能够长期运营的重要因素,此系统还有以下地方需要进一步的完善。1供求信息分类显示还不够细,有的商品还需要更进一步的分类。2聊天室功能简单,仅能满足一般的交流需要,还可加入很多元素,丰富聊天内容。3用户个人管理中心功能不全,还应增加用户星级显示,加强对信用度好的用户区分如有侵权请联系告知删除,感谢你们的配合!精品

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

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1