【正文】
盤上名為 yonghu 的文件驗(yàn)證 顧客名密碼是否正確,并提供程序輸入顧客名和密碼的選擇功能。 由于序號(hào) 、 名稱 、 價(jià)格 、 折扣 、 會(huì)員價(jià)用于描述一個(gè)有機(jī)整體 —— 商品,為了表明這些字段不是孤立的,而是共同描述一個(gè)網(wǎng)站的事物,因此用結(jié)構(gòu)體這種形式來(lái)體現(xiàn)。 管理員系統(tǒng)主控平臺(tái) 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 11 管理員系統(tǒng)主控平臺(tái) : 普通顧客系統(tǒng)主控平臺(tái) : 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 12 執(zhí)行結(jié)果界面設(shè)計(jì) 由于 C 語(yǔ)言對(duì)圖形化 界面的支持比較有限 ,對(duì)于該管理系統(tǒng)來(lái)說(shuō) ,首要 考慮的是執(zhí)行結(jié)果的清晰易讀 .對(duì)于此類的界面設(shè)計(jì)主要采用 C 語(yǔ)言自帶的打印函數(shù)進(jìn)行簡(jiǎn)單處理 ,將執(zhí)行結(jié)果用列表的方式清晰顯示給顧客 . 創(chuàng)建商品價(jià)格信息文件 : 查詢商品價(jià)格信息 : 添加顧客信息 : 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 13 查詢顧客信息 : 刪除顧客信息 : 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) define SIZE 100 在對(duì)商品的 排序?yàn)g覽,刪除和修改等功能模塊中該常量用于定義數(shù)組長(zhǎng)度。 圖 32 顧客驗(yàn)證模塊圖 顧客驗(yàn)證模塊 獲取用戶名,密碼 身份驗(yàn)證及權(quán)限判斷 進(jìn)入權(quán)限對(duì)應(yīng)管理界面 重新登錄或退出 小型商品管理系統(tǒng) 顧客驗(yàn)證模塊 商品信息管理模塊 權(quán)限管理模塊 系統(tǒng)主控平臺(tái) 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 8 商品信息管理模塊 當(dāng)顧客成功登入系統(tǒng)時(shí),可根據(jù)權(quán)限不同,調(diào)用商品信息管理模塊中的部分或全部子功能。 ⑤瀏覽用戶信息:將 yonghu 文件中存儲(chǔ)的顧客信息按顧客序號(hào)排序顯示給管理員,以便管理員對(duì)各個(gè)顧客進(jìn)行管理操作。 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 6 權(quán)限管理模塊 權(quán)限管理模塊實(shí)現(xiàn)對(duì)使用小型商品管理系統(tǒng)的顧客的顧客名、密碼和權(quán)限的管理,以便顧 客登錄模塊進(jìn)行校驗(yàn)和權(quán)限判斷。該功能可連續(xù)輸入若干條商品記錄,輸入商品號(hào)為 0 時(shí)則停止輸入。如果未能通過(guò)校驗(yàn),則會(huì)提示顧客重新登錄或退出系統(tǒng)。在下面的總體設(shè)計(jì)過(guò)程中,要確定小型商品管理系統(tǒng)的開發(fā)與設(shè)計(jì)總體思想、并進(jìn)一步給出系統(tǒng)的模塊結(jié)構(gòu)圖,同時(shí)對(duì)各個(gè)功能模塊進(jìn)行進(jìn)一步設(shè)計(jì),確定界面總體設(shè)計(jì)方案、并給出合理的數(shù)據(jù)結(jié)構(gòu)。系統(tǒng)配置要根據(jù)用戶的實(shí)際 情況設(shè)計(jì),主要依據(jù)就是系統(tǒng)的吞吐量和系統(tǒng)相對(duì)穩(wěn)定性的要求。 (8)商品價(jià)格排行瀏覽: 該項(xiàng)功能 要求根據(jù)商品的折扣價(jià)格 ( 即會(huì)員價(jià) )進(jìn)行排序,以便顧客對(duì)商品價(jià)格狀況有直觀 的了解。 (5)刪除商品價(jià)格信息: 提示顧客輸入要進(jìn)行刪除操作的商品序號(hào),如果在 文件中有該商品的價(jià)格信息存在,則將該序號(hào)所對(duì)應(yīng)的名稱、序號(hào)、各 價(jià)格要素等 , 在對(duì)應(yīng) 的文件中加以刪除。管理員則 可進(jìn)行增、刪、改等管理操作。信息技術(shù)的迅猛發(fā)展,科學(xué)經(jīng)營(yíng)管理觀念的迅速傳播,使中小企業(yè)經(jīng)營(yíng)者逐 漸認(rèn)識(shí)到轉(zhuǎn)變企業(yè)經(jīng)營(yíng)管理理念,改善企業(yè)經(jīng)營(yíng)管理模式是企業(yè)適應(yīng)時(shí)代的發(fā)展亟需解決的問(wèn)題。C 語(yǔ)言設(shè)計(jì) 指導(dǎo)老師簽字: Goods management System Design and Implementation 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 ABSTRACT Student name : Wei De Ming Class : 0882041 Supervisor : Wang Qing Song In the influence of information technology,the reform of the world economic has entered the world economic’ integration, globalization and the business enterprises, enterprises and the customer relationship with our suppliers,which have bee more closely and plex. more intensive management, standardized operation flow, greater transparency and to accelerate the flow of funds, goods and information management for circulation in the overall shot down, many panies and business enterprises which it wishes. Goods management is the core of the process,which is the key of the best performance for an enterprise. if you can be reasonable and timely supply of sales, warehouses to the press, and you can get the best benefit. In traditional handicraft management, it is difficult for customer to make the right supply for the relevant persons, and it also lacks an accurate copy of the production program for the production departments, it is not very difficult to produce with demands of the market in the production conditions. Merchandise manacementselectinc, desirable merchandise, disposing of slowsellinc, roods and distributing them for the most profitis important to a retailer39。強(qiáng)化企業(yè)內(nèi)部管理,規(guī)范業(yè)務(wù)流程,加快企業(yè)商品資金的周轉(zhuǎn),以及為流通領(lǐng)域信息管理全面網(wǎng)絡(luò)化打下基礎(chǔ),是公司乃至眾多商業(yè)企業(yè)夢(mèng)寐以求的愿望。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的 說(shuō)明并表示了謝意。 涉密論文按學(xué)校規(guī)定處理。特別是在一個(gè)電子商務(wù)環(huán)境中,客戶的需求變化是很快的,而且批發(fā)商的忠誠(chéng)度是很低的,所以必須能夠盡快的了解客戶的需求變化,并且能夠根據(jù)變化盡快的做出反應(yīng)。而隨著全球經(jīng)濟(jì)信息化的進(jìn)程和 WTO 的成功實(shí)現(xiàn),企業(yè)面臨著前所未有的機(jī)遇和挑戰(zhàn),在如此激變的社會(huì)形勢(shì)和激烈的市場(chǎng) 競(jìng)爭(zhēng)下,愈來(lái)愈多的企業(yè)管理者意識(shí)到效率管理和科學(xué)管理的重要性,以及增強(qiáng)市場(chǎng)競(jìng)爭(zhēng)力的迫切性,應(yīng)用電子信息技術(shù),重視對(duì)信息流的有效管理和利用,已成為提高競(jìng)爭(zhēng)力的一個(gè)重要手段。 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 2 2 需求分析 小型商品系統(tǒng)的需求分析 , 主要確定系統(tǒng)的 各項(xiàng) 主要功能,對(duì)系 統(tǒng)進(jìn)行概要描述,分析系統(tǒng)運(yùn)行時(shí)所需的軟、硬件環(huán)境,并對(duì)系統(tǒng)的各 主要功能分別進(jìn)行需求描述,目的是使軟件在設(shè)計(jì)過(guò)程中盡量符合客戶的需要??梢淮涡暂斎攵鄺l商品的價(jià)格信息 ,系統(tǒng)將 這些 商品價(jià)格信息 , 存儲(chǔ)在系統(tǒng)磁盤的文件中,以便進(jìn)行管 理、查找和備份。 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 3 (7)查詢商品價(jià)格: 可根據(jù)名稱查詢或根據(jù)序號(hào)查詢 ,分別提示顧客輸入要查詢商品信息的序號(hào)或名稱 。當(dāng)某些顧客不再使用該系統(tǒng)時(shí),管理員可進(jìn)行刪除操作。 ( 3)完整性 由于數(shù)據(jù)輸入時(shí)的意外差錯(cuò)或欺詐行為,網(wǎng)絡(luò)故障,可能導(dǎo)致商品信息的差異。 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 5 依據(jù)需求分析結(jié)果,小型商品管理系統(tǒng)可以分為 4 個(gè)模塊:顧客驗(yàn)證模塊、商品信息管理模塊、權(quán)限管理模塊和系統(tǒng)主控平臺(tái)??傮w來(lái)說(shuō),商品信息管理模塊的主要功能包括如下幾個(gè)部分。價(jià)格會(huì)員價(jià)部分同樣由系統(tǒng)自動(dòng)計(jì)算獲得,并自動(dòng)賦值給相應(yīng)的商品的會(huì)員價(jià)項(xiàng)。 ③刪除用戶:管理員顧客登錄后可選擇輸入要?jiǎng)h除的顧客序號(hào),將該顧 客的相關(guān)信息從 yonghu 文件中刪除,今后該顧客則無(wú)法再繼續(xù)登錄系統(tǒng)。系統(tǒng)模塊結(jié)構(gòu)圖如圖所示 。 ( 3) 當(dāng)顧客輸入的帳號(hào)密碼相符,則提示顧客登錄成功,并告知用戶權(quán)限是管理員還是普通顧客。 /*Field of piece */ float discount。 /*顧客密碼 */ int power。 ( 3)判斷該顧客權(quán)限是管理員還是普通顧客,并調(diào)用相應(yīng)系統(tǒng)主控平臺(tái)。 /*顧客密碼 */ int power。 /*根據(jù)用戶序號(hào)修改 */ extern void SortByUserNum()。 /*登錄 成功的標(biāo)志 */ /*CreatUser()。i6。 exit(1)。/*調(diào)用管理員系統(tǒng)主控平臺(tái) */ } /*判斷權(quán)限,如 power 的值為 0,則是普通顧客, 并調(diào)用普通顧客功能選擇界面 */ if(==0) { printf(\nyour power is user!\n)。)||(relogin==39。 源文件: 管理員系統(tǒng)主控平臺(tái)及管理員功能調(diào)用。 按會(huì)員加數(shù)額排序?yàn)g覽。 /*Field of number */ char Name[20]。 /*刪除 */ extern void ModifyByNumber()。 南昌航空大學(xué)科技學(xué)院學(xué)士學(xué)位論文 20 printf(| |\n)。 printf(| 7. SortByMemberPrice() |\n)。 printf(++++++++++++++++++++++++++++++++++++++++++++++++++++\n)。 scanf(%d,amp。 break。 break。 break。 ( 2)系統(tǒng)根據(jù)顧客輸入的 操作選項(xiàng)調(diào)用相應(yīng)的功能函數(shù)。 printf(||\n)。 printf(\n Please input your choose, (1,2,3,0)?\n)。 case 3: SortByMemberPrice()。 處理: ( 1)接受顧客輸入的文件名、創(chuàng)建文件。 /*定義指向文件的指針 */ product TmpS。 /*如顧客沒有輸入,則循環(huán)提示顧客輸入 */ while(*DataFile == (39。 /*如果當(dāng)前文件不存在,提示打開文件失敗 */ if (fp == NULL) { printf(\n Open file %s fail!End with any key.\n,DataFile)。 means end input.\n)。 scanf(%f,amp。TmpS,sizeof(product),1,fp)!=1) { printf(\nwrite file %s fail!End with any key\n,DataFile)。*/ printf(The data you input is store successful %s in file.\n,DataFile)。 while(fread(amp。 輸入: ( 1)要追加商品信息記錄的文件名。 ( 6)讀取商品信息文件,列表顯示商品信息。t exceed 8 can39。t exceed 3 of exceed will be discarded.\n)。 printf(Number is not exceed 9 figures,