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

正文內(nèi)容

商品管理系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-預(yù)覽頁

2025-07-16 14:04 上一頁面

下一頁面
 

【正文】 客名和密碼,判斷是否允許該顧客使用本系統(tǒng);并且,當顧客登陸后,根據(jù)顧客的權(quán)限判斷顧客可以使用系統(tǒng)的哪些功能。當顧客在系統(tǒng)提示下,輸入功能選項代碼時,系統(tǒng)會調(diào)用相應(yīng)的子程序,來處理顧客所選擇的功能。(4)增加商品價格信息:可在原有商品價格信息文件的基礎(chǔ)上,增加新的商品價格信息記錄,并繼續(xù)保存至磁盤,并將增加后的文件存儲狀況顯示給顧客。(6)修改商品價格信息:提示顧客輸入要進行修改操作的商品序號,如果在文件中有該商品的價格信息存在,則將顧客輸入序號所對應(yīng)商品的名稱、各種價格要素等進行修改,并將修改結(jié)果存儲于文件中。如果在磁盤文件中有對應(yīng)的商品價格信息,則提示顧客已找到,并逐項列出對應(yīng)商品的價格狀況。 (9)管理員的顧客管理:包括顧客的創(chuàng)建、增加、刪除、修改和、瀏覽,管理員創(chuàng)建的顧客登陸信息存儲在名為 yonghu 的磁盤文件中。并且,管理員具有修改顧客權(quán)限的功能,普通顧客和管理員級顧客對于系統(tǒng)的權(quán)限不同。具體如下所示:. 硬件環(huán)境 處理器:Intel Pentium 166 MX 或更高 內(nèi)存:32MB 以上 硬盤空間:1GB 以上 顯卡:SVGA 顯示適配器2. 軟件環(huán)境 Windows 98/ME/2022/XP南昌航空大學科技學院學士學位論文43 系統(tǒng)設(shè)計 系統(tǒng)設(shè)計原則(1)有效性保證信息的有效性是開展商品管理系統(tǒng)的必備條件,需要對網(wǎng)絡(luò)故障、操作錯誤、應(yīng)用程序錯誤、硬件故障、系統(tǒng)軟件錯誤及計算機病毒所產(chǎn)生的潛在威脅加以有效的控制和預(yù)防,以保證數(shù)據(jù)是有效的。不但要預(yù)防對信息的隨意生成、修改和刪除,同時還要防止數(shù)據(jù)傳輸過程中信息的丟失、破損和重復(fù),并且保證信息傳送次序的統(tǒng)一。應(yīng)用高級語言程序設(shè)計中的循環(huán)、選擇等控制結(jié)構(gòu)實現(xiàn)小型商品管理系統(tǒng)的增、刪、改和查等典型功能,大量信息的存儲和操作用 C語言中對文件的支持來實現(xiàn)。模塊設(shè)計 顧客驗證模塊 顧客使用該系統(tǒng)之前需要進行登錄驗證。普通顧客只能進行查詢和瀏覽,具有管理員權(quán)限顧客則可進行對商品信息的增、刪除、改和對顧客登錄信息的管理。 ①創(chuàng)建商品價格信息文件:提示具有管理員權(quán)限的顧客輸入保存商品價格信息記錄文件名,在磁盤上創(chuàng)建該文件,繼續(xù)提示顧客逐條輸入商品價格信息記錄,每條記錄包括商品號、名稱和價格、折扣兩項主要價格要素。具體錄入操作同上,由系統(tǒng)自動計算獲得折扣價格即會員價。 ⑤查詢商品信息:提示顧客輸入要查詢的具體文件名,可根據(jù)商品號和商品名稱兩種方式進行查詢,若有查詢結(jié)果,則向顧客顯示相應(yīng)查詢結(jié)果的商品號、名稱、價格要素等各項容,并可讓顧客選擇是否繼續(xù)查找。 ①初始化用戶信息:他建文件存儲擁護各項信息,將顧客的各項息信存入磁盤上名為 yonghu的文件中,以便顧客登錄模塊校驗判斷。 ④修改用戶:管理員顧客登錄后選擇修顧客功能,則輸入要修改的顧客序號,繼續(xù)按照系統(tǒng)提示輸入要修改的顧客名、密碼及權(quán)限,使得該顧客再次登入系統(tǒng)時要符合管理員修改后的信息方可登錄。通過首頁登錄時判斷用戶的不同身份進入不同部分。 圖 31 系統(tǒng)模塊結(jié)構(gòu)圖 顧客驗證模塊顧客使用該系統(tǒng)之前需要進行登錄驗證。權(quán)限管理增加新用戶刪除用戶初始化用戶信息修改用戶瀏覽用戶信息南昌航空大學科技學院學士學位論文9圖 34 權(quán)限管理模塊圖 系統(tǒng)主控平臺給管理員級顧客和普通顧客提供不同的主控平臺,便于進行功能選擇。南昌航空大學科技學院學士學位論文11顧客登錄界面: 管理員和普通顧客系統(tǒng)主控普通設(shè)計(1)管理員的主要功能包括商品信息管理和顧客管理兩大部分,在進行界面設(shè)計將其劃分為界面中的兩塊區(qū)域,并且在提示顧客操作上較為類似,使得界面友好易用。/*結(jié)構(gòu)體類型 product*/typedef struct{南昌航空大學科技學院學士學位論文15 long Number。 /*Field of discount */float memberprice。/*結(jié)構(gòu)體類型 user*/typedef struct{ long Number。 /*顧客權(quán)限*/}user。輸入:顧客名,密碼。(4)如果顧客名和密碼不符,提示顧客選擇查詢輸入或退出系統(tǒng)。程序清單(1):/*===========================*/include include include include define SIZE 100typedef struct{ long Number。 /*顧客權(quán)限 */}user。 /*創(chuàng)建用戶信息文件 */extern void AddUser()。 /*根據(jù)用戶序號排序瀏覽*/程序清單(2):南昌航空大學科技學院學士學位論文17/*:顧客登錄,判斷顧客登錄名、密碼、權(quán)限, 根據(jù)權(quán)限調(diào)用相應(yīng)功能選擇界面*//*包含顧客信息頭文件包含創(chuàng)建顧客信息、增加、刪除、修改、排序的顧客處理程序包含管理員、普通顧客的功能選擇界面處理程序*/include include include include include include include include int main(){ FILE *fp = NULL。/*存放顧客信息的文件名為 yonghu*/ int i。*/printf(==============================================\n)。 scanf(%s,)。i++) { [i]=getch()。 if (fp == NULL)南昌航空大學科技學院學士學位論文18 { printf(\nOpen file%sfail!End with any key \n,DataFile)。 } /*循環(huán)讀取文件校驗登錄名和密碼是否正確 */ while(fread(amp。 success=1。 Guest()。relogin)。y39。南昌航空大學科技學院學士學位論文19 getch()。 普通顧客系統(tǒng)主控平臺及普通顧客功能調(diào)用。 修改價格信息。頭文件:會員價=價格折扣(memberprice=price*discount)(1)void Admin()功能:給出管理員顧客的功能選擇提示界面,根據(jù)管理員顧客的選項調(diào)用相應(yīng)函數(shù)。南昌航空大學科技學院學士學位論文20(3)顯示相應(yīng)函數(shù)的操作過程和結(jié)果。 /*Field of name */ float price。extern void CreatFile()。 /*修改 */extern void QueryBySeatNum()。 /*存放客戶選項的變量*/ /*====功能及操作的界面提示====*/ while(1) { printf(\n)。 printf(||\n)。 printf(| 4. QueryByProductName() |\n)。 printf(++++++++++++++++++++++++++++++++++++++++++++++++++++\n)。 printf(| () |\n)。 printf(| 0. Exit System |\n)。 printf( number 11,12,13,14,15 to Manage the System User \n)。choice)。 case 2: AddRecord()。 case 4: QueryByName()。南昌航空大學科技學院學士學位論文22 case 6: ModifyByNumber()。 case 11: CreatUser()。 case 13: DelUser()。 case 15: SortByUserNum()。 } }}(2) void guest()功能:給出普通顧客的功能選擇提示界面,根據(jù)普通顧客的選項調(diào)用相應(yīng)功能。(3)顯示相應(yīng)函數(shù)的操作過程和結(jié)果。 printf(| |\n)。 printf(| |\n)。 printf(| 0. Program end |\n)。 scanf(%d,amp。 break。 break。輸入:(1)商品價格信息文件的文件名。(2)提示顧客逐條輸入商品信息記錄。(6)讀取文件,列表顯示商品信息內(nèi)容。 /*定義進行操作時存放結(jié)構(gòu)體變量的 */ char DataFile[40] = 。t exceed 8 can39。\039。t exceed 3 of exceed will be discarded.\n)。 perror(Open file fail)。 printf(Number is not exceed 9 figures,Name is not exceed 20 characters,range of grade:~\n)。 printf(number=)。 /*提示輸入商品名稱 */ printf(name=)。)。 /*用公式自動計算會員價 */ =*。 perror(Write file fail )。 }南昌航空大學科技學院學士學位論文26 /*如果輸入的數(shù)據(jù)量超過最大允許的范圍,則提示數(shù)據(jù)不能錄入*/ if (countSIZE) printf(\nsorry,number of data can not exceed%d\n,SIZE)。 printf(Content as follow:\n)。 getch()。TmpS,sizeof(product),1,fp) != (int)NULL) { printf(\n%ld\t%s\t%\t%\t\t%\n,T)。將顧客輸入的若干條商品信息記錄追加存入該文件并保存。(2)若干條商品信息記錄。(3)獲取顧客輸入的商品信息,通過價格、折扣用公式計算會員價。輸出:列表顯示顧客追加商品信息記錄后的文件內(nèi)容。 /*存儲商品信息的文件名*/ int count = 1。t exceed 3 characters,part of exceed will be discarded.\n)。)) { printf(\n please input new file name to store data,end with enter.)。 gets(DataFile)。 getch()。 /*循環(huán)從鍵盤上讀取顧客輸入的序號、名稱、價格要素等相關(guān)信息*/南昌航空大學科技學院學士學位論文28 while(count = SIZE) { /*輸入序號,如為 0 則停止輸入*/ printf(\n input 39。 scanf(%ld,amp。 scanf(%s,)。 /*提示輸入商品折扣 */ printf(discount=)。 printf(\n)。 getch()。 fclose(fp)。南昌航空大學科技學院學士學位論文29 fp=fopen(DataFile,rb)。 exit(1)。 } fclose(fp)。(2)要刪除商品的商品號碼。(3)將文件中對應(yīng)的商品記錄刪除。 long delnum。 /*原文件中的記錄數(shù)*/ char DataFile[40] = ,nex
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1