没有合适的资源?快使用搜索试试~ 我知道了~
一、实习目的 《C++语言课程设计》实习是遥感科学与技术专业的一门专业必修课程。本课程选择VS2010作为开发环境,C++语言作为编程环境,C++语言作为编程工具,将面向对象的程序设计方法、类和对象的创建和使用、文件读写操作、MFC编程等几个重要知识点作为实习内容,旨在让学生在较短时间内熟悉C++软件系统开发的实际工作流程,包括需求分析、软件设计、软件开发、软件调试等,使得学生在理论学习的基础上,进一步对所学知识点进行深入应用,达到培养学生的C++编程能力,最终实现学以致用的目的。 任务及要求 1.掌握C++软件系统开发的基本思路,完成C++软件程序的设计文档; 2.熟练掌握C++语言的基本语法,包括函数的定义和调用,顺序结构、选择结构、循环结构的使用等; 3.熟练掌握C++语言面对对象的程序设计方法,学会根据实际问题设计对象,包括对象的数据成员和成员函数; 4.在对象的设计和封装的基础上,熟练掌握类的抽象和定义方法; 5.熟练掌握类的继承方法; 6.熟练掌握多态性的实现方法,包括动态多态和静态多态; 7.熟练掌握利用C++语言实现文本文件的格式化读写操作; 8.掌握基于VS2010
资源推荐
资源详情
资源评论
C++实习报告
一 、 实 习 目 的
《C++语言课程设计》实习是遥感科学与技术专业的一门专业必修课程。本课程选择
VS2010 作为开发环境,C++语言作为编程环境,C++语言作为编程工具,将面向对象的程序
设计方法、类和对象的创建和使用、文件读写操作、MFC 编程等几个重要知识点作为实习
内容,旨在让学生在较短时间内熟悉 C++软件系统开发的实际工作流程,包括需求分析、
软件设计、软件开发、软件调试等,使得学生在理论学习的基础上,进一步对所学知识点
进行深入应用,达到培养学生的 C++编程能力,最终实现学以致用的目的。
二、任务及要求
1.掌握 C++软件系统开发的基本思路,完成 C++软件程序的设计文档;
2.熟练掌握 C++语言的基本语法,包括函数的定义和调用,顺序结构、选择结构、循
环结构的使用等;
3.熟练掌握 C++语言面对对象的程序设计方法,学会根据实际问题设计对象,包括对
象的数据成员和成员函数;
4.在对象的设计和封装的基础上,熟练掌握类的抽象和定义方法;
5.熟练掌握类的继承方法;
6.熟练掌握多态性的实现方法,包括动态多态和静态多态;
7.熟练掌握利用 C++语言实现文本文件的格式化读写操作;
8.掌握基于 VS2010 开发环境的界面程序设计和开发工作。
二、软件设计
1.功能说明
本次的实习内容为基于 VS2010 开发环境,利用 C++语言实现一个简单的学生信息管理
系统,用于学生信息的录入、存储,并能提供查询、删除、修改等基本操作。详细功能有
学生信息、学生信息的录入、存储、学生信息的查询、学生信息的删除和学生信息的修改。
在实现学生信息查询的基础上,对查询结果进行修改操作,用户在软件界面中重新输
入对应学生的信息,系统根据输入信息在默认文本文件中对学生信息进行更新。
2.系统功能模块设计
将软件功能划分为 5 个不同的子模块:
3.模块功能设计
学生信息管理系
统
用户登
录
主界面
学
生
信
息
信
息
录
入
、
存
储
信
息
查
询
信
息
删
除
信
息
修
改
资源评论
小虾仁芜湖
- 粉丝: 83
- 资源: 9357
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- #P0015. 全排列 超级简单
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功