校园物物交换平台的设计与开发Word格式文档下载.docx
《校园物物交换平台的设计与开发Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《校园物物交换平台的设计与开发Word格式文档下载.docx(30页珍藏版)》请在冰豆网上搜索。
![校园物物交换平台的设计与开发Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/19/b6161330-f9dd-478b-bd38-817b4dea57f0/b6161330-f9dd-478b-bd38-817b4dea57f01.gif)
又或者有些毕业的学生把一些日用品留给下届同学。
另一种以物换物的现象在校园里也随处可见,但是规模基本只限定在彼此认识的人,或一个专业,或一个学院内部。
因此笔者考虑以大学校园为基础设计一个覆盖整个大学校园的物物交换平台来方便学生进行物物交换来获得自己需要的东西。
本文介绍了物物交换平台的概念,产生及定义。
介绍了目前常见的物物交换平台,分析了物物交换平台的工作原理。
对物物交换平台进行模块化分析。
关键词:
物物交换,校园交流,购物,易物网
Abstract
AsChina'
seconomicdevelopment,people'
smateriallifehasbeengreatlyenriched.Allkindsofitemsfilledwithpeople'
slives.Andwithimprovedqualityoflife,studentsdomoreandmoreresources,resultinginlessutilization.Inmyuniversityalsohavesuchaphenomenon.Forexample,noprimaryschoolsbicycleparking,schooltextbooksandsoonshouldbeused.Takethebooksforanexample,althoughmosttextbooksontheindividual'
slearningisveryuseful,butsomebaseclassesintheuseoftextbookswillnotbereused,butmosttimethestudentstodealwiththispartofthebookisnegativeTheytakethemhomewhichwouldnolongerbeenused,ortosellaswastepaper,thisgreatlyreducesthevalueofabook.
Althoughthereiswidespread,butcollegestudentsalsouseanotherwaytoeasethewaste.Currentlytherehasbeenaphenomenononcampus,seniorstudentslendusedbooks,andbicyclestothefollowingstudents.Somegraduatestudentsleavesomedailynecessitiestothenextstudent.Anotherbarterphenomenonalsocanbeseeneverywhereinthecampus,butthebasicsizelimitedonlypeoplewhoknoweachother,oraprofessional,oracollegewithin.ThereforeIconsidercampus-baseddesignacovertheentirecampusplatformtofacilitatestudenttoobtaintheirneeds.
Thisarticledescribescampusitemcommunicationplatformconcept,anditsdefinition,describescommontemcommunicationplatform,analyzeditemcommunicationplatformworkprinciple.Andmakeamodularanalysisforitemcommunicationplatform.
Keywords:
Campusitemcommunication,Communication,Shopping,barternetwork
第1章引言
研究背景及意义
1)物物交换概述
人类使用货币的历史产生于最早出现物质交换的时代。
在原始社会,人们使用以物易物的方式,交换自己所需要的物资,比如一只羊换一把石斧。
但是有时候受到用于交换的物资种类的限制,不得不寻找一种能够为交换双方都能够接受的物品。
这种物品就是最原始的货币。
牲畜、盐、稀有的贝壳、珍稀鸟类羽毛、宝石、沙金、石头等不容易大量获取的物品都曾经作为货币使用过。
2)易货交易概述
现在社会网络发达,交易双方网络平台的存在使避开金融系统直接交换大宗物品成为可能,网络第三方信用体系建设和完善是易货交易发展的前提。
现代物物交换始于20世纪50年代的美国.从20世纪80年代起,现代易货交易公司在美国,加拿大,澳大利亚等国蓬勃发展,成为这些国家减少现金用量,增加销售,减少库存,开发新客户,开辟新市场,促进经济发展的重要方式.进入20世纪90年代,网络技术的成熟发展和应用为现代易货交易提供了更加完善的技术基础和应用条件,电子商务与易货交易的结合成为以高新技术改造传统企业的典范.
如果用一句话来解释现代物物交换,那就是基于因特网这个交易平台,利用易货额度(而不是现金)及特殊的易货交易软件,打破时间和空间的限制,实现企业与企业之间与消费者之间物品或服务的自由交换.
3)易货交易的由来
易货交易的灵感其实是来自于一个真实的“易物”故事。
故事中的主人公麦克唐纳在经历了近一年在全美各地来回奔波交换物品后,最终用一枚红色的曲别针为自己换来了一套双层公寓一年的使用权,实现了自己的梦想。
通过这个故事,不仅让我们看到了换物的趣味和魅力,也让我们看到了换物的巨大潜力。
4)校园易物现象
在笔者生活的大学也存在这样的现象。
就拿课本来说,虽然大部分课本对个人的学习有很大用处,但也有些基础类的课本在使用过一次后不会再用到了,而大部分学生对处理这部分书的时候是消极的采取带回家再也不用,或者就当作废纸卖掉,这样大大降低了一本书的使用价值。
目前校园里已经存在一种现象,学长、学姐把用过一次的书、自行车等留给下届学弟学妹用。
2009年11月,佩尤研究中心的一份研究显示,人们对互联网的使用发生了惊人的变化:
-2000年:
46%成年人使用网络
-2009年:
77%-79%的成年人使用网络
5%家庭用上了宽带
63%家庭用上了宽带
0%的人使用无线网络
-2009:
54%-56%的人使用无线网络
在这样的信息时代,大学生通过网络在校园网上交流的时间越来越多,各个学院学生间的交流也日益增多。
比如旧书,旧自行车,CD等等。
学生可以在不再使用一个物品的情况下通过物物交换平台来换取自己需要的其他东西。
而且这个平台在一定程度上可以减少浪费现象,所以创建这样一个平台很有必要。
研究的方法与技术路线
本系统采用B2C结构编写,前台是使用VisualStudio2005编程语言,后台使用强大的数据库软件SQLServer2005。
VisualStudio是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。
VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案[1]。
另外,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。
SQLServer2005不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。
所以在CS结构中采用SQLServer2005作为数据库平台是很是实用的。
而且在VisualStudio2005开发环境里直接提供连接SQLServer2005的功能,这进一步方便了平台了开发。
第2章开发平台概述
2.1
ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。
指ActiveServerPages(动态服务器页面),运行于IIS之中的程序。
IIS指InternetInformationServices(因特网信息服务),是Windows2000捆绑的免费组件,同时也是的可选组件,此可选组件可通过因特网下载。
不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
提供许多比现在的Web开发模式强大的优势。
其优势如下所述:
1)执行效率大幅提高
是把基于通用语言的程序在服务器上运行。
不像以前的ASP即时解释程序,而是将程序在服务器首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
2)世界级的工具支持
构架是可以用Microsoft(R)公司最新的产品开发环境进行开发,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。
这些仅是强大化软件支持的一部分。
3)强大性和适应性
因为是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000/2003Server上)。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到的Web应用中。
同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。
将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向。
一般分为两种开发语言,和C#,C#相对比较常用,因为是.NET独有的语言,则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没