收藏 分销(赏)

基于Django的高校教师绩效工作量系统研究_张力.pdf

上传人:自信****多点 文档编号:326132 上传时间:2023-08-15 格式:PDF 页数:3 大小:2.23MB
下载 相关 举报
基于Django的高校教师绩效工作量系统研究_张力.pdf_第1页
第1页 / 共3页
基于Django的高校教师绩效工作量系统研究_张力.pdf_第2页
第2页 / 共3页
基于Django的高校教师绩效工作量系统研究_张力.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、2023.7电脑编程技巧与维护1概述系统使用当前主流的Django框架、MySQL数据库、导航猫数据库管理(Navicat Premium)工具、Bootstrap、PyCharm等。1.1PythonDjangoDjango框架简洁实用、可扩展性强、开源。Django进行数据库开发。时通过定义模型类、模型迁移和操作数据库这3步完成,可以很好地和数据库交互,在整个系统的MVT设计模式中,M代表Model,是专门负责和数据库交互的,由于Model中已经内嵌了对象关系映射(ORM)模型,所以不需要直接面向数据库编程,而是定义模型类,通过模型类和对象完成数据库的增、删、改、查操作,方便开发且开发快速

2、;V代表View,即视图,它是一个Python函数,被定义在应用的views.py中,可以响应请求页面给客户端;T代表Templates,即模板,在Django中,将前端内容定义在模板中,再把模板给视图调用,可以为用户呈现友好的界面效果。因此选用Django框架进行本系统的设计。1.2NavicatPremium 数据库Navicat Premium是一款使用较为方便的数据库管理工具,系统将此工具连接或登录MySQL数据库,可以看到数据库的详细信息,进行各种对数据库的操作,能够满足开发的所有需求,且对新手友好、上手容易。1.3BootstrapBootstrap是目前流行的前端框架之一,它的本

3、质是一套js、css、fonts字体样式库文件,它是由Twitter的设计师Mark Otto和Jacob Thornton合作开发的,基于HTML、CSS、JavaScript的CSS/HTML框架,简洁灵活,可自适应呈现网站内容。1.4PyCharmPyCharm是Python编 程 首 推 的 软 件,它 是 一 种Python集成开发环境IDE,可以帮助用户在使用Python语言开发时提高其效率,例如,调试、语法高亮、Pro-ject管理、代码跳转等功能。2系统需求分析2.1系统可行性(1)经济可行性。在项目上使用的工具是当下流行开源免费的,所以在开发前期,开发时用于项目的经费将会大大

4、降低,不会让该软件在项目启动期受到经费的影响,所以经济上是可行的。(2)技术可行性。现有的Python技术能够满足系统的搭建。开发基于Django的高校教师绩效工作量系统V1.0管理员端时采用了Python中的Django框架,用以运行整体程序,技术可行性没有问题。2.2系统功能基于Django的高校教师绩效工作量系统V1.0根据权限分为管理员和高校教师用户两个登录入口,主要研究与设计管理员管理端模块。在后台管理模块中,管理端功能模块如图1所示。3系统设计3.1系统架构系统从架构上分为3层,自上而下分别是表现层基金项目:河套学院2021年度科学技术研究项目,立项课题:基于Django的高校教师

5、绩效工作量系统的研究与设计(项目编号为HYZY202106)。作者简介:张力(1992),女,讲师,硕士,研究方向为计算机网络、软件工程等。基于 Django 的高校教师绩效工作量系统研究张力(河套学院,内蒙古 巴彦淖尔015000)摘要:介绍了开发基于 Django 的高校教师绩效工作量系统 V1.0 管理员端所需的开发环境,对目前高校教师绩效工作量的管理现状调研分析后,提出了开发系统的客观需求,给出系统的总体架构设计、功能模块设计、数据库和部分代码的设计,对系统管理员端运行结果进行了总结。关键词:Django 框架;高校教师;绩效工作量;管理员端图1管理端功能模块管理员站点管理用户管理内容

6、管理绩效工作量管理轮播图管理公告栏管理教职工管理普通管理员管理资讯管理资讯分类管理总工作量管理教学工作量管理科研工作量管理其他工作量管理92DOI:10.16184/prg.2023.07.0482023.7电脑编程技巧与维护(UI)、业务逻辑层(BLL)及数据层(DL)。表现层(UI)的界面设计应做到良好的兼容性;BLL主要完成基于Django的高校教师绩效工作量管理的数据处理功能;DL只有数据库,主要完成系统绩效工作量的数据存储和管理功能。3.2系统功能模块按照系统角色,主要对管理员功能模块进行分析。(1)登录。管理员的账号是在数据库表中直接设置生成的,不需要进行注册。(2)站点管理。可以

7、对轮播图+公告栏这两个模块进行增、删、改、查操作。(3)用户管理。管理员可以对高校教职工和普通管理者进行增删改查操作。(4)内容管理。当选择“内容管理”这一菜单时,会出现网站资讯+资讯分类这两个子菜单。(5)绩效工作量管理。主要包括总工作量、教学工作量、科研工作量、其他工作量等。3.3系统数据库创建数据库gzl,部分主要数据库表结构设计如下:total_workload(total_workload_id,teacher,job_type,job_rank,post,total_work)总工作量表包括总工作量ID、教师、职称类型(教授、副教授、讲师、助教)、职务职级(十级、九级、八级)、职务

8、(职务不同工资基数不同,可以根据每学期的工作量发放的详细方案进行更改)、总工作量等,其中,总工作量=教学工作量+科研工作量+其他工作量。sci_workload(sci_workload_id,teacher,cg_wd,bs_wd,zdxs_wd,sci_total_work)教学工作量表包括教学工作量ID、教师、职称类型、职务职级、职务、监考工作量、教学总工作量等,具体教学分支工作量可以动态编辑。other_workload(other_workload_id,teacher,job_type,job_rank,post,jz_wd,dtr_wd,oth_total_work)科研工作量表

9、包括科研工作量ID、教师、教学成果奖工作量、参加比赛获奖工作量、指导教师比赛获奖工作量、科研总工作量等,其中,科研工作量=教学成果奖工作量+参加比赛获奖工作量+指导教师比赛获奖工作量,具体科研分支工作量可以动态编辑。teach_workload(teach_workload_id,teacher,job_type,job_rank,post,jk_wd,tea_total_work)其他工作量表包括其他工作量ID、教师、职称类型、职务职级、职务、讲座工作量、带头人工作量等其他总工作量及其他分支工作量可以动态编辑。3.4部分代码src/views下对应每种工作量建立一个文件包,即总工作量、教学工

10、作量、科研工作量、其他工作量4个文件包,每个文件包中包含有table.vue和view.vue两个文件,分别主要是用于业务逻辑处理和交互视图显示。在代码设计中,要严格注意代码的书写规范和流畅度,如srcviewsoth-er_workload下的table.vue中的template部分代码如下:get_user_teacher(scope.rowteacher)详情4系统实现系统中的管理员在“用户管理”菜单下可以对基于Django的高校教师绩效工作量系统V1.0的教职工进行信息的管理和审核,并根据人事变动设置更新普通管理员,为普通管理员设置相应权限,协助admin管理员完成教职工的绩效工作量

11、审核任务,同时还可以通过教职工的教工号、管理员的编号进行实时查询教职工用户和管理员信息的操作。管理员在“内容管理”菜单下可以对网站资讯进行编辑,同时也可以按照资讯的分类进行查询,为教职工用户提供最新资讯,不仅有关于工作量相关的通知,还有各类课程频道,丰富了教职工的网上学习内容管理界面截图如图2所示。系统最核心的部分是管理员在“绩效工作量管理”这一菜单下可以对本单位的高校教师的职务分类、总工作量、教学工作量、科研工作量、其他工作量进行审核和管控。绩效工作管理界面截图如图3所示。5结语系统管理端结合Python的Django框架和MySQL数据库展开研究与设计,在线上实行线下工作量实时动态管理,可

12、视化强、界面友好,很大程度上提高了工作效率。参考文献1李冲,张丽,苏永建.薪酬结构、工作满意度与高校教师工作绩效关系的实证研究J.复旦教育论坛,2016,14(5):89-95.2马志强,邓博.高校教师绩效评价体系的和谐性测评J.统计与决策,2011(14):83-85.3林琰.事业单位人力资源管理中绩效工资管理问题探讨J.中国产经,2021(19):168-169.4汤燕.浅析公路养护事业发展中心的人事工资管理问 题 及 对 策J.行 政 事 业 资 产 与 财 务,2021(18):39-40.5刘班.利用Django快速构建信息发布系统J.电脑编程技巧与维护,2011(9):55-61.6李元元,邱学青,李敏.高校教师绩效评价体系构建的思路与对策华南理工大学的实践与思考J.中国高校师资研究,2006(3):14-22.图2内容管理界面截图图3绩效工作量管理界面截图94

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 自然科学论文

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服