课程设计---面向对象的程序设计C++电子通讯录系统
《课程设计---面向对象的程序设计C++电子通讯录系统》由会员分享,可在线阅读,更多相关《课程设计---面向对象的程序设计C++电子通讯录系统(7页珍藏版)》请在毕设资料网上搜索。
1、 面向对象程序设计面向对象程序设计 课程设计报告课程设计报告 姓名:姓名: 班级:班级: 信息信息管理管理 062 学号学号: 200805030342 信息工程学院信息管理系信息工程学院信息管理系 二9 年十二月 题目:题目:建立一个电子通讯录管理系统 一、一、 题目要求题目要求: 采用面向对象程序设计思想,利用二进制文件来存储数据,实现数据的输入、编辑(修改通 讯信息) 、管理(添加、删除) 、查询(姓名查询、类别查询)等功能。 二、二、 需求分析需求分析: 根据题目要求,要实现数据的输入、编辑(修改通讯信息) 、管理(添加、删除) 、查询(姓 名查询、类别查询)等功能。 (程序开始运行时
2、,自动调用文件函数,将文件中的信息导入到内存里) 输入-人物姓名(name)、通讯类型(species)、手机号码(mobilephone)、办公号码(officenum)、家庭电话 (homenum)、E-mail 地址(emailadd)、家庭住址(address)的输入。 管理- 添加:根据选择的通讯类型,将输入的信息添加到链表中。 删除:分为两种。 1. 根据姓名删除人物的通讯信息。 2. 删除全部的人物信息。 (程序运行结束时,链表中剩下的信息被写到文件中) 编辑-对通讯信息的修改。 查询-按照姓名、和通讯类型进行查询。 三、三、 设计思路设计思路: 1、 文件格式设计:直接将 ma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 面向 对象 程序设计 C+ 电子 通讯录 系统
