资源简介

学生成绩管理系统 1. 功能模块与界面 (1)教师,学生登录 (2)学生显示自己的全部信息 (3)教师选择功能:课程管理,成绩录入,成绩查询,成绩修改,成绩删除,学生管理。 (4)课程管理中可以添加,修改,删除课程 (5)成绩录入可以选择课程,然后选择成绩文件录入成绩。 (6)成绩修改可以输入学生的学号和成绩进行修改。 (7)成绩查询可以选择通过学号,姓名,课程等进行查询。 (8)成绩删除可以输入学号和课程删除相应成绩。 (9)学生管理选择添加,修改和删除学生。(添加学生:输入新学生的信息,修改学生:输入需修改得学生学号,然后输入新的信息,删除学生:输入需要删除的学生学号) 可直接运行。做毕业设计、课程设计或者想研究下技术的可以下载学习。需要更多资源的可以关注我。

资源截图

代码片段和文件信息

//
//  Admin.cpp
//  xscjglxt
//
//  Created by Lin Zehao on 1/12/15.
//  Copyright (c) 2015 Lin Zehao. All rights reserved.
//

#include 
#include 
#include “Admin.h“

void Admin::ScoreEntering(){
    cout<<“----成绩录入系统-----“<    cout<<“请选择录入方式:“<    cout<<“1:文件录入\n2:单个录入\n其它任意返回“<    int xuanze;
    cin>>xuanze;
    
    switch (xuanze) {
        case 1:{
            cout<<“请输入课程:“<            string newClass;  // 输入课程
            cin>>newClass;
            cout<<“请输入文件绝对的路径:“<            char * filename;
            
            cin.getline(filename 100);
            
            
            
            ifstream ocin;
            ocin.open(filename);
            
            string str;
            string StudentNo; //学号
            int score; //分数
            while ( !ocin.eof() ) {
                ocin>>StudentNo;
                ocin>>score;
                User newUser(StudentNo);
                newUser.cSScore(newClassscore);
                
            }
            
        }
        
        case 2:{
            cout<<“请输入学生学号:“<            string StudentNo;
            cin>>StudentNo;
            User newUser(StudentNo);
            int newUserType = newUser.getUserType();
            if (newUserType == 0) {
                cout<            } else if (newUserType == 1) {
                cout<<“无法修改教师成绩!\n“<            } else {
                newUser.showInfo();
                
                cout<<“请输入课程:“<                string newClass;
                cin>>newClass;
                
                cout<<“请输入成绩:“<                int score;
                cin>>score;
                
                newUser.cSScore(newClassscore);
            }
        }
            
            break;
            
        default:
            break;
    }
}


bool Admin::IDVertify(string namestring number){
    DB database;
    sprintf(database.mquery “SELECT password FROM users WHERE id=‘%s‘“ name.c_str());
    mysql_query(database.conn database.mquery);
    database.res = mysql_use_result(database.conn);
    if (database.res) {
        database.row = mysql_fetch_row(database.res);
        if (database.row) {
            if(!number.compare(*database.row)) {
                return true;
            } else {
                cout<<“----错误的用户名或密码----\n“<            }
        } else {
            cout<<“------用户名不存在------\n“<        }
    }
    return false;
}

void Admin::AddUser(){
    cout<<“-----添加新用户-----“<    cout<<“---请输入用户类型---“<    cout<<“1:教师\n2:本科生\n3:研究生\n4:博士生“<    int newType;
    cin>>newType;
    
    
    cout<<“-请输入用户学号(工号)-“<    string newNO;
    cin>>newNO;
    
    DB database;
    sprintf(database.mquery “SELECT * FROM users WHERE id=‘%s‘“ newNO.c_str());
    mysql_query(database.conn database.mquery);
    database.res = mysql_use_result(database.conn);
    database.row = mysql_fetch_row

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-02-26 09:41  xscjglxt-master\
     文件     2290560  2015-02-26 09:41  xscjglxt-master\2.zip
     文件     2293049  2015-02-26 09:41  xscjglxt-master\3110102726_蔺泽浩.zip
     文件        6583  2015-02-26 09:41  xscjglxt-master\DATAbase.md
     文件         936  2015-02-26 09:41  xscjglxt-master\README.md
     文件     2368827  2015-02-26 09:41  xscjglxt-master\report_蔺泽浩.pdf
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\
     文件       11863  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.pbxproj
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\
     文件         153  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\contents.xcworkspacedata
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcshareddata\
     文件        1481  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcshareddata\xscjglxt.xccheckout
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\Lin.xcuserdatad\
     文件       16014  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\Lin.xcuserdatad\UserInterfaceState.xcuserstate
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\cMc_SARS.xcuserdatad\
     文件       44182  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\cMc_SARS.xcuserdatad\UserInterfaceState.xcuserstate
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\cMc_SARS.xcuserdatad\xcdebugger\
     文件         581  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\project.xcworkspace\xcuserdata\cMc_SARS.xcuserdatad\xcdebugger\expressions.xcexplist
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\Lin.xcuserdatad\
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\Lin.xcuserdatad\xcschemes\
     文件         480  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\Lin.xcuserdatad\xcschemes\xcschememanagement.plist
     文件        3131  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\Lin.xcuserdatad\xcschemes\xscjglxt.xcscheme
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\cMc_SARS.xcuserdatad\
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\cMc_SARS.xcuserdatad\xcdebugger\
     文件        5965  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\cMc_SARS.xcuserdatad\xcdebugger\Breakpoints_v2.xcbkptlist
     目录           0  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\cMc_SARS.xcuserdatad\xcschemes\
     文件         480  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\cMc_SARS.xcuserdatad\xcschemes\xcschememanagement.plist
     文件        3131  2015-02-26 09:41  xscjglxt-master\xscjglxt\xscjglxt.xcodeproj\xcuserdata\cMc_SARS.xcuserdatad\xcschemes\xscjglxt.xcscheme
............此处省略11个文件信息

评论

共有 条评论