面向对象程序设计课程设计格式Word版

上传人:夏** 文档编号:504390441 上传时间:2024-01-18 格式:DOC 页数:10 大小:125KB
返回 下载 相关 举报
面向对象程序设计课程设计格式Word版_第1页
第1页 / 共10页
面向对象程序设计课程设计格式Word版_第2页
第2页 / 共10页
面向对象程序设计课程设计格式Word版_第3页
第3页 / 共10页
面向对象程序设计课程设计格式Word版_第4页
第4页 / 共10页
面向对象程序设计课程设计格式Word版_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《面向对象程序设计课程设计格式Word版》由会员分享,可在线阅读,更多相关《面向对象程序设计课程设计格式Word版(10页珍藏版)》请在金锄头文库上搜索。

1、福建农林大学东方学院计算机类课程设计报告课程名称:面向对象程序设计课程设计题目:学生信息管理系统姓 名:郑才平系:计算机系专 业:计算机科学与技术年 级:2010级学 号:1050303014指导教师:王李进职 称:副教授2011年12月14日可复制、编制,期待你的好评与关注!福建农林大学东方学院计算机类课程设计结果评定序号评 定 项 目分值得分1选题合理、目的明确102设计方案正确,具有可行性、创新性203程序运行结果正确204态度认真、学习刻苦、遵守纪律155设计报告的规范化、参考文献充分(不少于5篇)106答辩:思路清晰,语言表达准确,概念清楚、正确25最后得分指导老师(签名)日期年 月

2、 日目 录1课程设计的目的12课程设计的要求13课程设计报告内容2 3.1 需求分析2 3.2 设计说明24设计结果及体会65参考文献6课程设计:学生信息管理系统1.课程设计的目的1. 全面系统的学习面向对象程序设计的基本概念、基本语法和编程方法。2. 正确理解掌握C+面向对象程序设计的基本特性:类、对象、继承与派生、多态、虚函数、模板、流类库等。3. 遵循软件开发过程的各个环节进行系统分析、设计、实现、集成、测试,并相应给出软件规格说明书等制品。4. 了解当前常用的软件开发工具(Visual C+),要求熟练掌握基于MFC的程序设计,培养解决实际问题的能力。2.课程设计的要求1. 要求利用面

3、向对象程序设计(Visual C+)课程上学习的基础编程技巧来完成程序的设计;2. 在设计的过程中,要建立清晰的循环、函数和类并正确使用相应的数据类型;在系统设计中要分析类与类之间的关系,将查找和排序的算法独立出来形成为单独的函数。正确使用继承、重载、虚函数、模板和多态等高级技巧。3. 所有数据用文件存储,并通过流类与程序交换;4. 用户界面用基于MFC的设计,最后完成一个可运行的程序;5. 三人一个小组,选择一个题目,要求发挥团队合作精神,分工协助;6. 设计完成应提交的制品 课程设计报告说明书(打印文档) 源程序、可执行程序3.课程设计报告内容3.1 需求分析本程序为学生信息管理系统,实现

4、功能有:1.添加学生信息2.修改学生信息3.删除学生信息4.查询学生信息涉及知识点有:1. 文件的基本操作,主要用到了CArchive与CFile;2. 类的声明及定义;3. 主要函数为构造函数和析构函数;4. View与Doc分离。3.2 设计说明根据功能的实现和系统的优化,设计以下流程功能: 登陆系统界面 添加学生信息菜单 修改学生信息菜单 删除学生细心菜单 查询学生信息菜单设计思路说明:(1)、登陆系统界面在建立单文档MFC工程后建立【Dialog】对话框,设置ID;设置登陆窗口界面:设置各个编辑框和按钮ID;添加窗口类(建立类导向);完成按钮代码,在视图文件中完成所需代码;插入用户类并

5、完成代码以及成员函数的实现;为登陆创建类(如:LoginDlgUserDoc),声明变量并完成函数的实现,完成代码;作为登陆系统,需要添加密码修改功能:插入dialog对话框资源,布局:设置各编辑框和按钮的ID;建立类导向,添加变量以及完成代码;为按钮编写代码;(2)、功能1:添加学生信息插入dialog对话框,布局:设置各编辑框和按钮的ID;建立类导向,添加成员变量,在成员函数中完成代码以及为按钮编写代码;(3)、功能:2:修改学生信息插入dialog对话框,布局:设置各编辑框和按钮的ID;建立类导向,添加成员变量,在成员函数中完成代码以及为按钮编写代码;(4)、功能3:删除学生信息插入dialog对话框,布局:设置各编辑框和按钮的ID;建立类导向,添加成员变量,在成员函数中完成代码以及为按钮编写代码;(5)、功能4:查询学生信息插入dialog对话框,布局:设置各组合框、按钮、列表控件、编辑框的属性;建立类导向,添加成员变量,在成员函数中完成代码以及为按钮编写代码4设计结果及体会结果:体会:在这次课程设计中我初步学习到了MFC开发程序的应用知识;在多个功能的编程上熟悉了MFC程序设计的流程(建立资源、添加变量、完成各代码);在程序结果上为不再是控制台窗口感到很开心。5参考文献教材:面向对象程序设计(C+语言) 清华大学出版社

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号