xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 644KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-07-17
  • 語言: C/C++
  • 標(biāo)簽: 程序設(shè)計??

資源簡介

機房收費管理系統(tǒng) 問題描述 結(jié)合我校計算機機房的運作模式,設(shè)計一種適合的收費管理系統(tǒng),能夠?qū)崿F(xiàn)相關(guān)的人員檢索,計時收費,管理匯總等功能模塊。 開發(fā)環(huán)境 采用C或C++實現(xiàn),VC++6.0 基本要求 主要功能模塊: (1) 登錄模塊 (2) 上機管理模塊 說明:上機登記時,余額不足3元或卡處于掛失狀態(tài),則拒絕登記。 每位同學(xué)的一次上機形成一條記錄,每30秒遍歷一次上機記錄表,對表中所有正上機字段為TRUE的記錄的上機用時增加30秒,同時減少上機卡表中的余額。 (3) 上機卡管理模塊 (4) 充值掛失模塊 (5) 查找統(tǒng)計模塊:統(tǒng)計某天上機的總時數(shù)、每次上機的平均時數(shù)和機房的收入;某學(xué)生上機的次數(shù)、上機總時數(shù)、每次上機平均時間;掛失和查詢余額。 參考的數(shù)據(jù)結(jié)構(gòu): 上機卡(卡號,姓名,專業(yè)班級,余額,狀態(tài)),狀態(tài)有:正常和掛失。 上機記錄(卡號,上機日期,開始時間,上機用時,正上機,管理號代碼) 上機記錄表永久保存,用于事后查詢和統(tǒng)計。 設(shè)計要求 1) 界面友好,輸入信息符合邏輯:如上機時間設(shè)定在合理的時間范圍。 2) 能從實踐生活出發(fā),設(shè)計合理的功能模塊 3) 各類信息的數(shù)據(jù)結(jié)構(gòu)明晰 4) 可根據(jù)自身生活體驗添加相關(guān)功能模塊。 拓展功能要求 鼓勵采用Turbo C/C++、MFC等開發(fā)工具,實現(xiàn)彩色或圖形操作界面。鼓勵引入小型數(shù)據(jù)作為處理數(shù)據(jù)的來源,拓展知識面。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include??
#include?
//每三十秒扣除的錢?
#define?money_30s?0.1
using?namespace?std;
?
struct?Card
{
char?id[20]; //學(xué)號?
char?password[20]; //密碼?
char?name[20];
char?major[40]; //專業(yè)?
char?class_id[20]; //班級?
float?money; //余額?
bool?exist; //是否掛失?
};
struct?Record
{
char?card_id[20]; //學(xué)號?
int?yearmonthday; //日期?
unsigned?int?time_use; //上網(wǎng)時間?
bool?use; //是否正在上網(wǎng)?
};

void?init(); //初始化?
int?menu_select_0(); //開始菜單?
int?menu_select_stu(Card?&stu); //學(xué)生菜單?
int?menu_select_adm(); //管理員菜單?
void?SignIn(); //登陸?
void?LossCard(); //掛失?
void?AddStu(); //添加學(xué)生?
void?DelStu(); //刪除學(xué)生?
void?Info(); //查詢某天的上網(wǎng)信息?
void?Look(); //查詢某個學(xué)生的上網(wǎng)記錄?
void?UseComputer(Card?&stu); //上機?
void?StopComputer(Card?&stu); //下機?
void?Despoit(Card?&stu); //存款?
void?ShowCard(Card?&stu); //顯示上網(wǎng)卡的信息?
void?Save(); //保存當(dāng)前信息?
void?Update(); //每30S更新函數(shù)?

char?admin_id[20]?=?“Admin“; //管理員賬號?
char?admin_password[20]?=?“Password“; //管理員密碼?
list?card_database; //上網(wǎng)卡數(shù)據(jù)庫?
list?record_database; //上網(wǎng)記錄數(shù)據(jù)庫?
//主程序?
int?main()
{
init();
time_t?timer?=?time(NULL);
//當(dāng)程序沒退出時,每30s更新一次信息?
while(menu_select_0()!=3)
{
int?k?=?(time(0)?-?timer)?/?30;
for(int?i?=?0;i? if(k?>?0)?timer?=?time(0);
}
printf(“\n再見!“);
system(“pause“);
return?0;
}

void?init()
{
//讀取上網(wǎng)卡信息?
FILE?*in;
in?=?fopen(“cards.txt““rb“);
Card?t;
while(fread((char*)&t1sizeof(t)in))
card_database.push_back(t);
fclose(in);
ifstream?fin;
//讀取上網(wǎng)記錄?
in?=?fopen(“records.txt““rb“);
Record?t2;
while(fread((char*)&t21sizeof(t2)in))
record_database.push_back(t2);
fclose(in);
}

int?menu_select_0()
{
char?i;
do{
system(“cls“);
printf(“1.登陸\n“);
printf(“2.掛失\n“);
printf(“3.退出系統(tǒng)\n“);
printf(“請選擇:“);
i=getchar();
setbuf(stdin?NULL);//清空緩沖區(qū)?
}while(i<‘0‘?||?i>‘3‘);
if(i?==?‘1‘)?SignIn();
if(i?==?‘2‘)?LossCard();
return?(i-‘0‘);
}

int?menu_select_stu(Card?&stu)
{
char?i;
do{
system(“cls“);
ShowCard(stu);
printf(“1.上機\n“);
printf(“2.下機\n“);
printf(“3.充值\n“);
printf(“4.退出\n“);
printf(“請選擇:“);
i=getchar();
setbuf(stdin?NULL);//清空緩沖區(qū)?
}while(i<‘0‘?||?i>‘4‘);
switch(i?-?‘0‘)
{
case?1:UseComputer(stu);break;
case?2:StopComputer(stu);break;
case?3:Despoit(stu);break;
}
return?(i-‘0‘);
}

int?menu_select_adm()
{
char?i;
do{
printf(“歡迎您,管理員\n“);?
printf(“1.添加學(xué)生\n“);
printf(“2.刪除學(xué)生\n“);
printf(“3.當(dāng)天上機信息\n“);
printf(“4.查看學(xué)生上機信息\n“);
printf(“5.退出\n“);
printf(“請選擇:“);
i=getchar();
setbuf(stdin?NULL);//清空緩沖區(qū)?
}while(i<‘0‘?||?i>‘5‘);
switch(i?-?‘0‘)
{
case?1:AddStu();break;
case?2:DelStu();break;
case?3:Info();break;
case?4:Look();break;
}
return?(i-‘0‘);
}

void?SignIn()
{
char?id[20];

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-10?22:54??機房收費管理系統(tǒng)(程序設(shè)計)\
?????文件???????????0??2017-10-31?12:12??機房收費管理系統(tǒng)(程序設(shè)計)\cards.txt
?????文件?????????200??2017-10-31?12:12??機房收費管理系統(tǒng)(程序設(shè)計)\records.txt
?????文件????????8661??2017-10-30?15:14??機房收費管理系統(tǒng)(程序設(shè)計)\機房收費管理系統(tǒng).cpp
?????文件?????1896509??2017-11-02?14:28??機房收費管理系統(tǒng)(程序設(shè)計)\機房收費管理系統(tǒng).exe
?????文件?????????478??2017-10-28?06:46??機房收費管理系統(tǒng)(程序設(shè)計)\說明.txt
?????文件??????217351??2017-10-26?20:37??機房收費管理系統(tǒng)(程序設(shè)計)\要求.jpg

評論

共有 條評論

相關(guān)資源