管理系统的源码

基本思路如下:

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");                                   //登录用户
    db.setPassword("123456");                               //密码
    return db.open();
}

int main(int argc, char *argv[])
{
    QAppl
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章