校园电子商务创业平台构建研究
来源:叨叨游戏网
长江大学学报(自然科学版) 2010年9月第7卷第3期:理工 Journal of Yangtze University(Nat Sci Edit) Sep.2010.Vo1.7 No.3:Sci 8L Eng 校园电子商务创业平台构建研究 贾凤玲,景亚萍 (贵州财经学院信息学院,贵州贵阳550004) [摘要]通过对大学生就业形势的现状分析及高校特定区域培养人才的特点需求,综合运用电子商务、数 据库应用、Web服务体系结构等知识,采用MVC设计模式,借鉴一般电子商务系统对校园电子商务创业 平台体系进行分析设计,构建出一个适合高校特色的校园环境下的电子商务创业平台。 [关键词]MVC;电子商务;校园环境;创业;平台 [中图分类号]TP393 [文献标识码]A [文章编号]1 673—1409(2010)03一N282—03 随着我国高等教育的改革,大学生就业难已经不是一个新鲜的话题,而2008年金融危机导致 经济动荡局面的出现使大学生就业问题再次成为社会热点问题。据统计,2009年的就业状况更加不容 乐观口j。面对这种就业压力,鼓励大学生自主创业,在创造新财富的同时创造就业机会,是大学生走向 社会、接受社会挑战的重要途径之一,同时也为解决大学生就业难这一社会问题找到一条出路,并促进 高等教育自身的改革与发展。 让大学生自主创业,重要的是理论与实践的结合,让其在校园中真正实现人生价值的优先选择。而 校园电子商务创业平台的构建,不仅可以引导学生充分认识其在需求、竞争、信息等方面的风险性,而 且更能培养他们的创新精神和创业能力,这是时代和现实对高校的必然要求,也是大学生个体发展的需 要。因此,在校园构建一个学校、、社会三位一体的创业教育体系,为学生创业提供相应优化的机 制环境,按照社会要求培养人才,使大学生既可以去寻找合适的岗位就业,又能在求之不得或为了寻求 更好的自我发展机会时走向自主创业的道路,是当代教育界面临的机遇和挑战,具有极大的现实意义。 下面,笔者提出了校园环境下的电子商务创业平台体系的构建方案,并采用MVC模式构建了一个适合 于校园环境下的学生创业平台。 1校园电子商务创业平台系统 校园电子商务创业平台是一般电子 商务平台的一种特殊形式,它是以校园 校园服务 l 实习店铺 l 创业店铺 I 在线学习 l 创业论坛 环境为依托,面向校园内的广大师生员 工及校内企业,在主要以服务为目的, 校园电子商务创业平台搭建体系 淡化商业性的同时,又有着它自己独特 的优势。校园电子商务创业平台系统的 校园电子商务 校园电子商务 创业平台需求 创业平台体系 总体框架体系结构如图1所示。由于电 分析 结构分析 子商务创业平台是专为基于校园环境下 而设计的平台,它依托校园网作为固有 校园电子商务创业平台的服务模式 的网络硬件,拥有先进技术及计算机专 业师生团队以及服务特殊群体在校大学 生,所以从某方面来讲,该系统中的主 。创业平台+校园勤工助学配送中心 模式 要参与者是学生,他们不仅可以作为创 业用户,而且部分学生担当管理员用户, 图1 校园电子商务创业平台系统的总体框架体系结构 [收稿日期]2010—07—01 [作者简介]贾凤玲(1983一),女,2006年大学毕业,硕士生,现主要从事电子商务方面的教学与研究:[作。 第7卷第3期:理工 贾凤玲等:校园电子商务创业平台构建研究 ・283・ 其次便是教师用户,下面分别从2类不同的用户需求来分析所需的功能,其系统主要功能如下: 1)校园服务不仅为师生提供学习交流的平台,发布校园的最新动态,而且可以帮助学校贫困学 生解决勤工助学问题。 2)实习店铺 作为用户体验系统一系列功能流程的系统平台,包括注册、登录开始,进行商品的 查看与购买,直至最终确认收货。 3)创业店铺真正实现创业的平台体系。其具体逻辑模型图如图2所示。 4)在线学习 为学生打造学习交流的平台,可进行电子商务概论、网站建设、网页设计、电子商 务安全等课程中的学习,加深学生对电子商务环境、电子商务创业、电子商务的安全及其结算系统等问 题的思考。 5)创业论坛在此可以说说自己的创业梦想,交流创业经验的心得,与大家一起分享自己成功的 喜悦心情。 广一…一一 I 中介 ●一 服务 管 机构; 理 校园 ■一 服 超市, —— 务 勤工 器 助学 I【一..... 中心。 —一 I— — — I I II I I-mⅢ 图2创业店铺逻辑模型 2基于MVC的创业平台设计与构建 首先确定系统采用B/S模式,然后,基于MVC设计模式与Struts框架,按照分层设计的原则,确 定了系统的业务逻辑层、表示层和控制层。其具体的设计如下: 1)视图设计 系统主要包括login.jsp、Main.jsp、Practice.Jsp、Pioneer.jsp等jsp文件。实现登 录页面效果的程序是login.jsp,该页面中的表单元素的名称对应着控制器组件UserForm中的属性名。 实现登录成功页面效果的程序是main.jsp,该程序中通过request对象的getAttribute(“formBeanl”) 方法获取控制器组件UserForm中在成功登录后记录的用户名,显示本校园电子商务创业平台 面的信 息,如果得不到UserForm的值,则确认为非法用户[2]。 2)控制器设计 该系统中所涉及到的2个控制器组件,一个是作为控制中心,依据身份验证的不 同结果进行页面定向的LoginAction组件;另一个是负责接收视图组件中数据表所提交数据的Key Actioon组件 J。LoginAction类是Action的子类,在LoginAction类中重写了execute()方法[引。依 据配置文件中的设定,该类对象的主要职责是负责处理从视图提交过来的请求,并借助ActionForm类 对象获取到的表单数据进行身份验证。 3)模型设计 系统定义了2个模型组件UserLoginLog和DBUser,UserLoginLog是一个JavaBean, 主要完成的业务逻辑为记录日志,即将登录成功的用户名及密码记录到指定的日志文件中,在DBUser类 中封装了与数据库操作相关的业务逻辑 一。 4)配置文件设计 主要包括2个文件:Web.xml和Struts-config.xml。Web.xml配置文件是Web应 用程序通用的配置文件,主要完成ActionServlet的配置、默认首页的设置工作。Struts-config.xml是整个 Struts构架的核心,在Struts构架中,开发者通过它来组装各个组件.建立应用程序的总体脉络¨5]。可 以说该文件的作用相当下一个大型项目开发运行过程中的控制调配中心。在该配置文件中完成了 ActionFormBean、ActionForward和Action Bean的配置。 创业平台的具体设计体系架构如图3所示。其具体调用过程大体如下:用户在进入创业店铺模块 ・284・ 长江大学学报(自然科学版) 2010年9月 时,LogonAction首先会验证用户 HnH 蝉 ● 一一…一Aa【i‘ .~ rJ日 是否已经登录,如果没有登录则重 新定向到登录页面(Logon.jsp), :厂——]: U Get Lifo in 验证通过后根据请求参数决定下一 步的处理。如果用户还没有选择创 业店铺的注册,则转到主界面 (Main.jsp),根据需要选择适合自 客 户 浏 Lq R ̄alt岫 Pi0ne盯info Practice info Save ilfio 0 inJb M蛐 览 器 K AcIi0n 数 据 库 己的店铺要求,提交信息后,通过 配置文件struts—config.xml中的 ActionForward,由GetInfo对象根 据该用户提交的信息生成一份店铺 ●—————— C瓣 bf № 图3基于MVC的体系架构 }-1 ‘.………『l . I 详细资料信息并保存到FormBean 中,然后调用JSP页面显示Bean里的数据㈨。同时调用SaveInfo对象将创业用户信息和生成的店铺资 料及详细信息存人数据库。当用户完成创业开店并提交后,系统将通过keyAction查看正确答案的密码 反馈给该用户,同时调用Resultinfo产生该店铺的信息并通过SaveInfo对象保存入库。 3校园电子商务创业平台的物流与支付模式 由于在校园环境的特定区域下,其配送范围比较小,业务较集中,在送货方式上比较单一,如果采 用物流配送并不合理。经分析,在校园环境下,采取学校组织配送所耗费的人力成本不大,因此在 校园电子商务创业平台下也可以采取学校自营物流模式。这种模式是在校园内设置自己的配送地点,在 获得消费者的购物信息后,由配送点的工作人员将商品送货上门。而配送中心的工作人员全部由在校贫 困生组成,给予他们勤工助学的机会,不仅使他们能自筹学费,减轻家庭和学校的负担,更是对其实践 能力的一种锻炼。 对于支付方式,考虑由于在校师生居住范围较小,应选择简单、安全、高效的支付方式,根据校园 特点,该校园电子商务创业平台下的支付方式不需要金融机构的参与,可以选择见面付款方式和校园一 卡通支付方式。 4结 语 通过对基于MVC模式的校园电子商务创业平台的构建研究,并采用Struts框架实现系统各功能模 块,整个系统层次分明结构清晰,为校园电子商务创业平台提供了一种较好的解决方案,其深远意义更 在于这个平台的构建研究将电子商务创业这样一个时代潮流与大学生这样一个引领时代的群体紧密结 合,不仅使得学生在校期间即可对创业诚信、信益机制及就业观念的确立等一些令德育教育者颇为关注 的问题,在实践中迎刃而解,而且为大学生提供了实践环境和缓解就业压力的重要途径。 [参考文献] [1]林群,樊国梁.大学生就业现状与基层就业[J].科技广场,2009,(2):63~67. [2]戚欣,熊前兴.基于MVC设计模式的电子商务Web应用框架[J].武汉理工大学学报,2003,25(2):87 ̄89. [3]潘藩,杨根兴.基于MVC模式的Struts框架在网上考试系统中的应用EJ].电脑开发与应用,2008,21(4):43~45. [4]孙奥,黄燕,吴平.MVC模式在.NET框架中的应用与实现口].科技广场,2006,(1):68~69. [5]黎永良,槎杜武.MVC设计模式的改进与应用[J].计算机工程,2005,(9):95~98. [6]李颖.王丽芳.截取过滤器模式对MVC体系结构的优化口].微电子学与计算机,2005,(1):86~87. [编辑] 洪云飞