公司员工管理系统

公司员工管理系统
公司员工管理系统

/////////////////////////////////////////////////////////

//公司员工管理系统--CEMS

#include //文件操作头文件

#include //包含system()等函数的头文件#include //字符串处理头文件

#include //输入输出流重载需要的头文件#include

//////////////////////////////////////////////////////////

// 工资明细结构体

typedef struct WAGE

{

float Base_Wage; // 基本工资

float Merit_Wage; // 绩效工资

float Sum_Wage; // 总工资

}WAGE;

// 包括职工姓名、职工号的工资记录

typedef struct Emplo_Wage

{

char id[10]; // 职工编号

char name[10]; // 职工姓名

WAGE data; // 工资

}Emplo_Wage;

typedef struct Node

{

char E_id[10]; //职工号

char E_name[10]; //姓名

char E_sex[3]; //性别

char E_dep[20]; //部门

char E_job[20]; //职务

float E_wage; //工资

struct Node *prior; //前驱指针

struct Node *next; //后继指针

}Node,*DLink;

//////////////////////////////////////////////////////////

// 工资大于1000的员工,超过部门需要按税率交税

float Tax_Rate1=0.05f; // 3000 以下

float Tax_Rate2=0.1f; // 3000-8000

float Tax_Rate3=0.15f; // 8000 以上

void SetWage(DLink p);

//////////////////////////////////////////////////////////

// 职工类

class employee

{

private:

Node data; // 结构体类型的数据成员public:

friend ostream & operator<<(ostream & stream,const DLink p); //友元重载输出

流运算符

friend istream & operator>>(istream & stream,DLink p);

//友元重载输入

流运算符

employee(); // 构造函数

DLink CreateLink(); // 创建链表

DLink InsertNode(DLink Head); // 插入一个结点};

///////////////////////////////////////////////////////////

// 全局常量,一个结点的大小

const int NUM=sizeof(Node);

///////////////////////////////////////////////////////////

// 重载输出流运算符

ostream & operator<<(ostream & stream,const DLink p)

{

stream<E_id<

(10)<E_name<E_sex

<E_dep<

(15)<E_job<E_wage<

}

///////////////////////////////////////////////////////////

// 重载输入流运算符

istream & operator>>(istream & stream,DLink p)

{

cout<<"姓名:"; //输入姓名

stream>>p->E_name;

cout<<"性别:"; //输入性别

stream>>p->E_sex;

cout<<"部门:"; //输入所在部门

stream>>p->E_dep;

cout<<"职务:"; //输入职务

stream>>p->E_job;

SetWage(p); //输入工资

cout<

return stream;

}

//////////////////////////////////////////////////////////

//构造函数

employee::employee()

{ }

//////////////////////////////////////////////////////////

//创建链表(申请一个头结点)

DLink employee::CreateLink()

{

DLink Head;

Head=new Node; //申请一个空间

Head->prior=NULL;

Head->next=NULL;

return Head;

}

//////////////////////////////////////////////////////////

//插入结点

DLink employee::InsertNode(DLink Head)

{

DLink p;

ofstream file("EmployeeInfo.txt",ios::app); // 打开文件if(!file)

{ cout<<"Cannot open the file!\n"; return 0; }

p=new Node;

cout<<"请输入员工信息<以'00'结束>:\n";

cout<<"职工号:";

cin>>p->E_id;

while(strcmp(p->E_id,"00")) //循环输入,以"00"结束输入

{

cin>>p;

p->prior=Head;

p->next=Head->next;

if(Head->next!=NULL) //如果不是空链

Head->next->prior=p;

Head->next=p;

((char *)p,NUM);

p=new Node;

cout<<"请输入员工信息<以'00'结束>:\n";

cout<<"ID:";

cin>>p->E_id;

}

(); //关闭文件

printf("录入完毕...\n");

return Head;

}

///////////////////////////////////////////////////////////

//输出格式

void Print_Format()

{

cout<

"<

<<"姓名"<

<

"<

<

//////////////////////////////////////////////////////////

//设置工资税率

void SetTRate()

{

do{

cout<<"请输入税率<3000以下><小数形式(0.0-1.0)>:";

cin>>Tax_Rate1;

}while(Tax_Rate1>1||Tax_Rate1<0);

do{

cout<<"请输入税率<3000-8000><小数形式(0.0-1.0)>:";

cin>>Tax_Rate2;

}while(Tax_Rate2>1||Tax_Rate2<0);

do{

cout<<"请输入税率<8000以上><小数形式(0.0-1.0)>:";

cin>>Tax_Rate3;

}while(Tax_Rate3>1||Tax_Rate3<0);

}

//////////////////////////////////////////////////////////

//设置一个员工的明细工资

void SetWage(DLink p)

{

// int flag=0;

float sum;

Emplo_Wage *s;

s = new Emplo_Wage;

// q = new Emplo_Wage;

fstream file;

("Employee_Wage_Info.txt",ios::app);

if(!file)

{ cout<<"打开工资文件失败!"<

cout<<"基本工资:";

cin>>s->data.Base_Wage; // 设置基本工资

cout<<"绩效工资:";

cin>>s->data.Merit_Wage; // 设置绩效工资

sum=s->data.Base_Wage + s->data.Merit_Wage;

if(sum<1000)

s->data.Sum_Wage=sum;

else if(sum<3000)

s->data.Sum_Wage=(sum-1000) * (1-Tax_Rate1)+1000;

else if(sum<8000)

s->data.Sum_Wage=(sum-3000) * (1-Tax_Rate2)+3000;

else

s->data.Sum_Wage=(sum-8000) * (1-Tax_Rate3)+8000;

p->E_wage=s->data.Sum_Wage; // 总工资

strcpy(s->id , p->E_id);

strcpy(s->name , p->E_name);

((char *)s,sizeof(Emplo_Wage)); // 写入文件

();

}

//////////////////////////////////////////////////////////

//输出

void Print()

{

int n,count=0; //n--输入的每屏显示的记录数,count--计数DLink p;

ifstream file("EmployeeInfo.txt"); // 打开文件if(!file)

{ cout<<"Cannot open the file!\n"; return; }

p=new Node;

cout<<"每一屏显示多少记录? :";

cin>>n;

system("cls"); //清屏

Print_Format(); //输出字段名

while(!())

{

((char *)p,NUM);

if(())

break;

if(n==count) //控制每一屏显示的记录条数

{

system("pause"); //暂停

system("cls"); //清屏

count=0; //计数器清零

Print_Format();

}

cout<

count++;

}

}

//////////////////////////////////////////////////////////

//修改函数

void Amend()

{

int n; //用于选择修改选项

char id[10]; //存放输入的需要修改信息的职工号

DLink p;

p=new Node;

fstream file;

("EmployeeInfo.txt",ios::in|ios::out); // 以读写方式打开

if(!file)

{ cout<<"Cannot open the file!\n"; return; }

cout<<"请输入需要修改的职工号:";

cin>>id;

while(!())

{

((char *)p,NUM);

if(())

break;

if(!strcmp(p->E_id,id))

break;

}

if(())

{

printf("没有这个职工号!\n");

return;

}

cout<<"可以修改的项目有:1-部门2-职务3-工资\n";

cout<<"全部修改请按0,否则输入对应的项目号:";

cin>>n;

if(n==0) // 修改所在部门、职务、工资

{

cout<<"新的部门名称:";

cin>>p->E_dep;

cout<<"新的职务:";

cin>>p->E_job;

SetWage(p);

}

else if(n==1) // 修改所在部门

{

cout<<"新的部门名称:";

cin>>p->E_dep;

}

else if(n==2) // 修改职务

{

cout<<"新的职务:";

cin>>p->E_job;

}

else if(n==3) // 修改工资

{

SetWage(p);

}

else

printf("输入错误!\n");

(-1*NUM,ios::cur); //写指针回跳一条记录,以更新记录((char *)p,NUM); //写入更新后的记录

if(n==0||n==1||n==2||n==3)

printf("修改成功!\n"); //操作提示

(); //关闭文件

}

/////////////////////////////////////////////////////////

//查询函数

void Query()

{

char Query_Value[20]; //存放输入的需要查询的姓名或部门名称int flag=0,n; //是否查询到的标志

DLink p;

p=new Node;

ifstream file("EmployeeInfo.txt"); //打开文件

if(!file)

{ cout<<"Cannot open the file!\n"; return; } cout<<"通过哪种方式查询:"<

cout<<"\t1--姓名2--所在部门"<

cout<<"请选择:";

cin>>n;

if(n==1)

{

cout<<"输入需查询的职工姓名:";

cin>>Query_Value;

}

else if(n==2)

{

cout<<"输入需查询的职工所在部门:";

cin>>Query_Value;

}

else

{ cout<<"输入错误!"<

while(!())

{

((char *)p,NUM);

if(())

break;

if(n==1) // 按姓名查找

{

if(!strcmp(p->E_name,Query_Value))

{ Print_Format(); cout<

}

else if(n==2) //按所在部门查找

{

if(!strcmp(p->E_dep,Query_Value))

{ Print_Format(); cout<

}

}

if(flag==0)

printf("查询失败,没有相应记录!\n");

(); //关闭文件

}

//////////////////////////////////////////////////////////

//删除函数

void Delete()

{

char id[10]; //存放输入的职工号

char name[10]; //存放输入的职工姓名

int count1=0,count2=0; //count1-总的记录数,count2-删除记录以后的总记录数

DLink p;

p=new Node;

ifstream file("EmployeeInfo.txt");

if(!file)

{ cout<<"Cannot open the file!\n"; return; }

ofstream newfile("NewEmployeeInfo.txt");

if(!newfile)

{ cout<<"Cannot open the file!\n"; return; }

cout<<"请输入需要删除的职工号:";

cin>>id;

cout<<"请输入需要删除的职工姓名:";

cin>>name;

while(!())

{

((char *)p,NUM);

count1++;

if(())

break;

if(strcmp(p->E_name,name)||strcmp(p->E_id,id))

{

new((char *)p,NUM);

count2++;

}

}

(); //关闭文件

new(); //关闭文件

remove("EmployeeInfo.txt"); // 删除原来的

EmployeeInfo.txt

rename("NewEmployeeInfo.txt","EmployeeInfo.txt"); // 重命名

if(count1==count2)

printf("没有这个记录!\n");

else

printf("删除成功!\n");

}

/////////////////////////////////////////////////////////

// 查看职工工资明细

void showwage()

{

int n;

char temp1[10];

Emplo_Wage temp2;

ifstream file("Employee_Wage_Info.txt");

if(!file)

{ cout<<"职工工资表文件不能打开!"<

cout<<"请选择操作项:"<

cout<<"1--查看某个职工工资明细2--查看全部职工工资明细"<

cin>>n;

if(n==1) // 输出某一个职工的工资明细

{

cout<<"请输入职工编号:";

cin>>temp1;

}

else if(n!=2)

{ cout<<"输入错误!"<

cout<

"<

<<"姓名"

<

"<

<

<

while(!())

{

((char *)&temp2,sizeof(Emplo_Wage));

if(())

break;

if(n==1) // 输出某一个职工的工资明细

{

if(!strcmp(temp2.id,temp1))

cout<

<

<

<

<

break;

}

else // 输出全部职工的工资明细

{

cout<

<

<

<

<

}

}

}

//////////////////////////////////////////////////////////

//欢迎界面

void startface()

{

system("color 0A"); //设置屏幕显示的前景色、背景色

system("cls"); //清屏

//

cout<<"************************************************************** *****************"<

dl;

cout<

cout<<" ********************** ******************

"<

cout<<" *

*

"<

cout<<" * 欢迎进入公司员工管理系统*

"<

cout<<" *

*

"<

cout<<" ********************** ******************

"<

cout<

}

//////////////////////////////////////////////////////////

//主菜单

void menu()

{

system("cls"); //清屏

cout<

cout<<" | *********************** 主菜

单********************** |"<

cout<<" |

|"<

cout<<" | 1、设置工资税率|"<

cout<<" | 2、

插入职工信息|"<

cout<<" | 3、显示职工信息|"<

cout<<" | 4、删除职工信息|"<

cout<<" | 5、修改职工信息|"<

cout<<" | 6、查询职工信息|"<

cout<<" | 7、查看职工工资明细|"<

cout<<" | 8、退出系统|"<

|"<

}

//////////////////////////////////////////////////////////

//主函数

void main()

{

int n;

employee EM; //定义一个对象

DLink Head; //定义一个链表

startface(); //调用欢迎界面函数

while(1) //菜单循环

{

system("cls");

menu();

cout<<"请选择:";

cin>>n;

switch(n)

{

case 1: SetTRate();

system("pause");

break;

case 2: Head=EM.CreateLink();

Head=EM.InsertNode(Head);

system("pause");

break;

case 3: Print();

system("pause");

break;

case 4: Delete();

system("pause"); break;

case 5: Amend();

system("pause"); break;

case 6: Query();

system("pause"); break;

case 7: showwage();

system("pause"); break;

case 8: exit(0);

default:printf("输入错误!\n"); system("pause");

}

}

}

员工考勤管理系统课程设计

课程设计报告书 课程名称:VC++课程设计 题目:员工考勤经管系统 学生姓名: 专业:计算机科学与技术 班别: 学号: 指导老师: 日期:2012年 6 月20 日 目录 第一章绪论 (2) 1.1 课题背景 (2) 1.2 课题任务 (2) 1.3开发工具 (2)

1.4 课题目的 (3) 第二章可行性研究 (3) 2.1 对现有系统的分析 (3) 2.2对本系统设计的说明 (4) 第三章软件需求分析 (4) 3.1软件设计的预期目标 (4) 3.2系统用户需求 (5) 3.3 系统的框架 (5) 第四章数据分析及数据库的设计 (6) 4.1数据库分析 (6) 4.2数据库结构的设计 (6) 第五章系统详细设计说明 (8) 5.1 系统结构 (8) 5.2系统各个模块界面及说明 (9) 第六章软件的测试 (27) 6.1测试工程 (27) 6.2测试人员 (27) 6.3 测试结果 (27) 6.4 对程序的调试及在测试中遇到的困难及解决困难的方法 (27) 6.5 系统还有哪些不足 (27) 6.6 对系统的评价 (27) 归纳总结 (28) 参考文献 (28) 摘要:本系统是基于VC++6.0中的MFC与Access数据库开发的,可用于企业单位的员工考勤,统计员工出勤情况。 关键字:VC++、Access、员工考勤

第一章绪论 1.1 课题背景 在当今社会,互联网空间的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行各业的经管领域,智能化信息处理已是提高效率、规范经管、客观审查的最有效的途径。 随着经济的发展,企业正向大型化、规模化的方向发展,因此企业员工数量急剧增加,有关员工的各种信息业成倍的曾长。考勤作为一个公司的基本经管,是单位对员工工作经管的基本依据。但是,目前国内的大多数企业在考勤时,依然使用是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤是需要专门的人员在旁记录、统计、制成报表,当报表最后交到主管人员时,也许时间已经过了几天了,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的经管。因此根据企业需求,设计企业员工考勤经管系统,以帮助企业达到员工经管办公自动化、节约经管成本、提高企业工作效率的目的。 1.2课题任务 做出一个可以简单操作的员工考勤经管系统,方便员工和经管员查询出勤记录。员工可以通过输入自己的名字修改自己的信息以及查询出勤记录;经管员可以查看员工的出勤记录,可以添加和删除员工信息以及修改密码。 1.3开发工具 VC++MFC平台和数据库 1.4课题目的 设计制作出员工考勤经管系统,设计相关的操作功能;通过课程设计,了解并掌握VC++MFC平台的操作使用,学会利用数据库进行数据表制作及添加数据源;深入了解所学课程的重要性和实用性,提高学习耐性。

企业员工信息管理系统

学术活动 企业员工信息管理系统

比赛规则 一、题目:企业员工信息管理系统 二、目的和要求 目的: 1.熟练使用函数 2.熟练使用结构体 3.熟练使用流、文件流 4.熟练使用数组 5.熟练使用循环与选择 6.熟练使用链表和指针 7.熟练应用C语言综合知识 要求及评分参考: 设计一个企业员工信息管理系统,使之能提供以下功能: 1、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面 应尽可能清晰美观! 2、输入功能:职工信息录入(职工信息用文件保存),可以一次完成 若干条记录的输入。 3、浏览功能:完成对全部职工信息的显示。 4、查找功能:①完成按职工的职工号查询职工的相关信息,并显示。 ②完成按职工的学历查询职工的相关信息,并显示。 ③完成按职工的查询职工的相关信息,并显示。 5、删除功能:通过输入职工的完成对该名职工的信息进行删除。 6、添加功能:完成添加新职工的信息的任务。 7、修改功能:通过输入职工的完成对该名职工的信息进行修改。 8、退出职工信息管理系统。 三、信息描述 职工信息包括职工号、、性别、年龄、学历、工资、住址、等。 四、解决方案 1、首先进行需求分析,搞清楚系统功能和任务; 2、然后在设计中确定模块结构、划分功能模块,将软件功能需求分配给所

划分的最单元模块(即那些函数来完成哪些模块,模块如何划分给组员)。确定模块间的联系,确定数据结构、文件结构、确定测试方法与策略; 3、确定每一模块采用的数据结构和模块接口的细节,包括对系统外部的接口和用户界面及算法,对系统部其他模块的接口; 4、根据分析编写C语言代码。 五、进度安排 设计时间为5个工作日,每组分为6个人(包括一个组长),并分为五个阶段完成: 1、分析设计阶段。在老师的指导下自主学习和钻研问题,组员之间讨论, 明确设计要求,找出现实方法。按照需求分析、功能划分、详细设计步骤 等几个步骤进行。这一阶段前1天完成,也作为每组的评分标准; 2、编码阶段。根据设计分析方案组员开始编写C语言代码,然后调试该代 码,实现课题要求的功能。这一阶段在2-4天完成,这阶段有组员之间分配任务,分工合作完成(注意,代码中必须使用指针、链表来操作数据,必须把数据使用文件流保存到文件中,以此作为评分标准,如果算法优秀 有加分); 3、总结报告阶段。总结设计工作,写出课程设计说明书,包括需求分析、 总体设计、详细设计、编码、测试的步骤和容。这一阶段在5天完成; 4、考核评分阶段。 (此页不能提交给学生,只作为评分的参考)

公司内部管理系统.

内部管理系统(人事管理系统+客户关系管理系统) 需 求 分 析 说 明 书 2015.10.9 一、人事管理系统部分 1、系统人员类型

公司的人员类型有以下几种:普通员工、部门经理、总经理、人事部经理和人事助 2、系统基本功能图解 2.1 基本机构图 2.2用例图解

3、功能详情 3.3.1 登录页面 需要登录的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID和密码时,查询数据库,如用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示用户用户名或密码错误,仍显示当前页面 3.3.2 查询员工资料 该模块主要查看自己/同事的资料,以更好促进公司员工之间的相互了解。同时也可以修改自己的部分信息。 主要功能包括:

●查询自己的详细信息:员工ID、员工姓名、电子邮件、所在部门名称(不是部门ID)、经理、 分机和自我介绍等 ●修改自己的自我介绍 ●修改自己的登录密码 ●查询、搜索其他同事的相关信息 3.3.3 员工资料管理 人事部门负责维护员工的基本资料。当员工第一天来公司报道时,人事部门将员工的基本资料(姓名、性别、出生日期、电子邮件及所属部门等)录入到数据中,并打印一份报道单给员工,上门列出了该员工的登录ID、公司邮件的地址、该员工的部门名称以及该员工的同部门同事列表。 主要功能包括: ●添加/修改/删除员工 ●按任意条件搜索员工(支持模糊查询) ●打印员工报道单 上传/修改员工的照片。 3.3.4请假模块 请假申请: 员工根据工龄享受年假。如果员工是本年度才加入公司的,则需根据报到日期按公司规章制度计算假期期数。员工请假不可以超过规定的请假小时数。员工可以通过本模块提交/查看/取消申请。 主要功能包括: ●显示员工本人年假总小时数、已使用小时数、当前可用小时数 ●用日历的方式显示可请假的日期,并突出显示国定节假日 查看员工本人某段时期内的请假记录、申请、批准状态等。 请假审核: 该模块只允许经理访问。经理可以查看下属的请假记录,批准/否决其中申请。

公司员工日常管理制度汇编

公司员工日常管理制度 一、总则 (1) 二、办公室管理制度 (2) 三、考勤管理制度 (4) 四、人事管理制度 (5) 五、差旅费管理制度 (7) 六、合同管理制度 (7) 七、档案管理制度 (8) 八、印鉴管理制度 (8) 九、保密制度 (9) 十、车辆管理制度 (9) 十一、办公用品管理制度 (10) 十二、会议管理制度 (10) 十三、工作过失责任追究办法 (11) 为加强公司的规化管理,完善各项工作顺利实施,促进公司发展壮大,提高经济效益,维护公司良好形象,特制定本管理制度,创造良好的企业文化氛围。 一、总则 1、公司全体员工必须严格遵守公司管理制度; 2、禁止任何部门、个人做有损公司利益、形象、声誉或破坏公司发展的事情; 3、公司通过发挥全体员工的积极性、创造性和提高全体员工的技术、管理、经营水平,不 断完善公司的经营、管理体系,实行多种形式的责任制,不断壮大公司实力和提高经济效益; 4、公司鼓励员工积极参与公司的决策和管理,鼓励员工发挥才智,提出合理化建议; 5、公司提倡求真务实的工作作风,提高工作效率;提倡厉行节约,反对铺浪费;倡导员工 团结互助,同舟共济,发扬集体合作和集体创造精神,增强团体的凝聚力和向心力;6、员工必须维护公司纪律,对任何违反公司管理制度的行为,都要予以追究。

二、办公室管理制度 1)劳动纪律 1、办公区域不得大声喧哗、打闹,不允许利用计算机、CD等高声播放音乐或歌曲而影响他 人工作,也不允许谈论与工作无关的事及公开对公司部和外部人员发表直接和间接评论或牢骚; 2、个人通信方式要留存公司,如有变动应及时通知办公室进行更新,若有急事须及时回复, 以免耽误工作; 3、保持办公环境清洁,不得在办公区域堆放与办公无关的杂物;不乱扔杂物、烟头、随地 吐痰;不得在办公区域用餐、吃东西;下班保持、电脑、办公桌等清洁,座椅归位; 4、不得在公司电脑上玩游戏、看电影; 5、不得在工作时间进行网上聊天、浏览、网购,下载与工作无关的容; 6、未经许可不得随意翻动、阅览他人办公桌上的文件,废弃的文件应及时销毁; 7、禁止用公司打私人,工作时间接听私人不得超过10分钟; 8、不得利用工作时间和公司设备做与工作无关的私事; 9、不得在公司赌博、聚众闹事、使用侮辱语言; 10、下班后各自检查并关闭电源、门窗等; 11、未办理相关手续不得将公司财产、文件或其他物品带出; 12、来客、来访人员必须在办公室进行;非公司人员不得将其带入办公室、财务室;未经允 许非仓库人员不得进入仓库; 13、晨会集合需在上班前5分钟集合完毕,所有人必须参与,不得请假。 2)文件收发规定 1、公司的文件由办公室拟稿,文件形成后,由总经理签发; 2、属于秘密的文件,核稿人应该标注“秘密”字样,并确定报送围。秘密文件按保密规定, 由专人印制、报送; 3、已签发的文件由核稿人登记,并按不同类别编号后,按文印规定处理; 4、公司的文件由办公室负责报送。送件人应把文件容、报送日期、部门、接件人等事项登 记清楚,并报告报送结果; 5、经签发的文件原稿送办公室存档; 6、外来的文件由办公室负责签收,按领导批示的要求送达有关部门;属急件的,应在接件

职工考勤管理系统数据库设计

《数据库原理及应用》项目实训任务书 一、题目:职工考勤管理信息系统 二、目的与要求 1. 目的: 1)锻炼学生的分析解决实际问题的能力; 2)培养学生的数据库基础系统的分析、设计和开发能力 2. 基本要求 1)《数据库原理及应用》课程设计采用以“项目小组”为单位进行,项目小组根据选定的项目,按计划进度完成项目的分析与设计及实现任务。 2)每个班级分成两个大组,每组选出组长一名,负责考勤、作业的收集上交。 3)题目自定或采用附录中的参考题目,每人选择一个题目 4)数据库工具:Access 或者 SQLServer 5)程序开发工具可以根据所学自行选择,或者采用ACCESS实现开发 3. 创新要求 在基本要求达到后,可进行创新设计,如系统用户功能控制,对管理员级和一般级别的用户系统功能操作不同 三、信息描述 系统基本信息描述,如:职工、考勤等。 四、功能描述 系统功能基本要求 职工信息,包括职工编号、职工姓名、性别、年龄、职称等; 出勤记录信息,包括上班打卡时间,下班打卡时间,缺勤记录等; 出差信息,包括出差起始时间、结束时间、统计总共天数等; 请假信息,包括请假开始时间,结束时间,统计请假天数等; 加班信息,包括加班开始时间、结束时间、统计加班总时间。 五、解决方案 1.分析程序的功能要求,划分程序功能模块。 2.画出系统流程图。 3.重点是设计数据库(严格按照数据库设计步骤),完成系统功能。 4.完成项目实训报告书。 六、进度安排

七、撰写项目实训报告及总结 项目实训报告要求: 包括需求分析、概念结构设计、逻辑结构设计、编码(详细写出编程步骤)、测试的步骤和内容、项目总结、参考资料等,不符合以上要求者,则本次设计以不及格记。 八、参考资料 《数据库原理及应用》 《ACCESS数据库与程序设计》 《ACCESS项目案例导航》 数据库教研室 2014.05.20 图1 系统结构图 1.2.1 模块管理 (1)用户管理模块 增加一名系统使用用户,同时设置密码和权限,当此用户要更改密码时,可以在修改密码模块中进行。必须具有一定权限才能进行此项操作。而当某些职工离职或者因某中缘故,不能再使用考勤系统,可以将该用户删除。可以更改拥护权限,使其具有访问某些模块的权限或者剥夺其访问某些模块的权限。所有系统使用用户都可能在此修改密码,以保障系统安全。 (2)基本资料管理模块 设置的时间有上午上、下班时间,下午上、下班时间,这个模块与上下班时间表相对应,以方便考勤操作。增加和删除请假类型,修改请假类型内容,并将操作结果存在请假类型表内。增加和删除外出类型,修改外出类型内容,并将操作结果存在外出类型表内。增加、删除和修改员工基本资料。

职工信息管理系统

职工信息管理系统 1.可行性分析 在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。 当前大量企业的员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此部分企业需求,设计企业员工信息管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。员工信息管理系统主要对企业员工的信息进行集中管理,方便企业建立一个完善的、强大的员工信息数据库,它是以SQL2000数据库作为开发平台,使用java编写程序、完成数据输入、修改、存储、调用查询等功能。并使用SQL 2000数据库形成数据,进行数据存储。本项目开发计划旨在明确规范开发过程,保证项目质量,统一小组成员对项目的理解,并对其开发工作提供指导;同时还作为项目通过评审的依据。并说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 1.1 技术可行性 根据用户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标,来衡量所需技术是否具备。本系统主要采用数据库管理方法,服务器选用MySQL Server 数据库,他是它是目前能处理所有中小型系统最方便的流行数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。硬件方面,该系统短小精悍对赢家没有太大要求,只要能够运行windows操作系统就可以很好的运行该软件。 1.2操作可行性 由系统分系可以看出本系统的开发在技术上具有可行性。首先系统对于服务器端和客户端所要求的软、硬件的最低配置现在大多数的用户用机都能达到。本系统对管理人员和用户没有任何的特殊要求,实际操作基本上以鼠标操作为主并辅以少量的键盘操作,操作方式很方便。因此该项目具有良好的易用性。用户只要具备简单的应用计算机的能力无论学历,无论背景,均可以使用本系统,用户界面上的按钮的功能明确,用户一看就可以了解怎么使用本系统,以及本系统能够完成的功能,因此本系统在操作上是可行的。 1.3经济可行性 估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。本系统作为一个课程设计,没有必要考虑维护费用,以及本系统可获得的效益等问题。 1.4法律及社会效益方面的可行性

企业员工管理系统

目录 子题目:企业员工管理系统........ 错误!未定义书签。第一部分绪论.. (2) 1.1 课题研究的目的和意义 (2) 1.1.1 课题研究的目的 (2) 1.1.2 课题研究的意义 (2) 第二部分需求分析 (3) 2.1现有系统介绍 (3) 2.2 系统功能需求分析 (3) 2.2.1 系统主要功能 (4) 2.3 业务流、数据流分析 (4) 2.3.1 业务流分析 (4) 第三部分系统概要设计 (5) 3.1 系统介绍 (5) 第四部分系统设计图 (6) 第五部分小结 (20)

第一部分绪论 1.1 课题研究的目的和意义 1.1.1 课题研究的目的 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而人事管理是一项琐碎、复杂而又十分细致的工作,员工资料的录入、添加、修改、删除工作量很大,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行管理,不仅能够保证员工资料的准确无误、快速输出,而且还可以利用计算机对有关员工的各种信息进行统计,同时计算机管理有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 1.1.2 课题研究的意义 伴随企业自身人力资源的日益庞大、复杂程度逐渐增强,以前简单的几段文字、几张报表的人机作坊再也无法适应如今企业的人事管理了,取代的是运用各种领域的知识,结合计算机科学而开发的人事信息管理系统,科学合理的来管理企业人事信息档案及扩充的人力资源管理系统。 企业人事管理系统算是比较成熟的管理系统,被大中小企业所普通运用。它用计算机取代数据资料的手工处理,便于数据共享,方便企业决策者了解广大员工信息时调整人员,有利于企业员工对自己的各项数据信息的了解。企业人事管理系统大大降低了工作强度,提高管理部门日常工作的效率和决策服务水平的科学性,实现管理工作的科学性、规范化。

企业员工信息管理系统

本科毕业设计说明书 企业员工信息管理系统的设计与实现EMPLOYEE INFORMATION MANAGEMENT SYSTEM DESIGN AND IMPLEMENTATION 学院(部): 专业班级: 学生姓名: 指导教师: 2012年5月25日

企业员工信息管理系统的设计与实现 摘要 现今互联网发展越来越迅速,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。因此在信息化科技飞速发展的今天,借助于电脑,通过员工信息管理系统管理各部门职工,能为企业人力资源的管理者提供人性化的服务。同时也能为企业的员工提供一定的方便。 本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业员工信息管理的工作效率和企业的信息化的水平。 本论文从员工信息管理系统的初步调查开始,详细介绍员工信息管系统的需求分析和数据流程分析,并进行了系统总体结构设计、数据结构和数据库设计、输入输出设计等。 关键词:J2EE,Mysql,struts2,企业员工信息管理

EMPLOYEE INFORMATION MANAGEMENT SYSTEM DESIGN AND IMPLEMENTATION ABSTRACT Nowadays, the Internet development is fast, bringing people's work and life tremendous convenience with efficiently.Therefore, the rapid development of technology of information technology today, through the use of computers, employee information management system to manage the various departments and workers, to provide personalized service for corporate human resources managers.Also provides a convenience for the employees of the enterprise. This system has a various characteristics:The system function is complete, using conveniently, the customer interface humanization, the safety keeps secret a constitution well-found, reduced an operation the work of the personnel and customer burden consumedly.Raise the work efficiency of the business enterprise information management and the information-based level of the business enterprise. Papers from personnel management information system, the preliminary survey began detailed introduction of human resource management information system requirements analysis, and data flow analysis, and a system overall structure design, data structure and database design, input/output design, etc. KEYWORDS:J2EE, Mysql,struts2,Employee information management

企业员工考勤管理系统

摘要 企业员工考勤管理系统是一个企业单位信息化建设不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,企业员工考勤管理系统应该能够为用户提供充足的信息和快捷的查询手段。 本系统主要包括职工基本信息管理、职工考勤信息管理、职工调动信息管理、系统管理四大模块。系统主要实现对数据的插入、删除、统计、查询、更新等功能。 本系统采用Visual Basic 6.0为开发工具,后台数据库采用Assecc 2003,操作系统为Windows XP。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。详细说明了系统的设计重点、设计思想、难点技术和解决方案。在经过一系列调试与操作后,系统基本达到了预期的效果。 关键词:员工考勤管理,管理信息系统,Visual Basic, Assec

Abstract The enterprise staff management system management system is an enterprise unit informationization constructs the essential part, its content regarding enterprise's policy-maker and the superintendent all very important, the enterprise staff management system management system should be able to provide the sufficient information and the quick inquiry method for the user. This enterprise staff checks attendance the management system management system including the staff basic information management, the staff checks attendance the information management, the staff transfers the information management, the system administration four big modules. System main realization to functions and so on data insertion, deletion, statistics, inquiry, renewal. This system uses Visual Basic 6.0 is the development kit, the backstage database uses Assecc 2003, the operating system is Windows XP. The paper mainly introduced this topic development background, must complete function and development process. Key explanation system design key point, design concept, difficult technology and solution. Key word:The enterprise staffs manage; the management information system; the electronic data processing; the information retrieval

公司雇员管理系统

公司雇员管理系统设计报告 一、需求分析 1、背景 人类已经跨入了新世纪,正在进入信息时代。我国国民经济和社会发展第十个五年计划将国民经济和社会信息化作为覆盖现代化建设全局的战略举措,要求加速发展信息产业,大力推进信息化。现在信息技术的应用越来越普及,不但促进了社会的高速发展,也改变着人们的工作、学习、生活和娱乐的方式以及思想观念。随着计算机的日益普及,计算机软件无处不在。软件在计算机的发展和应用中至关重要,在人类进入信息化社会时成为新兴信息产业的支柱。 企业职工信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以职工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 而利用计算机技术,网络技术和数据库原理来设计的企业职工信息管理系统将为企业职工信息的管理带来众多方便之处 2、功能 系统主要完成一下几个功能: 1.企业职工基本信息管理 (包括员工基本信息查询,修改,员工离职,信息表更新) 2.企业职工考勤管理 3.企业职工工资管理

4.企业职工工作调动管理 3、功能结构图 4、系统说明 (1)职工信息管理:职工个人信息由职工本人提供,系统生成职工基本信息表 图1 功能结构图 和职工工作信息表,职工基本信息表包括职工姓名,性别,出生年月,住址等稳定信息,职工工作信息表包括职工职务,所在部门,工资等经常查询修改的变动信息。职工工作调动后,须向系统提出更改工作信息请求。 (2)部门管理:包括部门号,部门名称,电话,部门经理等信息。 (3)工资管理:职工工资为基本工资,岗位津贴,加班费的总和,工资管理子系统根据职工工作信息表,出勤记录,请假记录,加班记录,生成职工工资表,并发送给公司财政部,经财政部核对无误后生成工资表,并发送工资通知单给职工。 (4)考勤管理:部门经理每天对本部门职工进行考勤,没到月底系统生成一份考勤记录,包括缺勤日期及缺勤类型等,缺勤类型分为迟到,早退,矿工三种。 职工请假须提前向部门经理申请,得到批准后方可休假并填写请假记录,包括请假日期,销假日期,请假理由等。 (5)日常工作管理:日常工作管理包括工作调动管理和加班管理。职工如需调动工作须向系统提出申请,系统会自动通知原部门和申请调入部门,得到双方批准后方可调动,并生成工作调动记录文件,员工可多次申请职位调动,未批准的申请调动日期一项为空。如部门需要加班,须向系统提交加班安排,系统会自动通知部门每个员工,并生成加班记录文件。 5、数据流图

公司日常管理制度奖惩制度

奖惩制度 1.奖励 奖励要坚持精神鼓励和物质鼓励相结合,以精神鼓励为主的原则。为提高员工工作的积极性和创造性,增强员工的文明素质,提高劳动生产率和工作效率,制定奖励规定。 2.奖励种类 员工奖励种类分为:表彰、记功、记大功、授予爱岗敬业/创新改良标兵荣誉称号,在给予上述奖励时,可发给荣誉证书和一定的物质奖励。 3.奖励的条件 员工有下列表现之一者,可由部门经理签报公司核领导定奖励(以书面形式在公告栏内公告)。 (1)合理化建议,如被采纳,在实践中证实行之有效,对公司有明显经济效益者。 (2)学术、技艺精湛,对产品品质改善或产品产量的提高有较大贡献者。 (3)一贯忠于职守、工作勤奋、品行优良、廉洁奉公,堪称员工楷模者。 (4)对公司经营、管理和荣誉方面有特殊贡献者。 (5)遇非常事件,随机应变,处理得当或奋勇保护公物、救护他人生命者。 (6)维护公司正常秩序,坚持原则,不徇私情,抵制不良风气,事迹显着者。 (7)潜心研究与发明,使产品成本得以显着降低者。 (8)管理有方,使生产、工作有显着成绩者。 (9)对于舞弊或有危害公司行为的事情能及时举报或阻止而使公司减免损失者。 (10)其他情况应该给予奖励的。 4.惩处 员工必须遵守公司的各项规章制度,对违反纪律的员工,坚持教育为主、惩罚为辅的原则。为使公司管理有序,员工行为有则,有效制止违法违纪现象,制定惩罚规定。 5.惩处种类 员工惩处种类分为:通报批评、警告、严重警告、留司察看和辞退处罚。 6.惩处的行为 员工有下列行为之一者,可由部门经理根据情节轻重签报惩处。 (1)违反公司的规章制度者。 (2)行为不检或损坏公司声誉者。 (3)有渎职、失职、失察行为致使公司受损害者。 (4)散布谣言、搬弄是非、诬陷中伤他人者。 (5)违抗公务命令或有威胁、侮辱主管行为者。 (6)泄露或窥探公司业务、技术机密者。 (7)遇非常事件故意回避者。 (8)工作时间嬉闹、喧哗、戏耍、妨害或扰乱生产、工作秩序者。 (9)收集打听员工待遇资料,攀比工资、奖金或故意将个人待遇泄露给他人者。 (10)其他过失、违纪行为者。 7.惩处种类的确定 (1)通报批评: 一类规定:指初次犯有对公司或他人构成一定不良影响的一般过失、违纪行为。 例如: ①未按公司规定打卡者; ②语言不文明者; ③不讲个人或环境卫生,乱扔杂物、随意吐痰者;

基于C 的企业考勤管理系统的设计代码

题目12 “公司员工考勤管理系统设计” 1、问题描述 某公司需要存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。其中,雇员分为经理、技术人员、销售人员和销售经理。 定义一个将小时换成天数的类。转换规则:8小时转换为一天,12小时转换为1.5天。可进行天数的加、减。 定义一个记录员工生病、休假时间的类。其中包括:员工生病没工作的天数、生病可以不工作的最多天数、员工已经带薪休假的天数、员工可以带薪休假的天数。公司规定带薪休假不能超过24小时。生病可以不工作的最多不能超过16小时。 设计一程序能够对公司人员的休假情况进行管理,应用到继承、抽象类、虚函数、虚基类、多态和文件的输入/输出等内容。 2、功能要求 (1)添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。还可以添加带薪休假和生病休假的记录,每条记录中必须包含员工编号和姓名。 (2)查询功能:可根据编号、姓名等信息对已添加的员工信息和休假信息进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息; (3)显示功能:可显示当前系统中所有记录,每条记录占据一行。 (4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。 (5)删除功能:主要实现对已添加的人员记录和休假记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作。 (6)统计功能:能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数, 统计任一员工的休假天数等信息。 (7)保存功能:可将当前系统中各类人员记录和休假记录存入文件中,存入方式任意。 (8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。 3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤: (1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; (2)分析系统中的各个实体及它们之间的关系; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述; (5)完成类中各个成员函数的定义;

企业职工信息管理系统

企业职工信息管理系统 EWIMSystem(Enterprise Workers Information Manager System) 目录 第一章绪论 (3) 1.1 相关背景 (3) 1.2 开发目的 (3) 1.3 论文内容 (3) 1.4 意义 (3) 1.5 分工 (4) 第二章系统需求分析 (5) 2.1系统功能需求分析 (5) 2.2辅助功能需求分析 (6) 2.2.1打印报表.............................................................................. 错误!未定义书签。 2.2.2修改密码 (6) 2.3 软件的运行环境 (6) 2.3.1 硬件平台 (6) 2.3.2 软件平台 (6) 2.3.3 开发环境 (6) 第三章系统功能设计与实现 (7) 3.1 系统目标设计 (7) 3.2 数据库分析与设计 (9) 3.2.1数据库表设计 (9) 3.2.2数据库表关系图 (12) 3.3 系统功能概要设计 (13) 3.4 系统功能详细设计 (14)

企业职工信息管理系统 摘要 随着科技的不断发展,企业的不断壮大,传统的企业人事管理主要以人工为主,人工管理既费力、费时,又容易出现错误,严重制约了企业员工管理的实施,目前人工管理已不能满足市场的需要,所以建立现代化的智能化的企业职工信息管理系统势在必行。这样可以提高企业的管理效率,同时减轻了人事部门的工作量,使原本复杂和枯燥无味的工作变得简单而轻松。 企业职工信息管理系统是一个基于C/S模式的管理系统。 关键字:企业职工信息管理系统,C/S模式

小型公司员工管理系统设计

.. .. 计算机科学与技术系 课程设计 ( 2009 -- 2010 年度第一学期) 课程名称:面向对象程序与设计 题目:建立职工管理信息系统 姓名:高超 学号: 2009110513 指导教师:正高 设计周数: 2周 成绩: 日期: 2009年 12 月 27 日

小组成员分工说明: 系统分析:王涛 系统编程:高超 撰写报告:余超 组长: 高超 小组成员: 王涛 (2009110520) 余超 (2009110501)

目录 一封面 (1) 二设计小组成员 (2) 三正文 (4) 3.1课程设计的目的与要求 (4) 3.2系统分析 (4) 3.2.1系统开发背景、开发围、建设目标与必要性 (4) 3.2.2 业务流程分析 (4) 3.2.3数据字典 (6) 3.2.4处理逻辑的定义 (6) 3.3 系统设计 (8) 3.3.1功能设计 (8) 3.3.2系统运行环境 (9) 3.4系统实施 (10) 3.4.1程序代码 (10) 3.4.2运行结果 (29) 四课程设计总结或结论 (35) 五参考文献 (35)

《建立职工信息管理》 三、正文 3.1课程设计的目的与要求 通过管理信息系统课程设计,进一步掌握管理信息系统的理论和方法。培养和锻炼开发管理信息系统的能力。为今后信息系统开发打下良好的基础。 要求了解企业管理信息系统开发的全过程,理解信息系统课程相关的概念,掌握管理信息系统的开发方法。主要包括:系统调研方法;业务分析、数据分析、系统逻辑模型设计方法;数据库设计、功能设计、物理模型设计方法;系统的实现等方法。完成一个小型系统的设计与开发。 3.2 系统分析 3.2.1系统开发背景、开发围、建设目标与必要性 随着本世纪以来科学技术的突飞猛进和社会生产力的迅速发展,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。电子计算机以强大的信息处理能力作为人类脑力劳动的有力助手登上历史舞台以后,出现了把人类从繁琐的脑力劳动下解放出来的现代信息革命。 为了适应现代企业或公司经营发展的需要,为提高企业工作效率、保证企业职工信息管理质量、快而准确地为企业制定好的经营方针与决策,我们有必要开发一个职工信息管理系统。 3.2.2业务流程分析 现行管理系统的业务流程图 ………

企业员工信息管理系统的设计与实现论文

本科毕业设计说明书企业员工信息管理系统的设计与实现 学院(部): 专业班级: 学生姓名: 指导教师: 2012年5月25日

企业员工信息管理系统的设计与实现 摘要 现今互联网发展越来越迅速,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。因此在信息化科技飞速发展的今天,借助于电脑,通过员工信息管理系统管理各部门职工,能为企业人力资源的管理者提供人性化的服务。同时也能为企业的员工提供一定的方便。 本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全BaoMi设置齐全,大大减少了操作人员和用户的工作负担,提高了企业员工信息管理的工作效率和企业的信息化的水平。 本论文从员工信息管理系统的初步调查开始,详细介绍员工信息管系统的需求分析和数据流程分析,并进行了系统总体结构设计、数据结构和数据库设计、输入输出设计等。 关键词:J2,,2,企业员工信息管理

, , 's , , , , a . a , , , a , . , , , a , , , . 2,2

目录

1 绪论 随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单位的员工信息管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 本系统就是基于本企业的员工信息管理而设计的,是对企业的员工信息资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使学院人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。 在已跨入21世纪的今天,各个大中型企业,乃至小型企业都趋向于电子化智能化管理,不在止步于账本和笔,通过各种各样的软件管理系统,加快了企业的人员信息管理,同时也减轻了人们的工作压力。 1.1 课题来源 随着科学技术的发展企业公司已经迈入智能化、网络化,越来越多的事件都是通过网络来处理,所以一个应用于企业员工信息管理的软件也是越来越重要。通过这个软件可以很简单的对企业的员工基本信息资料、部门信息和员工考勤来管理,很大程度的提高了企业的人事管理的办事效率,同时也减轻了企业的工作压力。 近年来网络盛行,丰富的内容加上绚丽的页面,具有丰富的多媒体表现与互动特点,毋庸置疑,网站已成为最吸引人的也最有效的信息传递手段和方式。 1.2 研究目的 为企业提供一个能够方便的管理员工信息的软件,可以实现公司对员工以及部门信息的操作,同时能够在此次的设计中有一个良好的锻炼过程。立志于为满足企业的需要,站在企业人事部门的角度考虑,完成此次设计。

公司办公室日常管理制度简单版

办公室日常管理制度 第一条员工应严格遵守考勤签到制度,准时上班按时下班,时间按9:00-17:30执行。 第二条上班后不得外出吃早点或办私事,需要须征得直管领导允许,午休后应准时上班。 第三条不得将可能影响办公环境的与工作无关的物品带入公司。 第四条员工上班时必须统一服饰,着装整洁、得体,不得穿军靴、露出脚趾及后跟的凉鞋及其他不适宜的装束,不准佩戴夸张、异类、过大的饰物上班。 第五条办公时间因私会客需和直管领导报备,时间不得超过30分钟;因私打电话必须简短。 第六条上班时间内不得大声喧哗、嘻笑打闹、聚堆聊天、玩游戏、浏览与工作无关网站;任何时候不得使用不文明语言和肢体动作。 第七条个人所属的桌椅、设备、垃圾桶由各使用人自行清洁;部门所属的存储柜、文件柜内部由各部门指定专人负责整理和清洁; 第八条办公室环境要求:环境整洁、摆放有序;随手清洁,及时归位;办公室内不得摆放鞋、雨伞等有碍形象和环境的杂物;严禁随地吐痰、乱丢纸屑;垃圾桶不超过3/4满。 第九条工作午休(餐)时间不得饮酒,不得带有酒精状态上班;接待公司客人的除外. 第十条下班、或离开办公室30分钟以上的,须关闭不使用的电器、电灯等耗电设备,午餐期间关闭应关闭显示器和电灯;公文、印章、票据、现金及贵重物品等须锁入保险柜,关窗、锁门后方可离开。 第十一条遵守保密纪律,保存文件及技术资料,不得泄露公司机密。第十二条文明用厕,节约用纸,注意保洁。 第十三条爱护公司财产和设备,发现损坏及时向办公室报修,无法修复的应注明原因申请报废;因故意或使用不当损坏公物者,应予以相应赔偿。 第十四条日常办公采购由采购部门及采购人员填写办公采购申请表,报总经理签字审批后到财务处领取采购资金;采购完毕做好采购记录表,提供采购小票及发票。 本制度自发布之日起执行 二〇一一年十月十四日

相关文档
最新文档