设计一个电子通讯录程序-课程设计.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
设计一个电子通讯录程序-课程设计 - 1 - - - 长 沙 学 院 课程设计说明书 题目 设计一个电子通讯录程序 系(部) 计算机科学与技术系 专业(班级) 姓名 学号 指导教师 起止日期 2010年1月4日到2010年1月8日 设计一个电子通讯录程序-课程设计全文共28页,当前为第1页。 程序设计根底课程设计任务书 设计一个电子通讯录程序-课程设计全文共28页,当前为第1页。 一、题目:设计一个电子通讯录程序 二、目的与要求 目的: 〔1〕使学生更加系统地理解和掌握C++语言的根本概念、语言特点和编程技巧。 〔2〕使学生应用C++语言在程序设计方面得到系统锻炼,为将来VC进行软件开发打下良好根底。 〔3〕提高学生建立程序文档、归纳总结的能力。 根本要求: 〔1〕要求用C++模块化设计的思想来完成程序的设计; 〔2〕培养上机动手能力,稳固分支结构和循环结构,应用函数和数据结构的知识。 〔3〕在VC++6.0环境中,学会调试程序的方法,及时追究错误,独立调试完成。 〔4〕程序调试通过后,完成程序文档的整理,加必要 注释。 创新要求 在根本到达题目要求外,进行创新设计,如界面优美、功能更加完善〔如增加按生日先后排序的功能〕,用不同的cpp文件来实现等。 书写设计报告的要求 设计报告中包含以下几个方面: 设计题目 总体设计 用自顶而下或自底而上的方法,划分功能模块。 确定各模块的算法 根据算法画出流程图 列出程序清单,并加以必要的注释 写出调试程序的方法 指出所设计问题的缺乏和改进方案 课程设计材料的装订顺序为: 设计说明书封面 课程设计任务书 课程设计鉴定表 目录 设计报告书正文 设计一个电子通讯录程序-课程设计全文共28页,当前为第2页。三、设计内容及其根本原理和设计方法 设计一个电子通讯录程序-课程设计全文共28页,当前为第2页。 1.问题描述: 5.Isert。 说明:上图是电子通讯录的主菜单,利用它,将能够轻松地录入一个朋友的性别、出生日期、通讯地址、 号码,而且它还提供了浏览、删除、检索和插入功能。 1〕添加:在原有数据资料的根底上按顺序增加记录;2〕删除:给出删除位置,执行删除后,查询是否被删除,显示通讯录的内容; 3〕查询:给出姓名,列出该记录的信息。4〕插入:给出插入位置,执行插入后,查询是否被插入,显示通讯录的内容; 2.解决方案: 用线性表顺序表设计电子通讯录的结构,为了表示较为复杂的数据内容,一般用结构这种数据类型,第一步就是在结构中定义所需要的各项信息。 一般的通讯录都包括姓名,性别,出生年月,通讯地址和联系 这几项,而在这几项中,出生年月又包括年份,月份和日期三项,通讯地址包括 和家庭地址二项,我们把这些联系较为紧密的内容又用单独的结构表示,这样就产生了电子通讯录的根本结构。 四、主要技术问题的描述 对于电子通讯录这样一张线性表来说,内容的录入和显示是必不可少的操作。可构造函数Data_Input() 完成了信息的录入工作:可以构造Data_Show()完成信息的显示工作。 五、课程设计时间:18周 六、课程设计的考核方式及评分方法 1.考核方式 课程设计结束时,在机房当场验收。 教师提供测试数据,检查运行结果是否正确。 答复教师提出的问题。 学生提交课程设计文档〔A4纸打印〕 2.评分方法 上机检查 :书面报告=7 :3,没有通过上机检查的其成绩直接记录不及格 指导教师签名: 日期: 教研室主任签名: 日期: 系主任签名: 日期: 设计一个电子通讯录程序-课程设计全文共28页,当前为第3页。 长沙学院课程设计鉴定表 设计一个电子通讯录程序-课程设计全文共28页,当前为第3页。 姓名 学号 专业 班级 设计题目 设计一个电子通讯录程序 指导教师 指导教师意见: 评定等级: 教师签名: 日期: 辩论小组意见: 评定等级: 辩论小组长签名: 日期: 教研室意见: 教研室主任签名: 日期: 系〔部〕意见: 系主任签名: 日期: 说明 课程设计成绩分"优秀〞、"良好〞、"及格〞、"不及格〞四类; 设计一个电子通讯录程序-课程设计全文共28页,当前为第4页。 摘要 设计一个电子通讯录程序-课程设计全文共28页,当前为第4页。 本程序是一个电子通讯录。用于实现对好友通讯信息的记录以及根本的管理。本程序在完美实现改程序应有的功能的同时还增加了很多的人性化设计,比方温馨的提示。本程序在界面上改变了程序执行时的单一色彩的缺陷,做到了丰富多彩,美观大方! 关键词:电子通讯录;人性化设计;美观 设计一个电子通讯录程序-课程设计全文共28页,当前为第5页。 设计一个电子通讯录程序
剩余27页未读,继续阅读
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助