(教育技术学专业论文)成人高教综合管理信息系统的构建研究——以南通大学为例.pdf_第1页
(教育技术学专业论文)成人高教综合管理信息系统的构建研究——以南通大学为例.pdf_第2页
(教育技术学专业论文)成人高教综合管理信息系统的构建研究——以南通大学为例.pdf_第3页
(教育技术学专业论文)成人高教综合管理信息系统的构建研究——以南通大学为例.pdf_第4页
(教育技术学专业论文)成人高教综合管理信息系统的构建研究——以南通大学为例.pdf_第5页
已阅读5页,还剩57页未读 继续免费阅读

(教育技术学专业论文)成人高教综合管理信息系统的构建研究——以南通大学为例.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 随着我国国民经济以及科学技术突飞猛进的发展,作为我国高等教育体系中不可缺少的 重要组成部分的成人高等教育,也得到了快速的发展,取得了令人瞩目的成绩。但是,成人 高等教育存在管理任务艰巨、管理力量薄弱、管理手段落后、管理效率低下、规范化和标准 化程度不高等诸多问题。信息化管理一直处于比较落后的状态。因此,开发一种安全、可靠、 稳定、高效的计算机自动化管理软件系统来科学管理整个成人高等教育的各项工作是当务之 急。 本文着眼于成人教育综合管理信息系统的设计与实现,详细地介绍了成人高等教育管理 软件系统的现状和特点,系统开发方法,系统需求分析,基于b s 模式的体系结构,系统整 体设计解决方案以及各功能模块的设计与实现等。重点对系统的数据库设计,系统安全可靠 性和灵活性等关键性问题进行了深入探讨。针对系统成绩管理管理模块的复杂性,采用了成 绩纵向记录,横向表示的方法,使得实体( 成绩表) 的数量最终大大减少,数据库性能也得 到了提高,程序的开发和维护更加方便。针对系统用户角色管理的局限性,将系统的所有具 体权限进行分割后再进行任意组合,提高了用户管理的灵活性,为系统的升级改造节约大量 的成本。针对s q l 数据库系统的注入式漏洞,对数据库连接代码进行了改进,有效得过滤 了恶意代码的入侵,提高了系统的安全性。 关键词:成人高等教育,综合管理信息系统,b s 结构,用户角色管理,系统安全 a b s t r a c t 、矶t l io u rn a t i o n a le c o n o m ya n ds c i e n c et e c h n o l o g ya d v a n c i n gr a p i d l y , t h e a d u l t sh i g h e re d u c a t i o ni st h ei n d i s p e n s a b l ei m p o r t a n tc o m p o n e n ti nt h eh i g h e d u c a t i o ns y s t e mo fo u rc o u n t r y , i th a sa l s og o tf a s td e v e l o p m e n ta n do b t a i n e dt h ev e r y g o o da c h i e v e m e n t b u t , t h e r ee x i s tt h e p r o b l e m st h a tt h em a n a g e m e n tt a s k s a r e a r d u o u s ,t h em a n a g e m e n ts t r e n g t hi sw e a k , t h em a n a g e m e n tm e t h o d sl a gb e h i n d , t h e m a n a g e m e n te f f i c i e n c yi s l o w - s t a n d a r d i z e dd e g r e ei sn o th i g ha n ds o0 1 1 t h e i n f o r m a t i o n - b a s e dm a n a g e m e n ti si nt h er e l a t i v e l yb a c k w a r ds t a t ea l lt h et i m e s o i ti s t h et a s ko ft o pp r i o r i t yt od e v e l o pas a f e ,r e l i a b l e ,s t e a d y , h i g h - - e f f i c i e n tc o m p u t e r a u t o m a t i cm a n a g e m e n ts o f t w a r et om a n a g et h em a n a g e m e n t so ft h ea d u l t sh i g h e r e d u c a t i o n t h et h e s i 8c o m e sf r o mt h em a n a g e m e n ti n f o r m a t i o ns y s t e mf o rt h ea d u l f s h i g h e re d u c a t i o nr e d i ts y s t e md e v e l o p e db yt h ee l e c t r o nt e c h n o l o g yr e s e a r c h i n s t i t u t eo fn a n t o n gu n i v e r s i t yf o ri t sa d u re d u c a t i o nc o l l e g e f o c u so nt h ed e s i g n a n di m p l e m e n t a t i o no ft h em a n a g e m e n ti n f o r m a t i o ns y s t e mf o rt h ea d u l t sh i g h e r e d u c a t i o nr e d i ts y s t e r nm a i n l y i ti n t r o d u c e si nd e t a i lt h a tt h es t a t ea n dc h a r a c t e r i s t i c s o ft h ea d u l f sh i g h e re d u c a t i o nm a n a g e m e n ts o f t w a r es y s t e m ,t h ed e v e l o p m e n t a p p r o a c hu s e d , t h ed e m a n da n a l y s e s ,t h es y s t e r ns t r u c t u r e0 1 1t h eb a s i sb s ,t h ew h o l e d e s i g ns o l u t i o na n dt h ed e s i g na n di m p l e m e n t a t i o no ff u n c t i o nm o d u l e ,e t c k e y w o r d :t h e a d u l t sh i g h e re d u c a t i o n ,t h ec r e d i ts y s t e m ,m a n a g e m e n t i n f o r m a t i o ns y s t e m ,b ss t r u c t u c t u r e ,r o l em e n t h o d so ft h eu 8 e 1 m a n a g e m e n t n 学位论文独创性声明 本人郑重声明: 1 、坚持以。求实、创新一的科学精神从事研究工作。 2 、本论文是我个人在导师指导下进行的研究工作和取得的研究 成果。 3 、本论文中除引文外,所有实验、数据和有关材料均是真实的。 4 、本论文中除引文和致谢的内容外,不包含其他人或其它机构 已经发表或撰写过的研究成果。 5 、其他同志对本研究所做的贡献均已在论文中作了声明并表示 了谢意。 作者签名:磊,l 迎 e l 期:型啐皿盟 学位论文使用授权声明 本人完全了解南京师范大学有关保留、使用学位论文的规定,学 校有权保留学位论文并向国家主管部门或其指定机构送交论文的电 子版和纸质版;有权将学位论文用于非赢利目的的少量复制并允许论 文进入学校图书馆被查阅;有权将学位论文的内容编入有关数据库进 行检索;有权将学位论文的标题和摘要汇编出版。保密的学位论文在 解密后适用本规定。 作者签名: 日 期: l - 成人高等学历教育管理的特点 绪论 成人高等教育作为我国高等教育不可缺少的重要组成部分,管理工作内容繁多,流程复 杂,除了具有全日制高等教育管理的一般特点外还有自身独有的特点: 一、教育形式多、层次多、类型多。成人教育实行脱产、业余、夜大、函授等多种形式 以及高中起点本科、高中起点专科、专科升本科等多种层次的教育。这无疑丰富了办学模式, 扩大了学生可选择的学习空间。增加了学生受教育的机会,但同时也给成人教育学院增加了 管理上的复杂性。 二、成人学生工学矛盾比较突出,普遍都不住校,与管理部门面对面交流的机会大大减 少,除了面授期间外,几乎很难得与授课教师交流和沟通。 三、成人学生人数多,专业素质参差不齐。特别是近年来成人高等教育的招生规模不断 扩大,很多高校少则几千人,多则达到了几万人。管理工作量、数据量都是非常大的,这给 管理人员带来了沉重的工作负担。 四、大多数高校在省内外设有分院或函授站,与其管理人员的信息交流不畅,对函授站 的规范化管理常有鞭长莫及的感觉。 成人高等教育管理是成人高等教育办学中的一个重要问题,它直接关系到办学的质量和效 益。但是长期以来,大多数高校的成人教育管理存在着诸多的问题,主要表现在以下几个方 面:一、管理任务繁重,管理力量薄弱:二、管理手段落后,管理效率低下;三、管理秩序 混乱,规范化、标准化程度不高。四、信息流不畅,传递速度慢,致使各部门的信息相对封 闭。信息模糊度大,冗余度高,造成重复劳动,并且容易受人的主观因素使信息人为失真, 给科学决策带来失误,产生负效用。 2 成人高教管理信息系统研究现状 目前,各高校的成人教育学院的信息化管理建设还处于相对滞后的状态,专门针对成人 高等教育的管理信息系统还是比较少的。 通过调研我们了解到,目前我国各高校的成人高等教育管理信息系统建设情况可概括为 两类: 第一类:专用的单机版管理小软件。这种软件操作与数据都在同一台计算机上,彼此之 间难于实现数据共享和通讯,功能分散、单一,只能完成一些简单的辅助管理工作如学籍管 理、成绩管理等。这类软件最常见的有国家教育部统一推荐使用的学籍管理、成绩管理等专 用软件以及江苏省教育厅推荐使用的统考报名系统、电子学历注册系统等。 第二类:基于单一的客户机服务器( c s ) 模式或者浏览器服务器( b s ) 模式的管理 软件。c s 管理软件运行在校园网上,用户可通过专用的客户端软件对位于服务器上的数据 进行存取操作,主要提供教务、学籍和成绩等管理功能,江西南昌大学继续教育学院牵头组 织开发了一套基于c s 模式的成人高等教育管理信息系统。该系统工作在校园网内,用户 通过专用的客户端软件对位于成教院管理中心的服务器上的数据进行操作。它提供了学籍管 理、教务管理、成绩管理和教材管理功能。:b s 管理软件则运行在校园网或者因特网上, 用户通过浏览器( 如i e ) 实现对w e b 服务器上的信息资源进行存取操作,提供的功能比较 简单,丰要是信息发布和信息检索功能,如大连医科大学和吉林大学等大学的成人教育学院 使用的是基于b s 模式的管理信息系统。运行在校园网或i n t e r n e t 网上,用户通过浏览器 访问w e b 服务器上的共享资源。主要提供电子邮件服务、信息发布和信息检索等功能。 i 目前多数高校使用的是单机版的专用教务管理软件。它们最大的特点是工作在单台计算 机上,只能实现一些简单的辅助管理功能。缺点在于:单机系统的事务处理、数据处理能力 较低,无法实现多用户的实时请求,系统之间也缺乏数据交换的统标准,无法实现数据共 享,从而形成了严重的应用软件“孤岛”。随着成人教育事业的发展,学生人数大规模增长, 校外函授站点大量增加,大部分学校采用的是二级管理体制,二级学院和函授站承担了大量 的管理任务,这套系统不管从内部业务流程还是网络化功能方面已经根本不适应我们学校成 人教育的管理需要。 采用c s 的构建模式虽然网络化管理功能大大增强,但是由于必须安装客户端,不能提 供充分的网络服务,给教师和学生上网查询信息带来不便。 采用b s 的构建模式具有跨越不同平台,界面风格统一,维护升级简单等优点。 目前已经有不少高校在成人高等教育信息化管理方面作了一些研究,但是其中绝大部分 是基于理论上的宏观叙述,对具体的成人教育综合管理信息系统的应用研究还不是太多,本 人利用期刊镜象全文数据库以“成人教育”+ “信息”为关键词共搜索出1 2 篇论文,这些 研究中构建的信息系统都不能很好地适应我们学校的管理需要,其业务流程设计需要做不少 调整。有些关键过程和关键技术的研究还要进行进一步的探讨。 成人高等教育信息管理系统的研究的发展趋势: 从应用的角度看,l 功能更加完备,逐渐发展为一个综合性的事务处理系统。2 、实用性 更强,与实际业务流程结合得更好。系统功能的设计注重实用,简化操作,减少工作人员的 工作量,提高工作效率。3 、系统的各项统计功能更加强大,为科学决策提供有力的支持。 从技术的角度看,l 、标准化程度高。系统字典代码的行业标准化对于两个不同系统之间数 据的交流与应用有着非常重要的意义。2 、数据集中管理,分布操作,大大增强了数据管理 的效率。3 、安全可靠。4 、可拓展性强。成人高等教育还在不断的改革与发展之中,一些管 理体制尚需改进与完善。这要求系统具有一定的拓展空间,在进行系统设计时,首先应立足 成人教育学院当前情况,但同时也应考虑到将来的发展,为未来功能需要或者业务流程的变 化留有余地。 3 本课题的主要目标 本选题的研究目标是设计出一套功能齐全、安全可靠、灵活性好、使用方便、适合我校 成人高等教育综合事务管理的综合信息管理系统。最终目标是利用现代计算机和网络技术, 实现对数据的集中管理,信息资源共享,解决多校区、多教学点的信息化管理的实际问题。 力求通过使用本系统,达到提高工作效率,降低管理人员工作强度的目的,从而达到改善服 务,满足管理人员、教师、学生和信息化管理及其发展的多方面需要,促进高等成人教育管 理的规范化、科学化、信息化、办公自动化,同时,也为国内管理同行提供比较通用的解决 方案。 4 论文内容安排 第一章,“绪论”, 简要介绍成人高等教育管理的特点,成人高校采用信息系统进行管 理的现状,以及成人高等教育管理信息系统的发展趋势。 第二章,“成人教育信息系统的建模”,阐述了本系统所要实现的目标,信息系统建模的 一般过程和方法,以及在对成人教育组织机构及其需求分析的基础上建立我校成人高等教育 信息管理的模型。 第三章,“系统的总体设计”,阐述系统总体设计的原则,本系统所选用的操作系统、数 i v 据库系统以及开发工具,重点论述数据库的设计与实现方案。 第四章,“系统的详细设计”,包括个子系统的详细设计,数据库连接类的设计。 第五章,“软件开发过程中重点解决的问题及相关技术的研究”。 v 第一章成人高教信息系统的建模 1 1 面向信息系统的建模 1 1 1 信息系统的建模概述 随着信息技术的不断发展,信息系统在各个方面的应用越来越深入,其复杂程度也不断 提高,信息系统建设的难度也相应的增加了。信息系统建模是一种用模型来描述复杂的信息 系统,使系统的要求、结构以及数据变得简单的方法,设计者通过描述用户的需求获得与用 户的不断交互,以最终能全面地描述用户的需求;创建逻辑模型和设计蓝图来描述系统的结 构,使对整个复杂的系统全面地把握:建立完整的数据模型,完成对信息系统中数据的存储 和处理。 模型是对客观事物的一般描述,或者说是对客观事物的现实原型的一种抽象或模拟。模 型的分类方法有很多,按照不同的准则可以把模型归成不同的类别。一般来说,系统模型可 以分成连续系统模型和离散系统模型两大类。还可以将这两种模型进行综合形成混合模型。 若按系统的状态划分,系统模型可归结为静态模型和动态模型两大类。我们按照信息系统建 模的过程进行分类,即分为面向用户需求分析的建模,对系统的结构进行描述的逻辑模型, 以及面向数据的模型。 1 1 2 信息系统的建模过程 建立系统模型的方法主要有两个思路:一是自顶向下、逐步求精思想;二是自底向上、 综合集成思想。这两种思路分别适用于不同的建模场合,对不同的系统分析和决策问题起着 各自的作用。 在现代的信息系统建模中,应采用以用户的需求分析制导,以面向对象方法建立系统的 逻辑结构,在此基础上,建立系统的数据模型,将数据存储到关系或对象数据库中。最后, 通过建立组件和分布模型,来建立系统的分布式组件,实现组件的可重用,并将这些组件分 布到不同的物理和网络环境下运行。 1 1 3 面向信息系统的建模方法 图1 1 2 1 在信息系统设计的各个阶段,我们必须运用不同的方法,对系统建立不同的模型,通过 不同的模型,形成对整个系统的完整设计。这样,才可能使信息系统的设计有一个自始至终 一体化的方法支持。 l 、面向需求分析的建摸方法 在需求分析阶段,通常采用结构化的分析方法或使用事例驱动的分析方法对系统的功能 和目标需求进行分析。 数据流分析方法和i d e f o 是两种被广泛使用的结构化的分析方法。数据流分析方法是 建立系统功能模型的方法。它从系统中数据流动的角度来刻画系统的功能,系统中的数据进 入系统以后,经过处理、加工得到另一形式的数据,再经这样多次处理工作,直到数据最终 流出系统或将其保存。 i d e f ( i c a m d e f m i t i o n m e t h o d ) 是美国空军在2 0 世纪7 0 年代末8 0 年代初i c a m ( i n t e g r a t e d c o m p u t e r a i d e d m a n u f a c t u r m g ) 工程在结构化分析和设计方法基础上发展的一套 系统分析和设计方法。i d e f o 方法是其中结构化分析的一个重要方面。i d e f o 能同时表达 系统的活动和数据流以及它们之间的联系,因此i d e f o 模型能全面描述信息系统。使用事 例驱动的分析方法是i v a r j a c o b s o n 提出的使用实例驱动的信息系统建模方法。这种方法既不 是从数据模型开始,亦不是从建立实体对象联系的模型着手,而是从组成系统的实际操作入 手。该方法首先分析系统是如何使用的,分析系统使用时与各种不同类型的用户交互时的状 况一从使用实例出发,得到使用实例模型后,提出一套规范化的方法寻找类、对象等进行建 模、设计等一系列工作。在使用实例的基础上,h a :l a c o b s o n 又提出了面向对象的信息系统 工程( o o s e ) 方法。这是一个针对完整的信j 息、系统生命期过程的方法,包括需求分析、 设计、实现及测试。目前,使用实例方法己在许多大型系统的开发中取得实效。并表现出很 好的适应变动的能力。 2 、面向对象的逻辑建摸方法 在面向对象的建模方法中,b o o o h ,c o a d y o u r d o n ,o m t 和j a c o b s o n 的o o s e 方法在 面向对象软件开发界得到了广泛的认可。统一建模语言( u n i f i e d m o d e l i n g l a n g u a g e ,u m l ) , 结合了b o o e h ,o m t 和j a e o b s o n 方法的优点,统一了符号体系,并从其它的方法和工程实 践中吸收了许多经过实际检验的概念和技术,成为面向对象建模方法的标准。在u m l 中, 也包含了使用事例方法。面向对象的分析方法的主要优点是: ( 1 ) 它是在人类思维的三个基本方法的框架( 即:对象和属性、分类结构、组装结构) 之 内定义并表达需求; ( 2 ) 它主要集中于对问题空间的分析与理解; ( 3 ) 它把属性和对属性的服务作为一个整体看待; ( 4 ) 它使对象之间的依赖达到最小: ( 5 ) 它可以对一类对象的共同特征显式的表示; ( 6 ) 它使分析与设计拥有共同和一致的基本表示;对象技术导致复用,而( 程序组件的) 复用导致更快的软件开发和高质量的程序。 ( 7 ) 面向对象软件易于维护,因为它的结构是松散祸合的; 3 、面向数据的建摸方法 面向数据的建模方法和技术是2 0 世纪7 0 年代出现的一种建模方法。这种建模方法是从 系统数据的角度来认识系统,并据此构造系统的模型。到目前为止,已经产生了多种数据建 模方法,一些方法己经相当成熟,基本形成了一套完整的理论和技术体系,出现了相应的计 算机辅助软件工具协助信息系统的建设。这些方法应用于不同的领域,取得了很好的效果。 其中,最典型的是语义数据模型及其标准i d e f i x ,它在数据库设计方面有着重要的作用, 目前美国己强制要求信息系统建设时必须采用i d e f i x 方法建模。 1 1 4 数据流分析法 数据流图( d a t a f l o w d i a g r a m ,d f d ) 亦称为泡泡图( :b u b b l e c h a r t ) 、变换图 ( t r a n s f o r m a t i o n g r a p h ) 或过程模型( p r o e e s s n l o d e l ) 。d f d 是一种描述“分解”的结构化过程 建模工具。它以直观的图形清晰地描述了系统中数据的流动和数据的变化( 即系统所执行的 工作或处理) ,图中没有任何具体的物理元素,只是数据信息在系统中的流动和处理,强调 的是数据流和处理过程。 2 l 、d f d 的组成要素 d f d 主要包括四个组成要素:数据流、处理、实体和数据存储,分别对应四种基本符 号: ( 1 ) 数据流 数据流( d a t a f l o w ) 是带有箭头的数据流向,箭头表示数据元素的运动方向。数据流 由一组成份固定的数据组成,在数据流图中是一个十分重要的组成部分。数据流可以从处理 流向处理,从处理流向数据存储或从数据存储流向处理,也可从源点流向处理或从处理流向 终点。两个处理之间可以有几股数据流。 ( 2 ) 处理 处理( p r o c e s s ) 表示要执行的一个功能,如输入查询要求、打印报表等,用圆圈表示。 处理是对数据进行的操作。如果把数据流比喻为工厂里的传送带,处理就好像工厂里的加工 工序。处理通常以下面两种方式来处理数据:转换数据结构,对数据重新组织;转换数据中 的信息或产生新的信息。 ( 3 ) 实体 实体( e n t i t y ) 既可作为数据流的源,也可作为它的终点,用方框表示。实体有外部实 体和内部实体之分。外部实体定义了系统的边界,它们向系统提供输入,接收由系统所产生 的输出,分别称为源点和终点( 有时源点和终点可以是同一个实体) 。源点和终点通常是存 在于系统之外的人员或组织,数据流图中画出源点和终点只是为了帮助理解,起个注释作用。 因此,表达不必很严格。 ( 4 ) 数据存储 数据存储( d a t as t o r e ) 表示数据的存储位置,包括磁带、磁盘、文件等,用直线段表 示。 数据存储是数据的仓库,亦称为文件和数据库。数据存储包括以下几方面的信息: 角色( 如学生、教师、顾客、供应商、职工等) ; 客体( 如产品、零部件、课本、设备等) ; 地理信息( 如教室、仓库、销售地区、商店等) ; 事件( 如选课单、订单等) 。 数据存储和处理之间的箭头有指向数据存储、背离数据存储和双向三种。如果处理要读 数据,则数据流是从数据存储流出的:如果处理要写或修改数据( 虽然修改数据一般要先读 数据,但其本质是要写) ,则数据流是流向文件的:如果处理要读( 修改除外) 数据又要写 数据,则数据流是双向的。 数据流图从“数据”和“数据经受的处理”这两个相互补充的方面来表达一个数据处理系 统。它从数据的角度描述它们作为输入进入系统,经受一个又一个处理,或者合并,或者分 解,或者存储,最后成为输出离开系统的整个过程。 2 、层次d f d 在构造一个复杂系统的d f d 时,为了达到简洁性要求,常采用层次或自项向下分解的 方法,即将系统d f d 中的每一个泡泡视为一个子系统,然后继续向下分解,直到每一个处 理过程容易理解为止,这就是结构化分析方法“自项向下、逐步分解”的基本原则。 一套分层的d f d 由项层、底层和中间层组成。顶层图一说明系统的边界,即系统的输 入和输出数据流,顶层图只有一张。底层图由一些不可再分解的处理组成,这些处理称为基 本处理,已足够简单。在顶层和底层之间是中间层。中间层的d f d 描述了某个处理的分解, 而它的组成部分又要进一步分解。较小的系统可能没有中间层,而大的系统中间层可高达近 1 0 层。 3 、创建数据流模型应遵循的原则 3 d f d 是目标系统中各个处理子功能以及它们之间数据流动的图形表示,d f d 的精化过 程实际上是处理子功能和数据流的细化过程。随着这一过程的进行,用户需求逐步精确化、 一致化、完全化。 在创建用户需求的数据流模型的过程中,分析人员应遵循以下原则: ( 1 ) 首先建立项级数据流图,其中只包含一个代表目标系统整体处理功能的转换。根据 系统和外部环境的关系确定顶级数据流图中的外部实体以及它们与系统之间的数据流。 ( 2 ) 对用户需求的文字描述进行语法分析,其中的名词和名词短语构成潜在的外部实体、 数据源或数据流,动词构成潜在的处理功能。结合分析人员对问题域和用户需求的理解,确 定系统的主要功能以及它们之间的数据流。 ( 3 ) 采用通常的功能分解方法,按照“强内聚、松祸合”原则逐个对处理功能进行精化。 与此同时,逐步完成对数据流的精化,并针对被精化的处理功能生成下一级数据流图。“强 内聚、松祸合”原则是指被分解出来的各子功能之间的联系相对松散、简单,子功能内部各 部分的联系相对紧密、复杂。这一原则对于目标系统的可修改性、可扩充性大有益处,因为 开发人员可以缩小软件修改或扩充的影响传播范围。对数据流的精化包含两方面的含义。首 先,伴随着功能分解的进行,数据流的内容及各项特征将逐步彰现。其次,在上层数据流图 中的复合数据项可被分解成子数据项,这种数据流分解并不违背平衡原则。 ( 4 ) 在精化过程中必须保持各级数据流图的平衡。 ( 5 ) 精化过程适可而止,避免涉及软件设计细节。一般而言,如果某个子功能可以用一 段简洁、精确的文字描述清楚,就无需进一步分解。 1 2 成人高教信息系统模型研究 1 2 1 成人教育管理组织机构及其职能分析 成人教育学院实行校院( 系或教学点) 二级管理的模式。第一级是成人教育学院,第 二级是校内的各院系和校外的各教学点。成人教育学院作为整个机构的管理控制中心,对各 院系( 教学点) 的各项教务、教学管理工作进行组织、协调、监督、检查、评价,并对分散 采集的教务、教学管理信息进行集中的维护和管理,以及从整体角度进行数据查询、分析和 统计等,以便综合利用,为领导决策提供完整、可靠的科学依据。各院系( 教学点) 的主要 职责则是在成人教育学院的授权下,具体实施本院系( 教学点) 相关的教务、教学管理工作。 例如,维护本院系的成人学生的学籍档案信息以及教职工档案信息,制定本院系各专业的教 学计划,预排本院系各专业下学期欲开的课程,登记本院系学生的作业或者考试成绩,以及 与之相关的数据查询、打印、导入、导出和从局部角度进行数据分析和数据统计等。 1 2 2 成人教育管理系统的需求分析 图1 2 1 1 4 梭绂 阪级 在系统功能方面,实现的功能是以成人教育学院的各种业务为基础,即包括招生管理、 学籍管理、教务管理、成绩管理、教材管理、考务管理、基础数据管理以及系统管理等内容。 其中,招生管理主要完成录取新生的学号生成,指定录取到校内院系还是教学点,打印录取 通知书,分类汇总统计等功能;学籍管理主要是对学生基本信息维护、学生登记注册、学籍 异动以及毕业等进行管理;教务管理则是进行班级管理,制定教学计划,预排课,集体选课, 确排课管理,对学生进行考勤管理以及教务开放控制管理等;成绩管理主要是设置成绩统计 参数,登记或修改学生的作业或考试成绩,提供分类汇总、统计、查询等功能;教材管理则 是对各专业所用到的教材的基本信息进行维护,进行教材征订管理以及教材的出入库和发放 管理等;考务管理主要是对成人学生的报考信息以及考场安排进行管理;基础数据管理则是 对系统所需用到的基础数据,如院系信息、专业设置信息、教室信息、教师信息和教材信息 等进行维护管理;系统管理则提供了系统的初始化设置、用户管理等功能。 在运行环境方面,充分利用已经建好的校园网,使得系统能够运行在整个网络上,建立 以成人教育学院作为管理控制中心,各院系或者教学点为工作站的网络拓扑结构。把安全性 要求高、具有较强的交互性、使用者范围小、地点相对固定、要求处理大批量数据功能通过 校园局域网采用专门的客户端软件进行信息处理。例如基础数据维护、学籍管理、制定教学 计划、排课和成绩审核统计等;而将那些使用范围广、地点与功能变动频繁、安全性、交互 性要求不高的功能能够通过因特网利用浏览器( 如匝) 进行查询以及一些简单的更新操作。 例如教师用户通过网上登记学生作业或者考试的成绩,查询授课课表,学生用户网上查询选 课情况、已修课程成绩或者学分以及上课课表,网上选课、退课等。 在安全性方面,整个系统的用户数量众多且分布在全区各地;同时整个系统运行在网络 环境下,极容易受到非法用户的攻击和破坏。由于系统数据库中存放的是全校的教学、教务 信息和几万学生的学籍档案等数据,任何数据的丢失和被损坏,都可能给整个成人高等教育 管理工作带来不可估量的损失。因此,系统的安全性应受到足够的重视,必须采取切实可行 的用户权限管理解决方案和安全保护措施。 灵活性方面,由于我省招生录取信息管理系统的招生代码经常变化以及成人高等教育本 身还在不断的发展和改革中,一些政策或者业务流程也可能发生改变,所以在系统设计时还 必须考虑系统要有足够的灵活性,以便能够解决这些问题。 除了系统的功能要求、运行环境、安全性和灵活性之外,还必须在数据恢复和备份、事 务处理的响应效率以及系统的维护升级等方面有所考虑。 i 2 3 成人教育的管理的业务流程分析 本系统的基本管理流程见图,整个管理流程大概可以分为下面的几个步骤: 1 、根据当年审批的招生计划到招生考试院进行招生,把招生录取光盘里本校的招生数 据导入系统,形成学籍管理中的学生基本信息。 2 、根据各院系根据自己的专业设置、课程设置情况或者参考历届的教学计划制定本年 度招生专业的教学计划,这个工作可以与招生管理工作同时进行。 3 、每学期各院系的教务员根据教师、教室与教材信息预排下学期的课程。 4 、学生预选下学期的课程,可以个人通过网上选课或者教务员帮忙集体选课,选课时 扣除选课课程的相关费用作为学籍信息的一部分。 5 、在新学期正式开课前,成人教育学院根据学生的选课情况对预排课进行一定的调 整,即确排课,产生教师的授课课表和学生上课课表。 6 、根据教师的授课课表和学生上课课表开课,进入正常的教学活动中。 7 、根据教师所教课程的教学情况以及课程成绩等对其教学质量进行评估。 8 、在授课期间或者授课结束后,授课教师登记学生作业或者考试成绩。 9 、在整个管理过程中都涉及到学籍管理工作,学籍信息为别的管理环节提供数据,反 过来其他环节的管理中产生的数据也成为学籍信息的一部分。 l o 、最后环节是毕业管理。成人教育学院根据学生的学籍、成绩以及教学计划的要求对 学生的毕业资格进行审定,为通过资格审定的学生发放毕业证书以及向区教育厅上报毕业生 数据以便进行电子学历注册。 1 2 4 成人教育信息管理的模型 根据数据流分析法,我们绘制了本系统的数据流模型,如图1 2 4 1 所示: 课程设置 历届教学计划 教师信息 压匠菊r 专业设置 ,更摊诨管理) 一教材信息 招生计划审批 选课管理 _ 刮遘课费用卜_ ? 三( ,学籍管理 教师课衰卜_ 弋确捧课管理 _ 耋叫学生课表 ,。l 竺竺夕 l塑皇竺羔望_j冬季二乏三影擘生量否能毕生 蓑髫妻棱:芝兰:主蓦妻一亨豢 黯怒懑豢 图1 2 4 1 6 招生办录取光盘 学生注册信息 学籍异动信患 第二章系统的总体设计 1 系统总体设计的原则 l 、信息资源共享:学籍、成绩等信息资料网上实时共享,即可满足查询需要,又可 用于学校及上级教育主管部门的决策支持。 2 、安全性:必须针对学籍管理系统的特殊要求,提供有效的安全保障,保证网络系 统、服务器系统、存储系统、操作系统、数据库系统和应用系统的安全,提供完整的基于 i n t e r a c t 和h t r a n e t 的安全保密机制。 3 、实用性:以用户需求为基准,实现学籍管理工作的所有要求,保证学籍管理业务 的正常运行。 4 、先进性:必须保证技术的先进性,符合未来发展的趋势与要求。 5 、高集成性:强调接口的标准化,系统应能保证与其它业务系统( 如教育部的电子 注册系统、招生部门的远程网上录取系统) 实现有效的无缝衔接,实现信息的交换、共享和 集成。 6 、可扩展性:系统的建设不仅要满足当前的需求,还应具备良好的可扩展性,随着 业务功能和用户数量的增加与变化,提供方便快捷的实施与升级方案。 2 2 操作系统、数据库系统及开发工具的选择 2 2 1 操作系统的选型 本系统开发和运行环境选用w i n d o w s2 0 0 0a d v a n o e ds e r v e r 操作系统。w i r i d o w s2 0 0 0 a d v a n c e ds e r v e r 操作系统除了具有w i n d o w s2 0 0 0s e r v e r 操作系统的所有功能和特性,还有 一些专为大型的企业级服务器所设计的特性,例如群集、加载平衡和对称多处理器( ( s m p ) 支持等。它能够为客户提供一个高可靠性和高扩展性的理想平台,可承担起运行企业核心业 务软件的重任,包括数据库、记录和通告、联机交易处理和企业资源管理( e i 心) 系统等。 与d o w s2 0 0 0s e r v e r 相比,w i n d o w s2 0 0 0a d v a n c e ds e r v e r 具有以下特性和功能: l 、更强的s m p 扩展能力:w i n d o w s2 0 0 0a d v a n c e ds e r v e r 比w i n d o w s2 0 0 0 s e r v e r 提供 更强的对称多处理器支持,支持数可达四路。 2 、群集功能:w i n d o w s2 0 0 0a d v a n c e ds e r v e r 的群集功能更强大。 3 、更高的稳定性一一可为核心业务提供更高的稳定性,在多种一般错误发生后一分钟 内自动重启应用软件。例如,把使用两台基于i n t e l 结构的服务器组成一个群集,可以获得 很高的可用性和可管理性。 4 、高性能排序:w i n d o w s2 0 0 0a d v a n c e ds e r v e r 优化了大型数据集的排序功能。这些功 能和特性使w i n d o w s2 0 0 0a d v a n c e ds e r v e r 比w i n d o w s2 0 0 0s e r v e r 具有更高的扩展性、互 操作性和可管理性,适合于拥有多种操作系统平台和提供i n t e m e t 服务的企业或部门。 2 2 2 数据库系统选型 目前流行的数据库系统主要有o r a c l e ,s y b a s e ,s q ls e r v e r 等,本系统选用s q ls e r v e r 7 2 0 0 0 它具有如下特性: l 、i n t e r n e t 集成 s q ls e r v e r2 0 0 0 数据库引擎提供完整的x m l 支持。它还具有构成最大的w e b 站点的 数据存储组件所需的可伸缩性、可用性和安全功能。s q ls e r v e r2 0 0 0 程序设计模型与 w i n d o w sd n a 构架集成,用以开发w e b 应用程序,并且s q l s e r v e r2 0 0 0 支持e n g l i s hq u e r y 和m i o r o s o f l 搜索服务等功能,在w e b 应用程序中包含了用户友好的查询和 强大的搜索功能。 2 、可伸缩性和可用性 同一个数据库引擎可以在不同的平台上使用,从运行m i o r o s o f l w i n d o w s9 8 的便携式电 脑,到运行l v i o r o s o f t w i n d o w s2 0 0 0 数据中心版的大型多处理器服务器。s q ls e r v e r2 0 0 0 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大w e b 站点 所需的性能级别。 3 、企业级数据库功能 s q ls e r v e r2 0 0 0 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引 擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。s q l s e r v e r 2 0 0 0 分布式查询使您得以引用来自不同数据源的数据,就好像这些数据是s q l s e r v e r 2 0 0 0 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制 同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到 多个移动的脱机用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。 4 、易于安装、部署和使用 s q ls e r v e r2 0 0 0 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、 部署、管理和使用s q ls e r v e r2 0 0 0 的过程。s q ls e r v e r2 0 0 0 还支持基于标准的、与w i n d o w s d n a 集成的程序设计模型,使s q ls e r v e r 数据库和数据仓库的使用成为生成强大的可伸缩 系统的无缝部分。这些功能使您得以快速交付s q ls e r v e r 应用程序,使客户只需最少的安 装和管理开销即可实现这些应用程序。 5 、数据仓库 s q ls e r v e r2 0 0 0 中包括析取和分析汇总数据以进行联机分析处理( o l a p ) 的工具。s q l s e r v e r 中还包括一些工具,可用来直观地设计数据库并通过e n g l i s h q u e r y 来分析数据。 2 2 3 w e b 服务器的选择 目前常用的w e b 服务器平台种类很多,例如m i c r o s o f th s ( h t e r n e ti n f o r m a t i o n s e r v e r ) ,n e t s e a p e 的e s ( e n t e r p r i s es e r v e r ) 、f 时a o ks e r v e r 等。由于s 是运行在m i e r o s o f l 网络操作系统之上,作为微软公司在h t e r n e t 信息发布领域的主要软件,该软件虽然出现的 时间比较晚,但是发展速度很快。目前在许多领域都得到了广泛的应用,选用s 作为本系 统的w e b 服务器,具有以下优点。h s 软件安装、配置管理简单,兼容性好,支持标准的 h r t p1 0 以及相关协议,支持c g i 、w 。i n c g i 规范,可以开发基于w w w 的应用。同时与 微软的相关产品兼容性好,符合微软公司的o l ec o i v l 技术规范,可以采用a c t i v e x 控件 技术扩充基本服务器功能。 2 2 4 开发平台的选择 2 0 0 2 年2 月,微软发布了v i s u a ls t u d i o n e t ( v s n e t ) 的最终版本,这是微软极力 推荐的创建n e t 应用程序的软件开发工具集。v s n e t 第次让开发者体会了微软在语言 8 上进行的革命性的改变,同时也解决了许多过去困扰开发者使用微软工具创建应用程序的问 题。随着v i s u a ls t u d i o n e t 在调试方面的改进,以及它将开发者所需的下具紧密集成到一 个单一的环境中去,v s n e t 将大大影响w e b 应用程序的开发。 以前,开发者只能在w e b 页中嵌入v b s o r i p t 或j s c r i p t 。现在,w e b 页面可以用v s n e t 中的仟何一种语言来生成。i d e 也提供了在w e b 表单控件中创造w e b 页的拖放式g u i , 它是完全动态的,易于编码,能自动处理状态问题,根据浏览器兼容能力生成纯h t m l , 并且将用户界面问题与编码问题相分离。只需简单地将一个外部的w e bs e r v i o e s 拖到设计页 面上,就可将它与项目连接起来。创建w e bs e r v i o e 只需向代码中添加标签属性。可以使用 增强的h t m l 和脚本编辑器。对于许多w e b 创建者来说,这是一方乐土。 此外v i s u a ls t u d i o n e t 还提供了完全集成的数据处理,尤其是x m l 和数据库集成,通 过和数据源相连结合起来,大大简化了对来自不同种类的数据源的联合数据的处理。 以前,支持某些控件的代码被隐藏起来,开发者很难发现并修改。现在,所有控件的相 关代码,包括格式化代码,都可以显示出来,这样便于高级开发者修改表单和控件的缺省行 为,并且在应用程序的外观上给予它们更紧凑的控制( 为了保留大多数v b 用户经验,v s n e ti d e 使用大纲功能来隐藏代码,直到开发者想要浏览它。 鉴于以上各种优点和n e t 环境提供的丰富的帮助文件,同时由于我们采用a s p n e t 技术来开发我们的应用程序,而用n e t 平台开发基于a s p n e t 的w e b 应用程序非常方便, 所以我们就选定它作为我们的开发平台。 2 3 系统的实现方案 2 3 1 分布式处理与与集中管理的系统模式及其实现 1 、c s 模式简述 c s 全称c l i e n t s e r v e r ,即客户机, i l l 务器模式。由客户机与服务器组成的二层结构系 统平台模式,客户端实现应用逻辑和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论