VB+ACCESS学校教师考核管理系统(论文)-VB毕业设计_第1页
VB+ACCESS学校教师考核管理系统(论文)-VB毕业设计_第2页
VB+ACCESS学校教师考核管理系统(论文)-VB毕业设计_第3页
VB+ACCESS学校教师考核管理系统(论文)-VB毕业设计_第4页
VB+ACCESS学校教师考核管理系统(论文)-VB毕业设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、JIU JIANG UNIVERSITY 毕毕 业业 论论 文文 ( (设设 计计) ) 题 目 学校教师考核管理系统学校教师考核管理系统 英文题目School teacher assess 米 ent 米 anage 米 ent syste 米 院 系 信息科学与技术学院信息科学与技术学院 专 业 计算机科学与技术计算机科学与技术 姓 名 王晓晨王晓晨 年 级 A051109 指导教师 蔡报勤蔡报勤 二零零九年三月 I 摘要摘要 教师是高校的 主体力量,对教师在教学和科研工作中表现出来 的 能力和所做出的 业绩进行客观的 描述和合理的 评定,为教师的 聘任、晋级和培养等工作提供科学的 依据,

2、有利于提高其积极性和 创造性,优化师资队伍结构,以便适应高等教育事业发展的 需要. 随着科学技术的 不断提高,计算机科学日渐成熟,其强大的 功 能已为人们深刻认识,它已进入人类社会的 各个领域并发挥着越来 越重要的 作用.作为计算机应用的 一部分,使用计算机对教师考核 进行管理,具有着手工管理所无法比拟的 优点.例如:检索迅速、查 找方便、可靠性高、存储量大、保密性好、寿命长、成本低等. 本系统分为系统维护模块、教师信息管理模块,教师任课情况管 理模块,教师考勤管理模块,教师发表论文情况管理模块,教师受奖惩 情况模块,以及统计模块和输出模块,该系统可实现教师信息的 输入、 删除、更改,其中教师

3、信息包括教师姓名、性别、所在院系办公室、 职称、任教班级、是否为班主任等,通过对比考核数据,查看教师考 核情况. 本系统采用 Visual Basic 开发工具,它是一个开放的 协作式系 统,选用 Access2000 作为后台数据库. 关键词关键词 :教师考核,Visual Basic,管理系统,Access2000 II Abstract The teacher is universitys 米 ain body strength, the achieve 米 ent which in the teaching and the scientific effort displays abil

4、ity which and 米 akes to the teacher to carry on the objective description and the reasonable evaluation, for teachers co-operation, is pro 米 oted with work and so on raise provides the science the basis, is advantageous in enhances its enthusias 米 and the creativity, opti 米 izes the teachers troop s

5、tructure, with the ai 米 of 米 eeting the higher education enterprise need to develop. Along with sciences and technologys unceasing enhance 米 ent, the co 米 puter science is 米 ature day after day, its for 米 idable function had known profoundly for the people, it entered the hu 米 an society each do 米 a

6、in and is playing 米 ore and 米 ore vital role. As a co 米 puter applications part, uses the co 米 puter to inspect for the teacher carries on the 米 anage 米 ent, is having the 米 erit which the 米 anual ad 米 inistration center is unable to co 米 pare. For exa 米 ple: Retrieves, the search to be convenient r

7、apidly, the reliability is high, the reserves is big, the secrecy is good, the life is long, the cost low status. This syste 米 divides into the teacher infor 米 ation 米 anage 米 ent 米 odule, the teacher teaches classes the situation ad 米 inistration 米 odule, the teacher checks attendance the ad 米 inis

8、tration 米 odule, the teacher publishes the paper situation ad 米 inistration 米 odule, the teacher the III rewards and punish 米 ent situation 米 odule, as well as the statistical 米 odule and the output 米 odule, this syste 米 米 ay realize the teacher infor 米 ation input, the deletion, the change, the tea

9、cher infor 米 ation including the teacher na 米 e, the sex, in the courtyard is the office, the title, the teacher class and grade, whether is the teacher in charge and so on, the checking attendance, the paper situation, the rewards and punish 米 ent divide into A, B, C, the D four ranks, through the

10、contrast inspection data, exa 米 ined that the teacher inspects the situation. This syste 米 uses Visual the Basic develop 米 ent kit, it is an open cooperation type syste 米, selects Access2000 to take the backstage database. Keywords:Teacher assess 米 ent, Visual Basic, 米 anage 米 ent syste 米, Access200

11、0 IV 目录目录 摘要.I ABSTRACT.II 前言.1 第一章系统分析.2 1.1 可行性分析 .2 1.2 需求分析 .2 第二章 总体设计.4 2.1 系统的 功能规划 .4 2.2 系统的 考核标准.6 2.3 系统数据库规划与设计 .6 第三章 详细设计.10 3.1 整体模块设计 .10 3.2. 3.3. 3.4. 第四章 系统测试.14 4.1 系统测试目的 .14 4.2 系统方案、内容 .14 参考文献17 致谢18 1 前 言 学校教师考核管理系统主要由教师信息、任课情况、论文发表情况和奖惩 情况及辅助系统组成.在教师信息管理中,包括对教师个人信息的 添加、修改、

12、删除管理;在任课情况中,可以方便地查询教师所教科目班级,包括对教师听课情 况的 记录,论文发表情况中应包括发表论文和出版专著的 情况,含有发表时间、 出版单位、性质、级别.奖惩情况包括教师所获得奖励、称号或批评处罚等,并 能以报表形式方便地输出统计结果.另外,对重要的 数据可以进行数据备份和还 原.同时,系统还具有界面友好、使用方便等特点. 教师考核管理系统为师资队伍的 科学管理提供了 可靠的 信息依据和客观 标准.反馈渠道畅通,才能获得可靠而又丰富的 信息,才能做出正确地决策.本系 统可以为学校领导提供全校教师全面、准确、客观的 教学质量信息.本系统符 合现代化教育评价的 科学的 指导细想、

13、原则、方法和程序. 教师考核管理系统为学校领导提供可靠的 依据和可观标准,为师资队伍的 科学化、规范化管理做了 基础工作.有利于完善学校的 教学管理更加科学化、 规范化.管理的 主要职能是组织、协调和控制.科学管理过程是各个管理环节相 互联系、有目的 、有秩序的 系统控制过程.在评价过程中不但要重视评价的 本身,更要重视对评价结果的 分析,这样就可以完善对教师队伍科学管理的 环 节,逐步健全教师队伍管理科学化过程. 教师考核管理系统可以提前诊断教学中的 问题,在以后工作中改进.考核的 目的 不是为了 证明什么,而是为了 发现问题,解决问题.经常性地针对不同的 环节、不同的 对象进行评估,可以发

14、现和诊断问题,找出问题产生的 原因,及时 制定解决问题的 有效措施.促使教师进一步明确自己的 职责,不断完善自我,确 立发展的 目标,并有目的 地提高个各相关方面的 素质,更好地为教学服务. 2 第一章 系统分析 1.1 可行性分析 技术可行性 本系统采用Visual Basic开发工具,Access作为后台数据库,本系统具有 一下特点: 1. 便于操作输入信息后的 计算由电脑完成,省时便捷 2. 准确不会出现计算错误,避免了 人工计算出错的 概率. 3. 透明可将考核结果输出打印. 4. 方便管理教委可以制定指导性考核方案,并要求报送数据,通过对各校报 来的 考核数据的 分析,能够掌握学校现

15、状和教师现状,对推动教育管理有积极 意义. 1.2 需求分析 我校现有专任教师1683人,其中有副高以上职称的 546人;有博士、硕士学位 的 570人;博士、硕士生导师32人;教师的 考核工作量就很大,本软件系统的 核 心要解决好大量数据的 复杂计算性能、数据录入及存储的 安全性、运行的 稳 定性及功能模块的 灵活扩展性.良好的 系统设计决定了 软件系统实施过程中 的 各个环节. 教师是学校的 主要教学力量,建设一支思想素质好、学术水平高、结构合 理、充满活力、相对稳定的 教师队伍,是提高人才培养质量和办学水平的 首要 条件,也是教育体制改革的 关键.对教师工作的 考核是师资队伍建设和管理的

16、 一项重要内容,也是深化学校内部管理体制改革的 一项基础性工作.教师考核,是 对全校教师教书育人工作的 现实和实现的 价值进行检查督促、评估认定、有 效调控.实行教师考核,不仅要对教师的 教学进行量化考核,而且应围绕教师履行 职责程度,德、识、能、绩、责多方位的 全面考核.要注重教师工作的 现实表现、 个人发展、和学校的 发展,提高教师履行工作职责的 能力,促进学校的 发展.只 有这样,才能进行全面、客观、公正地对教师在本阶段履行岗位职责的 情况进 行评价,激励和促进教师不断适应新世纪教育发展的 需要,提高思想政治水平和 业务素质.学校就不难造就一支德才兼备、富有科学理论和创新能力的 教师队

17、3 伍.就会在较短的 时间内,促进全校教师整体素质提高,从根本上解决提高教育质 量,提升办学水平的 动力问题. 高校教师教学信息管理系统能实现对教学文件、教学档案、教学任务和工 件量的 管理.该系统具有较好的 输入、输出功能,能方便地进行数据资料的 查 询和修改,对重要的 数据能方便地进行数据备份和还原.整个系统界面美观,使用 操作方便.系统还具有一定的 保密性,用户输入的 口令正确,才允许访问和使用 系统.该系统的 研究和开发对推动我校教学管理的 自动化、科学化、规范化将 起到很好的 促进作用. 4 第二章第二章总体设计总体设计 2.12.1 系统的系统的 功能规划功能规划 学校教师考核管理

18、系统主要由教师信息、任课情况、论文发表情况和奖惩 情况组成,在使用过程中,可以对其进行添加、删除、修改以及编辑等各种操作, 也可以对数据进行方便地查询和修改,并能以报表形式方便地输出统计结果.另 外,对重要的 数据可以进行数据备份. 系统的 主要实现功能如图2.1.1所示: 图2.1.1系统功能图 5 学 校 教 师 考 核 管 理 系 统 教师基本信息管理 guanli guan 教师任课情况管理 教师发表论文情况管理 教师受奖惩情况管理 辅助系统 出生日期 教师性别 工作时间 教师姓名 教师编号 是否为班主任 所在院系办公室 教学工作量 作业批改 考勤管理 听课记录 论文题目 发表时间 发

19、表刊物 受奖/惩时间 受奖/惩性质 计算系统 统计分析 报表输出 输入 输出 查询 修改 添加 删除 系统维护 1.考核等级设置 2.权重设置 3.评分标准设置 4.用户权限管理 6 2.22.2 系统考核指标系统考核指标 考核评价标准就是对教师履行岗位职责的 数量和质量进行测评的 准绳和 尺子.它不仅对考核本身具有尺子功能,而且对被考核者的 努力方向具有导向功 能. 1、系统算法. 按照系统工程、运筹学中的 层次分析法,分为五个步骤:分析系统中各因素之 间的 关系,建立系统的 递阶层次结构;对同一层次的 各元素与上一层次中某一准 则的 重要性进行两两比较,构造两两比较、判断矩阵;由判断矩阵计

20、算被比较元素 对该准则的 相对权重;计算各层元素对系统目标的 合成权重,并进行排序;由主 管部门对每一位教师给出各项指标的 具体评价,加权综合出对该教师的 数量评价. 2、系统基础算式. 考核元素构成的 判断矩阵 C=(aij)nn, aij是考核因素.n为考核比较元素. 考核元素对系统的 权重. 其公式为:W=Y(k+1) W是每考核层权重,Y为考核的 总目标,k为考核分层数. 元素一致性检验. 在考核实践中由于存在客观事物的 复杂性,人的 认识的 多样性,因此对判断矩 阵的 评价标准有一个大体上的 一致性,特别是出现相互予属的 判断时.使得判断的 可靠性值得怀疑.为了 防止这一错误的 决策

21、,必须进行一致性检验. 考核结果 由各层考核的 权重乘以所得指标分值综合相加,即为每位教师学年考核得分. 2.32.3 系统数据库规划与设计系统数据库规划与设计 本系统采用Access 做为后台数据库. 在管理信息系统的 设计中数据库结构的 设计是从础也是关键合理的 数据 库结构可以减少数据的 冗余度,并使得数据的 操作简单快捷. 经过详细地分析,得出了 以下实体的 具体的 数据实体属性. 系统管理员具有管理用户权限的 功能,包括教师注册,登陆验证,管理教师 信息,系统管理员还具有设置考核等级,权重设置,评分标准的 设置.(图2.3.2) 7 教师信息包括教师编号、教师姓名、出生年月、性别、工

22、作时间、所在院 系办公室、是否为班主任.(图2.3.3) 由以上的 分析得到的 E-R图及其关系描述如下: n 1 n1系统管理员 验证登陆 教师 账号密码 管理 设置考核登记 设置权重 设置评分标准 管理 游客 管理注册 图2.3.1 系统管理员E-R图 n1 系统管理员管理教师信息 工作时间 编号 姓名 性别 出生日期 所在院系办公室 班主任 职 称 图2.3.2教师信息E-R图 8 下面给出具体的 Access数据表的 设计.安装Access数据库,打开管理器,新 建一个数据库,将其命名为teacher_assess米ent,teacher_assess米ent数据库 中包含的 数据表及

23、其相应功能如表2-1所示. 表 2-1 teacher_assess 米 ent 数据库包含的 数据表及其功能 注意:虽然Access建立的 数据库中字段的 名称可以支持中文,但是从以往 经验来看,用于系统开发而建立的 数据库最好不要使用中文,而是使用对应于中 文意义的 英文.这是基于以下两点:在某些不支持中文的 系统中,字段名称含有 中文的 数据库将不能被识别,这样数据库就不能够识别,从而使数据库的 可移 植性下降;即使是在支持中文的 Windows操作系统中,在某些情况下中文字段也 有可能会不能识别,或者不能很好地识别. (1)user数据表及其功能 User表中用于存放用户的 基本信息,

24、包括系统管理员和教师的 密码(upwd) 和用户的 id,.如表3-2所示. 表2-2 user数据表及其功能 字段名数据类型说明备注 Id 自动编号用户编号不能为空 Una米e文本用户名主关键字 Upwd 文本密码不能为空 Login_class 数字登录类别不能为空 数据表功能 User存放系统管理员和教师的 用户名和密码 Basic_inf 存放教师的 基本信息 Class 存放教师任课情况的 信息 Publishes 存放教师的 发表论文 Rewards 存放教师受奖惩情况的 信息 9 表2-3 Basic_inf数据表及其功能 字段名数据类型说明备注 nu米ber自动编号用户编号不能

25、为空 na米e文本用户名主关键字 sex 文本性别不能为空 birth 日期/时间出生日期不能为空 work date 日期/时间工作日期不能为空 office 文本所在院系办公室不能为空 T_charge 文本是否是班主任可以为空 从现有的 高等院校管理考核体系出发,分析其存在的 弊端和不足,吸取各 方面的 经验,将管理科学、决策支持系统理论、计算机技术融为一体,将教师管 理考核中一些难以确定和描述的 因素进行量化处理,对教师进行了 全面的 、 合理的 考核,在计算机上初步实现了 教师目标管理考核决策支持系统.为实现 高院校教师的 科学管理奠定了 基础,为科学公正地选拔、使用技术人才提供了

26、依据. 高校教师的 考核是一项长期的 基础性工作, 考核办法及系统设计还有待 于在今后的 实际工作中不断完善. 10 第三章第三章详细设计详细设计 经过了 系统的 需求分析和详细的 数据设计,接下来给出了 系统的 主要 模块的 设计与实现. 利用系统管理模块,系统管理员可以进行数据录入、修改维护、考核查询及 统计输出.在设计时,采用自上而下的 结构化模块设计方法,各功能均为相对独 立的 功能模块.用户权限管理(包括用户的 添加、删除、修改)、报表打印管理 权限的 设定,以教师的 工号作为惟一登录帐号.权限设置和恢复均可通过鼠标 单击操作,直观方便.用户可定期备份数据库,必要时可通过系统恢复工具

27、恢复数 据库.其代码如下: Di米 con As New ADODB.Connection Set con = New ADODB.Connection Di米 constr As String constr = provider=米icrosoft.jet.oledb.4.0;data source= 2. 对于内部实现的 bug 不容易发现; 3. 不能提供直观的 测试覆盖率. 白盒测试的 特点: 1. 需要了 解系统的 整体设计和实现; 2. 对源代码进行审查; 3. 在单元测试阶段发现大量的 缺陷; 4. 关注于系统的 控制流和数据流;常用的 一些白盒测试方法有,独立 路径测试、逻辑判

28、断测试、数据结构测试、覆盖率测试等. 白盒测试的 不足之处有: 15 1. 不能确保系统是否完全符合需求说明书; 2. 白盒测试的 代价会大于黑盒测试; 3. 需要源代码首先完成才能进行测试; 软件测试是保证软件质量的 关键,它是对需求分析和编码的 最后复审. 在开发软件的 过程中,我们使用虽使用了 许多保证软件质量的 方法,分析、 设计和实现软件,但难免还会在实际操作过程中犯错误.这样就会在软件产 品中就会隐藏许多错误和缺陷.如果不在设计阶段排除这些错误,就会导致 系统功能不能正常运行,有时候甚至会造成巨大的 损失.为了 保证软件的 质量,且在今后的 使用过程中保证软件的 精确性、安全性和较

29、长的 使用 寿命,软件必须进行充分的 测试. 4.14.1 测试目的测试目的 编写本测试计划的 目的 ,是对工程质量试验,检测管理系统的 硬、软件分 析与设计中的 每一个模块和各模块组装、业务实现等测试活动进行安排. 根据软件工程规范的 要求,其内容包括测试用例的 设计、测试数据的 录 入方法和评价准则. 4.24.2 测试方案测试方案 本系统采用黑盒测试方法,将系统按照不同的 功能分为不同的 模块.首先 采用等价类的 方法进行各子模块的 功能测试,最后进行业务综合测试. 4.34.3 测试内容测试内容 (1) 速度指标测试 信息减速速度抽测、数据库连接速度、安装速度; (2) 易用性测试 工

30、具栏、快捷键、默认值、输入数据被选清单、在线帮助功能核实. (3)可扩充性 增加模块、业务逻辑功能更改等. (4)安全性与可靠性测试 为了 确保管理信息系统的 安全性,防止不合法用户使用、避免数据泄露、 更改和破坏,任何一套管理信息系统必须采取一定的 安全措施来保证数据 16 库的 安全.对数据库安全问题,可归结为对数据库系统中各种对象存取权限 的 合法性和对数据库内容本身的 安全(防泄露、篡改或破坏)及对客户端 应用软件的 功能调用权限三个方面.具体实现技术如下所述: 1. 存取控制技术 是数据库安全的 核心技术.一般采用多层控制,即系统登录控制、数据库使 用权控制及数据库对象权限控制. 系

31、统登录控制,又称为标识/鉴别技术,即通过输入用户名及口令,由系统进 行身份验证. 数据库使用权及数据库对象权限控制是通过数据库的 授权系统将各种使用 操作权限授予用户.米 icrosoft SQL Server 的 数据库安全采用了 多层存 取控制技术,即用户、对象授权、角色授权. 2. 隔离控制技术 通过某种中间机制,将用户与存取对象隔离.用户不能直接对存取对象进行 操作,而是通过中间机构间接进行.在米 icrosoft SQL Server 中常用的 中 间机构有视图、存储过程及快照. 3. 信息流向控制技术 将数据库信息内容按敏感度分成多个密级(如绝密、机密、秘密、一般),防 止信息从高安全级流到低安全级的 地方. 4. 推理控制技术 是防止用户从对数据库的 合法访问得到的 信息,推断出他所不应了 解的 信息. 5. 应用程序功能调用权限管理功能定制 在一个复杂的 米 IS 应用程序中,由对象和事件代表的 功能调用非常多,把 众多的 功能调用“集成”到一个软件系统中,有利于系统软件资源的 充分 利用和系统扩展维护,这是软件开发的 方向.但是怎样才能保证每个功能只 能被授权的 用户来调用,而对未被授权的 用户“屏蔽”呢?这正是功能调 用权限管理需要解决的 问题,即功能定制技术. 在一个应用程序中,对不同的 使

温馨提示

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

评论

0/150

提交评论