同学通讯录信息管理

同学通讯录信息管理
同学通讯录信息管理

沈阳航空航天大学

课程设计任务书

院系:自动化学院专业:运载器综合测试技术班级:04070301

学号:2010040703021 题目:同学通讯录信息管理

一、课程设计时间

2011~12第1学期第4周,即9月19日~9月25日,共计1周,20学时。

二、课程设计内容

用C语言编写程序完成以下任务:

(1)设计学生通讯录的数据结构(比如包括:学号,姓名,年龄,性别,联系电话,住址等)。

(2)录入通讯录中的学生信息(不少于3人),保存在文件students.txt中。

(3)能够对通讯录中的信息进行修改和删除,并同时更新文件。

(4)系统帮助:显示关于此系统简单的帮助信息。

(5)版本信息:显示开发者姓名、班级、开发完成日期、版本号和指导老师等信息。

三、课程设计要求

1. 程序质量:

?贯彻结构化的程序设计思想。

?用户界面友好,功能明确,操作方便。

?用户界面中的菜单至少应包括“同学信息录入”、“同学信息更改”、“同学信息

删除”、“系统帮助”、“版本信息”、“退出”6项。

?代码应适当缩进,并给出必要的注释,以增强程序的可读性。

2. 课程设计说明书:

课程结束后,上交课程设计说明书和源程序。课程设计说明书的格式和内容参见提供的模板。

四、指导教师和学生签字

指导教师:________ 学生签名:________

五、成绩

六、教师评语

目录

一、需求分析 ............... ……错误!未定义书签。

二、设计分析 (2)

三、主界面截图 (7)

四、技术要点 (9)

五、个人总结 (13)

六、参考文献 (14)

七、源程序 (14)

一、需求分析

根据任务书给定的“课程设计内容”和“课程设计要求”作如下的需求分析。

1、同学信息录入函数主要实现程序最初运行时学生数据的录入以及其后的运行中学生数据的追加功能;

2、同学信息更该函数可以实现对通讯记录中除学号以外的信息进行修改;

3、同学信息删除函数实现的功能是按照学号对学生的数据记录进行删除;

4、系统帮助函数为用户提供简单的帮助

5、显示函数实现的是显示目前所有的有效同学记录信息。

除上面介绍的功能之外,程序还具有退出功能,可以在程序的一次运行当中循环执行所有的功能,并根据需要终止程序的执行。

每一个学生记录都包含学号,姓名,年龄,性别,联系电话,住址。在程序当中,将学生记录类型定义为结构

体类型,添加以及追加的学生信息直接写入D:盘的student.txt文件中,其它函数每次对学生记录的访问,其数据来源都是student.txt文件,这样做不但可以保证学生数据的一致性,而且可以对学生数据进行永久保存,保证每次运行程序都可以采用原来的数据。

二、设计分析

经过对程序设计题目的分析可知,整个程序的设计实现大致分为七个模块,其中每一个模块对应一个函数,它们的功能分别是:同学信息录入函数,同学信息更该函数,同学信息删除函数,系统帮助函数,版本信息函数,信息显示函数,个人信息查询函数。在这些函数当中,前五个函数的实现严格按照题目的要求,而后面的两个函数属于附加功能。

1、程序总体结构图

图1程序总体结构图

2、具体功能框图

(1)同学信息录入函数add

图2 同学信息录入函数函数(2)同学信息更改函数change()

图3 同学信息更改函数(3)删除同学通讯记录函数del

图4删除学生记录函数

(4)同学信息查询函数

query()

图5学生信息查询函数三、主要界面截图

图1 程序主界面

图2 同学信息录入界面

图3 同学详细信息查询界面

图4 版本信息界面

四、技术要点

本程序主要由五个自定义函数和一个主函数组成,其中主函数以菜单的形式调用其它函数来实现要求的所有功能。在这些函数当中,同学信息录入函数和删除同学通讯记录函数是程序中较为核心的部分,下面分别进行说明。

1、同学信息录入函数

添加数据分为两种情况,其一是在学生文件

(student.txt)不存在的情况下,首先由程序创建一个新文

件,并将录入的学生信息写入该文件当中;其二是在学生文件(student.txt)已经存在的情况下,此时文件要以读写方式或追加的方式打开,这样才可以保证以前已经存在的数据不丢失。具体的程序段如下:

if((fp=fopen("d:\\student.txt","r"))==NULL)

{ printf("文件打开失败!\n");

return;

}

else

{

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

fscanf(fp,"%s%s%s%s%s%s",stu[i].num,stu[i].name,stu[i].age,st u[i].sex,stu[i].tel,stu[i].address);

}

*n=i;

fclose(fp);

}

void add()/*添加同学信息*/

{FILE *fp;

int n,i;

struct student stu;

if((fp=fopen("d:\\student.txt","w"))!=NULL)/*新建同学文件并添加信息*/

{

printf("请输入要添加的同学数量,按回车键确认:");

scanf("%d",&n);

for(i=1;i<=n;i++)

{ printf("\n请输入第%d个同学的学号、姓名,年龄,性别,联系电话,住址,用空格分开,并按回车键确认:\n",i);

scanf("%s%s%s%s%s%s",stu.num,https://www.360docs.net/doc/8d9142690.html,,stu.age,stu.sex,stu.te l,stu.address);

fprintf(fp,"\n%s %s %s %s %s %s",stu.num,https://www.360docs.net/doc/8d9142690.html,,stu.age,stu. sex,stu.tel,stu.address);/*学生信息写入文件*/

}

}

fclose(fp);

}

2、删除同学通讯函数

该函数的核心内容是删除算法以及最终对源文件的更新。该函数执行时,首先调用reads函数将文件中的学生信息读入数组当中,并由用户输入待删除学生的学号,而后按照该学号进行查找,如果文件中存在该学生的数据,则采用删除算法删除,否则输出学生信息不存在的提示信息。对学生信息的具体删除算法是在结构体数组中实现的,当学生的信息被找到后,位于数组中该学生后面的学生记录依次向前移动一个元素的位置,这些操作完成后,要删除的学生信息就被后面的数组元素覆盖掉了,也就实现了删除。在数组中删除学生信息后,还要将更改后的信息重新写回文件当中,以保证数据的一致性。具体程

序段如下:

void del() /*信息删除函数*/

{struct student stu[N];

char number[20];

FILE *fp;

int n,i,j;

reads(stu,&n);

printf("\n请输入要删除信息的学生学号,按回车键确认:"); getchar();

scanf("%s",number);

for(i=0;i

if(strcmp(number,stu[i].num)==0) break;

if(i>=n)

{printf("没有找到该学生信息!\n");

return;

}

else

{for(j=i+1;j

stu[j-1]=stu[j];

}

if((fp=fopen("d:\\student.txt","w"))==NULL)/*更新文件*/

{ printf("文件打开失败!");

return;

}

else

{

for(i=0;i

fprintf(fp,"\n%s %s %s %s %s %s",stu[i].num,stu[i].name,stu[i].a ge,stu[i].sex,stu[i].tel,stu[i].address);

}

fclose(fp);

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

}

五、个人总结

首先我感觉很幸运能有这次课设的机会,通过这次的课设学习我对C语言知识有了更深一层的认识和了解,提高了对C语言的认识及掌握和操作能力。这次课设对我的帮助也是很大的,一方面复习了C语言的基础知识;另一方面,再课程设计的过程中也锻炼了我们遇到问题能独立分析问题、解决问题的能力,为我以后工作奠定了一定的基础。但是我也发现了我学习上的错误,在大一下学期的时候学习C语言,但由于当时学的不是很扎实,在课设刚开始也遇到了一些困难,在这过程中我的程序出了很多问题,就是始终会出现乱码的现象,而且有时出现的错误还修改不会来,但是,最终在老师的检查和自己的努力查找下发现了问题的所在!在做课设的过程中虽然遇到了很多困难,但最后还是很顺利的完成了本次课设,这与老师,上网查资料和同学的帮助是分不开的。而且在做的过程中也体会到C语言的用处及应用是十分广泛和强大。也能更好的使用函数及调用函数问题。通过这次学习让我更多的认识和掌握了这门十分有用知识,给了自己更多的兴趣去

学习C语言!对这门课程真是越来越喜欢了!

六、参考文献

1 谭浩强.C程序设计.北京:清华大学出版社,2005

2 刘成等.C语言程序设计实验指导与习题集.北京:中国铁道出版社,2006

七、源程序

#include

#include

#include

#include

#define N 20

struct student

{char num[20];

char name[10];

char age[20];

char sex[20];

char tel[40];

char addr[40];

};

void menu();

void reads(struct student stu[N],int *n);

void add();

void show();

void del();

void change();

void help();

void information();

void query();

void information();

void main()

{

int n;

while(1)

{

menu();

printf("\n 请输入您要选择的操作序号,按回车键确认:");

scanf("%d",&n);

switch(n)

{case 1: add();break;

case 2: show();break;

case 3: del();break;

case 4: change();break;

case 5: help();break;

case 6: information();break;

case 7: query();break;

case 8: exit(0);

default: printf("输入错误,请输入列表中存在的序号!\n ");

}

}

}

void menu()

{printf(" ************************* 同学通讯录信息管理************************ ");

printf("\n ------------------1 添加同学信息------------------"); printf("\n ------------------2 显示同学信息------------------"); printf("\n ------------------3 删除同学信息------------------"); printf("\n ------------------4 更改同学信息------------------"); printf("\n ------------------5 系统帮助----------------------"); printf("\n ------------------6 版本信息----------------------");

printf("\n ------------------7 同学信息查询------------------"); printf("\n ------------------8 退出--------------------------");

}

void reads(struct student stu[N],int *n)

{

FILE *fp;

int i=0;

if((fp=fopen("d:\\student.txt","r"))==NULL)

{ printf("文件打开失败!\n");

return;

}

else

{

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

fscanf(fp,"%s%s%s%s%s%s",stu[i].num,stu[i].name,stu[i].age,stu[i].sex,st u[i].tel,stu[i].addr);

}

*n=i;

fclose(fp);

}

void add()/*添加同学信息*/

{FILE *fp;

int n,i;

struct student stu;

if((fp=fopen("d:\\student.txt","w"))!=NULL)/*新建学生文件并添加信息*/ {

printf("请输入要添加的学生数量,按回车键确认:");

scanf("%d",&n);

for(i=1;i<=n;i++)

{ printf("\n请输入第%d个学生的学号、姓名,年龄,性别,联系电话,地址,用空格分开,并按回车键确认:\n",i);

scanf("%s %s %s %s %s %s",stu.num,https://www.360docs.net/doc/8d9142690.html,,stu.age ,stu.sex ,stu.tel

,stu.addr );

fprintf(fp,"\n%s %s %s %s %s %s",stu.num,https://www.360docs.net/doc/8d9142690.html,,stu.age,stu.sex,s tu.tel,stu.addr );//学生信息写入文件

}

fclose(fp);

}

}

void show()/*显示所有同学信息函数*/

{struct student stu[N];

int i,n;

reads(stu,&n);/*从文件中读出所有同学信息*/

printf(" *****************所有的同学通讯信息如下*****************");

for(i=0;i

printf("\n%3d%5s%5s%5s%5s%5s%5s\n",i+1,stu[i].num,stu[i].name,stu[i] .age,stu[i].sex,stu[i].tel,stu[i].addr);

getch();

}

void del() /*信息删除函数*/

{struct student stu[N];

char number[20];

FILE *fp;

int n,i,j;

reads(stu,&n);

printf("\n请输入要删除信息的学生学号,按回车键确认:");

getchar();

scanf("%s",number);

for(i=0;i

if(strcmp(number,stu[i].num)==0) break;

if(i>=n)

{printf("没有找到该学生信息!\n");

return;

}

办公室日常信息管理系统数据库课程设计报告

办公室日常信息管理系统 1.需求分析: 1.1业务流程分析: 系统管理员的功能包括如下几个方面:文件信息管理、考勤信息管理、会议记录管理、通知公告管理 办公管理系统的数据库功能主要体现在对各种信息的提供、保存、更新和查询的操作上,包括通知公告信息,文件信息。 文件信息:文件编号,文件名称,文件类型,存储位置 考勤信息:员工编号,时间,姓名,性别,出勤情况 会议记录:会议编号,会议时间,参会人,记录人,会议内容 通知公告:公告编号,内容,通知人,公告时间 用户管理:用户以合法身份登入系统后,管理员可以进行系统用户的添加,密码的修改操作。 文件信息管理:办公室管理员可以在文件信息管理模块对办公室线路信息进行管理。管理员首先建立办公室文件信息数据库,输入原始的文件信息,当有新的文件需要添加或者需要对已有的文件信息进行修改,删除的时候,管理员就可以进行相应的操作。管理员也可以通过本模块查询到所有需要查询的文件的详细信息。 考勤信息管理:管理员可以在考勤信息管理模块实现对考勤信息的管理。管理员首先应该建立考勤信息数据库,输入原始的数据信息,当有新的考勤信息的时候或者管理员需要修改某个考勤的相关信息以及想要删除某个考勤信息的时候,就可以完成相应的操作。管理员也可以在整个数据库中查寻相关考勤信息。 会议记录管理:管理员可以在会议记录管理模块实现对会议记录信息的管理。管理员根据相应的会议记录来设置相应的会议记录详细信息。当有新的会议记录添加的时候,要把相应的会议记录信息添加到数据库中,管理员还可以对某条会议记录信息进行修改,删除和查询操作。 通知公告管理:管理员可以在通知公告管理模块实现对通知公告信息的管

学生通讯录管理系统

学生通讯录管理系统

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

“学生通讯信息记录系统”的设计与实现 一、设计要求 1.问题的描述 “学生通讯信息记录系统”是为了实现快速的对学生信息进行录入、删除、查找、显示。 各个功能靠函数实现。 2.需求分析 (1)应该包括以下功能:输入信息、显示信息、查找以姓名作为关键字、删除信息(2)作为一个完整的系统,应具有友好的界面和较强的容错能力 二、概要设计 1.主界面设计 2.储存结构设计 本系统主要采用链表类型来表示储存“学生信息记录系统”中的信息。程序中定义了address结构。其中,包括学生的姓名、宿舍信息和学号。 3.系统功能的设计 1) 输入信息——enter(); 2) 显示信息———display( ); 3) 查找以姓名作为关键字———search( ); 4) 删除信息———delete( ); 三、模块设计 1.模块设计 本成绩包含两个模块:主程序模块和链表操作模块。 2.系统的程序及功能设计

系统的功能主要靠函数的功能的实现的,以下是实现各功能的函数: void enter(); /*函数声明*/ void search(); void save(); void load(); void list(); void ddelete(struct address **start,struct address **last); void insert(struct address *i,struct address **start, struct address **last); void inputs(char *,char *,int); void display(struct address *); int menu_select(void); 四、详细设计 1.数据类型定义 2.struct address{ /*定义结构*/ 3. char name[10]; 4. char street[50]; 5. char city[10]; 6. char state[15]; 7. char eip[7]; 8. struct address *next; /*后继指针*/ 9. struct address *prior; /*前驱指针*/ 10.};系统主要子程序详细设计 (1)插入学生信息 void enter() /*输入函数,本函数循环输入资料,当输入姓名为空时退出*/ { struct address *info; /*定义当前结点*/ for(;;) { info=(struct address *)malloc(sizeof(struct address)); /*为当前结点分配空间*/ if(!info) { printf("\n Out of memory"); exit(0); /*如果分配空间失败,退出程序*/ } printf("输入空姓名结束:\n"); inputs("请输入姓名:",info->name,10); if(!info->name[0]) break; /*如果输入姓名为空,结束循环*/ inputs("请输入院系:",info->street,50);

关于办公室日常管理的通知

办公室日常管理办法 目的及适应范围 提高工作效率,保持良好的工作环境及氛围,树立良好的公司形象。 本办法适应于公司全体同事。 基本规定 仪表着装 上班时请着装整洁、得体;尽量避免夸张、暴露等不适宜着装行为规范 1.遵守考勤制度,实时实地签到; 2.上班后不私自外出,若有紧急事务处理及时向相关领导申请; 3.办公时间因私会客需和直管领导报备,时间尽量不超过30分钟;因私 打电话尽量简短; 4.上班时间内办公室避免大声喧哗、嘻笑打闹、聚堆聊天、玩游戏、浏 览与工作无关网站; 办公环境 1.避免将可能影响办公环境与工作无关的物品带入公司; 2.请保持办公环境清爽,个人所属的桌椅、设备、由各使用人自行清洁; 3.午餐请尽量外出就餐,若使用微波炉等设备餐后请收拾整洁;尽量避 免味道过重食品; 4.下班离开办公室前,请关闭机器电源(包括电脑),收好所有资料和文 件,最后离开者请关闭电灯、门、窗、空调等; 公共环境

1.请不要在办公家具上和公共设施上任意写字、刻画、张贴; 2.请不要在办公区域内使用非办公用电器(如电饭锅、电磁炉、电熨斗 等); 3.请把废纸、废物放入指篓,杯中剩水请倒入指定地点,请不要用饮用 水冲洗杯子; 4.请不要在办公区大声喧哗,有来客请带至会客室或洽谈区; 5.请不要让客人在没有任何员工的陪同下在办公区内走动,?车辆请停至 指定区域,不要随意停放。? 6.爱护公共财物,使用办公设备要严格遵照使用说明操作。? 惩罚措施 人事行政部将不定期对本办法进行检查,并对检查结果上报上级领导。?对检查出的不符合规范的行为,要求予以纠正或整改。? 对违反规定的同事,根据情节轻重分别给予当事人警告、经济处罚、降薪、辞退的处罚。? 在上班时间(公司或办公地点)打架斗殴对当事人予以辞退。? 在公司内互相恶语吵骂,将对当事人每次罚款50元,情节严重 者还将给予行政处分直至辞退的处理。? 工作时间内在电脑上玩游戏或做与工作无关的事情,发现一次 罚款5元。? 其他违规情况第一次违反予以口头警告;第二次违反除警告外, 予以经济处罚20元;第三次违反,予以经济处罚100元,并在 公司内通报批评。?

OA系统办公室信息管理系统1

OA系统企业管理软件的来源 办公室信息管理系统。并不是远程监控,只是有这个功能而已。这个系统就是你们公司内部储存资料和办理相关业务的程序,例如你要请假,你可以上去OA系统提交申请,然后你的申请就会一个个部门的传过去,最后全部部门的领导都同意了会在你的申请上签名确认,最后你就可以登录那个系统查看是否批准了你的申请。免去了你逐个部门去跑的麻烦 OA是用来处理日常办公事务的管理软件,可以监控工作进度或整个的工作流程,但不能监控电脑,你可以搜索:“OA协同办公管理系统”查看相关的介绍,不过也不排除会有OA捆绑监控网内电脑的软件。OA 是英文OFFICE AUTOMATION(办公自动化)的简写,是采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。OA是以企业基础管理(人、财、物)为核心的管理软件,其核心管理思想是提高企业基础管理的有效性,管理的有效性体现在以下两个方面: 一、管理效率 管理效率体现在以下三方面: 更多:https://www.360docs.net/doc/8d9142690.html, 信息流管理 员工行为管理 工作过程管理 二、管理效果。 管理效果体现在以下三方面: 员工满意度 客户满意度 资源利润率oa系统,就是办公自动化管理系统。它本身不能操控电脑,能操控电脑的那是病毒。oa 系统,只能记录你登录oa 系统,使用oa 系统的状况。电脑上的其他操作,和oa 系统无关,oa 系统没有相关记录。 什么是欧盟CE认证 “CE”即法语 CONFORMITE EUROPENDE 基本要求及协调标准更多:https://www.360docs.net/doc/8d9142690.html, 1985年5月7日,欧洲理事会批准了85/C136/01关于《技术协调与标准化新方法》的决议。该决议指出,在《新方法》指令中只规定产品所应达到的卫生和安全方面的基本要求,另外再以制定协调标准来满足这些基本要求。协调标准由欧洲标准化组织制定,凡是符合这些标准的产品,可被视为符合欧盟指令的基本要求。 通常情况下,所有新方法指令都规定了加贴“CE”标志的基本要求。这些基本要求对保护公共利益所必须达到的基本要素,特别是保护用户,如消费者和工人的卫生和安全,涉及到保护财产或环境等其他方面的基本要求作出了规定。基本要求目的是为用户提供并确保高标准的保护。这些要求中有些涉及到与产品有关的某些危险因素,如机械阻力、易燃性、化学性质、生物性质、卫生、放射性和精确度;或是涉及到产品或其性能,如关于材料、设计、建筑、生产过程、制造商编写说明书的规定;或是以列表形式规定主要的保护目标;更多的是上述几种方法的结合。如果某一产品存在固有的危险,制造商有必要进行危险程度分析,以确定适用于其产品的基本要求,这些分析应编写成文件并放入技术文件中。基本要求规定了要达到的结果,或涉及到的危险程度,但并不指明或预测技术解决方案,这种灵活性给制造商提供了自由选择满足基本要求的方法,这样做可使制造商充分选择适合技术进步的材料或产品设计。 给指令的基本要求提供技术规范的欧洲标准,是在欧洲委员会一致通过的基础上由标准化组织批准的。这种标准被称为“协调标准”,它是满足指令基本要求的“快速跑道”。协调标

C语言程序设计学生通讯录管理系统

C语言程序设计学生通 讯录管理系统 Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】

#include "stdio.h" #include "stdlib.h" #include "string.h" #include "conio.h" #include "stdlib.h" #define null 0 struct record { char name[20]; char phone[20]; char adress[40]; char postcode[10]; char e_mail[30]; }student[500]; struct LinkList { struct record US; struct LinkList *next; }a; struct LinkList *head=null; int num=0; FILE *fp; int menu_select(); int adduser(); int list(); int search(); int display(); int add(); int listbyname(); int dele(); int save(); int exit(); void main() { system("cls"); for(;;) { switch(menu_select()) { case 0:adduser();break; case 1:list();break; case 2:search();break; case 3:add();break; case 4:dele();break;

办公室日常管理制度

办公室日常管理制度 为进一步加强公司办公管理,提高办公效率,降低办公成本,维护公司良好形象,特制定本制度,明确要求,规范行为,创造良好的企业文化氛围。 第一章仪容仪表 一、着装规定: (一)、着装标准:由公司发放统一的标准制服。 (二)、着装时间:1、办公室人员每月正常出勤天数内所有人员必须着公司统一发放的工作服,员工自己的正式工作服也可,休息日、加班日可着便服,公司高管有重要对外事务时可不着制服,着行政套装;2、项目部人员日常工作可以不用穿公司统一配发的工作装,但参加每月例会或公司组织的集体活动时必须按办公室规定穿公司统一配发的工作装,特殊情况除外。 (三)、制服由公司统一制作,入职(一月内)发放。 (四)、入职满半年以上员工辞职的不扣取制服工本费,未满半年的按领取数量扣制服一半工本费。 (五)、入职时员工可到人力资源部领取当季制服两套。正常因工作原因磨损快的需更换的,经上级领导批准可申领新制服,人为保管不利造成破损、毁坏、丢失需重新申领制服的,每额外申领一套收取工本费。 (六)、工作日外,应工作原因,如须出席正规会议,参加正规场合的活动或参加重要业务洽谈时,男士须穿着西装,并配戴领带,女士也要着相应的正装。 (七)、女职工在孕期三个月后至产假结束期间可不着工作服。 二、员工形象基本要求: 员工在上班时间内,要注意仪容仪表,着装大方、得体、整洁,不穿奇装异服或拖鞋上班。日常行为要注意举止仪表,处事谦虚谨慎;仪表着装应整洁、大方、礼貌、得体; (一)、女员工上班,夏天不准穿吊带装、低胸衫、凉拖或有碍观瞻的奇装异服;

(二)、男员工上班,夏天不准穿背心、凉拖或奇装异服;头发不能过耳。 (三)、男员工不得留长发、胡须,女员工不得浓妆艳抹,可化淡妆;前台人员须着淡妆上班。 第二章办公纪律 一、工作时间: (一)、办公室工作时间为:上午8:30至12:00 ,下午14:00至17:30;公司实行每周五天,周末双休制,节假日按国家规定执行,因工作加班另行安排;项目部每月正常出勤天数为25天,休假5天,根据项目实际情况实行人员轮休制,项目部实行人工考勤制度,项目经理指定人员负责打考勤。 (二)、员工上下班须遵守公司规定的作息时间,并按照要求打卡。 (三)、工作时间坚守岗位,不得擅离职守。公事外出,应事先告知主管或同事去向,填写附件 1.《四川泰源建筑安装有限公司员工公出登记表》并保持手机畅通,否则视为脱岗旷工处理。 (四)、遵守考勤制度,严格、如实记录考勤。上班不得迟到、早退,因事须请假,否则视为脱岗。 (五)、迟到、早退、旷工规定 1、迟到:在规定的正常上班时间超过5分钟后到岗即为迟到。 2、早退:无故在规定的正常下班时间提前离岗即为早退。 3、旷工:未经任何人批准在正常上班时间内半天或全天未到岗以及迟到时间长达半个工作日即为旷工。 二、请假管理: (一)、请假须知 1、参加公司组织的周例会、月例会、年会以及学习培训等活动时,在规定时间内未到或提前离席的视为迟到或早退;未经批注擅自不参加的,视为旷工;如需请假或不能按时参加,必须报人力资源部或总经理批准。 2、员工请假,需事前履行请假手续,若因病或不可抗力因素未能提前完善手续,需在3日之内到补交请假手续到人力资源部,否则视为旷工处理。 3、所有人员请假须持请假条告知人力资源部考勤员,填了请假条未告知考勤

办公室日常管理信息系统

办公室日常管理信息系统-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

数学与计算机学院 课程设计说明书 课程名称: 大型数据库-课程设计 课程代码: 题目: 办公室日常管理信息系统 年级/专业/班: 学生姓名: 学号: 开始时间:2012 年06月7日 完成时间:2012 年07月 16 日 课程设计成绩: 学习态度及平时成绩(30)技术水平与实际 能力(20) 创新 (5) 说明书撰写质量(45) 总分 (100)

指导教师签名:年月

目录 1 引言 (1) 1.1问题的提出 (1) 1.2任务与分析 (1) 2 需求分析 (2) 2.1添加功能 (2) 2.2删除功能 (2) 2.3删除全部职员信息 (2) 2.4显示功能 (2) 2.5查找功能 (2) 2.6修改功能 (2) 4 总体设计 (3) 4.1程序框架设计 (3) 4.2数据库系统设计 (3) 4.2.1数据字典 (3) 4.2.2模型E-R图 (5) 4.2.3模型总体E-R图 (6) 4.2.4数据库一览 (7) 5程序设计 (8) 5.1登陆模块 (8) 6.2文件管理模块 (10) 6.3成员管理模块 (11) 6.4考勤管理模块 (14) 6.5会议管理 (15) 6.5日志 (17) 6系统测试 (17) 7结论 (23)

8参考文献 (24)

1 引言 1.1 问题的提出 随着社会的发展,企业的发展,职工数量的增加,人员的不断流动,平时我们常用的文件人工记录,文件记录已经渐渐不能满足现代化办公室的要求,查询起来也相当繁琐,得到的信息也不够准确,为了能使大量的企业和个人能够方便快捷的查询到办公室的各种信息,应该有一个功能比较全面的办公室管理系统。 办公室日常管理信息系统是一个功能比较全面的信息管理系统,具有界面友好、高效迅速、反馈信息完整等特点。该软件采用.Net(后期实现部分,属于软件开发,在这里不进行详细实现)和强大的数据库软件开发工具进行开发,能够运行在各种操作系统上,不仅可以满足大部分企业,还能应用在学校以及团体对办公室日常各种信息管理的需求,并且易于操作。 办公室日常管理信息系统可以大大地提高办公室日常办公的效率,以及帮助减少在工作中可能出现的错误,为客户提供更好的服务。本系统的开发主要包括后台数据库的建立、维护以及前端应用程序的开发(略)两个方面。后台数据库使用SQL Server 2005。 1.2任务与分析 系统功能基本要求:文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工的出勤情况。会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。

《面向对象程序设计》课程设计报告:同学通讯录管理程序

目录 1.设计题目................................. 错误!未定义书签。 2.设计目的和内容........................... 错误!未定义书签。 设计目的................................... 错误!未定义书签。 设计内容................................... 错误!未定义书签。 3.基本功能描述............................. 错误!未定义书签。 4.设计思路................................. 错误!未定义书签。 5.软件设计................................. 错误!未定义书签。 设计步骤................................... 错误!未定义书签。 界面设计................................... 错误!未定义书签。 关键功能的实现............................. 错误!未定义书签。 添加记录................................ 错误!未定义书签。 删除记录................................ 错误!未定义书签。 选中记录................................ 错误!未定义书签。 确认修改................................ 错误!未定义书签。 保存记录................................ 错误!未定义书签。 退出.................................... 错误!未定义书签。 6.结论与心得体会........................... 错误!未定义书签。 7.参考文献................................. 错误!未定义书签。 8.附录..................................... 错误!未定义书签。 调试报告及测试结果 ......................... 错误!未定义书签。

办公室日常管理制度(全)

办公室日常管理制度 第一章总则 办公场所是员工从事经营管理的劳动场所,公司努力创造一个安全、舒适、健康的办公环境,员工应自觉维护良好的办公环境。 第二章员工行为规范 第一条职业道德 忠诚、正派、守纪、勤勉、尽职、敬业。 第二条形象规范 (一)着装、举止 1.着装:整洁、大方、得体 1)员工衣着应当合乎企业形象及部门形象,原则上员工 穿着及修饰应稳重大方、整齐清爽、干净利落,服装 正规、整洁、完好、协调、悦目。 2)着装最好上下相配、平整,符合时节。 3)女员工可化淡妆,工作时间不能当众化妆,勿戴过多 饰品;领口过低、裙、裤过短的服装禁止穿着。 4)鞋、袜保持干净、卫生,在工作场所不赤脚、不穿拖 鞋。 2.举止:文雅、礼貌、精神

1)遵守考勤制度,准时上班、下班,不迟到、早退。病 假、事假需及时申请或通知本部门负责人,填报请假 单。 2)上班时间保持良好的精神状态,精力充沛,精神饱满, 乐观进取。 3)对待上司要尊重,对待同事要热情,处理工作保持头 脑冷静,提倡微笑待人,微笑服务。 4)开诚布公,坦诚待人,平等尊重,团结协作,不将个 人喜好带进工作中,不拉帮结派、党同伐异。 5)热情接待每一位客人,不以貌取人,不盛气凌人,与 客人约见要准时,如另有客人来访需等待时,应主动 端茶道歉。 6)保持良好坐姿、行姿,切勿高声呼叫他人。 7)出入会议室或上司办公室,主动敲门示意,进入房间 随手关门。 第三条语言规范 1.会话:亲切、诚恳、谦虚 1)语音清晰、语气诚恳、语速适中、语调平和、语意 明确言简。 2)与他人交谈,要专心致志,面带微笑,不能心不在 焉,反应冷漠。 3)严禁说脏话、忌语,使用文明用语。

办公室日常管理制度

办公室日常管理制度 办公室日常治理制度 1. 目的 为体现诺心价值观,旨在倡导为职员营造舒服、美好的办公心情,洁净、宜人的办公环境,同时为保证公司财产及职员人身安全,保障正常工作秩序,特制定本制度,全体职员应当熟知并严格遵守。 2. 职员着装治理规定 2.1 职员在上班时刻内,要注意仪容仪表,总体要求是:干净、得体、大方。 2.2 禁止穿着服装种类:奇装异服、露脐装、露臀装、低胸装、透视装/透明装(未有打底服)、吊带衫/背心(无披肩或外套)。 3. 职职员作行为规范 3.1 职员出入办公场所,须配带职职员牌,并严格遵守《工牌治理规定》,进出须自觉关闭办公场所前台大门。 3.2 上班时刻不得在工作时刻段因私外出,不得无正当理由离岗、串岗。 3.3 上班时刻内不做与本职工作无关的事,私人电话应做到言简意赅、长话短讲。 3.4 职员打印、复印或传真后的稿件,及时取走,幸免资料堆放及信息外泄。 3.6 禁止早上打完考勤后外出离岗。不得在工作时刻段吃早餐(含各类糕点、饼干、汉堡之类)。午餐时刻为12:00至13:00,因为特别缘故延误就餐时刻的,可向部门总监申请酌情顺延就餐结束时刻。 3.7 办公场所用餐地点为茶水区和开放洽谈区,严禁在工位上用餐。一次性餐具及剩饭菜严禁倒入办公室垃圾桶中。 3.8 各部门所属办公区域,包括部门周边墙壁、窗户、办公桌隔板及周边公用部分,部门黏贴或布置整体规划方案需报备行政部,方案同意后方可布置。幸免个人私自张贴各类表单、便利贴及涂鸦于墙壁上,造成墙面损坏。 3.9 未经他人许可,不得擅自翻阅、拿用他人工位上物品,包括:纸质文案、纸质档案、电脑、他人私人物品等。 3.10 禁止私自调换工作座位或挪动办公设备。 3.11 禁止饲养各类动物。

公司日常办公室管理制度全完整篇.doc

公司日常办公室管理制度全1 第一章管理大纲 为了加强管理,完善各项工作制度,促进公司发展壮大,提高经济效益,根据国家有关法律、法规及公司章程的规定,特制订本管理细则。 第一条公司全体员工必须遵守公司章程,遵守公司的各项规章制度和决定。 第二条公司禁止任何部门、个人做有损公司利益、形象、声誉或破坏公司发展的事情。 第三条公司通过发挥全体员工的积极性、创造性和提高全体员工的技术、管理、经营水平,不断完善公司的经营、管 理体系,实行多种形式的责任制,不断壮大公司实力和 提高经济效益。 第四条公司提倡全体员工努力学习时尚知识和管理营销常识,努力提高员工的整体素质和水平,造就一支思想新、作 风硬、业务强、服务水平优秀的员工队伍。 第五条公司鼓励员工积极参与公司的决策和管理,鼓励员工发挥才智,提出合理化建议。 第六条公司为员工提供平等的竞争环境和晋升机会,公司推行岗位责任制,实行考勤、考核制度,评先树优,对做出

贡献者予以表彰、奖励。 第七条公司提倡求真务实的工作作风,提高工作效率;提倡厉 行节约,反对铺张浪费;倡导员工团结互助,同舟共济, 发扬集体合作和集体创造精神,增强团体的凝聚力和向 心力。 第八条员工必须维护公司纪律,对任何违反公司章程和各项规章制度的行为,都要予以追究。 第二章员工守则 一、遵纪守法,忠于职守,爱岗敬业。 二、服从领导,关心下属,团结互助。 三、爱护公物,勤俭节约,杜绝浪费。 四、勤于学习,注重沟通,精通业务。 五、积极进取,勇于开拓,求实创新。 六、诚实守信,敬职爱岗,勇于承担工作责任。 第三章服务规范 一、服务礼仪:仪表整洁、姿态标准。 二、微笑服务:笑容和蔼、亲切礼貌。

学生通讯录管理系统的设计与实现

学生通讯录管理系统的设计与实现 问题描述: 纸质的通讯录已经不能满足实际需求,容易丢失,查找困难等问题是纸质通讯录所不能克服的缺点。“学生通讯录管理系统”是为了帮助老师、同学,或者其他一些需要使用的通讯录的人员进行管理和应用的一种应用程序。 需求分析: 1)输入数据建立通讯录。 2)查询通讯录中满足要求的信息。 3)插入新的通讯录信息。 4)删除不需要的通讯录信息。 5)查看所有的通讯录信息。 主界面设计要求: 1)通讯录的建立 2)插入通讯录记录 3)查询通讯录记录 4)删除通讯录记录 5)显示通讯录记录 6)退出系统 设计要求: A.建立通讯录时,每个学生的信息包括:学号,姓名,电话。 B.查找时,学号、姓名、电话均可以作为查询字段。 C.查看所有的通讯录信息时,所有记录需要时有序的(按学号排序,按姓名排序(字典序),按电话号码排序)。 D.存储结构:要求使用顺序存储结构。 E.数据使用:使用本班级的具体信息。 需求分析: 本次设计目的是学生信息管理系统,可存入每个学生的基本信息,所有学生信息都可根据名字、学号、电话、邮箱进行查询,也都可以根据这四个基本信息检索到一个学生并删除其数据。 输入形式:student.txt,以文件形式进行输入。 输出形式:根据不同的输入进行不同的操作。 达到功能:能插入一个学生的信息,能删除一个学生的信息,能查询一个学生的信息。 测试数据:班上70个同学的基本数据。 概要设计: 数据类型:顺序链表ArrayList类 学生数据结构:StuData类包含name、id、phone、email四个String基本类型。 所有操作写在Structure中,包含insert、remove、query、printAll。 Main函数用Java标准输入,循环输入,用switch判断输入进行各种操作,1进行建立信息

综合办公室日常管理制度

综合办公室日常管理制度 综合办公室日常制度遵循公司一切管理制度。 一、考勤制度 1、休假必须填写休假单,并请相关领导签字批准。如果假期结束还不能上班,必须按规定续假,否则视为旷工。 2、不准代替请假,特殊原因也必须电话请假,再请别人代填假条。 3、休假每月不能超过4天(特殊情况除外)。 二、现场管理制度 1、综合办公室及财务室实行5S管理,保证办公室清洁,物品摆放整齐有序。 2、办公室每日值班人员每天早上需清扫办公室的清洁卫生。办公室人员需爱护,随时保证办公室整洁。 3、办公室的设备禁止外人操作,保证设备完好。

4、在公司范围内行走不准勾肩搭背,严禁串岗。 5、办公室LED电脑不准用来上网玩游戏、听音乐、下载与工作无关的资料等。财务电脑及办公室电脑由专人负责,不允许其它人员使用。在办公室里不准围成一团、嬉戏、打闹。 6、讲话要文明,有礼貌。客户及股东到办公室要热情接待。如有涉及公司机密,不可告知的内容要委婉的拒绝。 7、进出办公室要随手关门。非办公室人员进来,需先敲门,得到允许后方可进入。 三、例会制度 2、每次会议都必须按时参加,不可无故缺席、迟到。 四、LED设备管理制度 1、LED电脑、功放机由专人保管,使用前须征得保管人的同意,不可私自乱动。

2、保管人不得私自出借、互换或拆御设备。 3、LED电脑及功放机每日开关时间: 早上8:30打开晚上9:30关 4、使用LED设备应严格遵守操作规程,使用中发生异常情况或事故,无法自行处理的,需电话联系LED设备维护人员,不可私自乱拆。 1、目的:为保障公司资金安全,规范资金收支的管理,特制订本制度。 2、主体内容:资金日常管理、资金支出管理、资金收入管理 3、细则规定: (一)资金日常管理 1、资金定义:货币资金是指企业在生产经营活动中停留于货币形态的资金,包括现金、银行存款和其它货币资金。一切收支必须严格遵

办公室日常管理信息系统

数学与计算机学院 课程设计说明书 课程名称: 大型数据库-课程设计 课程代码: 题目: 办公室日常管理信息系统 年级/专业/班: 学生姓名: 学号: 开始时间:2012 年06月7日 完成时间:2012 年07月 16 日课程设计成绩:

办公室日常管理信息系统 指导教师签名:年月II

目录 1 引言 (1) 1.1问题的提出 (1) 1.2任务与分析 (1) 2 需求分析 (1) 2.1添加功能 (1) 2.2删除功能 (1) 2.3删除全部职员信息 (2) 2.4显示功能 (2) 2.5查找功能 (2) 2.6修改功能 (2) 4 总体设计 (3) 4.1程序框架设计 (3) 4.2数据库系统设计 (3) 4.2.1数据字典 (3) 4.2.2模型E-R图 (4) 4.2.3模型总体E-R图 (6) 4.2.4数据库一览 (7) 5程序设计 (8) 5.1登陆模块 (8) 6.2文件管理模块 (10) 6.3成员管理模块 (11) 6.4考勤管理模块 (13) 6.5会议管理 (15) 6.5日志 (16) 6系统测试 (16) 7结论 (22) I

办公室日常管理信息系统 8参考文献 (23) II

西华大学数学与计算机学院课程设计说明书 1 引言 1.1 问题的提出 随着社会的发展,企业的发展,职工数量的增加,人员的不断流动,平时我们常用的文件人工记录,文件记录已经渐渐不能满足现代化办公室的要求,查询起来也相当繁琐,得到的信息也不够准确,为了能使大量的企业和个人能够方便快捷的查询到办公室的各种信息,应该有一个功能比较全面的办公室管理系统。 办公室日常管理信息系统是一个功能比较全面的信息管理系统,具有界面友好、高效迅速、反馈信息完整等特点。该软件采用.Net(后期实现部分,属于软件开发,在这里不进行详细实现)和强大的数据库软件开发工具进行开发,能够运行在各种操作系统上,不仅可以满足大部分企业,还能应用在学校以及团体对办公室日常各种信息管理的需求,并且易于操作。 办公室日常管理信息系统可以大大地提高办公室日常办公的效率,以及帮助减少在工作中可能出现的错误,为客户提供更好的服务。本系统的开发主要包括后台数据库的建立、维护以及前端应用程序的开发(略)两个方面。后台数据库使用SQL Server 2005。 1.2任务与分析 系统功能基本要求:文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工的出勤情况。会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。 2 需求分析 2.1添加功能 添加一个文件的基本信息,包括文件名称,文件类型,文件编号,文件存放位置。会议记录需要添加参会人,会议类容,会议时间和记录人。 2.2删除功能 能够对一个职员的信息进行删除按姓名进行删除。 1

学生通讯录管理系统的设计与实现

学生通讯录管理系统的设计与实现

学生通讯录管理系统的设计与实现 问题描述: 纸质的通讯录已经不能满足实际需求,容易丢失,查找困难等问题是纸质通讯录所不能克服的缺点。“学生通讯录管理系统”是为了帮助老师、同学,或者其它一些需要使用的通讯录的人员进行管理和应用的一种应用程序。 需求分析: 1)输入数据建立通讯录。 2)查询通讯录中满足要求的信息。 3)插入新的通讯录信息。 4)删除不需要的通讯录信息。 5)查看所有的通讯录信息。 主界面设计要求: 1)通讯录的建立 2)插入通讯录记录 3)查询通讯录记录 4)删除通讯录记录 5)显示通讯录记录 6)退出系统 设计要求: A.建立通讯录时,每个学生的信息包括:学号,姓名,电话。

B.查找时,学号、姓名、电话均能够作为查询字段。 C.查看所有的通讯录信息时,所有记录需要时有序的(按学号排序,按姓名排序(字典序),按电话号码排序)。 D.存储结构:要求使用顺序存储结构。 E.数据使用:使用本班级的具体信息。 需求分析: 本次设计目的是学生信息管理系统,可存入每个学生的基本信息,所有学生信息都可根据名字、学号、电话、邮箱进行查询,也都能够根据这四个基本信息检索到一个学生并删除其数据。输入形式:student.txt,以文件形式进行输入。 输出形式:根据不同的输入进行不同的操作。 达到功能:能插入一个学生的信息,能删除一个学生的信息,能查询一个学生的信息。 测试数据:班上70个同学的基本数据。 概要设计: 数据类型:顺序链表 ArrayList类 学生数据结构:StuData类包含name、id、phone、email四个String基本类型。 所有操作写在Structure中,包含insert、remove、query、printAll。 Main函数用Java标准输入,循环输入,用switch判断输入进行

[计算机]同学通讯录信息管理

题目:同学通讯录信息管理 一、课程设计时间 2010~11第2学期第15周,即6月13日~6月17日,共计1周,20学时。 二、课程设计内容 用C语言编写软件完成以下任务: 能够对同学的通讯录信息进行数字化管理,人数不少于五人。通讯信息应保存到文件myfile.dat中。 三、课程设计要求 程序质量: ?贯彻结构化的程序设计思想。 ?用户界面友好,功能明确,操作方便。 ?用户界面中的菜单至少应包括“同学信息录入”、“同学信息修改”“同 学信息查询(根据姓名,或编号等)”、“显示全部同学信息”、“退出” 5项 ?代码应适当缩进,并给出必要的注释,以增强程序的可读性。 课程设计说明书: ?课程结束后,上交课程设计说明书和源程序。课程设计说明书的内容 参见提供的模板。 四、指导教师和学生签字 指导教师:________ 学生签名:________ 五、成绩 六、教师评语

目录 一、需求分析 (1) 二、设计分析 (3) 三、主要界面截图 (12) 四、技术要点 (16) 五、个人总结 (17) 六、参考文献 (19) 七、源程序 (19)

一、需求分析 经过对程序设计题目的分析可知,整个程序的设计实现大致分为五个模块, 其中每个程序对应一个函数,他们的功能分别是:同学信息录入,同学信息修改,同学信息查询,显示全部同学信息以及退出保存。在这些函数中,前两个函数的实现是整个程序的核心,较为复杂。 1. 同学信息录入主要实现程序最初运行时学生通讯录的录入以及其后的运行中学生通讯录的追加功能。 2. 同学信息修改实现的功能是将错误的同学信息进行修改,加以完善 3. 显示学生通讯录主要功能是将学生的全部通讯录信息显示出来。 4同学信息查询实现的功能是按照学号或姓名对学生的通讯录记录进行查询。 5保存退出实现功能为将通讯录进行保存到文件中,程序还具有退出功能,可以在程序的一次运行当中循环执行所有的功能,并根据需要终止程序的执行。

办公室管理知识整理

办公室管理知识整理

办公室管理 教学大纲 PART 1: 办公室管理的基本范畴与理论 PART 2: 办公室人员与管理优化 PART 3: 事务篇——办公室日常事务管理PART 4: 业务篇——办公室行政业务管理PART 5: 自动化篇——办公室管理的自动化 PART 1: 办公室管理的基本范畴与理论·办公室 一、办公室的概念——什么是办公室? 二、办公室的地位和作用——为什么要学习或研究办公室? 三、办公室的性质 四、办公室的职能——办公室通常能做些什么? 五、办公室工作及其特点 ·办公室管理 六、办公室管理的概念 七、办公室管理的内容 八、办公室管理的目标

一、办公室的概念 1.办公室的内涵 办公室是党政机关、社会团体和企事业单位内办理行政性事务的综合部门,直接协助上司、领导综合办理行政事务和辅助管理。 2.办公室的历史渊源 时代称谓功能 原始社会末奴隶社会初男“祝”;女“巫”为酋长传达上 天的旨意;将卜 辞刻在甲骨上 殷商后期、西周史官起草诏令、草拟 文件 秦御史大夫与太尉府、丞相 府一起合称中 央三大机构 汉尚书省略 隋尚书、中书、门 下三省 略 清(康熙)内阁略 国民政府秘书处、政务厅略 3.办公室的当前类型

二、办公室的地位和作用 文字表述图示表述 中心· 枢纽 窗口 三、办公室的性质 ●综合性——工作内容 ●服务性——工作宗旨 四、办公室的职能 提供信息、建议和材料P5 职能 简称 具体内容注意事项 参与政务直接为领导决策和决 策的贯彻实施服务,主 要是为领导提建议、拟 方案 态度积极,同时需 要适度恰当 办理事务协助领导处理日常行 政业务工作 重督办、催办,而 忌包办、代办 搞好服务为领导、部门、基层和 职工服务 服务对象是多元 的,而非单一的 讨论: 1.办公室工作职能与秘书工作职能的差异

信息化办公室部门职责

信息化办公室职责 信息化办公室是工程处信息系统规划、建设、管理、维护的主管部门。具体工作职责: 一、信息化办公室管理职责 1.贯彻国家、行业及监管部门关于工程处信息系统技术、设备及质量管理等方面的方针、政策和规定,组织制定信息系统的维护规程、维护管理办法和维护责任制度; 2.负责全处范围内信息系统运行维护管理、监督检查和质量考核评定工作,掌握运行质量情况,制定质量指标,并对各部门综项和部门网站定期检查考核; 3.信息系统发生较大(三级)或以上故障时,负责必要的资源协调和处理工作,并在事后组织分析总结,制定防范措施并执行; 4.对信息系统进行定期巡检,巡检包括对信息系统及设备性能测试、维护人员日常维护作业计划执行情况检查、机房环境检查等; 5.负责组织信息系统维护技术培训、技术交流等,组织维护人员参加各种信息技术认证培训和考试,提高维护人员管理和技术水平; 6.负责组织落实各项技术安全措施,确保信息系统安全稳定运行; 7.负责对全处范围内信息系统故障管理、问题管理、变更管理、版本管理、配置管理等流程规范性和相关制度落实情况进行监督管理;

9.负责全处范围内信息系统的规划、设计和验收工作。 10.协同各相关部门对工程处综合项目管理软件各项目部录入情况进行定期的检查并按文件评分汇总,最后按汇总对全处通报。 11.信息化办公室定期对工程处机关各部门的部门网站录入情况进行检查,并在周一调度例会上进行通报。 二、信息化办公室维护职责 1.负责全处范围内信息系统的计算机硬件平台、基础软件、应用软件、配套网络和监控,OA系统日常维护工作,制定日常维护作业计划并认真执行,保证信息系统正常运行; 2.对于系统的所有维护(包括日常作业计划、故障处理、系统改进、数据变更、数据的备份与恢复、功能完善增加)都必须制定维护记录,定期向部门领导进行维护汇报; 3.负责所辖范围内信息系统数据的备份与恢复,负责落实系统安全运行措施; 4.负责所辖范围内信息系统档案资料的存档,及时更新有关资料; 5.严格按照信息系统故障管理、问题管理、变更管理、版本管理和配置管理等相关制度、流程和规程。 6.每年至少有一次全处范围内的信息系统运维情况检查,全面检查各维护运行情况、计划管理、技术档案和资料管理、备份及日志管理、机房管理、安全保密管理等制度的落实情况。 7.负责机关财务ERP软件环境设置。 8.负责对OA平台系统的各项工作管理:OA的数据的备份管理、各

面向对象程序设计课程设计报告同学通讯录管理程序

目录 1.设计题目 (1) 2.设计目的和内容 (1) 2.1设计目的 (1) 2.2设计内容 (1) 3.基本功能描述 (1) 4.设计思路 (1) 5.软件设计 (2) 5.1设计步骤 (2) 5.2界面设计 (3) 5.3关键功能的实现 (3) 5.3.1添加记录 (3) 5.3.2删除记录 (4) 5.3.3选中记录 (4) 5.3.4确认修改 (4) 5.3.5保存记录 (4) 5.3.6退出 (4) 6.结论与心得体会 (4) 7.参考文献 (4) 8.附录 (5) 8.1调试报告及测试结果 (5)

8.2关键源代码 (10) 8.2.1 Student类 (10) 8.2.2全局 (10) 8.2.3List Control初始化 (10) 8.2.4添加记录 (11) 8.2.5删除记录 (11) 8.2.6选中记录 (12) 8.2.7修改记录 (12) 8.2.8保存记录 (13) 8.2.9退出程序 (13)

1.设计题目 同学通讯录管理程序 2.设计目的和内容 2.1设计目的 1)学习Visual C++的MFC开发程序的步骤。. 2)综合运用所学的类、继承和多态的知识。 3)进一步掌握程序的调试方法。 2.2设计内容 1)利用MFC的向导,创建基于对话框的应用程序,添加按钮、编辑框等控件; 2)设计通讯录的数据结构(如:以数组或者动态链表)和相应的类; 3)完成对通讯录中记录的增加、修改、删除和显示; 4)将通讯录存入文本文件。 3.基本功能描述 可以实现学生信息(姓名、学号、系别、邮箱、电话)的添加、显示、选中修改、删除选中和保存并退出程序的功能。 4.设计思路 1)创建基于对话框的MFC应用程序,添加控件:5个Edit Control、6个Button、1 个List Control; 2)在5个Edit Control分别输入相应信息,点击“添加记录”Button可在List Control 中显示相应信息,同时清空五个Edit Control以便下一个学生信息的输入; 3)点中List Control选中已有一组学生信息,点击“删除记录”Button可删除该组 信息; 4)点中List Control选中已有一组学生信息,点击“选择该列”Button将该列信息 返回到5个Edit Control。修改完成后点击“确认修改”Button,对List Control 中选中列完成修改; 5)点击“确认保存”将信息保存到文本文档; 6)点击“退出”退出程序。 7)可在D盘查看保存的信息。

相关文档
最新文档