freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-超市收銀管理程序的設(shè)計(jì)與實(shí)現(xiàn)-展示頁

2024-09-20 02:33本頁面
  

【正文】 case 2: display()。 fclose(fp)。 return。 printf(\n)。 scanf(%d,amp。goods[i].out_price )。 武漢理工大學(xué)華夏學(xué)院《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明 4 printf(售價(jià) :)。 scanf(%f,amp。 gets(goods[i].id )。 gets(goods[i].brand )。iNUM。 printf(請(qǐng)依次輸入商品信息 \n)。 } 建立商品信息庫(kù) 建立商品信息庫(kù),首先輸入商品名稱,接著輸入貨號(hào),進(jìn)價(jià)以及售價(jià),最后輸入商品的庫(kù)存量 void build() { FILE *fp。 printf(%10s%20s%7,2f%9d\n,goods[i].id,goods[i].brand,goods[i].out_price,goods[i].storage )。i++) { printf(************************************\n)。 for(i=0。 FILE *fp。 } return select。 if(select5||select1) printf(輸入有誤請(qǐng)重新選擇 \n)。 while(1) { gets(str)。 printf(********\n\n)。 武漢理工大學(xué)華夏學(xué)院《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明 3 printf( \n)。 printf( \n)。 printf(\n****************\n)。 char str[5]。exit(0)。break。break。 break。 break。 printf(********************)。 void main() { printf(********************)。 2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) : struct item _node:商品元素;全局變量 ; FILE :存儲(chǔ)商品信息的文件; goods[i]:文件中存儲(chǔ)的商品; int select: 操作選項(xiàng); fp: 指向文件的指針; p,p1: 指向商品元素的指針; storage: 記載商品庫(kù)存量 武漢理工大學(xué)華夏學(xué)院《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明 2 amount: 記錄顧客購(gòu)買同樣商品的數(shù)量; id: 商品號(hào); brand: 商品名; in_price/out_price: 商品進(jìn)價(jià) /售價(jià); Total:應(yīng)付金額; Pay: 實(shí)收金額。 (3) 對(duì)銷售情況進(jìn)行查詢。 1 需求分析: (1) 商品管理人員對(duì)商品信息(商品號(hào)、商品名、單價(jià))進(jìn)行輸入、刪除、修改和查詢。如果能夠?qū)崟r(shí)掌握銷售流程及銷售情況,則可以有效地加速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問題。因此, 面對(duì)不同種類的信息,需要合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。 超市需要處理大量的庫(kù)存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息。本程序?qū)?shí)現(xiàn)不同功能的程序?qū)懭刖哂泄餐^文件的不同文件中,以便在其他程序中可以直接調(diào)用而不要重新聲明定義。 指導(dǎo)教師簽名: 2020 年 6 月 20日 系主任(或責(zé)任教師)簽名: 2020 年 6 月 20 日 武漢理工大學(xué)華夏學(xué)院《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明 1 超市收銀管理程序的設(shè)計(jì)與實(shí)現(xiàn) 摘要 : 該程序主要 用于實(shí)現(xiàn)登陸超市商品管理系統(tǒng) 的界面 ; 超市工作人員對(duì)商品的管理系統(tǒng) 主要 包括對(duì)商品名,貨號(hào)及商品庫(kù)存量的存儲(chǔ)修改以及查; 。 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì); 主要算法設(shè)計(jì); 編程及上機(jī)實(shí)現(xiàn); 撰寫課程設(shè)計(jì)報(bào)告,包括: ( 1)設(shè)計(jì)題 目; ( 2)摘要和關(guān)鍵字; ( 3)正文,包括引言、需求分析、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、算法設(shè)計(jì)、程序?qū)崿F(xiàn)及測(cè)試等; ( 4)結(jié)束語; ( 5)參考文獻(xiàn)。 ( 2)收銀人員錄入商品號(hào)及購(gòu)買數(shù)量,計(jì)算應(yīng)付錢數(shù),實(shí)收錢數(shù)和應(yīng)找錢數(shù)。 學(xué) 號(hào): 10212810114 武漢理工大學(xué)華夏學(xué)院 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì) 題 目 超市收銀管理程序的設(shè)計(jì)與實(shí)現(xiàn) 院 系 信息工程系 專 業(yè) 軟件工程 班 級(jí) 1101 姓 名 指導(dǎo)教師 2020 年 6 月 24 日 課程設(shè)計(jì)任務(wù)書 學(xué)生姓名: 專業(yè)班級(jí): 軟件 1101 班 指導(dǎo)教師: 工作單位: 信息工程系 題 目 : 超市收銀管理程序的設(shè)計(jì)與實(shí)現(xiàn) 初始條件: 理論:學(xué)習(xí)了《數(shù)據(jù)結(jié)構(gòu)》課程,掌握了基本的數(shù)據(jù)結(jié)構(gòu)和常用的算法; 實(shí)踐:信息工程系實(shí)驗(yàn)室提供計(jì)算機(jī)及軟件開發(fā)環(huán)境。 要求完成的主要任務(wù) : (包括課程設(shè)計(jì)工作量及其技術(shù)要求,以及說明書撰寫等具體要求) 系統(tǒng)應(yīng)具備的功能: ( 1)商品管理人員對(duì)商品信息(商品號(hào)、商品名、單價(jià))進(jìn)行輸入、刪除、修改和查詢。 ( 3)對(duì)銷售情況進(jìn)行查詢。 時(shí)間安排: 2020 年 6 月 20 日- 24 日 (第 18 周) 星期一 查閱資料 星期二 系統(tǒng)設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),算法設(shè)計(jì) 星期三 星期四 編程并上機(jī)調(diào)試 星期五 撰寫報(bào)告 星期五 驗(yàn)收程序,提交設(shè)計(jì)報(bào)告書。實(shí)現(xiàn)顧客購(gòu)買商品 的 系統(tǒng) 界面 ;以及 結(jié)賬系統(tǒng) —— 主要顯示顧客當(dāng)前購(gòu)物清單,應(yīng)付金額,以及 實(shí)收金額,找零。 關(guān)鍵字 : 登陸系統(tǒng) 商品統(tǒng)計(jì) 超市管理 查詢 付款 引言 : 隨著科技的發(fā)展,社會(huì)的進(jìn)步,人們對(duì)產(chǎn)品 的質(zhì)量和服務(wù)的要求越來越高,市場(chǎng)競(jìng)爭(zhēng)日趨激烈。 這些對(duì)傳統(tǒng)的人工記錄、操作來說越來越復(fù)雜、困難。 所以超市收銀管理程序是當(dāng)今社會(huì)所必不可少的, 它的特點(diǎn) 就 是能夠?qū)崟r(shí)的和準(zhǔn)確的控制店內(nèi)的銷售情況。 一個(gè)好的超市收銀管理程序能 夠給企業(yè)帶來巨大的便利,以及效益。 (2) 收銀人員錄入商品號(hào)及購(gòu)買數(shù)量,計(jì)算應(yīng)付錢數(shù),實(shí)收錢數(shù)和應(yīng)找錢數(shù)。 (4) 顧客能看到自己已經(jīng)購(gòu)買的商品及價(jià)格數(shù)量以及找零。 3 算法設(shè)計(jì) : 該程序主要包括登錄系統(tǒng)、顯示商品清單、購(gòu)物車、結(jié)賬系統(tǒng) 登陸系統(tǒng) 用于超市管理人員登錄及操作 ,選 擇 1 建立商品數(shù)據(jù)庫(kù)、 選 擇 2 顯示商品信息 、 選擇 3 進(jìn)入購(gòu)物車菜單 、 選 4 擇 進(jìn)入結(jié)賬目錄 、 選 擇 5 退出程序 。 printf(歡迎進(jìn)入商品管理系統(tǒng) )。 while(1) { switch(menu()) { case 1:build()。 case 2:dis_all()。 case 3: shop_cart()。 case 4: account()。 case 5: printf(謝謝使用,再見 )。 } } } 登陸系統(tǒng)操作菜單 管理人員登錄后顯示的界面 , 選擇 1. 將會(huì) 建立商品統(tǒng)計(jì)信息 、 選擇 2. 將 顯式所有商品 、 選擇 購(gòu)買商品鏈 、選擇 4. 彈出 付賬 選擇、 選擇 int menu() { int select。 printf(請(qǐng)選擇操作序號(hào) )。 printf( \n)。 printf( \n)。 printf( \n)。 printf(請(qǐng)選擇序號(hào) \n)。 select=atoi(str)。 else break。 } 顯示商品信息 打開保存的文件并在屏幕上 顯示商品的貨號(hào)、品名、單價(jià)、庫(kù)存量 void dis_all() { int i。 fp=fopen(goods,r)。fread(goods+i,sizeof(struct item),1,fp)!=0。 printf(貸號(hào) 品名 單價(jià) 庫(kù)存量 \n)。} fclose(fp)。 int i。 for(i=0。i++) { printf(品名 :)。 printf(貨號(hào) :)。 printf(進(jìn)價(jià) :)。goods[i].in_price )。 scanf(%f,amp。 printf(庫(kù)存量 :)。goods[i].storage )。 if((fp=fopen(goods,w))==NULL) { printf(fall to build a file)。 } fwrite(goods,sizeof(struct item),NUM,fp)。 } } 購(gòu)物車操作 用于顧客登陸所購(gòu)買的物品 并顯示 所購(gòu)買的物品 ,選擇 1 添加商品、選擇 2 顯示清單、選擇 3 返回 void shop_cart() { while(1) { switch(cart_menu()) { case 1: add()。 case 3: return。 int select。 printf(\n)。 printf( \n)。 while(1) { gets(str)。 if(select5||select1) printf(輸入有誤請(qǐng)重新選擇 \n)。 } return select。 if(p==NULL) { printf(empty)。 } while(p!=NULL) { printf(品名 貨號(hào) 售價(jià) 庫(kù)存量 )。 p=pnext 。 int i,n。 char choice。 do {
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1