通讯录课程设计---通讯录管理系统
《通讯录课程设计---通讯录管理系统》由会员分享,可在线阅读,更多相关《通讯录课程设计---通讯录管理系统(19页珍藏版)》请在毕设资料网上搜索。
1、 课程设计课程设计报告报告 实习名称: 通讯录设计 教学院部: 专业班级: 学生姓名: 学生学号: 指导教师: 完成时间: 2011 年 09 月 09 日 报告成绩: 评阅意见: 评阅教师 日期 通讯录管理系统通讯录管理系统 一、 设计需求 设计课题及要求 1、建立通讯录系统,包含编号、姓名、年龄、号码、地址、电子邮箱等 2、能够实现添加、删除和修改通讯录信息的功能 3、能偶实现按不同方式查询的功能;如按姓名或年龄、电话等查询 4、能够将通讯录保存在文件中 系统功能 1、添加:添加通讯录记录 2、显示:显示通讯录记录 3、删除:删除通讯录记录 4、查询:查询通讯录记录 5、修改:修改通讯录记
2、录 6、保存:将信息保存到文件 二、 总体设计及分析 1、添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、 、 2、电子邮箱后,会提示是否继续添加。 3、显示:可以以表格形式输出所有通讯录里的记录 4、删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 5、查询:可以选择用姓名、电话、地址三种方式查询 6、修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、 7、通讯地址、电子邮箱即可完成修改 8、保存: ,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 主菜单 添加 显示 修改 删除 查询 保存 三、 具体设计 工作流程图 1、添
3、加通讯录 2、显示通讯录 Y Y N N 开始 i=0 Sign!=ni=1 In=1 输出一个记录 i+ 结束 3、删除通讯记录 4、查询通讯记录(查询姓名) N Y N Y 开始 判断通讯录是否有此人 删除该项记录 结束 输入删除的姓名 显示“通讯录没有此人” 开始 判断通讯录是否有此人 显示该人记录 结束 输入查询的姓名 显示“通讯录没有此人” 5、修改通讯记录 N Y 开始 判断通讯录是否有此人 输入修改内容 结束 输入修改的姓名 显示“通讯录没有此人” 四、 源程序代码 #include #include #include typedef struct char score; char name10; char num15; char email20; char age8; char adds20; Person; Person pe80; int menu_select() char c; do system(“cls“); printf(“tt *通讯录* n“); printf(“ttn“); printf(“tt 1. 添加记录 n“); printf(“tt 2. 显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通讯录 课程设计 管理 系统
