基于CS和BS混合架构的教学教研绩效系统的开发.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-19
  • 论文字数:10933
  • 课题出处:(将大紫)提供原创资料
  • 资料包括:完整论文

支付并下载

摘  要:为了适应国家教育改革发展的需要,进一步挖掘高校教职工的教学教研能力,充分调动发挥教职工的教学教研积极性,提高教职工的综合素质和能力,强化学校教职工内部岗位责任感,结合教育发展实际,特制定绩效考核实施方案。以提高教师队伍素质为核心,全面贯彻党的教育方针,以发展教学教研水平为目标。如今,教学教研考核已经成为各个高校管理教学,改进教学,提高教学教研质量的一个重要手段。

   教学教研绩效系统是以教学教研绩效为对象,以方便教职工管理和教学教研文件统计绩效管理为目标的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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费