通讯录管理制度.docx

上传人:b****6 文档编号:8063427 上传时间:2023-01-28 格式:DOCX 页数:9 大小:18.13KB
下载 相关 举报
通讯录管理制度.docx_第1页
第1页 / 共9页
通讯录管理制度.docx_第2页
第2页 / 共9页
通讯录管理制度.docx_第3页
第3页 / 共9页
通讯录管理制度.docx_第4页
第4页 / 共9页
通讯录管理制度.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

通讯录管理制度.docx

《通讯录管理制度.docx》由会员分享,可在线阅读,更多相关《通讯录管理制度.docx(9页珍藏版)》请在冰豆网上搜索。

通讯录管理制度.docx

通讯录管理制度

通讯录管理制度

  第一篇:

通讯录管理制度

  1.目的

  为增强对公司通讯录发放、更新等管理,特制定此制度。

  2.适用范围

  公司通讯录。

  3.职责

  行政人事部负责本制度拟定、完善、更新及下发。

  行政人事助理负责定期更新、发放通讯录。

  各部门负责人负责本部门工作联系更新信息传递至行政人事助理。

  各员工负责自身联系更新信息传递至行政人事助理。

  4.工作程序

  通讯录版本及内容

  公司通讯录分为“内部”和“外部”二个版本。

“内部”通讯录记录公司所有人员的通讯信息,仅发放于公司总部相关部门;“外部”通讯录记录部门负责人、部门助理,及经常与办事处沟通人员的通讯信息,发放于办事处。

  公司通讯录按照部门顺序记录通讯录更新

  行政人事助理依据上周发生的人员入职、离职、调岗等信息更新通讯录,于每周一下班前以邮件方式发放最新通讯录。

  公司各员工在自身通讯方式发生变更三个工作日内,把更新通讯信息传递至行政人事助理处。

  各部门对外工作联系信息,包括但不限于办公地址、办公电话、传真等发生变化时,由部门负责人或部门助理在变更后三个工作日内传递更新信息至行政人事助理处。

  公司部门架构、公司对外工作联系信息等发生变化时,经CEO审批后,由行政人事助理直接更新。

  通讯录发放接收人员

  《通讯录(内部)》发放接受人员为:

CEO、CTO、COO;各大部总监;部门经理;需与外部经常联系的部门助理、岗位人员。

  《通讯录(外部)》发放接受人员为:

大区经理、办事处经理、办事处文秘。

  通讯录管理

  公司通讯录为公司受控文件,严禁接受人员随意转发。

如发现转发的,处于200元/次经济处罚。

  如因正常工作需要,需取得通讯录的,由行政人事部总监审批。

  工作之外,要求取得通讯录的,由行政人事部总监审核后,由CEO审批。

  5.相关记录

  通讯录(内部)

  通讯录(外部)

  第二篇:

通讯录管理系统

  摘要

  为了人们对他人信息的记忆方便而设计,开发的一套“通讯录管理系统“软件。

通过该题目的设计过程,可以培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。

得到软件工程的综合训练,提高解决实际问题的能力。

  关键字:

信息;管理;实用

  Abstract

  Designedforpeopletoothersthememoryofinformationconvenient,developedasetof“maillistmanagementsystem”software.

  Throughthedesignprocessofthissubject,studentscanbestructuredprogrammingideas,deepenourunderstandingoftheadvancedlanguagebasiclanguageelementsandcontroltheunderstandingofthestructure,conducttrainingforemphasisanddifficultyinClanguage,independentlycompletetheprogramdesignhasacertainworktasks,whileemphasizingthegoodprogrammingstyle.Comprehensivetraininginsoftwareengineering,improvingtheabilitytosolvepracticalproblems.

  Keywords:

Informationmanagementpractical

  目录

  1概述.........................................................................1设计目的..................................................................1设计要求..................................................................1系统功能需求分析..........................................................22总体设计.....................................................................3总体功能模块图............................................................3程序的数据设计............................................................43详细设计.....................................................................5功能及工作流程图..........................................................5源程序代码................................................................84调试分析....................................................................19测试.....................................................................19问题思考与调试:

.........................................................275总结........................................................................28参考文献......................................................................29致谢........................................................................27

  1概述

  设计目的

  随着信息社会的高速发展,人与人之间的联系越来越频繁,通讯方式越来越多样化,如何保证与朋友、同学、同事、领导、亲戚等之间的联系,并能方便快捷的查找、记录、修改其相关通讯信息。

仅靠以前单独的手工记录已远远不能满足当前的需要。

  开发一个通讯录管理系统,借助计算机可以方便、快捷、灵活的管理个人的朋友及相关人员的通讯信息,了解友人相关信息,帮助与友人保持联络。

  所以设计一个通讯录管理系统管理各人的通讯信息是是非必要的。

  设计“通讯录管理系统”使其具有数据插入、修改、删除、显示和查询等功能。

(1)数据包括:

人名、工作单位、电话号码和E-mail地址。

(2)可对记录中的姓名和电话号码进行修改。

(3)可增加或删除记录。

(4)可显示所有保存的记录。

(5)可按人名或电话号码进行查询。

  设计要求

  建立通讯录信息,信息至少包含姓名、住址、单位、固定电话、移动手机、分类(如同事、朋友、同学、家人等)、E-mail、QQ等。

  该系统提供添加、删除、修改和查找功能,其中按姓名方式删除、修改,按姓名、单位、分类方式查找。

  将通讯录保存在文件中。

能够输出通讯录中的信息。

  系统功能需求分析

  主要包含一下多种功能:

  添加:

添加通讯录记录显示:

显示通讯录记录删除:

删除通讯录记录查询:

查询通讯录记录修改:

修改通讯录记录保存:

将信息保存到文件

  本系统为通讯录管理系统,可由用户自由添加,删除和修改信息,还可以将通讯录信息导出到文本文档,极大的方便了用户的使用。

  2总体设计

  思路:

我们首先设计出了主函数,然后根据去要实现的功能分别设计录入联系人信息、浏览、查询、修改、删除功能的子函数。

删除函数的设计是首先从文件内找到要删除的人,然后通过写一个实现删除目的的FOR循环实现删除。

修改也大体和删除相同,添加函数在设计时通过申请一片空间,然后通过指针将需要添加的信息添加进去,从而实现添加功能。

  总体功能模块图

  图总体功能模块图

  添加:

可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。

  显示:

可以以表格形式输出所有通讯录里的记录。

  删除:

输入欲删除的那个人的名字后,会自动删除他(她)的记录内容。

查询:

可以选择用姓名、电话、地址三种方式查询。

  修改:

输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改。

  保存:

输入文件名(带后缀名)后,即可将通讯录信息保存到文件。

运行所需环境:

win7及以下各版本windows,visualC++。

程序的数据设计

  该系统用数据结构课程设计

  课题:

学生成绩管理系统

  姓名:

孙轩宇

  学号:

E01014316

  专业:

计算机科技

  院系:

计科院

  -18

  

  班级:

10

  第五篇:

手机通讯录管理系统

  #include#include#include#include#include#includeclassInformation{

  charname[20]

  chartel[12]

  charkind

  charemail[50]public:

  Information(){}

  Information(charN[],charT[],charK,charE[])

  {

  strcpy(name,N)

  strcpy(tel,T)

  kind=K

  strcpy(email,E)

  }

  friendvoidmain()}voidmain(){

  cout>p

  if((p>=‘0’&&p>name

  cout>tel

  eee:

  cout>kind

  if(kind!

=‘A’&&kind!

=‘B’&&kind!

=‘C’)

  {

  cout>email

  file[j]=newofstream(“d:

”,ios:

:

ate)

  *file[j]tel,s[i]->tel)==0)

  {coutname,s[i]->name)==0)

  {

  cout>c

  flag2=0

  do

  {

  if(c!

=‘y’&&c!

=‘n’)

  {

  cout>c

  }

  else

  flag2=1

  }while(flag2==0)

  }while(c==‘y’)

  break

  }

  case‘2’:

  {

  charn[20]intj=0charc

  do{

  intflag=0

  cout>n

  for(intj=0j>c

  if(c!

=‘y’&&c!

=‘n’)

  {

  cout>c

  }

  }

  while(c==‘y’)

  break

  }

  case‘3’:

  {

  charkintj=0charc

  do{

  intflag=0

  cout>k

  for(intj=0j>c

  if(c!

=‘y’&&c!

=‘n’)

  {

  cout>c

  }

  }

  while(c==‘y’)

  break

  }

  case‘4’:

  {

  charname[20]chartel[12]charkindcharemail[50]

  charcintj=0

  do

  {

  aaa:

  cout>name

  cout>tel

  cout>kind

  if(kind!

=‘A’&&kind!

=‘B’&&kind!

=‘C’)

  {cout>email

  file[j]=newofstream(“d:

ongxunlu”,ios:

:

ate)

  *file[j]tel,s[i]->tel)==0)

  {coutname,s[i]->name)==0)

  {cout>c

  if(c!

=‘y’&&c!

=‘n’)

  {

  cout>c

  }

  }while(c==‘y’)qqq:

  break

  }

  case‘5’:

  {

  charname[20]flag2=0

  charc

  do

  {

  cout>name

  for(inth=0hname)==0)

  {

  flag2=1

  cout>s[h]->tel

  cout>s[h]->kind

  箱:

”>s[h]->email

  cout>c

  if(c!

=‘y’&&c!

=‘n’){

  ”>c

  }}while(c==‘y’)breakcharname[20]boolflag3=0charcdo{

  cout>name

  for(inth=0hname)==0)

  {

  flag3=1

  i--

  do{

  s[h]=s[h+1]

  h++

  }while(h>c

  if(c!

=‘y’&&c!

=‘n’)

  {

  cout>c

  }

  }while(c==‘y’)

  break

  }

  case‘0’:

  {

  exit(0)break

  }}

  cout>w

  if(w!

=‘y’&&w!

=‘n’)

  cout>p}

  elseexit(0)}while(w==‘y’)for(intx=0x

  deletes[x]

  cout<<“deleteallmembers!

”<

  }

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1