版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
0];structwupinxinxi*next;};//定0];structwupinxinxi*next;};//定到則打印出來{fscanf(fp,"%d%s%d%f%s%st",”r");//打開文件for(n=0;!feof(fp()//系統(tǒng)管理函數(shù){charxuanze;//創(chuàng)建變量,用《高級語言程序設(shè)計》課程設(shè)計 華南農(nóng)業(yè)大學(xué)信息學(xué)院詢物品信息函數(shù)voidxianshiwupin()//詢物品信息函數(shù)voidxianshiwupin()//顯示物積極所有的出入庫信息:voidkucunchaxun()//n\n物品信息!\n\n單”);當(dāng)前倉庫無請按任意鍵返回庫存量、物品單價、提供商、采購員,系統(tǒng)會找出相匹配的物品信息進(jìn)行查詢、顯示功能,以及倉庫的入庫信息記錄、出庫信息記錄、查詢指定本系統(tǒng)方便簡捷,對系統(tǒng)的軟、硬件要求不高,在任何系統(tǒng)環(huán)境下都能本系統(tǒng)分為兩大塊,分別為系統(tǒng)管理和出入庫管理。其中,系統(tǒng)管理包括增加物品信息、刪除物品信息、查詢物品信息、顯示物品信息、設(shè)置倉庫密碼五個功能;出入庫管理包括物品出庫、物品入庫、庫存物品查供商、采購員五個信息.",&hao,ming,&rukushu,&danjia,s},caigouyuan[20]={’",&hao,ming,&rukushu,&danjia,s},caigouyuan[20]={’\0'},tigong.而主功能模塊下又有各自的詳細(xì)功能:系統(tǒng)管理模塊包含增加、刪e=13;//創(chuàng)建變量為ENTER鍵值,用于后面的按鍵功能i后所學(xué)之?dāng)?shù)據(jù)結(jié)構(gòu)知識作初步的認(rèn)識和預(yù)習(xí).ntbianhao1=0,hao=0,ntbianhao1=0,hao=0,jing=0,cun=fclose(fp);//關(guān)閉文件if(flag==0)//到則打印出來{fscanf(fp,"%d%s%d%f%s%s師認(rèn)不認(rèn)同?經(jīng)過這次課程設(shè)計,我不再畏懼鏈表、文件!相反,我碼層庫庫層量、物品單價、提供商、采購員,系統(tǒng)會找出相匹配的物品信息進(jìn)行n(;break量、物品單價、提供商、采購員,系統(tǒng)會找出相匹配的物品信息進(jìn)行n(;break;//進(jìn)入增加物品功能case’2':sha.dat",”r"))==NULL)//判斷文件是否存在,若操作可以參照模塊設(shè)計部分.⑸數(shù)據(jù)結(jié)構(gòu)設(shè)計:主要定義了一個結(jié)構(gòu)單按ENTER鍵進(jìn)行繼續(xù)增加的操作,也可以按任意鍵結(jié)束物品的增加。增加返回系統(tǒng)管理菜單.e(fp);//關(guān)閉文件e(fp);//關(guān)閉文件return(n);//返回信息條數(shù)"wupinxinxi.dat",”r”);//打開文件fo,雖然有一小部分是參考網(wǎng)上的代碼的出來的,但我的知識著實鞏固這樣考慮是有原因的,因為系統(tǒng)有一個功能就是要打印物品信息以及件.):首次使用本系統(tǒng)需要設(shè)置密碼,密碼為字符型,由數(shù)字、字母、標(biāo)點符號組成(xuanze==’3(xuanze==’3’)//返回庫存管理菜單kucungu單按2進(jìn)入庫存管理菜單按2進(jìn)行物品入庫操作(已輸入示例數(shù)據(jù))許在當(dāng)前頁面重新輸入新數(shù)據(jù)。c.庫存物品查詢:若倉庫中無物品%d,單%s\n”,++count,rukushu,danj.解透徹,更別提應(yīng)用自如了.在代碼的完成過程中,很多地方需要用in解透徹,更別提應(yīng)用自如了.在代碼的完成過程中,很多地方需要用in,tihuoyuan);if(bianhao==hao)e!=’5’&&xuanze!='6';)//判斷:鍵值是否原因、提貨員四個信息。如果申請的提貨數(shù)量超過當(dāng)前庫存數(shù)時,則在這里輸入1、2、3、4,可以進(jìn)入相應(yīng)的功能中.指令后,系統(tǒng)根據(jù)指令運行。3.系統(tǒng)管理菜單模塊:在主菜單按指庫存管理函數(shù)調(diào)用的子函數(shù)有:指令后,系統(tǒng)根據(jù)指令運行。3.系統(tǒng)管理菜單模塊:在主菜單按指庫存管理函數(shù)調(diào)用的子函數(shù)有:voidchuku()//物品出||!strcmp(mingcheng,ming)){pri一致的初始密碼后,進(jìn)入系統(tǒng)。2.主菜單模塊:主菜單包括4個功本系統(tǒng)分為兩大塊,分別為系統(tǒng)管理和出入庫管理。其中,系統(tǒng)管理n=0,i,count=0;//本系統(tǒng)分為兩大塊,分別為系統(tǒng)管理和出入庫管理。其中,系統(tǒng)管理n=0,i,count=0;//定義變量floatdanji這樣考慮是有原因的,因為系統(tǒng)有一個功能就是要打印物品信息以及解透徹,更別提應(yīng)用自如了.在代碼的完成過程中,很多地方需要用操作過后會返回系統(tǒng)管理菜單.在輸入信息時如果輸入的數(shù)據(jù)有誤,編號或者操作過后會返回系統(tǒng)管理菜單.在輸入信息時如果輸入的數(shù)據(jù)有誤,編號或者2名稱,若輸入3,則返回系統(tǒng)管理菜單.輸出的物品信息除、查詢、顯示物品信息和更改密碼的功能;出入庫管理模塊包含物in,tihuoyuan);if(bianhao==hao)選擇Y,或N,這里選Nchaxun()//查詢庫存信息函數(shù)chaxun()//查詢庫存信息函數(shù)voidxianshij增加物品信息:新增一條物品信息,包括編號、名稱、警界庫存量。結(jié)構(gòu)體指針,用來進(jìn)行文件的各種操作,包括創(chuàng)建、清空、追加信息.而主功能模塊下又有各自的詳細(xì)功能:系統(tǒng)管理模塊包含增加、刪)后,我們首先選擇刪除方式:1后,我們首先選擇刪除方式:1編號或者2名稱,若輸入3,則返回統(tǒng):3.系統(tǒng)管理在主菜單按1請進(jìn)入系統(tǒng)管理菜單按1為增加物品操作過后會返回系統(tǒng)管理菜單.在輸入信息時如果輸入的數(shù)據(jù)有誤,是否存在,若不存在則新建{fp=fopen("ruku。da按2進(jìn)行物品入庫操作(已輸入示例數(shù)據(jù));//定義變量fp=fopen(;//定義變量fp=fopen(”wupinxinxi.dahanshu();}else{system(”cls");p();kucunguanli();}if((fp=fopenn\n物品信息!\n\n單”);當(dāng)前倉庫無請按任意鍵返回庫存ia,shang,}}fclose(fp);ia,shang,}}fclose(fp);if(flag=操作失敗.h.庫存物品查詢:通過物品編號或名稱可查找該指定物d%d”,&bianhao,mingcheng,&jingj。密碼為字符型,可以使用數(shù)字加字母、標(biāo)點符號組成.當(dāng)輸入兩次功能(輸入示例數(shù)據(jù),可以一條條的增加物品信息)增加完畢后返回r功能(輸入示例數(shù)據(jù),可以一條條的增加物品信息)增加完畢后返回r(i=0;i〈k;i++)//逐條讀取物品信息,尋找匹配信e(fp);//關(guān)閉文件return(n);//返回信息條數(shù)物品查詢、顯示緊缺物品四個功能。以下對各功能作一些介紹:a.{信息及出入庫記錄、顯示緊缺物品信息的功能.());n++)//計算信息條數(shù)fscanf(fp,”);n++)//計算信息條數(shù)fscanf(fp,”%d%s%rintf(”價:%.2f,提供商:%s,采購員:caigo前庫存數(shù)五個信息,以及該物品所有的入庫與出庫信息.若物品無出匹配的物品信息時,打印物品信息包括編號、名稱、警戒庫存量、當(dāng){{物品信息的功能.c.此外還有幫助、退出功能。幫助功能詳細(xì)介紹體:物品信息結(jié)構(gòu)體。如下面代碼:物品信息的功能.c.此外還有幫助、退出功能。幫助功能詳細(xì)介紹體:物品信息結(jié)構(gòu)體。如下面代碼:structwupinxin原因、提貨員四個信息。如果申請的提貨數(shù)量超過當(dāng)前庫存數(shù)時,則reak;//進(jìn)入顯示物品功能case'5':genggai}}{}{{請按任意鍵返回庫存管理菜數(shù)為0時方可刪除。c.數(shù)為0時方可刪除。c.查詢物品信息:可通過物品編號或名稱來查出庫操作.其中,按1通過編號出庫,按2通過名稱出庫,按3可返許在當(dāng)前頁面重新輸入新數(shù)據(jù)。c.庫存物品查詢:若倉庫中無物品rintf(”價:%.2f,提供商:%s,采購員:caigo}{}{{{}}{}的類型源代碼中,在幾個函數(shù)中使用到了構(gòu)體類型指針變量,入增加t"的類型源代碼中,在幾個函數(shù)中使用到了構(gòu)體類型指針變量,入增加t",”w");fclose(fp);}k=tongjiru},caigouyuan[20]={’\0'},tigong員:%s\n",++count,chukushu,yuany{{:%}}{}{}{}{{{第%3d次入庫:入庫數(shù):%d,單}}所學(xué)之?dāng)?shù)據(jù)結(jié)構(gòu)知識作初步的認(rèn)識和預(yù)習(xí).b.采用的主要數(shù)據(jù)結(jié)構(gòu)能鍵所學(xué)之?dāng)?shù)據(jù)結(jié)構(gòu)知識作初步的認(rèn)識和預(yù)習(xí).b.采用的主要數(shù)據(jù)結(jié)構(gòu)能鍵:1系統(tǒng)管理、2出入庫管理、3幫助、4退出。進(jìn)入主菜單后員,提貨原因,……,入庫數(shù),采購員,…….不知道這要的想法老有庫存數(shù)低于警戒庫存量的物品信息包括物品編號、名稱、警戒庫存}{}{}{{,&{
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度成立體育產(chǎn)業(yè)公司出資合同標(biāo)準(zhǔn)4篇
- 2025合同模板建筑安裝工程拆遷房屋合同范本
- 2025合法的建筑工地工程合同樣書
- 二零二五年度成品油公路運輸保險理賠服務(wù)合同4篇
- 2025與模特攝影合作合同
- 二零二五年度河道采砂工程承包施工合同3篇
- 2025買賣合同債務(wù)糾紛委托書
- 2025年度充電樁充電站用戶界面設(shè)計與優(yōu)化合同2篇
- 二零二五年度圓通快遞快遞包裹安全監(jiān)控合同3篇
- 2025【中建】合同借閱申請及記錄表
- 2024-2025學(xué)年北京石景山區(qū)九年級初三(上)期末語文試卷(含答案)
- 第一章 整式的乘除 單元測試(含答案) 2024-2025學(xué)年北師大版數(shù)學(xué)七年級下冊
- 春節(jié)聯(lián)歡晚會節(jié)目單課件模板
- 中國高血壓防治指南(2024年修訂版)
- 糖尿病眼病患者血糖管理
- 抖音音樂推廣代運營合同樣本
- 《春酒》琦君完整版
- 教育促進(jìn)會會長總結(jié)發(fā)言稿
- 北師大版(2024新版)七年級上冊數(shù)學(xué)第四章《基本平面圖形》測試卷(含答案解析)
- 心理調(diào)適教案調(diào)整心態(tài)積極應(yīng)對挑戰(zhàn)
- 小學(xué)數(shù)學(xué)6年級應(yīng)用題100道附答案(完整版)
評論
0/150
提交評論