发布时间 : 星期日 文章数据结构课程设计报告 手机个人通讯录信息管理系统正文终稿更新完毕开始阅读
东北大学信息科学与工程学院
数据结构课程设计报告
题目 手机个人通讯录信息管理系统
课题组长 黄红清
课题组成员 邢伟 王帅 专业名称 计算机科学与技术
班级 计1307
指导教师 杨雷
2015 年 1月
课程设计任务书
题目: 手机个人通讯录信息管理系统 问题描述: 对手机个人通讯录的创建和查询等信息管理作一个简单的模拟。 设计要求: 设计手机个人通讯录管理的模拟程序。 (1)采用顺序表或结构体链表存储结构。 (2)实现通讯录的创建、修改、插入、删除、分组等管理功能。 (3)实现通讯录的各种查询和统计功能。 (4)采用优化的查询和排序算法和实用的人机交互界面。 (5)其它完善性功能。 指导教师签字: 年 月 日
目录
1 课题概述 ......................................................4
1.1 课题任务 ...................................................4 1.2 课题原理 ...................................................4 1.3 相关知识 ...................................................4
2 需求分析 ......................................................5
2.1 课题调研 ...................................................5 2.2 用户需求分析 ..............................................5
3 方案设计 ......................................................6
3.1 总体功能设计 ..............................................6 3.2 数据结构设计 ..............................................6 3.3 函数原型设计 ..............................................8 3.4 主算法设计 .................................................9 3.5 用户界面设计 .............................................10
4 方案实现 .....................................................11
4.1 开发环境与工具 ...........................................11 4.2 程序设计关键技术 .........................................11 4.3 个人设计实现(按组员分工)
4.3.1 黄红清设计实现 ....................................11 4.3.2 邢伟设计实现 ......................................26 4.3.3 王帅设计实现 ......................................28
5 测试与调试 ..................................................31
5.1 个人测试(按组员分工) ..................................32
5.1.1 黄红清测试 .........................................31 5.1.2 邢伟测试 ...........................................31 5.1.3 王帅测试 ...........................................31
5.2 组装与系统测试 ...........................................32 5.3 系统运行 ..................................................32
6 课题总结 .....................................................38
6.1 课题评价 ..................................................38 6.2 团队协作 ..................................................38 6.3 个人设计小结(按组员分工) .............................39
6.3.1 黄红清设计小结 ....................................39 6.3.2 邢伟设计小结 ......................................39 6.3.3 王帅设计小结 ......................................39
7 附录A 课题任务分工 .......................................40
A-1 课题程序设计分工 ....................................40 A-2 课题报告分工 .........................................43
附录B 课题设计文档(光盘) ............................44
B-1课程设计报告(电子版) ..............................44 B-2源程序代码(*.H,*.CPP) ...........................44 B-3工程与可执行文件) ..................................44 B-4屏幕演示录像文件(可选) ...........................44
附录C 用户操作手册(可选) ............................45
C.1 运行环境说明 .........................................45 C.2 操作说明 .............................................45