当前位置:文档之家› 职工管理实训报告

职工管理实训报告

职工管理实训报告
职工管理实训报告

广西科技大学鹿山学院

《高级语言程序设计》

课程实训报告

题目:职工信息管理

专业:软件工程

班级:131班

姓名:孙迪

学号:20133276

二零一四年6 月5日

目录

1.题目与要求 (1)

1.1问题提出 (1)

1.2本系统涉及的知识点 (1)

1.3功能要求 (1)

2.功能设计 (1)

2.1算法设计 (1)

2.2部分模块流程图 (2)

3.程序代码设计 (3)

3.1输入模块 (3)

3.2查询模块 (3)

3.3修改模块 (4)

4.C程序设计总结 (5)

5.结束语 (5)

*附录:程序源代码 (6)

1 题目与要求

1.1 问题提出

本人计划编写一个职工信息管理系统,主要用来管理职工的各项信息。

1.2 本系统涉及的知识点

结构、数组、循环、函数、分支、指针、文件

1.3 功能要求

1)能从键盘输入职工的信息

2)能从指定的文件中读入职工的信息

3)能按职工号查询职工的信息

4)能按学历统计职工数

5)能查询到指定年份需要退休的职工的信息(男:60岁,女55岁)

6)能删除指定职工号的职工信息

7)能将职工信息保存在指定的文件中

2 功能设计

2.1 算法设计

1、利用switch语句设计如图所示的菜单

2、根据所选菜单编写相应代码:

1)输入函数write:利用循环输入的方式,将职工信息存入结构数组,并依次写入文件work.txt。

2)读取职工信息reads:读取并输出所有职工信息。

职工信息管理系统模块图

2.2 部分模块流程图

3 程序代码设计

3.1输入模块

1)函数原形:void write(),ids(),sexs(),year()

2)功能:利用while循环语句和scanf、gets、getchar函数完成对结构数组的输入,并

用fwrite写入文件.其中职工号由ids()判断,性别由sexs()判断,出生日期

由year()判断,学历由edus()判断.每成功输入一个数据都将打印在屏幕上

ids()函数判断id未存在,范围在1000-9999间,若不满足,提示并要求重新输入,若输入的工号为0,则中止输入.

sexs()函数判断输入的性别是否为男或女,若不是,则提示并要求重新输入.

year()函数判断若输入的日期格式不为****-**-**,则提示格式错误;若年份不在1900-2014之间,提示年份错误;若月份不在01-12间,则提示月份错误;若日

期>31,其中4,6,9,11月的日期>30,则提示日期错误.

edus()函数判断若输入的学历不为小学/初中/高中/大学,则提示并要求重新输入

3.2查询模块

1)函数原型:main1(),reads(),serch(),eduserch(),tuixiu()

2)功能:在main()函数中选择查询子菜单,通过main1()函数选择查询选项或输入0返回

主菜单

serch()函数:读取work.txt文件内容,将存在的id打印,用户输入id后,输出该id的所有信息.

eduserch()函数:调用edus()提示和判断用户输入学历,输出为该学历职工的所有信息和总计人数.

tuixiu()函数:提示用户输入年份,若有职工到此年份为退休,则依次输出职工信息并输出统计的人数.

3.3修改模块

1)函数原型:change()

2)功能:读取work.txt文件,打印所有工号姓名,用户输入工号后输出该工号所有信息并对各项信息编号,用户输入信息编号后提示用户输入新数据,修改成功后将用w+方式重写文件,用户可继续修改或输入0退出修改

4 C程序设计总结

遇到问题:1.录入函数中scanf写在while条件内,使每次循环都要求输入内容,若输入0则中止while,导致输入结束后写入了id为0的数据.

2.删除函数中的删除方式为:遍历文件,标记目标id下标,使用for循环覆盖此数据,重新写入文件,导致文件内容尾出现空数据

解决:加入delid0()函数,剔除数据间的空数据,判断数据是否有效,w+方式写入有效数据前的内容,较繁琐

总结:本程序简洁明了,功能齐全,经大量调试最终出现0错误与警告;录入模块有详细报错,与用户交互性强,易于使用;查询模块拥有查询子菜单列出查询类型,方便用户使用,查询前列出名单,查询过程中按需求提示,查询后按需提示;修改模块可连续修改同一职工的多项信息,增强了实用性,适当提示与输入检测使其更便于使用.

本程序存储方式为结构体数组,避开了链表的复杂操作,使程序更简单易行,但不足之处是占用内存大于链表,如有机会,下次会尝试使用链表.

5 结束语

崔亚楠老师在实训过程中悉心解答和解决我们遇到的问题,感谢崔老师.

参考文献

[1] 谭浩强,C程序设计(第四版),北京:清华大学出版社,2010.6

*附录:程序源代码

//职工管理系统,完整源代码

#include"stdio.h"

#include"stdlib.h" //strcpy原型

#define NAMES 10 //名字

#define EDUS 5 //学历

#define SITES 30 //地址

计软131班高级语言程序设计实训报告#define DATES 11 //日期

#define SEXS 3 //姓名

#define MAN 50 //人数上限

#define MALL sizeof(works) //获取字节长

//定义结构体

typedef struct work{

int id;

char name[NAMES];

char sex[SEXS];

char date[DATES];

char edu[EDUS];

int wage;

char site[SITES];

int phone;

}works;

works worker[MAN];

//欢迎信息

void menu0(y){

system("cls");

puts("\n\n\n\n\t\t┏━━━━━━━━━━━━━━━━━━━━┓\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 职工管理系统\t\t ┃\n\

\t\t┃\t \t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┗━━━━━━━━━━━━━━━━━━━━┛\n\

\n");

if(y==0){

printf("\t\t\t 欢迎使用正在进入...\n");

}

if(y==1){

printf("\t\t\t 感谢使用正在退出...\n");

}

getch();

}

//主菜单

void menu(){

system("cls");

puts("\n\n\t\t┏━━━━━━━━━主菜单━━━━━━━━━┓\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 1.录入信息\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 2.查询信息\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

计软131班高级语言程序设计实训报告\t\t┃\t 3.删除信息\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 4.修改信息\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 0.退出\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┗━━━━━━━━━━━━━━━━━━━━━┛\n\

\t\t\t\t请选择(0-4):\

\n");

}

//输入时

void write_menu(){

system("cls");

puts("\n\n\t\t━━━━━━━━━━录入信息━━━━━━━━━━\n\n");

}

//判断性别

void sexs(i){

char y[SEXS];

int n=1;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

while(gets(y)){

if(strcmp(y,"男")==0||strcmp(y,"女")==0){

strcpy(worker[i].sex,y);

break;

}

else{

write_menu();

printf("输入错误(请输入男/女)\n");

continue;

}

}

fclose(fp);

}

//判断出生日期

void year(i){

char s[DATES],y[5];

int n=1,y1=0;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

while(gets(s)){

strncpy(y,s,5); //把年份复制给y1并转换成int型

计软131班高级语言程序设计实训报告

y1=atoi(y);

if(s[10]=='\0'&&s[4]=='-'&&s[7]=='-'){ //长度为10,第5位和第8位为'-'

if(y1>2014||y1<1900){

write_menu();

printf("年份输入错误,请重新输入(年份应在1900-2014之间)\n\n");

continue;

}

if((s[5]>'1'||s[5]<'0')||

((s[5]=='1'&&s[6]>'2')||(s[5]=='0'&&s[6]=='0'))){

write_menu(); //月份>12或为00,月份第一位为0或1

printf("月份输入错误,请重新输入(月份应为01-12)\n\n");

continue;

}

//闰年二月为29天否则不大于28

//4,6,9,11月小于等于30

if((s[8]<'0'||s[8]>'3')||(s[8]=='0'&&s[9]=='0')||(s[8]=='3'&&s[9]>'1')

||(((y1%4==0&&y1&100!=0)||(y1%400==0))&&(s[5]=='0'&&s[6]=='2'&&s[8]=='3'))

||((s[5]=='0'&&s[6]=='2')&&((s[8]=='2'&&s[9]>'8')||s[8]=='3'))

||(((s[5]=='0'&&(s[6]=='4'||s[6]=='6'||s[6]=='9'))||(s[5]=='1'&&s[6]=='1'))&&s[8]=='3'&&s[9]=='1')

){

write_menu();

printf("日期输入错误,请重新输入\

(闰年二月为29否则不大于28,4,6,9,11月小于等于30)\n\n");

continue;

}

strcpy(worker[i].date,s);

break;

}

else{

write_menu();

printf("输入错误,请重新输入(格式:2000-01-01)\n\n");

continue;

}

}

fclose(fp);

}

//判断工号

int ids(i){

int id,n=0,c=0;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

while(scanf("%d",&id)){

while(!feof(fp)){

计软131班高级语言程序设计实训报告

fread(&worker[n],MALL,1,fp);

if(worker[n].id==id&&worker[n].id!=0){ //搜索相同的id

c=1;

break;

}

n++;

}

if(c!=1){

if(id==0)

return 0; //输入0时返回0,在输入函数中结束else if(id>=1000&&id<=9999){

getchar();

worker[i].id=id;

break;

}

else{

write_menu();

printf("输入错误(范围:1000-9999)\n");

continue;

}

}

write_menu();

printf("已存在,请重新输入\n");

c=0;

}

fclose(fp);

}

//判断学历

void edus(i){

char y[EDUS];

int n=1;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

while(gets(y)){

if(strcmp(y,"小学")==0||strcmp(y,"初中")==0

||strcmp(y,"高中")==0||strcmp(y,"大学")==0){

strcpy(worker[i].edu,y);

break;

}

else{

write_menu();

printf("输入错误(请输入小学/初中/高中/大学)\n\n");

continue;

}

fclose(fp);

}

//剔除所有id为0的数据(数据整理)

void delid0(){

int i=0,num=0,n=0,c=0,t=0;

FILE *fp;

fp=fopen("work.txt","r+");

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(worker[i].id==0&&t==0){

c=i;

t=1;

}

i++;

}

i--;

num=i;

i=0;

rewind(fp);

//剔除数据间的空数据,(删除数据时会产生)

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

i++;

}

i=0;

rewind(fp);

while(!feof(fp)){ //剔除结尾空数据,(写入时可能产生) fread(&worker[i],MALL,1,fp);

if(worker[i].id==0&&t==0){

c=i;

t=1;

}

i++;

}

if(t=1){

fp=fopen("work.txt","w+");

for(n=0;n

fwrite(&worker[n],MALL,1,fp);

}

fclose(fp);

}

fclose(fp);

}

//输入,写入文件

void write(){

FILE *fp;

char c;

if((fp=fopen("work.txt","a+"))==NULL){

printf("无法打开\n");

}

write_menu();

printf("工号(输入0返回):\n\n");

while(i<50){

id=ids(i);

if(id==0){

write_menu();

printf("任意键返回\n");

break;

}

write_menu();

printf("工号:%d\n\n名字:\n",worker[i].id);

gets(worker[i].name);

write_menu();

printf("工号:%d 名字:%s\n\n性别:\n",worker[i].id,worker[i].name);

sexs(i);

write_menu();

printf("工号:%d 名字:%s 性别:%s\n\n出生日期:\n",

worker[i].id,worker[i].name,worker[i].sex);

year(i);

write_menu();

printf("工号:%d 名字:%s 性别:%s \n出生日期:%s\n\n学历:\n", worker[i].id,worker[i].name,worker[i].sex,worker[i].date);

edus(i);

write_menu();

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s\n\n工资:\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu);

scanf("%d",&worker[i].wage);

getchar();

write_menu();

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d\n\n地址:\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage);

scanf("%s",&worker[i].site);

getchar();

write_menu();

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s\n\n电话:\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site);

scanf("%d",&worker[i].phone);

write_menu();

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s 电话:%d \n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

if(fwrite(&worker[i],MALL,1,fp)!=1){ //写入文件

printf("保存失败");

}

printf("\n继续输入工号或0退出\n");

i++;

}

fclose(fp);

}

//输出所有职工信息

void reads(){

system("cls");

puts("\n\n\t\t━━━━━━━━━━全部职工━━━━━━━━━━\n\n");

int i=0;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(worker[i].id==0){ //跳过id为0的id

i++;

continue;

}

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s 电话:%d\n\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

i++;

}

printf("\n任意键返回\n");

fclose(fp);

}

//按工号查询

void serch(){

system("cls");

puts("\n\n\t\t━━━━━━━━━━工号查询━━━━━━━━━━\n\n");

int n,i=0,t=0;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

} //列出已有工号

printf("目前存在的工号:\n");

fread(&worker[i],MALL,1,fp);

if(worker[i].id==0){ //跳过id为0的id

i++;

continue;

}

printf("%6d",

worker[i].id);

i++;

}

i=0;

rewind(fp); //定位到文件起始位置

printf("\n输入工号\n\n");

scanf("%d",&n);

while(!feof(fp)){

t=0;

fread(&worker[i],MALL,1,fp);

if(worker[i].id==0){ //跳过id为0的id

i++;

continue;

}

if(n==worker[i].id){

system("cls");

puts("\n\n\t\t━━━━━━━━━━工号查询━━━━━━━━━━\n\n");

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s 电话:%d\n\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

}

else

t=1;

i++;

}

if(t==1){

system("cls");

puts("\n\n\t\t━━━━━━━━━━工号查询━━━━━━━━━━\n\n");

printf("id不存在");

}

printf("\n任意键返回\n");

fclose(fp);

}

//搜索学历

void eduserch(){

system("cls");

计软131班高级语言程序设计实训报告

puts("\n\n\t\t━━━━━━━━━━学历查询━━━━━━━━━━\n\n");

char n[EDUS],y[EDUS],i=0,num=0;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

printf("输入学历\n\n");

while(gets(y)){

if(strcmp(y,"小学")==0||strcmp(y,"初中")==0

||strcmp(y,"高中")==0||strcmp(y,"大学")==0){

strcpy(n,y);

break;

}

else{

system("cls");

puts("\n\n\t\t━━━━━━━━━━学历查询━━━━━━━━━━\n\n");

printf("输入错误(请输入小学/初中/高中/大学)\n\n");

continue;

}

}

system("cls");

puts("\n\n\t\t━━━━━━━━━━学历查询━━━━━━━━━━\n\n");

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(n[0]=='0'){

break;

} //搜索edu的首字符是否与输入的相等

if(worker[i].edu[0]==n[0]){

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s 电话:%d\n\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

num++;

}

i++;

}

if(n[0]!='0')

printf("\n共%d人",num);

printf("\n\n任意键返回\n");

fclose(fp);

}

//退休查询

void tuixiu(){

system("cls");

puts("\n\n\t\t━━━━━━━━━━退休查询━━━━━━━━━━\n\n");

char y[4];

int i=0,n=0,c=0,t=0;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

printf("输入年份(将输出在该年份退休的职工,男60,女55退休):\n\n");

scanf("%d",&n);

printf("至%d年退休的员工:\n",n);

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(strcmp(worker[i].sex,"男")==0){

strncpy(y,worker[i].date,4); //把date的年份复制给y

c=atoi(y); //y转换为int型赋给c

if(n-c>=60){

t++;

printf("\n");

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s 电话:%d\n\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

}

}

if(strcmp(worker[i].sex,"女")==0){

strncmp(y,worker[i].date,4);

c=atoi(y);

if(n-c>=55){

t++;

printf("\n");

printf("工号:%d 名字:%s 性别:%s \n\

出生日期:%s 学历:%s 工资:%d \n住址:%s 电话:%d\n\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

}

}

i++;

}

if(t==0){

printf("\n无");

}

printf("共%d人\n任意键返回\n",t);

fclose(fp);

}

//删除指定职工

void del(){

int n=0,i=0,s,num;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

system("cls");

puts("\n\n\t\t━━━━━━━━━━删除职工━━━━━━━━━━\n\n");

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(worker[i].id==0){ //跳过id为0的id

i++;

continue;

}

printf("工号:%d 名字:%s \n",

worker[i].id,worker[i].name);

i++;

}

i=0;

rewind(fp);

printf("\n输入要删除的职工号\n");

scanf("%d",&s);

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(worker[i].id==s){

num=i; //num标记要删除的工号}

i++; //i统计人数,下标}

i--;

for(n=num;n

worker[n]=worker[n+1];

}

if((fp=fopen("work.txt","rt+"))==NULL){

printf("无法打开\n");

}

for(n=0;n

if(fwrite(&worker[n],MALL,1,fp)!=1){

printf("\n无法保存\n");

}

}

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

getch();

fclose(fp);

}

//重写数据

void allw(i){

int n;

FILE *fp;

fp=fopen("work.txt","w+");

for(n=0;n

计软131班高级语言程序设计实训报告

fwrite(&worker[n],MALL,1,fp);

}

fclose(fp);

}

//信息修改

void change(){

int n=0,i=0,s,num,t=0,c=0;

FILE *fp;

if((fp=fopen("work.txt","r+"))==NULL){

printf("无法打开\n");

}

system("cls");

puts("\n\n\t\t━━━━━━━━━━修改信息━━━━━━━━━━\n\n");

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(worker[i].id==0){ //跳过id为0的id

i++;

continue;

}

printf("工号:%d 名字:%s \n",

worker[i].id,worker[i].name);

i++;

}

i=0;

rewind(fp);

printf("\n输入要修改的职工号\n");

scanf("%d",&s);

getchar();

while(!feof(fp)){

fread(&worker[i],MALL,1,fp);

if(worker[i].id==s){

num=i;

system("cls");

puts("\n\n\t\t━━━━━━━━━━修改信息━━━━━━━━━━\n\n");

printf("1.工号:%15d \n2.名字:%15s \n3.性别:%15s \n\

4.出生日期:%15s \n

5.学历:%15s \n

6.工资:%15d \n

7.住址:%15s \n

8.电话:%15d\n\n",

worker[i].id,worker[i].name,worker[i].sex,worker[i].date,

worker[i].edu,worker[i].wage,worker[i].site,worker[i].phone);

}

i++;

}

printf("输入要修改的数据编号\n");

while(scanf("%d",&s)&&s!=0){

getchar();

switch(s){

case 1:printf("新工号\n");ids(num);break;

计软131班高级语言程序设计实训报告

case 2:printf("新姓名\n");gets(worker[num].name);break;

case 3:printf("新性别\n");sexs(num);break;

case 4:printf("新出生年月\n");year(num);break;

case 5:printf("新学历\n");edus(num);break;

case 6:printf("新工资\n");scanf("%d",&worker[num].wage);getchar();break;

case 7:printf("新住址\n");scanf("%s",&worker[num].site);getchar();break;

case 8:printf("新电话\n");scanf("%d",&worker[num].phone);getchar();break;

default:printf("选项输入错误\n");break;

}

allw(i); //重写文件

system("cls");

puts("\n\n\t\t━━━━━━━━━━修改信息━━━━━━━━━━\n\n");

printf("1.工号:%15d \n2.名字:%15s \n3.性别:%15s \n\

4.出生日期:%15s \n

5.学历:%15s \n

6.工资:%15d \n

7.住址:%15s \n

8.电话:%15d\n\n", worker[num].id,worker[num].name,worker[num].sex,worker[num].date,

worker[num].edu,worker[num].wage,worker[num].site,worker[num].phone);

printf("输入编号继续修改或输入0结束修改\n");

}

fclose(fp);

printf("任意键返回\n");

}

//查询菜单

void menu1(){

system("cls");

puts("\n\n\t\t┏━━━━━━━━━查询信息━━━━━━━━┓\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 1.浏览全部\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 2.按照工号\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 3.按照学历\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 4.退休情况\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┃\t 0.返回上级\t\t ┃\n\

\t\t┃\t\t\t\t\t ┃\n\

\t\t┗━━━━━━━━━━━━━━━━━━━━━┛\n\

\t\t\t\t请选择(0-4):\n");

}

//查询菜单函数

void main1(){

menu1();

int n;

while(scanf("%d",&n)&&n!=0){

getchar();

delid0();

switch(n){

case 1:reads();break;

物流管理综合实训报告(总5页)

物流管理综合实训报告(总5 页) -CAL-FENGHAI.-(YICAI)-Company One1 -CAL-本页仅作为文档封面,使用请直接删除

物流管理综合实训报告 班级 姓名 指导教师 成绩 一、实训目的

通过模拟供应链运作,让我们体会供应链上下游企业之间的关系及其各自的功能,掌握物流、信息流、资金流的内容与流向,构建起对供应链框架和运作流程的基本认识,进一步体会各种供应链运作模式。 为了更好的适应以后的学习和工作;为更好的了解这门学科;为以后专业打下基础为以后的学习和工作打下坚实的基础;让我们对中国物流业的发展状况有一个比较全新的认识。 通过实践,可以使我们深入地了解了物流实训系统建设的现状、方法、和步骤;充分认识到了物流实训系统建设的重要性和必要性,让我们对物流有了新的认识。因为在实践中反思,总会发现自己的不足,在实践中研究,再实践,不断循环,不断更新,不断提升和发展,从而达到理论知识与实践相结合。二、实训步骤 首先,供应链管理套件其包括供应商管理系统、生产企业管理系统、销售公司管理系统和物流公司系统等四个子系统,模拟了以装配型生产企业为核心企业的供应链,生产企业通过采购、销售等业务与上游供应商和下游销售公司产生联系,形成一条供应链,而物流公司为整条供应链的参与方提供外包物流服务。 其次,我们四个人一小组,分别扮演电脑行业的供应商,生产企业,销售公司和物流公司。我在其中扮演的是销售商,我先接受客户订单后,进行销售订单录入和处理。再进行采购订单录入和处理,经过生产企业销售订单拉动的生产订单生成、MRP运算、原材料采购、采购入库、领料出库、生产加工单生成、半成品和产成品入库、销售发货单生成、发货出库的业务过程,供应商的销售订单拉动的采购订单生成、采购收货单生成、采购入库、销售发货单生成、发货出库的业务过程和物流公司配送订单从生成作业计划、作业调度、场站操作到签收的业务过程的一系列流程,我再进行产成品到货签收,进行收货单录入和处理,下达收货指令;再入库进行仓储单据录入和处理,作业调度和反馈;进行发货单录入和处理,下达发货指令;销售出库进行仓储单据录入和处理,作业调度和反馈。接着最后物流公司进行配送处理一直到客户签收。 最后,经过我们小组四人分别扮演的供应商,生产企业,销售公司和物流公司,每一个人,每一步都不能出现错误,这样才能保证一直顺利的完成下去,经过通力合作,一起完成整个系统操作。

企业工商管理实习报告

企业工商管理实习报告 今年x月x日上午开始,我在xx公司进行了工商管理实习工作。在实习中,我在公司指导老师的热心指导下,积极参与公司日常管 理相关工作,注意把书本上学到的工商管理理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证所学的工商管理理论,探求日常管理工作的本质与规律。简短的实习生活,既紧张, 又新奇,收获也很多。通过实习,使我对日常管理工作有了深层次 的感性和理性的认识。 我所实习的xx公司,隶属于xx公司。xx公司成立于1953年, 是以水工、市政、工民建、路桥、安装工程等为主要经营项目的国 有大型骨干建筑施工企业,具有航务工程总承包一级、房建二级、 市政、水利水电三级、地基与基础一级、钢结构一级、机电设备安 装一级、商砼与预制构件二级、勘察设计甲级、计量二级、建筑材 料试验甲级等资质。 回顾实习生活,感触是很深的,收获是丰硕的。实习中,我采用了看、问等方式,对科利公司的日常管理工作的开展有了进一步的 了解,分析了公司业务开展的特点、方式、运作规律。同时,对公 司的"浇注明天"的服务品牌,"构筑精品,造福社会"的企业使命,"务实求新、敢争一流"的企业精神有了初步了解。 一、公司目标 1.坚持以经营为龙头,不断开拓xx地区传统施工领域 抢抓水工市场快速发展的良好机遇,进一步加大了对xx港、xx 港、xx港等大型水工工程的跟踪公关力度,认真作好了北船重工搬迁、奥运基础设施建设的经营工作,承揽到北船重工大坞、烟台港 三期二阶段、奥运会青岛国际帆船中心标段、xx港中港区东部岸线 等工程,确保了传统市场战略项目不丢失。同时,发挥地域优势广 揽信息,积极跟踪,承揽到东营港扩建和xx国电等工程,在开拓传 统工程领域发面取得了新进展。

财务管理综合实训报告(完整)

、实验目的 《财务管理综合实训》是利用福斯特公司开发的《多媒体财务管理教学系统》软件,采 用了先进的计算机技术和多媒体技术,弥补在财务管理教学过程中枯燥、学生无交互、单纯 的学习理论知识、老师考核困难、不能全面的评估学生学习等缺陷,有效的提高了财务管理 教学的质量和效率。让学生通过本软件,能够系统全面的掌握财务管理的具体操作和方法,为学生即将从事的会计工作打下坚实的基础,使之成为真正的会计专业人才。 、实验地点 三、实验的基本要求 1. 了解并掌握财务分析的方法。 2. 了解和掌握财务预测与计划的基本步骤和方法 3. 了解、熟悉资本成本的概念,掌握资本成本的计算方法。 4. 了解、熟悉杠杆效应与最佳资本结构的概念,掌握杠杆效应与最佳资本结构的计算方 法。 5. 了解、熟悉股息政策。 6. 熟悉运营资本管理的原理并掌握运营资本管理的计算方法。 7. 熟悉运投资管理的原理并掌握投资管理的计算方法。 四、实训基本情况说明 在半年的财务管理课程学习之后,我们虽然掌握了理论知识,但对于把这些理论运用到 实践还是有一定难度,不能够把理论和实践很好地结合起来。众所周知,作为一个财务管理 人员,如果不会进行实际的财务操作,就不能算做一个合格的财务管理者。于是在大二第二个学期我们开了这门财务管理综合实训课。 实训重在动手去做,把企业发生的业务能够熟练地反映出来,这样才能证明作为一个财 务管理人员的实力。因此我们学校本着理论结合实际的思想,让我们学习实训课使我们不仅 在理论上是强的,在动手能力更是强者。这样我们在三年毕业后走出校门才能更好地投入到工作中去。 本系统以一个财经大学生毕业到一家生产制造公司实习,对企业所发生的财务问题进行 一一解决的实验案例,将现金管理、信用管理、应收账款管理、存货管理、全面预算日常管理、投资决策、资本结构决策、融资决策、报表分析等基本知识有机的结合在一起,有效地提高学生学习兴趣。可操作性强。

企业经营管理实践报告

企业经营管理实践报告 前段时间,作为一名企业管理人员,我参加了企业管理知识的学习培训,接受了系统、全方位企业管理知识的学习和辅导,受益良多。通过课本中学到的理论知识加之此次培训再结合日产工作中的实际情况,我深刻领会到,作为一名合格的企业管理者,应该如何驾驭整个企业的运作机制,并领悟到应该以管理促创新,以创新促效益,从而促使企业稳步健康发展。 目前,企业该如何在激烈的市场竞争中获得市场份额,在管理中实现经济效益、社会效益的双丰收,是一个值得研究和探讨的课题。通过这次学习,结合企业的行业特点,我个人认为,企业要想实现大发展,必须做好以下几点工作。 首先,要毫不动摇的狠抓人力资源管理。 一个企业的发展,重中之重,在于人才,在于充分挖掘人才的潜力,使其为企业服务。企业的管理者不在于他像关羽一样“千军万马中,取上将首级”,也不在于他像张良一样“运筹帷幄,决胜千里之外”,重要的是他能否如刘邦那样,找到和使用好这样的人,即识人用人能力的大小决定了一个企业管理者的发展远景。古往今来,这样的例子有很多。刘邦用萧何、张良、韩信,建立汉朝后曾说过,我管理不如萧何,计谋不如张良,领兵打仗不如韩信,但是我成功了,因为我很好地使用他们,大家都成就了一番丰功伟绩。 企业必须实施两手抓、两手都要强的职工队伍建设方针。一方面要继续面向社会,广开才路,大力引进高素质人才;同时对在职职工要积极培养和关心,实现“三留人”,即情感留人,待遇留人,事业留人。另一方面,对现有职工队伍进行强化培训,达到巩固提高的目的,不断挖掘其潜力,适应市场经济的发展。信任是基础,事业是平台,利益是杠杆,感情做纽带,一个企业管理者,尤其是高级管理者,牢记这个用人方略,就一定能充分调动员工积极性,使其竭尽全力为企业发展做贡献。 其次,始终如一地开拓、经营市场,并培养核心竞争力以求生存。 市场,是一个企业发展的命脉所在,占领多大的市场份额,开拓多大的领域,从一定程度上说,证实着一个企业发展的实力。所以,如何开拓市场、经营市场显得尤为重要。数控功能部件加工企业具有行业性的显著特点,开拓市场也必须

管理信息系统实验报告

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18学时 姓名: 学号: 专业班级: 实验时间: 实验成绩:

东北财经大学 《管理信息系统》实验报告实验项目名称:

管理系统实验报告 实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理 系统、排课系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂,今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校,要达到适应教育现状及提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述 排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析 (1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1.选课分为预选、正选、补退选,一定程度上完善了选课系统。 2.在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。

管理学实训报告29080

实训报告 实训目的 向企业管理者了解他的职位,工作职能,胜任该职务所必需的管理技术的情况。培养我们关注企业的态度,了解各个企业的管理制度,提高我们学习管理学的兴趣。 实训内容 访问金奉祥和尚客优快捷酒店的店长,了解他们优秀的管理经验。 实训过程 我们小组一组是前往金凤祥珠宝店进行相关采访活动,我们这组则是前往尚客优快捷酒店,对店长就相关管理问题进行采访。 实训情况 来到尚客优快捷酒店,向店长说明来意之后,店长热情的接待了我们。店长首先为我们介绍了酒店的基本情况:酒店客房部下设经理、主管、领班、楼层服务员四个层次,有布草房和洗衣房。客房部服务员的岗位职责主要是按标准要求负责清扫整理客房和楼层公共区域,为客人提供干净安全的客房和环境,满足客人的服务需求。 他还提到:由于一线城市物业、人力、原材料的价格上涨,使得经济型快捷酒店的开业成本出现了较大幅度的增长,而作为经济型快捷酒店,又无法把价格提升。因此目前的外部环境对经济型连锁酒店的发展和盈利都带来了巨大的挑战。 因此尚客优快捷酒店抢先进入二三线市场,并作为扩张的重心,抢占二三线城市较好的物业。同时,利用尚客优快捷酒店的管理优势,加强酒店管理模式的系统优化,提高员工工作效率,减缓门店压力。

就我们采访中提到的关于酒店内部的人员管理优化方法,店长告诉我们:作为现代社会的发展,人是主要的发展主体,没有人的存在一切都是静止的。万事以人为本,任何企业的发展壮大都需要依靠人。一个企业需要健康的生存壮大必须有一个坚强的团队作为坚强的后盾。 酒店需要的是组建一支人才队伍,要对当前阶段的经营状况和实际需求状况制定合理的人员配置,包括制定出淡季、旺季的人员配置表、制定人员组织框架、制定人员的岗位职责、制定内部员工人事档案等。另外,酒店还对现有的人员的人事档案进行整理归档,完善人事制度,制定了人员的招聘,入职,晋升,奖励,离职制度。 酒店还相应地建立起了员工培训制度:包括对现有的人员进行岗前,岗中培训,培训再上岗;不断进行员工的思想教育,使员工热爱自己的本职工作,培养对专业的兴趣,从而激发工作的主动性、积极性,教育员工树立高尚的职业道德和全心全意为客人服务的意识,教育员工树立严格的组织观念,自觉遵守国家的法纪和酒店的规章制度。其次,不断提高员工的业务素质,因为这是提高酒店工作效率和服务质量的基本条件。所以一方面要抓好员工文化知识的学习,提高员工文化水平,另一方面要抓业务技术方面的培训,提高员工的业务操作技术和技巧。 听了店长详细的答复后,我们都深感合理的管理机制对企业的重要性。也正是因为对人员管理的重视,才使得尚客优快捷酒店能一直有着良好的口碑。 实训小结 走出大学校园,走入社会实践。这次管理学课的实训活动让我们了解到了许多有用的管理方法,通过和相关企业、商家管理者的交流使我们明白了优秀的管理机制对整个企业的重要性。在组长及副组长的带领下,各个组员积极配合,顺

物流管理综合实训报告(共8篇)

篇一:物流管理专业综合实训报告 物流管理专业综合实训报告 班级: 姓名: 学号: 一、实训目的 通过专业的物流管理实训,增加对物流产业的感性认识,熟悉物流的各环节,在真实的环境中掌握物流作业技术和物流管理能力,而仓储是物流活动的核心环节之一,是企业生产经营顺利进行的必要过程,通过到物流企业或工商企业实际训练仓储操作与管理,加深对理论知识的理解,提高仓储管理技能,使得自身选择和从事物流管理职业的条件进一步优化。与此同时,培养自身实际调研能力,尝试检验所学知识,并从实际中进一步学习了解物流仓储的内涵与外延。 二、实训单位概况 中邮物流有限责任公司成立于2003年1月18日,隶属于中国邮政集团,是专业经营和管理邮政物流业务的大型国有企业,注册资本3.7亿元人民币。公司下设31个省级子公司,是一家集仓储、封装、配送、加工、理货、运输和信息服务于一体的现代化综合性物流企业。 1、企业目标 2、市场定位 3、公司业务 一体化物流业务;区域配送业务;中邮快货业务与货运代理;分销与邮购业务 4、中邮物流东南汽车项目:中邮物流作为东南汽车的战略伙伴,全面负责东南汽车零部件的仓储管理及全国86家经销商的汽车零部件配送业务。东南汽车与中邮物流全面合作一年多来,仓储料账相符率、配送及时率等各项作业指标稳步提高,东南汽车的客户满意度不断提升。双方合作促进了中邮物流服务水平的提高,提升了一体化物流的解决能力,实现从客户订单接收到汽车备件配送完成的全过程监控和管理。 三、实训内容 (一)、学习目标 1、入库操作:货品的入库、架位的分配、各类货物保管、货物入库交接 2、出库操作:车辆的装载、配送线路安排、运输车辆安排、货物的堆放、提货通知 3、仓库盘点:盘点单的认知、盘点流程的熟悉、盘点准备工作、寻找分析差异 4、拣选货物:订单的熟悉、货品存储地点、单据的填写与管理、拣选设备的使用与维修 5、打包称重:纸箱规格的认知、配送线路的熟悉 6、客服的操作及学习 (二)、实训过程 刚进入仓库,经理为我讲解了有关东南项目的大体情况以及仓库的操作流程明细,包括东南仓库严格的管理规定,并为我讲解了仓库的布局,整个东南仓库货架编码分别从a到n,大概每二到四个编码为一个区,每个区都有一个组长统筹管理,而我刚开始被分配到ab区域工作。 每天我的工作就是入库操作,按单配货,货物打包称重。对于这些事情,刚开始我还不熟悉,总是会拣错货物,打包的慢,整体效率不高,但是随着拣选打包次数的增多,自己也开始慢慢熟悉整个货品的分布,拣选的效率显著提高,因为有些货品拣选得多了一看就知道在哪里而不需要四处寻找,打包的工作也轻车熟路了。

管理学实训报告 (1)

一、实践训练项目:分析一份计划书 二、实践训练目的:在分析计划书的过程中,理解计划的分类,学会制定计划的方法 三、参加实训小组人员:组长:刘龙 成员:张毅、刘晨、华诚、余江 四、计划书案例:以下是法国矿冶工程师法约尔1900年6月23日在国际采矿和冶金大会闭幕会上演说的部分。“先生们,我强调技术这一词是因为事实上在这次大会上宣读的论文在性质上几乎尽是有关技术问题。我们没有听到有关供销、财务和管理责任等方面的响应,但是这次大会的成员中有不少在这三方面是特别突出的。这无疑是- - 件遗憾的事情??”“现在我必须谈谈管理问题。这是我想引起你们注意的问题,因为在我看来,我们工作中在技术方面行之有效的互相学习同样可以应用在管理方面。”“一个企业的技术和供销的职能是有明确规定的,而管理职能却不是这样。很少有人熟悉管理的结构和力量,我们意识不到它怎样工作,看不到它在建造还是在铸造,在买还是在卖。然而我们都知道,如果管理不当,事业就处于失败的危险中。”“管理职能有很多责任。它必须预见并做好准备去应付创办和经营公司的财务、供销和技术的状况;它要处理有关职工的组织、选拔和管理方面的工作:它是事业的各个部分同外界沟通联络的手段等等。尽管列举的这些是不完全的,去F向我们指出了管理职能重要性的思想。即以管理干部这项,在大多数情况下就成为企业最主要的职能,因为大家都知道,一家公司即使有完善的机器设备和制

造过程,如果由一批效率低下的干部去经营,还是注定要失败的。 五、根据案例得出以下分析: (1)矿冶工程师们对法约尔所说的管理重要性应是十分有认同感 的。管理的职能不同于企业的职能,在一个企业里,下属人员的主要能力是具有企业特点的职业能力,但随着地位的上升,管理也越重要,最上层的人员主要能力就是管理能力。而技术、财务、供销仅是企业职能不同于管理职能也不能代表管理。 (2法约尔在演说中对管理职能侧重于管理中的计划、组织、向通,而法约尔后来提出的管理职能包括计划、组织、指挥、协调、控制,在演说中的管理职能则没有强调指挥、协调、控制的作用。

人力资源管理综合实训报告

人力资源管理 综合实训报告 班级工商管理3班 姓名李浩 学号201338040318 模拟公司名称东莞市人口贩卖公司

实训作业 人力资源规划的流程与方法 人力资源规划是人力资源工作中重要的一个环节。做好此项工作需要从业人员具备良好的信息分析和战略规划能力,能够综合平衡公司短期与长期利益,部门与全局的利益。

劳动力是最基本的因素,咼级人才是提咼公司核心竞争力的重要因素,对于高级人才的挖掘和培养,有利于公司未来的转型。合理分配工资有利于对公司的未来发展。 、薪酬设计的原则与方法:

根据岗位的重要性来确定薪酬的高低,具体问题具体分析,根据市场总体的薪酬情况来决定本公司的薪酬方案,侧重于挽留技术人员,对他们给予额外的薪酬奖励,并且以按劳分配为原则,刺激员工的积极性。 三、招聘计划的制定 招聘计划是招聘工作中初始环节。做好此项工作需要从业人员充分考虑公司人才需求周期、人才培养周期、各招聘渠道的主要特点、招聘费用的效益性等多方面要素。 招聘销售员、技工为了扩大市场,增加市场份额和生产产能,招 聘工程师为了提高公司的技术水平,加快公司产业转型,增强公司核 心竞争力。

本人招聘计划是否得到小组的认可:是 模拟结束后招聘计划实现情况的总结: 要在薪酬方面适当地提高才能吸引相应的人才,并且要合理地招聘人才,根据本公司的资金情况进行相关的招聘计划,适量地招聘人才,不能过量。 四、培训工作的评估报告 培训工作是人力资源工作中一项持续性的工作。应从公司与员工两方面来评价培训工作的地位及作用。 先安排部分人员培训,有利于公司在未来几年的产业转型以及发展,并且在培训的过程中,招聘适当的人才来弥补其产能,保持公司的生产产能以及市场份额,确保盈利,根据市场的具体情况来安排培训的人员以应对相应的市场环境。

企业管理实践报告

企业管理实践报告企业管理实践报告范文一一、实习时间 20xx年x月x日—20xx年x月x日 二、实习单位 1、天津安维数控设备有限公司 2、中西培训实训中心 三、实习目的 与企业专家员工进行交流,切实了解企业对数控行业人才培养的实际要求,学习企业在实际工作中对专业知识的要求和应用,寻找授课教学过程和实际操作过程的不同点,为数控专业下一步的专业课程教学做准备。 四、实习内容 在实践期间,我们始终保持积极主动、严谨勤勉的工作态度,虚心接受天津安维数控设备有限公司管理人员和技术员工的指导和要求;自觉遵守企业各项规章制度,遵守劳动纪律,发挥了团队协作精神,经历了一次深刻的职业道德教育和培训。学习和了解天津安维数控设备有限公司的工作流程和内容,在工作任务实践过程中,全面了解了企业经营管理状况、业务范围、运作方式;学习管理制度、业务流程、操作规范、行业标准等基本情况;实践企业的真实工作环境、岗位职责、任职条件;熟悉企业所应用的专

业知识,吸收专业的新知识、新技能、新工艺、新方法;掌握了数控设备维修操作和调试作业的技术技能。 五、实习单位简介 天津安维数控设备有限公司是专业化数控机床维修企业,企业有员工40余名。技术人员20余名,得到意大利帕玛公司、西门子公司等公司的认可和技术支持,已进行了长期合作并且成为战略合作伙伴。公司有维修基地3000平方米并装备有10吨单梁起重机和50平方米精装车间,72平方米喷漆间以及导轨磨床、车、铣、平磨等常用金切设备确保修理质量和周期。采用现场抢修和运回基地大修的方式为众多数控机床相对密集的加工企业服务。 六、企业实习体会 1.教学一定要贴近企业的实际情况现在的数控行业有很多比较精密先进的机床,在实际教学中没有,而且学生毕业的时候,到用人单位手里面的证书也没有几个,用人部门的主管问几个简单问题,很快就发现在学校基本上什么也没有学,到了工作岗位还得从头学起。 带我们的师傅这样说:不管什么学校毕业,只要肯吃苦,在一线学三年,肯定比在学校学三年管用。不过也有遗憾:十个学徒,三年后剩下的顶多一两个,其他的要么吃不了这个苦,要么就是自己觉得翅膀硬了跳槽了。 2.课程设置要根据企业实际需要

信息管理系统实验报告

信息管理系统实验报告 班级:09财务管理(3、4)班 成员:章雅青2009101238(三班) 温小美2009101253(四班) 高艺佳2009101284(三班) 温丽妮2009101302(四班) 指导老师:胡蓉 2012-4-26

食堂信息系统调查大纲 ?一、引言 ?二、系统需求分析 ?三、可行性分析 ?四、概念结构设计 ?五、逻辑结构设计 ?六、物理结构设计 ?七、数据库结构的实现 ?注:本设计暂只完成到第三步 一、引言 1.1 背景 随着高校办学规模不断扩大,高校的后勤管理工作也日益繁杂,许多大型高校拥有多个校区,这也要求食堂的规模不断扩大,这些食堂地理位置分散,又要实现统一协调管理,就不得不借助现代化的管理模式---网络管理模式。 1.2目的 学生信息量的成倍增长给食堂管理工作提出了巨大的考验。为了提高工作效率,避免以前手工作业的麻烦,使管理者能够准确,有效的管理餐饮,同时也让同学们有序文明的进餐,对学校食堂进行信息化管理是十分有必要的。 二、系统需求分析 信息管理系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类决策信息,辅助企业进行现代化管理。管理信息系统它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下五点内容: ⑴用统一标准处理和提供信息,排除使用前后矛盾的不完整数据。 ⑵完整、及时提供在管理机决策中需要的数据。 ⑶利用指定的数据关系分析数据,客观预测未来。 ⑷向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。 ⑸用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实 施方案,以提高企业的经济效益。

管理学实验报告

《管理学》实验报告 报告内容 ㈠实验目的 通过对管理学实际的模拟实验,使学生了解决策的重要性,更重要的是要学生在真正的团队中怎样树立自己的重要性和协作性,真正运用管理的职能,即计划、组织、领导、控制这四种基本职能。综合运用于对实际问题的分析,初步具有解决一般管理问题的能力,培养学生的综合管理素质。 ㈡实验要求 每个组确立个组长,领导全队,组织工作,要实验学生通过此次实验,培养学生初步养成管理思维模式的作用。使学生正确理解管理的概念,掌握管理的普遍规律、基本原理和一般方法,并能综合运用于对实际问题的分析,初步具有解决一般管理问题的能力,培养学生的综合管理素质 ㈢实验内容及步骤 三轮主要实验: ①认识同伴,互相自我介绍并记住各自的基本信息,并共同做一些数学规律题来培养团队的感情和默契.,也使团队成员大致了解到团队人员的大致能力。 ②通过敲,捏两个动作来进行小组比赛,看哪个团队又快又准的猜出数字,通过裁判给小组第一个人出题,然后第一个人通过仅有的两个动作来表达具体要求的数字,依次传下去,看最后个人猜中第一个人表达的数字没有,猜中即得分。这样的内容使成员们事先要沟通好敲,捏他们所表达的不同意思,使他们互相沟通,协助,交流,制定方案。为下面的最重要的环节打好基础。 ③通过前两轮的实验,使大家都初步认识到小组成员每人的实力和管理能力,为这一轮做好基础。这一轮通过出扑克牌红和黑,一共九次出牌,两队为一个对手,如果双方都出红,则各加3分;如果一红一黑,即红扣6分,黑加6分;如果全黑,双方各减去3分。在第三次可以每组派代表进行交流一分钟制定双方双赢的战术。 ㈣实验结果与分析 ①在第一轮中,通过自我介绍和做一些题,我发现我们这组虽说大部分是女的,但是各自的能力都不错,在团队中表达能力和沟通能力都很好。大家都能开放性沟通,支持团队成员的想法,尊重成员,公正的评估与奖赏,可预测性的行为以及才能的亲自示范来建立互信。 ②在第二轮中,大家事先都沟通好战术,敲即代表什么,捏代表什么,小数点怎么表示,都是我们大家都认可和交流出来的结果,怎么样才能又快又准的掌握双方的意思。开始比赛时候,第一轮大家被裁判出的数字难倒了,这个题目是0.这使得第一个开头的人不知道怎么表达了,因为事先我们没有商量这个0该怎么表达,所以一头雾水,导致第一次失败。第二次是个简单的整数,这次我们大家都能沉着的迎战了,并很快得出了正确答案。第三次中,是个小数点,本来前两个成员都理解到并表达出来了的,由于第三个人的疏忽,敲错了,使得最后结果错误。 ③第三次最重要的环节中,一共有九次机会,前三次只能靠直觉和自己对对手心理和环境的揣测来出牌。三次之后可以出一个代表进行交流一分钟,看怎么样能达到双方双赢的局面,沟通的短暂时间中,需要的是代表的表达能力,沟通能力等管理职能。这轮游戏中,最开始几乎都是分数差不多,你进我退,你退我进。在最后一轮中,我们出了黑牌导致对方红牌扣了六分,而自己团队加了六分,排名领先,但是我认为这样对不起对手,因为他们和我们即是对手,又是合作伙伴,不应该让他们陷入最低分。 ㈤在这三次中,我充分了解到一个团队在制定方案的时候要多角度多元化,全面的认识,不能太单一,因为谁也不知道真正比赛中是什么刁钻的数字。并且团队中的每个人都是重要人物,一个人出错,几

企业模拟实训报告

企业模拟实训报告 实验目的: 通过因纳特工商管理综合实训软件模拟一家企业的运作,使学生在参与营销、技术、采购、生产、仓储、财务、人事等各环节的实际操作过程中,熟悉各职能部门是怎样独立运作,部门之间是怎样相互协调关系。了解现代企业管理的一般流程,并能整合所学的管理理论知识,掌握现代企业管理的实用工具与方法,成为企业所需要的实用管理人才。进一步加强专业综合实践教学环节中的社会实践部分,培养和提高学生综合运用所学的基本理论、基本知识和基本技能分析和解决实际问题的能力,培养应用能力、创造能力以及团队合作能力。 小组成员:李欣宜(CEO)薛敏贾海娇杨萧琴冯国珍范凤敏(电商) 实验内容: 用因纳特工商管理综合实训软件注册一家洗发水公司,对其进行期限为7 年的经营管理,初始资金为1000万。 注册公司后,首先要进行市场需求调查,选定市场。 其次构建企业,即完成建立企业的经营场所的构架。厂房的面积有一定的限制的,为方便以后的经营与发展,我们建立了最大面积的500平方米的厂房。在仓库的构建方面,还为方便一次性购买大量生产洗发水所需的原材料,充分利用厂区空间,我们选择租用最大的原材料仓库。而成品仓库作为周转仓库,可以等待考虑接到订单后再构建,但应注意无法分批交货。生产设备分为全自动、半自动、柔性生产设备三种,虽自动生产设备价格较高,但考虑其产能高且所需的人工成本相较其他两种很低,性价比极高。在厂房构造时,需要建立相应的办公室给予不同部门使用,比较重要的有总经理办公室、工人休息室、销售部办公室、技术研发部办公室。这里最为重要的是销售部办公室及技术研发办公室。销售部办公室在未来公司经营的过程中可开拓市场。技术研发部这则关系着在后期占领专卖店的市场所需要的技术开发,所以在管理经营公司的过程中需要进行技术研发,同时需要招聘一点的研发人员,这时需要租赁一间研发部的办公室。其它办公室则分别根据个人公司需要构建、并招聘员工。 公司构建好后开始经营。 实验结果:

电大工商管理实践报告

一、实习目的: 充实现实生活,丰富社会阅历;锻炼工作能力,掌握社交技能;获取工作经验,感受企业文化;品味人际交往,提高自身修养。 二、实习单位及岗位介绍 我实习的单位是福建兵工装备有限公司。该公司是国家国防壳工局在福建唯一定点的地方军工企业,隶属于福建省机电(控股)有限责任公司。该企业占地122万平方米,在职职工873人,各类专业技术人员158人。总资产6.4亿元,净资产4.7亿元。。拥有一批高、精和大型机械加工及检测设备等共1860台(套),其中数控设备占机加设备总数在20%以上,具备了金切、锻压、冲压、焊接、热处理、表面处理、木材加工和火工产品装配等生产线,生产手段齐全配套,有较强的综合生产能力。目前公司在研和预研项目多达16项,产品的生产和科研涉及炮兵、空军、陆航、防化、工程兵、警用装备等领域,为国防建设和军队现代化做出一定贡献。经过多年发展,公司基本构建成了以军品为主导,高新技术为支撑,军民结合、内外贸结合、沿海与内地发展结合的新型军工企业。 我实习的岗位是公司办公室企业管理助理这个岗位。主要工作是对企业运营的各个环节进行诊断,做好分析报告提供给公司领导决策,协助公司领导拟定企业管理活动计划,并监督运行实施;收集国内外有关管理理论、经验、方式方法等内容供领导学习参考等。 三、实习内容及过程 在这三个月的时间里,我收集了国内外关于“成本管控”的相关政策、先进经验、方式方法等内容提供给了领导决策。对该公司的基本运营做了一个分析报告; 参与制定了该公司关于在全公司范围内的开展的“质量、安全、现场、成本”管理年活动,并对实施过程和效果进行了监督和总结。主要工作如下: (一)收集关于“成本管控”的相关资料 成本管理是企业管理的一个重要组成部分,它要求系统而全面、科学和合理,它对于促进增产节支、加强经济核算,改进企业管理,提高企业整体管理水平具有重大意义。这也是这家公司希望改进和提高的。我收集了关于成本管理的基本内容、关于“作业成本管理”、“战略成本管理”、“产品生命周期成本”、“成本规划”、“全面成本管理”等理论知识,收集国内外关于成本管理的办法如:基本经验的成本管理方法、给予历史数据的成本控制办法、基于预算的目标成本控制方法、基于标杆的咪表成本控制方法、基于市场需求的目标成本控制方法、基于价值分析的成本降低方法等。收集了参考资料《成本分析与控制》、《成本管理办法》、《企业成本管理存在的五大问题》、《企业管理常识之怎样做好成本管理控制工作》、《降低企业成本的三大途径》等书籍供领导阅读。

管理信息系统实验报告分析

实验报告 课程:管理信息系统 一、实验目的 验证有关概念和理论,加深对概念和知识的理解和认识;熟悉和掌握Visual Basic 6.0 软件的使用方法;初步具备信息管理知识和制作数据字典、系统数据流程图的能力。运用课程讲授的管理信息系统的系统分析方法、模块化系统设计方法以及系统的调试方法进行人事档案管理信息系统的分析、设计、开发、实现与调试。 二、实验方法 面向对象法 三、实验环境及开发工具 1.硬件环境 在最低配置的情况下,系统的性能往往不尽如人意,但现在的硬件性能已经相当的出色,而且价格便宜,因此通常给服务器的配置高性能的硬件。 处理器:Interl Pentium II 266 MX 或更高 内存:64M 硬盘空间:2 GB 显卡:SVGA 显示适配器 显示器:液晶17寸 2.软件环境 操作系统:Windows/98/ME/2000/XP或更高版本 数据库:Microsoft Access 2000 3.实验开发工具:Visual Bisic 6.0程序系统 四、实验内容

(一)、系统分析 1、系统数据流程图 2、数据字典 3、系统中所有实体(包括实体的属性)以及实体之间的联系类型分析 人员的个人资料经过专业的处理部门的处理形成个人档案。档案包括自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。将档案信息传送到人员信息库。同时还综合考虑档案管理工作的性质,总结归纳出所需实现

的功能。为人事档案进行服务,对人事的变动、人事资料、以及人事资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。然后将最终结果提交到人力资源管理部门,由人力资源管理人员进行审查,以便于对职工的调配。 4、典型处理的表达 档案完整添加用户档案到档案库 个人信息成功添加到档案库 修改用户档案信息 失败退回用户档案 退回用户档案 (二)、系统设计 1、子系统划分(或功能划分或模块划分) 功能划分 1、用户管理 功能:设置使用人事管理系统的用户及其使用权限。整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。 2、辅助表管理 功能:通过它的这个功能可以有效的对本单位人事部门的扩充进行及时的计算机管理。只要管理员进行简单的数据字段添加即可。辅助表管理功能是高级管理员及中级管理员拥有的权限,它的功能是对数据库进行新表的添加。 3、档案编辑 功能:档案编辑模块中有4个子模块。他们是档案卡片、个人简历、家庭成员、历史档案等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。 4、档案查询 功能:对档案卡片的查询功能,在这里可以查到符合程序要求的任何信息。

管理学原理实习报告

经济与管理学院 《管理学原理》实习报告 系别 专业班级 学生姓名 学号 实习报告题目参观海马汽车有限公司报告 实习课程名称管理学原理 课程实习形式参观学习 课程实习时间 2009年12月31日 课程实习地点海马汽车有限公司 指导教师 二ΟΟ九年一月三日

实习目的:了解现代先进生产技术,开拓视野,领略现代企业管理模式,体会《管理学原理》所授课程的实践内涵 实习内容: 1、海马汽车公司整体简介,了解汽车企业文化 2、参观汽车总装车间,通晓汽车生产装配流程 3、观看跑道试车,体验汽车质量和风采 单位调查: 一汽海南汽车有限公司(FHC)位于海南省海口市,是以1988年购进的美国福特汽车公司菲律宾冲压厂和装配厂的全套设备为基础,引进美国、英国、日本的自动焊装及涂装等工艺生产线,建设而成的国有大型企业。经过十余年的发展,已拥有技术先进的冲压、焊装、涂装、总装汽车工艺生产线,机械加工、动力、理化试验、全自动综合立体仓库等辅助生产设施,和计算机管理系统,计算机辅助设计、制造系统,成为国家轻型客车与轿车的整车定点生产基地。年设计生产能力为整车5万辆。1992年,公司与日本马自达汽车公司(MC)合资成立海南马自达汽车冲压有限公司,引进开发323轿车、海马旅行车、面包车和MPV系列车型,树立起高品质的海南马自达品牌。集团化发展是增强企业竞争力、实现产业结构调整的必经之路,公司于1998年1月18日进入一汽集团,轿车、MPV等产品纳入了集团和国家汽车产业统一规划。 海南马自达销售有限公司成立于1996年,注册资本1000万元。总经销海南马自达系列产品。公司在北京、上海、广州和成都设立了4个区域办事机构和一个车辆中转储运中心,在全国几十座大中城市都建立起集整车销售、配件供应、售后服务、信息反馈四位一体的海南马自达销售服务店,形成了全国性销售服务网络。公司率先推出“保姆式”服务方案,以顾客和产品为核心,梳理从市场调研、产品定位、运输保养、现场销售到售后服务全过程,创新人性化、制度化、精细化的市场销售与服务方式。 参观实习过程: 到达海马汽车有限公司后后,我们在该公司的工作人员带领下参观学习了: (1)海马汽车公司三维整体布局图,初步了解了公司的组成和各个部门 (2)了解了几款车型的技术参数、价格及其市场情况

工商管理综合实训总结报告

工商管理综合实训总结报告 实训目的: 本次ERP沙盘实训是为了市场营销专业的学生能更好掌握所有专业课程,为了能更好的了解企业而开设的实训项目。通过实训教学,提供学生一定的企业模拟环境,在此环境下,共有真实企业的五个最核心部门共学生模拟操作。该实训,让所有学生都能体验企业各部门的决策的操作。借助于此,可使学生全面了解企业管理的基本流程,同时让学生运用所学专业知识进行企业经营管理。最终提高学生分析问题和解决实际问题的能力。 我们小组最后的所有者权益为205M,在十二个小组中排名第二,结果还不是理想,主要原因在于前期广告投入过少,导致订单量小,库存严重。还有在第三年未能及时进行产品更新以及拿单过多导致最后不能反败为胜。具体情况如下:第一年: 第一年,我们公司除了60M的资金,180M额度的贷款之外,一无所有。所以第一年进行了为接下来的五年打实基础,年初不进行长期贷款,第一季度租用大厂房,建设大厂房是为了第三年的扩大再生产,建了两条柔性生产线和两条自动生产线,柔性生产线从第一季度开始建立,自动生产线从第二季度开始建立之后每季度推进建造,这样可以把今年的生产线维护费省下来,第三季度初申请了20M短贷,第四季度初申请了20M的短贷。在本年不进行生产的同时,研发了p2产品,并且为了减少综合费用,开发了本地、区域、国内、亚洲等四个市场,同时研发ISO9000和ISO14000两个资格,这样可以让我们公司在市场上随意的拿单。四个季度,每个季度支付一个管理费,年末的时候剩了11M。本年年度净利为-19,所有者权益为41。当每组都结束的时候,排名居中,但是我还是很满意,因为第二年市场需求小,产能过大会使公司库存严重积压,而产能过小又会让公司在选单时候不能随意拿单。年末的时候我公司整理第二年产能,一共可以产出12个p2。 第二年: 第二年,我们的本地市场和区域市场开发成功,第一年投资的两条自动生产线和两条柔性生产线也可以投入生产,虽然我们市场预测方面研究的很透彻,但是由于广告方面投入过少依旧剩下了5个p2库存,而且销售额也不是很高。所以第二年年初的时候申请了20M的长期贷款,为了扩大资金链,再次申请短期贷款,第一季度申请20M,第二季度申请20M,第三季度申请40M,第四季度申请20M。本年第一季度支付5M厂房租金,每季度支付1M管理费。第四季度时候推进国内市场和亚洲市场的开发,并且推进ISO9000和ISO14000的资格研发。同时四个季度每季度都投入生产,买P2产品材料,同时推进生产线。年末的时候支付设备维护费8M,最后剩余资金14M。本年为生产线建成第一年,所以无折旧。尽管本年有不少库存剩余,但是由于选单时候选的很好,最终年度净利润为0,不增不减,所以本年权益还是41M。产能整理后得出下一年产能为17个p2。 第三年: 第三年,我们的国内市场开发成功,ISO9000和ISO14000两个资格也同时开发完成。尽管上一年广告方面投入较小,但是由于第三年有产品竞单,所以我公司本年并未加大广告的投入,由于我们公司成员的良好配合,在市场上拿到了足够的产能,并且获得了一张满价零回的竞单,本年销售额为137M无库存。第三年年初只有14M,扣除广告费12M和2M长期贷款利息之后就没有资金运营了,

企业管理实习报告4篇

企业管理实习报告4篇 这一周的企管实习,我们通过在福州台钻厂以及安得物流公司的实地实习,使我们对企业管理有了更客观、深刻的认识。 福州台钻厂是一个有悠久历史的老厂。它经历了建国时期的自然灾害和文化革命,更是改革开放后的计划经济的见证人,并且在当 今市场经济的竞争中仍屹立不倒,足以见得它的沧桑与毅力。 她创建与1958年,是原国家机械电子工业部台式钻床定点生产 企业,国家渔业机械一起行业定点企业,曾被评为一级信用企业、 福州工业利税“百强企业”、福建省小型工业企业“百佳明星”企业和 出口创汇先进单位等。 企业主导产品有:“武夷山”牌台式钻床系列和水产养殖设备。产 品销往全国各地,并远销美国、西欧、东南亚和港澳等国家或地区。社会实践报告 作为国家农业部的推广产品,福州台钻厂生产的“武夷山”牌增氧 机制造工艺先进,减速箱齿轮采用合金钢并经特别处理,耐磨耐用,传动效率高;叶片采用具有国家专利技术的多锥孔尼龙叶片,增氧效 果好,耐腐蚀。水车式增氧机采用多项国家专利技术,柴油机直拖 式增氧机也获得国家实用新型专利。 我们第一天由党委书记带我们参观台钻厂各车间,包括金工车间,装配车间和综合车间,并对各车间进行介绍。金工车间是对各种零 件的金属加工,按加工分为四条生产线,严格划分生产区域,要求 工人每周三反馈一次零件作业数和进出量,随时核对控制,是主要 的加工车间。这里钻床,洗床,磨床等等设备大多都是有人工操作,因此需要工人要有较高的技术水准,也只有这样才能让生产出来的 台钻达到高水准。装配车间安装有两条流水线,分别永来装配零件 和检测产品质量。

流水线的引入大大的提高了生产的效率。台钻厂在质量检测上事非常的严格,对台钻的底座工作面的平面度,工作台面的平面度, 主轴外锥的径向跳动,主轴旋转轴线对底座工作面的垂直度、对工 作台面的垂直度,主轴套筒移动对底座工作面的垂直度、对工作台 面垂直的垂直度。主轴在向心力作用下,主轴轴线对底座工作面垂 直度的变化,空转试验,开关、主轴升降、主轴箱升降、噪声、温 升接地电阻绝缘、耐压、空载功率,负载试验,可靠性及安全卫生,装配检查,立柱与底座结合面、立柱与主轴箱结合面、立柱与工作 台支架结合面、清洁度,外观,包装等等一系列的检测。 装配车间还有一项工艺就是美化外观的静电喷塑。经过喷塑的器件显的更加的美观,易于顾客的接受,这也是台钻厂自身的一特色。综合车间是对产品进行一些复杂处理,包括热处理,冷灼,冲压等等,通过这些工序提高产品自身的性能。各道工序都要求工人有相 当的技术。外加台钻厂还有一个专门用来开发新产品的车间,这里 面所有的工序几乎都是有人工完成,有高级的技工负责。社会实践 报告 通过一个早上的参观,使我们对台钻厂生产过程有了一定的了解,而且台钻厂在对质量管理这一块做的相当不错,因为本身企业的因素,质量成了我们厂的基本。如果台钻厂不是事业单位,有自己的 独立的企业领导,应该可以壮大本厂的规模。 第三天我们是与销售科科长座谈,主要是关于市场营销。市场营销事现代企业必须具备的重要职能,只有通过市场营销,才能体现 出企业的社会价值。市场营销在很大程度上决定着企业的生存和发展,企业只有通过有效的市场营销活动,才能确立自己在市场竞争 中的优势地位。市场营销是一个围绕市场全面展开企业经营管理活 动的过程,在这个过程中,个人和群体通过创造、提供、与他人交 换有价值的产品而满足自身的需要和欲望。 现代市场营销不仅要求企业发展适销对路的产品,制定吸引人的价值,使目标顾客易于取得他们需要的产品,而且还要求企业控制 其在市场上的形象,设计并传播有关的外观、特色、购买条件以及

相关主题
文本预览
相关文档 最新文档