




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)管理信息系統(tǒng)設計指導書課程代碼:英文名稱:Management Information System,MIS適用對象:電子商務 專業(yè)學時學分: 2周一、課程實踐目的管理信息系統(tǒng)開發(fā)實踐作為獨立的教學環(huán)節(jié),是電子商務專業(yè)集中實踐性環(huán)節(jié)系列之一,是學習完管理信息系統(tǒng)課程并進行完專業(yè)實習后進行的一次全面的綜合練習。其目的在于加深對管理信息系統(tǒng)基礎理論和基本知識的理解,掌握使用信息系統(tǒng)分析、設計的基本方法,提高解決實際管理問題、開發(fā)信息系統(tǒng)的實踐能力。同時課程實踐應充分體現(xiàn)“教
2、師指導下的以學生為中心”的教學模式,以學生為認知主體,充分調動學生的積極性和能動性,重視學生自學能力的培養(yǎng)。文檔來源網絡及個人整理,勿用作商業(yè)用途二、課程實踐內容及要求用信息系統(tǒng)開發(fā)工具(例如PowerBuilder、Delphi、Vb、Vfp等)開發(fā)一個實用的中小型管理信息系統(tǒng)。文檔來源網絡及個人整理,勿用作商業(yè)用途1、根據課程實踐時間選擇適當規(guī)模大小的設計課題。針對管理信息系統(tǒng)課程實踐的具體特點,體現(xiàn)項目管理的思想,可由指導教師對學生進行分組(每組4-6人),一組一題,分工合作,共同完成。文檔來源網絡及個人整理,勿用作商業(yè)用途2、根據合理的進度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程
3、實踐活動。3、課程實踐過程中,根據選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關的技術文檔,最后要求提交詳細的課程實踐報告。文檔來源網絡及個人整理,勿用作商業(yè)用途4、開發(fā)出可以運行的管理信息系統(tǒng),通過上機檢查。三、課程實踐時間課程實踐時間為2周。1. 選題與搜集資料(第1天):根據分組,選擇課題,在小組內進行分工,進行系統(tǒng)調查,搜集資料。2. 系統(tǒng)規(guī)劃、分析與設計(第2-4天):粗略調查,可行性研究、根據搜集的資料,進行功能與數據分析,并進行數據庫、系統(tǒng)功能等設計。文檔來源網絡及個人整理,勿用作商業(yè)用途3. 系統(tǒng)實施,進行程序設計 ,調試與測試(第5-8天):運用掌握的語言,結合選擇的數據庫,編寫程序
4、,實現(xiàn)所設計的模塊功能;自行調試程序文檔來源網絡及個人整理,勿用作商業(yè)用途4. 編寫系統(tǒng)報告,準備系統(tǒng)驗收、答辯(第9-10天):編寫系統(tǒng)報告,指導教師對每個小組的開發(fā)的系統(tǒng),及每個成員開發(fā)的模塊進行綜合驗收,結合設計報告,根據課程實踐成績的評定方法,評出成績。文檔來源網絡及個人整理,勿用作商業(yè)用途四、課程實踐的考查由指導教師根據學生完成課程實踐任務的情況(包括管理信息系統(tǒng)軟件的開發(fā)情況40%、課程實踐報告的質量30%和課程實踐過程中的工作態(tài)度30%)綜合打分。成績評定實行優(yōu)秀、良好、中等、及格和不及格五個等級。優(yōu)秀者人數一般不得超過總人數的20%。 文檔來源網絡及個人整理,勿用作商業(yè)用途五、
5、課程實踐報告撰寫要求課程實踐報告撰寫的基本要求是報告原則上不少于6000字,需在封面注明設計選題、班級、姓名、學號及課程實踐日期、地點,其正文至少包括如下幾個方面的內容:文檔來源網絡及個人整理,勿用作商業(yè)用途(1)可行性分析(2)系統(tǒng)分析部分 1)業(yè)務流程圖 2)數據流程圖 3)數據字典 (3)系統(tǒng)設計部分 1)功能結構圖設計 2)輸出設計(主要指打印輸出設計) 3)存儲文件格式設計(數據庫結構設計) 4)輸入設計(主要指數據錄入卡設計) 5)代碼設計(職工證號和部門代號等) (4)系統(tǒng)實施部分 1)部分源程序 2)模擬運行結果界面截圖等 (5)附錄或參考資料六、課程實踐組織要求: 1) 能夠
6、充分應用 Word、Visio、Execel、PowerPoint 等工具制作和表達系統(tǒng)方案; 文檔來源網絡及個人整理,勿用作商業(yè)用途 2) 能夠積極參與小組合作,認真完成自己所擔負的任務,并向其他組員闡明自己的設計思想,互相討論,完成自己的工作; 文檔來源網絡及個人整理,勿用作商業(yè)用途 3) 各組內的同學能夠互相督促,交流充分; 4) 組長能夠及時向指導教師報告自己所在組的進度。 七、文檔要求 : 1) 報告格式參見模版,字跡清楚,圖表美觀,文理通順; 2) 能夠參考軟件開發(fā)的國家標準文檔,指導自己編寫實踐報告的相關部分; 3) 嘗試應用項目管理軟件進行項目進程的規(guī)劃管理; 4) 課程實踐報
7、告每人一份,以自己完成的內容為主。八、參考范例庫存管理信息系統(tǒng)的分析、設計和實施(見附件1)。附件1:庫存管理信息系統(tǒng)的分析、設計和實施說明:本例時間較早,開發(fā)工具選用FoxPro2.5。在學習過程中,可以現(xiàn)有的硬件和軟件環(huán)境進行系統(tǒng)再開發(fā)實現(xiàn),學習重點放在在系統(tǒng)分析、系統(tǒng)設計實際過程、方法及內容。文檔來源網絡及個人整理,勿用作商業(yè)用途這里給出一個庫存管理信息系統(tǒng)開發(fā)的實例,目的是使大家進一步深入了解開發(fā)任何一個管理信息系統(tǒng)必須經歷的主要過程,以及在開發(fā)過程的各個階段上開發(fā)者應當完成的各項工作內容和應當提交的書面成果。文檔來源網絡及個人整理,勿用作商業(yè)用途一、 某廠產品庫存管理系統(tǒng)簡介 某廠是
8、我國東北地區(qū)一家生產照明燈的老企業(yè),每年工業(yè)產值在四千萬元左右。該廠目前生產的產品如表l所示。 表1 某廠產品品種規(guī)格、單價及定額儲備產品名稱單位規(guī)格不變價(元)現(xiàn)行價(元)最高儲備額最低儲備額備注燈泡只220V15W0.801.0060000600燈泡只220V45W1.001.2060000600燈泡只220V60W1.201.4060000600燈泡只220V100W1.501.8040000500燈泡只220V150W1.802.0040000400燈泡只220V200W2.002.2030000300燈泡只220V300W2.803.0020000200節(jié)能燈只220V4W6.008
9、.00100001000節(jié)能燈只220V8W8.0010.00100001000節(jié)能燈只220V16W12.0015.00100001000日光燈只220V8W6.007.00100001000日光燈只220V20W7.008.00100001000日光燈只220V30W8.009.00100001000日光燈只220V40W10.0011.00100001000 工廠的產品倉庫管理組隸屬于銷售科領導,由七名職工組成,主要負責產品的出入庫管理、庫存帳務管理和統(tǒng)計報表,并且應當隨時向上級部門和領導提供庫存查詢信息。為了防止超儲造成產品庫存積壓,同時也為了避免產品庫存數量不足而影響市場需求,庫存管
10、理組還應該經常提供庫存報警數據(與儲備定額相比較的超儲數量或不足數量)。文檔來源網絡及個人整理,勿用作商業(yè)用途產品入庫管理的過程是,各生產車間隨時將制造出來的產品連同填寫好的入庫單(入庫小票)一起送至倉庫。倉庫人員首先進行檢驗,一是抽檢產品的質量是否合格,二是核對產品的實物數量和規(guī)格等是否與入庫單上的數據相符,當然還要校核入庫單上的產品代碼。檢驗合格的產品立即進行產品入庫處理,同時登記產品入庫流水帳。檢驗不合格的產品要及時退回車間。文檔來源網絡及個人整理,勿用作商業(yè)用途產品出庫管理的過程是,倉庫保管員根據銷售科開出的有效產品出庫單(出庫小票)及時付貨,并判明是零售出庫還是成批銷售出庫,以便及時
11、登記相應的產品出庫流水帳。文檔來源網絡及個人整理,勿用作商業(yè)用途平均看來,倉庫每天要核收三十筆入庫處理,而各種出庫處理約五十筆。每天出入庫處理結束后,記帳員就根據入庫流水帳和出庫流水帳按產品及規(guī)格分別進行累計,以便將本日內發(fā)生的累計數填入庫存臺帳。文檔來源網絡及個人整理,勿用作商業(yè)用途產品入庫單如表2所示,出庫單如表3所示,入庫流水帳如表4所示,出庫流水帳如表5和表6所示,而庫存臺帳帳頁如表7所示。文檔來源網絡及個人整理,勿用作商業(yè)用途產品庫存的收發(fā)存月報表是根據庫存臺帳制作出來的。產品庫存查詢是通過翻閱幾本帳之后實現(xiàn)的。目前庫存報警功能尚未實現(xiàn)。文檔來源網絡及個人整理,勿用作商業(yè)用途表2 產
12、品入庫單 第 冊 號日期產品代碼產品名稱單位規(guī)格入庫數量備注生產車間填制人表3產品出庫單 第 冊 號日期產品名稱規(guī)格入庫數量備注批發(fā) 零售 填制人注:批發(fā)出庫時在備注欄的批發(fā) 處劃“”,否則在零售 處劃“”表4 產品入庫流水帳 頁日期產品代碼產品名稱單位規(guī)格入庫數量備注表5產品零售出庫流水帳 頁日期產品代碼產品名稱單位規(guī)格零售出庫數量備注表6產品批發(fā)出庫流水帳 頁日期產品代碼產品名稱單位規(guī)格批發(fā)出庫數量備注表7某廠產品庫存臺帳(當日合計數) No.產品代碼:規(guī)格:不變價(元):產品名稱:單位:現(xiàn)行價(元):日期入庫數量零售出庫量批發(fā)出庫量結余二、系統(tǒng)分析根據收集到的各種系統(tǒng)輸入單、帳頁和輸出報
13、表等憑證,又通過親身實踐以及向有關業(yè)務管理人員的訪問調查,系統(tǒng)分析結果如下:文檔來源網絡及個人整理,勿用作商業(yè)用途l組織機構該廠產品庫存管理的組織機構如圖l所示。經營副廠長經營副廠長銷售科倉庫出入庫管理組統(tǒng)計分析組 圖l 組織機構設置圖 2管理職能分析 庫長全面負責倉庫的行政與業(yè)務管理; 出入庫管理組負責產品的入庫檢驗、產品的出入庫管理、登記出入庫帳;統(tǒng)計分析組每天根據出入庫管理組的出入庫帳,統(tǒng)計出各種規(guī)格產品當日出入庫累計數字,然后登庫存臺帳。此外,負責生成產品收發(fā)存月報表,經庫長簽字后呈上級主管部門。有時還要盡量滿足各方面的各種查詢要求。文檔來源網絡及個人整理,勿用作商業(yè)用途庫存管理庫存管
14、理出入庫管理統(tǒng)計報表入庫管理出庫管理月報報警查詢圖2 管理職能3業(yè)務流程分析現(xiàn)行產品庫存管理系統(tǒng)的業(yè)務流程圖如圖3所示。車 間銷售科車 間銷售科合格入庫單入庫單批發(fā)出庫單零售出庫單合格入庫單入庫單批發(fā)出庫單零售出庫單檢驗付貨記賬付貨記賬檢驗付貨記賬付貨記賬合格入庫單批發(fā)出庫帳零售出庫帳合格入庫單批發(fā)出庫帳零售出庫帳記庫存臺 帳記庫存臺 帳入庫記賬入庫記賬入庫帳入庫帳統(tǒng)計報表月報表統(tǒng)計報表月報表庫存臺帳圖3 業(yè)務流程圖44數據流程分析41)現(xiàn)行系統(tǒng)的頂層數據流程圖如圖4所示。對頂層圖中的數據流“l(fā),2,3,4”2庫存管理2庫存管理1313圖4 頂層DFD“1”:車間產品入庫單。 “2” “3”“
15、4”:倉庫制作的產品庫存收發(fā)存月報表。2)第一層數據流程圖如圖5所示。圖5中的數據流“1,2,3,4”與圖4中的數據流“1,2,3,4112出入庫管理2出入庫管理出入庫管理34出入庫管理34庫存帳庫存帳圖5 第一層DFD3)第二層數據流程圖如圖6所示。注:(本圖的標示有問題)F3F2D4庫存臺帳P3登批發(fā)出庫帳P5制作收發(fā)存月報表P4登記庫存臺帳P2登記零售出賬 P1登記入庫帳D2零售出庫帳107125698D1入庫帳D3批發(fā)出庫帳統(tǒng)計報表月報表1文檔來源網絡及個人整理,勿用作商業(yè)用途F3F2D4庫存臺帳P3登批發(fā)出庫帳P5制作收發(fā)存月報表P4登記庫存臺帳P2登記零售出賬 P1登記入庫帳D2零
16、售出庫帳107125698D1入庫帳D3批發(fā)出庫帳統(tǒng)計報表月報表1圖6 第二層DFD現(xiàn)對圖6中的數據流說明如下:“l(fā),2,3,4”“5”:產品入庫單上的數據?!?”:零售出庫單上的數據?!?”:批發(fā)出庫單上的數據?!?”:入庫流水帳上的當日按產品名稱、規(guī)格分別累計的數據?!?”:零售出庫流水帳上的當日按產品名稱、規(guī)格分別累計的數據?!?0”:批發(fā)出庫流水帳上的當日按產品名稱、規(guī)格分別累計的數據?!?1”:獲得的“8,9,10”“12”:庫存臺帳上的當月按產品名稱、規(guī)格分別累計的數據和其它加工處理后的數據。5數據字典(1)數據流字典 = 1 * GB3 數據流名稱:產品入庫單 標識符:F1文檔來
17、源網絡及個人整理,勿用作商業(yè)用途數據結構: 01產品入庫單 02日期(RQ) PIC X(8) 02產品代碼(CPDM) PIC X(3) 02產品名稱(CPMC) PIC X(18) 02單位代碼(DWDM) PIC X 02單位(DW) PIC X(4) 02規(guī)格代碼(GGDM) PIC XX 02規(guī)格(GG) PIC X(10) 02入庫數量(RKSL) PIC 9(6) 排列方式:按(入庫日期+產品代碼)升序排列 流量:最大 50張日 平均30張日 來源:生產車間 去向:產品入庫處理 = 2 * GB3 數據流名稱:產品出庫單 標識符:F2文檔來源網絡及個人整理,勿用作商業(yè)用途數據結構
18、: 01產品出庫單 02日期(RQ) PIC X(8) 02產品代碼(CPDM) PIC X(3) 02產品名稱(CPMC) PIC X(18) 02單位代碼(DWDM) PIC X. 02單位(DW) PIC X(4) 02規(guī)格代碼(GGDM) PIC XX 02規(guī)格(GG) PIC X(10) 02備注 03零售出庫數量(LSSL) PIC 9(6) 03批發(fā)出庫數量(PFSL) PIC 9(6) 排列方式:按(日期十產品代碼)升序排列 流量:最大:70張日 平均:50張日 來源:銷售科 去向:產品出庫處理 = 3 * GB3 數據流名稱:倉庫產品收發(fā)存月報表標 標識符:F3文檔來源網絡及
19、個人整理,勿用作商業(yè)用途數據結構: 01收發(fā)存月報表 02日期(BBRQ) PIC X(8) 02產品代碼(CPDM) PIC X(3) 02產品名稱(CPMC) PIC X(18) 02單位(DW) P1CX(4) 02本月累計入庫數量(RKSL) PIC 9(8) 02本月累計零售數量(LSSL) PIC 9(8) 02本月累計批發(fā)數量(PFSL) PIC 9(8) 02庫存數量(KCSL) PIC 9(8) 排列方式:按日期排列 流量:最大:1份月 平均:1份月 來源:倉庫統(tǒng)計分析 去向:主管部門 其它中間過程的數據流描述省略。(2)數據存儲字典 = 1 * GB3 存儲文件名:產品入庫
20、流水帳 標識符:D1數據結構: 01本品入庫帳 02日期(RQ) PIC X(8) 02產品代碼(CPDM) PIC X(3) 02產品名稱(CPMC) PIC X(18) 02單位(DW) PIC X(4) 02規(guī)格(GG) PIC X(10) 02入庫數量(RKSL) PIC 9(6) 流入的數據流:產品入庫單(F1) 流出的數據流; 涉及的處理名:入庫處理、記庫存臺帳 排列方式:按入庫日期計序 = 2 * GB3 存儲文件名:庫存臺帳 標識符:D4文檔來源網絡及個人整理,勿用作商業(yè)用途數據結構: 01庫存臺帳 02日期(KCRQ) PIC X(8) 02產品代碼(CPDM) PIC X(
21、3) 02產品名稱(CPMC) PIC X(18) 02本日累計入庫量(RKSL) PIC 9(8) 02本日累計零售出庫量(LSSL) PIC 9(8) 02本日累計批發(fā)出庫量(PFSL) PIC 9(8) 流入的數據流:11 流出的數據流:收發(fā)存月報表 涉及的處理名:登記庫存臺帳、制月報表 排列方式:按(日期+產品代碼)升序排列 其它存儲文件的描述省略。6處理描述 = 1 * GB3 處理名:登記入庫帳 標識符:P1 輸入:數據流F1 輸出:數據流 F5 處理定義: 當一張入庫單上的數據檢驗合格,并且產品實物入庫后,立即將這張入庫單上的數據登入產品入庫流水帳。 激發(fā)條件:產品入庫發(fā)生 =
22、2 * GB3 處理名:登記庫存臺帳 標識符:P4 輸入:出入庫流水帳上的當日數據 輸出:登記入庫存臺帳上的數據 處理定義: 對出入庫流水帳上當日發(fā)生的數據,按產品代碼分別進行入庫累計、零售出庫累計和批發(fā)出庫累計計算。然后將當天的日期、產品代碼和累計結果等填入庫存臺帳的相應欄內。文檔來源網絡及個人整理,勿用作商業(yè)用途 激發(fā)條件:每日過帳處理 = 3 * GB3 處理名:制作收發(fā)存月報表 標識符:P5 輸入:取自庫存臺帳的數據 輸出:填入輸出報表中的統(tǒng)計數據 處理定義: 對庫存臺帳本月發(fā)生的出入庫數據,分別按產品代碼進行累計,一種代碼代表的產品累計值即為輸出報表中的一行。 計算公式: 工業(yè)產值(
23、不變價)=Si*Ji 工業(yè)產值(現(xiàn)行價)= Si*Ji1 其中:Si產品代碼為i的產品本月入庫量計量 Ji產品代碼為i的產品不變價 Ji1產品代碼為i的產品現(xiàn)行價 激發(fā)條件:每月制作庫存報表系統(tǒng)中的另外幾個加工處理描述省略。7現(xiàn)行系統(tǒng)評價 通過對現(xiàn)行系統(tǒng)的需求分析,本系統(tǒng)數據流向是合理的,但為了便于計算機化管理,也為了使系統(tǒng)能夠提供更多的輔助決策信息,本系統(tǒng)應做如下改進設想:文檔來源網絡及個人整理,勿用作商業(yè)用途 1)將各種帳本暫合為一本庫存帳考慮。 2)增加庫存報警功能。 3)增強各種靈活的查詢分析功能。 8新系統(tǒng)邏輯模型的提出 根據前面的分析與評價結果,提出的新系統(tǒng)邏輯模型如圖7和圖8所示
24、。查詢條件出庫處理收發(fā)存月報庫存報警查詢條件出庫處理收發(fā)存月報庫存報警查 詢庫存臺帳入庫處理月報表入庫單報警表報警表出庫單出庫單響應結果響應結果圖7 系統(tǒng)邏輯模型I產品出入庫單產品出入庫單錄 入庫存臺帳統(tǒng)計分析查 詢收發(fā)存月報報警數據查詢條件顯示結果圖8 系統(tǒng)邏輯模型 II9系統(tǒng)邊界和處理方式(l)系統(tǒng)邊界 輸入邊界產品出入庫單、查詢條件。 輸出邊界各種報表和查詢響應輸出。 (2)處理方式新系統(tǒng)采用實時處理方式。三 系統(tǒng)設計 1系統(tǒng)目標設計 1)方便的數據輸入性能,良好的人機界面,盡量避免漢字和長字符串的人工重復輸入(采用代碼詞組)。 2)靈活地查詢性能,能快速實現(xiàn)多項產品輸入數據和庫存數據的
25、查詢。 3)考慮到工廠生產的發(fā)展,對新產品數據也能給予處理。 4)把目前基本上是“靜態(tài)”庫存管理變?yōu)椤皠討B(tài)”管理,能隨時提供庫存現(xiàn)狀信息(包括庫存報警信息)。 2新系統(tǒng)功能結構圖 綜合考慮改進后的系統(tǒng)邏輯模型(見圖7)和設計的新系統(tǒng)目標的要求。設計新系統(tǒng)功能結構如圖9所示。入庫數據錄入出庫數據錄入入庫數據錄入出庫數據錄入庫存數據查詢出入庫數據查詢每筆入庫查詢每筆出庫查詢報表數據計算打印收發(fā)存表打印報警信息增加產品品種修改產品目錄退至FOX退至DOS數據錄入數據查詢報表輸出產品目錄維護結束退出每日數據查詢每月數據查詢累計數據查詢庫存管理圖9 系統(tǒng)功能結構圖3. 新系統(tǒng)計算機信息系統(tǒng)流程設計 計算
26、機化的信息系統(tǒng)流程如圖10所示。圖10中的處理框內標出了相應的程序名,其功能說明見程序模塊設計說明書。文檔來源網絡及個人整理,勿用作商業(yè)用途出入庫單A出入庫單ACp11.prgcpsjsrcpxscprkcpdzbcpdmcpkckcjccprdatscpbbjsCp21.prgX XX XCp31.prg收發(fā)存匯總表報警表新產品數據產品修改數據Cp41.prgCp42.prgAA X X X XAAAXXCp32.prgA X X X XCp33.prgCp24.prgCp23.prg圖10 新系統(tǒng)信息處理系統(tǒng)流程圖4代碼設計 (1)產品規(guī)格代碼設計 由于該廠在未來的幾年內生產的產品品種不會
27、超過十種,并且每種產品的規(guī)格也不會超過十種,因此,產品規(guī)格代碼采用層次碼,并用兩位整數表示,設計方案如圖11所示,全部規(guī)格編碼列于表8中。文檔來源網絡及個人整理,勿用作商業(yè)用途規(guī)格順序號規(guī)格順序號品種順序號圖11 代碼設計方案表8 規(guī)格代碼規(guī)格代碼規(guī)格01220V15W02220V45W03220V60W04220V100W05220V150W06220V200W07220V300W11220V4W12220V8W13220V16W21220V8W22220V20W23220V30W24220V40W(2)產品代碼設計產品代碼用三位整數表示,設計方案如圖12所示。表9列出了全部產品的代碼。校驗
28、位校驗位規(guī)格碼圖11 代碼設計方案表9 產品代碼表產品代碼產品名稱規(guī)格代碼規(guī)格012燈泡01220V15W024燈泡02220V45W036燈泡03220V60W048燈泡04220V100W050燈泡05220V150W061燈泡06220V200W073燈泡07220V300W115節(jié)能燈11220V4W127節(jié)能燈12220V8W139節(jié)能燈13220V16W218日光燈21220V8W220日光燈22220V20W231日光燈23220V30W243日光燈24220V40W產品代碼中的校驗位a3值的確定方法如下: a3=?。?a12a2)/11的余數 例如: a1 a 2 4 3 X)
29、 3 2 6 8=14 則a3(14/11)的余數=3 當余數為10時,則按a3=0處理。5系統(tǒng)物理配置方案設計本系統(tǒng)采用單機單用戶操作方式,基本配置如下;機型: COMPAQ48640軟驅:雙軟驅動器硬盤:540MB內存:8MB顯示器:VGA打印機:Star CR3240軟件:Foxpro 2.5 for Windows 3.1(漢化)。機器安裝在倉庫辦公室。6輸出設計 本系統(tǒng)的報表輸出格式設計成表10表12的形式(表中的數據為試運行結果數據) 表10產品名稱單位規(guī)格上月結存本月入庫本月出庫本月結存不變價金額(元) .00 64400.00 .00現(xiàn)行價金額(元) .00 75160.00
30、.00數量合計 44500 19300 25200燈泡只220V15w200010001000燈泡只220V45泡只220V60w30003000燈泡只220V200w1200011800200節(jié)能燈只220V4w30002500500節(jié)能燈只220V8w30003000日光燈只220V8w20002000日光燈只220V20w1400014000日光燈只220V30w400030001000表11 超儲產品產品代碼產品名稱庫存量最高儲備超儲量220日光燈14000100004000表12 不足產品產品代碼產品名稱庫存量最低儲備不足儲備024燈泡50060010004
31、8燈泡0400400050燈泡0400400061燈泡200300100073燈泡5001000500115節(jié)能燈5001000500139節(jié)能燈01000100024日光燈0100010007存儲文件(數據庫)結構設計 由于本系統(tǒng)的應用程序全部用Foxpro2.5編寫,因此,存儲文件的結構設計就是指 .DBF文件的結構設計。文檔來源網絡及個人整理,勿用作商業(yè)用途 (1)設計規(guī)范庫文件名稱和庫字段變量名稱規(guī)范分別如表13和表14所示。表13 庫文件名稱序號文件名稱標識符備注1產品目錄庫文件CPDM.DBF2產品單位及規(guī)格代碼表CPDZB. DBF事先建好3出入庫數據輸入暫存文件CPSJSR.D
32、BF4各種產品每日庫存累計文件CPKC.DBF5各種產品每日每筆人享文件CPRK.DBF6各種產品每日每筆出庫文件CPXS.DBF7各種產品每日入出存累計文件CPRDATA.DBF8報表計算輔助文件CPBBJS.DBF9備品報表文件CPBB.DBF10庫存報表數據文件KCJC.DBF表14 庫文件字段變量名規(guī)范 序號字述名義標識符備注1產品不變價格BBJ2日期BBRQ3產品代碼CPDM4產品名稱CPMC5代碼為ijk的產品庫存量CPIJKi=0,1,2,3,4,5,6,7,8,9j=0,1,2,3,4,5,6,7,8,9k=0,1,2,3,4,5,6,7,8,96產品單位代碼DWDM7產品組位
33、DW8產品規(guī)格代碼GGDM9產品規(guī)格GG10產品庫存超儲或不足JC取值“超儲”或“不足”11產品庫存數量KCSL12日期KCRQ13累計入庫量LJRK14累計總出庫量LJXS15產品零售數量LSSL16產品批發(fā)出庫數量PFSL17產品入庫數量RKSL18日期RQ19產品現(xiàn)行價格XXJ20產品最大儲備量ZGCB21產品最小儲備量ZDCB(2)各個庫文件結構設計本系統(tǒng)中建立的10個數據庫(.DBF)文件結構如表1524所示。表15 產品單位及規(guī)格代碼庫(CPDZB.DBF)結構序號字段名稱字段類型長度備注1DWDM Character12DWCharacter43GCDMCharacter24GG
34、Character10表16 產品目錄庫(CPDM.DBF)結構序號字段名稱字段類型長度備注1CPDM Character32CPMCCharacter183DWDMCharacter14DWCharacter45GGDMCharacter26GGCharacter107BBJNumeric78XXJNumeric79ZGCBNumeric710ZDCBNumeric4表17 產品出入庫數據暫存文件(CPSJSR.DBF)結構序號字段名稱字段類型長度備注1RQDate82CPDMCharacter33RKSLNumeric64LSSLNumeric65PFSLNumeric6表18 各種產品每
35、日入庫累計文件(CPRK.DBF)結構序號字段名稱字段類型長度備注1RQDate82CPDMCharacter33RKSLNumeric6表19 各種產品每日銷售出庫累計文件(CPXS.DBF)結構序號字段名稱字段類型長度備注1RQDate82CPDMCharacter33LSSLNumeric64PFSLNumeric6表20 各種產品每日庫存量累計文件(CPKC.DBF)序號字段名稱字段類型長度備注1KCRQ Date82CP012Numeric83CP024Numeric84CP036Numeric85CP048Numeric86CP050Numeric87CP061Numeric88C
36、P073Numeric89CP115Numeric810CP127Numeric811CP139Numeric812CP218Numeric813CP220Numeric814CP231Numeric815CP243Numeric8表21 各種產品每日出入存累計文件(CPRDATA.DBF)結構序號字段名稱字段類型長度備注1RQDate82CPDMCharacter33CPMCNumeric64DWNumeric65PFSLNumeric66KCSLNumeric6表22 報表計算輔助文件(CPBBJS.DBF)結構序號字段名稱字段類型長度備注1BBRQ Date82CPDMCharacter
37、33CPMCCharacter184DWCharacter45RKSLNumeric86LSSL Numeric87PFSLNumeric88KCSLNumeric89LJRKNumeric810LJXSNumeric8表23 各月收發(fā)存報表文件(CPBB.DBF)結構序號字段名稱字段類型長度備注1BBRQ Date82CPDMCharacter33CPMCCharacter184DWCharacter45RKSLNumeric86LSSL Numeric87PFSLNumeric88KCSLNumeric89LJRKNumeric810LJXSNumeric8表24 庫存報警數據文件(KCJ
38、C.DBF)結構序號字段名稱字段類型長度備注1CPDM Character32JCCharacter48輸入設計 (1)出入庫數據錄入卡設計 本系統(tǒng)中的產品出入庫數據錄入卡沿用現(xiàn)行系統(tǒng)的產品出入庫單格式,參見表2和表3。 (2)輸入屏幕格式設計 基礎(原始)數據分為產品入庫數據和產品出庫數據兩大類,因此輸入屏幕分開設計。入庫日期 年 月 日產品入庫數據錄入窗口入庫日期 年 月 日產品入庫數據錄入窗口顯示窗口保存放棄繼續(xù)產品代碼產品名稱產品代碼產品名稱入庫數量圖13 產品入庫數據輸入屏幕格式l)圖13是產品入庫數據輸入時的屏幕格式。當輸入入庫日期之后,便在屏幕上出現(xiàn)此畫面。數據錄入方式有兩種:文
39、檔來源網絡及個人整理,勿用作商業(yè)用途光標在右邊的提示窗口內上下移動,選擇正確的入庫產品代碼后,則產品代碼、名稱等信息自動進入左邊窗口當前顯示行的相應欄目內。然后;光標停在“入庫數量”欄上,打入入庫數量即可。如此重復即可將本日內各張入庫單上的數據輸入機內暫存文件內。然后,選擇提示“存盤”、“放棄”或“繼續(xù)”。文檔來源網絡及個人整理,勿用作商業(yè)用途調整光標至左邊窗口的“代碼”欄,接著打入要入庫的產品代碼,此時對應的產品名稱便由系統(tǒng)自動填入,然后打入入庫數量即可,最后選擇“存盤”、“放棄”或“繼續(xù)”。文檔來源網絡及個人整理,勿用作商業(yè)用途2)產品出庫數據輸入的屏幕格式設計與產品入庫數據輸入的屏幕格式
40、基本相同,只是將圖13中的“入庫數量”欄辟為“零售數量”和“批發(fā)數量”兩欄。文檔來源網絡及個人整理,勿用作商業(yè)用途9程序模塊設計說明 (1)總控模塊1)程序名:CPMIN.PRG。 2)功能定義本系統(tǒng)的數據錄入、數據查詢等功能菜單及各項功能的下拉式菜單。選取功能菜單及其下拉菜單中的操作項,進入相應的操作。3)實現(xiàn)調用程序CP11.PRG實現(xiàn)產品出入庫數據的錄入。調用過程MPROC2實現(xiàn)數據查詢功能。調用過程MPROC3實現(xiàn)統(tǒng)計報表功能。調用過程MPRCO4實現(xiàn)產品目錄維護功能。調用過程MPRCO5實現(xiàn)本系統(tǒng)運行結束退出功能。4)程序、過程、自定義函數間的關系見圖14。CPMAIN.PRGCP1
41、1.PRGCPMAIN.PRGCP11.PRGFCPDM()FRET()FAPPE()CP11X(過程)MPROC2CP21.PRGCP23.PRGCP24.PRGMPROC3CP31.PRGCP32.PRGCP33.PRGMPROC4CP41.PRGCP42.PRGCP43.PRGCPDM()PRET()CPDM()FAPPE()MPROC5圖14 程序、過程、函數間關系(2)產品出入庫數據錄入模塊 1)程序名: CP11.PRG 2)功能:實現(xiàn)每筆產品出入庫數據的錄入。3)處理流程(見圖15)。出入庫單出入庫單CPDMCP11.PRGCPSJSRCPRKCPXSCPKCCPRDATA圖15
42、 處理流程4)實現(xiàn) 打開CPDM.DBF并索引之。 打開CPRDATA.DBF及其索引。 打開 CPRK.DBF。 若錄入入庫數據,則打開CPKC.DBF;若錄入出庫數據,則打開CPXS.DBF。 輸入日期。 打開CPSJSR.DBF,并與CPDM.DBF建立關聯(lián),然后清空CIJSJSR.DBF。 用BROW將出入庫數據錄入 CPPJSR.DBF中。若數據不保存,則退出返回;若數據保存,則首先將CPSJSR.DBF的RQ字段值全部用輸入日期替代,然后通過調用過程CP11X把CPSJSR.DBF中的數據轉錄到CPRK.DBF(入庫)或 CPXS.DBF(出庫數據)中,并更新CPKC.DBF和CP
43、RDATD.DBF。文檔來源網絡及個人整理,勿用作商業(yè)用途(3)每筆出入庫數據查詢模塊1)程序名:CP 21.PRG 2)功能:實現(xiàn)對三個月以內的任何一天的每筆入庫數據查詢顯示。 3)處理流程(見圖16)。CPDMCPRKCPDMCPRKCPXSCP21.PRG圖16 處理流程 4)實現(xiàn) 打開 CPDM.DBF。 若查詢任何一天的每筆入庫數據,則打開CPRK.DBF。 若查詢任何一天的每筆出庫數據,則打開CPXS.DBF。 依據字段CPDM建立與CPDM.DBF的關聯(lián)。 輸入要查詢的日期。 從CPRK或CPXS庫中定位滿足查詢日期的首記錄。若無數據可查到,則顯示“無數據”,否則用“過濾器技術”
44、和BROW命令顯示查詢結果。文檔來源網絡及個人整理,勿用作商業(yè)用途(4)每日、月、截止期出入庫數據查詢模塊 1)程序名:CP23.PRG 2)功能:實現(xiàn)對下述查詢條件的查詢顯示功能 查詢三個月以內任何一天的各種產品全天累計出入庫數據。 查詢兩年內任何一個月份的各種產品全月累計出入庫數據。 查詢從年初至某個截止日期的各種產品累計出入庫數據。 3)處理流程(見圖17)。 CPDMCPDMCPRDATACP23.PRG圖17 處理流程 4)實現(xiàn) 分三種情況討論: 第一種情況(按天查詢) 打開 CPRDATA.DBF和 CPDM.DBF。 輸入查詢日期。 按輸入的日期從CPRDATA庫中過濾出與輸入日
45、期匹配的記錄。 顯示結果。 第二種情況(按月查詢) 打開 CPRDATA.DBF和CPDM.DBF。 輸入查詢月份。 對與輸入月份匹配的該月內各產品出入庫數據分別累計。 將該月累計值為零的產品過濾掉。 顯示結果。 第三種情況(查詢從年初至截止日期備產品累計出入庫數) 打開 CPRDATA.DBF和CPDM.DBF。 輸入截止日期。 對截止日期之前的各產品出入庫數據分別累加。 顯示結果。(5)某日實際庫存數據查詢模塊 1)程序名:CP24.PRG。 2)功能:實現(xiàn)查詢某一天各種產品的實際庫存數量。CPKCCPDMCPKCCPDMCP24.PRG圖18 處理流程圖18 處理流程4)實現(xiàn) 打開 CP
46、KC.DBF與 CPDM.DBF。 輸入查詢日期。 在CPKC.DBF中定位滿足查詢條件的第一條記錄,若沒有則顯示“無數據可查”,否則顯示查詢結果。(6)新增產品代碼(目錄)模塊1)程序名:CP41.PRG。 2)功能:將新產品的目錄數據增加到CPDM.DBF中,并在CPKC.DBF中增加相應的字段。 3)處理流程(見圖19)。新產品新產品數據CPDMCP41.PRGCPDMCPKC圖19 處理流程4)實現(xiàn) 在命令執(zhí)行方式下,將新產品的單位、單位代碼、規(guī)格、規(guī)格代碼錄入CPDZB.DBF中。 打開CPDZB.DBF、CPDM.DBF和CPKC.DBF。 錄入新產品的產品代碼,并校驗。 再錄入該新產品的其它目錄數據。 修改CPKC.DBF的庫結構(增加新產品的字段)。(7)修改產品的價格、儲備定額模塊1)程序名:CP42.PRG。 2)功能:修改產品的價格和儲備足額。 3)處理流程(見圖20)。CPBBJSCPBBJSCPKCCP31.PRGCPDMCPDMCPRDATA圖20 處理流程4)實現(xiàn) 打開CPDM.DBF。 用BROW命令進行修改
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國綠原酸行業(yè)發(fā)展動態(tài)及投資潛力研究報告
- 2025至2030中國粘膠短纖行業(yè)發(fā)展態(tài)勢及供需趨勢研究報告
- 2025至2030中國空氣調節(jié)器市場應用前景與重點企業(yè)發(fā)展策略報告
- 2025至2030中國磷酸銨鎂產業(yè)發(fā)展方向及產銷趨勢研究報告
- 2025至2030中國物流臺車行業(yè)運作模式與投融資研究報告
- 2025至2030中國烷烴行業(yè)需求動態(tài)及投資規(guī)模研究報告
- 2025至2030中國液蛋市場產銷規(guī)模及投資前景策略建議報告
- 2025至2030中國消防應急照明燈具行業(yè)競爭格局與投資規(guī)模研究報告
- 2025至2030中國法蘭鍛件市場發(fā)展現(xiàn)狀及競爭格局研究報告
- 2025至2030中國污水處理工程行業(yè)發(fā)展趨勢及未來前景規(guī)劃報告
- (三模)烏魯木齊地區(qū)2025年高三年級第三次質量監(jiān)測理科綜合試卷(含答案)
- 玉盤二部合唱簡譜
- 授權委托書電子版下載
- 推進白洋淀景區(qū)運營機制改革實施方案
- 2021年卒中中心建設相關制度及流程匯編
- 機械故障診斷大作業(yè)滾動軸承
- 密封件定位套機械加工工藝過程卡片
- 產品銷售合同模板
- 中國漢字演變-課件
- 消防設施維護保養(yǎng)記錄表(共6頁)
- 晴雯撕扇劇本(共4頁)
評論
0/150
提交評論