高职院校教育教学项目管理系统的开发应用
王霁阳
摘 要:开发与应用高职院校教育教学项目管理系统的根本目的,就是为了进一步提高高职院校的教育教学项目管理水平,使高职院校的项目管理工作能够实现智能化与信息化,这对推动高职院校的教育教学成果发展同样有着极为深远的意义。所以如何做好高职院校教育教学项目管理系统的开发应用则是本文笔者阐述的重点所在。
关键词:高职院校;项目管理系统;开发与应用
0 前言
随着近些年来我国各大高校教学管理信息化程度的不断提高,绝大多数的高校都已引入了教务管理信息系统,在诸多方面实现了信息化管理手段。但是在很多教育教学项目的管理上仍然以线下人工管理为主,停留在手工管理阶段,也就造成了项目管理者需要消耗大量的人力、物力,且工作效率低下,很难做到对教育教学管理项目的实时监控。所以,开发高职院校教育教学项目管理系统,并使其得到良好的应用则具有十分重要的现实意义。为此笔者即基于B/S模式,对高职院校教育教学项目管理系统的设计、开发及其应用加以阐述。
1 高职院校教育教学项目管理系统功能模块的设计
本系统的设计开发主要立足在于高职院校教育教学研究项目的完整生命周期之上,即通过对项目申请者、评审者以及管理者的相关需求加以分析后,为其构建一个层次相对清晰的功能模块,从而使教育教学研究项目的整个生命周期都能够接受系统的有效管理。并且通过教育教学项目管理系统的应用,对整个高职院校的项目进度情况、资源分配情况、经费使用情况等诸多信息加以管理,使各个项目负责人都能够全面地了解到自己所负责的项目情况,以便于更好地掌握不同项目的实际审核情况,并且结合实际情况进行自动建档,方便日后的管理与查询工作。可以用图1来具体阐述教育教学项目管理系统的功能模块。
具体来讲:校级的管理模块,其主要功能在于维护与管理校园信息的发布、管理教研项目、管理用户信息、管理项目申報的诸多事项、管理资金的实际使用情况、查询历史项目等等。该功能模块的出现大大地改变了人们对传统办公软件的依赖程度,创建出了更加便捷的项目管理路径,能够更加精准地掌握教育教学项目的实际发展进程,为后期教研项目管理平台的构建提供了必要的基础;院级的管理模块,其主要功能模块主要包括项目申报、中检、结题,历史查询,信息修改等等,根本作用在于面向学院的教育教学工作者,如项目申报教师。由项目申报教师登陆到该功能模块之上进行相关信息的申报,再由各个学院的领导登陆到功能模块之上进行进一步的管理与审核,并且结合该线路的实际类型予以分类管理,建立相对应的过程管理档案,从而使整个项目的管理过程更加地科学化、规范化。而该功能模块的应用,其最大的优点就在于最大限度地降低了相关工作人员的重复性工作,提高了实际的工作效率;专家的评审模块可以说是整个项目管理系统之中最为重要的组成部分,这是因为专家评审功能模块能够为申报材料做出最为客观的评价,能够给予项目评审过程有效的建议,有助于形成教学项目评价机制。尤其是传统的教研项目评价机制更侧重于对结果评价,以至于项目负责人与评审专家之间缺乏有效的沟通交流机会,即便是立项存在问题,项目负责人自身也无从知晓,更加不知道要如何进行改进。而专家评审模块的出现与应用恰恰解决了这一难点问题,意见反馈功能、匿名评审功能的增加,使得会议评价成为专家评价的主体平台,为专家与教师搭建了良好的沟通平台,形成了良好的评价机制。在整个过程中专家则被赋予了项目评审的责任,并且还要给出相应的文字说明与建议。
2 高职院校教育教学项目管理系统体系结构的设计
本系统在设计过程中使用B/S模式的三层架构体系,其主要包括表现层、业务逻辑层、数据访问层(如图2所示)。其中表现层主要是为系统的使用者提供教育教学项目管理系统的用户界面;业务逻辑层则是为系统的使用者提供教育教学管理系统业务的全部逻辑功能;最底层数据访问层则主要是为业务逻辑层服务。
3 高职院校教育教学项目管理系统的实现方法
基本参数:该系统采取Windows XP以上的操作系统,服务器使用Windows Server 2003以上的操作系统,数据库使用SQL Server2005,CPU的主频大于2.6G赫兹,内存大于4GB,JSP+Html5+CSS则是主要的开发语言。
教育教学项目管理系统需要访问SQL Server数据库,可以使用Java数据库连接技术与数据库相连接,虽然这种连接方法相对较为便捷,但是因为自建立了一个数据库连接文件,所以需要的连接响应时间相对较差,在资源的占用率上也相对较高,以至于数据库本身的管理效率相对低下。为此,笔者建议采取数据库连接池技术,即在系统本身的配制文件之中写入数据库的连接参数,从而使数据库进行有效的连接,最大限度地减少资源的占用效率。
因为高职院校教育教学项目管理系统是面向外网访问的一种Web应用软件,所以在使用过程中必须要做好网络安全防范工作,以防止遭受恶意攻击问题。为此可以从以下几个方面入手:第一,做好用户登录身份的验证工作,使所有的使用用户其操作权限都能够控制在可控范围内。切忌在操作过程中用户不得绕过身份验证这一流程而直接访问到程序中,甚至是操作程序;第二,要做好用户输入信息的验证工作,防止恶意信息的输入。也就是话说要对用户的输入信息加以控制,确保用户所输入的信息都是合法有效的,对那些不合法的恶意信息要予以屏蔽;第三,动态拼装SQL语句不得使用,在实际操作上应该使用参数化的SQL语句加以查询存取;第四,可使用MDS加密算法做好日常加密工作,不要将用户名以及用户信息直接输入到数据库之中予以保存;第五,为服务器建立软硬件防火墙,阻止恶意访问问题的出现。
4 结束语
基于B/S模式开发设计的高职院校教育教学项目管理系统,能够最大限度地减少学校教学管理部门以及各个二级学院之间所发生的重复工作行为,最大限度地提高了教育教学项目的管理效率,还为高校数字化校园的发展与形成奠定了十分良好的基础。所以,在今后应该加强对教育教学项目管理系统的研究工作,更好地扩展系统的实际功能,使其能够实现项目信息的互通与共享,从而真正地使校园走进数字化、智能化,推动高职院校的教育教学成果发展。
参考文献:
[1]陆宵宏.信息化教务管理系统在高校教务管理中的应用[J].宿州教育学院学报,2017,(06).
[2]骆晶晶,叶义成,曹楷,胡南燕,刘苹.高校实验室安全教育及实训管理系统构建[J].实验室研究与探索,2017,(11).
[3]王瑾.基于B/S模式的高校毕业生就业信息管理系统设计[J].自动化与仪器仪表,2017,(12).
[4]秦昳,史晓楠.《程序设计基础》课程教学改革实践——以Python语言为教学语言[J].软件导刊(教育技术),2018,(02).
[5]李洪昌,周磊.基于Python Django框架的多媒体发布系统[J].物联网技术,2018,(02).
[6]吕绍鑫.项目管理系统在高校信息系统建设中的应用[J].通讯世界,2016,(06):33.
[7]黎家鸣.基于网络数据库的艺术类高校项目档案管理系统的开发及应用[J].企业科技与发展,2016,(04):24.
[8]王筱芸,林先津.项目管理系统在高校信息系统建设中的实践与应用[J].实验室研究与探索,2015,(12).