《算法与数据结构》课程设计之三

2019-03-03 10:36

算法与数据结构课程设计

一、课程设计的目的

1、掌握系统数据结构的设计与实现。 2、掌握系统算法的设计与实现。

3、掌握数据结构与算法在应用系统开发中的应用。 二、课程设计的内容

课程设计题目:电子通讯录系统

课程设计内容:该系统为用户提供了一个简单的通讯录管理功能,方便用户管理个人的电话本。用户可以实现对联系人信息的添加、修改、删除、显示和查找等操作。 该系统的功能模块图如下:

电子通讯录 显示主菜单界面 添加联系人 显示所有联系人信息 快速查找联系人 删除联系人 修改联系人信息 退出系统 1、数据结构。

人(person):姓名,号码,性别,年龄,地址… 三、课程设计的要求 1、按照给出的题目内容

(1)完成系统数据结构的设计与实现、实现对联系人信息的添加、修改、删除、显示和查找等操作。

(2)系统需要一个简单DOS操作界面,或窗口操作操作界面,例如: =========================== ***********电子通讯录************* 1.快速查找联系人 2.添加联系人

3.删除联系人

4.显示所有联系人信息 5.修改联系人信息

6.退出系统

===========================

2、写出课程设计报告,设计报告提交形式:电子文档提交3、个人独立完成。 4、完成时间(1周)

附:课程设计报告格式

《算法与数据结构》课程设计报告

题目:电子通讯录系统

专业: 信息管理与信息系统 班级:

学号:

完成日期: 2012 年 6 月 13 日

一、课程设计目的

姓名: 指导教师: 郑美容

1、掌握系统数据结构的设计与实现。 2、掌握系统算法的设计与实现。

3、掌握数据结构与算法在应用系统开发中的应用。

二、课程设计内容 1、按照给出的题目内容

(1)完成系统数据结构的设计与实现、实现对联系人信息的添加、修改、删除、显示和查找等操作。

(2)系统需要一个简单DOS操作界面,或窗口操作操作界面,例如: =========================== ***********电子通讯录*************

1.快速查找联系人 2.添加联系人

3.删除联系人

4.显示所有联系人信息 5.修改联系人信息 6.退出系统

===========================

2、写出课程设计报告,设计报告提交形式:电子文档提交 3、个人独立完成。 4、完成时间(1周)

三、课程设计过程

1、系统的总体设计 (1)struct Person 建立结构体person (2)void LinkList() 添加联系人 (3)void show() 显示所有人的信息

(4)void sertch() 快速查找联系人 (5)void delect()

删除联系人 (6)void ment() 修改信息 (7)void menu() 菜单设计

2、系统的数据结构设计、算法设计(画出算法流程图) (1)添加联系人


《算法与数据结构》课程设计之三.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数据结构-通讯录管理系统的设计与实现

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: