通讯录管理系统c语言课程设计代码

“通讯录管理系统c语言课程设计代码”相关的资料有哪些?“通讯录管理系统c语言课程设计代码”相关的范文有哪些?怎么写?下面是小编为您精心整理的“通讯录管理系统c语言课程设计代码”相关范文大全或资料大全,欢迎大家分享。

c语言课程设计报告 - 通讯录管理系统

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

一、实习题目

通讯录管理系统

二、需求分析

问题描述:本程序属于非数值计算型算法设计,学生需要设计出图书馆模拟系统所需要的基本功能,并设计简单的界面(无需图形化)。 实现功能:

1、通过提示菜单选择可以进行的操作

2、将图书的信息存入文件中,并命名为BookInfo.txt 3、将图书借阅情况信息存入文件中,并命名为SendInfo.txt 4、在本系统中可以进行管理系统包含的基本操作,其中包括:

a) 查看所有图书的信息;

b) 输入一本图书的图书编号,从当前图书中进行查找,如果找到则显示该图书的相

关信息,如果没有找到则给出提示信息;

c) 添加一本图书的基本信息,通过输入图书编号,首先查找是否存在该图书编号的

图书,如果存在则提示重新输入,否则将该图书按照顺序插入到相应位置; d) 删除一本图书的基本信息,通过输入图书编号,首先查找是否存在该图书编号的

图书,如果存在则将该图书删除,否则给出提示信息,提示该图书不存在; e) 借阅一本图书,需要给出学号和图书编号,如果图书编号不存在则重新输入,直

到输入正确为止,并将学号和相应的图书编号存入SendInfo.txt文件中。

5、图书基本信息包括图书编号、书名、作者、出版社和价钱这些简单信息。 6

c语言课程设计学生通讯录管理系统

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

题目:学生通讯录管理系统

任务说明: 主要利用c语言的文件操作能力设计开发一个小型的通讯录管

理系统,至少具有如下功能: ①记录通讯录内的人员的学号、姓名、地址、电话号码。 ②显示所有人员的信息。 ③通过输入姓名查找人员信息。

④通过输入姓名查找到要删除的人员信息,然后可以进行删除。 ⑤通过输入姓名查找到要修改的人员信息,然后可以进行修改。 ⑥添加人员信息。 系统功能描述:

本程序的功能是为用户提供简单的通讯录进行管理,通过该程序存储联系人信息,提供关键字(只能是英文关键字进行查找)查找功能,可以对数据进行修改、删除、添加等操作。

各按钮的功能如下:

查找记录:以姓名为关键字,查找并显示该记录。若查找不到,则显示“好象没有”;

添加记录:将当前记录按姓名序加入通讯录,然后显示第一条记录;

修改记录:修改当前记录,显示当前记录。姓名为关键字,

不允许修改;

删除记录:删除当前记录,然后显示第一条记录;

第一条记录:将当前记录指针移动至首节点,若已为首节点,则

C语言通讯录系统课程设计报告

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

通讯录系统的设计与实现 桂林电子科技大学 电信三班傅得耕 3.1系统的需求分析

通讯录系统作为一个应用软件将为人民提供一个可以串联人与人之间的信息的一个平台。根据系统界面的提示信息对通讯录进行查询、初始化等操作。 系统功能需求分析描述如下: (1)创建联系人。

(2)显示所有联系人:显示可以进行的操作。 (3)删除联系人。

(4)查询:根据姓名进行查询,并可显示所有关于该人的信息。 (5) :退出。

3.2系统的设计 3.2.1 系统的总体设计

下面从系统的整体流程的功能模块、系统界面及数据结构进行总体设计。 (1)总体思想

本系统主要设计思想是实现通讯录系统信息的创建联系人、删除、查找等主要功能。系统的设计方法是结构化实际方法,系统用C语言进行开发用户可以清晰的了解联系人的情况。 (2)系统模块结构图

0

根据需求分析结果,通讯录系统可以分为五大模块:创建联系人模块、显示功能模块、查找联系人功能模块、删除联系人模块以及退出

C语言课程设计报告通讯录

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

河南城建学院

C语言课程设计报告

设计主题:(通讯录)

学院(系):计算机科学与工程学院 班级:0834131\\信管 指导教师:张俊峰 学号:083413129 姓名:李傲

实习时间:2014年6月9日至 2014年6月20日

评 语:

二〇一四年六月

1

一、课程设计的内容

编写学生通讯录程序,包括以下功能模块:

1、通讯录的每一条信息包括学号、姓名、电话(字符数组)。 2、输入功能:可以一次完成若干条信息的输入。 3、显示功能:完成全部通讯录信息的显示。

4、查找功能:完成按姓名查找通讯信息,并显示。 5、增加功能:增加通讯信息。

6、删除功能:完成按姓名删除通讯信息。 7、将通讯录信息存在文件addrbook中。

8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!

二、课程设计的要求与数据

1、用C语言实现系统;

2、利用结构体数

C语言通讯录管理系统程序代码

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

C语言通讯录管理系统程序代码

1

2020年4月19日

文档仅供参考

一、课程设计题目及要求

题目通讯录管理系统

任务:自学C语言中相关知识,设计出通讯录管理系统。要求如下所述:

◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通

讯地址、电子邮箱等;;

◆能够提供添加、删除和修改通讯录信息的功能;

◆能够提供按姓名或电话等查询;

◆将通讯录保存在文件中;

◆能够按表格方式输出通讯录信息。

二、系统设计方案

(一)总体框架图:

通讯录管理系统:1、录入通讯录信息

2、修改通讯录信息

3、查询通讯录信息

4、浏览通讯录信息

5、增加通讯录信息

6、推出系通讯录统

(二)模块设计

模块一:头文件,变量定义,函数的声明

2

2020年4月19日

文档仅供参考

对系统所使用的变量进行定义,对函数进行声明模块二:录入通讯录信息

声明函数void readfile(),说明一个文件指针FILE *fp 打开文件"student.txt"

模块三:通讯录信息的查找

声明void seek()为查找函数,经过switch(item)设定用学号查找,用姓名查找两个分支

模块四:通讯录信息的修改

声明void modify()为学生信息修改函数,经过switch(item)设定所要修改的项目

模块五:通讯录信息按学号排

课程设计通讯录管理系统

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

#include #include #include #include #include #define null 0

struct record//定义结构体,记录 {

char name[20]; char phone[20]; char adress[40]; char postcode[10]; char e_mail[30]; }student[500];

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();

int main()//主函数 { system(\ system(\清屏 for(;;) {

switch(menu_select()) {

case 0:adduser();break; cas

课程设计通讯录管理系统

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

#include #include #include #include #include #define null 0

struct record//定义结构体,记录 {

char name[20]; char phone[20]; char adress[40]; char postcode[10]; char e_mail[30]; }student[500];

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();

int main()//主函数 { system(\ system(\清屏 for(;;) {

switch(menu_select()) {

case 0:adduser();break; cas

C语言课程设计-通讯录管理系统说明书1

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

*******************

实践教学

*******************

兰州理工大学

计算机与通信学院 2010年春季学期

计算机语言B 课程设计

题 目:通讯录管理系统 专业班级: 姓 名: 学 号: 指导教师: 成 绩:

目 录

摘 要 ...................................................................................................................... 3 正 文 ...................................................................................................................... 2 1. 2. 3. 4. 5. 6.

问题描述 .......................................

通讯录管理系统c++源代码

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

课 程 设 计 报 告

学院、系: 专业名称: 课程设计科目 学生姓名: 指导教师: 完成时间:

计算机科学与技术系 计算机科学与技术 VC++程序课程设计

关键

2011年10月-18月

题目 通讯录管理系统

一、设计任务与目标 通讯录管理系统

编写一个简单的通讯录管理程序。通讯录记录有姓名,地址(省、市(县)、街道),电话号码,邮政编码等四项。

基本要求

程序应提供的基本基本管理功能有: 1) 添加:即增加一个人的记录到通信录中

2) 显示:即在屏幕上显示所有通信录中的人员信息,应能分屏显示。 3) 存储:即将通讯录信息保存在一个文件中。 4) 装入:即将文件中的信息读入程序。

5) 查询:可根据姓名查找某人的相关信息,若找到显示其姓名、地址、电话号码和邮政编码。

6) 修改:可修改一个人的除姓名外其它信息。 测试数据

程序应输入不少于10个人员的通讯录信息,应考虑到人员可以同名的情况。

二、方案设计与论证

1、为存储通讯录信息,需定义一个结构体类型,成员包括编号、姓名、年龄、电话、通讯地址、电子邮箱等,并建立链表,定义该结构体类型的指针,用于指向各结点;

2、分别建立具有添加、删除、修改、查询等功能的子函数,完成相应功能,对程序实

Java课程设计--个人通讯录管理系统

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

《JAVA程序设计》课程设计报告

《JAVA程序设计》

课程设计说明书

班级: 学号: 姓名: 设计题目: 个人通讯录管理系统 设计时间: 至 指导教师: 评 语: 评阅成绩: 评阅教师:

《JAVA程序设计》课程设计报告

目 录

1 引 言 .