学校出勤管理系统说明书Word文档下载推荐.docx
《学校出勤管理系统说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《学校出勤管理系统说明书Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
项目引导
本系统内容大致由系统管理,学生教师管理,考勤管理三个模块组成。
●系统管理:
包括用户登录,修改密码,查看自己出勤情况等。
设置员工和公司领导两种权限,限制用户对系统的某些模块进行操作,提高了系统的安全性。
●教师学生管理:
包括员工信息的更新管理和查询管理两部分。
教师学生信息的更新管理包括信息的添加,删除,修改。
查询管理即考勤人员可以查询教师与学生的信息,出勤情况等。
●考勤管理:
考勤人员对教师和学生的出勤情况进行考勤,采用点名和信息录入的公司,包括迟到,矿工,早退,事假,病假等,。
1.系统模块
本系统包括学校考勤系统桌面系统,数据及数据库系统,及学校出勤管理系统说明书
本系统包括运行程序,数据库,学校考勤管理系统说明书三部分
如下图所示:
2.系统配置
运行环境预安装.NET2.0或以上版本的Windows系统环境。
数据库配置环境为SQLServer,其数据库印象文件已置于数据库文件夹类目下。
数据库配置可以采用添加Attendance.mdf方式和运行sql文件方式,添加上数据库时请确保打开对外相关端口,和允许数据库端口通过防火墙(此处为1433).
配置好数据库请点击开始界面的登录按键
若程序未有初始化数据库配置环境,将出现以下情况,这是是要您配置客户端的数据库相关参数
单击确定,进入客户端数据库链接配置
此时将会弹出数据库配置窗口,在数据库验证方式上请选择【Sqlserver身份验证】,服务器地址请选择所安装服务器地址,本地选择local,网络输入ip地址,选择默认数据库名称Attandenc,输入相应数据库连接用户名和密码,如下图所示:
单击测试连接,连接成功即可完成数据库配置实用本系统。
3.使用方式
3.1登录
双击程序文件夹,进入登陆界面
选择登陆类型,及学工账号密码,登陆
本处使用学生账号312,密码312做测试,若无法连接服务器请查询数据库配置。
无法登陆请查阅上一步骤2是否完成,数据库配置是否正确
如果输入用户名密码正确,点击确认后,这进入系统;
如果输入用户名密码不正确,系统会提示“用户名或密码错误”,登录不成功,请输入正确的登录信息或按“推出”键推出系统。
若登录成功,您将可以看到本系统的全貌如下图
3.2功能模块:
系统包括如下功能模块,可由系统的菜单栏和左侧选择系统功能。
系统主界面包括如下功能模块。
如下所示:
●系统管理
●基础信息设置
●课表管理
●学生信息管理
●教师信息管理
●学生服务
●教师服务
●学校出勤管理
●窗口
●帮助
下图所示为主界面的主要功能模块:
菜单栏功能模块选择为单击方式,主界面左边功能模块选择为单击展开方式,您可以根据个人喜好和用户的习惯性选择合适的使用方式。
4.考勤信息:
考勤方式分为课程和考勤内容设置模块,考勤录入,考勤方式设置,考勤成绩结果查看等4个主要内容模块
若为管理员登录可以在主界面的菜单栏或者主界面左边的功能列表中选择学生出勤管理查看出勤管理的基本功能选项。
考勤功能设置包含众多模块包括:
课表管理,学生信息管理,教师信息管理等。
例如下图,为单击主界面的学生出勤管理中的【查看个人出勤信息】选项,即可获得当前个人出勤信息情况。
考勤信息内容包括:
●课程名称
●年份
●周期
●星期
●出勤情况
4.1教师资料及考勤安排
学校教师管理分4级管理模式,即学校,学院,专业系,教研室(实验室)的方式逐层向下将分类管理教师的情况。
教师的信息内容和操作权限也仅限制在自己的主管范围内,例如如下教师信息窗口,查看了学校下信息科学与工程学院计算机系的教师情况。
其中李四老师的主管课程有8门,李四老师有对他主管下课程,上课情况,学生出勤情况的安排权限,而无法操作万长军老师的课程情况和出勤情况。
上级主管部们,如学院系主任,分管学院计算机下所有教师的出勤和工作考核情况,则拥有李四和万长军的操作权限和考核权限。
如下图查看教师资料及课程考勤安排:
此操作主要查看和管理教师的分类情况和教师的课程选择情况。
教师信息包括
●姓名●性别●电话号码●办公室●课程名称●教研室
等信息,主管部梦以及上级部梦有权利修改教师的信息情况
4.2专业设置:
专业设置为教师学生上一级的分类设置,在专业设置功能选项中可以设置,学院下面的相关专业情况,由此将教师和学生进行再分类。
在专业设置功能模块工包括如下功能
●专业快速查询
●专业录入
●专业编号
●专业名称
●院系上一级单位名称
例如在上图中,我们设置了软件学院的相关专业,其中【计算机网络技术】专业是【软件学院】的下属单位,专业编号为【08002】,您可以在专业设置功能中选择查询选项,通过专业名称,专业编号,学院名称快速查找和设置相关专业情况。
当然设置相关专业的权限由系或专业的上级主管部门来管理。
其中包括学院和学校的管理员。
4.3考勤方式设置:
在考勤方式设置功能中可以选择考勤方式和出勤状态名称
出勤状态设置分为:
●出勤状态编号
●出勤状态名称
其中出勤状态编号与出勤状态名称一一对应,一般地我们把1设置为正常出勤情况,其他数字设置为不正常或者缺席情况
您可以通过工作的实际情况设置出勤状态种类和出勤状态名称
如下图展示出勤状态设置的基本内容
在本系统的默认情况中,我们设置如下出勤状态:
●1-正常
●2-迟到
●3-早退
●4-旷课
●5-事假
●6-病假
相关课程的主管老师可以对出勤状态做出修改,例如添加一个新的出勤状态;
例如【参加校园活动】,或【4,6级考试】等
4.4考勤录入:
考勤方式录入有两种方式,分别适应学校发生的不同情况,在相关情况下面应该采取合适的考勤录入方式。
例如教师在上课过程中应该采取【课程点名】的考核录入方式,学院团委工作或者上级部门需要重新录入或者跟新录入信息则采用【添加出勤信息】的考勤录入方式,例如张三同学像学院上级部门请事假或者公派外出,学院相关课程主管可以通过【添加出勤信息】的模块,设置张三同学在计算机网络课程中由于学院公派外出而无法上课,科任教师在上课点名过程中就可以知道学院已对张三同学的课程考勤情况作出设置。
添加出勤信息功能模块如下图所示:
信息包括
●学年
●学生姓名
●出勤状态
●出勤信息列表
●备注信息
基本信息
5.0个人信息维护
5.1修改密码
您可以根据自己的角色修改用户登录验证方式,例如张三是教师,选择菜单栏上的【教师服务】,【修改密码】,即可弹出一下修改密码窗口:
用户输入自己帐号的初始密码,以及两次输入新密码后即可完成密码修改工作。
若密码验证正确系统将弹出修改完成提示窗口提示用户修改完成。
5.2个人信息修改
用户可以根据自己的所在角色修改权限允许范围类的个人信息,例如学生可以通过点击菜单栏上的学生服务,点击【修改个人信息】进入如下个人信息修改窗口,学生通过个人信息修改窗口可以修改一下基本信息:
●手机号码
●寝室
●手机
●家庭住址
而主管老师,或院系和学校管理员,这拥有更高层的权限,例如:
●姓名
●班级
●头像
教师或者院系管理人员修改好某个学生的个人信息,点击【提交】按键即可完成学生个人信息的修改工作。
教师和院系管理人员点击菜单栏的【学生信息管理】进入【查看学生信息】即可看到自己所在权限在管理学生的目录情况,通过单击学生列表即可查看学生的基本信息情况。
例如以上修改学生信息以后,即可在学生信息管理中查看更新的学生信息。
如下图所示,由于学生数量比较多,您可以通过对话框上方的查询方式中选择合适的查询方式快速查找您所需要的相关学生信息。
系统提供的查询信息方式有【学号】【姓名】【性别】【班级】,例如下图,查找所有软开0835班的信息:
5.3教师信息维护
教师信息的管理和维护可以通过菜单栏上的【教师信息管理】进行,教师信息管理功能包括:
●教师信息录入
●教师信息查看
●教师信息维护
教师信息录入只有上级主管部门,如院系管理员和学校人士管理员拥有添加的权限,教师信息查看这面向所有教师开发,同时上级主管部门也可设置其中的开发查看权限。
例如一下是教师信息维护操作:
教师信息管理窗口为学校分成管理模型,可以查看各个分类下的教师信息。
最高部门为学校,下列系和教研室;
例如单击最上层的【学校】,则弹出该校下面的所有教师信息。
主管人事处教师可以修改教师的相关信息,和修改教师头像和所在分类等信息。
6.0用户使用习惯设置
6.1窗口设置
在本系统中您可以根据自己的个人习惯选择窗口的布局和显示方式以提高您的工作效率。
用户当即菜单栏上的【窗口】,即可选择信息窗口的排列方式,有如下三种:
●层叠
●水平平铺
●垂直平铺
其中层叠显示的方式如windows桌面那样,窗口是叠加显示的,您只能看到最上层的窗口信息,如下图所示:
在层叠情况下,用户点击所需要查询信息的窗口就可转换焦点,将您所要了解的窗口显示到最上层。
水平平铺则类似ie浏览器查看信息的方式,只显示一个窗口,这窗口上方显示有导航栏,用户根据所需的提取的相关信息,通过导航栏学者相应的窗口,效果如下图所示:
在水平布局中,信息窗口将完全覆盖整个工作区,用户需要点击啊【窗口】,选择需要了解窗口的标题将选择的窗口显示出来。
水平查看的过程使页面更加简洁美观。
另外系统还设置了【垂直平铺】选项来满足不同用户的浏览信息需求。
6.2退出系统
您可以根据自己的角色选择退出系统方式,例如张三是教师,选择菜单栏上的【教师服务】,【退出系统】,即可退出系统。
管理员这需要选择菜单栏上【系统管理】来退出退出系统。
点击退出系统后,系统将保存所有修改信息后完成系统的退出操作。
用户也可选择,主界面右上角的图片来退出系统:
7.0工程说明
开发工具:
用SQLServer2005建立数据库,MicrosoftVisualStudio2008开发软件
并结合计算机信息管理系统的知识进行设计。
开发环境:
Windows7等操作系统。
开发语言:
c#
开发平台:
.Net2.0及以上版本
8.0数据库表形结构示意
校园考勤管理系统的数据库为Attendance,有如下结构: