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

正文內(nèi)容

c語言課程設(shè)計-服裝銷售系統(tǒng)-展示頁

2025-07-04 06:24本頁面
  

【正文】 信息管理:添加,修改,查詢,刪除\n)。 while(1) { printf(親愛的管理員%s同志,歡迎使用本系統(tǒng),你擁有下面所有功能:\n,currentUser)。 //遍歷了所有用戶都沒有找到用戶 SystemLogin()。 //用戶名正確,密碼錯誤 } } tmpUser = tmpUsernext。 } } else { printf(對不起,你輸入的密碼錯誤!\n)。 break。 break。 break。 currentUserType = tmpUseruserType。 while(NULL != tmpUser) { if(0 == strcmp(tmpUseruserName,userName)) { if(0 == strcmp(tmpUserpassword,password)) { isLogin = 1。 scanf(%s,password)。 scanf(%s,userName)。 SystemUser *tmpUser。歡迎界面運行如下(圖41): 圖41 void SystemLogin()函數(shù)void SystemLogin() { //所有用戶身份調(diào)用的登陸函數(shù) char userName[20],password[20]。 printf((注:管理員,店長,用戶登陸的賬號分別是admin,boss,sell初始密碼和賬號一致)\n)。 printf( (3)退出登陸系統(tǒng)\n)。 printf( (1)商品瀏覽,查詢,商品銷售\n)。 printf( (4)退出登陸系統(tǒng)\n)。 printf( (2)商品信息管理:添加,修改,查詢,刪除\n)。 printf( 店長功能:\n)。 printf( (3)商品信息管理:添加,修改,查詢,刪除\n)。 printf( (1)自身密碼修改\n)。 printf(系統(tǒng)功能說明:\n)。流程圖(圖35)如下:開始文件打開查找商品信息是否查找到輸入信息是否繼續(xù)結(jié)束輸出錯誤信息刪除操作 圖 35五)修改模塊(1)分析:修改與刪除程序相似,管理員信息存放在磁盤中,程序須將該文件全部取出來,在內(nèi)存中把要修改的內(nèi)容修改,然后在重新輸入到磁盤,這種算法比較合理,但有一點煩瑣,可以改進(jìn)(圖26)。在對文件進(jìn)行刪除時,考慮到很多方面,如:查詢不到時系統(tǒng)該如何處理等。程序在選擇結(jié)構(gòu)上采用了if和else的嵌套形式,看起來有點繁雜(圖34)開始文件打開查詢方式是否繼續(xù)結(jié)束輸出錯誤信息商品的名稱 圖34(四)刪除模塊(1)分析:商品信息存放在磁盤中,程序須將該文件全部取出來,在內(nèi)存中把要刪掉的內(nèi)容除去,然后在重新輸入到磁盤,這種算法比較合理,但有一點煩瑣。但本程序只使用了一種。流程圖如下(圖33)。在容錯上有較好的能力,輸錯時系統(tǒng)會有提示,也會作出相應(yīng)的反映。1.【整體ER圖31】服裝管理系統(tǒng)管理員模塊店長模塊銷售員模塊退出用戶添加用戶刪除顯示所有用戶退出自身信息修改商品信息瀏覽營業(yè)員業(yè)績報表商品瀏覽商品查找出售密碼修改查看本月報表 圖312.【程序中典型的流程圖】(一)添加模塊(1)分析:信息添加模塊職工的基本信息包括:用戶、商品基本信息,對它們輸入后,要存進(jìn)原文件,流程圖(圖32)如下。(4) 向銷售員提供以下功能:商品瀏覽、查找、出售,查看自己本日報表、本月報表。商品信息添加、修改、刪除、查找、統(tǒng)計。目 錄1.題目要求42.需求分析43.總體設(shè)計44.詳細(xì)設(shè)計85.上機(jī)操作306.總結(jié)337.致謝33 參考文獻(xiàn)34(1) 系統(tǒng)包含三類用戶:管理員、店長、銷售員。(2) 向管理員提供以下功能:自身密碼修改、其他用戶添加刪除、用戶信息修改、統(tǒng)計。(3) 向店長提供以下功能:登錄、注銷、自身密碼修改、自身信息修改,商品信息修改、商品信息設(shè)計,查看日報表、月報表、商品銷售量報表、查找瀏覽器修改商品儲備信息。2. 需求分析用戶與商品信息要采用文件存儲,因而要提供文件的輸入、輸出功能,要實現(xiàn)用戶的添加、修改、刪除,商品信息的添加、修改、刪除、查找等,需要提供相應(yīng)的信息添加、刪除、修改與查找功能;要實現(xiàn)商品瀏覽功能,需要提供顯示操作;另外,還要提供鍵盤式選擇菜單以實現(xiàn)功能選擇。文件打開否 輸入信息是否繼續(xù)將信息輸出到磁盤調(diào)用printf_back()函數(shù)結(jié)束開始輸出錯誤信息 圖32(二)瀏覽模塊(1)分析:瀏覽功能首先需要查找信息是否存在,在查找時,因為磁盤文件無序,所以采用直接查找的辦法。算法和以上的分程序有相同的優(yōu)點。開始打開文件否輸出錯誤信息查找商品信息是否查找到輸出商品信息操作存盤是否繼續(xù)結(jié)束 圖33(三)查詢模塊(1)分析:基本信息的查詢按查詢方式:按商品的名稱查詢,可供選擇的方式比較豐富。在查詢小模塊中采用了直接查找的方法,這主要是由于磁盤文件無序的緣故。可以改為另一種辦法:設(shè)置一個標(biāo)示符,對有這些標(biāo)識符的記錄在下次輸入時跳過,在新商品信息輸入時,將其覆蓋就行了。人性化設(shè)計有在刪除之前詢問是否繼續(xù)。開始文件打開查找職工信息是否查找到輸入信息是否繼續(xù)結(jié)束輸出錯誤信息修改操作 圖36 WeleMenu() void WeleMenu() { printf(服裝銷售系統(tǒng)\n)。 printf( 管理員功能:\n)。 printf( (2)用戶信息管理:添加,修改,刪除,查詢\n)。 printf( (4)退出登陸系統(tǒng)\n)。 printf( (1)自身密碼修改\n)。 printf( (3)銷售報表顯示:日銷售報表,月銷售報表,銷售員銷售報表\n)。 printf( 銷售員功能:\n)。 printf( (2)自己商品銷售報表顯示:日銷售報表,月銷售報表\n)。 printf(謝謝使用\n)。}。 int isLogin = 0。 printf(請輸入你的系統(tǒng)用戶帳號:)。 printf(\n請輸入你的系統(tǒng)用戶密碼:)。 tmpUser = pSystemUserHead。 strcpy(currentUser,tmpUseruserName)。 switch(currentUserType) { case ADMIN_USER_TYPE: AdminOperationMenu()。 case BOSS_USER_TYPE: BossOperationMenu()。 case SELL_USER_TYPE: SellOperationMenu()。 default: break。 SystemLogin()。 } if(isLogin != 1) { printf(對不起,該用戶不存在\n)。 }}運算顯示如下(圖42): 圖42 管理員模塊自身密碼修改2. 用戶信息管理:添加,修改,刪除,查詢:添加,修改,查詢,刪除(1)管理員歡迎界面void AdminOperationMenu()函數(shù)void AdminOperationMenu() { int select。 printf( (1)自身密碼修改\n)。 printf( (3)商品信息管理:添加,修改,查詢,刪除\n)。 printf(請輸入上面功能對應(yīng)的序號進(jìn)行功能選擇:)。select)。 continue。 continue。 Continue。 break。 } }}。)//密碼修改函數(shù)void ChangePassword() { char newPassword1[20],newPassword2[20]。 printf(請輸入你的新密碼:)。 printf(請再次輸入你的新密碼:)。 if(0 != strcmp(newPassword1,newPassword2)) { printf(對不起,你兩次輸入的密碼不一致,修改失敗!\n)。 } tmpUser = pSystemUserHead。 printf(密碼修改成功!\n)。 } tmpUser = tmpUsernext。運算顯示如下(圖44): 圖44(2) 用戶信息管理:添加,修改,刪除,查詢//用戶信息管理:添加,修改,刪除,查詢//void UserManage() { //用戶信息函數(shù)// int select。 printf( (1)用戶信息查看\n)。 printf( (3)用戶信息修改\n)。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1