系统开发信息管理论文

2022-04-17

摘要:针对信息管理与信息系统专业建设有特色的信息系统开发开放实验室,设计开放实验室的教学内容,设计实验室的硬件、软件和计算机网络配置。学生通过参加开放实验室的活动,掌握动态网站开发技术,掌握安卓手机App开发技术,熟悉软件企业实际开发软件的业务流程。下面是小编为大家整理的《系统开发信息管理论文(精选3篇)》,供大家参考借鉴,希望可以帮助到有需要的朋友。

系统开发信息管理论文 篇1:

通用安全监测信息管理与分析系统的开发与应用

摘 要:在工程建设开发过程中,重视对工程的安全管理。但是由于工程建设开发过程中的多种问题,导致安全管理不能有效进行。而通用安全监测信息管理与分析系统为安全管理提供了保障。此系统对工程建设起到了关键性的作用,而且不需要改变系统中的程序就能对工程建设进行很好地控制,推进了工程建设的快速发展,使工程建设开发得到了信息上的支持。本文针对通用安全监测信息管理与分析系统的开发进行分析,提出了此系统在工程建设开发中的应用。

关键词:安全;监测信息管理;分析系统;开发;应用

由于网络系统建设是一项复杂的工程开发,对经济社会的稳定发展有很大的影响。而通用安全监测信息管理与分析系统的设计理念就合理地应用在了三网融合系统的建设中。网络建设工程的安全信息收集是工程顺利进行的保障,对工程监测数据进行合理有效地管理是工程安全监测的依据。而通用安全监测信息管理与分析系统对网络工程安全状况的监测信息进行合理有效地控制,并分析了监测数据的可靠性,极大程度上满足了网络建设工程的信息需求。

一、通用安全监测信息管理与分析系统的设计

(一)系统的设计结构

通用安全监测信息管理与分析系统的结构主要由服务器、转换器、信息收集系统以及工程客户端组成。转换器在系统中起到连接的作用,把信息收集系统与各服务器连接在一起,通过转换器传递信息。转换器通过信息的转换对安全状况进行检测控制,为信息传递提供了平台,实现了系统的安全稳定运行。服务器、转换器和信息收集系统共同对安全信息进行监测分析通过转换器对数据资料库中的信息进行分析把信息传递到系统最末端的工程客户端,使客户端掌握工程建设的安全监测信息。

(二)系统的设计层次

通用安全监测信息管理与分析系统的体系架构由三个层次构成分别是工程客户端、信息转换层、数据库。工程客户端是为客户查询安全信息提供的系统界面,供客户了解系统的详细信息。信息转换层是将客户查询的资料转换成通俗易懂的文字,使客户可以快速地了解资料中的数据重点。数据库是信息转换的保障,是系统体系最核心的层次,客户端需要的信息资料全部来自于数据库,系统通过信息转换层筛选数据库中的资料然后传递到客户端。数据库还要负责对数据的更新维护,实现对资料数据的有效管理。由于客户端不与数据库直接联系,这样就减轻了系统服务器的负担,如果服务器出现了问题可以直接进行更换,对系统中的其它层面不会造成影响。所以该系统相比其他信息监测分析系统更稳定、更可靠,可以为水利水电工程的安全建设提供保障。

二、通用安全监测信息管理与分析系统的功能

(一)信息的安全监测功能

系统对于安全监测信息的管理起到关键性的作用。信息管理系统主要是通过系统内部的数据库和信息转换器对信息进行备份、更新、限制信息读取权限等。信息管理可以限制客户对信息的读取权限,使客户有效地利用信息,客户可以在客户端输入查找信息的要求,系统自动识别信息的质量然后对用户的信息进行分析,选取有用的信息提供给客户。在对数据进行备份时,可以选择手动备份或者是自动备份。监测信息管理系统包括对施工建设的管理、施工现场的勘测管理、对仪器的管理等。要想合理地控制信息管理系统就必须对系统中包含的因素进行有效地管理,加强对整体系统的控制力度。客户端需要的信息还包括工程施工文件、工程设计图等,在数据库里都会为这些施工文件提供参考的数据资料,以便完善施工文件和施工图纸的内容。

(二)统计信息的功能

信息整理功能包括对数据的录入、输出、统计等进行统一地整理,并对这些信息进行合理有效地管理。对数据的录入包括手动录入和自动录入。数据的输出是根据数据的范围和性质按照一定的方法输出信息,信息可以是文档也可以是压缩文件夹。数据的统计就是把资料库中的所有数据资料利用一定的统计方法进行整理统计,由于数据库中的数据资料比较多,统计可以按照数据进入资料库的时间进行分类统计,这样易于操作也可以节省大量的统计时间。

三、通用安全监测信息管理与分析系统在三网融合系统设计中的应用

三网融合是将计算机网络、电信网络和广播电视网络进行有效地结合,通过相互之间的联系形成一个统一的网络系统。三网融合网络系统的设计就是运用了通用安全监测信息管理与分析系统的设计理念,把系统分为三层数据库、转化器、通信层。数据库是对网络信息的存储层,主要是对网络信息进行备份、整理、更新,有效合理地管理网络中的信息,方便网络用户的查询。转化器是将非标准网络化的信息转换为统一的网管内部通用协议,以便实现与外部网络的有效通信交流。通信层主要是负责对网络业务的处理以及信息的收集,通信层按照不同的信息采集方式分为三个部分业务处理部分、信息收集部分、客户界面。业务处理是将网络业务进行有效地管理,并制定成相应的模块形式,供系统中的其它层次使用。信息收集是将业务信息进行收集整理,为业务处理提供信息上的支持。客户界面是为客户提供的网络信息资讯查阅界面,系统可以设置多个浏览器,供用户浏览使用。采用分层的系统设计理念增强了网络系统的拓展性和功能性,各层次之间进行合理有效地配合,对网络系统的管理和维护有很大的推进作用。三网融合系统的设计充分体现了通用安全监测信息管理与分析系统的分层设计理念,反映出了系统的通用性强、操作简便、信息丰富等特点,推进了通用安全监测信息管理与分析系统在其他方面的应用。

四、总结

综上所述,通用安全监测信息管理与分析系统具有通用性强、操作简单、数据灵活等特点,为网络系统建设提供了安全可靠的数据支持。也提高了整体网络运行的效率,满足了客户对网络信息的要求。并对网络数据进行有效地分析,对信息资料进行整理统计,把数据导出供网络系统建设参考借鉴。通用安全监测信息管理与分析系统极大程度上控制了项目建设的成本,为应用项目带来了巨大的经济效益。

参考文献:

[1]李娜,孙建会,朱赵辉.通用安全监测信息管理与分析系统的开发与应用[J].水利水电技术,2013,2.

[2]李娜,朱赵辉,孙建会.通用安全监测信息管理系统关键技术研究[J].中国水利水电科学研究院学报,2012,9.

[3]吴世勇,陈建康,邓建辉.水电工程安全监测与管理[M].北京:中国水利水电出版社,2009.

作者:程卫

系统开发信息管理论文 篇2:

信息管理与信息系统专业系统开发开放实验室设计

摘 要:针对信息管理与信息系统专业建设有特色的信息系统开发开放实验室,设计开放实验室的教学内容,设计实验室的硬件、软件和计算机网络配置。学生通过参加开放实验室的活动,掌握动态网站开发技术,掌握安卓手机App开发技术,熟悉软件企业实际开发软件的业务流程。

关键词:系统开发;开放实验室;系统设计

1 概述

前些年的高校扩招导致如今高校毕业生日趋增多,2016年大学毕业生人数已达到了历史新高,上升到了创纪录的765万人。很多毕业生没有达到企业要求的技术水平,在毕业之前没有找到合适的工作,一毕业就失业,近几年的就业形势很严峻。一方面是很多企业求贤若渴,希望大学毕业生到企业能够上手直接工作;另一方面,很多大学毕业生在学校没有掌握企业要求的实践技能,不能满足企业的用人需求。用人单位感觉应届毕业生眼高手低,不能马上从事相关工作,离企业要求有一定差距。如此造成了人才市场的供需矛盾。当前很多高校将课堂学时压缩,将更多的自学时间留给学生,让学生有更充裕的时间进行课外活动。然而很多学生参与的课外活动却与学校的初衷相背离,一些学生沉迷于网吧,将大部分课余时间都用于上网聊天,打游戏,有的学生的笔记本电脑不是用来学习的,电脑成了影碟机、游戏机。如何让学生参与有益的课外活动,是摆在教育工作者面前一项很严峻的课题。

每所高校都有很多实验室,但大部分高校的实验室是用于教学与科研。当某些实验室闲着的时候,就造成了资源的浪费。高校管理者要考虑能否把教学与科研任务不满的实验室开放给学生使用,充分发挥实验室的作用。利用开放实验室将学生吸引到第二课堂里来,培养学生学习的兴趣,增长学生的实践操作能力。学校把学生的课堂延伸到课外活动,让学生对实践项目有切身的感受,让学生对实际技能的提升有切身的体会。

2 实验室建设目的

为响应国家“大众创业,万众创新”政策的实施,积极推动实践教学改革,本校信息管理与信息系统专业提出要建设信息系统开发方向的开放实验室。开放实验室要把学生较迷茫的课余活动时间充分利用起来,使他们接触到更广阔的天地,利用课外活动增长见识,开阔视野,学习更多的知识,掌握实际的就业技能,为将来就业打下坚实的基础。这样的课外活动还能丰富教师的理论知识,不断将新知识融入教学环节中,提高教学水平。

信息管理与信息系统专业并不是计算机软件、计算机科学与技术等能够系统全面学习软件开发知识的理工科专业,很多计算机课程设置并不全面,大部分高校的信息管理与信息系统专业仅开设C语言程序设计、Java语言程序设计等少量软件开发课程,由于受学时限制,只能利用有限的课时讲解基本语法。开发完整的信息系统所需要的全面知识,在课堂上无法覆盖。开放实验室要将课堂教学延展到课外,利用实践项目的开发培养学生的实际动手操作能力,提高学生的就业技能,培养学生的一技之长,为学生顺利就业打下良好的基础。

3 实验室功能设计

3.1 动态网站开发

利用Microsoft Visual Studio开发工具,Microsoft SQL Server 2008数据库管理平台,采用C#编程语言,使用ASP.NET技术开发动态网站。

开发案例来自于企业实战案例,要求具有非常高的实用性,开发后的成果可以直接用于企业实践。培养学生的实战能力,使学生的技能与企业无缝对接,毕业后直接上手企业的软件开发。

开发案例:客户档案管理系统。

①主页面。使用母版页面做主页面,采用menu做导航。

②系统管理:a用户信息添加。b用户信息编辑删除(在GridView中显示信息,增加编辑删除按钮)。c用户信息显示。

③客户信息管理。a客户信息添加。b客户信息编辑、删除(要求在显示信息页面有编辑按钮,点编辑按钮后,在新的页面显示原有客户信息,进行编辑、删除)。c显示客户信息(要求分页显示,并链接到详情页)。d简单查询客户信息(查询客户名称中包含查询关键词的信息)。e组合查询客户信息(将多个条件,如客户编号、客户简称、专营业务员等多个条件组合起来进行查询,缩写查询范围,进行更精确查询)。

3.2 安卓手机App开发

利用Eclipse开发工具,开发安卓系统的手机App。

开发案例:校园交友系统

①校园交友系统欢迎界面;②校园交友系统注册用户页面;③校园交友系统输入验证码页面;④校园交友系统设置密码页面;⑤校园交友系统设置生日页面;⑥校园交友系统设置头像页面;⑦校园交友系统主页面布局;⑧校园交友系统实现“附近的朋友”页面;⑨校园交友系统实现“附近的同好群”页面。

3.3 模拟实际软件开发项目管理

多人组成的软件开发项目团队,需要正规化管理。设置软件开发项目经理,主管项目团队建设、项目计划等工作。项目经理对软件项目进行工作分解(Work Breakdown),工作分解会对整体项目进行细化,每项任务的需求更加明确。项目经理将团队成员进行明确分工,每个成员赋予不同的角色和岗位,模拟企业项目开发实际运作流程。岗位分为:系统分析员、系统设计员、程序员、测试员、实施工程师等。对于软件开发流程设置里程碑管理,每个阶段都设置一项里程碑任务,要有成果交付物。可行性分析阶段的里程碑任务要制作可行性分析报告,需求分析阶段的里程碑交付物要提交需求分析规格说明书,系统设计阶段的里程碑交付物要提交系统设计规格说明书,系统实现阶段的里程碑交付物是软件代码及数据库,系統测试的里程碑交付物是测试报告。

4 实验室环境配置

①投影设备:投影仪、幕布一套。

②计算机:30台PC机(其中台式机20台,笔记本电脑10台),采用较高配置(开发工具及数据库管理软件耗资源较大)。

③服务器:2台,其中一台部署.NET Framework 4.5,用于开发ASP.NET动态网站;另一台部署Tomcat,用于开发Android手机App。两台服务器需连接外网。

④有线局域网与无线局域网(路由器、交换机等)。

5 开放实验室管理

系统开发开放实验室并不是对全校学生全面开放,主要针对信息管理与信息系统专业学生进行第二课堂活动。开放实验室有很多设备,如服务器、计算机、路由器、交换机等,如不加强管理,会造成学校财产损失。为对开放实验室进行有效管理,制定以下规则。

①实验室开放时间,必须至少有一名实验室管理人员值班。

②学生进入实验室要用本人校园卡刷卡。

③为防止学生将计算机病毒带入实验室,将文件拷入实验室计算机前,必须使用杀毒软件进行扫描杀毒。

④严禁使用实验室计算机玩游戏、看电影、电视剧、综艺节目等。

⑤严禁将食物、饮料带入实验室。

6 实验室负责人职责

①负责制定开放实验室发展建设规划;研究和制定开放实验室年度工作计划;设计和制定开放实验室教学工作实施方案,检查工作方案执行情况。②负责组织开展实验教学体系、教学内容,带领开放实验室辅导教师成员完成实验教学的教研、教改工作任务,探索全面提高实验教学质量、培养创新型、应用型人才的新途径和新方法。③负责开放实验室的实验辅导教师师资队伍建设,配合学校管理部门做好开放实验室教师、实验技术人员的考核与培训工作,不断提高实验教学队伍的整体水平。④负责组织制定开放实验室的各项规章制度,实现开放实验室管理的科学化、规范化。⑤负责开放实验室的安全管理工作。⑥负责开展与政府部门、兄弟院校、社会组织及企业的合作,推动开放实验室的对外交流。⑦负责开放实验室的经费预算与日常开支。⑧对参加开放实验室活动的学生进行考核,并从中选拔优秀学生参加中国大学生计算机大赛、中国大学生服务外包大赛、辽宁省大学生移动应用开发大赛、“互联网+大赛”、大学生创业大赛等学科竞赛。组织学生积极申报大学生创新创业训练计划。

7 结论

系统开发开放实验室的建立,为学生提供了学习实际软件开发技术的平台,学生能够在学校就直接参与到实际的软件开发实践中,提升自身的技术水平,开阔了眼界,拓宽了知识的宽度,探索了知识的深度,为今后就业打下了坚实的基础。开放实验室的实践活动,给教师提供了一个理论联系实际的机会,将开放实验室的实践活动作为课堂教学的案例,丰富了课堂内容,延展了课堂教学的范围,使课堂教学效果更好,激发了学生的学习兴趣,提高了学生的听课效率。

参 考 文 献

[1] 王晓华,王杰,李海燕,杨会如,王红.高校开放实验室建设的探索[J].实验室研究与探索,2013(09).

[2] 楊宇科,杨开明.加强高校实验室建设与管理的思考[J].实验技术与管理,2012(10).

作者:吕洪林

系统开发信息管理论文 篇3:

基于Joomla框架的E—Learning远程学习系统开发与实现

摘要:本文分析了传统E-Learning远程学习系统开发模式存在的问题,在探讨Joomla框架模型原理的基础上,结合对E-Learning系统的需求分析与功能模块设计,提出了基于Joomla框架的E-Learning平台系统架构,给出了一个基于Joomla框架的E-Learning远程学习系统开发实例。

关键词:Joomla框架;远程学习系统;Web应用

E-Learning是指在信息技术环境下的教学与学习行为,强调把数字化内容与网络资源结合起来,充分利用现代信息技术所提供的具有全新沟通机制与丰富资源的学习环境,实现一种全新的学习模式。这种学习方式将改变传统教学中教师的作用和师生间的关系,从根本改变教学结构和教育本质。

一、基于Joomla框架的E-Learning系统开发模式

传统的E-Learning系统开发模式,常常围绕着事件驱动的界面表示层来组织开发,把大量的数据处理、程序功能和界面层代码完全杂糅在一起,不利于模块间的复用,降低了系统各模块间的独立性,系统模块间具有较高的耦合度。同时,由于E-Learning系统开发涉及到界面语言、数据库、交互技术、虚拟现实技术等大量Web开发技术,传统的.NET与J2EE架构安全性与稳定性较弱、版权使用费用昂贵、开发周期长、技术实现复杂,往往需要投入大量的人力物力,不利于快速构建个性化的E-Learning系统。

基于Joomla框架的E-Learning系统开发模式由于把数据处理、程序输入输出控制和数据表示分离开来,并描述了三者之间的通讯方式,提高了系统各模块间的独立性与模块的可复用性,很好的解决了在传统E-Learning系统开发中所遇到的问题。

二、基于Joomla框架的E-Learning系统架构

基于Joomla框架的E-Learning系统开发,要求开发者使用PHP编程语言,数据库采用MySQL,Web服务器通常推荐开源的Apache。Joomla框架除了提供用户管理、新闻文章管理、在线文档管理、系统布局模板、主题管理等一些基本功能之外,还可通过其提供的上万个第三方组件、模块、插件对E-Learning系统进行功能扩展。

1、 系统基础架构

基于Joomla框架的E-Learning系统基础架构采用框架层(Framework layer)、应用层(Application layer)、以及扩展层(Extension layer)的分层架构机制,各层分工明确,完成不同的业务逻辑。其中,框架层由Joomla提供的基本类库和插件组成;应用层由应用程序类构成;扩展层由组件、模块、模板构成,如图1所示:

图1 Joomla框架基础架构图(来源于Joomla官方文档)

2、系统功能扩展机制

Joomla框架本身所提供的基本功能远远不能满足E-Learning系统的需求。因此,需要对基于Joomla框架的E-Learning系统功能进行扩展。对于系统交互界面设计人员而言,可以根据用户的不同需求进行个性化E-Learning系统外观设计,将设计好的Web页面与Css样式按照Joomla模板机制的要求生成设计模板,安装或嵌入到Joomla框架中使用;对于系统编程人员来说,需要在Joomla框架已有功能实现的基础上进行扩展开发,即遵循Joomla框架扩展开发的规范与机制编写组件、模块、插件来满足E-Learning系统开发的各类功能需求,图2所示为Joomla框架的组件扩展模式:

图2 Joomla框架组件扩展模式图(来源于Joomla官方文档)

三、基于Joomla框架的E-Learning系统实例

1、典型E-Learning系统需求分析

(1)远程学习

教师可以利用系统上传并组织教学资源,为学生提供PPT、Flash、视频、多媒体课件等与教学内容相关的学习素材,通过制定标准的资源库规范标准来实现E-Learning系统内部和系统之间的学习资源共享。教师可以在网上开课,学生可以在网上进行选课等操作;同时,为师生提供实时或非实时的交流平台和交流工具,比如即时聊天系统、视频交互系统、内部消息系统、留言板、基于项目的讨论组等;除此之外,可以通过留言、打分、评级等方式来实现对课程的评价、对教师的评价以及对学生的评价。

(2)为实现各种学习策略提供支撑环境

E-Learning系统除了实现在线教学的基础功能外,还应该为实现各种学习策略提供支撑环境,使网络学习环境在本质上区别于传统的课堂教学环境。例如:利用在线资源功能为学生提供大量有效的学习资源来实现基于资源的学习;利用系统讨论组功能来实现协作学习的策略;利用在线社区功能实现基于项目的学习等。

(3)以学生为中心

网络教学环境从本质上说是一种以学习者为中心的教学模式的体现。因此,在基础架构、系统功能、操作界面的设计上,都应该从学习者的角度出发,以满足学习者的心理需求和使用习惯为主,充分发挥学习者网络远程学习过程中的主动性和创造性。

2、E-Learning系统功能模块设计

根据对E-Learning系统的功能需求分析,一个典型的E-Learning系统应包括以下五大功能模块,如图3所示:

图3 E-Learning系统功能模块图

(1)虚拟门户与学习社区系统

虚拟门户与学习社区系统集成了用户信息子系统、学习档案子系统、社区子系统、新闻子系统、交互信息中心和标准接口模块等功能。实现了注册用户的信息管理、用户学习行为与学习轨迹的分析与处理、学习档案、学习成果展示、学习策略支撑环境、用户间异步短信交互等功能。

(2)用户与角色系统

包括用户管理、角色管理、权限管理和用户前台功能等。实对用户信息、角色、权限的添加、审核、修改、删除等,用户数据可通过规定格式数据源(如Excel、Access等)批量导入,也可以由用户通过前台注册模块自主申请。

(3)资源中心

资源中心主要包括教学资源库模块、目录树模块和资源共享模块。教学资源库模块提供在线资源编辑功能与上传功能;目录树模块将教学资源与对应课程、教学资源与难度级别以及教学资源之间的层次与逻辑关系通过目录树的方式展现出来;资源共享主要通过面向服务的应用集成技术,实现系统间教学资源与信息的共享,以及教学资源的权限分配功能。

(4)在线学习系统

包括学习前台、课程管理、课程通知、课程答疑、课程讨论、学员管理、作业管理和系统管理等模块。

(5)评价系统

在线评价是体现网络教学质量与学习效果最重要的手段之一,评价的方式通常包括用户层面的留言、打分、评级,系统层面上的登录次数、登录时长、资源点击数、作业完成情况等(系统自动记录与生成)。

3、 基于Joomla框架的E-Learning系统实现

根据以上对E-Learning系统功能模块的需求分析与设计,基于Joomla框架的E-Learning系统实现如图4所示:

图4 基于Joomla框架的E-Learning系统实例

在基于Joomla框架的E-Learning系统实现中,需要用到以下几个主要的功能扩展组件:

(1)Community Builder

Joomla框架上最著名的门户与社区系统,为系统用户提供更多、更丰富的信息管理功能,包括注册页面管理、用户表单管理、用户档案管理、用户间交互以及文件上传等。同时,它还拥有丰富的接口,支持与其它组件的整合,例如论坛组件、博客组件、在线问答组件、视频组件等。Community Builder本身还拥有众多的插件和模块,可以为E-Learning系统实现更加丰富的功能。

(2)Mosets Tree

Joomla官方使用的分类系统组件,能够完美的实现E-Learning系统中的资源库建设需求,具有在线资源编辑、教学资源上传和目录树功能,支持面向服务的应用集成接口,为系统内的教学资源共享以及针对教学资源的扩展功能提供了良好的二次开发环境。

(3)FreiChat、Uddim 、Jcomment、Acymailing

一套交互功能组件。其中, FreiChat实现系统内用户间的实时交互功能,效果类似于QQ或者MSN,但无需安装客户端,用户登录系统后即可与在线教师或其它学习者进行交互;Uddim实现系统内用户间非实时交互功能,类似于系统内部使用的邮件系统;Jcomment实现留言功能,用户可以针对系统内的任何教学资源发表评论,进行交流与探讨;Acymailing采用邮件群发机制来实现课程资源的订阅功能,当课程信息与教学资源发生变化时能够及时通知感兴趣的学习者。

(4)AlphaUserPoint、Karma

AlphaUserPoint与Karma是两个优秀的在线评价系统,综合使用这两个扩展组件能够实现类似于淘宝、亚马逊、人人网等主流网络应用中的评价功能。在Joomla框架基础之上,通过对两个扩展组件进行二次开发还能够实现许多E-Learning环境下独特的评价功能与评价指标体系。

(5)VideoWhisper

一个优秀的在线双向视频会议系统,可以实现一对一、一对多的视频教学功能,同时具备在线白板、在线PPT演示、聊天室以及视频教室管理功能。能够满足E-Learning环境下网络远程教学中的各类功能需求。

(6)eXtplorer

eXtplorer是基于web页面的文件管理组件,同时还有桌面应用程序,用户可以在自己的电脑上拖曳文件进行管理。只需要输入你的FTP帐号密码就可以进行FTP文件操作了,可以说是一款在线的FTP软件或者Joomla专用FTP软件,具有非常强大的文件上传与管理功能。

除了上面提到的与E-Learning系统开发密切相关的几个组件外,Joomla框架还提供了上万个第三方组件、模块、插件,内容几乎涵盖了目前Internet上所有的主流网络应用模式,使得个性化E-Learning系统的快速构建成为了可能。

四、结束语

本文以Joomla框架技术原型为基础,结合对E-Learning系统的需求分析与功能模块设计,给出了一个基于Joomla框架的E-Learning系统开发实例。目前,该系统已经在某高校E-Learning教学中得以实际应用。在实践中,我们认为,以Joomla框架为基础进行E-Learning系统开发,能够有效提高开发过程中系统各个部分的独立性与代码的可重用性,降低了系统各部分之间的耦合度;此外,由于Joomla框架所具备的强大扩展性,在满足E-Learning系统功能需求的同时大大降低了开发投入和技术难度,开发周期短,应用效果良好。

参考文献

[1] 任中芳,张华,闫明松等. MVC模式研究的综述[J]. 计算机应用研究,2004,(10):1-2.

[2] 张莹,许俊华,张毅等. MVC模型在Web程序中的应用及java实现[J]. 计算机工程与应用,2001,(17):160-161.

[3] 胡前进,蔡永州,吴敏. 基于MVC模式的Joomla框架在Web系统组件扩展开发中的应用研究[J]. 现代教育技术,2009,(6):97-98.

[4] [EB/OL].

[5] [EB/OL].

[6] [EB/OL].

[7] [EB/OL].

作者:朱震

上一篇:语文学习过程研究论文下一篇:语文学习方法管理论文