没有合适的资源?快使用搜索试试~ 我知道了~
MFC学生信息管理系统课程设计报告.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 72 浏览量
2022-06-30
05:12:35
上传
评论
收藏 183KB DOC 举报
温馨提示
试读
33页
MFC学生信息管理系统课程设计报告
资源推荐
资源详情
资源评论
C++基于 MFC 类可视化程序设计报告
方案概述
1、问题描述
学生信息包括:学号、姓名、性别、年龄、班级、专业等信息。
2、功能要求
(1)添加功能:程序能够添加学生的记录和课程设计题目记录,提供选择界面供用
户选择所要添加的类别。添加记录时,要求学号和编号要唯一。如果添加了重复记录,则
提示数据添加重复并取消添加。
(2)查询功能:可根据学号、姓名、编号、名称等信息对已添加的学生和课程设计
题目进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可当前系统中所有学生的信息和课程设计题目信息显示,每条记录
占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。
(5)删除功能:主要实现对已添加的学生和课程设计题目记录进行删除。如果当前
系统中没有相应的记录,则提示“记录为空!”并返回操作。
(6)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(7)注销功能:注销当前用户,返回登陆界面。
3、问题的解决方案
根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;
(4)完成类层次中各个类的描述;
(5)完成类中各个成员函数的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。
学生选修课系统设计方案
系统登录界面:
登陆界面
系统界面
系统信息界面
主界面:
信息统计界面:
系统实现:
1.首先建立一个 MFC 类对话框,添加相关系统控件。如图:
2.在解决方案中添加 Student 类,并实现这个类。代码如下:
//Student.h
class Student
{
public:
string name;
string stuNo;
string sex;
string major;
double score;
string banji;
public:
Student(void);
Student(string name,string stuNo,string sex,string major,double score,string banji);
}
//Student.cpp
#include "StdAfx.h"
#include "Student.h"
剩余32页未读,继续阅读
资源评论
omyligaga
- 粉丝: 54
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功