【毕业学位论文】(Word原稿)高校师资队伍建设管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)高校师资队伍建设管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)高校师资队伍建设管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)高校师资队伍建设管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)高校师资队伍建设管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

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

文档简介

硕 /博士学位论文 (专业学位) 姓 名:谢烨 学 号: 1134714 所在院系:软件学院 职业类型:教师 专业领域:软件工程 指导教师:张惠娟 王冬青 副指导教师:蔡泽光 二一三年九月 高校师资队伍建设管理系统的设计与实现 A in 2010 e 2013 高校师资队伍建设管理系统的设计与实现 谢烨 同济大学 学位论文版权使用授权书 本人完 全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日同济大学 硕士学位论文 摘要 I 摘要 江西建筑工程职业技术学院是 2003 年从中等职业院校发展成为高职院校的。在这近十年,学院主要紧抓规模化建设而缺乏内涵建设,在师资队伍建设方面没有建立系统的管理体系。为解决师资队伍的内涵建设,提高学校的教学质量,学校需要从教师培训管理、业务档案管理、师德师风考核、绩效考核等方面进行全面的跟踪和分析 。为此, 经学院研究决定由教务处牵头 开发 师资队伍建设信息管理系统。 根据江西建筑工程职业技术学院目前实际的师资队伍建设情况以及学院网络中心机房的 硬件架构,经教务处领导研究决定将系统设计为 B/S 模式,采用这种模式所开发的应用程序不仅可以为学院教职工 使用 带来方便,更有利于 系统升级 、 维护 。 对 于师资队伍系统中的 用户账户管理采用 非对称 加密技术对其进行系统安全保护 , 实现对 学院师资管理中的教师培训、教师招聘、师德师风考核、绩效考核等信息化管理,系统根据教师考核情况自动计算最终教师绩效考核等级和年度师资名次并 将 相关 结果形成数据分析 , 学院领导 可以根据提供的数据情况掌握师资队伍建设情况。系统功能主要有以下组成模块功能构成的:师资队伍建设系统管理模块、教职工业务档案管 理模块、教师培训管理模块、教师招聘管理模块、职工考核管理模块、绩效考核管理模块、系统权限及用户角色管理模块。程序员可以根据提供的师资队伍建设功能需求,采用软件工程的设计思想并运用面向对象编程技术实现。 高校师资队伍建设管理系统不仅解决了学校师资队伍的信息化管理,提高了高校师资管理的工作效率,而且在技术上采用了目前比较先进的富客户端技术使数据传输效率快等优点,实现高校师资队伍建设管理工作的科学化、信息化以及正规化。对于我校教务部门的信息化建设工作具有重要意义和价值。 关键词 : 构 ,师资队伍建设, 信息管理 , 序 I 003 In a is of of is in to of in To by of of as as by / S of in to of on in to by of II of to of of in to of to to B / S 硕士学位论文 目录 录 第 1 章 绪论 . 1 究背景及意义 . 1 国内外研究现状分析 . 2 文研究的内 |容 . 3 第 2 章 相关技术分析 . 5 005 数据库 . 5 术 . 6 式 . 7 术 . 7 章小结 . 8 第 3 章 需求分析 . 9 目背景 . 9 务分析 . 10 统功能需求 . 15 功能需求 . 22 口需求 . 23 章小结 . 23 第 4 章 系统设计 . 24 统架构设计 . 24 能模块设计 . 26 统管理模块设计 . 26 师档 案信息管理模块设计 . 29 师招聘管理模块设计 . 30 师培训管理模块设计 . 32 同济大学 硕士学位论文 目录 V 德师风考核模块设计 . 35 师绩效考核模块设计 . 36 口设计 . 38 据库设计 . 39 章小结 . 47 第 5 章 系统实现 . 48 统开发与运行环境 . 48 口及数据交互实现 . 48 统功能实现 . 49 统主要界面实现 . 52 师档案信息管理模块 的实现 . 52 师招聘信息管理模块实现 . 54 师培训管理模块实现 . 55 德师风考核管理模块实现 . 56 师绩效考核管理模块实现 . 57 章小结 . 58 第 6 章 系统测试 . 59 |试概述 . 59 试流程 . 59 试用例设计 . 59 章小结 . 62 第 7 章 结论与展望 . 63 全文总结 . 63 望 . 64 参考文献 . 65 致 谢 . 67 个人简历 在读期间发表的学术论文与研究成果 . 68 第 1 章 绪论 1 第 1 章 绪论 究背景及意义 江西建筑工程职业技术学院 是 1988 年经教育部和江西省人民政府批准所 成立的 普通 高等 职业 院 校 , 其前身是江西省建筑材料工业学校(中等职业院校)。2002 年升格为具有招收高职生的普通高职院校, 2008 年申报国家示范性高职院校培育单位,经教育部、财政部专家审批于 2010 年批准为国家示范性骨干高职院校建设单位。 作为刚起步的高等 职业教育 院校 ,对于学校核心的师资队伍建设的各方面与传统的中等职业院校间存在较大的差异,要管理好高职院校师资信息确实不是件容易的事 。因此, 为提高师资队伍建设的管理效率,为规范师资队伍 建设而 采取合适的 软件技术 理论和方法进行 设计 并在此基础上采取针对性的措施就显得非常重要 1。 利用学院数字化校园网络平台,对学院师资的各种信息在网络上进行录入和统计,研究这些数据可以帮助解决学院师资队伍建设管理的危机。学院目前采购了一套教务综合管理系统以及科研信息管理系统,这两套系统只是具有保存职工的基本信息,所在部门,任课情况,科研信息情况等,没有做到跟踪教职工的信息变动、项目建设变化和相关职工培训管理等功能,无法真正掌握学院教师的综合管理 2。因此学院需要研究开发出基于 而 更好的为了教务处管理人员提供高效。 高校师资队伍建设管理工作是学校教务处师资管理的一项任务很重并且管理相对繁重的,前几年由于学院从中职模式转型到高职模式,在信息化建设的程度上明显还没有达到应有的高度,没有真正建立符合新形势下高职院校要求的师资队伍建设管理信息系统 3,对复杂繁琐的师资建设管理产生了很大的影响,严重阻碍了师资队伍信息化建设的步伐;没有从本质上将师资管理转化到信息化建设管理程度上来,从而提出了开发师资队伍信息管理系统的需求。 师资队伍建设在高等职业院系中占据非常重要的地位,只有提高师资队伍的水 平才能培训优秀的高技能人才。目前在师资队伍信息化建设中所 面临的最大问题是如何利用 网络技术 与组织管理相结合 , 解决组织管理中存在问题、 师资队伍信息管理 软件如何适应组织日益变化的需求、如何能推动组织 教务处以第 1 章 绪论 2 及人事处管理人员 的应用。这就需要软件供应商既要懂得如何开发一个优秀的、适应组织管理变化需要的软件 , 又要懂得如何用这样的软件解决组织管理中的问题 , 并给予用户实施上的指导 4。传统 的师资队伍信息管理 系统难以与企业的业务系统紧密结合 , 使得企业组织的内部业务流程相互独立、数据不统一 , 需要花费大量的人力物力财力在不同的 企业应用级系统之间进行信息切换分析。一套完善的 师资队伍信息管理 系统 可以帮助师资科管理员简化自己的工作以及提高工作效率, 是 单位教务处以及人事处部门 信息化的关键之一 , 具有十分重要的意义 , 已成为当前 单位 信息化规划和建设的热点课题 5。它不仅有助于 单位简化 了学校教务处以及人事处 行政工作量、扩大规模、转变职能、深化改革、提高办事效率和工作质量、降低办公成本 , 而且使管理更加规范化 。 本课题研究的系统采用了目前主流的基于富客户端技术来实现的 台,师资队伍建设平台管理系统综合的提高了我院教学运行部门管理工作者的效率 , 基于 构的高校师资队伍建设管理系统综合的解决了学校教务处和人事处部门的管理工作,系统有很强的实用性。 系统主要采用了目前行业上采用的主流的基于三 层架构技术来实现的 B/S 架构系统 6, 高校师资队伍建设 管理系统提高我们学校 教务处和人事处 管理工作者的效率,系统有很强的实用性和实际使用价值 。 国内外研究现状分析 目前在国内有多家专业开发高校师资队伍建设管理系统的软件公司 7,也有部分高校自主研究和开发符合学校特点的师资队伍建设管理系统 8。其中典型的师资队伍管理系统有 北京易普拉格科技有限责 任公司 开发高校师资队伍管理系统,在全国多个院校推广使用了,另外中山大学、海南大学都自主研发了师资队伍管理系统 9。下面对各自研发的师资队伍系统进行功能及技术的比较。 ( 1) 北京易普拉格科技公司 所研发的 高校 师资队伍 管理系统 ,系统包含了机构管理子系统、教师科研成果信息管理、科研人员信息管理、科研项目信息管理、科研信息年度考核、科研学术活动、科研年度统计、网站内容管理和科研管理系统综合信息维护等若干子系统组成,系统采用的是基于 C#编程技术和行模式的开发标准规范,其具有与外部系统之间保持良好的系统集成接口 ,但是此公司所开发的师资队伍建设系统其研发主要是针对普通本科院校以第 1 章 绪论 3 及科研机构,缺乏对目前高等职业院校的师资管理模式的研究 10。特别是我院对师资管理有一套符合学院特殊要求的管理体系机制,在师资管理中不仅要能够满足基本的机构管理、人员管理和科研成果及考核外,还需要能够利用系统完成对教学工作量和奖励的计算。而 北京易普拉格科技有限责任公司 开发的 高校 师资 管理系统 不能满足这些要求 11。 ( 2)中山大学师资队伍管理系统包括计划项目管理管理、横向课题管理、教育教学研究成果信息管理、教师业务培训管理、教师绩效管理、组 织机构人员信息管理等。而中山大学师资队伍建设系统所采用技术是 构的 统包含的功能比较全面,同样缺乏对高职院校科研管理的研究,并且系统的可扩展性相对比较缺乏,系统功能相对比较独立 12。 ( 3)海南大学师资管理系统实现对高校教育研究所、高等院校等单位的师资队伍建设情况进行有效管理以及全程教师活动的跟踪。师资队伍项目管理系统包括教师人员信息 档案 、组织机构信息设置、教学成果信息管理、教师科研项目信息申报、科技信息统计管理、教师科研信息 评估 、教师专利研究开发管理、科研经费信息管理、报表管理等多项信息管理职能 13。海南大学开发师资队伍建设管理系统主要是根据其本校的师资队伍建设现状和特点,同时结合海南大学网络硬件、软件架构的实际情况为出发点,着重解决本校的师资建设的问题,具有较强的针对性但并没有对国内 其他高校或高职院校的师资建设研究,因此不能适应在高职院校推广 14。 根据对上面三个系统的研究发现,目前师资队伍建设管理系统没有特定的研究模式,各有各的特点。公司开发的采用了成熟的技术架构,开发了高校通用的管理系统,而中山大学以及海南大学所开发的只能较好的适应本学校的要求,很难在其他高校推广使用。因此,各高校不能完全套用某个师资队伍管理系统,要根据学院的特点制定符合要求的管理系统。 文研究的内 |容 师资队伍建设管理系统主要研究的是对系统的用户需求,并根据需求功能对其提出具体的计算机软件解决方式和措 施,经江西建筑工程职业技术学院教务处师资科研究决定由教务处师中资管理人员与信息学科中部计算机系合作共同承担开发一套基于 的师资队伍建设信息中管理系统 15。 为使教职工使第 1 章 绪论 4 用方便以及结合学校目中前的信息化建设情况对于 我校 现需要开发的师资队伍建设 系统采用 B/ S 结构 来实现 , 系统中具体中 实现 中的功能包含 系统 管理 及 用户 权限管理、 中教职工基本 信息管理、 教师培训 管理、 教中师招聘信中息 管理、师德师风建设管理、教师绩效考核 统计模块等。 本文是以江西建筑工程职业技术学院师资队伍建设为基础的信息化工程研究,描述了师资管理 建设平台系统在学校信息化建设工程管理中具体所包含的业务功能,并分析系统中业务应用的具体开发技术,根据对师资队伍建设平台的建设目标及论文的研究要求制定具体的结构。 第一章对师资队伍管理建设平台系统的开发背景和开发价值等情况进行绪论,主要介绍了师资队伍建设信息管理系统的开发背景意义,国内外对相关课题的研究情况。 第二章介绍师资队伍建设信息管理系统开发中使用到的技术和相关应用的具体作用,主要介绍了师资队伍建设信息管理系统开发所运用的技术以及系统所需要采用的相关理论。 第三章 根据与用户沟通首先确定系统中存在角色对象 ,依据系统参与的角色对象可以挖掘出各对象所能完成的功能,从而可以绘制出系统的用例图,然后在深入到系统的功能分析和其他分析,根据用例建模和业务建模后可以确定系统中存在的静态对象,从而又可以挖掘出系统的静态模型,建立系统的类图 。 第四章根据系 统 需求 对系统进行 软件、网络体系 结 构设计,介绍了师资队伍建设信息管理系统 的软件体系结构和功能设计完成后 需要达到 的目标, 系统的 构架设计。主要介绍专业平台系统开发 过 程使用的方 法和 用程序的 三层设计。介绍 系 统所 采用的架构、实现所采 用的策 略以及编 程模型。 第五章是实现对师资队伍建设信息管理系统的系统设计,根据系统中需求的功能情况对其进行按照面向对象的设计理念,仔细的根据系统的静态建模确定系统的程序架构,采用当今最为流行的三层架构,降低系统的开发复杂度并将各模块实现较高的独立性。最后为系统的实现编程而选择了 C#语言。 第六章是对系统进行测试,利用 发平台对师资队伍建设管理平台进行实施并通过压力测试和功能测试软件对系统进行测试和部署。 第七章 是 总 结与 展 望,总结论文撰写过程中碰到的问题和解决方法,在系统开发中运用的具体开发思路和操作方法等。通过与指导老师的沟通后解决了具体的问题,最后对此系统在今后的使用中存在什么问题或有何应用前景。 第 2 章 相关技术分析 5 第 2 章 相关技术分析 相关技术分析是为开发师资队伍建设所需掌握和运行到得开发工具、数据库管理系统以及先进的面向对象程序设计开发技术进行阐明,通过分析这些技术为顺利完成系统的研究提供了理论支持 。 开发师资队伍建设管理平台使用的技术主要有 目前主流的开发平台。 005 数据库 关 的系 的型 的数 的据 的库( 操作人员通过对数据、关系以及对系统中数据的约束三者组 的成的 的数 是据 额模 的型 是来 是存 是放 是和管 的理的数 的据。作 的为 是一 是个 额以 是关 额系 我型 额和 额面 是向 额对 是象 是为 的中 的心 的管理数据的数据库管理软件系统,其在信息管理系统、企业数据处理、因特网及电子商务等领域有着非常广泛的应用。因其在数据安全性与数据完整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据互操作能力,使 得越来越多的用户将 22户端 /服务器”模式结构。客户端应用程序执行与用户进行交互的活动,信息管理的主要工具的数据库已成为举足轻重的角色 16。无论是对于企业单位、组织的管理机构,还是对于电子商务、电子政务、信息管理等应用系统的管理都要建立长久和高效保存系统数据的专业化数据库管理软件。数据库文件在计算机中要由专业大型的数据库管理系统来进行统一规划、管理,在市场上使用的数据库软件相对比较多,在国 内目前使用较多的微软公司的 据库。这两大数据库各有各自的优劣势 17,对于采用微软的应用程序开发工具来开发的软件,当然使用 2甲骨文公司的开发的大型 络版数据库相比其安装和操作都相对比较容易实现,并且微软推出的 2005 数据库极大地提高了其系统的功能和性能。作为信息管理系统的数据管理用户要能够全面的管理数据必须要保证与数据库 服务器保持连接状态或者是数据库服务器的超级管理员。在使用微软的开发平台创建数据库管理系统时,数据库管理软件首选就是 2 2 章 相关技术分析 6 为 005 支 的持 是多 代用 是户、 的大 的事 是务 额量的 的事 是务 的处 是理 。 2| |术 言发生了革命性的变化,其是属于编译 的性的语 的言,对于微软的解释性 言而言作出了很大的改进和突破,表面上看 像是 际上这两者之间没有直接的关联 ,内部的工作原理和采用的编程语言和运行机制都存在很大的差别 。 采用 言来进行编写和开发的是一个 在 内 置 的共同 语言 程序框 架建立 的程序 , 其程序 可以应用 并可以实现创建功能全面的基于 构应用程序 18。 发平台 提供 了 网络编程中 许 多 更 强大 的比 较 流行 的 模 是式 的 的应 是用的软 是件 的优势。 ( 1)执 行 效 系率 大 幅 的 提高 用程序是把 基于 在 通用 操作 时语言( 程序 架设到 务器 上进行 运行 的 。实时演绎 了传统、 经典 的 存在 的 致命的 缺点, 再是 传统的仅仅完成 解释程序 的功能 , 序第一次被请求时会在服务上对当前运行的应用程序进行编译。对于开发的程序而言编译型的程序相比解释性的程序其效率得到很大的改进和提高,对于目前较好的面向对象程序设计工具如 译程序的具体过程如图 2示 。 图 2态编译 第 2 章 相关技术分析 7 ( 2)良好的工具支持 S 架是 由 发环 境 中当所当今 开发的 最新产 品, 其 是最 的突 的出 是的功 的能 是是 专 是门 的 开 发 的的面向对象 编 是辑 工 的具可 是以实 的现所 是见即 大所得 的的功 能, 程序 员不 在像 传 统 编写 程 序那 样 的繁 琐,利 用此 平台 可以边设计 边预 览 设计 效 果。对于 用程序开发人员可以提供快速的开发平台,有利于程序员把精力集中在程序的算法和业务处理上 。 式 对于 式大家应该都不陌生, 即 在目前主流的开发工具中都有该模式的,其实质是一种应用程序开发的基本框架。由于其架构清晰,在当前开发中得到了广泛的应用。 式是将 应用程序开发分为三个独立而又联系的三大组成部分,将应用软件中各实体对象采用模型进行描述;同时为保证用户能够于实体对象建立功能则通过控制器完成 19。 采用典型的 式 是 程序们在 软 件工程 开发领域 中 使用的 重要的模式之一 。 其模式的 成功 之处和广泛被采用主要上考虑了通过用户操作与系统业务逻辑的分离而提高开发效率和程序运行效率,图 2述了 式关系。 图 2式 术 为了能够对微软公司提供的 好的访问数据库,将 问进行第 2 章 相关技术分析 8 了改进。为 此, 是 微 发 软 的 公 的 司在 21 世 的 纪 的 初 的 开发 A 数据访问技术。在 型中,主体对象有 3 个对象以及 个集合对象 , 整个 象模型如表 2示 20。 表 2象模型 |章小 |结 本章简 |单阐述了系统开发中应用的关键技术,包括开发系统 所采用 005 数据库以及系统中所使用的 术中使用的内部对象及 些技术在后面的系统的实现中都会使用到 。 对象 说明 立与 数据库 管理系统中 对象 的连接 置和执行 与数据库的 令对象 取从数据源 对象 中得到的数据集 含要执行的 句的参数 访问数据库时,由数据源所返回的错误信息 含 象特性 第 3 章 需求分析 9 第 3 章 需求分析 功能需求分析阶段 在软件开发中是非常关键的一部分 , 需求分析为程序员开发 出符合用户要求的软件提供强有力的支持 。 因此, 完成需求分析的质量 将对 后续软件开发质量 具有重要 的影响 力 。系统的需求分析过程 是比较漫长的,要求从系统业务分析到用例建模,从用例建模到系统各功能的确定,最终还要考虑系统的非功能性需求等情况。 项目背景 江西建筑工程 职业 技术 学院是 2003 年经教育部、江西省人民政府批准

温馨提示

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

评论

0/150

提交评论