全球旧事资料 分类

一、实习目的《C语言课程设计》实习是遥感科学与技术专业的一门专业必修课程。本
课程选择VS2010作为开发环境,C语言作为编程环境,C语言作为编程工具,将面向对象的程序设计方法、类和对象的创建和使用、文件读写操作、MFC编程等几个重要知识点作为实习内容,旨在让学生在较短时间内熟悉C软件系统开发的实际工作流程,包括需求分析、软件设计、软件开发、软件调试等,使得学生在理论学习的基础上,进一步对所学知识点进行深入应用,达到培养学生的C编程能力,最终实现学以致用的目的。二、任务及要求
1掌握C软件系统开发的基本思路,完成C软件程序的设计文档;2熟练掌握C语言的基本语法,包括函数的定义和调用,顺序结构、选择结构、循环结构的使用等;3熟练掌握C语言面对对象的程序设计方法,学会根据实际问题设计对象,包括对象的数据成员和成员函数;4在对象的设计和封装的基础上,熟练掌握类的抽象和定义方法;5熟练掌握类的继承方法;6熟练掌握多态性的实现方法,包括动态多态和静态多态;7熟练掌握利用C语言实现文本文件的格式化读写操作;8掌握基于VS2010开发环境的界面程序设计和开发工作。二、软件设计1功能说明本次的实习内容为基于VS2010开发环境,利用C语言实现一个简单的学
精选范本
f
生信息管理系统,用于学生信息的录入、存储,并能提供查询、删除、修改等基本操作。详细功能有学生信息、学生信息的录入、存储、学生信息的查询、学生信息的删除和学生信息的修改。
在实现学生信息查询的基础上,对查询结果进行修改操作,用户在软件界面中重新输入对应学生的信息,系统根据输入信息在默认文本文件中对学生信息进行更新。2系统功能模块设计
将软件功能划分为5个不同的子模块:
学生信息管理系统用户登录
主界面























3模块功能设计(1)学生基本信息管理模块:学生基本信息包括:学号、姓名、性别、年
龄、专业、学历(分为本科和研究生两类)6项。此外,研究生还包括导师姓名、研究生类别(分为硕士和博士两类)两种属性,而本科生包括社团属性。
(2)学生信息的录入、存储模块:主要功能包括:学生信息的录入,用户
精选范本
f
通过软件界面将学生基本信息录入系统;学生信息的存储,系统将用户录入的信息保存在系统默认的文本文件中。
通过选择“本科生”或“研究生”两个单选按钮,确定学生的学历信息,进而根据r
好听全球资料 返回顶部