




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1文献综述基于WEB的物物交换平台的设计与实现摘要随着互联网技术的迅速发展,各类网站如雨后春笋版崛起极大的丰富了人们的生活。双十一双十二血拼完是否发现衣柜里的衣服无处安放。每次搬家都会发现一大推没有用搬走太麻烦扔了太浪费的东西。一些东西根本还是新的标签都没撕,当二手货处理了平白掉价又不甘心。同时又有自己特别喜欢想要买进的东西。现阶段提供各类消费的平台已经太多,各大电商为刺激消费打出各种低价牌。往往就是在这些低价活动的刺激下购买了非必需品。本课题所研究的基于Web的物物交换平台,目的在于帮助“淘友”在处理自己“无用品”的同时获得自己现阶段想要的物品。通过分析网站在需求上以及技术上的可行性,学习ASP.NET页面设计以及编程技巧,完成整个交换平台注册登录交换信息浏览及发布功能的实现。网站提供会员注册登录,会员网页将涵盖交换首页、换客中心、换品中心、需求中心、同城活动以及个人中心六个频道内容。关键词:交换平台、电子商务、ASP.NET21.课题的背景电子商务网站购物已经成为这个时代不可阻挡的一个趋势,随着购物消费的便捷与快捷,不可避免的出现由于电商价格战滋生的盲目消费,以自认为便宜的价格购买了非必需品。这不仅导致金钱的浪费更是一种资源的浪费。物物交换平台就是要将这些浪费的资源重新安放位置,使其物尽其用。2.物品交换平台发展人类最早在原始社会钱币尚未产生时期就是通过以物易物的方式,交换得到自己所需的物品。例如:一头羊换一匹布。随着时代的发展这种交换方式的弊端越来越凸显出来,譬如交换类型不一导致的价值不等价,交换场所时间的难以一致等问题。钱币就是在这种大背景下诞生。作为一直延续的交换媒介,钱币的形式以及支付方式也发生了很大的变化,从最初的宝石,金银等物品转变成纸币由直接交换到再到现在的电子汇款网上交易。时代在不断地变化,在互联网到来的时代,物物交换是否意味着通货方式的后退?在互联网时代,物品交换也改头换面。充分的寄托于具备传播快覆盖广的互联网络上。摆脱空间时间束缚的物物交换方式正式以环保者的身份存在于快速消费的电商时代。资源是有限的,若资源固定则其可用价值无疑得到禁锢。只有流动的资源才能是其有限性发挥最大的利用价值。据联合国下属机构国际电信联盟发布最新全球互联网年度报告2013年信息社会分析。报告显示,2013年,全球网民将达27亿,移动互联网连接数将达68亿。互联网购物的人群更是以迅猛的速度在增长,单就中国网购交易五年来增长超过10倍,预计2020年将达人民币25000-40000亿。由于各大电商开展价格大战,刺激消费所导致的疯狂盲目购物的后果都将由长期资源闲置来买单。应交换的需求现阶段闲置物品交换平台也正逐渐兴起。技术相对成熟的阶段,物品交换平台的发展取决于日益成熟电商发展后遗留问题被搁置导致资源不平衡所需的时长。33.相关技术介绍物物交换平台是一个基于WEB平台的ASP.NET应用程序,使用C#语言编写,要求不仅能够实现登陆注册,储物盒的浏览发布等物品展示的平台功能,还要求可以实现好友的关注与管理,活动的发布于跟帖评论回复,感兴趣物件的标注与管理,信息筛选,留言,等一系列的社交功能。试图打造一个方便网友进行物品交换,社交活动的平台。3.1C#语言的介绍C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT.NET平台的应用程序,MICROSOFT.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。3.2ASP.NET简介ASP.NET是Microsoft公司于1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,无需使用微软的产品就能编写代码,能产生和执行动态、交互式、高效率的服务器端应用程序。ASP.NET的发展从1.1版本到3.5版本,每一个版本都可视为MicrosoftWeb开发史上的里程碑。ASP.NET提供了更易于编写、结构更清晰的代码,这些代码很容易重用和共享。ASP.NET是面向程序员的一次重要改革,它使编写4大型的WEB应用程序更为简便和符合现代软件工程的理念。ASP.NET有如下的优点:1增强的性能ASP.NET是运行在服务器端的通用语言运行库代码,所有ASP.NET代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将ASP.NET编译为本机代码,从而提供增强的性能。2强大的开发工具支持由于ASP.NET和VisualStudio.NET是集合在一起的,所有ASP.NET拥有一套强大的开发工具,包含强大的工具箱和设计器。3功能强大且灵活性好ASP.NET是基于通用语言的运行环境,因此对于WEB开发的工作人员来说,它的功能强大且非常灵活。ASP.NET同时也具有语言无关性,用户可以选择自己所需的开发语言。4简易性ASP.NET使网络开发变得相当方便,从简单的提交表单和客户端验证的实现到部署和站点配置都可以轻松完成。ASP.NET页面允许用户创建自己的页面,从描述代码中分理出程序逻辑,并且通过事件进行处理。5可管理性ASP.NET应用一个基于文本的分层配置系统,可以简化对服务器环境和网络应用程序的设置。因为ASP.NET的管理是基于“无本土地管理“的思想,配置信息是以纯文本方式存储的,只要设置相应的文件就可以完成一系列的站点设置,而不需要本地管理工具的协助。另外,如果要将一个ASP.NET应用程序配置到服务器上,不必在服务器上使用一些特殊的软件进行设置,只需将制作好的文件复制到服务器上即可。而不必运行编译代码。6可伸缩性和可用性ASP.NET在提供更大的可伸展性方面有很大的改善。服务器对服务器的通信得到极大的增强,这使得在若干服务器上按比例分配一个应用程序成为可能。ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处处理器环境中提高性能的功能。另外,进程受到ASP.NET运行库的密切监视和管理,5以便当进程运行不正常(泄露、死锁)时,可以马上创建新进程,以确保应用程序始终可用于处理请求。7可定制性和扩展性ASP.NET提供了可定制和重用的体系结构,它使开发人员可以在适当的层次上修改ASP.NET提供的程序代码。也就是说,开发人员可以用自己编写的自定义组件扩展或替换ASP.NET运行库的组件,从而实现根据不同需要定制的目的。8.安全性ASP.NET借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。33数据库SQLServer简介SQLServer是关系数据库管理系统(dbms)。最初由Microsoft、Sybase和Ashton-Tate三家公司共同开发和推广的。在WindowsNT推出后,Micrsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer在UNIX操作系统上的应用。(structuredquerylanguage,译为结构化查询语言)。Sql语言结构简洁,功能强大,简单易学,sql语言被广泛的应用,是数据库系统的通用语言,利用它,用户可以用几乎相同的语句在不同的数据库系统上执行通向的操作,所以如今很多大型数据管理系统和微机上常用开发系统,都支持sql语言作为查询语言。本程序将使的SQLServer2008,推出了许多新的特征和关键的改进,使其成为至今为止的最强大和最全面的MicrosoftSQLServer版本。其主要特点有可信任的-可以以很搞笑的安全性、可靠性、和可扩展性来运行他们最关键任务程序。高效的-可以降低开发和管理数据基础设施的时间和成本。智能的-提供一个全面的平台,可以在用户需要的时候给其发送观察和信息。64课题的设计(1)账号资料管理模块:该模块主要实现用户注册及合法用户登陆系统,及已登录用户对个人注册资料,及密码的管理。(2)换品管理模块:该模块主要实现用户发布新换品及对所有已发布换品信息进行查看。(3)换客管理模块:该模块主要实现用户对所有换客资料及查看及单个换客详细信息查看功能。(4)需求管理模块:该模块主要实现用户发布新需求,及查看已发布的需求。(5)留言管理模块:该模块主要实现用户留言的查看及发布功能。(6)活动管理模块:该模块主要实现新活动发布,已发布活动信息的查看及参与活动。(7)交换申请管理模块:该模块主要实现换客之间物品交换。包括对已发出的交换申请以及收到的交换申请的管理。75总结(1)C#是一种简洁、类型安全的面向对象的语言,开发人员可以使用它来构建在.NETFramework上运行的各种安全、可靠地应用程序。ASP.NET是一种用于创建动态Web应用程序的所必需的各种服务。ASP.NET是.NETFramework的一部分,当程序员编写ASP.NET的代码时,可以访问.NETFramework中的类。可采用与.NET兼容的C#语言编写ASP.NET应用程序。ASP.NET提供了编程模型和基础结构,与先前的WEB技术相比,创建可扩展、安全而又稳定的应用程序变得更快更容易。(2)快捷消费造成的资源浪费急需得到平衡。同样的利用互联网的传播快,覆盖广的特点。搭建一个物物交换的社交平台,为用户提供真实可靠有效的交换信息。充分的发挥物尽其用。8参考文献:1ImarSpaanjaars著,张云译.ASP.NET3.5入门经典,清华大学出版社.2杨树林,胡洁萍编著.ASP.NET程序设计案例教程.人民邮电出版社.3韩颖,卫琳,陈伟编著,ASP.NET3.5动态网站开发基础教程,清华大学出版社.4孟庆昌编著,ASP.NET网站开发先锋,机械工业出版社.5奚江华.ASP.NET3.5(C#)开发详解II新功能篇.电子工业出版社。6郑齐心、房大伟、刘云峰ASP.NET项目开发案例全程实录(第2版)清华大学出版社7王毅等主编.ASP.NET高级编程.清华大学出版社8王小科,梁冰,吕双.C#开发经典模块大全.人民邮电出版社。9ChungWC,LauH.Developmentofanarchitectureforahybridmanufacturinginformationsystem.EngineeringwithComputers,2000,16,(16):19.10CHENGuo-hua,MAOWei-dong(NantongElectricPowerSupplyBranch,JiangsuPowerCompanyNantong226006,China).AnalysisofInformationSecurityinNantongPowerSystemDispatchingAutomatio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届新高考语文热点复习:常见文言虚词及推断方法
- 2024届甘肃省定西市陇西县中考数学四模试卷含解析
- 公司车辆领用管理制度
- 湖南省株洲市第十八中学高二上学期期末考试物理(文)试题
- Unit6Integration(A-C)课件-译林版英语七年级下册
- 哈尔滨音乐学院《能源与动力工程专业导论A》2023-2024学年第二学期期末试卷
- 闽江学院《心血管药理学》2023-2024学年第二学期期末试卷
- 南京信息职业技术学院《药学基础理论(Ⅱ)》2023-2024学年第二学期期末试卷
- 山东力明科技职业学院《中国音乐史与音乐考古》2023-2024学年第二学期期末试卷
- 湖北工程学院《群落生态学》2023-2024学年第二学期期末试卷
- 厂区物业维修管理制度
- 泸州理综中考试题及答案
- 纹身学徒合同协议书范本
- 北京东城北京二中学2025年英语八年级第二学期期末调研试题含答案
- 2025年大数据与商业分析专业毕业考试试题及答案
- 2025建设银行ai面试题目及最佳答案
- 2025-2030年中国影视基地行业深度发展研究与“十四五”企业投资战略规划报告
- 潜水作业合同协议书
- 《企业数据安全策略》课件
- 2024年国家知识产权局知识产权发展研究中心招聘考试真题
- 酒店工伤事故预防
评论
0/150
提交评论