管理系统的源码

基本思路如下:

1.成员基类Person,学生类Students与教师类Teacher继承Person;

2.操作基类OperationPage,添加、删除、修改、查询类 继承自OperationPage;

3.主函数里初始化数据库信息,实例化LoginPage类,loginPage选择登录教师还是学生,相应进入到studentPage与teacherPage进行操作。

main.cpp

#include <QApplication>
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QSqlTableModel>
#include <QPalette>
#include <QPixmap>
#include <QIcon>
#include "loginpage.h"
#include "warning.h"
#include "teacher.h"
#include "students.h"

bool Init()         //连接数据库
{
    QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");   //数据库驱动类型为SQL Server
    db.setHostName("127.0.0.1");                            //选择本地主机,127.0.1.1
    db.setDatabaseName("SchoolManagementSystem");           //设置数据源名称
    db.setUserName("sa");                                   //登录用

版权声明:本文为qq_39304201原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。