久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

學生食堂飯卡管理信息系統(5篇)

時間:2019-05-14 12:14:03下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《學生食堂飯卡管理信息系統》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《學生食堂飯卡管理信息系統》。

第一篇:學生食堂飯卡管理信息系統

校園一卡通管理信息系統

針對校園一卡通做的管理信息系統

華信學院 校園一卡通管理系統 專業: 專業:信息管理與信息系統 姓名:郭聰、玲普、姓名:郭聰、趙玲普、張茹茜

一、背景: 背景:隨著社會信息化的蓬勃發展,校園的管理也進入了一個信息化得時代,先進的管理信 息系統成為建設世紀一流大學的重要標志。在國內信息化建設進程的加速的今天,高校管理 者要學會思考如何使學校現有資源得到高效、合理的應用,使教育信息化帶動教育的現代化, 將教育與信息技術真正地融合,提高教學質量和教學效率, 提高學校聲譽,提升學校的競爭 力。數字化校園將是今后校園建設的發展趨勢和必然。數字化校園建設的實質就是學校的 管理部門通過信息化手段,實現對各種資源的有效集成、整合和優化,實現資源的有效配置和 充分利用,從而提高各種管理工作的效率和效益。而建設“校園一卡通系統”是實現數字化 校園的有效途徑。

二、系統規劃 1 現狀分析: 現狀分析:目前,大部分高校已經建成了許多現代化的管理信息系統,如:財務管理系統、圖書管 理系統和食堂售飯系統等。但這些系統大部分都是單獨建設,沒有統一的規劃,存在著數據重 復錄入,數據不能共享等問題。為了提高學校的信息化建設水平,學校還迫切需要建設收費管 理、門禁管理等其它系統。這些系統要在短時間內完成,人員的勞動強度非常大,且容易造成 錯誤和遺漏,加重了學校管理的負擔。通過“校園一卡通系統”項目的建設,將使學校的原有 業務和管理體系相對獨立的現象得到有效整合,減少資源浪費和重復建設,達到業務流程重 組的目的;將有效促進學校數字化校園建設的進程。伴隨著智能技術的高速發展和計算機應 用的普遍推廣,在校園信息管理中引入一卡通正逐步成為一種趨勢。2 系統目標任務: 系統目標任務:學校方面: 學校方面:可以有效的對學校和學生進行管理,集身份認證、校內消費、校務某些方 面的管理為一體。節約成本,提高管理效率。學生方面: 學生方面:每個學生一張卡,此卡集借書卡、消費卡、飯卡、門卡于一體,代表持卡 人的身份,在卡上可自由充值和消費,在校園內做到一卡通用。安全性高,方便學生攜帶!3 系統功能、結構圖: 系統功能、結構圖: 3.1 功能 一卡通平臺建設的目的是向數字校園提供公共服務。這些服務主要分為兩類: 身份認證 類服務和消費類服務。身份認證類服務主要應用于校園網內的各種應用,這類服務包括宿舍門禁身份認證、圖書館通道身份認證等。通過設置讀卡器和上位機,收集 IC 卡信息并提交認證請求。消費類服務主要包括應用于校園卡專網內的各種服務,如食堂刷卡消費、超市刷卡消 費、洗浴消費等。消費類服務通過刷卡交易來完成,通過 POS 機完成對 IC 卡內錢包的 讀寫操作,同時,POS 機將交易流水上傳到與之相連的上位機。(1)卡務中心)卡務管理功能包括卡狀態管理和卡信息管理。卡狀態包括有效狀態、掛失狀態和注銷狀態。卡信息包括學生的學籍信息、照片信息等。(2)財務中心)財務中心 賬務平衡管理接收所有消費數據,再做賬務平衡處理。此模塊還具有查詢和打印總賬平衡表的功能 3.2 結構圖 卡務中心 管理平臺 卡狀態管理 校 園 一 卡 通 系 統 卡信息管理 財務中心 財務管理 應用子系統 4 可行性分析: 可行性分析: 4.1 技術可行性: 技術可行性: 校園一卡通是架構在校園網上的,是綜合提供身份識別與電子支付服務 的系統平臺。校園一卡通的平臺是數字校園總體規劃的中的基礎平臺設施之一,與共享數據 中心等其他基礎平臺協調共存。4.2 經濟可行性:一卡通在一定方面體現了學校的形象,增加了師生自豪感,體現了學校 經濟可行性: 的人性化教育。有效的節約了人員成本,減少了管理工作,提高了學校的管理水平。節約了 人員編制費用和辦證工本費用,大大提高了各方面的效率。4.3 管理可行性:校園一卡通在一些管理上可以實現自助式管理,有的甚至是可以 24 小 管理可行性: 時開放而無須管理人員。有效的節約了人員成本,減少了管理工作,提高了學校的管理水平。4.4 可行性研究結論: 可行性研究結論: 建立先進的管理系統是實現高等教育現代化、管理現代化的必由之 路。而一卡通的技術推廣和運用,是推進高校信息化的重要舉措。校園一卡通有效的緩解了 學校的校務管理和后勤服務的繁重工作,提高了學校的管理水平、提高了后勤的服務質量。現今,已有很多學校已經投入和使用了校園一卡通,校園一卡通系統必將成為高校信息化的 必然趨勢。

二、系統分析 1.需求分析: 需求分析: 需求分析校園一卡通需求分析具體表現以及需要解決的問題主要有以下兩個方面: 1.1 信息管理:如何實現對學生信息的管理,圖書館管理,洗浴管理,門禁管理等的信息 信息管理: 管理,對學校重要區域如學校圖書館、學生宿舍大門的人員出入權限安全控制管理以 及身份識別問題。如何實現對卡的管理如辦卡,補卡,銷卡的管理。1.2 財務管理:如何實現卡資金管理問題,如:卡的充值,卡的消費管理。如何實現學校 財務管理: 內部食堂、、超市、洗浴等校園消費的各個領域,全面實現 “以卡代幣” 的各種消費 問題。如何實現學校的各種服務設施與教學資源科學以及綜合財務資金使用管理的效 率問題。2.業務調查: 業務調查: 業務調查業務流程分析 卡務中 心 學生信息錄入 發卡 圖書館認證統計表 留底 注銷 學生 掛失 充值 宿舍門禁認證 調用學生信息 學生活動 統計表 充值單 充值單 消費單 超市 圖書 館 扣費單 財務 中心 消費單 洗浴 消費單 餐飲 付款單 1 付款單 留底 付款單 2 財務報表 圖 1-1 業務流程圖 3.數據流程調查 數據流程調查 使用 學生 一卡通系統 管理財務 財務中心 各 應用子 系 應用 圖 1-2 頂層數據流程 充值 學生 扣費管理 財務中心 圖書館 餐飲中心 消費清單 洗浴中心 消費清單 超市 消費清單第一層數據流程圖 圖 1-3“財務中心”框的第一層數據流程圖 “財務中心”框的第一層 卡務中心 卡辦理、學生身份認證 圖 1-4“卡務中心”框的數據流程圖 “卡務中心” 學生 P1.1 學生 充值 D1.1 充值信息 P1.2 學生消 費 D1.2 P1.4 扣費管 理 消費信息 D1.3 扣費信息 財務中心 P1.3 圖書館 財務管 理 超市 餐飲中心 洗浴中心 D1.4 財務報表 圖 1-5 財務中心” “財務中心” 框的展開 P2.1 開卡 學生 P2.2 補卡 D2.1 卡信息 P2.3 注銷卡 P2.4 學 生 身 份認證 D2.2 學生信息 圖 1-6“學生框”的數據流程圖 “學生框” 4.數據字典 數據字典數據項條目 數據項名稱:卡號 數據項編號:101 別名:KH 簡要說明:校園一卡通卡編號 類型及長度:數字型,7 位 數據值類型:離散 數據結構條目 數據結構名稱:學生信息卡 數據結構編號:201 簡要說明:學生購買一卡通時所填寫的信息 數據結構組成:姓名 學號 卡號 照片 數據流條目 數據流條目:一卡通財務賬單 數據流編號:301 簡要說明:一卡通系統所匯總的財務賬單 數據流來源:卡務中心 數據流去向:D1.4 數據流組成:日期 每日金額 總金額 卡號 數據存儲條目 數據存儲名稱:一卡通學生信息登記冊 數據存儲編號:401 簡要說明:匯總學生購買一卡通情況 數據存儲構成:姓名 學號 卡號 照片 財務信息 處理邏輯條目 總編號:4-401 總編號:3-301 數據流量:約 10 份/學期 高峰流量:5 份/月(期末)總編號:2-201 數據量:約 2000 份/年 總編號:1-101 有關編碼說明: 處理邏輯名稱:財務審核 處理邏輯編號:501 簡要說明:結算商家財務賬單 輸入數據流:一卡通財務登記冊 處理:結算本月各商家賬單,打印本月 各商家賬單。輸出數據流:一卡通財務賬單 外部實體條目 外部實體名稱:學生 外部實體編號:601 簡要說明: 輸入的數據流:學生個人消費 輸出的數據流:學生消費財務匯總 總編號:5-501 處理頻率:1 次/月 總編號:6-601 數量:約 10000 個

三、系統設計 1.系統總體結構 系統總體結構 模塊結構圖財務處理系統 信 息 輸 入 財 務 管 理 帳 表 打 印 系 統 維 護 充 值 信 息 輸 入 扣 費 信 息 輸 入 消 費 信 息 輸 入 登 帳 對 賬 單 輸 入 人 工 對 賬 計 算 機 對 賬 財 務 報 表 付 款 單 系 統 初 始 化 代 碼 維 護 密 碼 修 改 權 限 設 置 報 表 定 義 圖 書 超 市 洗 浴 餐 飲 學生使用系統 信 息 輸 入 卡 辦 理 身 份 認 證 交 易 信 息 輸 出 姓 名 學 號 卡 號 照 片 掛 失 注 銷 發 卡 圖 書 館 認 證 門 禁 認 證 充 值 消 費 扣 費 學 生 活 動 統 計 表 充 值 賬 單 樹狀結構圖校園一卡通管理平臺 學生使用系統 財務處理系統 卡辦理 卡信息管理 身份認證 信息輸入 發卡 學號 充值 掛失 姓名 扣費 注銷 卡號 圖書 照片 消費 超市 餐飲 洗浴 2.代碼設計(代碼分成什么樣?區間位置)代碼設計(代碼分成什么樣?區間位置)代碼設計 一卡通的卡 代碼對象 使數據表達標準化,簡化程序設計,加快數據輸入速度,減少出 編碼目的 錯率,節省儲存空間,提高數據處理速度。代碼結構: 代碼結構: XX XX XX XXX 辦卡年份 系號 專業號 順序號 編碼要點: 編碼要點:(1)唯一確定性。一個對象只能賦予一個唯一的代碼,一個代碼也只 能標識一個對象,不許重碼、亂碼、錯碼。(2)可擴充性。當實體的集合不斷增加擴大時,應可直接利用原代碼 加以擴充,不用重新編碼。(3)易識別性。代碼便于人們記憶、識別和使用。(4)簡簡短性。在不影響系統的容量和可擴充的情況下,代碼長度越 短越好。(5)標準化。代碼設計一定要盡可能的標準化。(6)容易修改。當某個代碼在條件、特點或是代表的實體關系發生改)變時,容易進行修改。3.數據庫設計 數據庫設計 E-R 圖: 就餐消 費 財 務 報表 財務 管理 校園一卡 通管理信 洗浴消 費 借 閱 過 期 超 市 消費 圖書 借閱 卡 務 管理 出勤 管理 辦 卡 卡的 辦理 顯示 學生 信息 掛失 注銷 學號,卡 號,姓 名,照片 邏輯結構設計: 學生信息:學號,姓名,卡號,照片 卡信息:卡號,開卡時間,補卡時間,銷卡時間。財務管理信息:卡號,消費時間,消費金額,消費余額 登記:卡號,學號。卡金額查詢:卡號,學號,姓名 建賬:卡號,學號,姓名 結賬:卡號,學號,姓名 消費查詢:卡號,學號,消費時間,消費項目,消費金額 余額查詢:卡號,學號,余額。物理結構設計: 物理結構設計: 學生信息表 列名 Sno* Sname Kno* Picture 數據類型 char char char jpg 可否為空 Not null null Not null null 說明 學號 姓名 卡號 照片 卡信息表 列名 Kno* KT BT XT 列名 Kno* Sno* XT XJ YE 數據類型 Char Char Char Char 財務報表 數據類型 char char char char char 可否為空 Not null Not null Null Null Null 說明 卡號 學號 消費時間 消費金額 消費余額 可否為空 Not null Null Null Null 說明 卡號 開卡時間 補卡時間 銷卡時間 4.輸入輸出設計 如果有用 VB、等工具做出系統界面請以截圖形式貼在這 輸入輸出設計(VF、里)一卡通管理信息系統界面 點擊登錄出現管理中心 點擊財務管理 點擊餐飲中心 在管理中心窗口點擊卡務管理 填入學生信息出現卡務管理窗口 點擊學生信息

第二篇:學生成績管理系統、食堂飯卡系統

一、實驗目的

1.進一步熟悉數據類型、運算符、表達式、程序控制結構。2.掌握數組和動態鏈表的熟練使用.3.掌握指針的使用。4.掌握結構體的使用。5.學會使用函數。

6.以上知識的綜合練習完成學生成績管理系統、食堂飯卡終端系統代碼的編寫。7.要求實驗前打印有代碼的實驗報告,實驗課結束后交有手寫修改筆記的實驗報告。

二、實驗環境:(硬件環境、軟件環境)

1.windows 7操作系統

2.VC++編譯器

三、實驗過程:(內容、操作步驟、結果等)

內容一:學生成績管理系統

需求:

建立一個學生成績管理系統,實現對學生成績的查詢管理等操作.1.該系統可以使用管理員身份登錄或者普通用戶登錄。2.只有管理員具有錄入學生信息的權利。

3.管理員登錄后有”顯示全部學生信息”、”查詢信息(通過名字或者學號查詢)”、”排序成績(可按 各科成績或者平均成績排序)”、”通過輸入學生學號修改學生信息”、”刪除學生”、”添加學生”、”保存信息”等功能。

4.普通用戶登錄有”顯示全部學生信息”、”根據學號查詢學生信息”。“按成績排序”等功能。

系統代碼:

#include #include #include typedef struct Student { int number;

char name[20];

float yuwen;

float shuxue;

float yingyu;

float average;}Student;Student stu[100];int stulength;char filename[50]=“student.txt”;

void savefile(){ FILE *fp;

Student *p;

int i;1

p=stu;

fp=fopen(filename,“wb”);

if(fp==NULL)

{ printf(“打開文件失敗!n”);

return;

}

for(i=0;i

{ if(fwrite(p,sizeof(Student),1,fp)!=1)

printf(“保存信息失敗!n”);

p++;

}

fclose(fp);} void xianshi(){ Student *p;

int i;

p=stu;

for(i=0;i

{ printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f 績:%.2fn”,p->number,p->name,p->yuwen,p->shuxue,p->yingyu,p->average);

p++;

} }

void addbyhand(){ Student *p;

int i,n;

p=stu;

printf(“請輸入需要添加學生的人數:n”);

scanf(“%d”,&n);

for(i=0;i

{ printf(“請輸入學號:n”);

scanf(“%d”,&(p->number));

printf(“請輸入姓名n”);

scanf(“%s”,p->name);

printf(“請輸入語文成績n”);

scanf(“%f”,&(p->yuwen));

printf(“請輸入數學成績n”);

scanf(“%f”,&(p->shuxue));

printf(“請輸入英語成績n”);

scanf(“%f”,&(p->yingyu));

p->average=(p->yuwen+p->shuxue+p->yingyu)/3;

p++;

}

stulength=n;

savefile();

英語成績:%.2f平均成} void addbyfile(){ FILE *fp;

Student *p;

int i=0;

p=stu;

fp=fopen(filename,“rb”);

if(fp==NULL)

{ printf(“打開文件失敗n”);

return;

}

while(fread(p,sizeof(Student),1,fp)==1)

{

i++;

p++;

}

fclose(fp);

stulength=i;}

void chaxun(){ int i,xz,n;

char m[20];

Student *p;

p=stu;

printf(“1->按學號查詢n2->按姓名查詢n”);

scanf(“%d”,&xz);

if(xz==1)

{

printf(“請輸入查詢的學號n”);

scanf(“%d”,&n);

for(i=0;i

{ if(p->number==n)

{ printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f 績:%.2fn”,p->number,p->name,p->yuwen,p->shuxue,p->yingyu,p->average);

break;

}

p++;

}

if(i==stulength)

printf(“沒有找到該學生的信息n”);

}

if(xz==2)

{ printf(“請輸入查詢的姓名n”);

scanf(“%s”,&m);

for(i=0;i

{ if(strcmp(p->name,m)==0)

{ printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f

英語成績:%.2f 英語成績:%.2f平均成平均成績:%.2fn”,p->number,p->name,p->yuwen,p->shuxue,p->yingyu,p->average);

break;

}

p++;

}

if(i==stulength)

printf(“沒有找到該學生的信息n”);

} }

void paixu(){ int i,j,xz;

Student m;

printf(“1->按平均成績排序n2->按語文成績排序n3->按數學成績排序n4->按英語成績排序n”);

scanf(“%d”,&xz);

if(xz==1)

{ for(i=0;i

for(j=i+1;j

if(stu[i].average

{ m=stu[i];

stu[i]=stu[j];

stu[j]=m;

}

for(i=0;i

printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f 英語成績:%.2f 績:%.2fn”,stu[i].number,stu[i].name,stu[i].yuwen,stu[i].shuxue,stu[i].yingyu,stu[i].average);

}

if(xz==2)

{ for(i=0;i

for(j=i+1;j

if(stu[i].yuwen

{ m=stu[i];

stu[i]=stu[j];

stu[j]=m;

}

for(i=0;i

printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f 英語成績:%.2f 績:%.2fn”,stu[i].number,stu[i].name,stu[i].yuwen,stu[i].shuxue,stu[i].yingyu,stu[i].average);

}

if(xz==3)

{ for(i=0;i

for(j=i+1;j

if(stu[i].shuxue

{ m=stu[i];

stu[i]=stu[j];

stu[j]=m;

平均成平均成

}

for(i=0;i

printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f 英語成績:%.2f 平均成績:%.2fn”,stu[i].number,stu[i].name,stu[i].yuwen,stu[i].shuxue,stu[i].yingyu,stu[i].average);

}

if(xz==4)

{ for(i=0;i

for(j=i+1;j

if(stu[i].yingyu

{ m=stu[i];

stu[i]=stu[j];

stu[j]=m;

}

for(i=0;i

printf(“學號:%d 姓名:%s 語文成績:%.2f 數學成績:%.2f 英語成績:%.2f 績:%.2fn”,stu[i].number,stu[i].name,stu[i].yuwen,stu[i].shuxue,stu[i].yingyu,stu[i].average);

} }

void tianjia(){ int i,n;

Student *p;

p=stu+stulength;

printf(“請輸入需要添加學生信息的個數n”);

scanf(“%d”,&n);

for(i=stulength;i

{ printf(“請輸入學號:n”);

scanf(“%d”,&p->number);

printf(“請輸入姓名n”);

scanf(“%s”,p->name);

printf(“請輸入語文成績n”);

scanf(“%f”,&p->yuwen);

printf(“請輸入數學成績n”);

scanf(“%f”,&p->shuxue);

printf(“請輸入英語成績n”);

scanf(“%f”,&p->yingyu);

p->average=(p->yuwen+p->shuxue+p->yingyu)/3;

p++;

}

stulength=stulength+n;

savefile();}

void shanchu(){ Student *p,*q;

int i,n,m=0;

平均成

p=stu;

q=stu;

printf(“請輸入要刪除學生的學號:n”);

scanf(“%d”,&n);

for(i=0;i

{ if(p->number==n)

{ q=q+1;

m=1;

}

*p=*q;

p++;

q++;

}

if(m==1)

stulength--;

else

printf(“請輸入正確的學號!n”);

savefile();}

void xiugai(){ int i,n;

Student *p;

p=stu;

printf(“請輸入需要修改的學號:n”);

scanf(“%d”,&n);

for(i=0;i

{ if(p->number==n)

{

printf(“請輸入語文成績n”);

scanf(“%f”,&p->yuwen);

printf(“請輸入數學成績n”);

scanf(“%f”,&p->shuxue);

printf(“請輸入英語成績n”);

scanf(“%f”,&p->yingyu);

p->average=(p->yuwen+p->shuxue+p->yingyu)/3;

break;

}

p++;

}

if(i==stulength)

printf(“請輸入正確的學號!n”);

savefile();} void administroter(){ int xz;

while(1)

{ printf(“1->添加n2->刪除n3->排序n4->查詢n5->顯示n6->修改n0->退出n”);

scanf(“%d”,&xz);

switch(xz)

{ case 0:return;

case 1:tianjia();break;

case 2:shanchu();break;

case 3:paixu();break;

case 4:chaxun();break;

case 5:xianshi();break;

case 6:xiugai();break;

}

} }

void student(){ int xz;

while(1)

{ printf(“1->排序n2->查詢n3->顯示n0->退出n”);

scanf(“%d”,&xz);

switch(xz)

{ case 0:return;

case 1:paixu();break;

case 2:chaxun();break;

case 3:xianshi();break;

}

} }

int main(){ int xz;

addbyfile();

if(stulength==0)

addbyhand();

while(1)

{ printf(“**********歡迎登陸成績管理系統**********n”);

printf(“1->管理員登陸n2->學生登錄n0->退出n”);

scanf(“%d”,&xz);

switch(xz)

{ case 0:return 0;

case 1:administroter();

case 2:student();

}

} } 7

內容二:食堂飯卡終端系統

需求:1.飯卡有編號、姓名、余額、狀態四個屬性。

2.系統實現:添加飯卡,通過編號查詢飯卡余額,通過姓名查詢飯卡余額,飯卡充值,消費,掛失飯卡,飯卡解鎖(消除掛失恢復正常狀態),刪除飯等功能。

系統代碼:

#include #include #include

typedef struct Fanka {

int kh;

char name[20];float yu_e;char state;

struct Fanka *next;}Fanka;

Fanka *fankahead;int fankalenth;char filename[50]=“E:fanka.txt”;

void savefile(){

FILE *fp;

Fanka *p;int i=0;p=fankahead;fp=fopen(filename,“wb”);

if(fp==NULL){ printf(“打開文件失敗!n”);

return;

} while(p!=NULL){ if(fwrite(p,sizeof(Fanka),1,fp)!=1)

printf(“保存信息失敗!n”);

p=p->next;

i++;}

fclose(fp);}

void addbyhand(){

Fanka *p,*rear;

int i,n;printf(“請輸入需要添加飯卡的個數:n”);

scanf(“%d”,&n);

for(i=0;i

printf(“請輸入卡號:n”);

scanf(“%d”,&p->kh);

printf(“請輸入姓名:n”);

scanf(“%s”,&p->name);

printf(“請輸入初始余額:n”);

scanf(“%f”,&p->yu_e);

p->state='1';

if(i==0)

{ fankahead=p;

rear=p;

}

else

{ rear->next=p;

rear=p;

} }

rear->next=NULL;

fankalenth=n;savefile();}

void addbyfile(){

FILE *fp;

Fanka *p,*rear;int i=0;char c;fp=fopen(filename,“rb”);if(fp==NULL){

printf(“打開文件失敗,請先建立文件!n”);

return;} if(fscanf(fp,“%c”,&c)==EOF)

addbyhand();else {

p=(Fanka *)malloc(sizeof(Fanka));

fseek(fp,0,SEEK_SET);

while(fread(p,sizeof(Fanka),1,fp)==1){ i++;

if(i==1)

{

fankahead=p;

rear=p;

}

else

{ rear->next=p;

rear=p;

}

p=(Fanka *)malloc(sizeof(Fanka));}

fclose(fp);

rear->next=NULL;

fankalenth=i;} }

void xianshi(){ Fanka *p;

p=fankahead;

while(p!=NULL)

{

if(p->state=='1')

printf(“%d %s %f 正常n”,p->kh,p->name,p->yu_e);

else

printf(“%d %s %f 掛失n”,p->kh,p->name,p->yu_e);

p=p->next;

} }

void chaxun(){

int n,m;

char na[20];

Fanka *p;p=fankahead;printf(“請選擇查詢的方式:

1、按卡號查詢。

2、按姓名查詢n”);

scanf(“%d”,&n);if(n==1)

{

printf(“請輸入查詢的卡號n”);

scanf(“%d”,&m);

while(p!=NULL)

{ if(p->kh==m)

{ if(p->state=='1')

printf(“%d %s %f 正常n”,p->kh,p->name,p->yu_e);

else

printf(“%d %s %f 掛失n”,p->kh,p->name,p->yu_e);

break;

}

p=p->next;

}

if(p==NULL)

printf(“沒有找到該卡號的信息!n”);

}

if(n==2){ printf(“請輸入查詢的姓名n”);

scanf(“%s”,na);

while(p!=NULL)

{ if(p->name==na)

{

if(p->state=='1')

printf(“%d %s %f 正常n”,p->kh,p->name,p->yu_e);

else

printf(“%d %s %f 掛失n”,p->kh,p->name,p->yu_e);

break;

}

p=p->next;

}

if(p==NULL)

printf(“沒有找到該卡號的信息!n”);} return;}

void guashi(){ int n;

Fanka *p;

p=fankahead;

printf(“請輸入掛失的卡號!n”);

scanf(“%d”,&n);

while(p!=NULL)

{ if(p->kh==n)

{ p->state='0';

break;

}

p=p->next;

}

if(p==NULL)

printf(“此卡無效,請輸入正確的卡號!n”);

savefile();}

void jiesuo(){ int n;

Fanka *p;

p=fankahead;

printf(“請輸入解鎖的卡號!n”);

scanf(“%d”,&n);

while(p!=NULL)

{ if(p->kh==n)

{ p->state='1';

break;

}

p=p->next;

}

if(p==NULL)

printf(“此卡無效,請輸入正確的卡號!n”);

savefile();}

void chongzhi(){ int n;

float m;

Fanka *p;

p=fankahead;

printf(“請輸入充值的卡號!n”);

scanf(“%d”,&n);

while(p!=NULL)

{ if(p->kh==n&&p->state=='1')

{ printf(“請輸入充值的金額:n”);

scanf(“%f”,&m);

printf(“%d %s %f 正常n”,p->kh,p->name,p->yu_e+m);

break;

}

if(p->kh==n&&p->state=='0')

{

printf(“此卡已掛失,請解鎖后再充值!n”);break;

}

p=p->next;

}

if(p==NULL)

printf(“此卡無效,請輸入真確的卡號n”);

savefile();}

void xiaofei(){ int n;

float m;

Fanka *p;

p=fankahead;

printf(“請輸入消費的卡號!n”);

scanf(“%d”,&n);

while(p!=NULL)

{ if(p->kh==n&&p->state=='1')

{ printf(“請輸入消費的金額:n”);

scanf(“%f”,&m);

if(p->yu_e>m)

{

p->yu_e=p->yu_e-m;

printf(“%d %s %f 正常n”,p->kh,p->name,p->yu_e);

break;

}

else

{ printf(“余額不足,請充值后再消費!n”);

break;

}

}

if(p->kh==n&&p->state=='0')

{

printf(“此卡已掛失,請解鎖后再消費!n”);break;

}

p=p->next;

}

if(p==NULL)

printf(“此卡無效,請輸入正確的卡號n”);

savefile();}

void shanchu(){ int n,i=0;

Fanka *p;

p=fankahead;

printf(“請輸入刪除飯卡的卡號n”);

scanf(“%d”,&n);

if(fankahead->kh==n)

fankahead=p->next;

while(p->next!=NULL)

{ if(p->next->kh!=n)

p=p->next;

else

p->next=p->next->next;

}

fankalenth--;

savefile();} void tianjia(){

Fanka *p,*q;

p=fankahead;

while(p->next!=NULL){p=p->next;}

q=(Fanka *)malloc(sizeof(Fanka));printf(“請輸入卡號:n”);

scanf(“%d”,&q->kh);

printf(“請輸入姓名:n”);

scanf(“%s”,&q->name);

printf(“請輸入初始余額:n”);

scanf(“%f”,&q->yu_e);

q->state='1';

p->next=q;

q->next=NULL;

savefile();

fankalenth++;} int studentlogin(){ int xz;while(1){ system(“CLS”);

printf(“1->顯示全部飯卡信息n2->查詢飯卡信息n3->飯卡掛失n4->消費n0->退出n”);

scanf(“%d”,&xz);

switch(xz){ case 0:return 0;

case 1:xianshi();break;

case 2:chaxun();break;

case 3:guashi();break;

case 4:xiaofei();break;}

system(“PAUSE”);} return 0;}

int administratorlogin(){ int xz;

while(1)

{ system(“CLS”);printf(“1->顯示n2->添加飯卡n3->飯卡解鎖n4->飯卡充值n5->刪除飯卡n0->退出n”);scanf(“%d”,&xz);

switch(xz){ case 0:return 0;

case 1:xianshi();break;

case 2:tianjia();break;

case 3:jiesuo();break;

case 4:chongzhi();break;

case 5:shanchu();break;}

system(“PAUSE”);}

return 0;

} int main(){

int xz;

addbyfile();

while(1)

{ system(“CLS”);

printf(“************歡迎登陸食堂飯卡管理系統************n”);

printf(“請選擇用戶登陸身份:n1->管理員登陸n2->學生登陸n0->退出n”);

scanf(“%d”,&xz);

switch(xz)

{ case 0:return 0;

case 1:administratorlogin();break;

case 2:studentlogin();break;

}

system(“PAUSE”);

} return 0;}

第三篇:關于食堂飯卡充值通知

飯卡充值通知

各位員工好:

為方便大家飯卡充值,從即日起將定于每周日下午6:30-7:00統一在食堂辦公室充值。望各位員工周知并在規定時間充值。

謝謝

2016年08月11日

第四篇:員工食堂飯卡管理規定

員工食堂飯卡管理規定

一、目的 規范用餐管理。

二、適用范圍

公司全體員工、公司保安、保潔人員、銷售代理公司員工、監理公司員工。

三、職責

行政部負責對員工餐費進行統計,負責食堂刷卡設備及業務管理,飯卡的辦理、充值等。

四、管理辦法

(一)飯卡充值

1、首次發放飯卡和新員工入職領飯卡時,要在領取飯卡登記表上簽字。

2、飯卡充值每次不得少于200元/次。

3、每周星期三上午,由行政部統一充值,其余時間不予充值。

(二)飯卡掛失與補辦

1、員工要妥善保管飯卡,杜絕故意彎折、亂涂亂刻等損害飯卡的行為。

2、飯卡丟失后,飯卡持有人應持本人有效證件及時到行政部掛失,并補辦新卡。

3、如果因為丟失飯卡,沒有及時掛失補辦,導致飯卡金額損失的,其責任由持卡人承擔。

4、飯卡丟失或因個人原因導致飯卡折損無法使用時,到行政部補辦,按照原卡余額充值,工本費按8元/張收取。

5、員工離職時需將飯卡交還至行政部。

(三)其他

1、卡內金額不能兌換現金。

2、飯卡只限公司員工本人使用,不得轉借給公司員工以外人員。

五、本規定自2015年1月4日起實施。

六、本規定由行政部負責解釋權。

湖北清江臵業有限責任公司

行 政 部 2015年1月4日

第五篇:食堂飯卡管理規定以及相關注意事項(定稿)

食堂飯卡管理規定以及相關注意事項

為維護就餐秩序,保護用餐人員的利益,根據公司的有關文件精神,對飲食中心飯卡的使用與管理作如下規定:

1、飯卡為內置芯片非接觸式,由食堂監控,辦公室管理發放,外協人員需繳納押金20元/卡(卡收回時全額返還,如有丟失補卡,收取成本費用),掛失補卡成本10元/卡,在飲食中心所屬食堂(餐廳)通用。

2、飯卡是持卡人帳戶(設立于計算機售飯系統中)的鑰匙,需預先到辦公樓3樓打印室充值方能使用。充值數額暫定標準為每月600元/卡,每月30日下午13:00—15:00將飯卡交還到辦公樓3樓打印室進行充值,每月1日上午9:00---11:00到辦公樓3樓領取充值完畢的飯卡。

3、注冊新卡時,必須持本人證件,本人工號(外協人員工號由制卡人員臨時辦理并登記),每人限辦一張(辦理 領取 充值等需要本人簽字登記確認)。

4、每張飯卡均設有就餐次數和金額限制,每餐定額10元,每日定次兩次就餐(特別注意:如果一餐刷兩次,則晚餐將無法刷卡就餐,若有特殊情況或者誤刷,需要和食堂管理員說明詳細情況,由食堂管理員視情況發餐)。為了保護您的經濟利益。所以必須持本人飯卡就餐。若有冒用,不帶飯卡等情況,一經發現食堂管理員有權了拒絕發餐。

5、持卡人要注意保持飯卡的清潔,以延長飯卡的壽命。

6、飯卡丟失后要立即掛失,以減少損失,從工作日早8:30到晚17:30均可到辦公樓3樓打印室辦理掛失和補卡事宜。

7、飯卡注冊、充值、掛失、解掛、換新、補卡均在辦公樓3樓打印室辦理。

8、為了維護持卡人的利益,餐飲中心嚴格執行驗證制度,并為所有的用戶保守秘密。凡是辦理注冊、注銷、補卡、換卡等事宜必須持本人證件以及本人工號方可辦理。

9、請大家注意保護自己的飯卡,任何有意仿制、偽造飯卡及證件者,都屬于非法行為,一經發現將移交相關部門,從嚴處理。

10、本公司內的所有飯卡不辦理退款,提現(外協人員除外)。

為了維護所有持卡人的利益,我們嚴格執行驗證制度,為所有的用戶保守秘密。同時對那些有意模仿、偽造飯卡及證件的么動機,都要移交相關部門,給予處罰(處罰方式分為:口頭警告,公司通告,罰款,解除勞動關系,情節嚴重將移送公安和司法機關進行處理)。我們的系統需要不斷的完善,我們的服務也需要不斷的提高。真誠的希望見到您的合理化建議。為了使您對我們服務范圍解,特公布如下:

機房對外服務的項目有:、飯卡充值(本公司人員免費,外協等其他人員憑相關領導文件確定是否收費)。2、飯卡掛失。(免費)、補卡、飯卡解掛。(需持本人證件,工本費10元/卡)4、個人飯卡注冊,查詢。

(需持本人證件,注:注冊要不超過管理范圍)3樓打印室對外服務的時間:

周一至周五 8:30 ―― 17:30注冊,掛失,補卡隨時辦理。

為了減少您的損失,飯卡丟失后請您立即掛失,早8:30 到晚 17:30 機房都有值班人員為您辦理掛失及補卡等事宜。

2017年5月 辦公樓3樓打印室

下載學生食堂飯卡管理信息系統(5篇)word格式文檔
下載學生食堂飯卡管理信息系統(5篇).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    員工食堂飯卡管理規定

    員工食堂飯卡管理規定 一、目的 規范用餐管理。 二、適用范圍 公司所有員工。 三、職責 綜合部負責對員工餐費進行統計,負責食堂刷卡設備及業務管理,飯卡的辦理、充值等。 財......

    某公司食堂飯卡管理制度(試行稿)

    **有限責任公司 食堂就餐卡管理制度 (試行)為加強職工食堂管理,公司投資引入了新型食堂管理工具——**有限責任公司就餐卡(以下簡稱就餐卡)系統,經小范圍試運行。現已初步具有在全......

    學生飯卡辦理證明

    學生飯卡辦理證明 票證室: 今有高二()班學生 飯卡不慎(遺失/折斷),須辦理(掛失/補辦新卡)相關手續,情況屬實,請予以辦理,謝謝! 班主任簽名:日期: 年 月 日 學生飯卡辦理證明 票證室: 今......

    ZY-HR-006食堂與飯卡管理規定

    文件編號: ZY-HR-006 衡陽中意汽車銷售有限公司 食堂與飯卡管理規定 一.目的: 為確保員工身體健康、營養豐富、提供優質后勤服務,改善食堂管理現狀,特制定本辦法。二.膳食體......

    C語言食堂飯卡管理系統

    食堂飯卡管理系統3人 基本功能: (1)發卡:學生員工持有效證件到管理處繳押金,辦理就餐卡,操作人員將相關內容寫入卡中,并自動產生編號,持卡人員再預交一定金額款項即可進行就餐。 (2......

    關于食堂就餐飯卡的使用規定(精選)

    關于員工上崗和就餐的規定 為給全體職工一個優良就餐環境、維護學校利益,特做如下規定。 1. 員工上崗必須持有張國新副校長簽發的上崗證,否則必須先下崗再重新聘用。 2. 對損......

    學生管理信息系統-畢業論文

    畢業設計說明書題 目: 教 學 系: 信息技術系 學生管理信息系統 年級、 專業: 2005級計算機科學與技術 學 生 姓 名: 學 號: 指 導 教 師: 完 成 時 間: 張 055 郝英 2009年5月9日......

    學生成績管理信息系統

    學生成績管理信息系統 摘要:運用C++語言,制作一個簡單的學生成績管理信息系統,讓其實現使用不同的權限登錄,實現學生成績查詢,管理員錄入、修改、增加、刪除學生成績信息的功能。......

主站蜘蛛池模板: 国产成人久久精品一区二区三区| 国产精品无码久久av不卡| 少妇被粗大猛进进出出s小说| 天美传媒一区二区| 美女把尿囗扒开让男人添| 日日碰狠狠躁久久躁9| 精品少妇人妻av一区二区三区| 亚洲男人av天堂男人社区| 亚洲—本道 在线无码| 国产色视频自在线观看| 99这里只有精品| 国产精品成人影院在线观看| 777午夜精品免费观看| 在线中文字幕乱码英文字幕正常| 中文久久乱码一区二区| 欧美精品一区二区精品久久| 色妞色视频一区二区三区四区| 人妻久久久一区二区三区| 白又丰满大屁股bbbbb| 妺妺窝人体色www聚色窝| 国产精品亚洲一区二区无码| 久久99精品久久久久久婷婷2021| 国产真实乱人偷精品视频| 国产午夜无码片在线观看影院| 未满十八18勿进黄网站| 国产乱码精品一区二区三区四川人| 亚洲一二区制服无码中字| 人人狠狠久久亚洲综合88| 日本五月天婷久久网站| 亚洲国产成人av在线观看| 日韩欧美精品有码在线洗濯屋| 2020久久天天躁狠狠躁夜夜| 亚洲精品无播放器在线播放| 成年女人免费大片视频| 18成人片黄网站www| 亚洲精品亚洲人成在线观看麻豆| 欧美天天拍在线视频| 亚洲av无码专区电影在线观看| 免费无码又爽又刺激高潮| 国产精品久免费的黄网站| 日本精品中文字幕在线播放|