第
30
卷第
1
期
2011
年
3
月
《新疆师范大学学报以自然科学版〉
Journal of Xinjiang Normal University
(Natural
Sciences Edition)
57
Vo
l.
30
,No. 1
Mar.2011
基于
MVC
模式和
.NET
的电子商务教学模拟平台设计综述
李娟
〈新疆师范大学计算机科学技术学院,新疆乌鲁木齐
830054)
摘
要:电子商务教学模拟平台是一种对实际作业系统的简化,是电子商务教学和实践的重要工具。文章在介绍了
MVC
设计模式概念的基础上,探讨了在
.NET
框架下应用
MVC
模式设计电子商务教学模拟平台的关键技术和实现方法。
关键词:电子商务教学模拟平台;
MVC;
.NET
中固分类号
TP39
文献标识码
A
文章编号
1008-9659
(2011)
01-0057-06
近年来,随着电子商务的迅速崛起,我国电子商务人才培养正在各大公司、培训机构、大专院校广泛开
展。由于电子商务活动本身具有的特殊性,决定了对于电子商务专业的人才培养来说,必须加强实践环节。
因此,以良好的技术来开发电子商务教学模拟平台,是目前电子商务教学过程中迫切需要解决的问题。
目前的电子商务教学模拟平台主要采用
]2EE
或
.NET
技术进行构建。基于
]2EE
构建的模拟平台都
采用了现今已有的设计模式,例如
MVC
设计模式。但是针对
NET
,目前这方面的研究并不多。本文阐述
了在
.NET
框架下应用
MVC
模式设计电子商务教学模拟平台的实现技术,用以在此基础上开发的系统能
更好地应用于教学。
1
电子商务教学模拟系统概述
电子商务教学模拟系统的设计通常会参照网上各类知名的大型电子商务软件平台的结构及业务流程,
同时吸取从事电子商务教学的教师、电子商务培训专家的意见,搭建系统的整体架构。其包含的各个模块是
对各类电子商务平台进行的仿真模拟,界面和流程设计与实际作业系统基本一致。其一般具有如下特点:仿
真性、特殊性、实战性、开放性、多样性、支持创新旧。
2
MVC
设计模式
2.1
MVC
的模型结构
MVCCModel-
View
一
Controller)
又称之为模型
视图一控制器设计模式。
视图
CView)
指用户交互界面,负责界面数据和用户请求的采集和简单处理,将业务流程的处理完全交
给模型。同时,接收模型的处理结果显示给用户。一个模型可以对应一个或者多个视图。
控制器
C
Con
troller)
指用户请求的接收和转发,控制从视图接收用户请求,根据用户提供的业务信息传
递给相应的模型进行处理,处理结束后,选择相应的视图展示给用户,它是模型与视图的联系纽带。
模型
CMode
l)是
MVC
设计模式的核心,封装了系统的核心流程和业务规则。模型接受来自视图的用户
[收稿日期]
2010-09-03
[作者简介]李
娟(1
981
一)
,女,江苏盐城人,讲师,在读硕士,主要从事计算机教育应用方向的研究。