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