欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      實驗教案

      時間:2019-05-15 06:30:59下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《實驗教案》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《實驗教案》。

      第一篇:實驗教案

      海波的溶解實驗教案

      一、教學目標

      1、知識和技能

      (1)、學習和了解晶體熔化的條件

      (2)、通過實驗明白熔化與吸熱的關系

      (3)、使學生認識、理解晶體在溶解過程中溫度保持不變的特性

      2、過程與方法

      讓學生體驗實驗的全過程,領會科學實驗的方法

      3、情感態(tài)度與價值觀

      (1)、培養(yǎng)嚴謹?shù)目茖W實驗態(tài)度與協(xié)作精神

      (2)、通過實驗使學生得到一種獲得知識的滿足感

      (3)、培養(yǎng)學生的科學實驗能力和實事求是的科學態(tài)度

      二、教學的重點、難點

      (1)、根據(jù)實驗裝置圖,組裝實驗裝置(2)、易破、易碎的實驗器材的使用(3)、溫度計的使用與讀數(shù)

      三、實驗器材

      直徑為25cm的試管、5000ml燒杯、鐵架臺(附鐵圈架座和試管夾)、溫度計、酒精燈、細玻璃棒、海波、石棉鐵絲網(wǎng)

      四、教學過程

      1、復習與準備

      引領學生回顧理論課上,熔化與吸熱的關系,以及晶體融化的特征

      2、進行新課

      首先,讓學生認識每一個實驗需要用到的器材,并對酒精燈應輕拿輕放,不可拔高燈芯以及應用外焰加熱和點燃與熄滅的方式進行講解;對石棉網(wǎng)的作用和燒杯的使用;對試管的易碎和輕拿輕放,以及不可裝太滿,至三分之一處即可進行講解、最后對溫度計的使用和讀數(shù)以及注意事項進行講解和叮囑。

      然后,讓學生觀察實驗裝置圖(引導學生裝置實驗應從下往上裝),認清每一步裝哪一個器材,如何裝置,對溫度計放入試管內應盡量靠近試管壁又不與其接觸進行提醒。

      之后,與學生講解實驗的各個步驟和注意事項,并讓學生完成第一步裝海波與第二步裝溫水。

      然后,讓學生裝置好實驗裝置,老師進行逐個檢查,確定裝置無誤后,讓學生點燃酒精燈,進行實驗。

      之后,提醒學生,實驗過程應不斷攪拌以及記錄數(shù)據(jù),和對玻璃器材應小心輕拿輕放。

      之后,當達到52度后,熄滅酒精燈,等全體同學實驗完畢后,讓學生觀察其得到的數(shù)據(jù),發(fā)現(xiàn)其融化過程中溫度不變的事實,將理論與實際結合。

      最后,交流與討論,讓學生各組之間進行交流,讓學生明白實驗之間存在的誤差,之后收拾器材,結束實驗。

      第二篇:實驗教案

      《動物營養(yǎng)學實驗》教案

      實驗一 直接干燥法測定飼料中水分含量

      一、實驗目的與要求

      1.通過測定飼料中水分,讓學生掌握烘箱和水分測定儀的使用方法。

      2.通過飼料樣品中干物質的測定,讓學生了解飼料干物質含量與飼料營養(yǎng)價值之間的關系。通過實驗,要求學生能夠掌握各類飼料樣品中干物質(水分)的測定方法。

      二、實驗原理

      試樣在105±2℃烘箱內,在大氣壓下烘干,直至恒重,逸失的重量為水分。

      三、實驗儀器、試劑 實驗室用樣品粉碎機或研缽。2 分樣篩:孔徑0.45mm(40目)。3 分析天平:感量0.0001g。4 電熱式恒溫烘箱:可控制溫度為105±2℃。5 稱樣皿:玻璃或鋁質,直徑40mm以上,高25mm以下。6 干燥器:用氯化鈣(干燥試劑)或變色硅膠作干燥劑。

      四、實驗操作步驟

      1.潔凈稱樣皿,在105±2℃烘箱中烘1h,取出,在于燥器中冷卻30min,稱準至0.0002g,再烘干m30in,同樣冷卻,稱重,直至兩次稱重之差小于0.0005g為恒重。

      2.用己恒重稱樣皿稱取兩分平行試樣,每份2~5g(含水重0.1g以上,樣品厚度4mm以下)。

      準確至0.0002g,不蓋稱樣皿蓋,在105±2℃烘箱中烘3h(以溫度到達105℃開始計時),取出,蓋好稱樣皿蓋,在干燥器中冷卻30min,稱重。

      3.再同樣烘干lh,冷卻,稱重,直至兩次稱重之差小于0.002g。水分(%)=水分質量/樣本質量*100

      五、實驗注意事項

      1.如果試樣按4.3步驟進行過預先干燥處理,應按下式計算原來試樣中所含水分總量:原試樣總水分(%)=預干燥減重(%)+〔100-預干燥減重(%)〕×風干試樣水分(%)。

      2.某些含脂肪高的樣品,烘干時間長反而增重,乃脂肪氧化所致,應以增重前那次重量為準。

      3.含糖分高的易分解或易焦化試樣,應使用減壓干燥法(70℃,600mm汞柱以下,烘干5h)測定水分。

      六、作業(yè)

      實際檢驗操作中,水分的測定方法有幾種,測定原理是什么?

      實驗二 飼料中粗脂肪、粗灰分、粗蛋白、粗纖維、鈣、總

      磷含量的測定

      一、實驗目的與要求

      1.通過測定飼料中粗脂肪、粗灰分、粗蛋白、粗纖維、鈣、總磷,讓學生掌握飼料中常規(guī)成分的測定方法和相關儀器的使用方法。

      2.通過對飼料中以上成分的測定,讓學生飼料中常規(guī)成分測定方法中存在問題及解決的方案。

      二、實驗原理

      1.粗蛋白:在催化劑上,用硫酸破壞有機物,使含氮物轉化成硫酸銨。加入強堿并蒸餾使氨逸出,用硼酸吸收后,用酸滴定測出氮含量,乘以氮與蛋白質的換算系數(shù)6.25計算粗蛋白質量。

      2.粗脂肪:索氏脂肪提取器中用乙醚提取試樣,稱提取物的重量,除脂肪外還有有機酸,磷脂、脂溶性Vit,葉綠素等,因而測定結果稱粗脂肪或乙醚提取物。

      3.粗纖維:在硫酸作用下,樣品中的糖、淀粉、果膠質和半纖維素經水解除去后,再用堿處理,除去蛋白質及脂肪酸,遺留的殘渣為粗纖維。如其中含有不溶于酸堿的雜質,可灰化后除去。

      三、實驗儀器、試劑

      粉碎機、分析天平、電熱式恒溫烘箱、干燥器、古氏坩堝、消煮器、分光光度計、凱氏燒瓶、玻璃漏斗、錐形瓶

      四、實驗操作步驟

      1.樣品粉碎與處理 2.儀器測定

      五、實驗注意事項

      1.稱取樣品和接受瓶重量一定要準確。

      六、作業(yè)

      飼料養(yǎng)分常規(guī)測定法的優(yōu)缺點?

      實驗三 飼料能量的測定

      一、實驗目的與要求

      使學生了解了解氧彈式熱量計測熱的基本原理及方法。

      二、實驗原理

      三、實驗儀器、試劑

      氧彈式熱量計、氧氣鋼瓶(附氧氣表)及支架、量筒200,500mL、分析天平

      四、實驗操作步驟

      1.稱量樣品及引火絲的準備; 2.加水及充氧;

      3.內外水筒的準備及熱量計的安裝; 4.點火測定。

      五、實驗注意事項

      點火絲的勿接觸干鍋邊緣。

      六、作業(yè)

      簡述能量測定儀的工作原理?

      實驗四 飼料容重測量

      一、實驗目的與要求

      1.使學生初步掌握飼料容重測定的基本原理及方法。

      2.讓學生通過對飼料容重的測定,學會根據(jù)容重判斷飼料質量。

      二、實驗原理

      每單位容積被測飼料的重量或質量。

      三、實驗儀器、試劑

      容重計2個,刮鏟2個。

      四、實驗操作步驟

      1.取被測樣本鋪于瓷盤中,用四分法取樣,輕而仔細地倒人1000ml量筒中,用刮鏟調整至1000ml刻度處(勿壓和震搖)。

      2.將樣品從量筒中倒出稱重,以g/L計算樣品容重。每一樣品要求重復測量3次,取其平均值作為容重。并與純料容重比較。

      五、實驗注意事項

      注意取樣操作的隨機性。

      六、作業(yè)

      簡述飼料容重的測定原理。

      實驗五 飼料配方設計

      一、實驗目的與要求

      通過本實驗使學生初步掌握飼料飼料配方的基本原理和配方軟件的使用方法。

      二、實驗原理

      多種原料間合適比例配合提高營養(yǎng)素之間的互補與利用效率。

      三、實驗儀器、試劑

      電子計算機、配方軟件

      四、實驗操作步驟

      1.配方軟件的安裝與卸載; 1.飼料配方軟件的使用詳解; 2.全價料配方的實例演習。

      五、實驗注意事項

      配方軟件中原料選擇時要結合地理,生產季節(jié)針對性選擇。

      六、作業(yè)

      演練配方軟件的使用。

      實驗六 肉雞的飼養(yǎng)試驗

      一、實驗目的與要求

      通過本實驗使學生初步掌握肉雞的飼養(yǎng)和管理技巧及試驗設計技巧。

      二、實驗原理

      日增重=總增重/試驗天數(shù);料肉比=總增重/總耗料

      三、實驗儀器、試劑

      肉雞、飼料、粉碎設備。

      四、實驗操作步驟

      學生討論、選題——查閱資料——寫出綜述報告——撰寫實施方案——試驗條件準備——試驗飼糧配制——小班分組正式試驗——論文總結、討論

      五、實驗注意事項

      及時清理糞便及病死雞。

      六、作業(yè)

      飼養(yǎng)試驗有哪些操作要點。

      實驗七 肉雞的代謝試驗

      一、實驗目的與要求

      通過本實驗使學生初步掌握代謝試驗的原理,測定技巧及代謝試驗的設計技巧。

      二、實驗原理

      代謝能=(食入能-糞尿能)/食入料重;

      養(yǎng)分利用率=(食入某養(yǎng)分-糞中某養(yǎng)分)*100/食入某養(yǎng)分

      三、實驗儀器、試劑

      肉雞、飼料,粉碎設備,烘箱,能量測定儀、蛋白質測定儀、微量元素測定儀

      四、實驗操作步驟

      資料的收集——撰寫試驗實施方案——實驗前準備——小班分組正式試驗——實驗室測定——實驗總結、小班討論

      五、實驗注意事項

      代謝能和養(yǎng)分利用率公式的差異;飼料和糞便收集完全并準確稱重。

      六、作業(yè)

      代謝試驗的基本原理。

      實驗八 豬的飼養(yǎng)試驗

      一、實驗目的與要求

      通過本實驗使學生初步掌握豬的飼養(yǎng)和管理技巧及試驗設計技巧。

      二、實驗原理

      日增重=總增重/試驗天數(shù);料肉比=總增重/總耗料

      三、實驗儀器、試劑

      豬、飼料、粉碎設備

      四、實驗操作步驟

      學生討論、選題——查閱資料——寫出綜述報告——撰寫實施方案——試驗條件準備——試驗飼糧配制——小班分組正式試驗——論文總結、討論

      五、實驗注意事項

      科學的選擇稱重時間和稱重設備。

      六、作業(yè)

      飼養(yǎng)試驗有哪些操作要點。

      實驗九 豬的消化試驗

      一、實驗目的與要求

      在學習了解養(yǎng)分利用與營養(yǎng)需要的評定方法基礎上,著重掌握消化試驗法,了解各類養(yǎng)分生物利用率的主要評定方法。

      二、實驗原理

      消化能=(食入能-糞尿能)/食入料重;

      養(yǎng)分利用率=(食入某養(yǎng)分-糞中某養(yǎng)分)*100/食入某養(yǎng)分

      三、實驗儀器、試劑

      豬、飼料、粉碎設備、烘箱、能量測定儀、蛋白測定儀等。

      四、實驗操作步驟 資料的收集——撰寫試驗實施方案——實驗前準備——小班分組正式試驗——實驗室測定——實驗總結、小班討論

      五、實驗注意事項

      飼料和糞便收集完全并準確稱重。

      六、作業(yè)

      消化試驗的基本原理。

      第三篇:結晶實驗教案

      材料的凝固(結晶)實驗

      實驗教學課時:2小時

      教學要求(分別掌握、熟悉、了解三個層次)教學要求:

      1.了解材料凝固(結晶)的熱力學條件、結晶的過冷現(xiàn)象、結晶過程。

      2.掌握均勻形核的條件、理解非均勻形核的條件。

      3.理解形核功、粗糙界面、光滑界面的概念。

      4.理解影響形核的主要因數(shù);理解晶體長大的動力學條件。

      5.了解晶體長大機制及凝固時晶體的生長形態(tài)。

      6.理解樹枝狀長大、偽共晶、離異共晶的概念。

      7.了解快均質成核和非均質成核等凝固技術的應用。

      實驗教學目的:通過實驗深刻理解異質成核在實際材料結晶過程中的重要性,掌握從過飽和溶液中結晶晶體的實驗方法。

      實驗教學內容(注明:重點、難點及疑點)

      (1)從明礬的過飽和溶液中結晶明礬石晶體。

      (2)從氯化銨過飽和溶液中結晶氯化銨雪花狀晶體。

      實驗教學過程設計:

      第一次實驗:(40分鐘實驗)

      從焊接、鑄造、單晶制備、區(qū)域提純等工程問題引入、說明凝固理論的重要性。、從液態(tài)金屬的結構特征,均勻形核熱力學條件講清結晶形核的必要條件。、重點講純金屬均勻形核臨界晶核半徑、臨界形核功推導。簡述非均勻形核,講清差別。、圖示講清形核率與過冷度關系、小結

      第二次課: 2010.4.22 1、利用高倍枝晶 SEM 照片,引入晶核長大。、從粗糙界面和光滑界面概念,研究晶核長大機制(微觀)。、從正負溫度梯度對結晶長大的影響分析晶核長大形態(tài)(宏觀)。、從均晶相圖分析引入固溶體合金凝固的溶質再分配。、這部分公式推導多,重在學習方法(樹林與樹的關系),要求學生重點先分清各部分之間的 關系,再進行具體的研究。、以均晶合金平衡凝固講清概念。研究一般情況的溶質再分配微分方程與邊界條件。方程求

      解略講。要求學生復習微分方程求解。

      第三次課: 2010.4.26 1、討論一般情況的溶質再分配微分方程,三種情況討論,重在相互關系,與冷凝速度關系。、從液態(tài)溶質再分配規(guī)律和均晶相圖引出成分過冷。、圖示推導成分過冷公式,成分過冷極大值。分析實驗可控參數(shù)及應用。、圖解分析固溶體合金凝固的晶體生長形態(tài)。、講清共晶合金凝固的組織形態(tài)與固液界面的關系。、利用凝固理論分析鑄件結晶組織三個區(qū)的形成及特點,分析凝固條件對鑄錠組織與缺陷的 影響,組織控制技術。

      (內容過多,約差一節(jié)課,后移)、利用凝固理論分析凝固技術應用,重在原理分析,擴展視野,區(qū)域提純技術講清原理和溶

      液質分布方程,推導略提示。8、小結

      教學方法及手段:

      1、多媒體,傳統(tǒng)板書。

      討論、作業(yè):

      正立方體均勻形核臨界晶核半徑、臨界形核功推導。

      參考資料:

      備注: 2010.5.4,實驗一:體視顯微鏡、金相顯微鏡的使用及結晶過程觀察

      結晶實驗

      一、實驗目的

      通過實驗深刻理解異質成核在實際材料結晶過程中的重要性,掌握從過飽和溶液中結晶晶體的實驗方法。

      二、實驗原理

      物質在一定的外界溫度和環(huán)境下發(fā)生成核和長大的過程我們稱之為結晶。其往往會因外界環(huán)境的不同產生均質成核和非均質成核現(xiàn)象。在特殊的實驗條件下,液態(tài)金屬才有可能出現(xiàn)均質成核。但無論是懸浮在液體中的還是裝盛液體的容器壁上與液體接觸的夾雜物都提供了能在其上形成固體的表面。這樣就可以得到曲率半徑大于臨界半徑的固體顆粒,同時固體和液體之間的總表面很小。只要有少數(shù)原子聚集在一起,就可以產生一個具有所需曲率半徑的固體顆粒。達到臨界尺寸所要求的過冷度小得多,因此成核較易出現(xiàn),在夾雜物表面上的成核稱為異質成核。

      按照成核的動力學計算,物質發(fā)生成核的必需條件為: RK(臨界晶胚半徑)越小,越易形成新相。RK與溫度關系,要發(fā)生相變必須過冷T?T0,? T愈小,RK愈大,越不易形成新相。影響RK的因素有外因和內因兩個方面。由 RK計算系統(tǒng)中單位體積的自由焓變化。要形成臨界半徑大小的新相,需作的功等于新相界面能的1/3。過冷度越大系統(tǒng)臨界自由焓變化越小,即成核位壘越小,相變過程越容易進行。?GK越小,具有臨界半徑RK的粒子數(shù)愈多,越易發(fā)生成核結晶。除這些因素外,異質成核發(fā)生的重要原因是:有外加界面參加,成核基體存在降低成核位壘,有利于成核。即產生較小的過冷度即可以成核結晶。

      三、實驗設備和材料

      化學純明礬試劑、化學純氯化銨試劑、蒸餾水、燒杯、玻璃棒、棉線,放大鏡等。

      四、實驗內容

      (1)從明礬的過飽和溶液中結晶明礬石晶體。實驗步驟:

      ① 準確稱量10克粗明礬,并將其溶解于50毫升蒸餾水中。

      ② 將盛有明礬溶液的燒杯盛放在帶有石棉網(wǎng)的電爐上加熱,并不斷攪拌,使之完全溶解,形成過飽和明礬溶液。

      ③ 不斷攪拌溶液,同時緩緩移去電爐,使之冷卻。

      ④ 將大約10CM的棉線系綁在玻璃榜上,緩緩放入溶液中。(棉線端浸入過飽和溶液中。)

      ⑤ 靜置溶液至室溫或更低溫度。⑥ 觀察溶液中結晶出的明礬晶體。(2)從氯化銨過飽和溶液中結晶氯化銨雪花狀晶體。實驗步驟:

      ① 取一個250ML干凈的燒杯,置入約20ML~50ML純水,放進冰浴中冰鎮(zhèn)冷卻。(用于最后過濾清洗結晶之用。)取另一 250ML燒杯,秤取約40克粗制氯化銨。

      ② 再以量筒量取80ML純水,加入粗氯化銨中攪拌溶解之。(氯化銨與水的比率約為1比2)③ 試樣溶解后,將燒杯置于三腳架之陶瓷心網(wǎng)上,點燃酒精燈加熱之,并且不停地攪拌,至溶液沸騰,計時。在加熱期間,可以先安裝抽氣過濾裝置。裝置時,應注意小心不要將水流抽氣器裝反了。漏斗底端之尖嘴應超過過濾瓶分支出口以免濾液被抽進抽氣器而造成損失。過濾后先排掉水流,再將漏斗拆下。

      ④ 將大小適中的濾紙放進布氏漏斗中,再以蒸餾水沾濕,使其能貼緊于濾孔上。溶液繼續(xù)攪拌加熱至澄清并沸騰。至杯內壁產生少量的白色結晶,即可熄火。記錄最高溫度持續(xù)之時間和最高加熱溫度。

      ⑤ 緩緩打開水龍頭,以免過濾瓶傾覆。開始抽吸,趁熱,以玻棒抵住濾紙,迅速過濾。愈快愈好,記下過濾時間。

      ⑥ 小心且快速的將過濾瓶內的氯化銨溶液傾入一干凈的250ML燒杯中。將盛裝氯化銨熱溶液的燒杯,置入冰浴中冷卻之,并且不斷地攪拌。量取冷卻時的最低溫度并記錄維持此段溫度的時間。(冷卻溫度應低于5℃以下,并保持至少5分鐘以上。)⑦ 打開抽氣器的水龍頭再將冷卻的氯化銨結晶倒入布氏漏斗抽氣過濾并干燥。

      ⑧ 以藥勺刮取干燥的氯化銨結晶于新濾紙上或燒杯中稱重記錄數(shù)據(jù)。⑨ 觀察結晶形狀。

      五、實驗要求

      1.認真觀察兩種過飽和溶液析出晶體的過程。2.對自己所結晶的明礬石和氯化銨晶體的數(shù)量、形態(tài)和大小進行觀察描述。3.對兩種異質成核現(xiàn)象進行分析比較和總結。

      第四篇:管理信息系統(tǒng)實驗教案

      《管理信任課教師:尹慧君 經濟管理學院信息管理系

      實驗一 管理信息系統(tǒng)教學演示軟件的操作與運行

      一、實驗目的和要求: 管理信息系統(tǒng)演示軟件內含23個具有不同功能的模塊,通過操作與運行這些模塊了解其功能、輸入、輸出以及所涉及的管理模型。要求學生描述模塊功能、模塊的輸入、輸出以及所涉及的管理模型,并寫出實驗報告。

      二、實驗內容: 演示教學軟件中的各個模塊,包括1.1利潤計劃編制模塊,3.1網(wǎng)上傳輸圖示,5.1判斷樹,5.2 ABC分類,5.4 預測,6.1校驗位設計,6.2生產計劃優(yōu)化,6.3屏幕輸入,7.1選擇結構,7.2文獻查詢系統(tǒng),7.3畫直方圖,7.4建立扣款文件,7.6工資管理系統(tǒng),10.1 what-IF,12.1庫存管理系統(tǒng)等。

      三、實驗課時:2學時 實驗二 系統(tǒng)分析

      一、實驗目的和要求: 1.能夠正確運用系統(tǒng)分析的過程與方法,結合一個教學模擬課題,復習、鞏固、管理信息系統(tǒng)的系統(tǒng)分析知識,提高系統(tǒng)分析實踐能力。

      2.熟悉業(yè)務流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典的繪制。

      3.樹立正確的系統(tǒng)分析思想,培養(yǎng)分析問題、解決問題的能力,提高查詢資料和撰寫書面文件的能力。4.寫出實驗報告,包括業(yè)務流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典等項目,并附簡單說明。

      二、實驗內容:(1)根據(jù)前述實驗所選定的模塊,分析管理功能及業(yè)務流程。(2)繪制數(shù)息系統(tǒng)》實驗教案 據(jù)流程圖,編制數(shù)據(jù)字典。(3)完成系統(tǒng)化分析,提出新系統(tǒng)的邏輯方案。

      三、實驗課時:4學時 附:庫存管理信息系統(tǒng)的系統(tǒng)分析案例 根據(jù)收集到的各種系統(tǒng)輸入單、帳頁和輸出報表等憑證,又通過親身實踐以及向有關業(yè)務管理人員的訪問調查,系統(tǒng)分析結果如下: 1

      l.組織機構圖:該廠產品庫存管理的組織機構如圖l所示。

      經營副廠長 銷售科 倉庫 出入庫管理組 統(tǒng)計分析組 圖l 組織機構設置圖 2.管理職能分析 庫長——全面負責倉庫的行政與業(yè)務管理; 出入庫管理組——負責產品的入庫檢驗、產品的出入庫管理、登記出入庫帳; 統(tǒng)計分析組——每天根據(jù)出入庫管理組的出入庫帳,統(tǒng)計出各種規(guī)格產品當日出入庫累計數(shù)字,然后登庫存臺帳。此外,負責生成產品收發(fā)存月報表,經庫長簽字后呈上級主管部門。有時還要盡量滿足各方面的各種查詢要求。庫存管理 出入庫管理 統(tǒng)計報表 入出月報查庫庫報警詢 管管理理 圖2 管理職能 3.業(yè)務流程分析 現(xiàn)行產品庫存管理系統(tǒng)的業(yè)務流程圖如圖3所示。2

      銷售科 車 間 零售出庫單 批發(fā)出庫單 入庫單 合格入庫單

      付貨付貨檢驗 記賬 記賬 零售出庫帳 批發(fā)出庫帳 合格入庫單

      記庫存 入庫臺 帳 記賬 入庫帳 統(tǒng)計庫存臺帳 報表 月報表 圖3 業(yè)務流程圖 4.數(shù)據(jù)流程分析 1)現(xiàn)行系統(tǒng)的頂層數(shù)據(jù)流程圖如圖4所示。對頂層圖中的數(shù)據(jù)流“l(fā),2,3,4”說明如下:

      庫存管理 3 圖4 頂層DFD “1”:車間產品入庫單?!?”:銷售科開出的有效零售產品出庫單?!?”:銷售科開出的有效批發(fā)產品出庫單。“4”:倉庫制作的產品庫存收發(fā)存月報表。2)第一層數(shù)據(jù)流程圖如圖5所示。3

      圖5中的數(shù)據(jù)流“1,2,3,4”與圖4中的數(shù)據(jù)流“1,2,3,4”相同。1 2 出入庫 管理 3 4 出入庫 管理 庫存帳 圖5 第一層DFD 3)第二層數(shù)據(jù)流程圖如圖6所示。5 1 P 1 8 登記入庫帳 P FP 145 登記庫存臺帳 制作收發(fā) D入庫帳1 存月報表 P 6 9 2 11 登記零售出賬 12 F2 D零售出庫帳 2 D庫存臺帳 7 4P 3登批發(fā)出庫帳 10 F3 D批發(fā)出庫帳3 現(xiàn)對圖6中的數(shù)據(jù)流說明如下: “l(fā),2,3,4”:其意義與圖4中的相同?!?”:產品入庫單上的數(shù)據(jù)?!?”:零售出庫單上的數(shù)據(jù)。“7”:批發(fā)出庫單上的數(shù)據(jù)?!?”:入庫流水帳上的當日按產品名稱、規(guī)格分別累計的數(shù)據(jù)?!?”:零售出庫流水帳上的當日按產品名稱、規(guī)格分別累計的數(shù)據(jù)?!?0”:批發(fā)出庫流水帳上的當日按產品名稱、規(guī)格分別累計的數(shù)據(jù)?!?1”:獲得的“8,9,10”數(shù)據(jù)。“12”:庫存臺帳上的當月按產品名稱、規(guī)格分別累計的數(shù)據(jù)和其它加工處理后的數(shù)據(jù)。4

      5.數(shù)據(jù)字典(1)數(shù)據(jù)流字典 ① 數(shù)據(jù)流名稱:產品入庫單 標識符:F1 數(shù)據(jù)結構: 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入庫數(shù)量(RKSL)PIC 9(6)排列方式:按(入庫日期+產品代碼)升序排列 流量:最大 50張/日平均30張/日 來源:生產車間 去向:產品入庫處理 ② 數(shù)據(jù)流名稱:產品出庫單 標識符:F2 數(shù)據(jù)結構: 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零售出庫數(shù)量(LSSL)PIC 9(6)03批發(fā)出庫數(shù)量(PFSL)PIC 9(6)5 排列方式:按(日期十產品代碼)升序排列 流量:最大:70張/日平均:50張/日 來源:銷售科 去向:產品出庫處理

      ③ 數(shù)據(jù)流名稱:倉庫產品收發(fā)存月報表標 標識符:F3 數(shù)據(jù)結構: 01收發(fā)存月報表 02日期(BBRQ)PIC X(8)02產品代碼(CPDM)PIC X(3)02產品名稱(CPMC)PIC X(18)02單位(DW)P1CX(4)02本月累計入庫數(shù)量(RKSL)PIC 9(8)02本月累計零售數(shù)量(LSSL)PIC 9(8)

      02本月累計批發(fā)數(shù)量(PFSL)

      PIC 9(8)02庫存數(shù)量(KCSL)PIC 9(8)排列方式:按日期排列 流量:最大:1份/月平均:1份/月 來源:倉庫統(tǒng)計分析 去向:主管部門 其它中間過程的數(shù)據(jù)流描述省略。(2)數(shù)據(jù)存儲字典 ① 存儲文件名:產品入庫流水帳 標識符:D1 數(shù)據(jù)結構: 01本品入庫帳 02日期(RQ)PIC X(8)

      02產品代碼(CPDM)

      PIC X(3)02產品名稱(CPMC)PIC X(18)02單位(DW)PIC X(4)6

      02規(guī)格(GG)PIC X(10)02入庫數(shù)量(RKSL)PIC 9(6)流入的數(shù)據(jù)流:產品入庫單(F1)流出的數(shù)據(jù)流;

      涉及的處理名:入庫處理、記庫存臺帳 排列方式:按入庫日期計序

      ② 存儲文件名:庫存臺帳 標識符:D4 數(shù)據(jù)結構: 01庫存臺帳 02日期(KCRQ)PIC X(8)

      02產品代碼(CPDM)

      PIC X(3)02產品名稱(CPMC)PIC X(18)02本日累計入庫量(RKSL)PIC 9(8)02本日累計零售出庫量(LSSL)PIC 9(8)02本日累計批發(fā)出庫量(PFSL)PIC 9(8)流入的數(shù)據(jù)流:11 流出的數(shù)據(jù)流:收發(fā)存月報表 涉及的處理名:登記庫存臺帳、制月報表

      排列方式:按(日期+產品代碼)升序排列 其它存儲文件的描述省略。6.處理描述 ① 處理名:登記入庫帳 標識符:P1 輸入:數(shù)據(jù)流F1 輸出:數(shù)據(jù)流 F5 處理定義: 當一張入庫單上的數(shù)據(jù)檢驗合格,并且產品實物入庫后,立即將這張入庫單上的數(shù)據(jù)登入產品入庫流水帳。激發(fā)條件:產品入庫發(fā)生 ② 處理名:登記庫存臺帳 標識符:P4 輸入:出入庫流水帳上的當日數(shù)據(jù) 輸出:登記入庫存臺帳上的數(shù)據(jù) 7

      處理定義: 對出入庫流水帳上當日發(fā)生的數(shù)據(jù),按產品代碼分別進行入庫累計、零售出庫累計和批發(fā)出庫累計計算。然后將當天的日期、產品代碼和累計結果等填入庫存臺帳的相應欄內。激發(fā)條件:每日過帳處理 ③ 處理名:制作收發(fā)存月報表 標識符:P5 輸入:取自庫存臺帳的數(shù)據(jù) 輸出:填入輸出報表中的統(tǒng)計數(shù)據(jù) 處理定義: 對庫存臺帳本月發(fā)生的出入庫數(shù)據(jù),分別按產品代碼進行累計,一種代碼代表的產 品累計值即為輸出報表中的一行。計算公式: 工業(yè)產值(不變價)=∑S*J ii 工業(yè)產值(現(xiàn)行價)= ∑S*J ii1 其中:S——產品代碼為i的產品本月入庫量計量 i J——產品代碼為i的產品不變價 i J——產品代碼為i的產品現(xiàn)行價 i1 激發(fā)條件:每月制作庫存報表 系統(tǒng)中的另外幾個加工處理描述省略。7.現(xiàn)行系統(tǒng)評價

      通過對現(xiàn)行系統(tǒng)的需求分析,本系統(tǒng)數(shù)據(jù)流向是合理的,但為了便于計算機化管理,也為了使系統(tǒng)能夠提供更多的輔助決策信息,本系統(tǒng)應做如下改進設想: 1)將各種帳本暫合為一本庫存帳考慮。2)增加庫存報警功能。3)增強各種靈活的查詢分析功能。8.新系統(tǒng)邏輯模型的提出 根據(jù)前面的分析與評價結果,提出的新系統(tǒng)邏輯模型如圖7和圖8所示。9.系統(tǒng)邊界和處理方式(l)系統(tǒng)邊界 輸入邊界——產品出入庫單、查詢條件。輸出邊界——各種報表和查詢響應輸出。(2)處理方式 8

      新系統(tǒng)采用實時處理方式。月報表 入庫單 入庫處理 收發(fā)存月報 庫存臺帳 庫存報警 報警表 出庫處理 查 詢 查詢條件 出庫單 響應結果 圖7 系統(tǒng)邏輯模型I 產品出入 庫單 錄 入 查詢條件

      庫存臺帳

      統(tǒng)計分析 查

      收發(fā)存月報 報警數(shù)據(jù) 顯示結果 圖8 系統(tǒng)邏輯模型 II 實驗三 系統(tǒng)設計

      一、實驗目的和要求:(1)通過演示優(yōu)秀的管理信息系統(tǒng),借鑒正確、優(yōu)秀的系統(tǒng)設計思想。9

      (2)進一步強化、提高系統(tǒng)分析實踐能力。(3)要求寫出實驗報告,包括系統(tǒng)流程圖設計、輸入輸出設計。

      二、實驗內容: 根據(jù)前述實驗系統(tǒng)分析內容,進行系統(tǒng)設計。包括代碼設計、數(shù)據(jù)存儲設計、功能結構圖設計、系統(tǒng)流程圖設計、輸入輸出設計等。其中重點是系統(tǒng)流程圖設計和輸入輸出設計。實驗課時:4學時

      三、附:庫存管理信息系統(tǒng)的系統(tǒng)設計案例 1.系統(tǒng)目標設計 1)方便的數(shù)據(jù)輸入性能,良好的人機界面,盡量避免漢字和長字符串的人工重復輸入(采用代碼詞組)。2)靈活地查詢性能,能快速實現(xiàn)多項產品輸入數(shù)據(jù)和庫存數(shù)據(jù)的查詢。

      3)考慮到工廠生產的發(fā)展,對新產品數(shù)據(jù)也能給予處理。

      4)把目前基本上是“靜態(tài)”庫存管理變?yōu)椤皠討B(tài)”管理,能隨時提供庫存現(xiàn)狀信息(包括庫存報警信息)。2.新系統(tǒng)功能結構圖 綜合考慮改進后的系統(tǒng)邏輯模型(見圖7)和設計的新系統(tǒng)目標的要求。設計新系統(tǒng)功能結構如圖9所示。圖9 系統(tǒng)功能結構圖:

      庫存管理 數(shù)據(jù)錄入 數(shù)據(jù)查詢 報表輸出 產品目錄維護 結束退出 入出庫每每出報打打增修退退 庫庫存筆筆入表印印加改至至數(shù)數(shù)數(shù)入出庫數(shù)收報產產 DOS FOX 據(jù)據(jù)據(jù)庫庫數(shù)據(jù)發(fā)警品品錄錄查查查據(jù)計存信品目入入詢詢詢查算表息種錄 詢 每每累日月計 數(shù)數(shù)數(shù)據(jù)據(jù)據(jù) 查查查詢詢詢 3.新系統(tǒng)計算機信息系統(tǒng)流程設計 計算機化的信息系統(tǒng)流程如圖10所示。圖10中的處理框內標出了相應的程序名,其功能說明見程序模塊設計說明書。10

      4.代碼設計(1)產品規(guī)格代碼設計 由于該廠在未來的幾年內生產的產品品種不會超過十種,并且每種產品的規(guī)格也不會超過十種,因此,產品規(guī)格代碼采用層次碼,并用兩位整數(shù)表示,設計方案如圖11所示,全部規(guī)格編碼列于表8中。

      規(guī)格順序號 品種順序號 圖11 代碼設計方案

      A 出入庫單 cpsjsr Cp11.prg 產品修新產品 cpdzb 改數(shù)據(jù) 數(shù)據(jù) cprk cpxs A Cp21.prg Cp23.prg Cp41.prg Cp42.prg A X X X X A cpdm cprdats A cpkc cpbbjs Cp31.pr A A Cp32.prg Cp33.prg Cp24.prg XX 收發(fā)存 報警表 kcjc 匯總表 圖10 新系統(tǒng)信息處理系統(tǒng)流程圖 11

      表8 規(guī)格代碼 規(guī)格代碼 規(guī)格 01 220V—15W 02 220V—45W 03 220V—60W 04 220V—100W 05 220V—150W 06 220V—200W 07 220V—300W 11 220V—4W 12 220V—8W 13 220V—16W 21 220V—8W 22 220V—20W 23 220V—30W 24 220V—40W(2)產品代碼設計 產品代碼用三位整數(shù)表示,設計方案如圖12所示。表9列出了全部產品的代碼。

      校驗位

      規(guī)格碼 圖11 代碼設計方案 12

      表9 產品代碼表

      產品代碼 產品名稱 規(guī)格代碼 規(guī)格 012 燈泡 01 220V—15W 024 燈泡 02 220V—45W 036 燈泡 03 220V—60W 048 燈泡 04 220V—100W 050 燈泡 05 220V—150W 061 燈泡 06 220V—200W 073 燈泡 07 220V—300W 115 節(jié)能燈 11 220V—4W 127 節(jié)能燈 12 220V—8W 139 節(jié)能燈 13 220V—16W

      218 日光燈 21 220V—8W

      220 日光燈 22 220V—20W 231 日光燈 23 220V—30W 243 日光燈 24 220V—40W 產品代碼中的校驗位a值的確定方法如下: 3 a=取[(3a+2a)/11]的余數(shù) 312 例如: a a a 123 2 4 3 X)3 2 6+ 8=14 則a=(14/11)的余數(shù)=3 3 當余數(shù)為10時,則按a=0處理。3 5.系統(tǒng)物理配置方案設計 本系統(tǒng)采用單機單用戶操作方式,基本配置如下; 機型: COMPAQ486/40 軟驅:雙軟驅動器

      硬盤:540MB 內存:8MB

      顯示器:VGA 打印機:Star CR3240 軟件:Foxpro 2.5 for Windows 3.1(漢化)。機器安裝在倉庫辦公室。6.輸出設計 本系統(tǒng)的報表輸出格式設計成表10~表12的形式(表中的數(shù)據(jù)為試運行結果數(shù)據(jù))

      表10 產品名稱 單位 規(guī)格 上月結存

      本月入庫 本月出庫 本月結存 不變價金額(元)

      214700.00

      64400.00

      150300.00 現(xiàn)行價金額(元)250400.00

      75160.00

      175240.00 數(shù)量合計

      44500 19300 25200 燈泡 只 220V—15w 2000 1000 1000 燈泡 只 220V—45w 1500 1000 500 燈泡 只 220V—60w 3000 3000 燈泡 只 220V—200w 12000 11800 200 節(jié)能燈 只 220V—4w 3000 2500 500 節(jié)能燈 只 220V—8w 3000 3000 日光燈 只 220V—8w 2000 2000 日光燈 只 220V—20w 14000 14000 日光燈 只 220V—30w 4000 3000 1000 表11 超儲產品

      產品代碼 產品名稱 庫存量 最高儲備 超儲量 220 日光燈 14000 10000 4000 表12 不足產品

      產品代碼 產品名稱 庫存量 最低儲備 不足儲備 024 燈泡 500 600 100 048 燈泡 0 400 400 050 燈泡 0 400 400 061 燈泡 200 300 100 073 燈泡 500 1000 500 115 節(jié)能燈 500 1000 500 139 節(jié)能燈 0 1000 1000 14

      日光燈 0 1000 1000 7.存儲文件(數(shù)據(jù)庫)結構設計

      由于本系統(tǒng)的應用程序全部用Foxpro2.5編寫,因此,存儲文件的結構設計就是指.DBF文件的結構設計。(1)設計規(guī)范 庫文件名稱和庫字段變量名稱規(guī)范分別如表13和表14所示。表13 庫文件名稱

      序號 文件名稱 標識符 備注 1 產品目錄庫文件 CPDM.DBF 2 產品單位及規(guī)格代碼表 CPDZB.DBF 事先建好 3 出入庫數(shù)據(jù)輸入暫存文件 CPSJSR.DBF 各種產品每日庫存累計文件 CPKC.DBF 5 各種產品每日每筆人享文件 CPRK.DBF 6 各種產品每日每筆出庫文件 CPXS.DBF 7 各種產品每日入出存累計文件 CPRDATA.DBF 8 報表計算輔助文件 CPBBJS.DBF 9 備品報表文件 CPBB.DBF 10 庫存報表數(shù)據(jù)文件 KCJC.DBF 表14 庫文件字段變量名規(guī)范 序號 字述名義 標識符 備注 1 產品不變價格 BBJ 2 日期 BBRQ 3 產品代碼 CPDM 4 產品名稱 CPMC 代碼為ijk的產品庫存量 CPIJK

      i=0,1,2,3,4,5,6,7,8,9 j=0,1,2,3,4,5,6,7,8,9 k=0,1,2,3,4,5,6,7,8,9 6 產品單位代碼 DWDM 7 產品組位 DW 8 產品規(guī)格代碼 GGDM 9 產品規(guī)格 GG 15

      產品庫存超儲或不足 JC 取值“超儲”或“不足” 11 產品庫存數(shù)量 KCSL 12 日期 KCRQ 13 累計入庫量 LJRK 14 累計總出庫量 LJXS 15 產品零售數(shù)量 LSSL 16 產品批發(fā)出庫數(shù)量 PFSL 17 產品入庫數(shù)量 RKSL 18 日期 RQ 19 產品現(xiàn)行價格 XXJ 20 產品最大儲備量 ZGCB 21 產品最小儲備量 ZDCB(2)各個庫文件結構設計 本系統(tǒng)中建立的10個數(shù)據(jù)庫(.DBF)文件結構如表15~24所示。表15 產品單位及規(guī)格代碼庫(CPDZB.DBF)結構

      序號 字段名稱 字段類型 長度 備注 1 DWDM Character 1 2 DW Character 4 3 GCDM Character 2 4 GG Character 10 表16 產品目錄庫(CPDM.DBF)結構

      序號 字段名稱 字段類型 長度 備注 1 CPDM Character 3 2 CPMC Character 18 3 DWDM Character 1 4 DW Character 4 5 GGDM Character 2 6 GG Character 10 BBJ Numeric 7 XXJ Numeric 7 ZGCB Numeric 7 16

      ZDCB Numeric 4

      表17 產品出入庫數(shù)據(jù)暫存文件(CPSJSR.DBF)結構

      序號 字段名稱 字段類型 長度 備注 1 RQ Date 8 2 CPDM Character 3 3 RKSL Numeric 6 4 LSSL Numeric 6 PFSL Numeric 6

      表18 各種產品每日入庫累計文件(CPRK.DBF)結構 序號 字段名稱 字段類型 長度 備注 1 RQ Date 8 2 CPDM Character 3 3 RKSL Numeric 6 表19 各種產品每日銷售出庫累計文件(CPXS.DBF)結構 序號 字段名稱 字段類型 長度 備注 1 RQ Date 8 2 CPDM Character 3 3 LSSL Numeric 6 4 PFSL Numeric 6 表20 各種產品每日庫存量累計文件(CPKC.DBF)

      序號 字段名稱 字段類型 長度 備注 1 KCRQ Date 8 CP012 Numeric 8 CP024 Numeric 8

      CP036 Numeric 8 5 CP048 Numeric 8 6 CP050 Numeric 8 7 CP061 Numeric 8 17

      CP073 Numeric 8 9 CP115 Numeric 8 10 CP127 Numeric 8 11 CP139 Numeric 8 12 CP218 Numeric 8 13 CP220 Numeric 8 14 CP231 Numeric 8 15 CP243 Numeric 8 表21 各種產品每日出入存累計文件(CPRDATA.DBF)結構

      序號 字段名稱 字段類型 長度 備注RQ Date 8 CPDM Character 3 CPMC Numeric 6 4 DW Numeric 6 5 PFSL Numeric 6 6 KCSL Numeric 6 表22 報表計算輔助文件(CPBBJS.DBF)結構 序號 字段名稱 字段類型 長度 備注 1 BBRQ Date 8 2 CPDM Character 3 3 CPMC Character 18 4 DW Character 4 5 RKSL Numeric 8 6 LSSL Numeric 8 7 PFSL Numeric 8 8 KCSL Numeric 8 9 LJRK Numeric 8 10 LJXS Numeric 8 18 表23 各月收發(fā)存報表文件(CPBB.DBF)結構 序號 字段名稱 字段類型 長度 備注 1 BBRQ Date 8 2 CPDM Character 3 3 CPMC Character 18 4 DW Character 4 5 RKSL Numeric 8 6 LSSL Numeric 8 7 PFSL Numeric 8 8 KCSL Numeric 8 9 LJRK Numeric 8 LJXS Numeric 8

      表24 庫存報警數(shù)據(jù)文件(KCJC.DBF)結構 序號 字段名稱 字段類型 長度 備注 1 CPDM Character 3 2 JC Character 4 8.輸入設計(1)出入庫數(shù)據(jù)錄入卡設計 本系統(tǒng)中的產品出入庫數(shù)據(jù)錄入卡沿用現(xiàn)行系統(tǒng)的產品出入庫單格式,參見表2和表3。(2)輸入屏幕格式設計 基礎(原始)數(shù)據(jù)分為產品入庫數(shù)據(jù)和產品出庫數(shù)據(jù)兩大類,因此輸入屏幕分開設計。

      入庫日期 年 月 日 顯示窗口 產品入庫數(shù)據(jù)錄入窗口 產品代碼 產品名稱 產品代碼 產品名稱 入庫數(shù)量 保存 放棄 繼續(xù) 19 圖13 產品入庫數(shù)據(jù)輸入屏幕格式 l)圖13是產品入庫數(shù)據(jù)輸入時的屏幕格式。當輸入入庫日期之后,便在屏幕上出現(xiàn)此畫面。數(shù)據(jù)錄入方式有兩種: ·光標在右邊的提示窗口內上下移動,選擇正確的入庫產品代碼后,則產品代碼、名稱等信息自動進入左邊窗口當前顯示行的相應欄目內。然后;光標停在“入庫數(shù)量”欄上,打入入庫數(shù)量即可。如此重復即可將本日內各張入庫單上的數(shù)據(jù)輸入機內暫存文件內。然后,選擇提示“存盤”、“放棄”或“繼續(xù)”?!ふ{整光標至左邊窗口的“代碼”欄,接著打入要入庫的產品代碼,此時對應的產品名稱便由系統(tǒng)自動填入,然后打入入庫數(shù)量即可,最后選擇“存盤”、“放棄”或“繼續(xù)”。2)產品出庫數(shù)據(jù)輸入的屏幕格式設計與產品入庫數(shù)據(jù)輸入的屏幕格式基本相同,只是將圖13中的“入庫數(shù)量”欄辟為“零售數(shù)量”和“批發(fā)數(shù)量”兩欄。9.程序模塊設計說明(1)總控模塊 1)程序名:CPMAIN.PRG。2)功能 ·定義本系統(tǒng)的數(shù)據(jù)錄入、數(shù)據(jù)查詢等功能菜單及各項功能的下拉式菜單?!みx取功能菜單及其下拉菜單中的操作項,進入相應的操作。3)實現(xiàn) ·調用程序CP11.PRG實現(xiàn)產品出入庫數(shù)據(jù)的錄入?!ふ{用過程MPROC2實現(xiàn)數(shù)據(jù)查詢功能?!ふ{用過程MPROC3實現(xiàn)統(tǒng)計報表功能?!ふ{用過程MPRCO4實現(xiàn)產品目錄維護功能。·調用過程MPRCO5實現(xiàn)本系統(tǒng)運行結束退出功能。4)程序、過程、自定義函數(shù)間的關系見圖14。20

      CPMAIN.PRG CP11.PRG FCPDM()FRET()FAPPE()CP11X(過程)

      MPROC2

      CP21.PRG

      CP23.PRG

      CP24.PRG

      MPROC3 CP31.PRG CP32.PRG CP33.PRG MPROC4 CP41.PRG CPDM()

      PRET()FAPPE()CP42.PRG CPDM()CP43.PRG MPROC5 圖14 程序、過程、函數(shù)間關系(2)產品出入庫數(shù)據(jù)錄入模塊 1)程序名: CP11.PRG

      2)功能:實現(xiàn)每筆產品出入庫數(shù)據(jù)的錄入。

      3)處理流程(見圖15)。出入庫單

      CPDM

      CPSJSR

      CP11.PRG CPRK CPXS CPKC CPRDAT圖15 處理流程 4)實現(xiàn)

      ·打開CPDM.DBF并索引之。

      ·打開CPRDATA.DBF及其索引。

      ·打開 CPRK.DBF。

      ·若錄入入庫數(shù)據(jù),則打開CPKC.DBF;若錄入出庫數(shù)據(jù),則打開CPXS.DBF。

      ·輸入日期?!ご蜷_CPSJSR.DBF,并與CPDM.DBF建立關聯(lián),然后清空CIJSJSR.DBF。

      ·用BROW將出入庫數(shù)據(jù)錄入 CPPJSR.DBF中?!と魯?shù)據(jù)不保存,則退出返回;若數(shù)據(jù)保存,則首先將CPSJSR.DBF的RQ字段值全部用輸入日期替代,然后通過調用過程CP11X把CPSJSR.DBF中的數(shù)據(jù)轉錄到CPRK.DBF(入庫)或 CPXS.DBF(出庫數(shù)據(jù))中,并更新CPKC.DBF和CPRDATD.DBF。(3)每筆出入庫數(shù)據(jù)查詢模塊 1)程序名:CP 21.PRG 2)功能:實現(xiàn)對三個月以內的任何一天的每筆入庫數(shù)據(jù)查詢顯示。3)處理流程(見圖16)。

      CPDM CPRK CPXS

      CP21.PRG 圖16 處理流程 4)實現(xiàn) 22

      ·打開 CPDM.DBF?!と舨樵內魏我惶斓拿抗P入庫數(shù)據(jù),則打開CPRK.DBF。

      ·若查詢任何一天的每筆出庫數(shù)據(jù),則打開CPXS.DBF。

      ·依據(jù)字段CPDM建立與CPDM.DBF的關聯(lián)?!ぽ斎胍樵兊娜掌凇腃PRK或CPXS庫中定位滿足查詢日期的首記錄。若無數(shù)據(jù)可查到,則顯示“無數(shù)據(jù)”,否則用“過濾器技術”和BROW命令顯示查詢結果。

      (4)每日、月、截止期出入庫數(shù)據(jù)查詢模塊 1)程序名:CP23.PRG 2)功能:實現(xiàn)對下述查詢條件的查詢顯示功能 ·查詢三個月以內任何一天的各種產品全天累計出入庫數(shù)據(jù)?!げ樵儍赡陜热魏我粋€月份的各種產品全月累計出入庫數(shù)據(jù)?!げ樵儚哪瓿踔聊硞€截止日期的各種產品累計出入庫數(shù)據(jù)。

      3)處理流程(見圖17)。CPDM CPRDAT CP23.PRG 圖17 處理流程 4)實現(xiàn) 分三種情況討論: 第一種情況(按天查詢)·打開 CPRDATA.DBF和 CPDM.DBF。·輸入查詢日期?!ぐ摧斎氲娜掌趶腃PRDATA庫中過濾出與輸入日期匹配的記錄。

      ·顯示結果。

      第二種情況(按月查詢)

      ·打開 CPRDATA.DBF和CPDM.DBF?!ぽ斎氩樵冊路荨!εc輸入月份匹配的該月內各產品出入庫數(shù)據(jù)分別累計?!⒃撛吕塾嬛禐榱愕漠a品過濾掉。23

      ·顯示結果。

      第三種情況(查詢從年初至截止日期備產品累計出入庫數(shù))·打開 CPRDATA.DBF和CPDM.DBF?!ぽ斎虢刂谷掌凇!刂谷掌谥暗母鳟a品出入庫數(shù)據(jù)分別累加?!わ@示結果。(5)某日實際庫存數(shù)據(jù)查詢模塊 1)程序名:CP24.PRG。

      2)功能:實現(xiàn)查詢某一天各種產品的實際庫存數(shù)量。3)處理流程(見圖18)。

      CPKC CPDM

      CP24.PRG

      圖18 處理流程 4)實現(xiàn)

      ·打開 CPKC.DBF與

      CPDM.DBF?!ぽ斎氩樵內掌?。·在CPKC.DBF中定位滿足查詢條件的第一條記錄,若沒有則顯示“無數(shù)據(jù)可查”,否則顯示查詢結果。(6)新增產品代碼(目錄)模塊 1)程序名:CP41.PRG。2)功能:將新產品的目錄數(shù)據(jù)增加到CPDM.DBF中,并在CPKC.DBF中增加相應的字段。3)處理流程(見圖19)。新產品 CPDM 數(shù)據(jù) CP41.PR G CPDM CPKC 24 圖19 處理流程 4)實現(xiàn) ·在命令執(zhí)行方式下,將新產品的單位、單位代碼、規(guī)格、規(guī)格代碼錄入CPDZB.DBF中?!ご蜷_CPDZB.DBF、CPDM.DBF和CPKC.DBF?!や浫胄庐a品的產品代碼,并校驗。·再錄入該新產品的其它目錄數(shù)據(jù)?!ば薷腃PKC.DBF的庫結構(增加新產品的字段)。(7)修改產品的價格、儲備定額模塊 1)程序名:CP42.PRG。2)功能:修改產品的價格和儲備足額。3)處理流程(見圖20)。

      CPDM CPRDCPKC

      CPBBCP31.PR

      CPDM 圖20 處理流程 4)實現(xiàn) ·打開CPDM.DBF。·用BROW命令進行修改(注意只允許修改產品的不變價、現(xiàn)行價、最高儲備和最低儲備)。(8)報表計算模塊 1)程序名:CP31.PRG。2)功能:根據(jù)本月實際發(fā)生的數(shù)據(jù),計算出統(tǒng)計報表(產品收發(fā)存報表)中的數(shù)據(jù),并將計算結果存入CPBB.DBF中供打印用。

      3、)處理流程(見圖21)。新數(shù)據(jù) CP42.PRG CPDM 25

      圖21 處理流程 4)實現(xiàn)

      ·輸入報表月份。

      ·打開 CPRDATA.DBF。·在CPRDATA庫中定位滿足報表日期的第一條記錄。若無數(shù)據(jù),即eof()為真,則顯示“本月無數(shù)據(jù)”,并返回?!ぴ诒驹路秶鷥?,按產品代碼分別求出各產品本月出入庫累計值?!ご蜷_CPKC.DBF,定位到報表生成那天的各產品實際庫存數(shù)記錄行。

      ·打開CPBBJS.DBF,并物理清空?!ぐ岩延嬎愠龅膱蟊碓路莞鳟a品累計出入庫量及尚有的實際庫存數(shù)量填入CPBBJS.DBF中。

      ·打開CPBB.DBF,將CPBBJS.DBF中的數(shù)據(jù)復制到CPBB.DBF中。

      (9)打印《產品收發(fā)存月匯總表》模塊 1)程序名:CP32.PRG。2)功能:實現(xiàn)《產品收發(fā)存月匯總表》的打印輸出。打印機型號為:STAR CR3240型。3)處理流程(見圖22)。CPDM CPBB CP32.PR圖22 處理流程

      4)實現(xiàn)

      ·輸入年份和月份?!ご蜷_CPDM.DBF,并索引。·打開CPBB.DBF,并過濾出符合報表月份的數(shù)據(jù)記錄?!な笴PBB.DBF與CPDM.DBF建立關聯(lián)?!と鬋PBB.DBF中無本月數(shù)據(jù),則顯示“本月報表未形成”,并返回,否則如下:

      ·打印表頭。

      ·從CPBB.DBF中輸出打印該月份匯總數(shù)據(jù)。(10)打印《產品庫存報警表》模塊 1)程序名:CP33.PRG。26

      2)功能:隨時打印出低于最小儲備定額和高于最高儲備定額的產品庫存數(shù)據(jù)。3)處理流程(見圖23)。CPDM CPKC CP33.PRG CPJC 圖23 處理流程 4)實現(xiàn) ·打開CPKC.DBF,并將記錄指針指向最后一行記錄。

      ·打開CPDM.DBF并索引?!ぐ碈PDM.DBF中的記錄順序,逐行去檢查CPKC.DBF的最后一行記錄中各產品庫存量是否超儲或不足。若不足時,在KCJC.DBF的CPDM字段填上該產品代碼,在JC字段填“不足”;若超儲,則在JC字段填“超儲”?!ご蛴”眍^?!ご蛴蟊韮热?。27

      第五篇:實驗六教案

      國家二級C機試培訓資料

      國家二級C機試培訓資料

      }

      main()

      { char c1, c2;

      printf(“nThe result :n”);

      c1='2';c2 = fun(c1);

      printf(“c1=%c c2=%cn”, c1, c2);

      c1='8';c2 = fun(c1);

      printf(“c1=%c c2=%cn”, c1, c2);

      c1='a';c2 = fun(c1);

      printf(“c1=%c c2=%cn”, c1, c2);}

      國家二級C機試培訓資料

      fun 的花括號中填入你編寫的若干語句。

      #include #define N 80 void fun(char *s){ } main()

      { char s[N];

      printf(“Enter a string: ”);scanf(“%s”,s);

      fun(s);

      printf(“The result:%s”,s);} 國家二級C機試培訓資料

      { int i,n=0;

      for(i=0;i< num;i++)

      { if(【1】)

      { bb[n]=【2】;

      n++;

      }

      }

      return 【3】;}

      main()

      { char str[N];

      int num=0,n,i;

      printf(“Enter a string:n”);

      gets(str);

      while(str[num])

      num++;

      n=fun(str,bb,num);

      printf(“nbb= ”);

      for(i=0;i< n;i++)

      printf(“%d”,bb[i]);}

      國家二級C機試培訓資料

      國家二級C機試培訓資料

      }

      2、程序填空題

      國家二級C機試培訓資料

      }

      else printf(“nEnter(A-Z)!n”);}

      4、程序填空題

      國家二級C機試培訓資料

      } }

      main()

      { char a[N];

      printf(“Enter a string : ”);gets(a);

      printf(“The original string is : ”);puts(a);

      fun(a);

      printf(“The string after modified : ”);

      puts(a);}

      6、程序改錯題

      國家二級C機試培訓資料

      #define N 81 fun(char *s){ } main()

      { char a[N];

      printf(“Enter a string:”);gets(a);

      printf(“The original string is :”);puts(a);

      fun(a);

      printf(“The string after modified: ”);

      puts(a);}

      8、程序設計題

      下載實驗教案word格式文檔
      下載實驗教案.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內聯(lián)系你,一經查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦

        化學實驗教案

        案例1 口香糖去哪里了 【實驗器材】 口香糖,巧克力 【實驗介紹】 請孩子先嚼1片口香糖,片刻后再嚼1塊巧克力,將口香糖和巧克力在口中一起嚼,孩子親身體驗到口香糖的“嚼勁”失去......

        高中化學實驗教案

        高 三 化 學 組 1 高中化學實驗教案 (一)濃硫酸的性質 目的:認識濃硫酸的一些特性。 用品:托盤天平、燒杯、量筒、驗溫器、酒精燈、玻璃棒。 濃硫酸、玻璃絨(或石棉絨)、硫酸銅晶......

        高分子化學實驗教案

        高分子化學實驗教案 前 言 高分子化學實驗是高分子化學課程的重要組成部分,通過實驗課程的訓練,使學生掌握高分子合成的基本技能和方法,初步培養(yǎng)學生獨立操作的能力和創(chuàng)新精神......

        傳感器實驗教案

        實驗一 開關式霍爾傳感器測轉速實驗 一、實驗目的:了解開關式霍爾傳感器測轉速的應用 二、基本原理:開關式霍爾傳感器是線性霍爾元件的輸出信號經放大器放大,再經施密特觸發(fā)器......

        工程力學實驗教案

        《工程力學》實驗教案 李 穎 2005年3月 一、拉伸試驗 一、實驗目的 1、了解萬能機的主要結構及其工作原理,熟悉操作規(guī)程和正確使用方法,并注意安全事項。 2、通過實驗觀察低碳......

        vb實驗教案 -

        實驗一 VB集成開發(fā)環(huán)境和簡單程序設計 一、本次課主要內容 1. 練習Visual Basic6.0的安裝與重新安裝。 2. 啟動和退出Visual Basic 6.0。 3. 認識VB6.0的工作界面。 4. 編寫顯......

        生化實驗教案

        生命科學與技術學院生化實驗(下) 生 物 化 學 實 驗(下) 實驗三 離子交換柱層析法分離氨基酸 1 生命科學與技術學院生化實驗(下) 華中科技大學生命科學與技術學院 2012級生物化學......

        實驗教案2015

        實驗一計算機與信息技術基礎 2’ 一.實驗目的 掌握計算機的開、關機操作; 熟悉計算機鍵盤按鍵功能、分布及操作指法; 熟練應用鍵盤進行中、英文錄入; (4)認識計算機的基......