畢業(yè)論文-小型超市管理系統(tǒng)設(shè)計(jì).doc_第1頁(yè)
畢業(yè)論文-小型超市管理系統(tǒng)設(shè)計(jì).doc_第2頁(yè)
畢業(yè)論文-小型超市管理系統(tǒng)設(shè)計(jì).doc_第3頁(yè)
畢業(yè)論文-小型超市管理系統(tǒng)設(shè)計(jì).doc_第4頁(yè)
畢業(yè)論文-小型超市管理系統(tǒng)設(shè)計(jì).doc_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

小型超市管理系統(tǒng)畢業(yè)論文目錄論文摘要(中文)2 (英文)3一、系統(tǒng)調(diào)查1.1社會(huì)背景41.2公司背景二、可行性研究2.1問(wèn)題定義62.2技術(shù)可行性研究62.3經(jīng)濟(jì)可行性研究72.4操作可行性研究.72.5系統(tǒng)的需求分析.7 三、 需求分析3.1設(shè)計(jì)思想93.2設(shè)計(jì)原則93.3業(yè)務(wù)流程分析 93.4系統(tǒng)數(shù)據(jù)流分析 113.5數(shù)據(jù)字典123.6功能需求143.7性能需求153.8運(yùn)行需求15四、系統(tǒng)設(shè)計(jì) 4.1系統(tǒng)總體結(jié)構(gòu)圖:164.2各子系統(tǒng)功能分析v16第五章、系統(tǒng)數(shù)據(jù)模型分析與設(shè)計(jì).22第六章.系統(tǒng)數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)24第七章.系統(tǒng)運(yùn)行狀態(tài)與維護(hù)說(shuō)明26第八章.系統(tǒng)主要用戶界面 26第九章.系統(tǒng)程序代碼.29第十章.系統(tǒng)調(diào)試10.1模塊測(cè)試.3410.2整體測(cè)試.34謝 辭. 36參 考 文 獻(xiàn).37超市進(jìn)銷存管理系統(tǒng)摘要 本文主要是介紹超市進(jìn)銷存管理信息系統(tǒng)的環(huán)境、功能作用、所用到的語(yǔ)言、設(shè)計(jì)的方案等各方面的內(nèi)容。主要是讓使用者了解此系統(tǒng),使他們能更好的運(yùn)用本系統(tǒng),使此系統(tǒng)發(fā)揮出應(yīng)有的作用。本系統(tǒng)運(yùn)用計(jì)算機(jī)管理信息技術(shù),建立數(shù)據(jù)庫(kù),對(duì)超市的進(jìn)銷存過(guò)程進(jìn)行詳細(xì)的分析,實(shí)現(xiàn)了對(duì)超市的進(jìn)貨、銷售和庫(kù)存的科學(xué)管理。 本系統(tǒng)主要包括以下幾大模塊:輸入單據(jù):出庫(kù) 入庫(kù) 產(chǎn)成品清單查詢: 出庫(kù)查詢 入庫(kù)查詢 產(chǎn)成品查詢銷售: 銷售費(fèi)用 銷售退款 進(jìn)/退貨打印報(bào)表:入庫(kù)報(bào)表 出庫(kù)報(bào)表 產(chǎn)成品清單報(bào)表銷售退款單報(bào)表 進(jìn)/退貨報(bào)表本文共分為五大部分,第一部分簡(jiǎn)要敘述了計(jì)算機(jī)科學(xué)及IT產(chǎn)業(yè)的發(fā)展?fàn)顩r和本系統(tǒng)基本概況。第二,三部分分別按照軟件工程的要求出發(fā),首先進(jìn)行問(wèn)題定義,解決目標(biāo)問(wèn)題,其次進(jìn)行可行性研究,分別從技術(shù)可行性,經(jīng)濟(jì)可行性和操作可行性進(jìn)行分析,然后進(jìn)行的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)闡述了如何實(shí)現(xiàn)具體功能。第四部分為系統(tǒng)調(diào)試其中包括子模塊測(cè)試和總體測(cè)試。第五部分為幫助文件和參考文獻(xiàn)。關(guān)鍵字 銷售 數(shù)據(jù)庫(kù) 管理信息系統(tǒng)ABSTRACTThis text mainly introduces the supermarket and enters to sell such contents of various fields as the environment which stores the management information system , scheme on the function , language , design used ,etc. Let user find out about system this , enable them fine application this system mainly, make this system give play to due function . This system uses the information technology of computer management, set up the database , sell the course of storing to carry on detailed analysis to the entering of the supermarket, have realized the purchase , sale and scientific management held in store to the supermarket.This system is major and includes following several big modules : The input receipts : The warehouse is gone out to be put in storage that the product end product detailed list is inquired about : Going out the warehouse is inquired about the query is put in storage and produce the end product and inquire about and moves back the money sale : Selling the cost sells and moves back money Shan Jin /s return of goods dump report forms : The report form being put in storage is gone out the report form product end product detailed list report form in warehouse to sell to move back the money list report form to advance /s return of goods report form this text to be divided into five mostly altogether , and first part has briefly been narrated the industrial basic general situation of development condition and this system of computer science and IT . The second , three part is respectively according to the requirement depart of software engineering , firstly carries on the problem definition , the settlement objective problem , next carries on feasible nature research , and follow respectively feasible nature of technology , economically feasible nature and feasible nature of operation are analysed , then system design and the detail design is in progress expound how to realize the concrete merit ability . The four bibliographic categories is divided into , and the system debug among them includes that submodule test and the overall tests . The 5th part be for helping file and reference The keyword : Sell data base management information system 第一章1.1社會(huì)背景:隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已滲透到各個(gè)領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場(chǎng)競(jìng)爭(zhēng)中越發(fā)顯示出其獨(dú)特的優(yōu)勢(shì),步入數(shù)字化時(shí)代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,這使得對(duì)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。作為國(guó)內(nèi)市場(chǎng)的一些中小超市,他們?cè)谛畔⒒^(guò)程中的步伐要落后大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯的迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快超市的電算化進(jìn)程是必不可少的。在會(huì)計(jì)業(yè)務(wù)中,產(chǎn)成品的完成,發(fā)出和結(jié)存關(guān)系到超市銷計(jì)劃的完成和流動(dòng)資金占用情況,而銷售核算子系統(tǒng)是電算化會(huì)計(jì)系統(tǒng)中一個(gè)關(guān)鍵且比較復(fù)雜的子系統(tǒng)。通過(guò)這個(gè)子系統(tǒng)提供的信息可以了解企業(yè)的經(jīng)營(yíng)成果,通過(guò)產(chǎn)品銷售收入用來(lái)補(bǔ)償已消耗的生產(chǎn)資料,支付工資和其他費(fèi)用,繳納稅金并實(shí)現(xiàn)利潤(rùn)。實(shí)習(xí)期間,我們通過(guò)對(duì)市場(chǎng)的調(diào)查,針對(duì)現(xiàn)在各中小超市對(duì)銷售業(yè)務(wù)的實(shí)際需要,開(kāi)發(fā)了這套商品銷售系統(tǒng)。在開(kāi)發(fā)過(guò)程中,我們針對(duì)當(dāng)前各超市管理特點(diǎn)和技術(shù)人員的實(shí)際水平,采用Window基于圖形界面這一易學(xué)易用的操作系統(tǒng)環(huán)境,在系統(tǒng)設(shè)計(jì)過(guò)程中,我們盡量采用一些易懂易讀的接口界面,使用戶可以在短期內(nèi)完全掌握。在功能方面,我們借鑒現(xiàn)在市場(chǎng)上流行的財(cái)務(wù)軟件的特點(diǎn),拋去泛泛不實(shí)用的缺點(diǎn),使我們?cè)O(shè)計(jì)的系統(tǒng)在功能上極貼近中小超市的使用要求。在設(shè)計(jì)過(guò)程中,我們始終把系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整,處理的正確性。在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對(duì)系統(tǒng)資源的占用。作為一家中小型超市 ,他們的主要業(yè)務(wù)是銷售產(chǎn)品,目前系統(tǒng)運(yùn)做中存在很多題,所有的進(jìn)貨單,出貨單都是人工填寫(xiě),耗時(shí)而且易出現(xiàn)錯(cuò)誤;庫(kù)存也是人工記帳,無(wú)法隨時(shí)掌握最準(zhǔn)確的存貨情況;對(duì)于銷售數(shù)據(jù),往往要花好多時(shí)間和精力去計(jì)算每個(gè)業(yè) 務(wù)員的銷售業(yè)績(jī),每項(xiàng)商品的銷售狀況,為了解決上述問(wèn)題,提高經(jīng)濟(jì)效益,準(zhǔn)備導(dǎo)入進(jìn)銷存系統(tǒng)進(jìn)行銷售,采購(gòu),庫(kù)存等的計(jì)算機(jī)化管理。經(jīng)過(guò)三個(gè)月的設(shè)計(jì)開(kāi)發(fā),現(xiàn)在已完全達(dá)到預(yù)期效果,實(shí)現(xiàn)了最初設(shè)定的目標(biāo)。1.2公司背景:超市形式在我國(guó)于20世紀(jì)90年代初期起步,現(xiàn)已成為我國(guó)零售業(yè)的一種重要形態(tài)。隨著超市的高速發(fā)展,其經(jīng)營(yíng)管理也變的愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有銷售業(yè)的的發(fā)展這樣就迫切地需要引入新的思想技術(shù)和管理技術(shù)進(jìn)入到超市管理之中。超市形態(tài)具有種種優(yōu)點(diǎn),但在目前狀況下,它仍存在零售業(yè)商業(yè)企業(yè)所共有的落后的一面,如:不能有效的管理每一種商品,收款結(jié)算速度慢,容易出現(xiàn)營(yíng)業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤(pán)點(diǎn)效率底等,而且在超市日常管理中,商品進(jìn)、銷、存決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始終得不到滿足,隨著超市形態(tài)的高速發(fā)展,其經(jīng)營(yíng)管理也變的愈加復(fù)雜,日常所需處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。為此,我在本次設(shè)計(jì)之中選擇了超市信息管理系統(tǒng)設(shè)計(jì),依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理超市,從而節(jié)省了大量的人力、物力、改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)銷存狀況和各種反饋信息分析,使管理人員快速對(duì)市場(chǎng)的變化作出相應(yīng)決策,加快超市的系統(tǒng)建立的技術(shù)基礎(chǔ):數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是以數(shù)據(jù)庫(kù)為基礎(chǔ)的信息管理系統(tǒng),它一般包含兩個(gè)方面內(nèi)容,一個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì),二是程序設(shè)計(jì)。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)是一個(gè)軟件工程,應(yīng)按照軟件工程的開(kāi)發(fā)方法進(jìn)行分析,設(shè)計(jì),編程和調(diào)試。再建立數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)之前,一般應(yīng)先進(jìn)行系統(tǒng)的需求分析,了解擁護(hù)對(duì)系統(tǒng)的要求,然后進(jìn)行系統(tǒng)的總體設(shè)計(jì),最后編寫(xiě)程序代碼和調(diào)試程序。圖1顯示出了數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程。從圖中可以看出,需求分析包括了對(duì)數(shù)據(jù)本身的需求分析和對(duì)功能的需求分析。兩個(gè)分析的結(jié)果將分別作為數(shù)據(jù)庫(kù)設(shè)計(jì)和程序設(shè)計(jì)的依據(jù)。實(shí)際上在設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)時(shí),這兩個(gè)需求分析是緊密相關(guān)的,不論是數(shù)據(jù)庫(kù)設(shè)計(jì),還是程序設(shè)計(jì)都需要考慮這兩個(gè)方面的因素。開(kāi)發(fā)步驟:圖1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程第二章 總體設(shè)計(jì)總體設(shè)計(jì)是在需求分析的基礎(chǔ)上進(jìn)行的,根據(jù)邏輯模型建立相對(duì)應(yīng)的物理模型??傮w設(shè)計(jì)的任務(wù)是確定“怎么做”的問(wèn)題,即確定和建立解決問(wèn)題的總體方案。具體來(lái)說(shuō),總體設(shè)計(jì)要去確定構(gòu)成系統(tǒng)的每個(gè)物理單元,說(shuō)明每個(gè)物理單元之間的相互關(guān)系(即系統(tǒng)結(jié)構(gòu))。 一般地說(shuō),其過(guò)程如下:a.設(shè)計(jì)方案:設(shè)想選擇方案;選取合理方案;選區(qū)最佳方案;b.功能分解:將系統(tǒng)按功能的要求,劃分功能模塊c.設(shè)計(jì)軟件結(jié)構(gòu):確定由模塊確定的層次結(jié)構(gòu),可利用層次圖描繪。d.設(shè)計(jì)數(shù)據(jù)庫(kù):確立要設(shè)計(jì)的數(shù)據(jù)庫(kù),具體實(shí)現(xiàn)它。e.制定測(cè)試計(jì)劃:初步的測(cè)試計(jì)劃f.書(shū)寫(xiě)文檔:系統(tǒng)說(shuō)明g.復(fù)核和審查:從技術(shù)的角度審查,從管理的角度審查。2.1問(wèn)題定義 :商品按類管理:所以需要有一商品類型信息商品必須屬于一個(gè)商品類型如果一個(gè)商品類型存在商品或存在下級(jí)商品類型則該類型不該刪除需要記錄供應(yīng)商信息在涉及商品數(shù)量的地方,要給出相應(yīng)的單位在進(jìn)貨信息中要包含供應(yīng)商等信息商品銷售信息單中要包含登記商品,銷售數(shù)量單價(jià)等信息,商品報(bào)損要有報(bào)損原因進(jìn)貨,銷售,報(bào)損操作要有相應(yīng)操作員信息只有管理員登陸之后才可以使用系統(tǒng)默認(rèn)的管理員不可以刪除進(jìn)貨,銷售,庫(kù)存,報(bào)損信息都要可以添加,修改,刪除,分類,查找。2.2技術(shù)可行性研究:在IT行業(yè)中從業(yè)的工作人員一般都要求懂計(jì)算機(jī),具有一定軟硬件基礎(chǔ),會(huì)使用各種管理軟件,熟悉IT產(chǎn)品。因?yàn)?,超市中的?duì)員工素質(zhì)要求比較高,從管理層到下面的營(yíng)銷人員,都要求具有一定的IT背景,所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠使系統(tǒng)順利的運(yùn)行了。2.3經(jīng)濟(jì)可行性研究:因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)傳遞銷售信息,可以不受距離的限制,因此可以節(jié)約許多的人力和物力,方便管理,由此可以減少不必要的開(kāi)支,同時(shí)該系統(tǒng)可以提高企業(yè)的銷售效率,即提高了企業(yè)的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上是完全可行的。 企業(yè)有能力承擔(dān)研發(fā)開(kāi)支開(kāi)發(fā)新系統(tǒng)的工作是一項(xiàng)艱巨復(fù)雜的工作,它的投資主要是人力和物力的投資。對(duì)于本系統(tǒng)的開(kāi)發(fā)來(lái)說(shuō),其主要投資還是在人力和物力兩個(gè)方面。如果是企業(yè)自己安排人手開(kāi)發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。超市作為一個(gè)尖端的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對(duì)系統(tǒng)開(kāi)發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開(kāi)發(fā)管理系統(tǒng)的過(guò)程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)節(jié)約大部分的額外開(kāi)支。同時(shí)超市就其他產(chǎn)品還說(shuō),屬于高端行業(yè),無(wú)論是產(chǎn)品的價(jià)格還是質(zhì)量都比較高,而經(jīng)營(yíng)產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金的作支持。所以,在系統(tǒng)的開(kāi)發(fā)過(guò)程中,企業(yè)完全有能力承擔(dān)開(kāi)發(fā)費(fèi)用。 新系統(tǒng)將為企業(yè)帶來(lái)經(jīng)濟(jì)效益管理系統(tǒng)是一個(gè)信息化、智能化和先進(jìn)管理理念的集合體。而管理是一個(gè)動(dòng)態(tài)過(guò)程,在其運(yùn)行過(guò)程中要采取多項(xiàng)措施。所以在管理中獲得經(jīng)濟(jì)效益是一個(gè)綜合效益,要對(duì)他進(jìn)行直接定量的分析是比較困難的。一般新系統(tǒng)帶來(lái)的經(jīng)濟(jì)效益是間接的,其最主要的表現(xiàn)就是減少了企業(yè)的管理費(fèi)用和人力開(kāi)支。而其他一些煩瑣的事物都通過(guò)新系統(tǒng)來(lái)加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,為企業(yè)帶來(lái)巨大的經(jīng)濟(jì)效益。2.4操作可行性研究:本系統(tǒng)采用Windows圖形界面,是大家熟悉的操作系統(tǒng),對(duì)于用戶只需要具有一般的計(jì)算機(jī)知識(shí)的人員都可以輕松上手。而且整個(gè)銷售系統(tǒng)采用最友好的交互界面,簡(jiǎn)潔明了,不需要對(duì)數(shù)據(jù)庫(kù)非常了解。由此,該系統(tǒng)的操作是可行的,有必要推廣該系統(tǒng)!綜合以上三方面,該系統(tǒng)具有很高的開(kāi)發(fā)可行性,無(wú)論是從技術(shù)上經(jīng)濟(jì)上還是操作上。故此,可以設(shè)計(jì)該系統(tǒng)流程圖,建立數(shù)據(jù)字典。2.5系統(tǒng)的需求分析: 用戶工作流程進(jìn)貨或銷售商品時(shí),用戶要對(duì)進(jìn)貨單或銷售單進(jìn)行核對(duì)審查,并進(jìn)行登記;用戶要獲得進(jìn)貨、銷售、庫(kù)存信息時(shí),要對(duì)進(jìn)貨情況、銷售情況、庫(kù)存情況進(jìn)行查詢并打印。 用戶業(yè)務(wù)需求該管理軟件將對(duì)庫(kù)存產(chǎn)品進(jìn)行資料管理和統(tǒng)計(jì),對(duì)產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和統(tǒng)計(jì);該管理軟件將根據(jù)用戶的需要對(duì)進(jìn)貨、銷售、庫(kù)存情況進(jìn)行查詢,并能打印詳細(xì)信息;該管理軟件將為用戶提供帳號(hào)管理工具,以便用戶對(duì)帳號(hào)進(jìn)行管理,具體為添加用戶、刪除用戶、修改用戶密碼;該管理軟件提供企業(yè)人員管理,能夠企業(yè)員工的分類管理,新員工的加入以及員工刪除,修改基本信息等功能。圖2:圖2 超市進(jìn)銷存管理功能模塊圖 第三章 詳細(xì)設(shè)計(jì) 3.1設(shè)計(jì)思想:(1).系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。(2).分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化機(jī)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。(3).合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。3.2.設(shè)計(jì)原則:為了使本系統(tǒng)功能齊全完備,操作簡(jiǎn)便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開(kāi)發(fā)過(guò)程中遵循了,如下原則:1) 合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況, 進(jìn)行諸如產(chǎn)品經(jīng)貨、銷售等工作。2) 實(shí)用性原則:適合產(chǎn)品信息管理工作的實(shí)際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴(kuò)充功能。3) 準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料(如類型匹配,長(zhǎng)度不超限等)。4) 易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,接口友好,操作方便,必要的地方進(jìn)行提示。5) 源程序可讀性原則:為了便于其它設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),既可能做好代碼注釋工作。6) 優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡(jiǎn)潔明了,也方便了將來(lái)的維護(hù)。7) 安全性原則:該系統(tǒng)的管理員具有可設(shè)置登陸密碼,修改密碼的權(quán)限。經(jīng)過(guò)前面的設(shè)計(jì),我們對(duì)整個(gè)系統(tǒng)有了一個(gè)初步的認(rèn)識(shí),并對(duì)各個(gè)模塊進(jìn)行了功能分化。3.3業(yè)務(wù)流程分析超市進(jìn)銷存管理系統(tǒng)主要是以先進(jìn)的管理理念和科學(xué)的計(jì)算機(jī)技術(shù)來(lái)取代原始的手工操作。在新系統(tǒng)開(kāi)發(fā)前,我們對(duì)整個(gè)超市進(jìn)銷存業(yè)務(wù)流程進(jìn)行了系統(tǒng)的調(diào)查,得出下面的業(yè)務(wù)流程圖,如圖3:圖3超市進(jìn)銷存管理系統(tǒng)業(yè)務(wù)流程圖新系統(tǒng)主要業(yè)務(wù)分析:a進(jìn)貨業(yè)務(wù)進(jìn)貨管理是企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中極其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,采購(gòu)成本能否得到有效控制等問(wèn)題。企業(yè)現(xiàn)代管理觀念中對(duì)企業(yè)的進(jìn)貨管理提出新的要求:企業(yè)進(jìn)貨時(shí)對(duì)供貨商的選擇更加慎重,雙方不在是討價(jià)還價(jià)的買(mǎi)賣(mài)關(guān)系,而是一種相互依存的合作伙伴關(guān)系,并且還需認(rèn)識(shí)到企業(yè)產(chǎn)品質(zhì)量要從采購(gòu)抓起,這就關(guān)系到分供方的供貨、服務(wù)質(zhì)量。其下為進(jìn)貨業(yè)務(wù)程序的主要內(nèi)容:供應(yīng)商情況調(diào)查:在實(shí)施采購(gòu)之前,企業(yè)首先就要對(duì)市場(chǎng)上各大商品供貨商進(jìn)行詳細(xì)的摸底調(diào)查,了解公司的具體情況,平定企業(yè)的信譽(yù)級(jí)別和公司市場(chǎng)口碑,做到準(zhǔn)確無(wú)誤,采購(gòu)順利。采購(gòu)計(jì)劃編制:企業(yè)根據(jù)自身的資金條件和銷售狀況,綜合分析市場(chǎng)規(guī)律,擬訂采購(gòu)計(jì)劃表。實(shí)施進(jìn)貨:根據(jù)供貨方檔案及評(píng)審結(jié)果,選定供貨方;生成定貨單給選定的供貨方;雙方就價(jià)格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽定合同;跟蹤合同執(zhí)行,安排供貨進(jìn)度和貨物運(yùn)輸,做好驗(yàn)收入庫(kù)工作。b. 庫(kù)存業(yè)務(wù) 庫(kù)存管理是指在生產(chǎn)經(jīng)營(yíng)中為銷售和耗用而儲(chǔ)存的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會(huì)增加不必要的費(fèi)用:存貨過(guò)多將導(dǎo)致物資積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利,并且過(guò)量的庫(kù)存會(huì)掩蓋管理不善的問(wèn)題。存貨不足則影響企業(yè)的正常銷售活動(dòng)。庫(kù)存管理的目標(biāo)是尋求最佳存貨數(shù)量,使庫(kù)存的成本總額最小化。其主要業(yè)務(wù)如下:產(chǎn)品入庫(kù)、出庫(kù)、盤(pán)庫(kù)等日常處理??茖W(xué)合理地確定某庫(kù)存物資的庫(kù)存控制參數(shù)。例如:最佳定貨批量、最大庫(kù)存量、最佳缺貨量、最佳訂購(gòu)周期等,進(jìn)行嚴(yán)格的庫(kù)存控制工作。匯總統(tǒng)計(jì)各類庫(kù)存數(shù)據(jù),反映和監(jiān)督儲(chǔ)備資金占用及采購(gòu)資金使用情況。c. 銷售業(yè)務(wù)銷售對(duì)一個(gè)企業(yè)的生存和發(fā)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣(mài)東西”,它對(duì)外關(guān)系到企業(yè)產(chǎn)品、服務(wù)和企業(yè)形象等多方面因素,對(duì)內(nèi)涉及到銷售、庫(kù)存、財(cái)務(wù)、生產(chǎn)等信息。此外信息化的高速發(fā)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,企業(yè)要抓住時(shí)機(jī),引入現(xiàn)代化的銷售管理模式,實(shí)施企業(yè)的信息化、智能化銷售管理,才能使企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不擺之地。手機(jī)銷售過(guò)程中主要涉及到如下幾點(diǎn)業(yè)務(wù):d.超市直銷業(yè)務(wù)在超市銷售行業(yè)中,其主要的銷售手段就是超市商店的直銷業(yè)務(wù)。企業(yè)通過(guò)其超市,通過(guò)市場(chǎng)信息推廣,廣告業(yè)務(wù),以及一些大型的促銷活動(dòng),擴(kuò)大其市場(chǎng)影響力,從而達(dá)到吸引顧客,提高銷售量。e.超市輔銷業(yè)務(wù)在超市直銷主業(yè)務(wù)下,各企業(yè)積極開(kāi)展手機(jī)輔銷業(yè)務(wù),建立客戶資料檔案,設(shè)立客戶級(jí)別,不同級(jí)別的客戶享有不同的優(yōu)惠政策或銷售優(yōu)先級(jí)。積極開(kāi)展各種增值服務(wù),與移動(dòng)公司,電信部門(mén)合作,開(kāi)通各種增值服務(wù),促進(jìn)商品的銷售額。 .3.4系統(tǒng)數(shù)據(jù)流分析圖4:商品庫(kù)存管理要求 當(dāng)前日期查詢要求統(tǒng)計(jì)表進(jìn)貨情況銷售情況圖4 頂層數(shù)據(jù)流圖圖5:庫(kù)存管理要求 有效的庫(kù)存管理要求商品進(jìn)貨情況 有效的查詢要求 統(tǒng)計(jì)表商品銷售情況圖5 0層數(shù)據(jù)流圖圖6:庫(kù)存管理要求 商品進(jìn)貨單 庫(kù)存文當(dāng)前日期 商品銷售單 件圖6一層數(shù)據(jù)流圖(a)進(jìn)貨文件圖7: 查詢進(jìn)貨情況 商品進(jìn)貨情況 查詢要求 查詢銷售情況 銷售文件統(tǒng)計(jì)要求 商品銷售情況庫(kù)存文件統(tǒng)計(jì)表圖7一層數(shù)據(jù)流圖(b)3.5數(shù)據(jù)字典:數(shù)據(jù)流條目(1)庫(kù)存管理要求產(chǎn)品的入庫(kù)單|產(chǎn)品的出廠單產(chǎn)品的進(jìn)貨單 單據(jù)編號(hào)進(jìn)貨廠商商品型號(hào)計(jì)量單位單價(jià)數(shù)量金額+進(jìn)貨日期備注產(chǎn)品的銷售單 單據(jù)編號(hào)商品型號(hào)+顏色計(jì)量單位單價(jià)數(shù)量金額+銷售日期備注(2)查詢要求產(chǎn)品的進(jìn)貨情況|產(chǎn)品的銷售情況|庫(kù)存統(tǒng)計(jì)表產(chǎn)品的進(jìn)貨情況 單據(jù)編號(hào)進(jìn)貨廠商商品型號(hào)+顏色計(jì)量單位單價(jià)數(shù)量金額+進(jìn)貨日期產(chǎn)品的銷售情況 單據(jù)編號(hào)商品型號(hào)+顏色計(jì)量單位單價(jià)數(shù)量金額+銷售日期 庫(kù)存統(tǒng)計(jì)表 庫(kù)存編號(hào)+商品型號(hào)+顏色+數(shù)量+生產(chǎn)廠商 文件條目文件名:進(jìn)貨文件組成:?jiǎn)螕?jù)編號(hào)進(jìn)貨廠商商品型號(hào)計(jì)量單位單價(jià)數(shù)量金額+進(jìn)貨日期備注組織:按產(chǎn)品的單據(jù)編號(hào)遞增順序排列文件名:銷售文件組成:?jiǎn)螕?jù)編號(hào)商品型號(hào)計(jì)量單位單價(jià)數(shù)量金額+ 銷售日期備注組織:按產(chǎn)品的單據(jù)編號(hào)遞增順序排列文件名:庫(kù)存文件組成:商品數(shù)量組織:按商品的遞增順序排列 加工小說(shuō)明加工小說(shuō)明只描述最底層的基本加工。加工編號(hào):1.1加工名:檢查有效性輸入流:庫(kù)存管理要求,查詢要求輸出流:有效的庫(kù)存管理要求,有效的查詢要求加工邏輯:檢查輸入要求的有效性加工編號(hào):2.1加工名:要求類型處理輸入流:庫(kù)存管理要求,當(dāng)前日期輸出流:產(chǎn)品的進(jìn)貨單,產(chǎn)品的銷售單加工邏輯:根據(jù)庫(kù)存管理要求的類型選擇CASE 1:產(chǎn)品進(jìn)貨,輸出產(chǎn)品的進(jìn)貨單CASE 2:產(chǎn)品銷售,輸出產(chǎn)品的銷售單加工編號(hào):3.1加工名:查詢類別處理輸入流:查詢要求輸出流:查詢產(chǎn)品進(jìn)貨情況,查詢產(chǎn)品銷售情況,統(tǒng)計(jì)要求加工邏輯:根據(jù)查詢類別選擇CASE 1:查詢產(chǎn)品進(jìn)貨情況CASE 2:查詢產(chǎn)品銷售情況CASE 3:統(tǒng)計(jì)要求加工編號(hào):3.2加工名:產(chǎn)品進(jìn)貨查詢輸入流:查詢產(chǎn)品進(jìn)貨情況,進(jìn)貨文件輸出流:產(chǎn)品進(jìn)貨情況加工邏輯:根據(jù)查詢產(chǎn)品進(jìn)貨情況的要求從進(jìn)貨文件中讀出產(chǎn)品進(jìn)貨記錄,輸出產(chǎn)品進(jìn)貨情況加工編號(hào):3.3加工名:產(chǎn)品銷售查詢輸入流:查詢產(chǎn)品銷售情況,銷售文件輸出流:產(chǎn)品銷售情況加工邏輯:根據(jù)查詢產(chǎn)品銷售情況的要求從銷售文件中讀出產(chǎn)品銷售記錄,輸出產(chǎn)品銷售情況加工編號(hào):3.4加工名:產(chǎn)品庫(kù)存統(tǒng)計(jì)輸入流:統(tǒng)計(jì)要求,庫(kù)存文件輸出流:統(tǒng)計(jì)表加工邏輯:根據(jù)統(tǒng)計(jì)要求從庫(kù)存文件中讀出所有庫(kù)存產(chǎn)品的記錄,輸出統(tǒng)計(jì)表。36功能需求本系統(tǒng)采用自定向下方法開(kāi)發(fā),其功能模塊主要有如下幾個(gè)部分:進(jìn)貨管理模塊、庫(kù)存管理模塊、銷售管理模塊、員工管理模塊和系統(tǒng)模塊。具體的功能描述如下: 進(jìn)貨管理:其功能是對(duì)手機(jī)供應(yīng)商信息進(jìn)行管理,并根據(jù)企業(yè)情況制定進(jìn)貨計(jì)劃,實(shí)施產(chǎn)品采購(gòu),并進(jìn)行進(jìn)貨查詢。庫(kù)存管理:其功能是對(duì)采購(gòu)來(lái)的產(chǎn)品進(jìn)行企業(yè)內(nèi)部編碼入庫(kù),產(chǎn)品分類等活動(dòng),同時(shí)能夠根據(jù)銷售清單進(jìn)行出貨管理,以及庫(kù)存統(tǒng)計(jì)。銷售管理:其功能是提供一般的銷售管理,能夠進(jìn)行銷售明細(xì)查詢和打印銷售報(bào)表。系統(tǒng)管理:其功能是為系統(tǒng)的使用者進(jìn)行帳戶和密碼管理。3.7 性能需求 數(shù)據(jù)精確度產(chǎn)品的進(jìn)貨單和銷售單中,單價(jià)、金額采用浮點(diǎn)數(shù),數(shù)量都取長(zhǎng)整數(shù)。 時(shí)間特性該管理系統(tǒng)軟件從啟動(dòng)到進(jìn)入系統(tǒng)登錄界面的時(shí)間正常情況下少于5秒,錄入并更新數(shù)據(jù)的時(shí)間正常情況下少于10秒。 適用性該管理系統(tǒng)軟件適用于Windows 98/Windows 2000/Windows Me/Windows XP中文版下運(yùn)行。3.8運(yùn)行需求 用戶界面窗體特性:本系統(tǒng)采用VisualVisualFoxPro6.0開(kāi)發(fā)軟件制作,其窗體都是采用彈出式浮動(dòng)窗體,在運(yùn)行系統(tǒng)時(shí),首先就是登陸窗口,進(jìn)入之后就是典型的下拉式主窗體,其下拉菜單為各系統(tǒng)模塊的相關(guān)子模塊。輸入輸出時(shí)間:輸入輸出時(shí)間格式為年月日(YY/MM/DD)。 硬件接口運(yùn)行本系統(tǒng)的硬件基本要求如下:CPU:至少Pentium400以上,建議使用Pentium800以上;內(nèi)存:至少32M以上,建議使用64M以上;硬盤(pán):至少20M硬盤(pán)空間;顯示器:14顯示器;其它:鍵盤(pán)、鼠標(biāo)、1.44MB軟驅(qū)和光驅(qū)等。 軟件接口 本系統(tǒng),在打包成setup.exe后,能夠在Windows 系統(tǒng)各版本中運(yùn)行。 第四章.系統(tǒng)功能模塊分析與設(shè)計(jì)4.1系統(tǒng)總體結(jié)構(gòu)圖:如圖8: 圖8超市進(jìn)銷存管理系統(tǒng)結(jié)構(gòu)圖4.2各子系統(tǒng)功能分析 系統(tǒng)登陸模塊功能:本模塊的主要功能是對(duì)用戶身份進(jìn)行驗(yàn)證,只有系統(tǒng)的合法用戶才能進(jìn)入系統(tǒng)。其窗體如圖9: 圖9用戶確認(rèn)界面在進(jìn)行系統(tǒng)登陸過(guò)程中,登陸模塊將調(diào)用數(shù)據(jù)庫(kù)里的用戶數(shù)據(jù)表,并對(duì)用戶名和密碼進(jìn)行驗(yàn)證,只有輸入了正確的用戶名和密碼后,系統(tǒng)登陸才會(huì)成功。在登陸模塊中,對(duì)系統(tǒng)的嘗試登陸次數(shù)進(jìn)行了限制,禁止用戶無(wú)終止的進(jìn)行系統(tǒng)登陸嘗試,在本系統(tǒng)中,當(dāng)用戶對(duì)系統(tǒng)的三次登陸失敗后,系統(tǒng)將自動(dòng)禁止登陸,退出登陸模塊。并在輸入了錯(cuò)誤的或者是不存在的用戶名和密碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登陸過(guò)程中的錯(cuò)誤輸入或錯(cuò)誤操作,以便用戶進(jìn)行正確的登陸。其報(bào)錯(cuò)信息如圖10所示: 圖10登入錯(cuò)誤界面輸入項(xiàng)、輸出項(xiàng):輸入項(xiàng)為用戶名和密碼。用戶名和密碼均為字符串,最大長(zhǎng)度為16個(gè)字符,密碼以“*”號(hào)顯示(英文和數(shù)字算一個(gè)字符,漢字算兩個(gè)字符)。程序邏輯:系統(tǒng)登陸流程圖如圖11所示:圖11:系統(tǒng)登陸流程圖接口:本模塊為頂級(jí)模塊,按確定按鈕時(shí),如果輸入的用戶名和密碼正確,將調(diào)用系統(tǒng)主窗體模塊,進(jìn)入系統(tǒng)主窗體。存儲(chǔ)分配:在用戶按下確定按鈕時(shí),將讀取存儲(chǔ)用戶名和密碼的數(shù)據(jù)表,以對(duì)用戶名和密碼進(jìn)行驗(yàn)證。測(cè)試要點(diǎn):本模塊有如下幾個(gè)測(cè)試要點(diǎn),按下確定按鈕時(shí),是否能正確讀取存儲(chǔ)用戶名和密碼的數(shù)據(jù)表;如果用戶名和密碼正確,是否能進(jìn)入系統(tǒng)主窗體;當(dāng)輸入用戶名或密碼錯(cuò)誤時(shí),是否能彈出信息框,給用戶提示。 進(jìn)貨管理模塊 功能:該模塊主要是實(shí)現(xiàn)進(jìn)行廠商信息管理、進(jìn)貨計(jì)劃、進(jìn)貨查詢、進(jìn)貨報(bào)表四個(gè)功能。廠商信息管理:該子模塊主要是對(duì)供貨廠商進(jìn)行基本的信息維護(hù),其中包括廠商名稱,廠商的地址,聯(lián)系電話以及企業(yè)的法人代表。在登錄信息時(shí)進(jìn)行廠商編碼,以方面其他模塊和數(shù)據(jù)庫(kù)利用。進(jìn)貨計(jì)劃:進(jìn)貨計(jì)劃為進(jìn)貨管理的主要業(yè)務(wù),是目的就是實(shí)現(xiàn)手機(jī)的采購(gòu),制定詳細(xì)的進(jìn)貨清單,利用管理系統(tǒng)來(lái)加速企業(yè)的進(jìn)貨進(jìn)度,簡(jiǎn)短企業(yè)的進(jìn)貨周期,實(shí)現(xiàn)資金人力的快速周轉(zhuǎn)。進(jìn)貨計(jì)劃以進(jìn)貨單的形式來(lái)實(shí)現(xiàn)整個(gè)的進(jìn)貨管理,進(jìn)貨單進(jìn)貨查詢:該模塊為企業(yè)提供整個(gè)企業(yè)的進(jìn)貨情況查詢,也可以進(jìn)行進(jìn)貨的明細(xì)查詢,并以進(jìn)貨報(bào)表形式打印出來(lái)。進(jìn)貨報(bào)表:該報(bào)表是將整個(gè)的進(jìn)貨的工作和進(jìn)貨情況以報(bào)表的形式表示出來(lái),然后打印出來(lái),給用戶或者是公司其他人與系統(tǒng)沒(méi)有直接關(guān)系的負(fù)責(zé)人看。輸入項(xiàng)、輸出:該模塊的輸入項(xiàng)為企業(yè)的進(jìn)貨單,其中包括單據(jù)編號(hào),廠商編號(hào),進(jìn)貨廠商,商品型號(hào),數(shù)量,單價(jià),金額,進(jìn)貨日期,采購(gòu)員和進(jìn)貨單備注等輸入條目。輸入表單如圖12: 圖12進(jìn)貨輸入單存儲(chǔ)分配 在用戶按下確定按鈕時(shí),將讀取存儲(chǔ)入庫(kù)數(shù)據(jù)表,以添加該登記入數(shù)據(jù)庫(kù),如果點(diǎn)取消,該表單的輸入將被取消,不會(huì)將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)。測(cè)試要點(diǎn)對(duì)商品編碼入庫(kù)程序進(jìn)行測(cè)試,利用測(cè)試用例填入表單,對(duì)其進(jìn)行數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)測(cè)試,看看所填數(shù)據(jù)能否存入數(shù)據(jù)表中。庫(kù)存信息維護(hù),對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行修改,刪除,更新操作,查看維護(hù)功能能否實(shí)現(xiàn)。庫(kù)存報(bào)表:對(duì)前面所做測(cè)試的數(shù)據(jù),以報(bào)表形式輸出來(lái),看看輸出的報(bào)表跟測(cè)試用例是否相符,相符則功能能夠?qū)崿F(xiàn),測(cè)試成功。 銷售管理模塊功能 本模塊的主要功能是把銷售信息寫(xiě)入銷售清單,同時(shí)對(duì)庫(kù)存數(shù)據(jù)進(jìn)行跟新,以備用戶將來(lái)對(duì)銷售信息和庫(kù)存信息進(jìn)行查詢和打印。商品銷售:主要功能是對(duì)所銷售的手機(jī)情況進(jìn)行登記,記錄該商品的型號(hào)、銷售數(shù)量、單價(jià)、金額、生產(chǎn)廠商等與商品相關(guān)的信息。將銷售信息錄入數(shù)據(jù)庫(kù)銷售表中,進(jìn)行銷售查詢和統(tǒng)計(jì)。銷售查詢:根據(jù)商品銷售情況,按需要對(duì)銷售情況進(jìn)行查詢。在該查詢模塊中,可以按照商品的型號(hào)、銷售日期等多種方式進(jìn)行商品銷售情況查詢。銷售報(bào)表:按年、月、或者是按天對(duì)銷售情況進(jìn)行統(tǒng)計(jì),形成報(bào)表,并打印出來(lái)。 輸入項(xiàng)、輸出項(xiàng) 本模塊的數(shù)據(jù)輸入項(xiàng)主要為手機(jī)的銷售清單,其中包括單據(jù)編號(hào)、商品型號(hào)、計(jì)量單位、單價(jià)、數(shù)量、金額、生產(chǎn)廠商、銷售日期、營(yíng)業(yè)員等相關(guān)信息。具體的輸入如圖13:圖13:銷售輸入出項(xiàng)存儲(chǔ)分配 商品銷售模塊主要的是進(jìn)行商品銷售情況統(tǒng)計(jì)并登記入庫(kù),當(dāng)商品銷售業(yè)務(wù)發(fā)生后,營(yíng)業(yè)員將打開(kāi)銷售管理模塊對(duì)商品銷售情況進(jìn)行登記入庫(kù),調(diào)用數(shù)據(jù)庫(kù)中的銷售表,等待數(shù)據(jù)錄入,等營(yíng)業(yè)員將相應(yīng)數(shù)據(jù)輸入后,點(diǎn)提交按扭將完成數(shù)據(jù)的存儲(chǔ)。取消按扭將取消此次操作,不進(jìn)行數(shù)據(jù)存儲(chǔ)。測(cè)試要點(diǎn)對(duì)手機(jī)銷售管理模塊進(jìn)行測(cè)試,利用測(cè)試用例填入表單,對(duì)其進(jìn)行數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)測(cè)試,看看所填數(shù)據(jù)能否存入數(shù)據(jù)表中。銷售查詢,對(duì)各查詢要求分別進(jìn)行測(cè)試,查看測(cè)試結(jié)果。 銷售報(bào)表,對(duì)銷售情況進(jìn)行統(tǒng)計(jì),并形成報(bào)表打印出來(lái)。 員工管理模塊在系統(tǒng)開(kāi)發(fā)中,為解決企業(yè)人員流動(dòng)問(wèn)題,在系統(tǒng)中增添了員工管理子模塊,用來(lái)對(duì)企業(yè)的辦事員工和管理人員進(jìn)行信息化管理,以此來(lái)提高員工的辦事效率,節(jié)約人力資源。新員工錄入在企業(yè)新進(jìn)員工時(shí),對(duì)其進(jìn)行基本信息的存儲(chǔ),對(duì)員工進(jìn)行基本的了解員工信息維護(hù)當(dāng)員工信息發(fā)生變化,或者是員工離職,換崗對(duì)相關(guān)信息發(fā)生變化時(shí),利用此子模塊對(duì)其進(jìn)行信息變更。 系統(tǒng)管理模塊系統(tǒng)用戶管理在系統(tǒng)實(shí)行多用戶管理時(shí),本模塊將為系統(tǒng)開(kāi)辟多個(gè)系統(tǒng)用戶,并能對(duì)其進(jìn)行簡(jiǎn)單的信息維護(hù),用戶名變更和密碼修改。退出:選擇退出系統(tǒng),將關(guān)閉整個(gè)系統(tǒng),結(jié)束本次使用。第五章、系統(tǒng)數(shù)據(jù)模型分析與設(shè)計(jì)由系統(tǒng)的數(shù)據(jù)流可以得出整個(gè)系統(tǒng)的數(shù)據(jù)模型,利用E-R圖建立數(shù)據(jù)模型如下:圖14: 廠商基本信息E-R圖 圖15:進(jìn)貨單E-R圖 圖16:系統(tǒng)用戶E-R圖圖17:入庫(kù)單E-R圖 圖18:銷售單E-R 圖第六章.系統(tǒng)數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)由數(shù)據(jù)模型利用Access進(jìn)行數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì),其基本表的設(shè)計(jì)如下:表1:廠商信息表字段名 數(shù)據(jù)類型 長(zhǎng)度(字節(jié)) 備注廠商編號(hào) 文本 20 主鍵廠商名稱 文本 50 廠商地址 文本 50 聯(lián)系電話 數(shù)字 20 法人地表 文本 20 表2:?jiǎn)T工信息表字段名 數(shù)據(jù)類型 長(zhǎng)度(字節(jié)) 備注員工編號(hào) 文本 20 主鍵姓 名 文本 20 性 別 文本 20 年 齡 數(shù)字 8 身 高 數(shù)字 8 政治面貌 文本 20 家庭住址 文本 50 所屬部門(mén) 文本 20 聘用日期 日期 16 編制日期 日期 16 表3:用戶表字段名 數(shù)據(jù)類型 長(zhǎng)度(字節(jié)) 備注用戶名 文本 20 密碼 數(shù)字 8 表4:銷售單字段名 數(shù)據(jù)類型 長(zhǎng)度(字節(jié)) 備注單據(jù)編號(hào) 文本 20 主鍵商品型號(hào) 文本 20 計(jì)量單位 文本 8 單價(jià) 貨幣 16 數(shù)量 數(shù)字 16 金額 貨幣 16 生產(chǎn)廠商 文本 50 外鍵銷售日期 日期 16 營(yíng)業(yè)員 文本 20 外鍵 表5:入庫(kù)單字段名 數(shù)據(jù)類型 長(zhǎng)度(字節(jié)) 備注入庫(kù)編號(hào) 文本 20 主鍵 商品型號(hào) 文本 20 計(jì)量單位 文本 8 單價(jià) 貨幣 16 數(shù)量 數(shù)字 16 金額 貨幣 16 生產(chǎn)廠商 文本 50 外鍵出廠日期 日期 16 倉(cāng)管員 文本 20 外鍵表6:進(jìn)貨單字段名 數(shù)據(jù)類型 長(zhǎng)度(字節(jié)) 備注單據(jù)編號(hào) 文本 20 主鍵廠商編號(hào) 文本 20 外鍵進(jìn)貨廠商 文本 50 商品型號(hào) 文本 20 計(jì)量單位 文本 8 單價(jià) 貨幣 16 數(shù)量 數(shù)字 16 金額 貨幣 16 進(jìn)貨日期 日期 16 采購(gòu)員 文本 20 外鍵備注 備注 20 第七章.系統(tǒng)運(yùn)行狀態(tài)與維護(hù)說(shuō)明7.1系統(tǒng)運(yùn)行狀態(tài) 啟動(dòng)系統(tǒng),首先進(jìn)入的系統(tǒng)的登陸界面,在登陸管理模塊中,設(shè)置了用戶名和密碼兩個(gè)項(xiàng)來(lái)進(jìn)行系統(tǒng)登陸嚴(yán)證。本系統(tǒng)允許多用戶操作,在后臺(tái)數(shù)據(jù)庫(kù)中,設(shè)置了用戶表,進(jìn)行用戶的添加,刪除和修改,同時(shí),為了用戶的合法性,對(duì)登陸進(jìn)行了次數(shù)限制,當(dāng)超過(guò)嘗試登陸次數(shù)后,系統(tǒng)將自動(dòng)關(guān)閉。只有當(dāng)用戶輸入了正確的用戶名和密碼后,才能登陸成功,彈出歡迎界面,點(diǎn)確定,進(jìn)入系統(tǒng)主界面。 進(jìn)入系統(tǒng)主界面之后,里面有5個(gè)功能模塊,每個(gè)模塊就是系統(tǒng)的一個(gè)子功能,其下拉菜單有相應(yīng)的實(shí)現(xiàn)子模塊,點(diǎn)擊不同的菜單,就會(huì)出現(xiàn)不同的用戶界面,用戶可以直接在上面輸數(shù)據(jù),然后點(diǎn)確定按扭就可以進(jìn)行數(shù)據(jù)保存。第八章.系統(tǒng)主要用戶界面 本系統(tǒng)采用VF6.0來(lái)進(jìn)行系統(tǒng)開(kāi)發(fā),在系統(tǒng)的界面處理中,采用分層是菜單對(duì)各個(gè)模塊進(jìn)行劃分,整個(gè)系統(tǒng)總分為5個(gè)模塊:進(jìn)貨管理模塊,銷售管理模塊,庫(kù)存管理模塊,員工管理模塊和系統(tǒng)管理模塊。其具體的用戶界面窗體如下所示:第九章.系統(tǒng)程序代碼9.1主界面set talk off set safe off set stat off set dele on set cent on set date to ansi close all RELEASE WINDOW _SCREEN.backcolor=rgb(int(rand()*255),int(rand()*255),int(rand()*255) MODIFY WINDOW SCREEN TITLE 小型超市貨物管理軟件 ;今天是:+dtoc(date()+ +cdow(date() ZOOM WINDOW SCREEN MAX deactivate window 項(xiàng)目管理器 mypath=left(sys(16),rat(,sys(16) set defa to (mypath) set path to data;form;pic open database chaoshi do form logowith _screen .visible=.t.closable=.t.controlbox=.f.maxbutton=.f.minbutton=.f.movable=.t.top=0.left=0.icon=1.ico.windowstate=2 endwithread eventsquitSET SYSMENU TOSET SYSMENU AUTOMATICDEFINE PAD _0p30ssvto OF _MSYSMENU PROMPT 數(shù)據(jù) COLOR SCHEME 3DEFINE PAD _0p30ssvtp OF _MSYSMENU PROMPT 查詢 COLOR SCHEME 3DEFINE PAD _0p30ssvtq OF _MSYSMENU PROMPT 查看 COLOR SCHEME 3DEFINE PAD _0p30ssvtr OF _MSYSMENU PROMPT 輸出 COLOR SCHEME 3DEFINE PAD _0p30ssvts OF _MSYSMENU PROMPT 銷售 COLOR SCHEME 3DEFINE PAD _0p30ssvtt OF _MSYSMENU PROMPT 娛樂(lè) COLOR SCHEME 3DEFINE PAD _0p30ssvtu OF _MSYSMENU PROMPT 退出 COLOR SCHEME 3ON PAD _0p30ssvto OF _MSYSMENU ACTIVATE POPUP 數(shù)據(jù)ON PAD _0p30ssvtp OF _MSYSMENU ACTIVATE POPUP 查詢ON PAD _0p30ssvtq OF _MSYSMENU ACTIVATE POPUP 查看ON PAD _0p30ssvtr OF _MSYSMENU ACTIVATE POPUP 輸出ON PAD _0p30ssvts OF _MSYSMENU ACTIVATE POPUP 銷售ON PAD _0p30ssvtt OF _MSYSMENU ACTIVATE POPUP 娛樂(lè)ON PAD _0p30ssvtu OF _MSYSMENU ACTIVATE POPUP 退出DEFINE POPUP 數(shù)據(jù) MARGIN RELATIVE SHADOW COLOR SCHEME 4DEFINE BAR 1 OF 數(shù)據(jù) PROMPT 管理員瀏覽DEFINE BAR 2 OF 數(shù)據(jù) PROMPT 管理員修改DEFINE BAR 3 OF 數(shù)據(jù) PROMPT 用戶管理ON SELECTION BAR 1 OF 數(shù)據(jù) do form glON SELECTION BAR 2 OF 數(shù)據(jù) do form xgON SELECTION BAR 3 OF 數(shù)據(jù) do form yhDEFINE POPUP 查詢 MARGIN RELATIVE SHADOW COLOR SCHEME 4DEFINE BAR 1 OF 查詢 PROMPT 管理員查詢ON SELECTION BAR 1 OF 查詢 do form cxDEFINE POPUP 查看 MARGIN RELATIVE SHADOW COLOR SCHEME 4DEFINE BAR 1 OF 查看 PROMPT 零庫(kù)存查看DEFINE BAR 2 OF 查看 PROMPT 銷量排行查看DEFINE BAR 3 OF 查看 PROMPT 貨物贏利查看ON SELECTION BAR 1 OF 查看 do form wkcON SELECTION BAR 2 OF 查看 do form xlON SELECTION BAR 3 OF 查看 do form ylDEFINE POPUP 輸出 MARGIN RELATIVE SHADOW COLOR SCHEME 4DEFINE BAR _mf

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論