文档库 最新最全的文档下载
当前位置:文档库 › 请假管理系统源代码

请假管理系统源代码

请假管理系统源代码
请假管理系统源代码

请假管理系统源代码-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

#include

#include

#include

#include

#define select int

typedef struct //账户信息{

char name[20]; //https://www.wendangku.net/doc/3015837995.html, char pw[20]; //User.pw

} User;

typedef struct

{

char Num[20];

char n1[20];

char Class[20];

char time[100];

char reason[100];

char instructor[100];

} Leave;

typedef struct

{

char n1[20];

char Num[20];

// char name[20];

char Class[20];

char time[100];

char reason[100];

char instructor[100];

char suggest[100];

} TEACHER;

int check (char name[20])

{

int i=0;

User ru;

FILE *f =fopen("data.dat","rb"); rewind(f);

for(i=0; !feof(f); i++)

{

int d=i*sizeof(User);

fseek(f,d,SEEK_SET);

fread(&ru,sizeof(User),1,f);

if(strcmp(name,https://www.wendangku.net/doc/3015837995.html,)==0)

return 1;

}

return -1;

}

int login(char name[20],char pw[20])

{

User us;

FILE *f =fopen("data.dat","rb");

while(!feof(f))

{

fread(&us,sizeof(User),1,f);

if(strcmp(name,https://www.wendangku.net/doc/3015837995.html,)==0)

{

if(strcmp(pw,us.pw)==0)return 1; }

}

return -1;

}

int main()

{

char n[20];

char plog[20];

char nlog[20];

int c;

User u;

FILE *f =fopen("data.dat","ab");

if(f!=NULL)

{

fwrite(&u,sizeof(User),1,f);

}

fclose(f);

Login:

system("color F0");

system("cls");

printf("\n\n");

printf("=============================================================== =========\n");

printf("| |\n");

printf("|-----------------------------学生请假系统-----------------------------|\n");

printf("| |\n");

printf("=============================================================== =========\n");

printf("\n");

Sleep(1000);

printf("\n");

printf("请输入帐号:");

scanf("%s",nlog);

c=check(nlog);

if(c==1)//如果账户存在

{

strcpy(n,nlog);//复制登录帐号

if(strlen(n)==9)//如果是学生

{

int a,i;

select s=0;

printf("\n");

printf("请输入密码:");//直接输入密码

scanf("%s",plog);

for(a=2,i=0; i<4; i++,a--)

{

if(login(nlog,plog)==-1)//密码错误

{

system("color F0");

char plog[20]= {}; //登录数组初始化

system("cls");

printf("\n");

printf("*************************************************************** *********\n");

printf("* 密码错误! *\n");

printf("*************************************************************** *********\n");

printf("\n\n");

if(a>0)

{

printf("请重新输入密码(你还有%d次机会):",a);

printf("\n\n");

scanf("%s",plog);

if(login(nlog,plog)==1)

goto success2;

}

else

return 0;

}

}

if(login(nlog,plog)==1)

{

success2: system("color F0");

printf("\n\n");

printf(" \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\登陆成功

///////////////////////\n");

Sleep(1000);

system("cls");

}

LEAVESYSTEM:

printf("\n\n");

printf("=============================================================== =========\n");

printf("|1.提交请假申请 |\n");

printf("|2.查询请假批准状态 |\n");

printf("| 如无需操作,可直接关闭程序 |\n");

printf("=============================================================== =========\n");

printf("\n\n");

Sleep(1000);

printf("请输入您要执行的选项:");

scanf("%d",&s);

Sleep(1000);

while(s!=1&&s!=2)

{

if(s!=1&&s!=2)

{ system("color 0c");

printf("选项不存在,请重新输入(1/2):");

s=0;

scanf("%d",&s);

}

}

if(s==1)//写入请假

{

system("color F0");

system("cls");

printf("\n\n");

printf("=============================================================== =========\n");

printf("| |\n");

printf("|------------------------------提交请假申请----------------------------|\n"); printf("| |\n");

printf("=============================================================== =========\n");

printf("\n\n");

Leave a;

Sleep(1000);

printf("请输入班级:\n");

scanf("%s",a.Class);

printf("请输入姓名:\n");

scanf("%s",a.n1);

printf("请详细输入请假时间:\n");

scanf("%s",a.time);

printf("请详细输入请假原因:\n");

scanf("%s",a.reason);

strcpy(nlog,a.Num);

strcpy(a.instructor,"0");

FILE *t=fopen("leave.dat","ab");

学生考勤管理系统

Oracle数据库作业 ——学生考勤系统的Oracle实现 1学生考勤管理系统背景分析 随着高校校园信息化的逐步完善,有效地借助网络、数据库等技术提高工作和管理效率。如今针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。因此学生考勤管理系统能进一步加强高校学风建设,维护正常的教学秩序,给学生创造一个优良的学习环境。 目前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课情况,对于时间比较长的请假,需要通过递交请假申请让班主任、院系领导都批准方能生效。这种模式在目前高校管理中暴露了不可避免的弊端: 1、学生请假不方便; 2、学生请假对任课老师不透明; 3、学生对自己整个学期的上课出勤情况没有整体的统计信息; 4、班主任对本班学生整个学期的上课出勤情况不易查看; 5、院系领导、学校领导不容易把握学生上课的出勤情况。 因此一个好的学生考勤管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统涉及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系统管理员。 2学生考勤管理系统需求分析 2.1 用户需求描述 用户是系统的最终使用者,根据分析,本系统应当包括学生、班主任、任课老师、院系领导、学校领导、系统管理员六类用户,这六类用户对系统的需求简要概括如下: 2.2.1学生用户需求描述 学生对本系统的主要需求是:在线请假以及查看在校期间所有的上课出勤信息。 在线请假需求:学生请假的全过程当中,学生可以随时查看请假的详细进展情况。 查看出勤信息需求:学生可以查看在校期间所有学期上课出勤的详细信息,如:查看“Oracle数据库管理应用于开发”这门课程在整个学期请假、旷课多少次等信息。 其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码。

公司员工请假管理制度通用

公司员工请假管理制度 第一章总则 一、目的:为规范公司全体员工的行为和职业道德,保持良好的工作秩序和工作环境,结合员工的实际情况,特制定本办法。 二、适用范围:全体员工。 第二章请假说明 一、假期包括:事假、病假、婚假、产假、陪产假、丧假、哺乳假。所有员工请假均需填写《请假申请单》,注明请假种类、假期、时间、事由等,经各级领导审批,方可生效,并报行政处存档。 二、婚假、产假、陪产假应当提前一周向主管部门提出书面申请,审批通过后交与人事行政专员存档。 三、假期须交接手头工作,确保工作连续性。 四、超假期应及时通告请示有关领导审批、。 五、假满回公司销假,请假事由需与实际相符。 六、职工休假期间,不得违规、违法、不得做有损于公司声誉的事情、一经发现、立即除名,并赔偿给公司造成的损失。 七、审批权限:员工请假每月最多不超过2天,1天以内主管审批,2—3(含2天),须经公司副总批准,特殊情况要超过3天以上需总经理批准方可生效,审批后的《请假申请单》及各类假所有手续全部交于人事行政专员处存档。

第三章请假标准 一、公司请假标准如下: (一)事假:因个人事项,必须由本人亲自料理的,经申请可酌情核予事假,事假为无薪假,4小时内按半天计,4小时以上8小时以内按一天计;人事部有权要求请假人员提供相应证明,以证实事假理由成立。 员工无特殊原因连续请事假15个工作日或年内累计30个工作日的,视为未及时履行工作职责,不胜任岗位要求,公司有权对其调岗或解除劳动合同。 (二)病假:员工因患疾病可予以请病假,但必须提供就诊病例证明、就诊收费票据、二级甲等级以上级别医院病假条方可准予病假成立。病假期间发放合同工资的60%,且不享受各种补贴。 (1)凡是病假,均须提供就诊病例证明、就诊收费票据(如需住院,还需提供医院开具的住院小结)等复印存档,如手续不全或者作弊造假者,一经查处,按旷工处理,并罚款200元。 (2)病假一天扣除半日工资,4小时内按半天计,4小时以上8小时以内按一天计。员工病假每月最多3天(含3天),3天以上按事假处理。员工一个月内病假超过10个工作日的,公司有权只发放其本人合同工资的60%,但不低于北京市最低工资标准的80%。且不享受各项福利补贴。 (3)患病或因工负伤请病假超过3个月,或在规定的医疗期满后不能从事原工作、也不能从事由公司另行安排的工作的,公司将以员工无法胜任本岗位为由解除劳动合同。 (四)婚假:员工在职期间依法登记结婚的,自登记之日起3个月内可申请婚假,

(考勤管理)请假管理系统需求分析

年假管理系统需求分析 1.引言 对软件需求的完全理解,这是对于软件开发工作是否成功起到至关重要的作用,需求说明的任务是发现、规范软件开发的过程。有利于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据,并且向用户传递软件的功能、性能的需求,使其能够判断该软件是否与自己的需求有关。 1.1 目的 1.1.1 为开发小组成员、客户之间提供共同的协议而创立的基础。对企业年假管理软件功能的实现作系统性描述。让客户指出我们的不足,进一步了解客户的需求。 1.1.2 本说明书的预期读者为开发小组成员及HR。该说明能让HR更好地了解该系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。 1.2 背景 项目名称:年假管理系统 用户:HR 2.任务概述 2.1 目标

根据企业对年假管理系统的要求,制定企业年假管理系统目标如下:a:操作简单方便、界面简洁美观 b:系统管理员在查看员工信息时,可以对当前员工的年假和考勤等情况进行添加、修改、删除操作 c:方便快捷的全方位数据查询 d:按照指定的条件对员工进行统计 e:可以将员工信息插入到Excel表格中 f:实现数据库的备份、还原及清空操作 g:要有较好的权限管理 h:能够在当前运行的系统中重新进行登录 i:系统运行稳定、安全可靠 2.2 系统运行环境

3.需求规定 3.1 对功能的规定 3.1.1 系统总体功能及模块 1.记录公司内部人员基本档案信息,提供便捷的查询功能。 2.管理公司员工的年假信息、考勤信息。 3.有效管理员工的考勤和年假信息,实现对员工年假的修改,删除,查询等工作。 4.减少人工的参与,减轻管理人员的工作任务,降低管理成本,同时系统应具有良好的安全性和利用性。 5.有效地完成企业的年假管理工作。 3.2系统总功能模块:

学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现)

2014 - 2015学年第 2 学期 1.总体目标 (1) 1.1背景 (1) 1.1.1引言 (1) 1.2要求 (1) 1.3目标 (1) 2.需求分析 (2) 2.1功能需求描述 (2) 2.1.1基本功能: (2) 2.1.2业务功能: (2) 2.2用户需求描述 (2) 2.2.1学生用户需求描述 (2) 2.2.2任课教师用户需求描述 (2) 3.数据库设计 (2) 4. 功能模块设计 (4) 4.1系统流程 (5) 5. 主要功能的具体实现 (8) 5.1请假功能的实现 (8) 5.2审核功能的实现 (11) 5.3权限修改功能 (15) 5.4导入功能 (17) 6.系统的运行环境需求 (18) 6.1硬件环境: (18) 6.2.软件环境: (18) 7.测试结果与分析 (18) 7.1主要测试内容 (18) 7.2软件测试的目的 (19) 7.3软件测试的任务 (19) 7.4.1功能测试 (19) 7.4.2 负载测试 (19) 7.4.3文档测试 (19) 7.5 测试环境 (20) 7.6 系统具体测试 (20) 8.课程设计总结 (21)

1.总体目标 1.1背景 1.1.1引言 目前高校大部分都还是采用学生写好请假条,然后到辅导员那里申请请假的方式进行请假,这种方式不仅麻烦而且比较费时。在信息化的今天,能有效地借助网络才能提高办事效率。因此,请假管理系统能够解决这种请假方式所带来的很多麻烦。 1.2要求 请假管理系统要达到以下功能: 增删查改:学生信息管理(导入/查/改/删)、老师(含辅导员和系领导)信息管理 业务功能:学生填写请假事由、提交给辅导员审批、按请假制度超过3天的提交给系领导审批、打印请假条、学生查看历史请假记录、辅导员可按不同筛选条件查看请假记录。 1.3目标 请假管理系统的基本目标是方便学生请假和校方的批假工作,系统实现后,应做该到: 方便学生:学生可以通过登录本系统填写请假原因向校方申请请假,不用通过手写请假条后找到导员请假。 方便校方:学生在系统中申请请假后可以进入本系统进行审核,方便了校方很多请假方面的工作。

员工请假和休假管理制度

员工请假和休假管理制度 第一章目的 第1条为加强员工请假、休假管理,明确各类假期和请假程序以及准假权限,根据国家、省、市有关法规、条例以及公司的实际情况, 特制定本制度。 第二章制定依据 第2条根据国家、省、市有关法规、条例以及公司的实际情况,经职工代表大会讨论通过制定本规定。 第三章适用范围 第3条本制度适用于公司所有员工。 第四章管理部门 第4条由行政部负责员工请假和休假制度的制定和修改。 第5条由行政部进行公司全部员工请假和休假的统一管理。 第6条行政部要如实反映员工的休假情况,并于每月5日前汇总前一个整月的员工请假、休假情况,报总经理。签批后的员工请假单作 为薪金发放、员工考核的依据。 第五章公休假 第7条公休假是指国家规定的法定假日与周休日,因工作需要而不能休假的员工,按《员工考勤管理制度》执行。 第8条法定假日包括:元旦(1天),春节(3天),清明节(1天),国际劳动节(1天),端午节(1天),中秋节(1天),国庆节(3 天)。法定假日遵守国家规定,具体休假时间依公司通知为准。 因工作需要不能在法定假日休假的,以不影响本职工作为原则,

公司安排员工串休和轮休。 第9条周休日:公司实行每周6天工作制,周日休息。 第七章事假 第10条员工因私事需要请假的,应在前一日下班前提出申请,填写“请假申请/审批单”,经部门主管签批后,送行政部备查,方可休假。第11条员工因突发原因,不能事先请假,要通过电话告知部门主管,并于上班后按假期审批程序补填“请假申请/审批单”,否则按旷工 处理。 第12条工作繁忙期间,或本人工作无人替代时,不准予事假。 第13条事假一次不得超过3日,全年累计事假不得超过15日。单次事假3日以上或全年事假累计超过15日者,须经总经理特批,否 则视为自动离职,公司有权单方面解除劳动合同。 第14条事假逾期未续假,视为旷工。 第15条员工每请事假1天,公司按员工日薪的100%扣除本人工资。 第八章病假 第16条员工因伤病请病假的,应填写“请假申请/审批单”,按假期审批程序,经批准后方可休假;如不能及时履行请假手续,要通过电 话告知部门领导,并于上班后按假期审批程序补填“请假申请/ 审批单”,经批准后,方为有效。 第17条请病假2天(含2天)以内者,须出具区(县)级以上医院诊断证明;病假2天以上者,须出具市级以上医院斩断证明。否则按 事假处理。 第18条医疗期内病假工资待遇: 1)员工每休病假1天,公司按员工日薪的50%扣除本人工资。 2)员工停止工作连续休病假1个月以上的停发病假期间工资。第九章工伤假 第19条工伤的确定原则:按照国家相关规定办理。 第20条工伤假期间,发放基本工资,报销医疗费和住院费。 第21条工伤休假一般最长为12个月;工伤事故发生后,也可按国家及地区有关规定,给予一次性经济补偿。 第十章婚假 第22条按法定结婚年龄(女20周岁,男22周岁以上)结婚的员工,可享受3 天婚假。 第23条婚假包括公休日和法定假日。 第24条再婚的可享1天婚假。

学生管理系统 C语言

C/C++程序设计 课程设计报告 专业: 班级: 学号: 姓名: 版本号: 时间:

目录 1 概述 (2) 1.1目的 (2) 1.2计划 (2) 2 课程设计过程及结果 (3) 2.1编程环境及工具 (3) 2.2排序与简单分析 (3) 2.3综合设计 (3) 2.3.1 功能实现 (3) 2.3.2 程序异常处理 (5) 2.3.3 特色功能 (5) 3 课程设计总结 (6) 3.1课程设计计划执行情况 (6) 3.2我理解的C++ (6) 3.3改进设想 (6) 附录关键代码 (6)

原创声明:本课程设计报告及相应的软件程序的全部内容均为本人独立完成,如有抄袭,愿承担相应后果。 声明人___________________ 学号:__________________

1概述 1.1 目的 1、熟悉c语言的编译环境 2、掌握c语言的基本操作 3、回顾并加深对C/C++程序设计相关知识的理解,能够用C/C++独立完成简单数据管 理软件的编写 4、锻炼同学思维强度与能力 5、培养同学认真态度和刻苦的精神 1.2 计划 用Microsoft Visual C++ 6.0进行编译,利用之前学过的课程知识和查询资料等方法完成题目的设计,用Debug进行调试。 1.回顾c语言编程基本内容,了解各种数据类型及掌握各种语句的结构类型。 2.完成一个简单任务:排序与简单分析把一个完全由小写字母组成字符串按照每个字母的出现次数从低到高重新排序。出现次数相同的按照字母顺序排列,(a最前,z最后)。 输入:任意一个字符串(小写,长度小于255) 输出:重新排序后的结果 例如,输入:aassdfkjiowea回车 则输出为:defijkowssaaa 3.综合设计:设计实现学生成绩管理软件。 参考下面的数据,用C/C++设计一个简单的学生成绩管理软件,实现基本的功能。 学生信息文件(A.TXT)及其内容(示意): 学号姓名性别班级 200800800901 张三男电子0801 200800820902 李四女通信0801 200800800903 王五女电子0802 200800820904 赵六男通信0801 …… 课程信息(B.TXT)及其内容(示意): 课程编号课程名称学分 C01 大学英语 4 C02 高等数学 4 C03 C++程序设计 3 …… 学生成绩信息文件(C.TXT)及其内容(示意,成绩保存使用浮点数): 学号课程成绩 200800800901 C01 89 200800800902 C01 68.5 200800800901 C02 45.5 200800800903 C02 78 实现数据录入显示功能查询功能数据删除、整理功能排序功能。

请假管理系统需求分析模板

请假管理系统需求 分析 年假管理系统需求分析 1. 引言 对软件需求的完全理解, 这是对于软件开发工作是否成功起到至关重要的作用, 需求说明的任务是发现、规范软件开发的过程。有利于提高软件开发过程中的能见度, 便于对软件开发过程中的控制与管理, 便于采用工程方法开发软件, 提高软件的质量, 便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据, 而且向用户传递软件的功能、性能的需求, 使其能够判断该软件是否与自己的需求有关。

1.1 目的 1.1.1 为开发小组成员、客户之间提供共同的协议而创立的基础。对企业年假管理软件功能的实现作系统性描述。让客户指出我们的不足, 进一步了解客户的需求。 1.1.2 本说明书的预期读者为开发小组成员及HR 。该说明能让HR 更好地了解该系统, 减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。 1.2 背景 项目名称: 年假管理系统 用户: HR 2. 任务概述 2.1 目标根据企业对年假管理系统的要求, 制定企业年假管理系统目标如下 a: 操作简单方便、界面简洁美观 b: 系统管理员在查看员工信息时, 能够对当前员工的年假和考勤等情况进行添加、修改、删除操作 c: 方便快捷的全方位数据查询 d: 按照指定的条件对员工进行统计 e: 能够将员工信息插入到Excel 表格中 f: 实现数据库的备份、还原及清空操作

g: 要有较好的权限管理 h: 能够在当前运行的系统中重新进行登录i: 系统运行稳定、安全可靠 2.2 系统运行环境 3. 需求规定 3.1 对功能的规定

3.1.1 系统总体功能及模块 1.记录公司内部人员基本档案信息, 提供便捷的查询功能。 2.管理公司员工的年假信息、考勤信息。 3.有效管理员工的考勤和年假信息, 实现对员工年假的修改删除, 查询等工作。 4.减少人工的参与, 减轻管理人员的工作任务, 降低管理成本同时系统应具有良好的安全性和利用性。 5.有效地完成企业的年假管理工作。 3.2 系统总功能模块: 录用模块分为人员就职登记模块和统计就职人员模块员工就职等级模块的功能是登记就职人员名单, 给每个就职人员一 3.2 工录用模块

学生请假系统

学生请假系统 一、开发环境 a)MyEclipse tomcat6.0以上版本oracle 二、数据字典 a) b) c) d) e)

三、功能说明 a)前台:表单居中,样式统一,美观 1.登录(区分管理员登录/学生登录) a)登录页面(login.jsp)要规整 b)用户提交表单时要有非空校验 2.数据操作界面(manage.jsp(管理员管理界面、stuRequest.jsp学生请求请假)) a)根据不同的登录,显示不同的界面 b)如果管理员登录成功,显示manage.jsp c)如果学生登录,显示stuRequest.jsp 3.数据显示界面(针对学生)stuReqeustInfo.jsp b)功能说明: i.管理员登录 1.当管理员登录成功后,进入manage.jsp并同时显示未审批的数据列表(分 页) 2.在manage.jsp中有多种查询方式: a)查询未审批通过的表单 b)查询以往审批通过的单据(查询条件:按年级,按学号查询) c)当查询出已审批结束的数据列表,最后一列为删除,修改超链接 d)当点击删除时,提示用户”您确定要删除吗?”当用户确定后,删除该 条信息并及时刷新删除后列表信息 e)修改:当用户点击修改超链接,提示:”您确定要修改吗?”当用户确 定后,进入修改页面(leavUpdate.jsp)同时在表单中显示将要修改的数 据信息 ii.学生登录 1.当登录后,进入学生系统页面(studentEdit.jsp) 2.当学生点击填单超链接进入(请假单填单页面(addLeav.jsp) 3.当学生提交单据时状态为未审批状态 4.学生在studentEdit.jsp页面可以操作查询单据审批结果

请假管理系统需求分析模板

请假管理系统需求 分析

年假管理系统需求分析 1.引言 对软件需求的完全理解, 这是对于软件开发工作是否成功起到至关重要的作用, 需求说明的任务是发现、规范软件开发的过程。有利于提高软件开发过程中的能见度, 便于对软件开发过程中的控制与管理, 便于采用工程方法开发软件, 提高软件的质量, 便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据, 而且向用户传递软件的功能、性能的需求, 使其能够判断该软件是否与自己的需求有关。 1.1 目的 1.1.1 为开发小组成员、客户之间提供共同的协议而创立的基础。对企业年假管理软件功能的实现作系统性描述。让客户指出我们的不足, 进一步了解客户的需求。 1.1.2 本说明书的预期读者为开发小组成员及HR。该说明能让HR更好地了解该系统, 减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。 1.2 背景 项目名称: 年假管理系统 用户: HR 2.任务概述 2.1 目标 根据企业对年假管理系统的要求, 制定企业年假管理系统目标如下:

a: 操作简单方便、界面简洁美观 b: 系统管理员在查看员工信息时, 能够对当前员工的年假和考勤等情况进行添加、修改、删除操作 c: 方便快捷的全方位数据查询 d: 按照指定的条件对员工进行统计 e: 能够将员工信息插入到Excel表格中 f: 实现数据库的备份、还原及清空操作 g: 要有较好的权限管理 h: 能够在当前运行的系统中重新进行登录 i: 系统运行稳定、安全可靠 2.2 系统运行环境 3.需求规定 3.1 对功能的规定

3.1.1 系统总体功能及模块 1.记录公司内部人员基本档案信息, 提供便捷的查询功能。 2.管理公司员工的年假信息、考勤信息。 3.有效管理员工的考勤和年假信息, 实现对员工年假的修改, 删除, 查询等工作。 4.减少人工的参与, 减轻管理人员的工作任务, 降低管理成本, 同时系统应具有良好的安全性和利用性。 5.有效地完成企业的年假管理工作。 3.2系统总功能模块: 员工就职等级模块的功能是登记就职人员名单, 给每个就职人员一

员工请假管理制度(3)完整篇.doc

员工请假管理制度(3)1 恒朗科技员工请假管理制度 为进一步完善管理制度,明确公司休假规定,保障员工合法权益,根据国家有关劳动法律法规,制定员工请假管理制度。 一、假期种类: 事假、病假、婚假、产假、丧假、工伤假、法定节日、周休息日。 二、请假制度: 1.员工请事假、病假、婚假、产假、丧假、工伤假应提前1个工作日由本人提出书面申请; 假期2天以上5天以下应提前3个工作日请假;6天以上应提前7个工作日请假。续假必须得到总经办批准,并及时补请假单,请假超过15天的,续假期不得超过5天。若遇特殊情况应先口头请假,经获准后可予事后主动补办请假手续,否则以旷工处;未办手续擅离岗位,或假期届满仍未销假、续假者,均以旷工论处。 2.请假时应办理好工作交接,不得因请假延误工作。 3.假期满应准时到岗复工,上班时间请假或销假必须在第一时间人事部门登记记录,并办 理销假手续,如人事部门办公人员不在时,可暂由部门主管或总经办办理,并在人事部门办公人员在岗时上交销假手续,否

则以旷工处。 4.假期计算: 1)假期连续在5天或5天以下的,其间的公休日或法定假日均不计算在内。 2)假期连续在5天以上的,其间公休日或法定假日均计算在内。 3)请假以1小时为最小单位。单次请假超过1.5小时按2小时计算,超过2小时按半天计。 累计请假4小时折算为半天。 5.公司职员请假,均须记录请假人联络方式,以备紧急联络、维持正常工作秩序。 6.请假审批流程: 1)员工填写公司制定的《请期申请单》,并按规定程序审批。 2)假期0.5天以下的由部门主管审批;超过0.5天由部门经理审批后报总经办审批,且假 期以有最终审批权领导批准的时间为准。 3)员工直接主管依据总经理批准的《请期申请单》安排好请假员工的工作交接。 4)请假期满应按时复工,逾期未归的按旷工处理。人事部门应及时将超假未归员工名单上

请假管理系统源代码

请假管理系统源代码-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

#include #include #include #include #define select int typedef struct //账户信息{ char name[20]; //https://www.wendangku.net/doc/3015837995.html, char pw[20]; //User.pw } User; typedef struct { char Num[20]; char n1[20]; char Class[20]; char time[100]; char reason[100]; char instructor[100]; } Leave; typedef struct { char n1[20]; char Num[20]; // char name[20]; char Class[20]; char time[100]; char reason[100]; char instructor[100]; char suggest[100]; } TEACHER; int check (char name[20]) { int i=0; User ru; FILE *f =fopen("data.dat","rb"); rewind(f); for(i=0; !feof(f); i++) {

int d=i*sizeof(User); fseek(f,d,SEEK_SET); fread(&ru,sizeof(User),1,f); if(strcmp(name,https://www.wendangku.net/doc/3015837995.html,)==0) return 1; } return -1; } int login(char name[20],char pw[20]) { User us; FILE *f =fopen("data.dat","rb"); while(!feof(f)) { fread(&us,sizeof(User),1,f); if(strcmp(name,https://www.wendangku.net/doc/3015837995.html,)==0) { if(strcmp(pw,us.pw)==0)return 1; } } return -1; } int main() { char n[20]; char plog[20]; char nlog[20]; int c; User u; FILE *f =fopen("data.dat","ab"); if(f!=NULL) {

学生考勤管理系统

学 生 考 勤 管 理 系 统 可行性研究报告 作者: 日期:

目录 1项目背景 (2) 2任务概述 (2) 2.1项目目标 (2) 2.2项目范围 (3) 2.3初步想法 (3) 3对现有系统的分析 (3) 3.1处理流程和数据流程 (4) 3.2局限性 (5) 4所建议的系统 (6) 4.1对所建议系统的说明 (6) 4.2处理流程和数据流程 (6) 4.3改进之处 (8) 4.4可行性分析 (9) 4.4.1 经济可行性 (9) 4.4.2技术可行性 (9) 4.4.3 运行可行性 (9) 4.4.4 法律可行性 (9) 5结论 (9)

1项目背景 目前国内高校中为保证出勤率普遍存在上课,开会,出早操等活动点名的情况,而且大部分是靠人工操作来实现,费时又费力。该项目针对这些活动考勤情况的运行状态进行分析和总结利用网络技术代替人工记录学生出勤情况,减少了考勤部门在人力物力方面的开资,并方便使用者和学生随时查看,体现了学生考勤的公平性与公开性。使用者为学校学生考勤管理中心工作人员,如各班班主任,各任课教师、各学院辅导员、各学院领导、各位学生本人及部分学校领导。 该软件系统联入本校内部局域网,与其他与学生管理系统相关的系统联系,统一管理学生的考勤状况,使学校整体协调性更高;此外,各学院和各部门也可以通过共享系统信息,以更好地提高管理效果,为学校的教学活动带来更多的方便。 2任务概述 该系统主要功能模块为学生考勤管理中心信息管理、班主任对学生考勤信息的管理、任课教师对学生考勤信息的管理、辅导员对学生考勤信息的管理和学生对自己考勤信息的查询。系统能够使查询学生考勤信息变得更为轻易,并使这些信息更为一目了然。学生在登陆系统时,需输入学生的学号、姓名,其他人员需输入验证码登录。只有通过验证的身份才能进入系统进行相关的操作。系统间信息的传递也需要进行安全设置,以防止学生的考勤信息被恶意篡改。 2.1项目目标 学生考勤管理中心的系统目标:建立一个能灵敏、高效、及时,全面提高学生考勤管理的集成系统,辅助管理决策者及时、准确地做出决策。 (1)实现学生考勤缺席情况的全面计算机处理,提高学校学生信息管理中心的工作效率和工作质量。 (2)及时提供学生考勤情况的统计信息,提高管理水平。 (3)与学生共享信息,使学生能随时查看自己的缺勤情况。

公司员工请假的管理制度

公司员工请假的管理制度 每个人都有自己的事,在工作当中或许会出现很多大大小小的意外事情,这就提及到员工请假了,对于员工的请假也需要一个流程与规定。 一、旷工 按下列情况之一旷工 未事先办理请假手续而缺勤或未准假而私自休假者,各种假期逾期而无续假者。 不服从调配而不上班者。 打架、斗殴至伤不上班者。 迟到、早退三十分钟以上者。 其它应按旷工处理,旷工一天扣三天工资,另加罚款100元;旷工予以开除。 二、病假 员工因病休假,填写病假申请表,出示区级以上医院病假通知书,经部门主管、经理、总经理批准后,交到人事部方可生效。 急诊:员工如遇到紧急病情,可在自己居住的附近医院就诊,急诊在三小时内通知部门经理,24小时内病假请明交到部门,填写病假申请表。 病假证明不得由他人代交或邮寄(病假证明中注明发烧和不能行走的病例除外)。 如无开病假证明者,将按旷工处理,并给予纪律处分,直至开除。 病假一天扣当天工资。 病假超过五天(含五天)自动离职。 三、事假 员工因事确需本人处理,须提前二天向部门经理以书面形式提出申请,经批准后方可休假,来不及到公司请假时,应用电话通知部门,经同意后方可休假,事后补办请假手续。 四、其它假 如丧假、婚假等等,根据本人情况领导研究酌情处理。申请方法:向部门申报及主管总经理审批。

五、请假及请假天数审批权限 请假:各种假期不论时间长短(病假除外)一律填写请假申请表,按规定的批准权限批准后效。 请假天数审批权限 部门经理有权批假一天,二天以上报总监批准。 部门经理以上管理人员,请假必须提前一天填写请假申请表经总经理审批后方可休假。休假有关规定 员工休假须填写请假申请表经部门经理批准后,报办公室(人事部)备案,部门经理以上管理人员休假,报主管总经理审批后生效,报办公室备案。 休有薪假一律一次提取使用,不允许零星提取。 员工休假期满后,须主动到本部门和办公室(人事部)销假,否则超期部分以旷工论处。所有请假方式必须以书面材料于第一时间内报人事部。 每人每月一天假,无请半天假的说法。

最新学生信息管理系统C语言编程

学生信息管理系统C语言编程 【问题描述】 学生信息的管理是每个学校必须具有的管理功能,主要是对学生的基本情况及学习成绩等方面的管理。该系统模拟一个简单的学生管理系统,要求对文件中所存储的学生数据进行各种常规操作,如:排序、查找、计算、显示等功能。通过此课题,熟练掌握文件、数组、结构体的各种操作,在程序设计中体现一定的算法思想,实现一个简单的学生信息管理系统。【基本要求】 (1)学生信息包括: 学生基本信息文件(student.txt)(注:该文件不需要编程录入数据,可用文本编辑工具直接生成)的内容如下: (2)学生成绩基本信息文件(score.dat)及其内容如下:((注:该文件内容需要编程录入数据,具体做法见下面的要求) 学号课程编号课程名称学分平时成绩实验成绩卷面成绩综合成绩实得学分(3)需要实现的功能 1)数据录入和计算功能:对score.dat进行数据录入,只录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据,综合成绩、实得学分由程序根据条件自动运算。 综合成绩的计算:如果本课程的实验成绩为-1,则表示无实验,综合成绩=平时成绩*30%+卷面成绩*70%;如果实验成绩不为-1,表示本课程有实验,综合成绩=平时成绩*15%+实验成绩*15%+卷面成绩*70% 。 实得学分的计算:采用等级学分制,综合成绩在90-100之间,应得学分=学分*100%;综合成绩在80-90之间,应得学分=学分*80%;综合成绩在70-80之间 ,应得学分=学分*75%;综合成绩在60-70之间,应得学分=学分*60%;综合成绩在60以下 ,应得学分=学分*0%。 2)查询功能:分为学生基本情况查询和成绩查询两种 (1)学生基本情况查询: ①、输入一个学号或姓名(可实现选择),查出此生的基本信息并显示输出,格式如下: ②、输入一个宿舍号码,可查询出本室所有的学生的基本信息并显示输出。(格式如上所示) (2)成绩查询: ①、输入一个学号时,查询出此生的所有课程情况,格式如下: 学号:xx 姓名:xxxxx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx 课程编号:xxx 课程名称:xxxxx 综合成绩:xxxx 实得学分: xx …………………… 共修:xx科,实得总学分为: xxx (3)删除功能: 提供待删除学生的学号,则在student.txt和score.dat中删除所有与该学生有关的信息。(4)排序功能:能实现选择按综合成绩或实得学分升序或降序排序并显示数据。 【程序设计的具体说明】 (1)将与两个文件对应的信息分别定义两种结构体类型来表示,也可以用类来定义;(2)对score.dat文件的写入,从键盘上输入的是前七项,后两项数据项根据计算方法算出后,得到完整的结构体信息,作为一个整体写入(可调用write函数)。

数据库员工请假管理系统

华东交通大学理工学院 课程设计报告书 课程名称数据库系统开发教程 题目员工请假管理系统 分院电信分院 专业班级 10电子商务(1)班 学号 20100210460103 学生姓名孟倩 指导教师李果 2012 年 12 月 27 日

目录 第一章设计内容与要求 (1) 第二章数据库运行开发环境 (2) 2.1背景 (2) 2.2支持软件 (2) 第三章需求分析 (3) 3.1系统目标与要求 (3) 3.2系统功能模块 (3) 3.21员工档案管理建立 (3) 3.22员工职务调动管理 (3) 3.23请销假管理查询 (3) 3.24部门管理功能 (3) 3.25考勤管理的实现 (3) 3.26假期管理设置 (4) 3.3数据字典 (4) 3.4数据流图 (7) 第四章概念设计 (9) 4.1局部E-R图 (9) 4.11员工信息 (9) 4.12部门信息 (9) 4.13考勤信息 (9) 4.14请假信息 (8) 4.2全局E-R图 (9) 第五章:逻辑分析 (10) 5.1把E-R图转换成关系模式 (10) 5.2表结构 (10) 第六章详细设计与实现 (12) 6.1登录: (12) 6.2数据的载入 (16) 第七章总结 (17) 参考文献(资料) (18) 分工情况 (18)

第一章设计内容与要求 当今社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是企业的管理领域,用计算机来进行员工请假管理也已成为现代化企业运作必不可少的一部分。现在利用计算机来管理员工请假工作,大大降低了工作人员的工作量,提高了工作。 考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据,使用请假系统,管理者可以快速记录公司全体员工当日的请假情况,并可统计员工请假情况。 设计请假系统的目的是企业为了解决员工请假的繁琐工作,减轻企业不必要的劳动力,金钱的损耗,提高工作效率,为企业创造更多利益,实现单位的系统化,规范化和自动化。因此本系统需要实现以下功能:员工信息维护,数据采集,基本数据维护,数据库管理,查询功能,请假记录系统的模块结构。 设计思想:(1)、尽量采用公司现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用公司现有的资源,提高系统开发水平和应用效果的目的。(2)、员工考勤管理系统能够和考勤相连接,从而完成自动、高效、科学的考勤信息输入。(3)、系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发技术维护人员补充、维护。(4)、系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

参考论文_请假管理系统

北方民族大学学士学位论文论文题目:请假管理系统设计与应用 院(部)名称:计算机科学与工程学院 学生姓名: 专业:学号: 指导教师姓名: 论文提交时间: 论文答辩时间: 学位授予时间: 北方民族大学教务处制

请假管理系统设计与应用 摘要 当前信息化时代,讲究高效,准确,及时的完成事情,近年来学校都在开展信息化部署,实现了多媒体教学,网上提交作业,在线考试等学生考勤对学校教务管理是至关重要,在以前,学生请假要去找班主任或者院长批准,并且不一定每次都能顺利的找到班主任,完成请假批准。要是3天以上的请假还要去找院长审批,这样就麻烦;再者如果学生不在学校,没办法向班主任提交请假单;对于学生出勤检查,是学生会根据纸制名单逐一点名,或老师根据学生上交课堂作业来判断学生是否来上课。这些方法往往具有考勤差错率比较高,考勤效率也比较慢,没有一个总体的的记录和整理,并且纸制的点名册容易丢失遗漏,耽误时间等缺点。针对以上的问题,开发一种针对学生请假的考勤网上管理系统,通过请假管理系统,任课老师可以在课堂上直接登录考勤记录网站进行课堂查看那些学生打卡,记录学生考勤情况等。此外,在其他时间,班主任以及学校领导也可以登录该网站查询学生在某课程的出勤情况。 本毕业设计的内容是设计并且实现一个基于Web技术的学生请假管理系统,故而系统主要以J2EE作为开发基础,主要使用了Struts2+Spring+Hibernate等多种框架的结合使用,用MyEclipse作为开发工具,使用MYSQL作为数据库,使用JA V A语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。 关键词:请假管理系统 ,S.S.H(Struts2,Spring,Hibernate ),JAVA , JSP

员工病、事假管理制度企业员工事假规定

员工病、事假管理制度企业员工事假规定 一、请假制度 员工因病因事需休工者,必须执行请假制度,未经批准擅自误工者,按旷工处理。 (一)事假。在通常情况下,员工必须持请假条事先向领导请假。特殊情况,可通过电话向领导请假。请假要按下级向上一级领导请假的原则,工人请假一天由段长批准,二天由部长批准,三天以上者,由主管经理批准。 (二)病假。病休两天以上者,要持市级医院诊断书请假。 (三)根据国发(82)59号文件规定,员工无正当理由旷工,经批评无效,连续旷工时间超过五天或者一年内累计旷工时间超过十天的,予以除名。 二、假期待遇 (一)事假待遇

管理人员享受一年十四天事假待遇(只限当年),超过十四天的事假,扣发工资。因需要占用节假日的,经领导批准,原则上可在淡季串休。 享受加班加点工资待遇的人员(只限生产工人),不享受一年十四天事假待遇。请一天事假扣一天工资。 (二)节日加班待遇 1、由于我公司生产季节集中的特殊性,生产工人享受节日加班待遇,根据 __《全国年节及纪念日放假办法》中规定,属于节日加班范畴内的有,新年放假一天(1月1日);春节放假三天(农历正月初一至初三);国际劳动节放假一天(5月1日);国庆节放假二天(10月1日至10月2日),节日串休不计入加班范畴之内。 2、加班工资的计算依据,加班日工资以月基本工资和月平均25.5天为基本工作日为依据,计算出日工资额。 3、节日加班的工资报酬,即另支付给工人工资的200%的报酬。 4、临时雇工、季节工及农民工不享受节日加班待遇。

(三)病假待遇 1、按黑劳险字(1987)207号文件,员工患病(非因工负伤,下同)停工治疗在六个月以内的短期病假工资为: (1)本行业连续工龄不满五年的,按本人标准工资的百分之六十发给; (2)本行业连续工龄不满十年的,按本人标准工资的百分之七十发给; 2、员工患病停工治疗在六个月以上的长期病假,其生活救济费标准为: (1)本行业连续工龄不满十年的,按本人标准工资的百分之六十发给; (2)本行业连续工龄不满二十年的,按本人标准工资的百分之六十五发给。 3、病假时间计算,应在当年内累计计算,对跨年连续病休的,应连续计算病休时间。

学生信息管理系统C语言课程设计报告

通信工程C语言强化训练实验报告 评语: 教师签字: 东北大学秦皇岛分校

学生信息管理系统 强化训练目的 C语言基本知识的巩固和综合运用。基本数据类型、基本控制结构、数组、指针、函数、结构体和共用体。 C语言高级编程。链表基本操作、文件的基本操作、图形和声音制作。 程序的结构化设计。 编辑、设置、编译、调试、执行。 C语言结合实际问题的综合设计。 设计题目功能 通过计算机对数据文件的存储和读取,对学生信息进行管理,能够完成学生信息的增、删、改、查找等功能。 设计题目要求 名片信息至少包括学号、姓名、性别、出生日期、宿舍号等基本信息。 具体要求包括: 1有主界面和主菜单

2以班级为单位用链表存放学生信息 3可以实现按学号、姓名、宿舍号查询和统计并在屏幕上输出查询结果 4友好的界面和操作提示 [A]信息录入 [D]信息删除 [F]信息查询 [Q]退出 4、程序流程图 总体设计 详细设计 【程序】主函数 void main() /*主函数即用户的操作界面*/ { system("color 1E"); /*设计文本颜色*/ int b,flag=0; /*声明局部变量*/ while(1) /*循环输出以下信息*/ { printf("\n\t\t\t欢迎来到学生成绩管理系统!\n"); printf("\n\t\t\t\t ###制作\n"); printf("\t\t\t-------------------------------\n");

printf("\t\t\t1.键入学生的信息\n\n"); /*键入学生的信息*/ printf("\t\t\t2.查看录入的学生信息\n\n"); /*查看录入的学生信息*/ printf("\t\t\t3.按姓名查看学生的信息\n\n"); /*按姓名查看学生的信息*/ printf("\t\t\t4.按学号查看学生的信息\n\n"); /*按学号查看学生的信息*/ printf("\t\t\t5.按宿舍号查看学生的信息\n\n"); /*按宿舍号查看学生的信息*/ printf("\t\t\t6.删除学生信息\n\n"); /*删除学生信息*/ printf("\t\t\t7.保存学生信息\n\n"); /*保存*/ printf("\t\t\t8.打开文件\n\n"); /*打开文件*/ printf("\t\t\t9.我的个人信息\n\n"); /*我的个人信息*/ printf("\t\t\t0.退出\n\n"); /*退出*/ printf("\t\t\t请输入你的选择:"); scanf("%d",&b); switch(b) { case 1:type();break; /*调用键入学生信息函数*/ case 2:look();break; /*调用查看函数*/ case 3:search_name();break; /*调用姓名查看函数*/ case 4:search_number();break; /*调用学号查看函数*/ case 5: search_dorm();break; /*调用宿舍号查看函数*/ case 6:del();break;/*调用删除函数*/ case 7:save();break;/*调用保存函数*/ case 8:see();break;/*调用打开文件函数*/ case 9:welcome();break;/*调用我的个人信息函数*/ case 0:flag=1;break;/*退出SWITCH语句*/ default :printf("错误!"); } if(flag) break; /*如果选择0就退出循环*/ } } 5、程序设计源代码 #include"stdio.h" #include"conio.h" #include"string.h" #include"stdlib.h" void look(); /*声明查看函数*/ void save(); /*声明保存函数*/ void search_name(); /*声明按姓名查看函数*/ void search_number(); /*声明按学号查看函数*/ void search_dorm(); /*声明按宿舍号查看函数*/ void del(); /*声明删除函数*/ int openl(); /*声明打开函数*/ void welcome(); /*声明我的个人信息函数*/ void type(); /*声明输入函数*/

相关文档