NIT大作業(yè)隆豐電子科技公司管理系統(tǒng)的開(kāi)發(fā)_第1頁(yè)
NIT大作業(yè)隆豐電子科技公司管理系統(tǒng)的開(kāi)發(fā)_第2頁(yè)
NIT大作業(yè)隆豐電子科技公司管理系統(tǒng)的開(kāi)發(fā)_第3頁(yè)
NIT大作業(yè)隆豐電子科技公司管理系統(tǒng)的開(kāi)發(fā)_第4頁(yè)
NIT大作業(yè)隆豐電子科技公司管理系統(tǒng)的開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(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)介

(現(xiàn)場(chǎng)管理)NIT大作業(yè)隆豐電子科技公司管理系統(tǒng)的開(kāi)發(fā)全國(guó)計(jì)算機(jī)應(yīng)用技術(shù)證書(shū)考試(NIT)管理系統(tǒng)中信息技術(shù)的應(yīng)用考生姓名:學(xué)員證號(hào):身份證號(hào):輔導(dǎo)老師:完成日期:2011.9.全國(guó)計(jì)算機(jī)應(yīng)用技術(shù)證書(shū)考試(NIT)作業(yè)設(shè)計(jì)作業(yè)名稱:隆豐電子科技公司管理系統(tǒng)開(kāi)發(fā)完成本模塊作業(yè)的計(jì)算機(jī)硬、軟件環(huán)境:軟件操作系統(tǒng):W?ndowsxp(中文版)數(shù)據(jù)庫(kù)管理系統(tǒng):VisualFoxPro6.0文字處理軟件:Word2003硬件CPU:酷睿雙核2.2內(nèi)存:4GB硬盤(pán):160GB作業(yè)內(nèi)容:一、課題的提出隨著隆豐電子科技公司經(jīng)營(yíng)規(guī)模不斷擴(kuò)大,當(dāng)今市場(chǎng)競(jìng)爭(zhēng)的工作模式,從而達(dá)到提高公司經(jīng)營(yíng)管理效率的目的。二、隆豐電子科技公司產(chǎn)品管理系統(tǒng)開(kāi)發(fā)概述MIS開(kāi)發(fā)的基本方法。盡管這種方可以遵循和使用的。僅使用了生命周期法中的核心環(huán)節(jié),即:1.系統(tǒng)調(diào)查,進(jìn)行業(yè)務(wù)分析,發(fā)現(xiàn)原因。2.定系統(tǒng)功能3.軟硬件環(huán)境,確定模塊結(jié)構(gòu)與數(shù)據(jù)庫(kù)的建立4.VisualFoxPro6.0用程序。三、業(yè)務(wù)分析1.功能分析業(yè)務(wù)系統(tǒng)的功能主要是:信息系統(tǒng)的生命周期可以分為系統(tǒng)規(guī)劃,系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施,系統(tǒng)運(yùn)行和維護(hù)等五個(gè)階段。根據(jù)信息系統(tǒng)的生命周期,我們嚴(yán)格按照它的五個(gè)階段進(jìn)行系統(tǒng)的設(shè)計(jì)。2.系統(tǒng)功能結(jié)構(gòu)任何事物都有產(chǎn)生、發(fā)展、成熟、消亡(更新)的過(guò)程,信息系統(tǒng)也不例外。信息系統(tǒng)在使用的過(guò)程中隨著其生存環(huán)境的變化,要不斷維護(hù)、修改,當(dāng)它不再適應(yīng)的時(shí)候就要被淘汰,就由新系統(tǒng)代替老系統(tǒng),這種周期循環(huán)稱為信息系統(tǒng)的生命周期,圖1.1表示信息系統(tǒng)的生命周期以及相應(yīng)的工作步驟。3.確定管理系統(tǒng)功能業(yè)務(wù)有關(guān)的數(shù)據(jù)信息,包含:日常的定貨信息、庫(kù)存信息,以及有業(yè)務(wù)來(lái)往的相關(guān)供貨商。該系統(tǒng)的任務(wù)是利用計(jì)算機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)提供和完成日常業(yè)務(wù)工作的內(nèi)容,這些工作主要包括:(1)與產(chǎn)成品資料有關(guān)的工作,包括:1)等。2)貨品的供貨商號(hào)。3)數(shù)據(jù)來(lái)源及錄入:貨品資料單。(2)與分銷商信息有關(guān)工作,包括:1)分銷商的資料管理,應(yīng)收款項(xiàng)的催收力度。2)分銷商的欠款額。3)分銷商的信用額度。(3)供貨商的相關(guān)信息。4.5.們重點(diǎn)收集了以下應(yīng)用界面:主表單、主菜單1).產(chǎn)成品資料表(產(chǎn)成品登錄信息):產(chǎn)成品編碼、產(chǎn)成品名稱、產(chǎn)成品類別、總庫(kù)存量、基本單位、銷售單價(jià)、供應(yīng)商號(hào)、分銷商編碼。功能模塊2收金信息瀏覽查數(shù)據(jù)庫(kù)管理退出系3系人。6.數(shù)據(jù)分析與數(shù)據(jù)字典數(shù)據(jù)分得到具體認(rèn)識(shí)并為以后的編程所產(chǎn)成品數(shù)據(jù)類型詞典數(shù)據(jù)字典和基本項(xiàng)數(shù)據(jù)字典見(jiàn)下面表1、表2。表1組項(xiàng)數(shù)據(jù)字典項(xiàng)目組成類型產(chǎn)成品資料表編碼、名稱、類別、總庫(kù)存量、分銷商編碼。數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存分銷商資料表儲(chǔ)用額度。數(shù)據(jù)存供貨商表電話、聯(lián)系人儲(chǔ)表2基本(主要)項(xiàng)數(shù)據(jù)字典數(shù)據(jù)項(xiàng)類型長(zhǎng)度變動(dòng)情況使用情目況貨品編碼字符型8變動(dòng)經(jīng)常分銷商編碼字符型8基本不變經(jīng)常供貨商號(hào)字符型8基本不變經(jīng)常注:其他數(shù)據(jù)項(xiàng)略。四、確定本系統(tǒng)功能作人員,一起確定基本功能如下:1.查閱有關(guān)定貨單據(jù),并進(jìn)行有關(guān)錄入、修改、保存。2.查閱供貨商有關(guān)信息。3.可以對(duì)倉(cāng)庫(kù)情況進(jìn)行錄入、修改、查閱。4.查閱公司有關(guān)區(qū)域市場(chǎng)銷售的信息。進(jìn)行有關(guān)計(jì)算和其他輔助工作。五、功能模塊的劃分9個(gè)功能模塊,其模塊結(jié)構(gòu)見(jiàn)下面圖3所示?!驹O(shè)計(jì)說(shuō)明】對(duì)數(shù)據(jù)表的操作來(lái)實(shí)現(xiàn),即模塊間只是通過(guò)表發(fā)生關(guān)系。訂庫(kù)訂六、數(shù)據(jù)庫(kù)設(shè)庫(kù)經(jīng)供訂貨存貨存銷應(yīng)貨原則上數(shù)庫(kù)設(shè)計(jì)是確系統(tǒng)所有數(shù)據(jù)庫(kù)文件及相關(guān)錄錄修修商商明文件邏輯結(jié)構(gòu)存庫(kù)的組成見(jiàn)下面圖4所入示。入改改情情圖4數(shù)據(jù)庫(kù)的組成其主要表的表結(jié)構(gòu)為:(1)產(chǎn)成品資料表.dbf該表用于存儲(chǔ)與定貨有關(guān)的數(shù)據(jù),其結(jié)構(gòu)如下:字段序號(hào)字段名字段類型字段寬度索引1編碼字符型8升序2名稱字符型203類別字符型64總庫(kù)存量數(shù)值型65基本單位字符型46銷售單價(jià)數(shù)值型87供應(yīng)商號(hào)字符型88分銷商編碼字符型8(2)分銷商資料表.dbf該表用于存儲(chǔ)與倉(cāng)庫(kù)有關(guān)的數(shù)據(jù),其結(jié)構(gòu)如下:字段序號(hào)字段名字段類型字段寬度索引1分銷商編碼字符型8升序2分銷商名稱字符型103預(yù)收金額數(shù)值型84應(yīng)收金額數(shù)值型85實(shí)際欠款數(shù)值型86信用額度字符型8(4)供貨商表.dbf該表用于存儲(chǔ)與供貨商有關(guān)的數(shù)據(jù),其結(jié)構(gòu)如下:字段序號(hào)字段名字段類型字段寬度索引1供貨商號(hào)字符型8升序2供貨商名稱字符型103地址字符型204電話字符型85聯(lián)系人字符型10七、創(chuàng)建數(shù)據(jù)庫(kù)1.利用菜單選項(xiàng)或工具欄按鈕打開(kāi)“新建據(jù)庫(kù)文件,單擊“新建”按鈕,創(chuàng)建一個(gè)名為“產(chǎn)成品管理.dbf”的數(shù)據(jù)庫(kù)文件,見(jiàn)下圖所示:2.建立數(shù)據(jù)表:創(chuàng)建“產(chǎn)成品資料表.dbf”在“表設(shè)計(jì)器中”創(chuàng)建表結(jié)構(gòu),見(jiàn)下圖所示:3.建立好表結(jié)構(gòu)后,對(duì)數(shù)據(jù)表進(jìn)行記錄錄入,見(jiàn)下圖所示:4.商表.dbf”并進(jìn)行記錄錄入。5.對(duì)數(shù)據(jù)庫(kù)中的各表設(shè)置如下圖所示關(guān)聯(lián):【幾點(diǎn)說(shuō)明】數(shù)據(jù)庫(kù)設(shè)計(jì)中,遵循的原則是:1.減少數(shù)據(jù)重復(fù)程度2.盡量遵循規(guī)范化理論3.數(shù)據(jù)編碼盡量標(biāo)準(zhǔn)化4.文件名和字段名的取名,應(yīng)有一個(gè)系統(tǒng)的統(tǒng)一規(guī)則八、程序設(shè)計(jì)基于VisualFoxPro6.0序生成器向?qū)У染幊坦ぞ邅?lái)實(shí)現(xiàn)模塊的功能。(1)系統(tǒng)的歡迎界面及登陸界面其具體屬性及方法設(shè)置如下表所示:對(duì)象屬性屬性值FormCaption登錄界面Picturef:\images\有用\海星.jpgLabel1Caption用戶名:Label2Caption密碼:Command1Caption登錄Command2Caption退出Rowsource密碼.名稱Combo1Rowsourcetype6-字段按3個(gè)權(quán)限用戶及3文件“密碼,將該文件加入“系統(tǒng)登錄”表單的數(shù)據(jù)環(huán)境中,表內(nèi)容如下:名稱pplpplpp密碼012345012345012345系統(tǒng)登陸界面的“登錄”按鈕的單擊Click事件為:A=ALLTRIM(1.VALUE)LOCATFOR用戶名=AIFUPPER(ALLTRIM(2.VALUE))=UPPER(ALLTRIM(密碼))=MESSAGEBOX("已經(jīng)登錄成功,謝謝使用!",0+64,"登錄成功")THISFORM。RELEASEDO主菜單.MPRELSE=MESSAGEBOX("您輸入的口令有誤,請(qǐng)重新輸入!",48,"警告")2.VALUE=""2.SETFOCUSENDIF“退出”按鈕的Click事件為:YNN=.T.CLEAREVENTSRELEASEFORM歡迎(2)系統(tǒng)主操作界面系統(tǒng)以菜單形式操作,其操作界面如下:子菜單如下圖所示:系統(tǒng)運(yùn)行后,單擊主菜單或子菜單上選項(xiàng)實(shí)現(xiàn)相關(guān)操作。(1)單擊“訂貨錄入修改,調(diào)用“經(jīng)銷商訂貨明細(xì)表”表單,具體操作步驟如下:第1步:新建表單向?qū)?。?步:選取字段,選用經(jīng)銷商訂貨明細(xì)表,選取全部字段,單擊下一步。第3步:選擇表單樣式—標(biāo)準(zhǔn)式及標(biāo)準(zhǔn)按鈕—文本按鈕。第4字段中,選擇升序。第5--經(jīng)銷商訂貨明細(xì)表單,選擇保存并運(yùn)行表單,然后預(yù)覽一下或直接點(diǎn)擊完成。如圖:具體操作步驟如下:第1步:新建表單。第29個(gè)COMMAND,并進(jìn)行相關(guān)屬性的設(shè)置。第3.dbf”。第4.dbf”中各個(gè)字段拖入表單中,并進(jìn)行整理。此表單的屬性及方法設(shè)置如下表所示:對(duì)象屬性屬性值Form1Picturef:\images\有用\心戒.jpgCommand1Caption上一個(gè)Command2Caption下一個(gè)Command3Caption第一個(gè)Command4Caption最后一個(gè)Command5Caption錄入Command6Caption刪除Command7Caption修改Command8Caption保存Command9Caption返回其命令按鈕組中各命令按鈕的事件代碼如下:“上一個(gè)”命令按鈕的Click事件:IFrecno()=11.ENABLED=.F.3.ENABLED=.F.2.ENABLED=.T.4.ENABLED=.T.ELSESKIP-13.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.T.4.ENABLED=.T.ENDIF貨品資料表單.REFRESH貨品資料表單.SETFOCUS“下一個(gè)”命令按鈕的Click事件:IFEOF()=.t.3.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.F.4.ENABLED=.F.ELSESKIP13.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.T.4.ENABLED=.T.ENDIF貨品資料表單.REFRESH貨品資料表單.SETFOCUS“第一個(gè)”命令按鈕的Click事件:GOTOP3.ENABLED=.F.1.ENABLED=.F.2.ENABLED=.T.4.ENABLED=.T.貨品資料表.REFRESH貨品資料表.SETFOCUS“最后一個(gè)”命令按鈕的Click事件:GOBOTT3.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.F.4.ENABLED=.F.貨品資料表單.REFRESH貨品資料表單.SETFOCUS“錄入”命令按鈕的Click事件:5.ENABLED=.T.7.ENABLED=.F.6.ENABLED=.F.8.ENABLED=.T.9.ENABLED=.F.APPENDBLANK貨品資料表.REFRESH貨品資料表.SETFOCUS“刪除”命令按鈕的Click事件:DELEYN=MESSAGEBOX("是否確認(rèn)刪除?",4+48,"確認(rèn)刪除")IFYN=6PACK5.ENABLED=.T.6.ENABLED=.T.7.ENABLED=.T.8.ENABLED=.F.9.ENABLED=.T.ELSERECALL5.ENABLED=.T.6.ENABLED=.T.7.ENABLED=.T.8.ENABLED=.F.9.ENABLED=.T.ENDIF貨品資料表單.SETFOCUS“修改”命令按鈕的Click事件:貨品資料表單.READONLY=.F.5.ENABLED=.F.7.ENABLED=.F.6.ENABLED=.F.8.ENABLED=.T.9.ENABLED=.F.貨品資料表單.SETFOCUS“保存”命令按鈕的Click事件:YN=MESSAGEBOX("您已完成對(duì)數(shù)據(jù)的保存!",0+64,"確認(rèn)保存")IFYN=15.ENABLED=.T.6.ENABLED=.T.7.ENABLED=.T.8.ENABLED=.F.9.ENABLED=.T.貨品資料表單.READONLY=.T.貨品資料表單.SETFOCUSENDIF5.ENABLED=.T.6.ENABLED=.T.7.ENABLED=.T.8.ENABLED=.F.9.ENABLED=.T.“返回”命令按鈕的Click事件:(4)單擊倉(cāng)庫(kù)錄入修改,調(diào)用“分銷商資料表單,見(jiàn)下圖所示:具體操作步驟如下:第1步:新建表單。第29個(gè)COMMAND,并進(jìn)行相關(guān)屬性的設(shè)置。第3步:?jiǎn)螕粲益I,選擇“數(shù)據(jù)環(huán)境,添加“經(jīng)銷商資料表.dbf”。第4.dbf”中各個(gè)字段拖入表單中,并進(jìn)行整理。此表單的屬性及方法設(shè)置如下表所示:對(duì)象屬性屬性值Form1Picturef:\images\有用\心戒.jpgCommand1Caption上一個(gè)Command2Caption下一個(gè)Command3Caption第一個(gè)Command4Caption最后一個(gè)Command5Caption錄入Command6Caption刪除Command7Caption修改Command8Caption保存Command9Caption返回其命令按鈕組中各命令按鈕的事件代碼如下:“上一個(gè)”命令按鈕的Click事件:IFrecno()=11.ENABLED=.F.3.ENABLED=.F.2.ENABLED=.T.4.ENABLED=.T.ELSESKIP-13.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.T.4.ENABLED=.T.ENDIF分銷商資料表單.REFRESH分銷商資料表單.SETFOCUS“下一個(gè)”命令按鈕的Click事件:IFEOF()=.t.3.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.F.4.ENABLED=.F.ELSESKIP13.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.T.4.ENABLED=.T.ENDIF分銷商資料表單.REFRESH分銷商資料表單.SETFOCUS“第一個(gè)”命令按鈕的Click事件:GOTOP3.ENABLED=.F.1.ENABLED=.F.2.ENABLED=.T.4.ENABLED=.T.分銷商資料表單.REFRESH分銷商資料表單.SETFOCUS“最后一個(gè)”命令按鈕的Click事件:GOBOTT3.ENABLED=.T.1.ENABLED=.T.2.ENABLED=.F.4.ENABLED=.F.分銷商資料表.REFRESH分銷商資料表.SETFOCUS“錄入”命令按鈕的Click事件:5.ENABLED=.T.7.ENABLED=.F.6.ENABLED=.F.8.ENABLED=.T.9.ENABLED=.F.APPENDBLANK分銷商資料表單.REFRESH分銷商資料表單.SETFOCUS“刪除”命令按鈕的Click事件:DELEYN=MESSAGEBOX("是否確認(rèn)刪除?",4+48,"確認(rèn)刪除")IFYN=6PACK5.ENABLED=.T.6.ENABLED=.T.7.ENABLED=.T.8.ENABLED=.F.9.ENABLED=.T.ELSERECALL5.ENABLED=.T.6.ENABLED=.T.7.ENABLED=.T.8.ENABLED=.F.9.ENABLED=.T.ENDIF分銷商資料表單.SETFOCUS“修改”命令按鈕的Click事件:分銷商資料表單.READONLY=.F.

溫馨提示

  • 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)論