APP下载

基于B/S模式的高校教师信息管理系统开发与探讨

2019-12-24魏育华陈允行

网络安全技术与应用 2019年10期
关键词:信息管理系统信息管理高校教师

◆魏育华 陈允行

基于B/S模式的高校教师信息管理系统开发与探讨

◆魏育华 陈允行

(广州华立科技职业学院 广东 511325)

教师信息管理是高校管理中的重要组成部分,教师的信息管理包括教师个人信息和教师工作量考核信息等。传统的人工管理方式,效率低下,人员占用较多,工作工序复杂,而且人工统计存在较大失误概率。因此,开发一种标准化的教师信息管理系统是高校迫切需要解决的问题,本文针对B/S模式高校教师信息管理系统开发进行探讨,希望能够加快高校教师信息管理水平的发展。

B/S模式;信息管理;开发

随着科学技术的不断发展,计算机技术给各个领域带来了新的挑战和机遇。随着教育管理水平的提高,高校教师信息管理也成为高校管理中的重要工作,建立高效的信息管理系统,不但能够提高信息管理效率,也能提高数据分析的准确率,是当今各大高校发展的必然趋势。

1 B/S模式概述

B/S结构是管理信息系统(MIS)四大结构之一,即Web浏览器/服务器结构(Browser/Server,简称B/S)。B/S结构是基于C/S基础上加以进一步改进演变而来,是Internet发展的必然需求。Browser将少量的工作放在前端实现,主要的事务逻辑由服务器实现,B/S体系结构包括浏览器层、Web服务器层、数据库服务器层。B/S模式具有使用便捷的特点,无须客户端安装,WEB浏览器能够随时随地为客户实现数据的查询和浏览业务,在使用范围上,B/S模式应用自由,能够在广域网上直接使用,实现多用户访问,具有较强交互性,而且业务扩展和维护方面较为便捷、简单,只需通过增加页面就能够增加服务器的功能,升级服务器就能够实现用户同步更新,具有较强的信息共享性[1]。

2 高校教师信息系统分析

为了能将采集到的数据资料和文档集中管理,对有价值的数据进行处理,采取一系列科学的、系统的、详尽的方法进行分析。分析主要侧重于对数据和业务的流程进行梳理,确定流程的合理性和可行性,分析数据、业务和管理功能的关系,从而将高校的管理需求确定下来。开发商要对高校对信息系统的要求、数据分析处理和业务操作流程、管理功能的实现、新增管理模式等进行确认,以便在此基础上进行系统的开发设计。

2.1 系统的调查

系统的调查是确定可行性分析的基础工作,是系统开发的重要环节之一,通过对系统的调查,可以进行可行性分析。在系统调查过程中,开发人员要深入到高校,对高校的各项工作进行深入的了解,发现学校在教师信息管理中存在的不足之处,对系统开发的重点方向进行判定。分析高校对系统的要求是否能够通过系统开发予以解决,分析系统技术可行性。

2.2 可行性分析

在调查的过程中,要对高校的电脑配置和人员计算机应用水平结合学校领导对信息管理系统的重视程度,确定系统开发的等级,以确保在合理的配置下,能通过对人员与设备的优化进行信息管理系统的开发。

(1)经济可行性分析

经济可行性分析是通过对系统要实现的功能和数据处理流程、新增功能进行分析,对开发的成本进行判断,从而提高经济效益与成本的最大性价比。经济可行性分析主要从高效教师信息管理系统能够解决传统观念中的不足入手,分析高校教师信息管理系统的开发能够为高校现行的管理方式带来的提高和改进,综合信息管理系统能够在人力和财力上产生效益,在数据的填写、申报、审核和计算的工作效率的提高幅度与系统开发成本进行比较分析,确定经济可行性。B/S模式信息管理系统具有简单、便捷的特点,能够实现各种数据的综合处理和分析的功能,对高校信息管理产生较大的改变,提高信息管理的办公效率,满足学校信息管理的自动化需求,而在开发成本上较为经济。因此,可以确定,B/S模式的高校信息管理系统在高校信息管理中具有较高的利用价值,具有较高的经济可行性。

(2)技术可行性

技术可行性是基于在调查中高校对系统功能和实现方式上的具体要求而展开的。每个学校都具有自身运营和管理的特点,针对这些特定要求,开发人员要结合系统实现的方式和实现这种方式的投入和产出,确定对特殊功能的开发是否具有更高的使用价值,是否能够通过技术处理达到客户需求。在进行技术可行性分析中,开发人员要与高校系统管理人员进行密切交流和沟通,对无法实现的系统要求,是否能够采用多个模块或其他方式实现同样的功能。系统开发中,各个功能通常具有较高的关联性,通过对各个功能模块操作,能够完成较为复杂的功能,实现所需数据的调取和报表等功能。通过沟通,能够增加系统管理人员对系统开发的认知,了解特殊需求实现的途径,从而能通过系统操作解决开发技术上的缺陷。

(3)操作可行性分析

在进行高效信息管理系统开发中,要充分考虑系统管理的操作性。随着计算机数和软件开发技术的不断发展,系统开发越来越追求简洁化和模块化,这样不仅能够提高操作者工作效率,也降低了系统对操作人员综合素质的要求。操作可行性分析包括系统界面、系统操作和文字信息的录入。在界面设计中要采用友好界面设计,提高界面可视化功能,能够让操作者通过界面上功能模块图标设置清晰判断出所能够实现的功能;在操作方面,要努力实现对操作步骤的选择,避免过多的数字和文字的输入,实现操作过程的简单化;在对数据信息处理方面,要建立必要的提示功能,通过提示信息,让操作者能够清晰操作中的关键要素和注意事项,能够在操作中减少失误的产生,降低重新操作的概率。此外,在进行信息管理系统开发时要考虑到应用过程中管理人员技能的提高,利用系统中的帮助功能实现对可能出现问题的分析,给系统管理人员操作上的提示,提高系统管理员对系统的认知。

(4)需求分析

高校信息系统开发中,了解高校对教师信息管理系统的需求十分重要。开发者要对需要利用系统完成的信息进行归类,针对不同类型的信息采用不同的设计,选择有针对性的计算方法,降低系统在计算过程中时间的占用,提高系统运算效率。高校信息管理系统需要处理的信息具有多样性,其中包括教师基本信息管理、工作量的统计等,而工作量统计数据又包含了理论教学、试验教学、实习教学等。理论教学可分成课程设计阶段、上课阶段、习题讨论阶段、辅导阶段、批改作业、考核评卷等不同环节;试验教学包含了准备、辅导、答疑、批改报告,考核等环节;实习教学包含了论文设计、专业实习、毕业论文、年度论文等环节。在进行信息管理系统开发中要将这些信息建立不同的模块,针对每个项目具体设计,注意完成各个功能的开发。此外,在开发过程中要注意在数据和操作环节上的关联性,能够通过信息系统灵活转换,自由调取。例如,在课程辅导中,可能会用到实验报告或论文评审。

3 总体设计

在进行了充分的考察和分析后,对高校教师信息管理系统开发具有了全局掌控,根据系统所要实现的功能展开总体设计。总体设计包括功能模块设计、数据库设计、数据库逻辑结构设计。在总体设计中,要对各个模块实现的功能和数据库结构、逻辑进行规划设计,通过总体设计不但能够让信息管理系统设计更加有序,而且还能够通过总体设计,让各模块和数据库之间的逻辑关联一目了然[2]。

4 详细设计

详细设计是高校教师信息管理系统开发的细化过程,对各个模块算法进行设计,在模块功能上满足实际需求。详细设计包括对数据库的详细设计、界面的设计、用户登录授权设计、系统管理模块详细设计和考核模块设计等。通过详细设计使系统功能得以实现[3]。

5 系统测试

详细设计完成后,进入到系统测试阶段。通过系统测试完成对每个功能能否正常运行进行检测,常用的测试技术包括:错误推测法、边界值分析法、等价划分等,测试通常包括单元测试、集成测试和系统测试。通过测试后的结果进行分析,对存在运行异常情况及时排除,对运算逻辑与实际需求偏差及时调整,从而达到信息系统开发的完整性。

6 结束语

B/S模式高校教师信息管理系统具有较好的实用性和扩展性,界面交互性强,安全性高。在系统开发中,关键环节在于前期对系统开发分析,只有结合高校教师信息管理需求,才能够实现后期各功能的完美实现。

[1]佚名. C/S到B/S模式转换的技术研究[J].计算机工程, 2014,40(1):263-267.

[2]丁鹏,刘莉. C/S,B/S模式中的分布式计算与MTS解决方案[J].计算机应用研究,2000,17(12):60-62.

[3]王进. B/S模式下的三层架构模式[J].软件导刊,2011, 10(3):30-31.

[4]李金友,王春芳.基于SQL Server的主动数据库模式研究[J].通化师范学院学报,2008(08).

[5]代钢,贾军.SQL sever2000数据库安全策略研究[J].绥化学院学报,2008(04).

猜你喜欢

信息管理系统信息管理高校教师
三维可视化信息管理系统在选煤生产中的应用
高校就业工作信息管理平台设计
信息管理系统在工程项目管理的应用
食品检测实验室信息管理系统应用现状
综合指数法在高校教师教学水平评价中的应用
造价信息管理在海外投标中的应用探讨
地球物理台网仪器维修信息管理的研究与实现
论高校教师的法治素养培育
谈谈高校教师的教学学术
计算机通信技术在信息管理系统中的运用