c 大作業 學籍管理系統

2021-09-06 17:16:46 字數 2100 閱讀 4204

1.題目描寫敘述

學籍管理系統:

依據資訊管理系統的業務流程、要求以及所要實現的目標,完畢下面功能:

(1)建立學生檔案的管理和維護。實現計算機自己主動化管理體制。

(2)建立學生成績管理機制,在計算機的支援下高速的完畢學生成績的查詢和改動。

(3)建立課程設定管理,在計算機的支援下實現課程的加入�、改動。

(4)建立班級設定管理,在計算機的支援下實現班級的加入�、刪除和改動。

(5)實現系統的許可權設定管理,保證系統安全性。(登入password輸錯3次不同意登入)

(6)使用姓名學號查詢學生資訊。

(7)將學生資訊儲存在檔案裡。

2.分析思路

使用類來儲存學生資訊,實現學生資訊的管理改動。

3. 輸入:

1,password的設定輸入及登入輸入。

2,功能選擇的輸入。

3,學生資訊輸入

void sr()                   //初始化輸入學生資訊 

}}

4.輸出:

1,學生資訊的輸出。

2,學生資訊的檔案儲存。

5.程式**:

#include#include #include#include#include# includevoid bangzhu();

void bcxx(int);

void dqsj();

bool pdxhcf(int,int);

int shurupanduan(int,int,int);

int runnian(int );

using namespace std;

struct sj

}; class student 學生類

void sr() //初始化輸入學生資訊 }}

system("cls");

} void chengji() ///成績錄入

} void chengjisc() ///成績輸出

}break;

} return t; }

void shuchuxinxi(student t) //輸出學生資訊

{ cout<>a;

system("cls");

cout<<"****************************學籍管理系統*********************************"<>xh;

for(i=0;i>xh;

for(i=0;i>xh;

for(i=0;i>xh;

for(i=0;i>xm;

for(i=0;i12||c<0)

{l=0;

cout<<"您的輸入有誤請又一次輸入"{ l=0;

cout<<"您的輸入有誤請又一次輸入"<>s;

ofstream outfile(s,ios::out);

inti=0;

studentt;

outfile<<" 學號"<<" 姓名"<<" 出生日期"<<" 班級"int month = local -> tm_mon + 1;

int day = local -> tm_mday;

int hour = local -> tm_hour;

int minute = local -> tm_min;

int second = local -> tm_sec;

cout <

6.程式執行結果截圖

反覆課程不同意選擇。

能夠將學生資訊儲存到檔案

能夠使用姓名和學號查詢學生資訊

能夠實現成績的輸入和改動

超市管理系統大作業

include include include include include define count 1000 宣告商品的種類為30中 define n 1000 void input 商品資料資訊輸入函式 void change 商品資料資訊修改函式 void dele 給定指定商品名稱,刪除...

C語言 學籍管理系統

2.多檔案管理 3.鍊錶 4.檔案儲存 5.加密 附錄主介面 管理員登入 管理老師資訊 管理學生資訊 新增學生 成績查詢 介面實現由 控制選擇,enter鍵確認。這裡用到了c語言游標移動函式gotoxy gotoxy 函式定義 void gotoxy int x,int y setconsolecu...

C語言實驗報告作業(學籍管理系統)

想了想還是記錄一下自己第一次做的乙個專案吧 雖然暑假的時候曾經直接複製別人的貪吃蛇 玩過,當時可以看著那個 一臉懵逼 因為最近也天天忙著一下各式各樣的事情,期末考試,演算法,作業,一大堆東西全部聚在一塊了,所以也沒有什麼時間好好整這個,這是乙個功能還算完善的學籍管理系統,也歡迎廣大對我提意見,我也希...