论文部分内容阅读
摘 要:基于目前严峻的就业形势、经济状况和社会高校对人才的需求,在此提出搭建基于MVC的校园电子商务创业平台的建议,本文从MVC的含义、校园电子商务创业平台的重要性入手,并分析了实现平台中各项设计和功能的办法。
关键词:MVC;校园电子商务;创业平台;搭建;研究
随着我国高等教育体制的改革,大学生的就业问题日渐突出,为此,提高大学生的创业实践能力,推动全民创业的开展,缓解目前严峻的就业形势势在必行,基于MVC的校园电子商务创业平台能够为学生提供良好的创业环境,帮助培养学生的实践能力和创业意识,有利于提高学生的竞争能力,同时也有利于社会的发展。
一、MVC概述
MVC全称model-view-controller(模型-视图-控制器),该模式最先被运用在smalltalk-80的环境中,是众多交错的和界面系统的组成基础、被运用在许多用户交互运用的程序中。MVC应用程序有三部分,控制器在事件的触动下能够改变模型或者视图,控制器通过改变模型的属性,使得相应的依赖该模型的视图完成自动更新,同理,控制器也能通过改变视图,使视图潜在的模型自动获取新的数据进行更新。MVC能够有效的分开存储和显示数据的功能板块,完成复杂的处理过程,在任务的划分上运用负荷均衡负载,不但让程序的维护工作变得简便,同时也降低了代码的重复程度,在交互运用方面,MVC将其划分为三个板块:视图、模型以及控制器,核心思想是整个程序代码划分为彼此独立又互相协调运作的三个模块。
二、开发校园电子商务创业平台的重要性
随着我国高等教育的普及,大学生的数量与日俱增,面对日益严峻的就业形势,需要各大院校培养学生的创新意识,鼓励学生自主创业,同时毕业生的增加使用人单位在选择员工时有了更多的选择余地,要求也慢慢提高,由过去的重学历变为重能力,尤其是解决实际问题的能力和创新能力。调查发现,目前高校的教学改革,学生的实践能力培养方面离社会需求还有很大的距离,所以在校园环境中搭建电子商务创业平台,在锻炼培养学生的实践能力的同时,也为学生提供良好的实践环境,拓宽大学生的就业创业的渠道,缓解目前的就业压力。
三、基于MVC的校园电子商务创业平台的搭建
1.系统平台体系结构设计
为了确保系统的安全性和用户操作的便捷性,系统应该运用基于MVC的设计模式,前台控制器用于响应用户的访问和操作,页面控制器通过web页面的后台编码文件实现;视图通过.aspx文件向访问用户呈现数据信息;模型则运用.net相关的组件来实现,具体的架构图如下图1所示。
图1 基于MVC的系统体系架构图
2.视图的设计与实现
系统中的视图页面包括Main.aspx,Login.aspx等,系统中的每个页面都运用复合视图的方式从而实现一个页面包含多个子视图。视图模块的运作过程大致如下:页面模块先对页面的布局进行定义;页面配置的文件定义用户的部件;然后页面策略对页面进行初始化同时加载页面;用户部件按照自身的配置进行初始化,加载校验器和进行事件的委托等等;提交通过校验,转交给业务实体也就是模型。从视图的运作过程来看,为了实现网页应用方面的灵活性,需要用到页面的配置、模版的配置、验证配置等众多配置文件。
3.模型的设计与实现
基于MVC设计模式系统中的模型,其本身不含有任何与视图1有关的代码程序,只与数据库相关,从概念上来看,其分为内部状态和改变系统状态的动作这两方面。根据系统的需求,模型有业务实体和业务处理两种对象:业务实体对象主要负责处理逻辑和相关调用业务逻辑模型的封装,然后呈递相关和对应的视图组件从而产生对应的请求。业务处理对象是用来封装系统需求中的每个概念对象所需要的相关数据信息,同时也包含它自身相关的显示信息、数据信息等一连串的相关信息。业务处理对象能够直接作用于业务实体开展相关的读写操作,从而实现对视图和模型之间交互的支持,完成业务逻辑的重用。由于两者的运作原理和流程过于冗长,篇幅所限这里不再详述。
4.控制器的设计与实现
控制器的控制机制运用集中的方法进行应用管理,确保其可以控制并协调不同用户同时进行的复数请求的处理,在创业平台系统中,前面提到的前端控制器用于实现对主界面的操作,页面控制器用于实现系统内相关用户请求的页面操作。通常情况下,客户端的请求通过应用程序的控制器统一接收,根据请求的类型决定运用的逻辑功能,将下一步用户界面的任务传达给符合其要求的视图组件。这一过程定义有分发者类、请求捕获者类、控制器类等几个控制类别,这些控制类别的互相配合完成了控制器的功能:请求捕获者类捕获请求并发送给控制器类,控制器类在进行一些必须的处理后將请求发送给分发者类,分发者类管理着视图和导航,由它选择将哪种视图提供给用户,控制着资源的分发。
四、结束语
综上所述,校园电子商务创业平台作为培养学生创业实践能力的创业环境,是当下社会的需要以及高校培养创新型人才的需求。通过研究校园电子商务创业平台的应用和原理,借鉴国内外的成功经验,结合高校的实际情况搭建创业平台,有利于促进学生创业的质量,缓解就业压力,推动社会发展。
参考文献:
[1]贾凤玲,景亚萍.校园电子商务创业平台构建研究[J].长江大学学报(自科版)理工卷,2010,07(3):282-284.
[2]宿恺,程莉莉.校园电子商务创业平台的开发与运营[J].中国科教创新导刊,2013,(7):200.
[3]吴越钟.基于MVC模式的电子商务交易平台[J].科协论坛:下半月,2012,(6):87-88.
[4]易炜.校园电子商务及其平台系统的研究[D].武汉理工大学,2007.
项目名称:基于javaweb的校园电子商务平台设计(项目编号:2016YBA53)
关键词:MVC;校园电子商务;创业平台;搭建;研究
随着我国高等教育体制的改革,大学生的就业问题日渐突出,为此,提高大学生的创业实践能力,推动全民创业的开展,缓解目前严峻的就业形势势在必行,基于MVC的校园电子商务创业平台能够为学生提供良好的创业环境,帮助培养学生的实践能力和创业意识,有利于提高学生的竞争能力,同时也有利于社会的发展。
一、MVC概述
MVC全称model-view-controller(模型-视图-控制器),该模式最先被运用在smalltalk-80的环境中,是众多交错的和界面系统的组成基础、被运用在许多用户交互运用的程序中。MVC应用程序有三部分,控制器在事件的触动下能够改变模型或者视图,控制器通过改变模型的属性,使得相应的依赖该模型的视图完成自动更新,同理,控制器也能通过改变视图,使视图潜在的模型自动获取新的数据进行更新。MVC能够有效的分开存储和显示数据的功能板块,完成复杂的处理过程,在任务的划分上运用负荷均衡负载,不但让程序的维护工作变得简便,同时也降低了代码的重复程度,在交互运用方面,MVC将其划分为三个板块:视图、模型以及控制器,核心思想是整个程序代码划分为彼此独立又互相协调运作的三个模块。
二、开发校园电子商务创业平台的重要性
随着我国高等教育的普及,大学生的数量与日俱增,面对日益严峻的就业形势,需要各大院校培养学生的创新意识,鼓励学生自主创业,同时毕业生的增加使用人单位在选择员工时有了更多的选择余地,要求也慢慢提高,由过去的重学历变为重能力,尤其是解决实际问题的能力和创新能力。调查发现,目前高校的教学改革,学生的实践能力培养方面离社会需求还有很大的距离,所以在校园环境中搭建电子商务创业平台,在锻炼培养学生的实践能力的同时,也为学生提供良好的实践环境,拓宽大学生的就业创业的渠道,缓解目前的就业压力。
三、基于MVC的校园电子商务创业平台的搭建
1.系统平台体系结构设计
为了确保系统的安全性和用户操作的便捷性,系统应该运用基于MVC的设计模式,前台控制器用于响应用户的访问和操作,页面控制器通过web页面的后台编码文件实现;视图通过.aspx文件向访问用户呈现数据信息;模型则运用.net相关的组件来实现,具体的架构图如下图1所示。
图1 基于MVC的系统体系架构图
2.视图的设计与实现
系统中的视图页面包括Main.aspx,Login.aspx等,系统中的每个页面都运用复合视图的方式从而实现一个页面包含多个子视图。视图模块的运作过程大致如下:页面模块先对页面的布局进行定义;页面配置的文件定义用户的部件;然后页面策略对页面进行初始化同时加载页面;用户部件按照自身的配置进行初始化,加载校验器和进行事件的委托等等;提交通过校验,转交给业务实体也就是模型。从视图的运作过程来看,为了实现网页应用方面的灵活性,需要用到页面的配置、模版的配置、验证配置等众多配置文件。
3.模型的设计与实现
基于MVC设计模式系统中的模型,其本身不含有任何与视图1有关的代码程序,只与数据库相关,从概念上来看,其分为内部状态和改变系统状态的动作这两方面。根据系统的需求,模型有业务实体和业务处理两种对象:业务实体对象主要负责处理逻辑和相关调用业务逻辑模型的封装,然后呈递相关和对应的视图组件从而产生对应的请求。业务处理对象是用来封装系统需求中的每个概念对象所需要的相关数据信息,同时也包含它自身相关的显示信息、数据信息等一连串的相关信息。业务处理对象能够直接作用于业务实体开展相关的读写操作,从而实现对视图和模型之间交互的支持,完成业务逻辑的重用。由于两者的运作原理和流程过于冗长,篇幅所限这里不再详述。
4.控制器的设计与实现
控制器的控制机制运用集中的方法进行应用管理,确保其可以控制并协调不同用户同时进行的复数请求的处理,在创业平台系统中,前面提到的前端控制器用于实现对主界面的操作,页面控制器用于实现系统内相关用户请求的页面操作。通常情况下,客户端的请求通过应用程序的控制器统一接收,根据请求的类型决定运用的逻辑功能,将下一步用户界面的任务传达给符合其要求的视图组件。这一过程定义有分发者类、请求捕获者类、控制器类等几个控制类别,这些控制类别的互相配合完成了控制器的功能:请求捕获者类捕获请求并发送给控制器类,控制器类在进行一些必须的处理后將请求发送给分发者类,分发者类管理着视图和导航,由它选择将哪种视图提供给用户,控制着资源的分发。
四、结束语
综上所述,校园电子商务创业平台作为培养学生创业实践能力的创业环境,是当下社会的需要以及高校培养创新型人才的需求。通过研究校园电子商务创业平台的应用和原理,借鉴国内外的成功经验,结合高校的实际情况搭建创业平台,有利于促进学生创业的质量,缓解就业压力,推动社会发展。
参考文献:
[1]贾凤玲,景亚萍.校园电子商务创业平台构建研究[J].长江大学学报(自科版)理工卷,2010,07(3):282-284.
[2]宿恺,程莉莉.校园电子商务创业平台的开发与运营[J].中国科教创新导刊,2013,(7):200.
[3]吴越钟.基于MVC模式的电子商务交易平台[J].科协论坛:下半月,2012,(6):87-88.
[4]易炜.校园电子商务及其平台系统的研究[D].武汉理工大学,2007.
项目名称:基于javaweb的校园电子商务平台设计(项目编号:2016YBA53)