高校管理平台的设计与开发

2017-03-06 20:00陈思
电子技术与软件工程 2016年23期
关键词:校园网开发设计

陈思

摘 要

随着高校网络建设的快速发展,很多校园都以及普及了校园网。如何利用高校网络,建设一个管理人员、中间管理人员、各个部门都能够执行的办公自动化系统,提升高校管理工作的效率及质量,提升高校信息化建设,已经是目前各大高校研究的重点。本文就对此进行研究,探讨高校管理平台的设计与开发。

【关键词】高校管理平台 校园网 设计 开发

校园网这一高校管理平台的产生给让高校的管理有了一种新的方式,改变了传统的管理理念与模式。在过去高校中的组织形式是金字塔式的传递信息都是从下到上,而校园网这种管理平台能够水平传达,让高校的组织组织形式出现了根本的变化。网络让无纸化办公变成了现实,同时在很大程度上让工作的效率得到提升。

1 高校管理平台的设计

1.1 整体目标

高校管理平台设计整体的目标就是使用科学的网络、数据库、计算机等技术,经过是淡定哥管理机制与技术结合,构成统一的信息标准、收集所有信息与数据,建设安全、可靠、管理简单、容易扩展的管理平台,让学校的每项工作都能够快捷的完成。具体目标如下:

(1)建设统一信息标准,在此标准下能够确保数据的准确性、完整性与标准性。

(2)建设统一信息门户,让各种咨询与应用服务能够同时管理,给高校教职工与学生提供快捷方便的网络信息服务。

(3)建设统一身份认证体系,使用用户单点登录方式,统一管理用户与权限。

(4)建设公共数据交换平台,做到每个应用系统之间的数据交流和共享。

(5)结合以上目标,开发科学、有效的高校管理平台,完成学校各职能部门各项管理工作的网络信息化。

1.2 指导思想

1.2.1 统一规划

高效管理平台的设计是较为复杂的,需要包含网络技术、计算机技术和学校各个部门的管理工作,对于高效的资源分配共享和工作调节都有很大的关系。同时,建设需要花费的时间与财务也很多。所以,在设计的过程中一定要有一个统一的规划,做好整体结构的设计才能方面后续工作的进行。

1.2.2 分步实施

由于高校管理平台的建设是一个长期的任务,而且工作内容也较为繁杂,所以在建设的过程中要能够按照统一的规划来分步进行,这样才能保证其顺利开展。

1.2.3 加强应用

在传统高校管理过程中没有使用软件,每个部门的管理方式都较为之后,花费了大连的个时间工作效率却很低。每个部门的信息无法第一时间交流。

1.2.4 整合资源

在建设高校管理平台之前,高校曾经已经开发国很多系统,储备了很多信息资源,建设新的平台需要把以往的信息资源都进行整合,在尊重学校的历史数据的同时推动管理制度的改革,提升管理效率。

1.2.5 共享数据

很多高校已经按照部门的需要建设了有关的配套管理软件,但是这些软件有着互动性不强的问题,无法进行数据分享,最后会造成信息孤岛,造成在管理工作中会出现很多重复的工作,导致管理效率较低以及管理的错误。所以,及时的进行信息共享与互动是在管理平台设计中需要解决的主要问题。

2 设计原则

2.1 先进性

校园网管理平台建设需要使用先进的设计理念与先进的技术进行。

2.2 实用性

校园网管理平台开发的最主要的目标就是为了使用,因此功能的设计与开发一定要结合高校的管理需要。

2.3 简便性

运用高校管理平台的是高校的管理人员、教职工以及学生,平台的设计和开发一定要确保能够简单、方面,易于管理使用。在培训的过程中不能够太过复杂,能够让用户快速的使用,因此易用性是主要的原则之一。

2.4 安全性

高校管理平台管理者学校中各个部门的数据,对于高校来说这些资源都十分重要,所以安全性对于平台来说十分重要,我们一定要建设全方位的安全保证制度,确保信息安全,这是平台设计的前提。

2.5 可靠性

高校管理平台和高校的日常管理工作有着直接的联系,所以在数据库的维护方面要有着可靠性。平台要持续的运作,才能确保管理工作的顺利进行,所以平台可靠性也是关键之处。

3 高校管理平台的功能设计

3.1 平台功能分析与设计

高校管理平台最初的设计是想经过统一的身份认证系统,使用单点登陆技术和可续的安全防范制度来让用户经过平台进行信息的获取和数据交换,给广大师生提供安全、快捷、简单的网络系想你服务,为高校的管理工作提供科学、有效的方式。

3.2 后台数据库数据关系分析与设计

公共数据交换系统涵盖信息标准、数据交换、数据变更跟踪组件、数据更新组件和数据同步组件。信息标准是在高校管理平台的设计和开发中需要按照我国教育部门信息化建设的标准,同时加入学校当前现有的软件系统所述企业的信息标准和学校的标准。

4 高校管理平台的设计设计

4.1 基本框架

在高校管理平台校园网的设计过程中,会有四大模块,三大子系统信息管理系统,学籍管理系统,宿舍管理系统以及图书馆管理系统。

4.1.1 信息管理系统

学生信息:基本信息:学号、班级、宿舍、姓名、住址、电话等;体检信息:入学体检、毕业体检。

教职工信息:基本信息:姓名、教授課程、部门等;档案:姓名、住址、电话等 。

4.1.2 学籍管理系统

学生成绩管理:成绩录入、成绩查询、不及格名单、学生总分名次、综合测评表、班级查询、设置年级课程等。

员工培训管理:员工姓名、培训课程、培训费用等。

4.1.3 宿舍管理系统

4.1.4 图书馆管理系统

4.2 具体设计

4.2.1 代码设计

在设计中的代码设计如下,为了简单方便,均使用了顺序码:

学号:顺序码。

员工号:顺序码。

课程代号:四位,顺序码。

4.2.2 数据库设计

数据库设计在高校管理平台具有非常重要的作用,数据库设计的成果对于平台的使用具有密切的关系。合理的数据库设计能够提高数据储存的效率和质量。

对于设计数据库系统时需要有效考虑用户各个方面的需要,包含当前与日后能够增加的需要。数据库设计大都有两个步骤:

(1)数据库需求分析。在设计开发的过程中运用的数据库是微软Access2000数据库。其中数据库.mdb,总共有19张资料表。

用户的需求大都反映在不同信息的获取、储存、刷新与查看,这就要让数据库的构建能够让不同信息的输入及输出得到满足。获取主要的数据、数据构建和数据处理的过程,狗更一个具体详细的数据库,给日后的设计做好保证。

(2)数据库逻辑结构分析。

图1以部分E-R图设计说明。

班级(年级,专业,年制,班主任,备注)

毕业设计(学号,毕业设计课题名,姓名,指导老师名,指导老师所在) 成绩(学号,课程代号,姓名,课程名,学期,成绩,绩点)

课程(课程代号,课程名,课时数,教学要求,学分,学期,课程类型)

学生(学号,姓名,性别,政治面貌,家庭地址,联系电话,父亲姓名,母亲姓名,毕业学校,入学成绩,宿舍号,系别,班级)

员工(员工号,姓名,性别,政治面貌,教授课程,所属部门,职称工资级别,联系电话,家庭住址) 员工培训(员工号,培训课程,姓名,性别,职称,培训时间,培训部门,培训费用,培训性质,培训情况)

5 高校管理平台开发工具的选用

5.1 动态服务器页面ASP(ActiveServerPage)

AsP(ActiveServerPages)是微软公司开发的取代CGI脚本程序的一个工具,它能够和数据库以及别的程序彼此交叉,是一个快捷、简单的编程工具,对于高校管理平台的设计开发十分符合因此可以使用ASP开发工具,主要是因为它的这几点特点:

(1)使用ASP能够做到突破静态网页的很多功能控制,做到动态网页技术。

(2)ASP文件是包括在HTML代码所组成的文件中的,容易修改和测试。

(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并把成果用HTML格式传达到用户端浏览器上,所以运用各种浏览器都能够顺利浏览ASP所形成的网页。

(4)ASP提供了很多内置对象,运用这些对象能够让服务器端脚本功能更好。比如能够从web浏览器中得到用户经过HTML表单提交的信息,并在脚本中对信息展开处理,进而向web浏览器发送信息。

(5)ASP可以采用服务器端ActiveX来执行不同的各种工作,比如存取数据库、发送Email或者访问文件系统等。

(6)因为服务器是把ASP程序执行的成果,用HTML格式再发回客户端浏览器,所以用户无法看到ASP所编写的原始程序代码,可以防止ASP程序代码出现安全隐患。

5.2 sQLserver及数据库访问方式

sQLserver是微软推出的中小型网络数据库系统,因为有着较好的稳定性、可靠性,同时容易操作,所以大受用户的喜爱,是当前最普遍的商用数据库系统之一。在B/S结构中,web服务器和数据库的连接技术是根据web应用的核心技术,但是怎样合理地做到Web服务器与数据库的连接,是Web应用的主要问题。其中AsP是通过一组统称为ADO(ActiveXDataObjects)的对象模块来存取数据库,无论采用的是Aeeess,sQLserver,visualFoxPr。,Informix,orade,dBase或其它数据库,只要该数据库具有对应的数据库ODBC(openDatabaseconneetivity,开放式数据库连接性)驱动程序,ADo对象就能加以存取。

5.3 Hash函数的应用——主页保护

Hash函数的应用能够运用mds算法来保护主页,完成方式是用户在网上打开网页时,首先完成显示网页的MDS值和原始MDS值在使用时,如果一样就能够正常显示,如果不一样就会显示“htmlcode15wrong!”。运用mds校验以及算法保护主页包含了三个asp文件,在这之中mds.asp文件用在完成mds算法;chk.asp文件用在修改mds.asP校对原始MDS值和显示MDS,如果一样就会正常显示,如果不一样就会显示“htmleode15wrong!”;index.asp是插入被保护主页的当中的一些代码,用在调节校验的环节中。

6 结论

综上所述,本文对高校管理平台的设计与开发进行了相应的探讨。高校管理平台的设计需要具有很强的实用性及扩展性,方便学校日后能够不断进行扩展,满足教师与学生的需要。本文的研究还较为浅显,在设计与开发方面还有很多环节没有涉及,需要进一步完善。高校管理平台的设计和开发只有真正的个在学校的教育和管理中使用,才能够发挥其重要价值,相信在广大研究人员与学者的努力下,一定能够开发的更加顺利,更好的为高效服务。

参考文献

[1]王靖会,石磊,付兴奎,王朝辉.高校本科毕业论文管理平台的设计与实现[J].现代情报,2014(04):129-131+136.

[2]边志锋. 高校管理平台的设计与开发[J].软件工程,2016(01):53-56.

[3]左佳丽,屈军锁,孙阳,占伟.高校教务部门微信公众平台的设计与开发[J].计算机测量与控制,2016(07):241-243+246.

[4]丁光惠,黄爱蓉,杨伟.基于工作流的高校科研综合管理平台的设计与实现[J].湖北汽车工业学院学报,2010(01):63-65+69.

[5]赵瑞军.基于.NET环境的SRT网络管理平台的设计与开发[J].绍兴文理学院学报(自然科学),2010(01):55-59.

[6]刘畅,李振坤,李和香.基于Struts的高校教学管理平台的设计与实现[J].现代计算机,2006(10):65-68+75.

[7]梁思平.高校教学资源库管理平台的设计与开发[J].边疆经济与文化,2009(04):168-169.

[8]文志华,周序生,李永清.高校网络教学资源管理平台的设计与实现[J].湖南工业大学学报,2011(04):105-108.

[9]江敏,何瑩.基于.NET的高校学工管理信息化平台的设计与实施[J].信息与电脑(理论版),2012(11):21-25.

[10]景洪昌.烟台大学实践教学管理平台的设计与开发[D].大连海事大学,2013.

作者单位

江苏省徐州市徐州工程学院经济学院 江苏省徐州市 221000

猜你喜欢
校园网开发设计
试论最大匹配算法在校园网信息提取中的应用
瞒天过海——仿生设计萌到家
设计秀
NAT技术在校园网中的应用
有种设计叫而专
河南方言文化资源的保护及其开发利用的研究
遵义红色旅游开发对策研究
单片机在电子技术中的应用和开发
VPN在校园网中的集成应用
设计之味