(技术经济及管理专业论文)研究生管理信息系统的设计.pdf_第1页
(技术经济及管理专业论文)研究生管理信息系统的设计.pdf_第2页
(技术经济及管理专业论文)研究生管理信息系统的设计.pdf_第3页
(技术经济及管理专业论文)研究生管理信息系统的设计.pdf_第4页
(技术经济及管理专业论文)研究生管理信息系统的设计.pdf_第5页
已阅读5页,还剩67页未读 继续免费阅读

(技术经济及管理专业论文)研究生管理信息系统的设计.pdf.pdf 免费下载

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

文档简介

内容摘要 一、研究背景 研究生教育是我国高等教育的最高层次,它直接反映了我国培养 高层次人才的水平。近几年来,随着我校的研究生招生规模不断扩大, 在校研究生人数不断增加。高层次人才培养的水平不应只表现在数量 上,更重要的是体现在培养质量上。这就对研究生管理提出了更高的 要求。为了提高研究生教育的管理水平和工作效率,国内各研究生培 养单位积极引进先进的计算机管理手段来进行相关信息的采集、使用 和交换。研究生教育的有关管理部门也根据自身职能开发了招生管理 系统、学位信息上报系统、研究生电子注册系统等管理信息系统,使 得各高校与这些管理部门之间实现了数据的网上传递,大大提高了工 作效率。目前,国内许多高校都已推出了成型的管理信息系统。其中 起步较早,技术较为成熟的有北京大学开发的管理信息系统等。 研究生管理涉及的具体业务数量庞大、内容复杂,每一个业务过 程都涉及到不同的信息处理。例如,一个研究生在校学习阶段是从入 学报名开始的:报名时要输入个人的基本信息;在培养过程中要输入 选课信息、成绩信息、研究方向信息;在授予学位过程中要输入论文 信息、学位授予的审核信息;学生分配后要输入就业分配信息;当学 生离校以后,要将学生的全部个人信息归档以备以后可以随时查询。 这个业务过程的持续时间一般都在三年左右,时间跨度较长,信息的 动态变化贯穿于整个过程。 随着我校研究生教育的不断发展,研究生招生规模逐年扩大。 2 0 0 0 年我校共招收研究生4 6 3 人,其中硕士研究生3 8 0 人,博士研 究生8 3 人;到了2 0 0 5 年我校共招收研究生1 5 4 3 人,其中硕士研究 生1 3 3 2 人,博士研究生2 1 1 人。在校研究生人数的飞速增长使得研 究生主管部门需要管理的各种信息量大增。建立一个先进的管理信息 系统来改善传统管理方式的不足,是研究生教育管理业务发展的必然 趋势。通过工作过程的信息化,真正提高管理的质量和效率。 本文研究的西南财经大学研究生管理信息系统( 简称g m i s ) 是 西南财经大学“2 1 1 工程”十五规划数字化校园建设项目“综合管理 信息系统”( 管理网) 的二级子项目,主要针对研究生从招生、培养、 授位以及学生管理等各个环节所涉及的各种数据建立一个管理信息 系统,利用这个管理信息系统对相关数据进行收集、存储、处理、传 递、使用和维护。g m i s 的目标是:满足研究生部各职能办公室对研 究生信息的日常事务处理,包括信息的录入、修改、删除、查询、统 计、报表、分析及系统的维护、管理;满足在校研究生日常学习的需 要,包括选课、选课查询、成绩查询、评教等:提供相关数据接口, 满足全校范围内需要研究生信息的单位的要求,按权限对研究生信息 进行查询、统计、分析。 二、研究思路与方法 本文旨在通过对西南财经大学研究生日常管理现状以及对研究 生管理的各个环节的业务流程进行分析,按照不同职能部门的分工, 提出一个可行的研究生管理信息系统实施方案。 管理信息系统的开发方法有多种,按时间过程来分可分为结构化 系统开发方法和原型法;按系统的分析要素来分可分为面向处理的方 法、面向数据的方法和面向对象的方法。本文中使用的方法是结构化 系统开发方法,它的基本思想是用系统工程的思想和工程化的方法, 按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析设 计。将整个开发过程划分为若干个相对独立、首尾连接的阶段,即系 统规划、系统分析、系统设计、系统实施、系统评价。这种方法的突 出优点是:整个开发过程阶段和步骤清楚,每一个阶段和步骤均有明 确的分析报告作为下一步工作的依据。这样有利于整个开发过程的管 理与控制,保证系统的整体性和全局性。 三、正文结构及主要内容 本文主要分为五章: 第一章:主要介绍管理信息系统的发展,给出管理信息系统的定 义;对管理信息系统的开发方法进行了讨论,重点讨论了结构化系统 开发方法、原型方法和面向对象的开发方法,并结合各种开发方法的 优缺点提出本文研究的方法是以结构化方法为主,辅以其他方法;对 当前开发管理信息系统时采用的体系结构进行了讨论。 第二章:分析西南财经大学研究生管理的现状,从招生管理、培 养管理、授位管理以及学生管理四个方面详细描述研究生管理工作的 内容,并给出管理部门的组织结构图;详细分析了研究生管理各个业 务环节的业务流程,并按照“自顶向下”的分析方法对各个业务环节 中涉及的数据流程进行了详细分析,给出主要业务流程的数据流图; 简要介绍了g m i s 中使用的数据字典。 第三章:根据系统分析的结果,从系统总体设计、子系统设计、 代码设计、输入输出设计、安全性设计五个方面对系统设计阶段的工 作进行了讨论;重点讨论了采用灵活的可配置模块化结构方式构建整 个系统以及使用多种方式实现系统的数据输入、输出功能。 第四章:对系统实施过程中程序设计的基本要求进行了讨论,并 对g m i s 开发工具d e l p h i7 0 进行了简要介绍,同时从系统运行管理 的组织机构、基础数据的管理、运行制度管理三个方面讨论了系统运 行管理与维护需要注意的问题。 第五章:对g m i s 运行过程中出现的两个具体问题进行了讨论, 分析了产生问题的原因,并结合系统运行的实际情况给出了具体的解 决办法:同时,对g m i s 系统下步发展的方向进行了讨论。 四、创新和不足 ( 1 ) 创新 本文按照管理信息系统开发原则,对西南财经大学研究生管理的 业务流程进行了全面的分析,并在分析结果的基础上提出了系统的设 计方案,g m i s 系统覆盖了研究生管理业务的各个环节;提出以可配 置模块化结构方式来构建整个g m i s ,很好的解决了系统功能交叉带 来的一系列问题;在g m i s 系统设计中,以多种方式实现数据的输入、 输出功能。 ( 2 ) 不足 管理信息系统总是服务于管理,由于管理业务要求、组织方式的 变化,管理信息系统需要不断的更新。g m i s 投入运行后,由于业务 要求的需要又陆续开发了一些新的程序模块,这些程序模块相互独 立,并没有很好的融入到整个系统中。因此,实现后续开发程序与整 个系统的集成化是下一步需要做的工作。另外,部分业务模块在操作 上与用户的使用习惯不太一致,也需要做进一步的修改。 关键词:管理信息系统系统分析可配置模块化结构研究生管理 a b s t r a c t p o s t g r a d u a t em a n a g e m e n th a sa l w a y sb e e na ni m p o r t a n tp a r to ft h e m a n a g e m e n to fu n i v e r s i t i e s i ti sak i n do fj o bo fg r e a tp a r t i c u l a r i t ya n d c o m p l e x i t y w i t h t h e d e v e l o p m e n t o fi n t e r n e t t e c h n o l o g y ,s o f t w a r e e x p l o i t a t i o nt e c h n o l o g ya n dt h em a t u r i t yo fd a t a b a s e ,i ti sa ne x i g e n t r e q u e s t t oe s t a b l i s h p o s t g r a d u a t em a n a g e m e n ti n f o r m a t i o ns y s t e mi n p o s t g r a d u a t em a n a g e m e n to fu n i v e r s i t y t h em a i nt a s ko ft h i sp a p e ri st o d e s c r i b es o m e c o n c e p t i o n s a n dm o d e lo fm a n a g e m e n ti n f o r m a t i o n s y s t e m ,a n da p p l i e si t sb a s i ci d e aa n dm e t h o dt op r o j e c ti nw h i c ht h e p o s t g r a d u a t em a n a g e m e n t i n f o r m a t i o n s y s t e m o f s o u t h w e s t e r n u n i v e r s i t yo ff i n a n c ea n de c o n o m i c si ss t u d i e d i ti n t r o d u c e st h ep r i m a r y a n do v e r a l l d e s i g n ,f u n c t i o nd e s i g n ,d a t a b a s ed e s i g n ,h a r d w a r ea n d s o f t w a r ed e s i g n a tl a s t ,i td i s c u s s e si nd e t a i l st h em a i nt e c h n o l o g yu s e d i n t h i s p r o j e c t a n dt h ed i f f i c u l t i e s c o n c e r n i n g t h i s s y s t e m a n dt h e s o l u t i o n st h a ti st a k e ni nt h ep a p e r t h i sp a p e rc o n s i s t s5c h a p t e r s c h a p t e r o n e :t h eb a s i cc o r r e l a t i v e c o n c e p t i o n s ,p r i n c i p l e s a n d t h e o r i e so fm a n a g e m e n ti n f o r m a t i o n s y s t e m a r e e x p o u n d e d i nt h i s c h a p t e r c h a p t e rt o w :o nt h eb a s e s o ft h ep r a c t i c a lc i r c sa n dr e q u i s i t i o no f p o s t g r a d u a t em a n a g e m e n t ,t h et e c h n i c a ls c h e m ea n dt h e e x p l o i t u r e m e t h o da r es e l e c t e d t h ee x p l o i t u r ep r o c e s si sc o n f i r m e da n dm o d u l e sa r e d e s i g n e dp r i m a r i l y c h a p t e r t h r e e :b a s e do i lt h er e s u l t so f s y s t e ma n a l y s i s ,t h e d e v e l o p m e n tp r o j e c to fp o s t g r a d u a t em a n a g e m e n ti n f o r m a t i o ns y s t e mi s g i v e ni nt h i sc h a p t e r c h a p t e rf o u r :i td i s c u s s e si nb r i e ft h ea c t u a l i z a t i o no fp o s t g r a d u a t e m a n a g e m e n ti n f o r m a t i o ns y s t e m c h a p t e rf i v e :t h e d i f f i c u l t i e sc o n c e r n i n gt h i ss y s t e ma r ea n a l y z e di n t h i sc h a p t e ra n dt h es o l u t i o n sa r eg i v e nt o p e r f e c t t h e p o s t g r a d u a t e m a n a g e m e n ti n f o r m a t i o ns y s t e m k e y w o r d :m a n a g e m e n ti n f o r m a t i o ns y s t e m ,s y s t e ma n a l y s i s , f l e x i b l ei n o d u l a r i z a t j o ns t r u c t u r e p o s t g r a d u a t em a n a g e m e n t 2 西南财经大学 学位论文原创性及知识产权声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究工作所取得的成果。除文中已经注明弓f 用的内容外,本论 文不含任伢其他个人或集体已经发表或撰写过的作品成果。对本文的 研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本 学位论文弓i 起的法律结栗完全由本人承挺。 本学位论文成果归西南财经大学所有。 特此声明 学位论文作者签名:刘利嘉 二0 0 六年哩胃二十目 刖吾 在高校研究生管理信息化工作中,管理信息系统的研究和开发有 着重大意义,表现在:1 、管理信息系统可帮助我们提高工作质量和 效益。高校研究生管理工作琐碎繁杂,头绪多,工作量大,针对高校 研究生自身管理特点开发的管理信息系统,能大大提高工作效率,使 管理水平上一个台阶。2 、管理上一些改革措施、想法需要借助管理 信息系统才能得以实现。当前学分制、学籍管理等在原有管理模式下 是无法实施的,只有利用先进的管理信息系统才能达到预期的效果。 3 、管理信息系统是高校提高人才培养质量的重要保证。先进的管理 手段能提高我们的管理水平,有利于优秀人才的培养。 高校学位与研究生教育管理是一个复杂的业务过程。业务过程中 的每一个环节都涉及到不同的信息处理,即信息的收集、存储、处理、 传递、和维护。这个业务过程的持续时间一般都在三年左右,时间跨 度较长,信息的动态变化贯穿于整个业务过程。随着我校研究生招生 规模的扩大,研究生主管部门需要管理的各种信息激增,采用计算机 管理信息系统来取代传统管理模式,是研究生管理业务发展的必然趋 势。研究生主管部门必须通过工作过程的信息化,真正提高管理的质 量和效率,才能适应我校研究生教育的高速发展。 西南财经大学研究生管理信息系统( 以下简称g m i s ) 是西南财 经大学“2 1 1 工程”十五规划数字化校园建设项目“综合管理信息系 统”( 管理网) 的二级子项目,旨在从提高管理效率和信息利用率等 方面为我校的研究生教育提供技术支持,属于实际应用范畴。主要针 对研究生培养过程涉及的各种信息建立一个综合信息管理平台,并利 用此平台对相关信息进行收集、存储、处理、传递、和维护。本文将 对g m i s 的设计进行介绍和讨论,并结合我校研究生管理工作中的实 际情况对g m i s 设计过程中的以下问题进入深入讨论: 1 g m i s 的系统分析 2 g m i s 的系统设计 3 g m i s 试运行过程中出现的具体问题及解决方案 第一章管理信息系统概念、开发方法及体系结构 1 1 管理信息系统概念 管理信息系统( m a n a g e m e n ti n f o r m a t i o ns y s t e m ) 是以服务与管 理为目的,收集、存储及分析处理数据,供企业或组织的管理人员使 用的数据处理系统。管理信息系统对管理规范化、科学化、信息化起 到了巨大的促进作用。管理信息系统不仅能够代替很多人工业务管 理,提高工作效益,而且能够辅助管理决策,提高管理决策的科学性。 管理信息系统一词最早出现在1 9 7 0 年,由瓦尔特肯尼万 ( w a l t e r t k e n e v a n ) 给它下了一个定义:“以书面或口头的形式,在 合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未 来的有关企业内部及其环境的信息,以帮助他们进行决策。”这个定 义出自管理,强调用信息支持决策,但并未强调一定要使用计算机。 直到8 0 年代,才形成了以计算机技术为基础的现代管理信息系统定 义。1 9 8 5 年高登戴维斯( g o r d o n b d a v i d ) 提出管理信息系统是一 个包括计算机硬件和软件,手工作业,分析,计划,控制和决策模型, 以及数据库的用户一机器系统;它能提供信息支持企业或组织的运 行、管理和决策功能。该定义全面地说明了管理信息系统的目标,功 能、组成以及管理信息系统在高、中、基三个层次上支持管理活动。 9 0 年代以后,人类社会进入信息化的社会,市场全球化、需求 多元化、竞争激烈化使企业或组织所面临一切事物变化加快。在这样 的环境下,企业或组织不得不更加重视变化管理和战略管理。同时支 持管理信息系统的技术如网络技术、信息技术、软件技术飞速发展, 因而对管理信息系统的描述也有了一些变化。清华大学薛华成教授在 由他主编的管理信息系统一书中对管理信息系统作了如下定义: “管理信息系统( m i s ) 是一个以人为主导,利用计算机硬件、软件、 网络通信设备以及其他办公设备,进行信息的收集、传输、加工、存 储、更新和维护,以企业战略竞优、提高效率和效益为目的,支持企 业高层决策、中层决策、基层运作的集成化的人机系统。”这个定 义说明管理信息系统不仅仅是一个技术系统,而是把人包括在内的人 机系统,因而它是一个管理系统,是个社会系统。 1 2 管理信息系统的开发方法 管理信息系统的开发是一项复杂的系统工程工作。它涉及的知识 面厂、部门多,不仅涉及技术,而且涉及管理业务、组织和行为。它 不仅是科学,而且是艺术。至今还没有种完全有效的方法来很好的 完成系统的开发。目前常用的系统开发方法有:结构化系统开发方法、 原型方法、面向对象( 或称为目标导向) 方法、计算机辅助软件工程 方法等等,本节将对这些开发方法进行简要的介绍。 1 2 1结构化系统开发方法 结构化系统开发方法( s t r u c t u r e ds y s t e m d e v e l o p m e n t m e t h o d o l o g i e s ) ,亦称s s a & d ( s t r u c t u r e ds y s t e ma n a l y s i sa n dd e s i g n ) 或s a d t ( s t r u c t u r e da n a l y s i sa n dd e s i g nt e c h n o l o g i e s ) ,是自顶向下结 构化方法、工程化的系统开发方法和生命周期方法的结合,它是迄今 为止开法方法中应用最普遍、最成熟的一种。 结构化系统开发方法的基本思想是:用系统工程的思想和工程化 的方法,按用户至上的原则,结构化,模块化,自顶向下地对系统进 行分析与设计。结构化系统开发方法先将整个信息系统开发过程划分 出若干个相对独立的阶段,即系统规划、系统分析、系统设计、系统 实施。在前三个阶段坚持自顶向下地对系统进行结构化划分,在系统 实施阶段则坚持自底向上地实施。结构化系统开发方法主要强调以下 特点: ( 1 ) 自顶向下整体性的分析与设计和自底向上实施的系统开发 过程 ( 2 ) 用户至上 。薛华成管理信息系统第3 版清华大学出版社1 9 9 9 年5 月( p 4 5 ) 3 ( 3 ) 深入调查研究 ( 4 ) 严格区分工作阶段 ( 5 ) 充分预料可能发生的变化 ( 6 ) 开发过程工程化 用结构化系统开发方法开发一个系统,将整个开发过程划分为五 个首尾相连接的阶段,一般称之为系统开发的生命周期( 1 i f ec y c l e ) 。 ( 1 ) 系统规划阶段,根据用户的系统开发请求,进行初步调查, 明确问题,确定系统目标和总体结构,确定分阶段实施进度,:然后进 行可行性研究。 ( 2 ) 系统分析阶段,这一阶段的任务是分析业务流程;分析数 据与数据流程;分析功能与数据之间的关系;最后提出分析处理方式 和新系统逻辑方案。 ( 3 ) 系统设计阶段主要完成总体结构设计;代码设计;数据库 文件设计;输入输出设计;模块结构与功能设计。与此同时根据总 体设计的要求购置与安装一些设备,进行试验,最终给出设计方案。 ( 4 ) 系统实施阶段,这一阶段的任务是同时进行编程和人员培 训,以及数据准备,然后投入试运行。 ( 5 ) 系统运行阶段,这一阶段的任务是同时进行系统的日常运 行管理、评价、监理审计三部分工作,然后分析运行结果。 结构化系统开发方法突出的优点就是它强调系统开发过程的整 体性和全局性,强调在整体优化的前提下来考虑具体的分析设计问 题。但是结构化系统开发方法也有很多缺点和不足,最突出的表现是 它的起点太低,所使用的工具( 主要是手工绘制的各种分析图表) 落 后,致使系统开发周期过长,带来了一系列的问题。另外,这种方法 要求系统开发者在调查中就充分掌握用户需求、管理状况以及预见可 能发生的变化。这不大符合人们循序渐进地认识事物的规律性。因此 在实际工作中实施有一定的困难。 1 2 2原型方法 原型方法是8 0 年代随着计算机软件技术的发展,特别是在关系 数据库系统( r d b s ,r e l a t i o n a ld a t a b a s es y s t e m ) ,第4 代程序生成语 言( 4 g l ,4 t hg e n e r a t i o nl a n g u a g e ) 和各种系统开发生成环境产生的 基础上,提出的一种设计思想、工具、手段都全新的系统开发方法。 原型方法一开始就凭借着系统开发人员对用户要求的理解,在强有力 的软件环境支持下,给出一个实实在在的系统原型,然后再与用户反 复协商修改,最终形成系统。原型方法的开发流程图如图1 1 所示: 第一阶段 第二阶段 第三阶段 第四阶段 图1 1 原型方法的开发流程图 作为开发管理信息系统的一种方法,原型方法从原理到流程都非 常简单,但正是这样一种简单的方法在实际工作中得到了广泛的应 用。与结构化方法相比,原型方法具有如下的特点: ( 1 ) 原型方法更多地遵循了人们认识事物的规律,更容易被人 们掌握和接受。 ( 2 ) 原型方法强调用户的参与,缩短了用户和系统开发者的距 离。通过系统开发过程中开发人员与用户之间的相互作用,使用户的 要求得到较好的满足。 ( 3 ) 原型方法提倡使用工具开发,即使用与原型方法相适应的 模型生成和修改、目标的建立和运行等一系列的系统开发生成环境, 大大提高了开发过程中时间、效率、质量等方面的效益。 ( 4 ) 原型方法将系统调查、系统分析和系统设计合而为一,使 用户更容易理解和接受系统的功能,有利于系统的移交、运行和维护。 尽管原型方法从表面上绕开了系统分析过程中所面临的矛盾,但 它还是存在种种局限和问题,具体表现在: ( 1 ) 对于大型系统的开发,原型方法常常显得无能为力。 ( 2 ) 对于有大量运算,逻辑性较强的程序模块,原型方法很难 构造出模型来供人评价。 ( 3 ) 对于原来的管理基础不够完善、信息处理混乱的情况很难 使用原型方法来构造原型。 ( 4 ) 由于原型方法不经过系统分析,整个系统没有一个完整的 概念,各子系统之间的接口不明确,系统开发的文档无法统一,给以 后的维护带来困难。 原型方法使用户能在系统开发的初期看到最终系统的个实际 工作模型,并允许用户通过实际的使用来进行评价,提出修改意见, 这种方法可大大提高系统开发成功的机会。但是,由于原型方法对系 统开发环境的要求较高,在一定程度上影响了它的推广使用价值。在 实际开发系统的过程中,更多的是采用结构化系统开发方法与原型方 法相结合的方式,用结构化系统开发方法做主要工具,用原型方法对 其每一过程进行完善。 1 2 3 面向对象的开发方法 面向对象系统的开发方法是从8 0 年代各种面向对象的程序设计 方法逐步发展而来的。其基本思想是对问题空问进行自然分割,使之 更接近人们思维的方式,建立问题域模型,以便对客观实体进行结构 模拟和行为模拟,从而使设计出的软件尽可能直接描述现实世界,构 造出模块、可重用的、维护性好的软件,并能控制软件的复杂性和降 低开发维护费用。 面向对象的方法大大提高开发人员开发信息系统的工作效率和 质量,其优越性主要体现在以下三个方面: ( 1 ) 复杂对象的构造能力使得该方法对于客观世界的模拟能力 强、方式自然。与传统的关系数据库比较,面向对象数据库中对象的 属性的取值可以是另一个对象,例如一个职工对象的部门属性的取值 就可以是该部门对象,实际储存的是该对象的对象标识,这样的表示 方式自然,更易理解。 ( 2 ) 封装性向开发人员和最终用户屏蔽了复杂性和实现细节, 降低了信息系统开发和维护的难度。对象封装和数据封装在一起作为 存储和管理的单位,也是用户使用的单位,从外部只能看到它的接口, 而看不到实现的细节,对象内部的修改不影响对对象的使用,因此使 信息系统的开发和维护变得更加容易。 ( 3 ) 继承性使得数据库设计和编程可重复使用。在面向对象的 数据库系统中,类的定义和类库的层次结构体现了系统分析和数据库 设计的结果,即体现了客观世界中对象的内部结构及对象之间的联 系。同时定义了封装的方法,保存了数据库应用编程的结果。应用开 发人员可以在己建立的类库的基础上派生出新的类,继承已存在的类 的属性和方法。 面向对象的系统开发方法以对象为基础,利用特定的软件工具直 接完成从对象客体的描述到软件结构之间的转换,解决了传统结构化 开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开 发周期,解决了从分析和设计到软件模块结构之间多次转换映射的繁 杂过程,是一种很有发展前途的系统开发方法。但是同原型方法一样, 面向对象的系统开发方法需要一定的软件基础支持才可以应用,另外 在大型的管理信息系统开发中如果不经自顶向下的整体划分,而是一 开始就自底向上的采用面向对象的方法开发系统,同样会造成系统结 构不合理,各部分关系失调等等问题。 1 2 4各种方法的比较 目前各种工具技术的发展主要是支持信息系统开发的后几个环 节,例如系统实施、系统设计和系统分析中各种流程图的绘制等,这 就导致了目前信息系统开发工作中工作量重一t l , 的偏移。根据统计,系 统调查、需求分析和管理功能分析环节占到总开发工作量的6 0 以 上,而系统设计和系统实现两个环节只占总开发工作量的不到4 0 , 其中原来在开发工作中占工作量最大的编程与调试工作,如今只占不 到1 0 的工作量。这一切都要归功于4 g l ,r d b s 以及各种系统开发 工具的出现。 我们前面讨论的三种常用开发方法都有各自的特点: ( 1 ) 结构化系统开发方法的基本思想是:用系统工程的思想和 工程化的方法,按用户至上的原则,结构化,模块化,自顶向下地对 系统进行分析与设计,是迄今为止开法方法中应用最普遍、最成熟的 一种。 ( 2 ) 原型方法是一种基于4 g l 的快速模拟方法,它通过模拟以 及对模拟后原型的不断讨论和修改最终建立系统。要想将这样一种方 法应用于一个大型信息系统开发过程中的所有环节是根本不可能的, 故它多被用于小型局部系统或处理过程比较简单系统的设计到实现 环节。 ( 3 ) 面向对象方法是一种围绕对象来进行系统分析和系统设计, 然后用面向对象的工具建立系统的方法。这种方法可以普遍适用于各 类信息系统开发,但是它不能涉足到系统分析以前的开发环节。 可以看出结构化系统开发方法是真正能够全面支持整个系统开 发过程的方法,其它方法只能作为结构化系统开发方法在局部开发环 节上的补充,尤其是在占目前系统开发工作量最大的系统调查和系统 分析这两个重要环节。本文讨论的西南财经大学研究生管理信息系统 开发就是采用结构化系统开发方法,并辅以其他方法作为局部开发环 节上的补充。 1 3 管理信息系统的体系结构 1 3 1客户端朋艮务器模式 客户端朋艮务器模式即c l i e n t s e r v e r 模式,简称c s 模式,是一种 非常成熟的应用体系结构,被广泛地应用于各种管理信息系统中。使 用c s 模式的管理信息系统将应用系统分为两部分,部分是用于存 放多个用户所需要的所有信息,称为服务器部分,另一部分由每个用 户所专有,称为客户部分。采用客户端朋艮务器模式的应用系统,其 基本工作模式是由客户端将需要执行的命令通过数据接口发送至存 放数据的服务器上,服务器执行命令并将执行结果返回给客户端。这 种工作模式可以让整个工作分布在客户系统和远程服务器系统共同 执行,从而使系统中软、硬件资源最大限度的得到利用。 c s 结构一般用于小规模、单一数据库的局域网环境下,其客户 端数较少。它具有这样一些优点: ( 1 ) 专用性、交互性强。客户端有一套完整的应用程序,有利 于完成某一项专门的任务。 ( 2 ) 存取数据安全。采用c s 模式的管理信息系统一般构架于 使用i p x s p x 和n e tb i o s 等协议的局域网环境中,数据交换只在局 域网络内进行,安全性得到很好的保障。 ( 3 ) 网络通信量小,执行效率高,速度快。客户端和服务器处 于同一局域网内,它们之间的数据通信可以在短时问内完成,能保证 命令准确、实时的执行。 c s 结构的缺点是对客户端软硬件配置要求较高,随着应用系统 的功能越来越复杂,客户端程序也越来越庞大,为了提高性能需要不 断提高客户端硬件配置;客户端软件设计复杂,软件移植、维护和升 级困难,如果系统升级,客户端和服务器都需要升级,并且每一个客 户端程序都必须升级:用户使用系统必须通过客户端的应用程序,在 空问上受到制约。 1 3 2浏览器月艮务器模式 浏览器i n 务器模式即b r o w s e r s e r v e r 模式,简称b s 模式,是一 种伴随着互联网技术的发展而产生的- - 干o o 应用体系结构。b s 模式是 三层结构模式,第一层是用户和系统对话的窗口,即浏览器;第二层 是w e b 服务器,响应用户通过浏览器发送的服务请求,动态生成 h t m l 代码,并嵌入处理结果返回给用户;第三层是后台数据库服务 器,处理查询、添加、删除数据等请求。b s 模式有如下优点: ( 1 ) 客户端软件要求简单,维护方便,只需要一个网络浏览器 即可完成所有的操作,具有很强的通用性,软件硬件配置要求不高, 能有效的降低系统的总体成本。 ( 2 ) 客户端维护和升级方便,由于客户端无需专用的软件,维 护人员只需对w e b 服务器上的服务处理程序进行维护即可达到对系 统升级的目的。 ( 3 ) 系统覆盖范围广,b s 模式基于i n t e r n e t 技术,采用开放的 t c p i p 协议,能有效提高用户使用系统的方便性。 与c s 模式相比较,b s 模式也有一定的局限性。b s 模式没有 集成有效的数据库处理功能,系统扩展能力差;其次,b s 模式采用 开放的t c p i p 协议和解释型的脚本语言编程,其安全性难以得到有 效的保障;另外,b s 模式数据查询响应速度远远低于c s 模式,数 据提交一般是以页面为单位,不利于在线事务处理的应用。 1 3 3混合模式 混合模式是指将c s 模式与b s 模式应用于同一管理信息系统 中。c s 与b s 两种模式各有所长,当前管理信息系统的开发一般都 将二者有机的结合起来,充分发挥它们各自的优势。 对于数据量大,需要大量频繁交换数据并且使用者单一的系统模 块,一般采用c s 模式,这种模式下用户通过客户端软件使用系统; 对于数据量不大,使用者分布较广的系统模块,一般采用b s 模式, 用户通过浏览器使用系统。 第二章g m i s 系统分析 系统分析的主要任务是将在系统详细调查中所得到的文档资料 集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它 侧重于从业务全过程的角度进行分析。分析的主要内容是:业务和数 据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间 的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行 性等等。系统分析的目的是将用户的需求及其解决方法确定下来,这 些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户 对信息系统功能的需求:数据和业务流程;管理功能和管理数据指标 体系;新系统拟改动和新增的管理模型等等。系统分析所确定的内容 是今后系统设计、系统实现的基础。 2 1g m i s 项目背景和现实意义 2 1 1g m i s 项目背景 高校学位与研究生教育管理是一个复杂的业务过程,这一业务过 程中的每个环节都涉及到不同的信息处理。西南财经大学自1 9 8 1 年 开始招收研究生以来,学位与研究生教育不断发展,研究生招生规模 不断扩大。截止2 0 0 5 年,在校研究生人数己接近5 0 0 0 人。在此背景 下,传统的手工作业方式以及研究生各管理部门各自为政的计算机单 机作业方式已不能满足研究生管理的需要,迫切需要建立个完善的 管理信息系统。 高校学位与研究生教育管理涉及到许多方面,就西南财经大学研 究生教育管理的现状分析来看主要包括以下4 个方面: ( 1 ) 招生管理 招生管理包含硕士研究生招生管理和博士研究生的招生管理。它 在研究生教育管理中占有比较重要的地位,大量的信息采集工作在这 一阶段完成。 ( 2 ) 培养管理 培养管理包含学籍管理、成绩档案管理、排课管理、教师工作量 统计。在这一阶段不仅对在学的研究生信息进行加: 处理,而且要按 照研究生的培养方案安排课程,管理研究生成绩档案,提供教师工作 量统计的基础数据。 ( 3 ) 学位管理 学位管理包含授学位管理、学位信息上报。授学位管理主要维护 毕业研究生的学位授予信息;学位信息上报主要功能是从学位授予单 位采集学位授予信息,并进行合并汇总,供主管部门进一步加工和处 理。 ( 4 ) 学生管理 学生管理包含学生报到注册、学生党团关系、学生综合测评、学 生科研成果认定。 2 1 2 我国高校研究生管理信息系统建设的现状 研究生教育是我国高等教育的最高层次,它直接反映了我国培养 高层次人才的水平。自1 9 7 8 年恢复研究生教育以来,我国学位与研 究生教育工作,在规模与层次上,在数量与质量上,均有了前所未有 的发展与提高。提高学位与研究生教育工作的管理水平对于提高研究 生培养质量有着重要的作用。随着计算机科学的不断发展,信息化管 理取代传统手工作业管理已成为了提高管理效率的重要手段。 目前,国内不少高校都已推出了成型的研究生管理信息系统,但 在管理信息系统的建设中普遍存在两方面的问题:首先是技术方面, 原有的系统技术已经落后,跟不上计算机技术、网络技术的发展:多 数管理信息系统只限于单机运行;所建的各子系统平台、数据库不统 一,数据共享性差。其次是在管理上,对管理信息系统的认识偏向于 计算机技术,而忽视了管理本身;对整个高校的管理信息缺乏统一规 划、规范和协调。 2 1 3g m i s 研究开发的现实意义 建设我校研究生管理信息系统意义在于,改变传统的手工管理模 式,充分发挥技术手段在管理工作中的作用,提高研究生管理部门的 管理效率,使研究生管理更加规范化;实现各种教学和管理信息资源 的共享,使学校的研究生教育资源配置更为合理,为广大的师生提供 良好的教学服务。 g m i s 在设计中适当借鉴了国内高校研究生管理信息系统的成功 经验,并在系统可配置模块化架构以及多种方式实现数据的输入、输 出方面进行了创新性的设计。 2 。2 组织结构 西南财经大学研究生管理的主管部门是研究生部,研究生管理工 作涉及到研究生部的各个业务部门,图2 1 是研究生部的组织结构图, 整个管理信息系统的框架就是围绕其展开的。 图2 1 研究生部组织结构图 2 ,3 业务流程分析 2 3 1概述 研究生整个在校学习过程包括入学报名、成绩管理、学籍管理、 论文答辩、学位授予、毕业分配等管理环节,对应的业务部门包括研 究生招生办公室、教学管理科、学位办公室、研究生部行政办公室、 部总支办公室、部领导办公室等。在业务过程分析中,我们将采用分 析工具业务流程图来描述业务部门的业务过程。通过业务流程图 可以方便地看出各部门的业务流程和部门之间的业务联系。图2 2 是 g m i s 总业务流程图。 学生信息表 图2 2 研究生管理系统总业务流程图 业务流程图有五个基本符号: o 嗍靴 口冁一报表 r l 一 业务功能。 业务流一业务流程的方向 数据存储或存档 图2 3 业务流程图图例 总业务流程图只能看到系统业务流程的概貌,还需要对总业务流 程图进行逐步细化。下面以业务的处理顺序为依据,按照研究生各职 能部门业务分工,对业务流程进行详细的分析描述。 2 3 2研究生招生管理 研究生管理业务是从研究生招生办公室( 以下简称研招办) 开始 的,考生先在研招办报名,研招办向考生发放准考证。参加考试以后, 研招办要给考生发放成绩通知单,在录取分数线公布以后,研招办根 据考生考试成绩向达到录取分数线的考生发复试通知。考生参加复试 后有相应的复试成绩,根据学生的考试成绩和复试成绩进行筛选,研 招办将筛选后的名单上报省招办,省招办审批以后得到正式录取名 单。研招办要向被录取的考生发录取通知书,并为录取学生编学号, 形成新生名册。接下来将学生的档案转到党总支办公室,将新生名册 转到部办公室。 招生业务流程如下: 1 ) 考生持报名表到研招办报名 2 ) 研招办汇总所有报名表 3 ) 研招办向考生发准考证 4 ) 学生参加考试 5 1 研招办向考生发成绩通知单 6 ) 根据录取分数线,研招办向满足复试条件的考生发复试通知 7 1 学生参加复试,获得相应的复试成绩 8 ) 筛选,并将筛选名单报省招办审批 9 ) 根据审批后的名单,研招办向被录取的考生发录取通知 l o ) 编学号、新生名册 1 1 ) 学生档案转到党总支办公室 1 2 ) 新生名册转到部办公室 根据业务流程,可以得到研招办的业务流程图如图2 4 所示。 图2 4 研究生招生业务流程图 2 3 3培养管理 研究生的教学培养工作由研究生教学管理科负责。研究生教学培 养工作涉及的管理业务较多,主要由以下6 个方面组成: ( 1 ) 教学培养工作是从教学计划的制定开始的。教学管理科首 先拟定下学期的教学计划,并将初步的教学计划下发到各个院系征求 意见,教学管理科根据各个院系的反馈意见,开会讨论并最终确定教 学计划。教学计划确定以后,根据教学计划安排下学期的课程表,将 课程表下发到各个院系,并将教学任务下发到各位任课教师手中。 ( 2 ) 学生在选课前必须对当前学期所选课程进行课程评教。课 程评教是通过网上评教系统完成的。每位学生都要完成对当期课程的 课程评教才能进行选课。 ( 3 ) 学生根据新学期的课程表在网上进行选课。选课结束以后, 教学管理科根据选课结果打印每门课程的成绩册,将成绩册下发到各 位任课教师手中。学期期末,任课教师将学生该门课程最终成绩通过 网上成绩提交系统提交到数据库中。 ( 4 ) 学生进入论文阶段以前,要进行中期考核。只有通过中期 考核的学生才能进入论文阶段。中期考核中的成绩鉴定是由教学管理 科负责的,教学管理科要审核中期考核表中的成绩信息。 ( 5 ) 教师教学工作量及指导工作量的计算。 教学工作量通过下面的公式计算得到: 教师工作量= 实际授课课时x ( 1 + 层次系数+ 规模系数+ 新开 课程系数+ 双语课系数) 教师指导工作量是通过将指导工作量转化成课时数来计算的,根 据不同的指导层次( 硕士、博士) 、所指导学生的年级对应不同的课时 数。 ( 6 ) 教学管理科负责期末考试时间、考场的安排。 通过以上描述,可以将教学管理科的工作流程分为几部分:教学 计划和成绩管理、教学工作量及指导工作量统计、期末考试安排。下 面给出教学计划和成绩管理业务流程和业务流程图。 教学计划和成绩管理业务流程: 1 ) 教学管理科拟定下学期的教学计划,并将初步的教学计划下发 到各个院系。 2 ) 教学管理科根据各个院系的反馈意见,开会讨论并最终确定教 学计划。 3 1 根据教学计划安排下学期的课程表。 4 ) 教学管理科将课程表下发到各个院系。 5 ) 教学管理科将教学任务下发到各位任课教师手中。 6 ) 课程评教 7 1 学生选课。 8 1 教学管理科下发成绩册到各位任课教师手中。 9 ) 任课教师将学生的最终成绩通过网上提交成绩系统录入数据 库。 a o ) 学生中期考核。 教学计划和成绩管理的业务流程图如图2 5 所示。 图2 5 培养业务流程图 2 3 4学位管理 学位办公塞负责学位欧串谤、学位授予等监务。学生在论文答辫 以前,要先到学位办进行答辩申请、学位申请,学位办批准以后,学 生才可以进行论文答辩。学位办汇总所有本届毕业学生的信息提交学 位委受会讨论。讨论透过以后,学笾办将论文信崽、答辩残绩信息、 学位信息、毕业信息录入到学生成绩表、学生学籍表。 根据我校研究生管理的实际情况,学位办同时还负责同等学力的 墙养、学位审请盈务。囊等学力的培养,学位办鼗安蓑 学生考试、记 录学生成绩。论文答辩和学位申请过程相似。同等学力的学生不发给 毕业证。 逶过以上分析,可以将学位办的业务分为惑部分:论文答辩器学 位授予、同等学力培养和学位授予。 论文答辩和学位授予: i 学生论文答辩申请、学位申请 2 1 汇总信息,提交学位委员会讨论 3 ) 向具有毕业资格、学位资格的学生发毕业证、学位诞 4 ) 录入沦文信息、答辩成绩信息、学位信息、毕业信憩到学生成 绩表、学生学籍表 5 ) 学位信息上

温馨提示

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

评论

0/150

提交评论