一引言
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理而设计的。
通讯录管理系统的建立是可以有效节省同学、朋友、客户间日常交流的投资(指时间、精力),其设计理念很简单,变传统的纸张与笔录方式为计算机自动化进行通讯录信息管理系统,既省时间又提高效率。因此在系统构建时,只要我们本着丰富通讯录的信息资源,为用户提供最为方便的快捷的信息阅览途径和管理手段,去吸引用户,那么通讯录管理系统是完全可行的。
通讯录软件设计的灵感来源于生活和工作中的需要。如今,随着社会的飞速发展,信息时代改变着人们的各种生活方式。人们的联系信息,联系方式变得复杂而多样化,以前所使用的各种电话簿、通讯本等小册子由于查找不方便、功能单一等缺陷已经无法胜任它的“时代使命”,而现在各种手机,商务通内设的电话簿尽管携带方便却又挥之不去其“记录量少,界面小,浏览不方便”的缺点。工作中看到有些人巧妙地利用excell或者word制表格来建立通讯录,每逢用时再打开,可是查找极其不便,维护起来也麻烦。
…… …… 余下全文
面向过程程序设计(C语言)课程设计
设计说明书
起止日期: 2011年 01 月 03 日 至 2011年 01 月 08 日
计算机与通信学院
2011 年 01 月 08 日
一、 课题任务
设计一个通讯录管理系统。
课题的主要任务是:
1.对通讯录信息有添加、查找、显示、保存、删除、修改等操作功能。
2.可以将输入的数据保存在文本文件中,并可以将其调出使用。
我的主要任务是编写主函数,查找模块和修改模块。
二、设计要求
建立通讯录信息,信息至少包含姓名、住址、单位、固定电话、移动手机、分类(如同事、朋友、同学、家人等)、E-mail、QQ等。
该系统提供添加、删除、修改和查找功能,其中按姓名方式删除、修改,按姓名、单位、分类方式查找。
将通讯录保存在文件中。
能够输出通讯录中的信息。
二、 程序的功能设计
创建:创建通讯录文件并对其命名
添加:添加通讯录记录
输出:显示通讯录记录
删除:删除通讯录记录
…… …… 余下全文
《C语言程序设计》
课程设计报告书
题目:通讯录程序设计
系 别:计算机工程系
专 业:计算机网络
设计班级:网12
姓 名:胡玉婷
学 号:10503101215
指导教师:赵耀军、杨新爱
二○##年六月七日
一、课程设计(论文)的内容
编写学生通讯录程序,包括以下功能模块:
1、通讯录的每一条信息包括学号、姓名、电话(字符数组)。
2、输入功能:可以一次完成若干条信息的输入。
3、显示功能:完成全部通讯录信息的显示。
4、查找功能:完成按姓名查找通讯信息,并显示。
5、增加功能:增加通讯信息。
6、删除功能:完成按姓名删除通讯信息。
7、将通讯录信息存在文件addrbook中。
8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!
二、课程设计(论文)的要求与数据
1、用C语言实现系统;
2、利用结构体数组或动态链表实现学生通讯录的数据结构设计;
…… …… 余下全文
《高级语言课程设计》
题 目: 通讯录设计 班 级: 软件
学生学号: 201031000511 学生姓名: 指导老师: 提交时间: 成 绩:
20年4月15日
1.系统分析
1.1问题描述
设计一个通讯录程序,该程序具有以下功能:
用户登录:输入用户名和密码,密码正确才允许登录。
录入通讯信息;
给定人名,修改该人的通讯信息;
给定人名,删除该人的通讯信息;
根据输入的人名或姓,显示查找到的相应通讯信息;
根据输入的分类,显示该分类的所有人的通讯信息;
统计功能:统计各分类的人数。
1.2系统功能分析
能够存储多个使用用户,即可多人使用又互不干扰。系统有新增、修改、标记和删除联系人。修改是想改哪个部分资料就可以修改哪部分。标记功能是选中多个联系人一次性删除。系统在各个分类都会显示当前分类共有多少联系人。删除功能可从两个方向来运用,一是当前指标指向需要删除的联系人或被标记的联系人,二是搜索联系人再选择删除。
1.3开发平台及工具介绍
开发平台:vc++6.0 企业版,工具:记事本
使用系统,winXP以上
…… …… 余下全文
C程序课程设计报告 --手机通讯录管理系统
姓名:谢骏
学院:珠宝学院
学号:20081002649 班级:141082
一 课程设计目的和内容概述
1.目的:加深对《C语言》课程所学知识的理解,进一步巩固C语言编程方法。学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力,加强动手能力。
2.内容:设计一个简易的手机通讯录管理系统。该题目要求在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用,包括时间函数、、绘图函数,以及文件的读写操作等。
其中结构体,函数的调用,算法的设计是尤为重要的。
二 题目
手机通讯录管理系统。
[问题描述]
该系统模拟手机通讯录管理系统,实现对手机中的通讯录进行管理
[基本要求]
要能提供以下几种功能:
(1)查看功能:选择此功能时,列出下列三类选择:
…… …… 余下全文
《C语言课程设计》
目 录
摘要... 3
一、课程设计目的... 4
二、课程设计内容... 4
三、总体设计... 4
四、详细设计... 5
(1)数据结构设计... 5
(2)模块接口设计... 6
(3)流程图... 7
五、调试与测试... 9
(1) 调试过程中的主要问题... 9
(2) 测试结果的分析与讨论... 10
六.实习总结... 12
注:... 13
日益繁多的人际交往使得我们很难搞清楚与每个人之间的联系方式,特别是对于做经常出差的人来说更是难,所以通讯录能够便捷的给我们带来所需要的相关信息。而随着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越来越多的靠计算机来帮助人们记住这些事情,极其简便。这就需要有一个使用的通讯录管理系统,用户可以方便的通过自己电脑的通讯录管理系统,来随时查阅自己所需要的信息,而不必再大费周折去翻开那繁琐的记事本。
…… …… 余下全文
目 录
摘 要 ........................................................................................................... 2
第一章 绪 论 .......................................................................................... 3
1.1. 课程设计目的和内容概述 ························································· 3
1.2. 题目 手机通讯录管理系统。 ··················································· 3
第二章 程序分析 .................................................................................... 4
2.1. 总体设计 ····················································································· 4
…… …… 余下全文
中南大学信息科学与工程学院
课程设计报告
设计名称: 数据结构课程设计——通讯录管理系统
系 (院): 信息科学与工程学院
设计时间: 20xx年6月27日至7月1日
设计地点: 综合实验楼 四楼
**** ***
1.训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。
2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;
3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力;
4.训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养严谨的科学态度和良好的工作作风。
编程完成通讯录的一般性管理工作,如通讯录中记录的增加、修改、查找、删除、输出等功能。每个记录包含姓名、电话号码、住址等个人基本信息。
用《数据结构》中的链表做数据结构,结合c语言基本知识,编写一个通讯录管理系统,以把所学知识应用到实际软件开发中去。了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力,初步掌握软件开发过程的问题分析,系统设计,程序编码,测试等基本方法和技能:提高综合运用所学的理论知识和方法独立分析和解决问题的能力,训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风.
…… …… 余下全文