C语言课设之交通处罚单管理系统

C语言课设之交通处罚单管理系统
C语言课设之交通处罚单管理系统

C语言课程设计

交通处罚单管理

一、题目要求

交通处罚单涉及到车辆、驾驶员和开单交警的信息,还有交通处罚单号码、处罚时间等信息。

功能:

(1)要求可以输入、删除、浏览交通处罚单信息。

(2)可以按车辆、驾驶员和开单交警查询。

(3)统计某时间段某个驾驶员的交通处罚单数目及交通处罚单号码。

二、需求分析

交通处罚单信息用文件存储,提供文件的输入输出操作;要求可以输入、删除、浏览交通处罚单信息,因而要提供信息的输入、删除和显示操作;要实现按车辆、

驾驶员和开单交警查询,则要提供查找操作;另外提供统计操作和键盘式选择菜单

以实现功能选择。

三、总体设计

整个管理系统被设计为信息输入模块、信息删除模块、信息浏览模块、信息查询模块和信息统计模块等。

交通处罚单管理系统

信息输入信息删除信息浏览信息查询信息统计退出

四、详细设计

1、主函数

[主函数流程图]

显示一系列功能选项

输入n,判断n是否是1—6

根据n的值调用各功能模块函数

[主函数程序]

menu() /*主界面*/

{

int n,w; /*变量n保存选择菜单数字,w判断输入的数字是否在功能

菜单对应数字范围内*/

do

{

printf("\t\t\t欢迎来到交通处罚单管理系统!\n\n");

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

printf("\t\t\t\t1.信息输入\n");

printf("\t\t\t\t2.信息删除\n");

printf("\t\t\t\t3.信息浏览\n");

printf("\t\t\t\t4.信息查询\n");

printf("\t\t\t\t5.信息统计\n");

printf("\t\t\t\t6.退出\n");

puts("\n\n\t\t********************************************\n");

printf("\t\t请输入您的操作(1-6):[ ]\b\b");

scanf("%d",&n);

if(n<1||n>6) /*对选择的数字作判断*/

{

w=1;

getchar();

}

else

w=0;

}

while(w==1); /*选择功能*/

switch(n)

{

case 1:shuru();break;

case 2:shanchu();break;

case 3:liulan();break;

case 4:chaxun();break;

case 5:tongji();break;

case 6:exit(0);

}

return(n);

}

void main() /*主函数*/

{

menu();

}

2、各功能模块设计

(1)、输入模块

[数据结构]

采用结构体的形式,把处罚单的处罚单号、车牌号码、驾驶员姓名、开单警察ID、处罚时间作为结构体成员,用结构体数组的形式存放若干条处罚单信息。

struct fandan

{

int num; /*处罚单号码*/

int chepai; /*车牌号码*/

char name[8]; /*驾驶员名字*/ int id; /*开单警察的信息ID*/

char time[11]; /*处罚时间为年月日排列*/

}dan[N]; /*dan[500]中每个数组元素对应一个处罚单信息*/

[注意]

dan[N]中的N 为处罚单条数,本程序采用宏定义#define N 500。

[输入模块流程图]

[输入模块程序]

void shuru() /*输入模块*/ {

int i,j; FILE *fp;

if((fp=fopen("data.txt","w"))==NULL) {

printf("无法打开文件!\n"); exit(0); }

printf("\n 你要输入多少条处罚单信息:"); scanf("%d",&j); for(i=0;i

输入用户要输入处罚单纪录的条数j 能否打开文件

退出

i 从0到j-1依次输入处罚单信息,并保存到文件中 j

开始

选择浏览还是返回主菜单

{

printf("\n请依次输入罚单信息:\n");

printf("\n罚单号车牌号驾驶员姓名警察ID 处罚时间

\n");

scanf("%3d %5d %8s %5d %11s",&dan[i].num,&dan[i].chepai,&dan[i].n ame,&dan[i].id,&dan[i].time);

fprintf(fp,"\n%3d %5d %8s %5d %11s",dan[i].num,dan[i].chepai, dan[i].name,dan[i].id,dan[i].time);

/*输入罚单信息*/

printf("输入信息成功!\n");

}

fclose(fp);

printf_back();

}

(2)、删除模块

[删除模块流程图]

打开文件

统计出文件中的处罚单总数m

输入要删除的处罚单的处罚单号

j==dan[i].n

把此i的值赋给作为比较的变量n

关闭文件后再打开文件

依次比较

把不要求删除的罚单信息在文件中输入

选择浏览还是返回主菜单

[删除模块程序]

void shanchu() /*删除模块*/

{

int i,j,m,n;

FILE *fp;

printf("请输入要删除的处罚单号:");

scanf("%d",&j);

fp=fopen("data.txt","r");

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

{

打开文件

逐条显示文件中的处罚单信息

关闭文件

选择浏览还是返回主菜单

fscanf(fp,"%3d %5d %8s %5d %11s",&dan[i].num,&dan[i].chepai,&dan[ i].name,&dan[i].id,&dan[i].time);

}

m=i; /*统计出文件中罚单总数*/

for(i=0;i

{

if(j==dan[i].num)

n=i;

}

fclose(fp);

fp=fopen("data.txt","w");

for(i=0;i

{

if(i!=n)

{

fprintf(fp,"\n%3d %5d %8s %5d %11s",dan[i].num,dan[i].chepai, dan[i].name,dan[i].id,dan[i].time);

/*把不要求删除的罚单信息在文件中输入*/

}

}

fclose(fp);

printf_back();

}

(3)、浏览模块

[需求分析]

该模块的功能是显示文件中所有的处罚但记录信息。

[浏览模块流程图]

[浏览模块程序]

void liulan() /*浏览模块*/

{

int i;

FILE *fp;

fp=fopen("data.txt","r");

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

{

fscanf(fp,"%3d %5d %8s %5d %11s",&dan[i].num,&dan[i].chepai,&dan[ i].name,&dan[i].id,&dan[i].time);

printf("------------------------------\n");

printf("处罚单号:%d\n",dan[i].num);

printf("车牌号码:%d\n",dan[i].chepai);

printf("驾驶员姓名:%s\n",dan[i].name);

printf("开单警察ID:%d\n",dan[i].id);

printf("处罚时间:%s\n",dan[i].time);

printf("------------------------------\n"); /*逐条输出文件信息*/

}

fclose(fp);

printf_back();

}

(4)、查询模块

[需求分析]

该模块的功能是可以实现按车辆、驾驶员和开单交警查询。

[查询模块流程图]

打开文件

输入用户要查询的信息x

让用户选择

输入查询的车牌号j 输入查询的驾驶员姓名m 输入查询的开单警察j 输入错误

dan[i]. chepai=

dan[i].

id==j

strcmp(dan[i

].name,m)==0

显示

“找

不到

此罚

单信

关闭文件

选择浏览还是返回主菜单

显示

“找

不到

此罚

单信

显示

“找

不到

此罚

单信

显示

“找

不到

此罚

单信

[查询模块程序]

void chaxun() /*查询模块*/

{

int i,j,x,flag=0;

FILE *fp;

char m[8];

printf("请输入您想查询的信息: \n");

printf("1_按车牌号查询\n");

printf("2_按驾驶员姓名查询\n");

printf("3_按开单警察ID查询\n");

scanf("%d",&x);

if(x==1)

{

printf("请输入您要查询的车牌号: \n");

scanf("%d",&j);

fp=fopen("data.txt","r");

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

{

fscanf(fp,"%3d %5d %8s %5d %11s",&dan[i].num,&dan[i].chepai,&dan[ i].name,&dan[i].id,&dan[i].time);

if(dan[i].chepai==j)

{

printf("处罚单号:%d\n",dan[i].num);

printf("车牌号码:%d\n",dan[i].chepai);

printf("驾驶员姓名:");puts(dan[i].name);

printf("开单警察ID:%d\n",dan[i].id);

printf("处罚时间:");puts(dan[i].time);

printf("--------------------------\n");

flag=1;

break;

}

}

if(flag==0)

printf("找不到此罚单信息!\n");

fclose(fp);

printf_back();

}

else if(x==2)

{

printf("请输入您要查询的驾驶员姓名: ");

scanf("%s",m);

fp=fopen("data.txt","r");

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

{

fscanf(fp,"%3d %5d %8s %5d %11s",&dan[i].num,&dan[i].chepai,&dan[ i].name,&dan[i].id,&dan[i].time);

if(strcmp(dan[i].name,m)==0)

{

printf("处罚单号:%d\n",dan[i].num);

printf("车牌号码:%d\n",dan[i].chepai);

printf("驾驶员姓名:");puts(dan[i].name);

printf("开单警察ID:%d\n",dan[i].id);

printf("处罚时间:");puts(dan[i].time);

printf("-------------------------\n");

flag=1;

break;

}

}

if(flag==0)

printf("找不到此罚单信息!\n");

fclose(fp);

printf_back();

}

else if(x==3)

{

printf("请输入您要查询的开单警察ID: ");

scanf("%d",&j);

fp=fopen("data.txt","r");

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

{

fscanf(fp,"%3d %5d %8s %5d %11s",&dan[i].num,&dan[i].chepai,&dan[ i].name,&dan[i].id,&dan[i].time);

if(dan[i].id==j)

{

printf("处罚单号:%d\n",dan[i].num);

printf("车牌号码:%d\n",dan[i].chepai);

printf("驾驶员姓名:");puts(dan[i].name);

printf("开单警察ID:%d\n",dan[i].id);

printf("处罚时间:");puts(dan[i].time);

printf("-------------------------\n");

flag=1;

break;

}

}

if(flag==0)

printf("找不到此处罚单信息!\n");

fclose(fp);

printf_back();

}

else

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

printf_back();

}

}

(5)、统计模块

[需求分析]

该模块的功能是可以实现统计某时间段某个驾驶员的交通处罚单数目及交通处罚单号码。

[统计模块流程图]

打开文件

输入需要统计的时间段和驾驶员姓名

依次查找是否有符合统

计要求的处罚单信息

输出处罚单号输出“找不到统计罚单信息”

统计找到的处罚单条数

关闭文件

选择浏览还是返回主菜单

3、公共函数

一个任务结束时是选择浏览还是返回的函数:

[一个任务结束时是选择浏览还是返回的函数的流程图]

开始选择

What do you want to do?

调用浏览函数调用主界面函数[一个任务结束时是选择浏览还是返回的函数的程序]

void printf_back() /*一个任务结束时是选择浏览还是返回主界面*/

{

void liulan();

int w;

printf("\nWhat do you want to do?\n\n\t(1).浏览\t(2).返回主界面[ ]\b\b");

scanf("%d",&w);

if(w==1)

liulan();

else

menu();

}

五、上机操作

1、数据源

逐条输入处罚单信息中的处罚单号、车牌号码、驾驶员姓名、开单警察ID和处罚时间。

2、编译、连接和运行

3、结果

(1)主菜单函数

(2)输入模块

在主界面出现后输入1回车看到下图:

输入要输入的记录数然后逐条增加,如下图:

(3)浏览模块

(4)删除模块

在主界面出现后输入2回车看到下图:

输入要删除的处罚单号然后如下图:

删除后文件中保留信息的浏览图如下:

(5)查询模块

在主界面出现后输入4回车看到下图:

输入要查询的信息后如下图(如输入1):

若没找到需要查找的信息时如下图:

(6)统计模块

在主界面出现后输入5回车看到下图:

输入需要统计的时间段与驾驶员姓名,如下图:

若查找不到需要统计的信息,如下图:

C语言图书管理系统课程设计报告[1]

第三章图书管理系统的设计与实现 3.1系统的需求分析 图书登记管理系统作为一个应用软件将为学校的老师和学生提供一个对学校图书馆深入了解并借阅、还书的平台。根据系统界面的提示信息对图书馆信息进行查询、初始化等操作 系统功能需求分析描述如下: (1)系统主菜单:进入系统和退出系统 (2)功能菜单:显示可以进行的操作 (3)查询主菜单:根据图书编号、书名、作者进行查询,并可显示所有图书信息 (4)借还书主菜单:可以进行借书和还书等操作 3.2系统的设计 3.2.1 系统的总统设计 下面从系统的整体流程的功能模块、系统界面及数据结构进行总体设计。 (1)总体思想 本系统主要设计思想是实现图书馆的功能机管理系统信息的查询、借书、还书等主要功能。系统的设计方法是结构化实际方法,系统用C语言进行开发用户可以清晰的了解图书馆内的情况。 (2)系统模块结构图 根据需求分析结果,图书管理系统可以分为三大模块:查询

图书模块、借书功能模块、还书功能模块。 系统模块结构如图: 3.2.2 系统的概要设计 ㈠系统主菜单。 显示系统的主菜单,里面有相应的功能代码,根据选择各功能代码进入不同的界面。功能主要包括:退出系统、查询图书、借书、还书。 ㈡查询图书信息 进入此菜单功能模块,输入您要查询的图书的编号、名字、作者等。 图书查询模块流程如图:

3.3 测试结果系统主界面

功能菜单 查询系统菜单

借还系统菜单 3.4 源代码 # include # include # include typedef struct link { char number[100]; char bookname[100]; char author[100]; char publish[100]; char time[100]; float price; char status[100]; struct link *next;

c语言交通处罚单管理系统(含实验报告和源代码)

C语言程序设计 课程设计材料 学生姓名:王嘉廉学号:11562255123 系 (院):信息工程学院 专业:信息管理与信息系统 设计(论文)题目: 交通处罚单管理系统 完成日期: 2012年9月 指导教师: xx! 二○一二年九月

●课程设计目的 (3) ●课程设计内容 (3) ●总体设计 (3) ●详细设计 (4) ●运行结果 (8) ●程序调试 (10) ●编程体会 (11)

一、课程设计目的 1.通过课程设计,加深对结构化程序设计思想的理解,能对系统功能进行分析,并设 计合理的模块化结构。 2.通过课程设计,进一步掌握C有并重要的数据结构。掌握并熟练运用指针、链表、 结构体、文件等数据结构。 3.通过课程设计,提高程序开发能力,能运用合理的控制流编写清晰高效的程序。 4.通过课程设计,培养C语言知识运用和自学能力,真正的把课堂上获得的知识运用 起来,培养自己对程序编写的兴趣,并能独立设计和实现一个中小型系统。 5.通过课程设计,加强了自己的程序分析能力。 6.通过课程设计,完成了交通处罚单管理系统,很多功能还待完善。 二、课程设计内容 用C语言编写软件完成以下任务: 1交通处罚单基本信息输入(数据包括处罚单号码,车牌号码,姓名,开单警察的信息ID,处罚时间等),信息保存在data.txt文件中, 2交通处罚单基本信息浏览。将文件内所有的交通处罚单信息全部输出展现出来。 3交通处罚单基本信息查询。可以查询特定的交通处罚单信息。 4交通处罚单基本信息统计。可以查询某一个时间段的所有的交通处罚单信息。 5 交通处罚单基本信息删除。删除不需要的交通处罚单信息。 三、总体设计 本系统的功能模块如图1所示,主要有以下模块: (1)交通处罚单基本信息输入:构造函数void shurujianli()),对产生新的交通处罚单的信息进行输入。 (2)交通处罚单基本信息浏览:构造函数void liulan(),全部浏览已被录入交通处罚单的所有信息。 (3)交通处罚单基本信息查询:构造函数void chaxun(),输入想要查询的方式,用三种方式查询交通处罚单基本信息。 (4)交通处罚单基本信息统计:构造函数void tongji(),对文件中所有的交通处罚单进行精确统计。 (5)交通处罚单基本信息删除:构造函数void shanchu(),通过输入书名,判断此交通处罚单是否存在,若存在,则删除该交通处罚单所有信息,然后再把剩下的交通处罚单信息保存到文件。

公司员工处罚办法

员工处罚办法 为了达到及保持有效的工作水准,所有员工及必须遵守公司的规章制度,具备良好的工作表现。任何员工如果违反国家法律、法规、行政规章以及公司的管理规定,均应当受到处罚。 第一章违规行为的处理方式及方法 第一条对违规人员的处理种类有: (一)批评教育,包括:责令限期改正、责令书面检查、诫勉谈话、通报批评; (二)经济处罚,包括罚款、少发奖金或目标责任津贴、经济赔偿; (四)行政处理,包括警告、记过、降级、留用察看、辞退。 以上处理可以单处,也可以并处。 第二条员工违规情节轻微且没有造成经济损失或其他不良后果的,可以给予批评 教育 第三条因违规行为已对公司造成经济损失的,根据经济损失程度,选择是给 予批评教育或者承担相应的赔偿责任。 第四条员工违规处罚特别规定: (一)受到行政处分的,应同时给予经济处罚; (二)受到记大过以上行政处分的,同时解聘专业技术职务; (三)工作人员因违规受到处理的,违规责任人所在机构可以根据本级工 资管理有关规定重新核定其薪酬及福利; (四)凡是受到开除处分以及解除劳动合同、辞退、除名的工作人员不得重新在 张家界永鑫鞋业有限公司工作,并以适当方式进行公告,通知各分厂及加工点不得聘用; (五)受到其他形式纪律处分的工作人员,在解除处分前不得晋升职务、职 称等、工资级别,并取消当年评选先进资格; 第五条有下列情形之一的,应当从重处理: 1.故意违规且情节严重的; 2.发生违规行为后,不采取积极措施挽回影响或防止损失发生、扩大的; 3.因违规受过处理再次故意违规的; 4.拒不承认错误,阻挠、抗拒调查和处理的;

5.隐瞒违规行为的事实真相或者伪造、隐匿、篡改、毁灭有关证据,及授 意、指使、强令、胁迫他人隐瞒违规的事实真相或者伪造、隐匿、篡改、 毁灭有关证据; 6.对检举人、证人、鉴定人、调查处理人打击报复的; 7.授意、指使、教唆、强令、胁迫他人实施违规行为的; 第六条有下列情形之一的,可以从轻、减轻或者免于处理: 1.初次或者过失违规且情节显著轻微的; 2.违规后认识错误态度较好,能主动检查纠正错误或者坦白交待问题,并积极采 取补救措施,有效避免或者减轻损害后果发生的; 3.主动赔偿因违规行为造成的经济损失; 4.经办人员抵制无效,被迫实施违规行为的; 5.有其他重大立功表现的。 第七条一人因同一违规行为同时触犯本办法两条以上规定应给予纪律处分的, 依照处理较重的规定处理。 一人因有两种以上违规行为触犯本办法两条以上规定的,应合并处理,按 照其中最高一种,并加重一档给予处理。 第八条二人以上共同故意违规的,对为首者从重处理;对其他人员,根据其 在共同故意违规行为中所起的作用和应负的责任处理。 第九条违规行为责任人的划分: 1.直接违规经办人员是责任人; 2.领导或上级负责人指令经办人违规办理业务,领导或上级负责人为责任人;经 办人员在办理过程中未向上级反映情况或不抵制的,经办人员为共同责任人; 3.集体研究违规违纪、弄虚作假的,参加决策的主要负责人为责任人,其他为共 同责任人; 4.违规行为责任不清的,经办人员及其直接上级的主要负责人为责任人。 第十条领导责任的区分: 1.主要领导责任者,是指在法定职责范围内,对其直接主管的工作不负责任,不 履行或不正确履行自己的职责,对造成的损失负主要领导责任的负责人;

图书管理系统的设计(C语言)

图书管理系统设计 图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等 功能描述: 1.新进熟土基本信息的输入 2.图书基本信息的查询 3.对撤消图书信息的删除 4.为借书人办理注册 5.办理借书手续 6.办理换书手续 要求:以文件方式存储数据,系统以菜单方式工作。 这是本人大一第二学期初C语言课程设计的作品,嘿嘿,本来以为已经找不到原稿了,今天无意中竟然在QQ网络硬盘中找到了当初的teta版,发布于此,以作纪念。

C源代码如下: #include #include #include struct book{ char book_name[30]; int bianhao; double price; char author[20];

char state[20]; char name[20]; char sex[10]; int xuehao; struct book *book_next; }; struct club{ char name[20]; char sex[10]; int xuehao; char borrow[30]; struct club *club_next; }; void Print_Book(struct book *head_book);/*浏览所有图书信息*/ void Print_Club(struct club *head_club);/*浏览所有会员信息*/ struct book *Create_New_Book();/*创建新的图书库,图书编号输入为0时结束*/ struct book *Search_Book_bianhao(int bianhao,struct book *head_book); struct book *Search_Book_name(char *b_name,struct book *head_book); struct book *Search_Book_price(double price_h,double price_l,struct book *head_book); struct book *Insert_Book(struct book *head_book,struct book *stud_book);/*增加图书,逐个添加*/

船舶交通管理系统安全监督管理规则(新版)

When the lives of employees or national property are endangered, production activities are stopped to rectify and eliminate dangerous factors. (安全管理) 单位:___________________ 姓名:___________________ 日期:___________________ 船舶交通管理系统安全监督管理 规则(新版)

船舶交通管理系统安全监督管理规则(新版)导语:生产有了安全保障,才能持续、稳定发展。生产活动中事故层出不穷,生产势必陷于混乱、甚至瘫痪状态。当生产与安全发生矛盾、危及职工生命或国家财产时,生产活动停下来整治、消除危险因素以后,生产形势会变得更好。"安全第一" 的提法,决非把安全摆到生产之上;忽视安全自然是一种错误。 第一章总则 第一条为保障船舶交通安全,提高船舶交通效率,保护水域环境,根据《中华人民共和国海上交通安全法》、《中华人民共和国船舶交通管理系统安全监督管理规则》等有关法律、法规,制定本规则。 第二条本规则适用于在中华人民共和国烟台海事局烟台船舶交通管理系统(以下简称VTS系统)管理区域(以下简称VTS区域)内航行、停泊和作业的船舶、设施(以下简称船舶)及其相关单位和人员。 第三条中华人民共和国烟台海事局是实施本规则的主管机关(以下简称主管机关)。 烟台海事局船舶交通管理中心(以下简称VTS中心)依据本规则负责具体实施船舶交通管理和提供交通服务。 第二章船舶报告 第四条船舶进烟台港驶抵第一报告线时,应向VTS中心报告船名、船位、进港目的以及VTS中心要求的其他事项,载有危险货物的船舶还

交通罚单管理系统方案

目录 一.系统开发的背景 (2) 二.系统分析与设计 (2) (一)系统功能要求 (2) (二)系统模块结构设计 (2) 三.系统的设计与实现 (3) (一)罚单基本信息录入:input() (3) (二)信息删除:delete() (6) (三)find函数 (9) (四)show函数 (13) (五)sum函数 (14) 四.系统测试 (16) (一)测试input函数 (16) (二)测试delet函数 (17) (三)测试find函数 (18) (四)测试show函数 (18) (五)测试sum函数 (19) 五、总结 (20) 六、附件(代码、部分图表) (21)

交通罚单管理系统 一.系统开发的背景 为了方便单位对交通处罚的经一步解交通处罚单信息用文件存储,提供文件的输入输出操作;要求可以输入、删除、浏览交通处罚单信息,因而要提供信息的输入、删除和显示操作;要实现按车辆、驾驶员和开单交警查询,则要提供查找操作;另外提供统计操作和键盘式选择菜单以实现功能选择。 二.系统分析与设计 (一)系统功能要求 可以录入交通罚单的信息,交通处罚单信息用文件存储,因而要提供文件的输入输出操作。 1.要求可以输入、删除、浏览交通处罚单信息,因而要提供 信息的输入、删除和显示操作; 2.要实现按车辆、驾驶员和开单交警查询,则要提供查找操 作; 3.另外提供统计操作和键盘式选择菜单以实现功能选择。 4.罚单信息(包括车牌号、驾驶员、交警、交警编号、罚单编 号) (二)系统模块结构设计 通过对系统功能的分析,交通罚单管理系统功能如图所示

图1 交通管理系统功能图 通过上图的功能分析,把整个系统划分为5个模块: 1、交通罚单信息录入,该模块主要实现:车牌号、驾驶员、 交警、交警编号、罚单编号的输入,用input函数实现。 2、信息删除模块,该模块主要实现信息的删除,用delet 函数实现。 3、信息查询模块,该模块主要实现信息的查询﹕有车牌号 查询、驾驶员查询、交警查询,共用四个函数进行查询, 分别是find, 4、信息统计模块,主要实现的是罚单数量的统计,用sum 函数实现。 三.系统的设计与实现 (一)罚单基本信息录入:input() 分析:先输出表头,然后进行罚单的信息输入,单独看各个数据信息,开单日期以及驾驶员为字符型,可以采用字符型数组;处罚单、车牌以及交警ID为整型,可以采用整型数组。一条记录对应一交通处罚

图书管理系统 (c语言)

程序设计方法课程设计

问题提出: 设计一个图书馆的图书管理,具体要求如下: 1.录入新采购的图书信息,做成文件book.in,要求有良好的输入界面; 2.查询各种图书的基本信息,设计出良好的查询界面; 3.按图书编号进行排序,将排好序的图书信息输出到文件book.out中。 4.统计各类图书册数、图书馆的图书总册数。 5.统计图书的借阅情况。 1.需求分析 对于图书馆的管理系统,应该满足以下的用户需求: ○1用户能够增加和删除一些图书。 ○2用户根据一些基本信息查询相应的图书,系统可以准确输出所有符合条件的图书信息。 ○3用户可以借阅和归还图书馆中的图书。 ○4系统可以对图书做出统计,包括图书总数,各类图书数目,图书的借阅情况。 2.设计分析 定义图书结构体,其成员包括书名、作者、类型、出版社、价格、是否借阅(整型,1为借出,0为未借)、编号。 输入新书时,利用结构体储存书的信息,同时将新书信息以二进制写入book.in文件中,录入结束后,将新书按输入顺序写入book.out中,并且以原来存书的最大编号为基准对新书进行编号,这样可以保证book.out文件存储的图书都是按编号进行排序的。 查找图书时,获得所查书目基本信息后,以二进制依次读取文件中的每一本图书信息,并与输入信息相比较,输出符合信息的图书。 删除图书时,通过输入的图书编号(编号可通过查找图书获得)查找相应图书,删除相应数据并保存。 借阅或归还图书时,通过图书编号(编号可通过查找图书获得)查找相应图书,修改图书的属性(是否借阅)并保存。 实现统计功能时,以二进制依次读取文件中的每一本图书信息,设置变量统计图书类型、借阅情况和图书总数,到文件结尾时,输出各个变量的值。

船 舶 交 通 管 理

船舶交通管理 Vessel traffic management 一、船舶交通 1.船舶交通及其要素 船舶交通(vessel traffic): 海上交通(marine traffic):船舶在海面上的移动行为; 水上交通(waterborne traffic):船舶在江河、运河、湖泊等水域的移动行为。 船舶交通要素:航路、船舶、动力和驾驶技术。 (1)航路:按照自然状态可分为大洋航路、狭水道航路和沿岸航路。 ①大洋航路:指远海与大洋上不受地形和水深限制、自然碍航物极少的自然航路。在这种航路上船舶可以不考虑水深等因素而自主地选择航线。 ②狭水道航路:由于陆岸、岛屿、暗礁等地形条件限制,可航水域狭窄,船舶仅能在限定水域内选择航线以及经过人工疏浚所形成的水道,船舶基本上没有选择航线的自由。 ③沿岸航路:地理上介于大洋航路和狭水道航路之间的航路。在沿岸航路上航行要受到地形、岛屿等的限制,船舶选择航线也受到一定的限制,但仍有较大的余地。航路还可分为自由航路和法定航路。 (2)船舶:船舶交通的主体,也是船舶交通管理的主要客体。在 ①按照船舶大小分有小型船(100~500 总吨),中型船(500~3 000 总吨),大型船(3000~ 20 000 总吨),巨大型船(20 000~100 000 总吨)及超大型船(100 000 总吨以上); ②按照船舶动力形式分有机动船和非机动船; ③按照船舶用途分有杂货船、散货船、滚装船、集装箱船、油船、客船、液化气船、化 学品船、渔船、工程作业船等。 (3)动力:船舶能够航行的必要条件。 (4)驾驶技术:不仅与船舶驾驶人员所具有的航海知识有关,而且还与船舶驾驶人员所具有的生理、心理素质以及航行经验有关。 2.船舶交通的现状与特点 (l)船舶种类多样化和专业化。 (2)船舶趋于大型化。 (3)船舶交通流量急剧增大,对航行水域的管理越来越严格。 (4)船舶设备条件不断改善。 (5)涉及船舶交通的法规不断增多。。 船舶交通的特点:船舶种类繁多、差异较大;交通流量大,尤其是繁忙水道和港湾,船舶交通拥挤;船舶交通事故频繁,所产生的危害给社会带来的影响增大。 二、船舶交通管理系统 1.概念和目的和意义 船舶交通管理(vessel traffic management,VTM):通过监控、整顿船舶交通,建立良好的交通秩序,协助船舶航行,减少海难事故,特别是船舶碰撞、搁浅、触礁这些船舶交通事故的发生,从而保证船舶安全,保护水域环境和社会环境,提高船舶交通的效率。 船舶交通管理的目的和意义:增进安全、提高效率、保护环境。 2.船舶交通管理的手段和内容 (1)管理手段:法规约束和服务两个手段。 制定和实施船舶交通管理法规。 交通服务:信息服务、助航服务等。 (2)管理方式

C语言程序设计之交通处罚单管理系统 报告(内含代码)

C语言程序设计 姓名:张强强 学号:20121003695 班序号:011121

前言: C语言是近年来国内得到迅速推广使用的一种计算机语言。C语言程序设计课程是计算机专业和信息管理专业的核心专业基础课,无论是计算机专业还是非计算器专业的学生,学习好C语言是非常重要的。 一.交通处罚单管理 要求: 交通处罚单涉及到车辆,驾驶员和开单交警的信息,还有交通处罚单的号码,处罚时间等信息。 功能: (1) 要求可以输入,删除,浏览交通处罚单信息。 (2) 可以按车辆,驾驶员和开单交警进行查询。 (3) 统计某时间段某个驾驶员的交通处罚数目及交通处罚单号码。 (一)需求分析 交通处罚单信息用文件存储,提供文件的输入输出操作;要求可以输入,输出, 删除,浏览交通处罚单信息,因而要提供输入,删除和显示操作;要实现按车辆,驾 驶员和开单交警查询,则要提供查找操作;另外提供统计操作和键盘式选择菜单 以实现功能选择。 (二)总体设计 整个管理系统被设计为信息输入模块,信息删除模块,信息浏览模块,信息查 询模块和信息统计模块等。如下图:

(三)详细设计 1.主函数实现的是显示菜单以及函数调用,其中各功能模块用菜单方式选择。程序: int main() { int n; /**变量n保存选择菜单数字**/ printf("\n\n") printf ( " ****************菜单*****************\n"); printf ( " * *\n"); printf ( " * 1.输入 2.删除 *\n"); printf ( " * *\n"); printf ( " * 3.浏览 4.查询 *\n"); printf ( " * *\n"); Printf ( " * 5.统计 6.退出*\n"); printf ( "* *\n"); printf("****************************************\n"); printf("请选择功能菜单: [ ]\b\b"); scanf("%d",&n); if (n<1||n>7) n=7;

公司员工罚款通告

公司员工罚款通告 罚款不需要经人民法院判决,只要行政执法单位依据行政法 规的规定,作出处罚决定即可执行。下面WTT小雅给大家带来公 司员工罚款通告,供大家参考! 公司员工罚款通告范文一 各部门、车间: 关于20xx年4月29日晚11:40左右车间员工刘梦龙、刘方林、薛宗保、司志博与郭义刚在宿舍发生争执、打架事件的调查 和处理通告如下: 一、事件调查 20xx年4月29日晚,员工郭义刚未经行政部同意私自将外面朋友带进公司宿舍并喝酒,同楼层刘梦龙、薛宗保等也在宿舍喝酒,约11:30分左右双方因言语产生纠纷,在外来人员的挑衅下,刘梦龙、薛宗保等人冲进郭义刚宿舍欧打外来人员,郭义刚 维护外来人员进行帮架,后经人劝架拉开。 二、处理结果 根据公司管理制度相关规定,对造事责任人处理如下如下:1.郭义刚严重违反公司规定:晚上私自带外人进厂喝酒挑衅闹事是 此事件的主要原因,给予罚款1200元,立即开除出厂,外来私自进厂人员交由派出所处置;

2.刘梦龙、薛宗保在宿舍喝酒闹事带头动手打人,严重违反公司规定,给予每人罚款1000元,留厂查看一个月后再处理。 3.刘方林、司志博在宿舍喝酒后闹事协助打架,严重违反公司规定,给予每人罚款800元,留厂查看一个月后再处理。 4.当班保安刘基铭未尽到岗位职责,遇事不能及时汇报处置,罚款200元,后勤主管杨立志对宿舍管理监管不力,罚款200元。 5.即日起,公司内不准卖酒、员工不准带酒进公司、宿舍内不允许任何人喝酒,一经发现给予罚款500元处罚。 6.即日起,凡私自带人进厂者,查证属实后给予当事人罚款1000元并开除出厂的处罚,同时将非厂人员以扰乱公司管理送派出所处置! 希望全厂人员以此为戒,切实遵守公司相关规定,特此通报! 行政部 5-3 公司员工罚款通告范文二 员工姓名:黄哲,现任公司外联部专员,20xx年6月16日14时,经公司领导发现在公司占用工作时间浏览开心网网站,并在此网中做与公司业务无关之事,严重违反了公司纪律。 为加强公司职业道德建设,严肃公司规范,根据公司制度及员工守则规定,将给予该名员工罚款处分,(罚款金额1元从当月工资扣除)以兹警告。

c语言程序设计报告 图书管理系统

中国地质大学本科生课程论文封面 课程名称c语言课程设计 教师姓名樊媛媛 本科生姓名 本科生学 本科生专业 所在院系 类别: 日期: 课程设计评语

注:1、无评阅人签名成绩无效; 2、必须用钢笔或圆珠笔批阅,用铅笔阅卷无效; 3、如有平时成绩,必须在上面评分表中标出,并计算入总成绩。 目录

课程设计评语 (1) 目录 (2) 1.课程论文题目 (3) 2.程序设计思路 (3) 3.功能模块图 (4) 4.数据结构设计 (4) 5.算法设计 (4) 6.程序代码 (5) 7.程序运行结果 (11) 8.编程中遇到的困难及解决方法 (14) 9.总结心得及良好建议 (15) 10.致谢 (15) 1.课程论文题目 图书管理系统 2.程序设计思路

根据要求,图书管理系统以文本文件存放在文件中,故需要提供文件的输入、输出等操作;还需要保持记录以进行删除,查询,借书,还书,退出,添加等等操作;另外还有键盘式旋转菜单以实现功能选择模块。 3.功能模块图 系统功能模块图 4.数据结构设计 先写主函数main (),然后设计个功能选项,用switch选择,然后进入不同模块,进行不同选择,实现不同功能。每个图书信息设置一个结构体,将输入信息存入文件,提供查询功能,还有删除功能以及借书还书功能。每运行一功能后都返回主界面,方便再次选择,还有设置退出模块,方便退出。 5.算法设计

先定义结构体数组struct books,然后设置主界面,主界面出现6个功能选项,分 别是输入sr() 、借书js()、还书hs()、删除sc()、退出tc()、查询cx().各模块设计如下: 输入模块sr(),先调用文件eup,对其进行读取,然后增加,再对其进行保存和调用。其中结构体只输入tsmc图书名称,tsbh图书编号,dj单价,zz作者, 然后自动生成,czzt存在状态,姓名xm,学号xh,性别xb. 查询模块cx(),有选项图书编号和图书名称,然后选择,用if选择,然后用for循环查找,当输入名称与文件中的名称相同时,便显示此信息。 删除模块就是在查找功能的图书后,选择删除,将strcpy将s[i+1]的值赋给s[i]。借出模块也是在查询的基础上,若s[i]的存在状态为已借出,则显示已借出,无法再借,若未借出,则将s[i]的存在状态czzt变为已借出,然后输入姓名,学号,性别,最后显示出已借出。 还书模块就是在查询的基础上,若s[i]的存在状态为未借出,则无法归还,若借出,则将存在状态变为未借出,然后自动将姓名,学号,性别变为初始值。 退出模块使flag=1,而在main就有bool flag 且main中已令main=0.这样就实现了退出功能。 其中若输入超过选项值后,都会显示输入错误,请重新输入。若字符错误,程序就直接出现错误了。 6.程序代码 #include #include #include #include #define M 100 struct books { char tsmc[12]; int tsbh; float dj; char zz[12]; char czzt[12]; char xm[12];

交通罚单管理系统

交通罚单管理系统 一.系统开发的背景 (2) 二.系统分析与设计 (2) (一)系统功能要求 (2) (二)系统模块结构设计 (2) 三.系统的设计与实现 (3) (一)罚单基本信息录入:input() (3) (二)信息删除:delete() (6) (三)find函数 (9) (四)show函数 (13) (五)sum函数 (14) 四.系统测试 (16) (一)测试input函数 (16) (二)测试delet函数 (17) (三)测试find函数 (18) (四)测试show函数 (18) (五)测试sum函数 (19) 五、总结 (20) 六、附件(代码、部分图表) (21)

交通罚单管理系统 一.系统开发的背景 为了方便单位对交通处罚的经一步解交通处罚单信息用文件存储,提供文件的输入输出操作;要求可以输入、删除、浏览交通处罚单信息,因而要提供信息的输入、删除和显示操作;要实现按车辆、驾驶员和开单交警查询,则要提供查找操作;另外提供统计操作和键盘式选择菜单以实现功能选择。 二.系统分析与设计 (一)系统功能要求 可以录入交通罚单的信息,交通处罚单信息用文件存储,因而要提供文件的输入输出操作。 1.要求可以输入、删除、浏览交通处罚单信息,因而要提供 信息的输入、删除和显示操作; 2.要实现按车辆、驾驶员和开单交警查询,则要提供查找操 作; 3.另外提供统计操作和键盘式选择菜单以实现功能选择。 4.罚单信息(包括车牌号、驾驶员姓名、交警姓名、交警编号、 罚单编号) (二)系统模块结构设计 通过对系统功能的分析,交通罚单管理系统功能如图所示

图1 交通管理系统功能图 通过上图的功能分析,把整个系统划分为5个模块: 1、交通罚单信息录入,该模块主要实现:车牌号、驾驶员 姓名、交警姓名、交警编号、罚单编号的输入,用input 函数实现。 2、信息删除模块,该模块主要实现信息的删除,用delet 函数实现。 3、信息查询模块,该模块主要实现信息的查询﹕有车牌号 查询、驾驶员查询、交警查询,共用四个函数进行查询, 分别是find, 4、信息统计模块,主要实现的是罚单数量的统计,用sum 函数实现。 三.系统的设计与实现 (一)罚单基本信息录入:input() 分析:先输出表头,然后进行罚单的信息输入,单独看各个数据信息,开单日期以及驾驶员姓名为字符型,可以采用字符型数组;处罚单号

【C语言实战应用】交通处罚单管理系统

C语言实践应用 交通处罚单管理系统 内容: 〔要求〕交通处罚单涉及到车辆、驾驶员和开单交警的信息,还有交通处罚单号码,处罚时间等信息。 功能: (1)要求可以输入、删除、浏览交通处罚单信息。 (2)可以按车辆、驾驶员和开单交警查询。 (3)统计某时间段某个驾驶员的交通处罚单数目及交通处罚单号码。 第二部分:需求分析 1.交通处罚单信息用文件存储,提供文件的输入输出操作; 2.要求可以输入、删除、浏览交通处罚单信息,因而要提供信息的输入、删除和显示操作; 3.要车辆、驾驶员和开单交警查询,则要提供查找操作; 4.另外提供系统操作和键盘式选择菜单以实现功能选择。 第三部分:程序总体设计思路 由于C语言是面对过程的语言,故我的设计思路是根据目标程序运行的过程来编写的。 在编写本程序的过程中,首先,确定目标程序运行的次序与界面,

即本程序首先运行【用户系统】菜单界面,菜单界面上为用户提供信息输入,信息删除,信息查询,信息浏览,信息统计,退出菜单共六种操作选择。此功能用switch语句来实现。其次,根据目标程序运行的次序与界面,确定设计顺序,设计界面(包括各部分菜单与用户提示信息)。再次,按照程序运行的各界面下的菜单功能编写各功能模块,并调试程序各功能模块,使各模块能够稳定高效准确地完成对应功能。 第四部分:程序功能模块划分、图示及流程图 系统的结构图: . 【信息输入模块】 该模块的功能是为用户提供信息输入界面,用户可以根据信息提示进行信息输入,用户输入的信息将被保存在文件当中。 【流程图】

【程序】:

void shuru() { FILE *fp; int i=0; if((fp=fopen("data.txt","wb"))==NULL) { printf("Can not open the file\n"); exit(0);//调用此函数时必须包含 } printf("请输入车牌号码:\n"); scanf("%d",&dan[NUM ].chepai); printf("请输入驾驶员姓名:\n"); scanf("%s",dan[NUM ].name); printf("请输交警ID:\n"); scanf("%d",&dan[NUM ].id); printf("请输入开单日期(以年/月/日形式输入):\n"); scanf("%d/%d/%d",&dan[i].date.year,&dan[i].date.month,&dan[i].date.d ay); printf("请输入处罚单号:\n"); scanf("%d",&dan[NUM ].num); for (i=0;i<=NUM;i++)

交通违法业务违法录入系统

交通违法业务违法录入系统 技 术 方 案 二零一六年十月

目录 一、前言 (3) 1.1、背景 (3) 1.2、概述 (4) 二、系统总体设计 (4) 2.1系统目标 (4) 2.2系统需求 (5) 2.3系统设计原则 (6) 三、系统总体结构 (7) 3.1、系统拓扑图 (7) 3.2、业务流程图 (9) 3.3、数据流图........................................................................................ 错误!未定义书签。 3.4、软件用途及技术特点 (11) 3.5、系统所需接口 (12) 四、系统功能及设计要求 (13) 5.1系统功能介绍 (13) 5.2扩展性要求 (14) 5.3性能要求 (15) 5.4软件设计 (15) 五、系统运行环境 (16) 6.1数据库服务器: (16) 6.2应用服务器: (17) 6.3系统环境及要求 (17) 六、系统安全设计 (17) 7.1应用层安全 (17) 7.2接口安全 (18) 7.3系统安全 (19)

一、前言 1.1、背景 智能交通的电子监控设备所采集的交通违法行为,需要进入到交通违法处理业务系统进行后续的告知、处罚、锁档、缴款、解档等后续处理。黄石市交警支队现在用的交通违法处理业务系统为《公安交通管理综合应用平台》(简称“综合应用平台”)中交通违法管理子系统。“综合平台”已于2012年在推广实施,并将数据库和业务系统集中到省公安厅交通管理局。“综合应用平台”的应用规范了交通违法处理的流程,提高了异地违法数据交换的效率,加强了交通违法处理与机动车登记、驾驶证管理子系统间的业务关联。 “综合应用平台”由公安部组织开发,作为全国统一推广应用的业务系统,需要兼顾经济欠发达地区的使用,系统只包含了道路交通管理核心业务管理功能,对各地个性化的功能需求难于满足。例如电子监控违法数据的采集,由于各地所使用的设备品牌型号各异,采集的视频、图像信息不统一,“综合应用平台”不能自动采集电子监控中的违法信息,进行相应的处罚。为此“综合应用平台”提供了相关系统接口,供各地根据本地需要开发外挂系统来满足本地化的需求。 智能交通的建设将加大对冲红灯、超速的拍摄和处罚力度,而目前交警大队对从智能交通设施拍摄下来的交通违法证据图片都是通过手工筛选图片,再由公安部开发的综合应用平台中进行录入,该系

C语言程序设计之交通处罚单管理系统 分析报告(内含代码)

C语言程序设计之交通处罚单管理系统报告(内含代码)

————————————————————————————————作者:————————————————————————————————日期: 2

C语言程序设计 姓名:张强强 学号:20121003695 班序号:011121

前言: C语言是近年来国内得到迅速推广使用的一种计算机语言。C语言程序设计课程是计算机专业和信息管理专业的核心专业基础课,无论是计算机专业还是非计算器专业的学生,学习好C语言是非常重要的。 一.交通处罚单管理 要求: 交通处罚单涉及到车辆,驾驶员和开单交警的信息,还有交通处罚单的号码,处罚时间等信息。 功能: (1) 要求可以输入,删除,浏览交通处罚单信息。 (2) 可以按车辆,驾驶员和开单交警进行查询。 (3) 统计某时间段某个驾驶员的交通处罚数目及交通处罚单号码。 (一)需求分析 交通处罚单信息用文件存储,提供文件的输入输出操作;要求可以输入,输出, 删除,浏览交通处罚单信息,因而要提供输入,删除和显示操作;要实现按车辆,驾 驶员和开单交警查询,则要提供查找操作;另外提供统计操作和键盘式选择菜单 以实现功能选择。 (二)总体设计 整个管理系统被设计为信息输入模块,信息删除模块,信息浏览模块,信息查 询模块和信息统计模块等。如下图:

(三) 详细设计 1. 主函数实现的是显示菜单以及函数调用,其中各功能模块用菜单方式选择。 程序: int main() { int n; /**变量n 保存选择菜单数字**/ printf("\n\n") printf ( " ****************菜单*****************\n"); printf ( " * *\n"); printf ( " * 1.输入 2.删除 *\n"); printf ( " * *\n"); printf ( " * 3.浏览 4.查询 *\n"); printf ( " * *\n"); Printf ( " * 5.统计 6.退出*\n"); printf ( "* *\n"); printf("****************************************\n"); printf("请选择功能菜单: [ ]\b\b"); scanf("%d",&n); if (n<1||n>7) n=7; 交通处罚 信息信息信息 信息信息按车 按驾驶员查询 按交

关于公司内部罚款管理办法

关于公司内部罚款的管理办法 为规范公司对各类违章违规等处罚办法和管理程序,规范处罚所得资金的使用管理,加强公司员工遵章守纪的主动性、自觉性,保证公司正常生产、经营、管理活动的有序运行,保障公司各项规章制度的贯彻执行,特制定本制度。 一、适用范围 本制度适用公司各类违章违规罚款的管理。违章违规是指在生产过程中违反公司各类规章制度,给公司造成一定的损失,或在生产过程中违反规程或相关规定虽未造成损失,但存在重大隐患的做法和行为。 二、职责 1、安全环保部:负责对违反安全管理类、文明生产相关管理制度的单位和个人开具罚款单(通报),建立处罚台账,并监督罚款落实情况。 2、生产部:负责对违反公司生产管理类、生产工艺技术类、能源管理类等相关管理制度的单位和个人开具罚款单(通报),建立处罚台账,并监督罚款落实情况。 3、设备部:负责对违反公司设备管理类、设备工艺技术类等相关管理制度的单位和个人开具罚款单(通报),建立处罚台账,并监督罚款落实情况。 4、综合办公室:负责对违反公司行政管理类相关管理制度

的单位和个人开具罚款单(通报),建立处罚台账,并监督罚款落实情况。 5、人力资源部:负责对违反公司人力资源管理类相关管理制度的单位和个人开具罚款单(通报),负责对公司各单位开具的罚款单(通报中的罚款)在单位工资中扣除,建立罚款台账,并监督罚款落实情况。 6、保卫部:负责对违反公司综合治安管理、消防类相关管理制度的单位和个人开具罚款单(通报),建立处罚台账,并监督罚款落实情况。 7、其它车间:负责对违反本单位职责范围内相关管理制度的个人开具罚款单,建立处罚台账。 8、财务部:负责核实罚款单,在违规单位(个人)账户中扣除,建立公司罚款台帐。 三、管理程序 职能部门、各单位必须严格执行公司的管理制度,岗位安全操作规程,对不遵守公司管理制度和岗位安全操作规程的单位和个人进行处罚,具体规定如下: 1、公司职能部门、各单位(个人)因违反公司规程、规定、制度,归口职能管理部门按照公司管理规定通报批评,并给予一定的经济处罚。由管理部门开具罚款单(通报),交企管部汇总,按月度报人力资源部从工资总额扣除,最后报财务部挂账。 2、车间内部罚款严禁收取现金,当日罚款由车间开据罚款单交付职工本人,月度从效益工资中扣除,单独设立“内部罚款”条目,财务部对各车间内部罚款分别建立收支账户,用于车间罚

交通处罚单管理系统模板

交通处罚单管理系 统

C语言课程设计 交通处罚单管理系统 中国地质大学( 武汉) 工程学院052097班18 -8-22 要求: 交通处罚单涉及到车辆, 驾驶员和开单交警的信息, 还有交通处罚单号码, 处罚时间等信息。 功能: ( 1) 要求能够输入, 删除, 浏览交通处罚单信息。 ( 2) 能够按车辆, 驾驶员和开单交警查询。 ( 3) 统计某时间段某个驾驶员的交通处罚单数目及交通处罚单号码。 提示: (1)需求分析: 交通处罚单信息用文件存储, 提供文件的输入输出操作; 要求能够输入, 删除, 浏览交通处罚单信息, 因而要提供信息的输入, 删除和显示操作; 要实现按车辆, 驾驶员和开单 交警查询, 则要提供查找操作; 另外提供统计操作和键盘式选择菜单以实现功能选择。 (2)总体设计: 整个管理系统被设计为信息输入模板, 信息删除模板, 信息浏览模板, 信息查询模板和信息统计模板等。 源代码: #include #include #include

#define N 100 struct Plist //处罚单 { char vno[20]; //车牌号 char dname[20]; //驾驶员姓名 char pname[20]; //交警姓名 char pno[20]; //交警编号 char no[20]; //处罚单编号 char date[20]; //处罚日期 } list[N]; //处罚单数组 void input(); //输入模块 void dele(); //删除模块 void browse(); //浏览模块 void search(); //查询模块 void count(); //统计模块 void menu(); //主菜单 void vno_search(); //按车牌号查询 void dna_search(); //按驾驶员姓名查询void pna_search(); //按开单交警姓名查询void main() {

公司员工处罚通知书怎样写

公司员工处罚通知书怎样写? 我司有一位员工经常迟到早退,我们给了几次机会他都不珍惜,所以我们决定给他按照公司制度来处罚,现在要写一份通知书,有没有人可以告诉我公司员工处罚通知书要怎样写? 中顾网律师解答: 公司员工处罚通知书 编号:——————日期:—————— 姓名所属部门职位所犯过失:□擅自旷工□不按规定着装□代打考勤卡□个人工位区卫生不达标、物品放置不符合规定者□未佩戴统一制作的胸牌□工作时间内从事与工作无关的事□工作时打瞌睡□故意不服从上级或拒绝接受正当命令□故意不以适当方法工作□屡次逃避工作□工作时间内运行游戏□违反其它计算机及网络使用规定□串岗或聚集闲聊□公话私用□无故在接待区逗留嬉戏闲聊□未经批准,在非工作时间邀约非本公司人员进入公司□不检点行为:□其它不良行为:处分:□谴责(口头警告) □记小过处分□记大过处分□停职由年月日至年月日共____日□罚款:处罚依据:根据第条款。处罚生效日期:________年____月___日检查人:罚单签署人:备注 1、本罚单正联交由财务扣款;副联(复印件)由行政备案(记入员工档案)。2、本罚单作为员工考评的依据之一。 员工处罚相关知识: 企业员工行为规范及处罚条例 第一章总则 1. 目的:为进一步规范生产、管理行为,明确各级员工的劳动义务;维护公司正常的管理次序和生产次序,依据《中华人民共和国劳动法》及相关法规制定本办法。 2. 范围:公司任何职级的正式合同工、试用合同工及临时工的违规处罚适用本办法。 3. 原则及定义: 3.1公司本着提高工作效率降低生产成本为原则,纠正违纪违规行为。应本着处罚与教育相结合的原则,引导员工自觉遵守厂规厂纪。

相关文档
最新文档