通讯录项目总结(5篇)
文件格式:DOCX
时间:2023-01-12 07:28:30    小编:悬疑影视剧

通讯录项目总结(5篇)

小编:悬疑影视剧

总结不仅仅是总结成绩,更重要的是为了研究经验,发现做好工作的规律,也可以找出工作失误的教训。这些经验教训是非常宝贵的,对工作有很好的借鉴与指导作用,在今后工作中可以改进提高,趋利避害,避免失误。什么样的总结才是有效的呢?那么下面我就给大家讲一讲总结怎么写才比较好,我们一起来看一看吧。

通讯录项目总结篇一

c语言课程设计

(部)

学生姓名

06 月

信息科学与电气工程学院

计算机科学与技术

计职141

王雪

140819139 日至

07 月

04 日

周 指导教师

2015 年 6月 23日

一、课程设计目的

将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通过课程设计,学生在下述各方面的能力应该得到锻炼:

(1)进一步巩固、加深学生所学专业课程《c++程序设计语言》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。

(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。

(3)利用所学知识,开发小型应用系统,掌握运用c++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。

(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。

(5)掌握结构化程序设计方法,熟悉面向对象程序设计方法。(6)熟练掌握c++语言的基本语法,灵活运用各种数据类型。(7)进一步掌握在集成环境下如何调试程序和修改程序。设计功能

录入联系人信息(包括姓名、电话号码、地址等信息);通讯录管理系统要求实现以下功能:

1、输入每一位联系人记录,将其信息存入文件中。

2、查询所有联系人的信息,并按可选的自定义规则进行排序;

3、记录修改,将修改的记录信息保存于文件中。设计要求

1、设一个通信录由以下几项数据信息构成: 数据项 类型

姓名 字符串

地址 字符串

邮政编码 字符串

电话号码 字符串

试为通信录数据定义类型和定义通信录变量,实现功能:存取、显示、删除记录、查询记录等功能。

2、要求:界面友好,易于操作 总体设计 系统功能模块图:

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

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

删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询

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

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

课程设计名称及内容

课程设计名称:单项选择题标准化考试系统

设计内容:设计并实现一个单项选择题标准化考试系统。该系统可以完成试题录入、试题抽取、自动判卷等功能。

任务和要求

功能要求:

(1)用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)(2)试题录入:可随时增加试题到试题库中

(3)试题抽取:每次从试题库中可以随机抽出n道题(n由键盘输入)(4)答题:用户可实现输入自己的答案

(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。

(二)其它要求:

(1)只能使用c/c++语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块(视情况可另外加分)

主要知识点

l 面向对象程序设计方法

l 界面制作,switch的应用。l 类和对象。l 动态数组(链表)类模板。l 文件的读写。

五、其他

程序设计可在microsoft vc++6.0、borland c++ builder环境下进行。

六、参考资料

【1】《c语言程序设计》,谭浩强编,清华大学出版社,2008年 出版 【2】《c语言程序设计》,吴明发编,北京理工大学出版社,2007年出版 【3】《c语言参考手册》邱仲潘 机械工业出版社,2004年出版

【4】《c语言课程设计案例精编》 姜灵之 清华大学出版社 2008年出版

详细设计(1).通讯录: 主要代码

#include #include #include struct student//结构体 {

};class inter { private: student st[35];char no[13];char name[20];char address[100];char tel_no[12];char post_code[7];char e_mail[40];public: void add(char no[13],char name[20],char address[100],char tel_no[12],char post_code[7],char e_mail[40]);

void del(char name[20]);void find1(char no[13]);void find2(char name[20]);void list1();void list2();int correct(char name[20]);void read();void write();void format();int back(){

cout<<“

返回还是回到主菜单(t为退出,r为回到主菜单,不计大小写):

”;

} void print(int i){

cout<<“学号:”<>back;if(back=='r'||back=='r')return 1;else return 0;};

猜你喜欢 网友关注 本周热点 软件
musicolet
2025-08-21
BBC英语
2025-08-21
百度汉语词典
2025-08-21
复制