欢迎来到天天文库
浏览记录
ID:5449239
大小:112.51 KB
页数:11页
时间:2017-12-12
《【课程设计论文】基于c++ 的通信录管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计(论文)任务书软件 学 院 软件工程+电子商务 专 业 07级(2)班一、课程设计(论文)题目 通信录管理系统 二、课程设计(论文)工作自2008年6月16日起至2008年6月20日止。三、课程设计(论文)地点:教15–软件学院机房四、课程设计(论文)内容要求:1.本课程设计的目的(1)熟练掌握C++语言的基本知识和技能;(2)基本掌握面向对象程序设计的基本思路和方法;(3)利用所学的基本知识和技能,解决简单的面向对象程序设计问题;(4)提高学生的科技论文写作能力。2.课程设计的任务及要求1)基本要求:(1)课程设计前必须根据课程设计题目认真准备实验源程
2、序及调试时所需的数据;(2)要求采用简明、严格的问题描述,设计求解算法;(3)数据结构选用得当,程序结构合理;(4)程序简明易懂,多运用输出提示,程序运行正确;(5)对设计进行总结和讨论。2)课程设计论文编写要求(1)要按照书稿的规格打印撰写课设论文(2)论文包括中文摘要、目录、绪论、正文、总结和体会、参考文献、附录等(3)正文中要有问题描述、设计求解算法、算法的实现、调试分析(调试时出现的主要问题:编译语法错误及修改,重点是运行逻辑问题修改和调整)(4)课设论文装订按学校的统一要求完成3)课设考核:从以下几方面来考查:(1)出勤情况;(2)设计任务的难易程度及饱满程度;
3、(3)课设任务完成情况;(4)动手调试能力;(5)论文撰写的原理分析、设计思路以及论述的层次性、条理性、格式的规范性。4)参考文献:[1]谭浩强.C++程序设计(第二版).清华大学出版社[2]http://download.chinaitlab.com/[3]吕凤翥.C++语言基础教程(第2版).清华大学出版社.[4]吕凤翥.C++语言基础教程题解与上机指导(第二版).清华大学出版社.[5]StanleyB.Lippman,JoseeLaijoie等.C++primer(中文版).人民邮电出版社5)课程设计进度安排内容天数 地点构思及收集资料1 图书
4、馆程序设计与调试3 计算机房撰写论文1 图书馆6)选择课程设计题目具体要求:用C++设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理。至少采文本菜单界面(如果能采用图形菜单界面更好),功能要求:查看功能:选择此功能时,A办公类B个人类C商务类,当选中某类时,显示出此类所有数据中的姓名和电话号码)增加功能:能录入新数据;修改功能:选中某个人的姓名时,对此人的数据进行修改删除功能:选中某个人的姓名时,可对此人的相应数据进行删除等等功能。学生签名:2008年6月16日课程设计(论文)评审意见(1)任务难易及完成情况:优( )、良( )、中( )
5、、一般( )、差( );(2)调试能力评价 :优( )、良( )、中( )、一般( )、差( );(3)论文撰写水平评价 :优( )、良( )、中( )、一般( )、差( );(4)论文格式规范性评价:优( )、良( )、中( )、一般( )、差( );(5)考勤:优( )、良( )、中( )、一般( )、差( );评阅人: 职称:讲师2008年6月23日华东交通大学课程设计报告摘要该课程设计报告分别对模拟手机通信管理系统的功能需求进行了分析,对程序设计说明、程序功能说明、算法说明、主要变量说明、调试说明等。以将每个功能分别编译实现,再通过函数包含,调用等方法实现各项功
6、能间的连接为设计思想,在程序设计中,采用了用两种方法解决问题:一是传统的结构化程序设计方法,二是更先进的面向对象程序设计方法。采用将联系人当作一个整体,整体类型为结构体,结构体中的域表示联系人的属性的这种定义结构作为数据结构。各个模块的功能分为列菜单、修改、录入、删除、查询和退出保存等来组成整个程序,实现对联系人的通信信息的较好的系统管理。该程序采用文本界面,易于操作,使操作者和使用者应用更加方便。在程序设计中,采用了结构化与面向对象两种解决问题的方法。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用于解决实际问题。关键字:数据结构、设计思想、方法、功
7、能需求等。华东交通大学课程设计报告目 录绪论1第一章通信录管理系统2第二章总结和体会6第三章参考文献7华东交通大学课程设计报告绪论本次课程设计的目的是用C++语言编写一个模拟手机通信录管理系统,该系统采用文本菜单样式界面,基本实现了对通信录数据的录入、查看、修改等操作并把数据保存到简单的数据库中。本课程设计报告将结合实践操作从以下就几个方面来阐述:一、课程设计题目及其要求;二、模拟系统的功能模块图;三、程序编译和调试过程当中的问题发现和解决方案;四、对自己写的主要的功能进行简要概述;五、介绍自己实践后的心得体会;六、介绍程序设
此文档下载收益归作者所有