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

正文內(nèi)容

服裝銷售系統(tǒng)_c語言課程設(shè)計-資料下載頁

2024-08-27 11:02本頁面

【導(dǎo)讀】系統(tǒng)包含三類用戶:管理員、店長、銷售員。向管理員提供以下功能:自身密碼修改、其他用戶添加刪除、用戶信息修改、統(tǒng)計。商品信息添加、修改、刪除、查找、統(tǒng)計。向銷售員提供以下功能:商品瀏覽、查找、出售,查看自己本日報表、本月報表。以實現(xiàn)功能選擇。存進原文件,流程圖如下。在容錯上有較好的能力,輸錯時系統(tǒng)會有提示,也會作出相應(yīng)的反映。算法和以上的分程序有相同的優(yōu)點。在查詢小模塊中采用了直接查找的方法,這主要是由于磁盤文件無。程序在選擇結(jié)構(gòu)上采用了if和else的嵌套形式,看起來有點繁雜??梢愿臑榱硪环N辦法:。在對文件進行刪除時,考慮到很多方面,如:查詢不到時系統(tǒng)該如何處理等。性化設(shè)計有在刪除之前詢問是否繼續(xù)。在內(nèi)存中把要修改的內(nèi)容修改,然后在重新輸入到磁盤,這種算法比較合理,但有一點煩瑣,

  

【正文】 } } } else { while(1) { printf(親愛的銷售員 %s,你好,你現(xiàn)在進入的是銷售報表功能界面 :\n,currentUser)。 printf( (1)查看自己日銷售報表 \n)。 printf( (2)查看自己月銷售報表 \n)。 printf( (3)返回上級菜單 \n)。 printf( (4)退出登陸系統(tǒng) )。 printf(請選擇相應(yīng)的功能號 :)。 scanf(%d,amp。select)。 switch(select) { case 1: ShowDaySellReport()。 continue。 case 2: ShowMonthSellReport()。 continue。 case 3: SellOperationMenu()。 break。 case 4: ExitSystem()。 break。 default: break。 } } } }。 //日銷售函數(shù)的統(tǒng)計 // void ShowDaySellReport() { int year,month,day。 int rsCount = 0。 float totalPrice = ,onePrice。 char productName[20]。 SellInfoRecord *tmpSellInfo。 printf(你好 %s:當前功能將進行日銷售報表顯示 \n,currentUser)。 printf(請輸入銷售時間年份 :)。 scanf(%d,amp。year)。 printf(請輸入銷售時間月份 :)。 服裝管理系統(tǒng) 24 scanf(%d,amp。month)。 printf(請輸入銷售時間號數(shù) :)。 scanf(%d,amp。day)。 tmpSellInfo = pSellInfoHead。 if(NULL == tmpSellInfo) return 。 while(NULL != tmpSellInfo) { if(year == tmpSellInfoyear amp。amp。 month == tmpSellInfomonth amp。amp。 day == tmpSellInfoday amp。amp。 ((SELL_USER_TYPE == currentUserType)?(0 == strcmp(tmpSellInfouserName,currentUser)):1)) { rsCount++。 printf(符合條件的第 %d 條商品銷售記錄信息如下 :\n,rsCount)。 printf( 銷售編號 :%d\n,tmpSellInfosaleId)。 printf( 產(chǎn)品編號 :%d\n,tmpSellInfoproductId)。 getProductNameById(tmpSellInfoproductId,productName)。 printf( 產(chǎn)品名稱 :%s\n,productName)。 onePrice = getPriceById(tmpSellInfoproductId)。 printf( 商品單價 :%f\n,onePrice)。 printf( 銷售數(shù)量 :%d\n,tmpSellInfosellCount)。 printf( 銷售員 :%s\n,tmpSellInfouserName)。 printf( 銷售時間 :%d 年 %d 月 %d 日\n,tmpSellInfoyear,tmpSellInfomonth,tmpSellInfoday)。 totalPrice += onePrice*tmpSellInfosellCount。 } tmpSellInfo = tmpSellInfonext。 } printf(總共有 %d 條符合條件的記錄 ,銷售總價 %f元 \n,rsCount,totalPrice)。 }。 //月銷售量函數(shù)統(tǒng)計 // void ShowMonthSellReport() { int year,month。 int rsCount = 0。 float totalPrice = ,onePrice。 char productName[20]。 SellInfoRecord *tmpSellInfo。 printf(你好 %s:當前功能將進行月銷售報表顯示 \n,currentUser)。 printf(請輸入銷售時間年份 :)。 scanf(%d,amp。year)。 printf(請輸入銷售時間月份 :)。 scanf(%d,amp。month)。 服裝管理系統(tǒng) 25 tmpSellInfo = pSellInfoHead。 if(NULL == tmpSellInfo) return 。 while(NULL != tmpSellInfo) { if(year == tmpSellInfoyear amp。amp。 month == tmpSellInfomonth amp。amp。 ((SELL_USER_TYPE == currentUserType)?(0 == strcmp(tmpSellInfouserName,currentUser)):1)) { rsCount++。 printf(符合條件的第 %d 條商品銷售記錄信息如下 :\n,rsCount)。 printf( 銷售編號 :%d\n,tmpSellInfosaleId)。 printf( 產(chǎn)品編號 :%d\n,tmpSellInfoproductId)。 getProductNameById(tmpSellInfoproductId,productName)。 printf( 產(chǎn)品名稱 :%s\n,productName)。 onePrice = getPriceById(tmpSellInfoproductId)。 printf( 商品單價 :%f\n,onePrice)。 printf( 銷售數(shù)量 :%d\n,tmpSellInfosellCount)。 printf( 銷售員 :%s\n,tmpSellInfouserName)。 printf( 銷售時間 :%d 年 %d 月 %d 日\n,tmpSellInfoyear,tmpSellInfomonth,tmpSellInfoday)。 totalPrice += onePrice*tmpSellInfosellCount。 } tmpSellInfo = tmpSellInfonext。 } printf(總共有 %d 條符合條件的記錄 ,銷售總價 %f元 \n,rsCount,totalPrice)。 }。 //顯示銷售員的業(yè)績 // void ShowEmployeeSellReport() { char userName[20]。 int rsCount = 0。 float totalPrice = ,onePrice。 char productName[20]。 SellInfoRecord *tmpSellInfo。 printf(你好 %s:當前功能將進行銷售員銷售報表顯示 \n,currentUser)。 printf(請輸入銷售員的帳戶名 :)。 scanf(%s,userName)。 tmpSellInfo = pSellInfoHead。 if(NULL == tmpSellInfo) return 。 while(NULL != tmpSellInfo) { if(0 == strcmp(userName,tmpSellInfouserName)) { rsCount++。 printf(符合條件的第 %d 條商品銷售記錄信息如下 :\n,rsCount)。 printf( 銷售編號 :%d\n,tmpSellInfosaleId)。 printf( 產(chǎn)品編號 :%d\n,tmpSellInfoproductId)。 getProductNameById(tmpSellInfoproductId,productName)。 服裝管理系統(tǒng) 26 printf( 產(chǎn)品名稱 :%s\n,productName)。 onePrice = getPriceById(tmpSellInfoproductId)。 printf( 商品單價 :%f\n,onePrice)。 printf( 銷售數(shù)量 :%d\n,tmpSellInfosellCount)。 printf( 銷售員 :%s\n,tmpSellInfouserName)。 printf( 銷售時間 :%d 年 %d 月 %d 日\n,tmpSellInfoyear,tmpSellInfomonth,tmpSellInfoday)。 totalPrice += onePrice*tmpSellInfosellCount。 } tmpSellInfo = tmpSellInfonext。 } printf(總共有 %d 條符合條件的記錄 ,銷售總價 %f元 \n,rsCount,totalPrice)。 }。 //顯示所有銷售員的業(yè)績 // void ShowAllSellReport() { int rsCount = 0。 float totalPrice = ,onePrice。 char productName[20]。 SellInfoRecord *tmpSellInfo。 printf(你好 %s:當前功能將進行所有銷售報表顯示 \n,currentUser)。 tmpSellInfo = pSellInfoHead。 if(NULL == tmpSellInfo) return 。 while(NULL != tmpSellInfo) { rsCount++。 printf(第 %d 條商品銷售記錄信息如下 :\n,rsCount)。 printf
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1