logo资料库

高校教师工作量统计系统软件设计与实现说明书.docx

第1页 / 共93页
第2页 / 共93页
第3页 / 共93页
第4页 / 共93页
第5页 / 共93页
第6页 / 共93页
第7页 / 共93页
第8页 / 共93页
资料共93页,剩余部分请下载后查看
摘 要
Abstract
第1章 绪论
1.1毕业设计题目现状分析
1.2选题的目的及意义
1.3 毕业设计的主要设计内容和与要求
第2章 系统可行性分析
2.1 技术可行性
2.2 经济可行性
2.3 操作可行性
2.4 系统开发运行环境
第3章 系统需求分析
3.1 需求分析
3.2 系统目标
3.3 性能需求
第4章 系统采用的主要关键技术
4.1 研究设计中要解决的问题
4.2 具体实现中采用的关键技术及复杂性分析
第5章 数据库设计
5.1 数据库概述
5.2 数据库需求分析
5.3 数据字典
5.4 数据库概念设计
5.5 数据库逻辑结构设计
第6章 系统功能模块设计
6.1 设计实现的策略
6.2 系统体系结构
6.3 系统总体功能结构图
6.4 系统功能模块设计
第7章 系统详细设计与编码实现
7.1 系统流程图
7.2 系统模块详细设计
7.3 系统编码实现
第8章 系统测试
8.1 高校教师工作量统计系统的测试方案
8.2 测试内容
8.3 测试测试实例的研究与选择
8.4 测试环境与测试条件
8.5 测试实例
8.6 性能分析
设计总结
参考文献
附录Ⅰ 英文资料原文
附录Ⅱ 英文资料译文
附录Ⅲ 兰州理工大学本科教学工作量计算办法
附录Ⅳ 兰州理工大学研究生教学、指导工作量计算办法
致 谢
LANZHOU UNIVERSITY OF TECHNOLOGY 毕业设计 题 目 高 校 教 师 工 作 量 统 计 系 统 软 件 设 计 与 实 现 学 生 姓 名 韩 明 艳 学 号 专 业 班 级 09250203 软 件 工 程 基 地 1 班 指 导 教 师 张 秋 余 学 院 计 算 机 与 通 信 学 院 答 辩 日 期 2013 年 6 月 13 日
高校教师工作量统计系统软件设计与实现 The Software Design and Implementation of Counting System of Teaching Quantity for College 韩明艳(HAN Ming-yan) 09250203
兰州理工大学毕业设计 序 言 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它 在人们的政治、经济、生活等各个方面发挥着重要的作用。B/S 架构的信息管理系统建设在 Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分, 从而倍受人们的重视。 与此同时,计算机软件开发越来越专业化,对设计人员的综合素质和专业知识的要求越 来越高,任务也是越来越重。信息产业作为当今社会最前端的技术性行业,其科技含量是最 高的;作为一名计算机专业的大学生,特别是面对我们国家现在紧缺高水平、高素质的软件 人员,我们也清醒的认识到掌握好专业知识的重要性,更清楚了自己肩上的责任。 随着教育事业的快速发展,高校教学工作量逐年增加。教师工作量管理工作采用传统的 统计汇总的方法,不仅效率低,易造成不科学,不规范,不准确的弊病,而且不能为管理, 决策提供科学的依据。 采用本系统,只需要教学工作量负责人将教务处到处的课程表修改为符合要求的课程表, 导入本系统,通知老师核对工作量信息,即可得到各个老师的工作量汇总信息,并可做出学 院,教师个人近几年的工作量对比信息图。同时也可得到按职称统计的图标信息。简化了工 作量统计的方式,提高了效率。通过分析工作量的变化情况,可以预测到下一年的工作量,并 为决策者提供一定的决策依据。 i
兰州理工大学毕业设计 目 录 摘 要 ......................................................................... I Abstract ..................................................................... II 第 1 章 绪论 ................................................................... 1 1.1 毕业设计题目现状分析 ................................................... 1 1.2 选题的目的及意义 ....................................................... 1 1.3 毕业设计的主要设计内容和与要求 ......................................... 2 第 2 章 系统可行性分析 ......................................................... 3 2.1 技术可行性 ............................................................. 4 2.2 经济可行性 ............................................................. 4 2.3 操作可行性 ............................................................. 4 2.4 系统开发运行环境 ....................................................... 4 第 3 章 系统需求分析 ........................................................... 7 3.1 需求分析 ............................................................... 7 3.2 系统目标 ............................................................... 9 3.3 性能需求 ............................................................... 9 第 4 章 系统采用的主要关键技术 ................................................ 11 4.1 研究设计中要解决的问题 ................................................ 11 4.2 具体实现中采用的关键技术及复杂性分析 .................................. 11 第 5 章 数据库设计 ............................................................ 16 5.1 数据库概述 ............................................................ 16 5.2 数据库需求分析 ........................................................ 16 5.3 数据字典 .............................................................. 17 5.4 数据库概念设计 ........................................................ 20 5.5 数据库逻辑结构设计 .................................................... 24 第 6 章 系统功能模块设计 ...................................................... 29 6.1 设计实现的策略 ........................................................ 29 6.2 系统体系结构 .......................................................... 29 6.3 系统总体功能结构图 .................................................... 31 6.4 系统功能模块设计 ...................................................... 31 第 7 章 系统详细设计与编码实现 ................................................ 33 7.1 系统流程图 ............................................................ 33 7.2 系统模块详细设计 ...................................................... 41 i
兰州理工大学毕业设计 7.3 系统编码实现 .......................................................... 57 第 8 章 系统测试 .............................................................. 63 8.1 高校教师工作量统计系统的测试方案 ..................................... 63 8.2 测试内容 ............................................................. 64 8.3 测试测试实例的研究与选择 ............................................. 64 8.4 测试环境与测试条件 ................................................... 65 8.5 测试实例 ............................................................. 66 8.6 性能分析 ............................................................. 68 设计总结 ..................................................................... 70 参考文献 ..................................................................... 71 附录Ⅰ 英文资料原文 .......................................................... 73 附录Ⅱ 英文资料译文 .......................................................... 78 附录Ⅲ 兰州理工大学本科教学工作量计算办法 .................................... 82 附录Ⅳ 兰州理工大学研究生教学、指导工作量计算办法 ............................ 85 致 谢 ..................................................................... 86
兰州理工大学毕业设计 摘 要 高校教师教学工作量是从事与教学相关工作数量与质量的总构成,在深化教育教学改革 的过程中,科学合理统计教师工作量,是教学改革与人事分配制度改革的重要依据。一直以 来,教师教学工作量的计算都是困扰各高校的大问题。传统的基于人工统计、汇总教师工作 量的方法往往不准确,容易出错,而且任务繁重,这样将影响各种评定结果。因此,开发一 个教师工作量统计系统显得尤为重要。本系统是根据《兰州理工大学本科教学工作量计算办 法》,采用 B/S 架构与 JSP 编程技术,设计与实现了一套高校教师工作量统计系统。该系统主 要完成从教务管理系统中按学院导入教师任课信息、以及教师任课信息,计算出教师的理论 教学、实践教学以及其他工作量,并统计出实际工作量,再完成根据教师类别提供图表查询 统计或导出相关 Excel 工作量报表等工作,从而能极大减少在教学工作量统计过程中的人工 操作,并准确高效地完成教学工作量的统计。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成教师工作量 统计的全过程。在数据安全方面按照教务处、二级学院主管院长、教学秘书、授课教师四种 角色设置和权限授权来进行管理,责任分工明确。经过往年实际数据使用验证:本系统的应 用明显提高了教学工作量统计的工作效率,并将参与该工作的教学秘书从烦琐工作中解脱出 来。系统的主要数据来源于教务管理系统,不用过多考虑系统安全及数据安全,并且能很好 的进行扩展和移植。将来对系统进一步完善后,将能获得更广泛的应用和推广。 关键词:教学工作量;管理信息系统;B/S 架构;数据库;JSP I
兰州理工大学毕业设计 Abstract Teaching quantity for college is the total composition that is engaged in teaching and teaching-related work quantity and quality, in the process of educational and teaching reform, scientific and reasonable statistical workload of teachers, is an important basis for teaching reform and the reform of personnel distribution system. Has been teaching workload calculations are a big problem plagued all colleges and universities. Based on the traditional labor statistics, summary workload of teachers are often not accurate, error-prone and arduous task, which will affect a variety of assessment results. Therefore, the development of a counting system of teaching Quantity is very important. This system is based on the " Lanzhou University of Technology undergraduate teaching workload calculation method", using the B / S architecture and JSP programming, design and implementation of a set of university teachers' workload statistics system.This system mainly complete the import from the educational administration management system according to the college teachers' classroom information, and teachers' classroom information, calculate the theory teaching and practice teaching of teachers as well as other workload, and statistics on the actual workload, then complete the query statistics according to the types of teachers' chart or export Excel related work reports, etc, thus can greatly reduce the manual operation in the process of teaching workload statistics, and complete the teaching workload statistics accurately and efficiently. The whole system from conforms to the simple operation, friendly interface, flexible, practical, safety requirements, complete the whole process of teachers' workload statistics. In terms of data security in accordance with the teaching secretary, director of secondary school dean, office of the four roles set and permissions, the teacher authorization to management, clear responsibility division of labor. The actual data after normal use validation: the application of this system improve the efficiency of the teaching workload statistics, and will participate in the work of teaching secretaries from tedious work. System's main source of data is educational administration system, need not too much considering system security and data security, and can good to expand and transplant. After the system to further improve in the future, will be able to get a wider range of application and promotion. Keywords: Teaching Quantity; Management Information System; Browsers/Servers Architecture; Database; JSP II
兰州理工大学毕业设计 第 1 章 绪论 1.1 毕业设计题目现状分析 高校教师工作量的统计系统是一个管理和统计分析高校教职工工作量的信息管理系统, 它应用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人员提高工作的效率、 减少错误,同时还能提供统计以及分析对比功能,以便对将来的工作量做出预测。目前在 IT 领域得到热捧的云计算技术是以后更进一步的方向。基于图表的统计和分析在电力及金融等 行业中得到了广泛的应用,其直观的显示方式使用户很容易就能找到数据发展趋势。从而对 将来做出合理的预判。这也是本次毕业设计中的一个亮点。 1.2 选题的目的及意义 随着现代化进程的的加快和信息时代以及知识时代的到来和发展,基于 WEB 的开发应 用的普及,各行业对基于 B/S 架构的系统的开发已经是一个不可避免的趋势,对信息的发现 和对信息的分析的时间性和实时性要求的不断提高,以前的人工分析和经验分析的方法已经 远远不能满足时代的要求,加之商业化的运作,要求我们以最快和最直接的方式来挖掘隐藏 的信息,以达到帮助决策者做出正确的选择和预测。开发这套高校教师工作量统计系统主要 是依据《兰州理工大学本科教学工作量计算办法》,教师代课信息等基础数据,计算教师的工 作量,并以图形图像的方式直观地显示教师工作量的统计信息,帮助授课教师,院长等领导 对教师工作量进行分析,提高教学办统计人员的工作效率和帮助教师、院长等对将来的工作 量做出正确的判断,分析和预测。 通过对该题目的分析与设计,不仅可以掌握 WEB 开发的概念、原理以及实现方法,而 且可以提高解决实际问题的能力,并为将来在这一领域的深入研究打下良好的基础。 在以后基于 WEB 软件开发中可参考本文,以便于了解在设计过程中所完成的各模块设 计结构,或在修改时找出在本阶段设计的不足或错误,使自己在软件开发工程中积累了一些 经验,为以后的工作和进一步的学习打下基础。 1
分享到:
收藏