APP下载

校外实习在线管理系统功能分析与架构设计

2014-11-15杜淑娟

电子测试 2014年16期
关键词:数据库软件模块

杜淑娟,曹 静,杨 鑫

(宝鸡职业技术学院,陕西宝鸡,721000)

随着我国教育改革的不断推进,高职教育也得到了进一步的发展,对于很多高校而言,在日常的各项管理工作之中,最核心的工作就是对学生的管理。随着我国教育事业的不断发展,学校规模的进一步扩大,学生人数的逐渐增多,原本简单的学生管理工作也开始变得比较复杂。从很多高校的现状来看,计算机技术以及互联网已经普及,利用计算机来对学生进行管理已经成为很多高校所采用的管理方式。但是随着学生顶岗实习在诸多高校的进一步推广和实现,怎样才能更好的利用计算机信息技术来对在校外实习的学生进行全面的管理,已经成为当前诸多高校迫切需要解决的问题。

1 系统设计的重要性和必要性

在我国的高校教育中,不仅要让学生在日常的课堂学习中学习到在未来工作中会运用到的知识,更重要的是要培养学生的实践动手能力,因此很多高校都会安排学生在最后一年去参加校外实习,这种顶岗实习方式,不仅可以让学生能够实际运用自己在学校所学习到的知识,提高实践操作能力,还能让学生提前步入企业,熟悉未来的就业环境。在学生校外实习的这段期间,由于学生人数较多且分布在不同的地区和各个行业,而且学校也不能派出太多的老师去进行实地的检查和监督,因此,怎样才能保证对学生进行全面的管理成为学校所面临的一个难题。随着计算机信息技术的进一步发展,学校可以通过计算机信息系统来对学生进行校外实习管理。

2 校外实习在线管理系统的功能介绍

在软件的开发过程中,为了能够让系统具有较强的实用性,可以在网上下载B/S软件设计模式,为在软件的后期开发过程中能够调整和扩充该系统的功能提供保障。当然,由于之前还没有这种模式的软件,在进行实际的开发过程中,还缺乏相应参照物,因此,在进行设计之前,一定要将软件的模块分好,并且确定每个版块的基本功能。这样一来,既能够保证软件所具备的基本功能,又能够有效的提高开发效率。在软件的开发过程中,设计系统时一定要以学生的实际需求出发,并且充分考虑学生在校外实习中可能会遇到的问题以及学生基本信息的录入问题,让整套系统能够尽量的满足学校对学生的管理以及企业的实际需求。

2.1 系统架构

随着互联网技术的飞速发展,在当前的很多网络服务中,大部分都会采用以数据库为基础的管理方案。尤其是当B/S技术出现之后,在实际的软件开发过程中,不仅能够不用开发客户端,还能够在软件的后期开发过程中,添加服务的功能。同时利用这套软件编程技术,还能够选择功能比较强大的软件搭配,比如,能够免费的开发LAMP以及商业软件IBM等。

在基于B/S技术上构建好校外实习在线管理系统的程序平台之后,还需要利用Tomcat这个服务软件来作为整套系统的应用程序容器,通过这个服务软件,能够实现对学生所填写具体信息的读写。一般来说,系统的浏览器所具备的信息在对系统的应用程序进行访问时,会根据当时的实际情况而生成具体的信息。因此,在软件的开发过程中,可以不用开发客户端。在开发服务端的应用程序时,可以利用PHP技术来进行,并且将较为通用的浏览器作为访问的主要工具,这样一来,既能够让开发的系统操作起来更加简单,在一定程度上也降低了开发的难度。

但是在系统的开发过程中,还需要考虑下面的几点问题:

1)系统所具备的安全性问题。虽然所开发设计的这套系统不以作为专业网站为目的,但是,从当前的计算机软件技术应用来看,广泛得到运用的是Windows操作系统,在微软的支持下,这套操作系统所具备的安全性和操作性在一定程度上都能够得到保障。尤其是与这套系统相配套的一些软件,比如优化、杀毒等软件,将这些软件应用在系统中,就能够为系统的正常使用提供保障,在一定程度上保障了操作系统中数据的安全性。

2)在开发这套系统时,可以采用MYSQL数据库,从当前的数据库使用现状来看,这个软件也得到了广泛的运用,并且在数据的处理以及查询等各个方面都具备很好的优化功能。将这个软件运用在系统中,当用户在进行查询时,能够实现查询功能的图形化,这在一定程度上也为用户使用提供了方便。除此之外,这套软件系统还具备另外一个优点,就是能够免费运用,因此,对于中小网络数据库而言,这个软件可以优先考虑。

3)PHP技术的运用。这个编程软件最显著的一个优点是能够免费使用,并且这个编程软件所具备的开发功能,能够和微软Asp相提并论,同时,PHP编程软件还具有一个明显的优点,就是能够结合静态网页,让开发者在系统的开发过程中,从静态升级到动态网页编程。如果将PHP技术与javaScript技术相结合使用,那么所开发出来的系统则具有一定的专业性。

2.2 系统整体功能

这套系统主要具备两个主要的功能,分别是对校外实习学生基本信息的维护和查询以及接收学生的校外反馈信息,通过这个系统能够让学校在第一时间掌握学生的全部动态,从而实现对学生进行全面管理的目的。如下图所示。

1)管理学生基本信息功能

学生基本信息录入模块:在这个模块中,能够实现数据库与excel表格的互相转化。当学生将基本信息通过这个模块录入系统中之后,数据库就能存入学生的基本信息。在管理员通过身份验证登入这个系统之后,就能够对学生的基本信息进行查看,并且向服务器传递信息,这样一来,学校就能够随时查找学生的信息,有效的提高工作效率。

学生基本信息查询模块:这个模块的主要服务对象是学校的领导、企业领导以及学生的班主任等,其主要的职能是为管理人员查看学生信息提供服务。当学校的领导或者是企业的管理人员在通过有效的身份认证进入系统之后,就能够对学生的具体信息以及在实习单位的具体表现情况进行查看。这样一来,学校的领导就能很好的掌握学生的具体实习动态,而企业的管理人员也能够对学生的表现进行认可。当然在条件允许的情况下,还能够提供给学生的家长进行查询和了解。

2)管理学生工作情况基本功能

工作学习记录模块:这个模块所担任的主要职能是实现学生在校外实习情况的及时有效记录。当企业的领导在通过身份认证进入系统之后,就能够对在该企业实习的学生的工作时间、表现以及工作性质等信息进行记录,并且在服务器中保存下来。这样一来,学生在该企业实习期间的所有工作表现,都能够保存在系统的数据库之中,并且学生信息的查看和维护都由专门的管理者来负责,在一定程度上也有效的保证了数据的安全性和稳定性。

工作查询模块:这个模块所担任的主要职能是对学生工作记录的统计以及查询。当学校的管理人员想要对校外实习学生的具体情况进行查看时,在通过身份认证进入系统之后,就能够查看学生的工作记录以及具体工作表现。比如:在这个模块中,学校的管理人员能够查看到学生在实习企业中的工作时间以及工作表现等。这样一来,既能够方便学校对于校外实习学生的管理,在一定程度上也为学校对学生的评价提供了依据。

2.3 数据库设计

由于这套系统是要以学校和企业对学生的管理作为出发点,并且要满足学生的实际需求,因此,这套系统必须具备对学生信息进行储存的数据库功能,主要有下面几点:

1)使用人员信息:这个信息主要的为了能够对使用者进行区分,可以利用姓名、年龄、账号、性别等方式来进行区分。

2)学生的基本信息:这个数据库所具备的职能主要是对学生基本信息的保存,学生的主要信息则包括有联系方式、学好、性别、姓名以及身份证号等。

3)工作信息:主要是对学生所在实习单位的具体信息的保存,其中主要包括有工作量、工作表现以及工作时间等。

在对这套系统进行设计的过程中,主要运用到多种软件技术和操作系统,因此,整套系统在具体的使用过程中,也能够极大的满足学校管理和企业的需求,并且在系统的操作方面,虽然相对比较简单,但是也需要进行身份认证,能够对学生的信息进行很好的保护,这套系统的在一定程度上能够有助于学校和企业对于学生的管理。具体的数据关系,如下图所示。

3 系统实现

3.1 划分模块

在这套系统中,管理校外实习学生的功能主要由三个模块来负责,分别是系统管理、学生信息管理以及工作信息查询模块。

系统管理模块:在这个模块中,所具备的功能主要有注册账号、登录验证等功能。一般来说,这个模块会由两个动态网页以及三个静态网页来组成。

管理学生信息模块:在这个模块中,主要是对学生所具备的基本信息进行管理,其中主要包括对学生基本信息的录入、维护以及查询等功能,在这个模块中,需要由三个动态网页来组成。

学生工作信息查询模块:在这个模块中,主要是对学生在实习单位的具体工作表现以及具体信息的查询,通过这个模块,学校的管理人员能够在第一时间了解到学生在外实习的具体情况,实现对学生的全面管理。

3.2 实现界面

通过这套系统,可以实现学校老师、企业以及校外指导老师对学生进行各方面管理,方便老师能够更好的了解到学生的主要信息,并且让学生在校外实习的同时,也能及时了解学校老师的通知和指示。如下图所示。

4 结束语

总而言之,校外实习在线管理系统的运用,能够让学校在第一时间接收到学生从实习单位反馈回来的信息,实现对学生全面管理,在有效提高学生管理工作效率的同时,也能够让企业了解到更多关于学生的信息,为学生毕业后留在企业工作奠定了坚实的基础。

[1]刘春梅.韩琦.基于B/S模式的顶岗实习管理系统应用研究[B].烟台职业学院学报,2011(02):50—53.

[2]朱本浩.基于B/S结构的教务管理系统的实现[J].现代计算机,2007(3):91—93.

[3]邱鹏瑞.顶岗实习网络管理系统的设计与实现[A].西安航空技术高等专科学校学报,2012(01):67—68.

[4]江治.基于ASP.NET的学生考勤管理系统设计与实现[J].西安铁路职业技术学院学报,2008(3).

[5]陈维彬.高职教育工学结合人才培养模式的理论与实践探索[J].教育与职业,2007.

[6]刘元义.胡付领.基于B/S结构的本科教学评估信息管理系统的分析与总体设计[J].山东理工大学学报:自然科学版,2007(1):92—94.

猜你喜欢

数据库软件模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
禅宗软件
软件对对碰
数据库
数据库
数据库
数据库
即时通讯软件WhatsApp
集成水空中冷器的进气模块