欢迎来到天天文库
浏览记录
ID:8568599
大小:1.11 MB
页数:40页
时间:2018-04-01
《个人电话号码查询系统-实习论文.marked资料》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、信息工程学院数据结构与C语言综合训练报告(2012~2013学年第二学期)报告题目:_个人电话号码查询系统___姓名:____李临洪_______专业:_电子商务年级班级:___12级1班_____指导教师:____蔚继承_____38目录一、综合训练目的和要求1二、综合训练任务内容1三、总体设计1四、详细设计说明71.菜单函数:72.插入函数:103.查找函数:114.姓名查找函数:135.移动电话查找函数:146.归属地查找函数:147.固定电话查找函数:158.修改函数:169.删除函数:1810.保存函数:1911.排序函数:2012.单个人输出函数:2113.输出所有
2、人函数:2114.读取函数:21五、软件使用说明22六、调试与测试33八、综合训练心得与体会37九、意见和建议3838一、综合训练目的和要求本综合训练是计算机科学与技术、信息管理与信息系统、软件工程、电子商务专业重要的实践性环节之一,是在学生学习完《程序设计语言(C)》、《数据结构》课程后进行的一次全面的综合练习。本课综合训练的目的和任务:1.巩固和加深学生对C语言、数据结构课程的基本知识的理解和掌握2.掌握C语言编程和程序调试的基本技能3.利用C语言进行基本的软件设计4.掌握书写程序设计说明文档的能力5.提高运用C语言、数据结构解决实际问题的能力二、综合训练任务内容个人电话号
3、码查询系统:构建一个通讯录,录入姓名,电话号码以及备注,可以实现插入新用户,对新用户进行排序,删除用户信息,修改用户信息等操作。系统菜单:可以根据用户需求,直接选择进入所需服务。输入:可以录入用户姓名,固定电话号码。移动电话后号码及备注。查询:可以查询某个用户的基本信息。插入:可以增加新用户,并输入其基本信息。排序:增添新用户后,对通讯录上的用户重新按照用户姓名首字母大小排名。删除:输入所需删除用户的姓名或电话,执行删除操作。输出:输出查询用户的信息。三、总体设计个人电话号码查询系统增加联系人查询联系人对联系人进行排序删除联系人修改联系人保存联系人图1程序组成框图38以下是我的
4、主菜单函数的流程图,先初始化链表,然后进入主菜单页面,用户可以根据自己的需要选择不同的系统功能,系统功能包括:增加联系人,查询联系人,修改联系人,删除联系人,输出联系人,保存联系人,读取联系人。完成所需服务后,可安全退出系统。图2菜单38增添联系人,先要确认要增添的联系人数目,然后填写联系人基本信息,若是联系人已存在,系统会有提示,重新添加。加天完成后,会回到主菜单页面,选择保存联系人,即将联系人保存在文件中。图3插入联系人38查找联系人方式有姓名查找,移动电话查找,归属地查找,固定电话查找4个方式,用户可以用最简单的查询方式快速查找到联系人,找不到时系统会有提示,而且用户可以
5、连续查找。这样设置的目的是,防止一些用户记不起联系人姓名或电话,可以根据自己的记忆选择方式。若是什么都忘记的话,可以返回上一级菜单,选择输出联系人,输出所有联系人信息查找。图4查找联系人38删除函数:可以根据用户的姓名、移动电话、输出函数:输出所有连续人信息。固定电话,归属地等任意几项查询到联系人并将其信息删除,删除后会自动保存。图5删除联系人图6输出联系人38修改函数:可以根据用户的姓名、移动电话、固定电话,归属地等任意几项查询到联系人并将其信息修改,修改后会自动保存。图7修改联系人38四、详细设计说明voidmenu();//系统菜单voidTele_Insert(Tele
6、LinkL,intNum);//插入联系人voidInfo_Search(TeleLink&L);//查找联系人voidSearch_Name(TeleLinkL);//按姓名查找voidSearch_Mobile(TeleLinkL);//按移动电话查找voidSearch_Area(TeleLinkL);//按归属地查找voidSearch_Phone(TeleLinkL);//按固定电话查找voidInfo_Change(TeleLinkL);//修改联系人voidTem_Delate(TeleLinkL);//删除联系人voidSave(TeleLink&L);//保存
7、联系人voidsort(TeleLink&L);//对联系人排序voidDisplay_Single(TeleLinktem);//单个联系人输出voidDisplay_All(TeleLinkL);//输出所有联系人voidread(TeleLink&L);//从文件中读取1.菜单函数:①函数功能:可以通过菜单选择自己所需服务,并进入服务页面。②入口参数:无③出口参数:无④函数调用关系:从菜单中,选择1调用插入函数,选择2调用查询函数,选择3调用修改函数,选择4调用删除函数,选择5调用保存
此文档下载收益归作者所有