摘 要:为了适应国家教育改革发展的需要,进一步挖掘高校教职工的教学教研能力,充分调动发挥教职工的教学教研积极性,提高教职工的综合素质和能力,强化学校教职工内部岗位责任感,结合教育发展实际,特制定绩效考核实施方案。以提高教师队伍素质为核心,全面贯彻党的教育方针,以发展教学教研水平为目标。如今,教学教研考核已经成为各个高校管理教学,改进教学,提高教学教研质量的一个重要手段。
教学教研绩效系统是以教学教研绩效为对象,以方便教职工管理和教学教研文件统计绩效管理为目标的B/S和C/S混合架构系统。该系统以win10系统为平台,通过vs2010的MFC框架和Eclipse的Java web项目,使用SQLSERVER数据库,GDI+图像显示,C++STL容器,GridCtrl控件,TEEchart控件,最后结合CSocket原理构建服务器与客户端体系。本系统分为教职工登录和管理员登录两种分权登陆方式,教职工拥有查看个人绩效,注册登录以及修改密码,查看教育部文件文章,查看添加个人获奖情况和留言的权限,而管理员拥有管理这一切事件的权限。其中,教职工信息管理实现了多个条件复合查询并且能够分页显示数据,并通过自定义控件实现数据操作。在绩效考核模块,实现了个人绩效的计算以及图表显示,利用picture控件实现教职工的教学教研绩效显示。在权限模块,利用listctrl控件和GridCtrl控件对不同职责人员进行权限管理。在留言板块,本系统采用了b/s架构,通过插入静态文本控件,基于CHtmlView类实现,而Java Web模块采用了Ajax+jQuery+MySQL实现,提供了留言预览及保存功能。本文将从可行性分析,需求分析,详细设计等方面对系统开发过程展开详细的阐述。
关键词:C/S架构,B/S架构,SQL SERVER 2008R2,GDI+显示,Teechart,GridCtrl,vs2010,CHtmlview,Ajax,jQuery,MySQL,绩效计算
目录
摘要
Abstract
一、-引 言-1
(一)-课题的背景、意义-1
(二)国内外研究现状-1
(三)课题研究的内容、目标和解决的一些相关关键问题-1
(四)可行性分析-2
1.技术可行性-2
2. 使用可行性-2
二、系统平台选择-3
(一)硬件平台选择-3
(二)系统操作平台选择-3
(三)数据库平台选择-3
(四)使用到的第三方库GridCtrl和Chartdir-3
(五)开发工具的选择—Visual Studio 2010-3
(六)C/S和B/S系统混合式架构-3
(七)SOCKET套接字-4
(八)小结-4
三、系统需求分析-4
(一)设计理念和操作流程-4
(二)教学教研系统功能划分-4
(三)系统的详细功能概述-6
1. 登录功能-6
2.教职工信息管理-6
3.文件文章信息管理-6
4.考核信息管理-6
5.用户信息管理-6
6.权限管理-6
7.畅所欲言-7
(四)设计小结-7
四、系统详细设计-7
(一)系统数据库设计-7
1. 数据库系统的需求分析-7
2. 数据库的概念结构设计-7
3. 数据库的逻辑结构表-11
(二)通过Socket建立通信实现C/S架构-13
1.服务器端-13
2. 客户端-14
(三)客户端界面整体布局设计-15
1. 分割视图-15
2. 树型控件工具栏-16
3.GDI+实现背景图和位图按钮-17
(四)登录模块-18
1.登录功能-18
2.登录界面收缩显示信息-19
(五)教职工个人信息管理-21
(六)文件文章管理模块-23
(七)绩效考核及获奖评估管理模块-24
(八)用户管理模块-25
(九)权限管理模块-27
(十)畅所欲言模块-31
(十一)小结-32
五、 总 结-32
参 考 文 献-34
致谢-35