欢迎来到天天文库
浏览记录
ID:57133115
大小:15.00 KB
页数:3页
时间:2020-08-03
《校园闲置商品交易平台的设计与实现教学内容.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、校园闲置商品交易平台的设计与实现校园闲置商品交易平台的设计与实现 作者:王金滔 来源:《电脑知识与技术》2018年第36期 摘要:跟随时代与互联网的脚步,“网购”已经进入到每一个家庭中了,而大学的跳蚤市场依然存在着,那么搭建一个平台已然是趋势所致。对系统进行整体架构的搭建、数据库、功能模块以及ASP.NETMVC设计,运用C#语言、ORM技术(EF实体框架)以及IOC(控制反转)思想,结合ElementUI和Vue.Js前端框架,实现了系统的商品分类浏览、商品发布、商品搜索、商品详情页浏览以及商品的交易等功能。经测试后,
2、该系统十分稳定可靠,使用这一系列技术构成的框架使得系统性能高、安全性高、用户体验强,能够很好地满足大学生闲置物品的交易需求。 关键词:校园闲置商品;ASP.NETMVC;ORM技术;Vue.Js;IOC 中图分类号:TP393文献标识码:A;;;文章编号:1009-3044(2018)36-0074-03 Abstract:FollowingthetimesandtheInternet,"onlineshopping"hasenteredeveryfamily,andtheuniversity
3、'sfleamarketstillexists,sobuildingaplatformisalreadyatrend.Theoverallarchitectureofthesystem,database,functionalmodulesandASP.NETMVCdesign,usingC#language,ORMtechnology(EFentityframework)andIOC(controlreversal)ideas,combinedwithElementUIandVue.Jsfront-endframework,reali
4、zedThesystem'sproductcategorybrowsing,productdistribution,productsearch,productdetailpagebrowsing,andproducttransactions.Aftertesting,thesystemisverystableandreliable.Theframeworkofthisseriesoftechnologiesmakesthesystemperformancehigh,highsecurity,stronguserexperience,a
5、ndcanwellmeetthetradingneedsofcollegestudents'idleitems. Keywords:campusidlecommodity;ASP.NETMVC;O/Rmapping;Vue.Js;IOC 1背景 大学里的跳蚤市场就是解决学生们的闲置物品,而跳蚤市场的时间地点由学校决定,因此有些同学不能及时参加或者是其他因素而直接放弃该次跳蚤市场。还有的是在不举行跳蚤市场的时候,有些同学又想将手中的闲置物品交易却找不到渠道出售,往往大多数同学会将其中的一些物品当
6、作废弃品而扔进了垃圾桶里,白白浪费了资源。虽然有闲鱼、二手交易市场等网站,但那些都是所有群体的,有些小件的商品估计邮费都比不上,根本解决不了大学的闲置物品交易的需求,所以就需要一个便于校园闲置商品交易的平台。 2相关技术介绍 2.1ASP.NETMVC ASP.NET是微软.NET框架的一部分,是一个统一的Web开发模型,是建立、部署及执行Web应用程序的平台。MVC架构的核心思想是将程序分成相对独立,而又能协同工作的3个部分:模型、视图、控制器。降低模块之间的耦合,为大型可扩展的Web应用开
7、发提供了一个结构化的模型[1]。ASP.NET加上MVC架构使得整个系统各个模块的职责更加的清晰,使得系统大大降低代码出错率,提高工作效率。 2.2ORM技术 MicrosoftEntityFramework是一个对象关系映射(ORM)工具,它能将关系型数据转换成.net数据对象,也可以将.net数据对象转换成关系型数据。采用EntityFramework开发技术,可分为三种不同的开发模式,分别是数据库优先开发模式(databasefirst)、模型优先开发模式(modelfirst)、代码优先开发模式(c
8、odefirst)[2],而该文采用的正是其中的modelfirst模式进行数据库操作,并且ORM是仅仅修改配置就能切换数据库的,非常简单方便。 2.3IOC IOC的中文翻译为控制反转。对于
此文档下载收益归作者所有