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

正文內(nèi)容

服裝銷售系統(tǒng)_c語言課程設(shè)計-全文預覽

2025-09-22 11:02 上一頁面

下一頁面
  

【正文】 ctproductCount)。 printf( 商品名稱 : %s\n,tmpProductproductName)。 break。 printf( 商品附加信息 : %s\n,tmpProductmemo)。 printf( 商品型號 : %s\n,tmpProductproductType)。 scanf(%d,amp。 scanf(%d,amp。 int findWay,productId。 tmpProduct = tmpProductnext。 printf(商品廠家 : %s\n,tmpProductproductCompany)。 else{ 服裝管理系統(tǒng) 16 while(NULL != tmpProduct) { printf(第 %d 件商品信息如下 :\n,i)。 int i。 break。 break。 break。 //調(diào)用商品修改函數(shù) // continue。 //調(diào)用商品信息查找函數(shù) // continue。select)。 printf( (6)返回上一級菜單 \n)。 printf( (2)商品信息查找 \n)。 }。 return 。 } pUserAnext = pUserBnext。 pUserBnext == NULL){ //如果系統(tǒng)只有一條商品信息 free(pSystemUserHead)。 pUserA = pUserB = pSystemUserHead。 char userName[20]。 } pUser = pUsernext。 scanf(%d,amp。 scanf(%s,pUseruserName)。 printf(親愛的管理員 %s,請輸入要修改的用戶帳號 :\n,currentUser)。tmpUser)) printf(用戶信息添加成功 !\n)。 scanf(%d,amp。 scanf(%s,)。 } }。 printf(親愛的管理員 %s,你好,你查看的所有用戶信息 如下 :\n,currentUser)。 default: break。 case 5: AdminOperationMenu()。 case 3: UserInfoModify()。 switch(select) { case 1: UserInfoView()。 printf( (6)退出登陸系統(tǒng) \n)。 printf( (2)用戶信息添加 \n)。 } }。 while(NULL != tmpUser) { if(0 == strcmp(tmpUseruserName,currentUser)) { strcpy(tmpUserpassword,newPassword1)。 scanf(%s,newPassword2)。 SystemUser *tmpUser。 default: break。 case 3: ProductsManage()。 switch(select) { case 1: ChangePassword()。 printf( (4)退出系統(tǒng) \n)。 while(1) { printf(親愛的管理員 %s 同志 ,歡迎使用本系統(tǒng) ,你擁有下面所有功能 :\n,currentUser)。 //用戶名正確 ,密碼錯誤 } } tmpUser = tmpUsernext。 break。 break。 while(NULL != tmpUser) { if(0 == strcmp(tmpUseruserName,userName)) { if(0 == strcmp(tmpUserpassword,password)) { isLogin = 1。 scanf(%s,userName)。 歡迎界面運行如下(圖 41): 圖 41 服裝管理系統(tǒng) 7 void SystemLogin()函數(shù) void SystemLogin() { //所有用戶身份調(diào)用的登陸函數(shù) char userName[20],password[20]。 printf( (3)退出登陸系統(tǒng) \n)。 printf( (4)退出登陸系統(tǒng) \n)。 printf( 店長功能 :\n)。 printf( (1)自身密碼修改 \n)。 流程圖(圖 35)如下: 開始 文件打開 查詢方式 是否繼續(xù) 結(jié)束 輸出錯誤信息 商品的名稱 服裝管理系統(tǒng) 5 圖 35 五)修改模塊 ( 1)分析:修改與刪除程序相似, 管理員信息存放在磁盤中,程序須將該文件全部取出來,在內(nèi)存中把要修改的內(nèi)容修改,然后在重新輸入到磁盤,這種算法比較合理,但有一點煩瑣,可以改進(圖 26)。程序在選擇結(jié)構(gòu)上采用了 if 和 else 的嵌套形式,看起來有點繁雜(圖 34) 圖 34 (四)刪除模塊 ( 1)分析: 商品信息存放在磁盤中,程序須將該文件全部取出來,在內(nèi)存中把要刪掉的內(nèi)容除去,然后在重新輸入到磁盤,這種算法比較合理,但有一點煩瑣。 流程圖如下( 圖 33) 。 1.【整體 ER 圖 31】 圖 31 2.【 程序中典型的流程圖 】 (一)添加模塊 ( 1)分析: 信息添加模塊職工的基本信息包括:用戶、商品基本信息,對它們輸入后,要服裝管理系統(tǒng) 管理員模塊 店長模塊 銷售員模塊 退出 用戶添加 用戶刪除 顯示所有用戶 退出 自身信息修改 商品信息瀏覽 營業(yè)員業(yè)績報表 商品瀏覽 商品查找 出售 密碼修改 查看本月報表 服裝管理系統(tǒng) 3 存進原文件,流程圖(圖 32)如下。商品信息添加、修改、刪除、查找、統(tǒng)計。 ( 2) 向管理員提供以下功能:自身密碼修改、其他用戶添加刪除、用戶信息修改、統(tǒng)計。 2. 需求分析 用戶與商品信息要采用文件存儲,因而要提供文件的輸入、輸出功能,要實現(xiàn)用戶的添加、修改、刪除,商品信息的添加、修改、刪除、查找等,需要提供相應的信息添加、刪除、修改與查找功能;要實現(xiàn)商品瀏覽功能,需要提供顯示操作;另外,還要提供鍵盤式選擇菜單以實現(xiàn)功能選擇。算法和以上的分程序有相同的優(yōu)點。在查詢小模塊中采用了直接查找的方法,這主要是由于磁盤文件無序的緣故。人性化設(shè)計有在刪除之前詢問是否繼續(xù)。 printf( 管理員功能 :\n)。 printf( (4)退出登陸系統(tǒng) \n)。 printf( (3)銷售報表顯示 :日銷售報表 ,月銷售報表 ,銷售員銷售報表 \n)。 printf( (2)自己商品銷售報表顯示 :日銷售報表 ,月銷售報表 \n)。 }。 printf(請輸入你的系統(tǒng)用戶帳號 :)。 tmpUser = pSystemUserHead。 switch(currentUserType) { case ADMIN_USER_TYPE: AdminOperationMenu()。 case SELL_USER_TYPE: SellOperationMenu()。 SystemLogin()。 } } 運算顯示如下(圖 42): 圖 42 ( 1)管理員歡迎界面 void AdminOperationMenu()函數(shù) void AdminOperationMenu() { int select。 管理員模塊 自身密碼修改 2. 用戶信息管理 :添加 ,修改 ,刪除 ,查詢 :添加 ,修改 ,查詢 ,刪除 服裝管理系統(tǒng) 9 printf( (3)商品信息管理 :添加 ,修改 ,查詢 ,刪除 \n)。select)。 continue。 break。) //密碼修改函數(shù) void ChangePassword() { char newPassword1[20],newPassword2[20]。 printf(請再次輸入你的新密碼 :)。 } tmpUser = pSystemUserHead。 } tmpUser = tmpUsernext。 printf( (1)用戶信息查看 \n)。 printf( (5)返回上級菜單 \n)。select)。 //調(diào)用用戶信息添加函數(shù) // continue。 //調(diào)用用戶信息刪除函數(shù) // continue。 //退出登陸 // break。 tmpUser = pSystemUserHead。 tmpUser = tmpUsernext。 printf(用戶名 :)。 printf(用戶類型 (1 代表管理員 ,2 代表店長 ,3 代表銷
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1