最近学完C++,完成学校布置的学习作业。我是按照b站上黑马教程上C++的学习,然后按照自己的需求去完成了自己的作业。从6.15号开始到6.21号,历时6天把代码写完。自己想把它写下来作为一篇文章,方便后面的人看到。
一、问题分析与需求分析
首先我是学校要求写的课设按照要求,如图所示

我需要开发一个简单的创新活动管理系统,然后需要去实现学院专业等创新活动的基础信息管理。第二个要求是去实现学生信息和指导教师的管理。要求是利用面向对象程序设计方法。
跳出这个题目,我们思考一下。设计这样的一个系统,我们需要设计哪些模块。在要求上告诉我们需要实现创新活动的登记,成绩录入的过程。那首先我们应该创建出应该基础信息类,类里有构造函数……还需要实现学生、老师的管理。这样就总共需要创建三个类。
既然设计一个系统,增删改查的基本都要实现接下来讲的就是具体实现过程。
功能实现
(一)创建项目和类
我使用的是Dev-C++去写代码,所以我就用这个教你创建项目。你用其他的也可以,方法都差不多。
第一步打开Dev-C++在界面上找到文件操作

点击新建,找到新建项目

点击后会进入到这个界面

把名称改成项目名,选择C++语言
随后就创建好了项目。

现在,你已经创建好你自己要写的项目了。
在这你要开始自己写代码了,刚刚一开始,通过分析我们需要创建三个类。并且还需要用到封装等等一些特性。你要开始在自己的项目上开始写下源代码。
在项目中创建基础信息类的头文件和Cpp文件,老师学生也是一样的处理。

在头文件中声明,cpp文件中具体实现。
(二)显示菜单
首先,我们实现的是创新活动管理系统,应该在用户打开时提供菜单以供选择,在选择后做出相应的操作。
basicInformation.h
#include<iostream>
#include<string>
using namespace std;
class basicInformation
{
public:
basicInformation();//构造函数
basicInformation(string,string,string,string,st

最低0.47元/天 解锁文章
1295

被折叠的 条评论
为什么被折叠?



