2 / 3
摘要:通过对高校勤工助学系统的分析研究,结合学院自身管理工作中的需求,提出了基于python的勤工助学系统。该系统实现了勤工助学管理的自动化,提高了管理水平和工作效率。
关键词:勤工助学系统;管理;python程序
中图分类号:tp311 文献标识码:a 文章编号:1009-3044(2016)18-0093-02
学生的勤工助学管理工作,长期以来大多依靠手工或者单机完成。随着社会的发展和科技的进步,高校的管理方式也发生相应的改革,原有的勤工助学管理方式的弊端不断凸显――效率低下,数据的准确性和完整性难以保证等[1]。因此,开发勤工助学系统是必要。
1 勤工助学系统需求分析
根据学校勤工助学管理办法,学生勤工助学管理工作涉及三方面角色:管理人员,教师和学生[2]。学生注册勤工助学系统,填写相关个人信息,如姓名,学号,所在班级等。注册完成之后学生通过助学系统这个平台找到合适的岗位,进行申请,申请通过即得到这个岗位。最后每次完成工作后,填写工作时长。教师发布需要勤工助学的岗位,包括岗位的地点,工作时间;审核学生提供的信息,确认无误后,提交管理人员。管理人员根据相关记录,进行结算。
通过上述管理过程描述,系统需要实现的基本功能如下:1)勤工助学学生信息管理,即学生基本信息管理。2)勤工助学岗位管理,即学校各部门助学岗位的信息管理。3)勤工助学工作管理,即学生工作时间管理。 4)学生薪资结算。
2 勤工助学系统设计与实现
功能模块设计
勤工助学系统分为三种角色:管理员、教师以及学生。不同的角色拥有不同的权限。
1)系统管理员具有最高权限。系统管理员可以查看所有用户的用户名、密码、工作时间、以及工资信息;具有修改、删除用户信息(工时相关信息除外)的权利;进行学生薪资结算。2)教师具有查看学生个人信息、学生工作信息;审批确认学生工作时间的权限。考虑到勤工助学系统公正性,教师不具有修改学生工作信息的权利。3)学生可以查看、修改自己的个人信息、工作时间。
系统设计
系统基于python ,python语言具有开发快、语言简洁、代码简单等优势;并且可以通过模块对代码进行封装,从而实现在不同系统下运
基于PYTHON的勤工助学系统设计与实现 来自淘豆网m.daumloan.com转载请标明出处.