已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
目 錄1 概述 .- 1 -1.1 項(xiàng)目背景: .- 1 -1.2 編寫目的: .- 1 -1.3 項(xiàng)目名稱: .- 1 -1.4 開發(fā)環(huán)境: .- 1 -2 需求分析 .- 2 -2.1 問題的提出: .- 2 -2.2 需完成的功能: .- 2 -3 數(shù)據(jù)庫設(shè)計(jì)的過程 .- 3 -3.1 概念模型設(shè)計(jì) .- 3 -3.2 邏輯數(shù)據(jù)庫設(shè)計(jì) .- 6 -3.3 規(guī)范化理論的應(yīng)用 .- 7 -3.4 物理數(shù)據(jù)庫設(shè)計(jì) .- 8 -4 軟件功能設(shè)計(jì) .- 12 -4.1 系統(tǒng)功能分析 .- 12 -4.2 系統(tǒng)功能模塊設(shè)計(jì) .- 13 -5 設(shè)計(jì)心得 .- 19 -參考文獻(xiàn) .- 20 -附 錄 .- 21 - 1 -第一章 概述1.1、項(xiàng)目背景物資管理系統(tǒng)是企業(yè)管理的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變的龐大起來。如何管理好企業(yè)內(nèi)部物質(zhì)的信息,成為企業(yè)管理中的一個(gè)大問題。在這種情況下,一個(gè)可以規(guī)范化,自動(dòng)化的物資管理信息系統(tǒng)就顯得非常必要。最初的物資管理,都是靠人力來完成的。當(dāng)企業(yè)規(guī)模比較小的時(shí)候,人力可以完成,隨著企業(yè)的規(guī)模越來越大,企業(yè)的進(jìn)出物資數(shù)量也越來越多,依然維持著人力進(jìn)行物資管理,必然會(huì)造成工作效率低,工作錯(cuò)誤增高的問題。物資管理系統(tǒng)就是把分散的企事業(yè)單位的職工信息實(shí)行統(tǒng)一,集中,規(guī)范的收集管理,建立分類編號管理,電腦存儲(chǔ)查詢以及防火,防潮,防蛀,防盜等現(xiàn)代化,專業(yè)化的管理系統(tǒng),為企事業(yè)單位和職工解除后顧之憂。1.2、編寫目的:物資管理系統(tǒng)是為了配合相關(guān)部門對自身本部門物資的管理,充分運(yùn)用現(xiàn)代化信息技術(shù)手段高效、快捷的工作而開發(fā)的軟件系統(tǒng)。物資管理信息系統(tǒng)為企事業(yè)單位提供信息咨詢,信息檢索,信息存取等服務(wù)。1.3、項(xiàng)目名稱:物資管理系統(tǒng).1.4、開發(fā)環(huán)境:本系統(tǒng)使用 Microsoft Visual Basic 6.0 中文版作為前臺(tái)設(shè)計(jì)和 Microsoft SQL Server 2000 管理數(shù)據(jù)庫Visual Basic6.0 作為 Microsoft 公司開發(fā)的 Basic Studio6.0 套件的一部分,是一個(gè)功能豐富、方便實(shí)用的程序開發(fā)環(huán)境,它的一個(gè)很大的特色就是功能強(qiáng)大、編程簡單的數(shù)據(jù)庫操作能力??梢暬拈_發(fā)環(huán)境、豐富的數(shù)據(jù)庫訪問空間的支持使得 Visual Basic 成為數(shù)據(jù)庫應(yīng)用程序項(xiàng)目中重要的開發(fā)工具。- 2 -Microsoft SQL Server 2000 中文版是基于客戶機(jī)/服務(wù)器模式的新一代大型數(shù)據(jù)庫管理系統(tǒng),它在電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案等應(yīng)用中起著重要的核心作用,可為企業(yè)的數(shù)據(jù)管理提供強(qiáng)大的支持,并采取有效的措施來實(shí)現(xiàn)數(shù)據(jù)的安全性、完整性、備份和恢復(fù)。是目前廣泛使用的關(guān)系型數(shù)據(jù)庫。第二章 需求分析2.1、問題的提出:物資管理是一般工業(yè)、商業(yè)企業(yè)生產(chǎn)管理環(huán)節(jié)中主要的一環(huán),需要對物資基本信息管理,對物質(zhì)調(diào)配信息等進(jìn)行完整的監(jiān)控,這樣才能跟有效地利用物資。物資入庫的時(shí)候首先需要登記物質(zhì)的基本信息,包括物資的種類、名稱、型號、單位、單價(jià)等;然后登記入、出庫信息,包括物資的基本信息,入、出庫人,經(jīng)辦人,物質(zhì)數(shù)量,材料說明的等;對于倉庫中的物資,即對剩余物資進(jìn)行查詢和統(tǒng)計(jì)。長期以來,物資管理工作中的信息管理是采用人工的方式,要付出大量人力,填寫各種表格、憑證、賬冊、卡片和文件。由于信息是隨著時(shí)間不斷變化的,各業(yè)務(wù)部門對信息的使用要求也各不相同,所以要按照不同的分類經(jīng)常不斷地匯總、統(tǒng)計(jì),往往要做許多重復(fù)登記和轉(zhuǎn)抄。這種手工操作的管理方式,不僅浪費(fèi)人力,而且存在許多缺點(diǎn):(1)處理速度慢,影響信息及時(shí)性。 (2)易出現(xiàn)錯(cuò)誤,影響信息精確性。 (3)不便于查詢。 (4)缺乏綜合性,不能起控制作用。由于這些缺點(diǎn),大大降低了信息的利用價(jià)值,顯然越來越不適應(yīng)現(xiàn)代物資管理工作的需要。因此,發(fā)展以電子計(jì)算機(jī)為基礎(chǔ)的物資管理系統(tǒng)已是十分迫切和必要的了。2.2、需完成的功能:針對一般物資管理信息系統(tǒng)的需求,通過對上面物資調(diào)配工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 有關(guān)物資基本信息的輸入、包括物資編號、物資名稱、規(guī)格型號、種類和- 3 -計(jì)量單位等; 物資基本信息的查詢、修改; 入庫信息的輸入、查詢、修改; 出庫信息的輸入、查詢、修改; 物質(zhì)剩余物資的查詢、預(yù)覽,統(tǒng)計(jì)查詢。第三章 數(shù)據(jù)庫設(shè)計(jì)的過程3.1、數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種的信息的提供、保存、更新和查詢等方面。這就要求數(shù)據(jù)庫能夠充分滿足各種輸入信息和輸出信息。開發(fā)者要收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典。為下一步的數(shù)據(jù)庫具體設(shè)計(jì)做好充分的準(zhǔn)備。再仔細(xì)分析物資管理信息系統(tǒng)需求的基礎(chǔ)上,將得到以下如圖 3.1 所示的本系統(tǒng)所處理的數(shù)據(jù)流程。圖 3.1 物資管理信息系統(tǒng)數(shù)據(jù)流程圖針對一般物資管理信息系統(tǒng)的需求,通過對物資調(diào)配工作過程的內(nèi)容和數(shù)物資登記基本信息錄入物資基本信息管理物資調(diào)配物資余額信息管理物資入庫信息管理 物資領(lǐng)用信息管理- 4 -據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 物資基本信息,包括的數(shù)據(jù)項(xiàng)有:物資編號、物資名稱、規(guī)格型號、類別、計(jì)量單位等。 入庫物資信息,包括的數(shù)據(jù)項(xiàng)有:物資編號、物資名稱、規(guī)格型號、類別、計(jì)量單位、數(shù)量、單價(jià)、金額、領(lǐng)用時(shí)間、領(lǐng)用人、經(jīng)辦人、保管人、倉庫、備注等。 出庫物資信息,包括的數(shù)據(jù)項(xiàng)有:物資編號、物資名稱、規(guī)格型號、類別、計(jì)量單位、數(shù)量、單價(jià)、金額、領(lǐng)用時(shí)間、領(lǐng)用人、經(jīng)辦人、保管人、倉庫、備注等。 物資余額信息,包括的數(shù)據(jù)項(xiàng)有:物資編號、物資名稱、規(guī)格型號、類別、計(jì)量單位、數(shù)量、金額、倉庫等。3.2、概念模型設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種試題以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些試題包含各種具體信息,通過相互間的作用形成數(shù)據(jù)的流動(dòng)。本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:物資基本信息實(shí)體、物資入庫信息實(shí)體、物資出庫信息實(shí)體、物資余額信息實(shí)體。圖 3.21 物資基本信息實(shí)體 E-R 圖圖 3.22 物資入庫信息實(shí)體 E-R 圖物資基本信息實(shí)體物資編號物資名稱規(guī)格型號計(jì)量單位物資入庫信息實(shí)體物資基本信息入庫時(shí)間 經(jīng)辦人保管人類別- 5 -圖 3.23 物資出庫信息實(shí)體 E-R 圖圖 3.24 物資余額信息實(shí)體 E-R 圖在找出所有實(shí)體的基礎(chǔ)上,需要進(jìn)一步的分析各個(gè)實(shí)體之間的關(guān)系,經(jīng)過分析可以的得到所有實(shí)體的 ER 圖;如圖 3.25 是通過 ER 圖來說明這些實(shí)體之間的關(guān)系:出庫信息入庫信息庫存信息登 記領(lǐng)用物資領(lǐng)用信息實(shí)體物資基本信息領(lǐng)用時(shí)間 經(jīng)辦人領(lǐng)用人物資出庫信息實(shí)體物資基本信息數(shù)量 金額倉庫- 6 -圖 3.25 物質(zhì)管理信息的 ER 圖3.2、邏輯數(shù)據(jù)庫設(shè)計(jì) 通過對數(shù)據(jù)庫概念模型的設(shè)計(jì),確定以下是該系統(tǒng)需建立的幾個(gè)表格。表 3.21 物資表物資表 material字段名 類型 NULL 其他 備注wzid char(8) N PK 物資編號wzname char(20) N 物資名稱wzspec char(20) N 物資型號wzkind, char(10) 類型wzunit char(10) 計(jì)量單位表 3.22 物資入庫表物資入庫表 msave字段名 類型 NULL 其他 備注rkno char(14) N PK 入庫號rkid char(8) N 物資編號rkname char(20), N 物資名稱rkspec char(20), 規(guī)格型號rkkind char(10) , N 類別rkunit char(10) , N 計(jì)量單位rkaccount numeric(5, 0) N 數(shù)量rkprice numeric(8, 2) N 單價(jià)rkvalue numeric(10, 2) N 金額rkdate datetime N 入庫時(shí)間rkdeal_person char(10) N PK 經(jīng)辦人rksave_person char(10) N 保管人rkbase char(10), Index,FK 倉庫rkmemo text 備注- 7 -表 3.23 物資入庫表物資入庫表 msurplus字段名 類型 NULL 其他 備注yeid char(8) N Pk 物資編號yename char(20), N 物資名稱yespec char(20), 物資型號yekind char(10) , N 類別yeunit char(10) , N 計(jì)量單位yeaccount numeric(5, 0) N 數(shù)量yeprice numeric(8, 2) N 單價(jià)yebase char(10), Index,FK 倉庫yememo text 備注表 3.24 物資領(lǐng)用表物資領(lǐng)用表 muse字段名 類型 NULL 其他 備注lyno char(14) N PK 領(lǐng)用號lyid char(8) N 物資編號lyname char(20), N 物資名稱lyspec char(20), 規(guī)格型號lykind char(10) , N 類別lyunit char(10) , N 計(jì)量單位lyaccount numeric(5, 0) N 數(shù)量lyprice numeric(8, 2) N 單價(jià)lyvalue numeric(10, 2) N 金額lydate datetime N 領(lǐng)用時(shí)間lydeal_person char(10) N PK 領(lǐng)用人lysave_person char(10) N 保管人lybase char(10), PK 倉庫lymemo text 備注- 8 -3.3、規(guī)范化理論的應(yīng)用在以上的邏輯分析中,我們不難得出這些關(guān)系轉(zhuǎn)化都在第三范式中。3.4、物理數(shù)據(jù)庫設(shè)計(jì)在完成了數(shù)據(jù)庫的邏輯設(shè)計(jì)之后,即可開始數(shù)據(jù)庫的物理設(shè)計(jì)。基于以上數(shù)據(jù)庫邏輯設(shè)計(jì),考慮到程序設(shè)計(jì)的簡易性及通用性,本物資管理信息系統(tǒng)采用的 Microsoft SQL Server 2000 數(shù)據(jù)庫,并在其下創(chuàng)建了一個(gè)數(shù)據(jù)庫和 4 個(gè)數(shù)據(jù)表。3.4.1 建立概念數(shù)據(jù)庫模型根據(jù)前面的概念和邏輯模型設(shè)計(jì),我們在 PowerDesigner12 中建立 ConceptualDataModel_1,如圖 3.4.1 所示:圖 3.4.1 概念數(shù)據(jù)可模型3.4.2 將概念模型轉(zhuǎn)換成物理模型概念模型建好后,在 PowerDesigner12 的 T ools 選項(xiàng)中選擇 Generate - 9 -new Physical Data Model,將概念模型轉(zhuǎn)換成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年黑龍江省教育學(xué)院馬克思主義基本原理概論期末考試題附答案解析
- 2024年鎮(zhèn)江市高等??茖W(xué)校馬克思主義基本原理概論期末考試題附答案解析(奪冠)
- 2024年遼寧科技大學(xué)馬克思主義基本原理概論期末考試題含答案解析(奪冠)
- 2024年湖南醫(yī)藥學(xué)院馬克思主義基本原理概論期末考試題附答案解析(奪冠)
- 2024年蓮花縣幼兒園教師招教考試備考題庫附答案解析(必刷)
- 2025年新絳縣幼兒園教師招教考試備考題庫帶答案解析(必刷)
- 2026年廣東農(nóng)工商職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫帶答案解析
- 2025年曲周縣招教考試備考題庫附答案解析(必刷)
- 2024年綿陽職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試題附答案解析
- 交通運(yùn)輸統(tǒng)計(jì)分析與報(bào)告指南
- 科技招商合同協(xié)議書范本
- 國家電網(wǎng)有限公司輸變電工程通 用設(shè)計(jì)(330~750kV輸電線路絕緣子金具串通 用設(shè)計(jì)分冊)2024版
- 欠債抵房屋協(xié)議合同
- TSG R0004-2025固定式壓力容器安全技術(shù)監(jiān)察規(guī)程
- 大學(xué)勞動(dòng)教育(第二版)課件 第二章 勞動(dòng)價(jià)值觀與勞動(dòng)素養(yǎng)
- DBJ50T-240-2016 蒸壓加氣混凝土精確砌塊自承重墻體工程應(yīng)用技術(shù)規(guī)程
- 重難點(diǎn)08滑塊-滑板模型專題高一物理題組法突破重難點(diǎn)(原卷版)
- 2024鐵路營業(yè)線作業(yè)人員北斗安全預(yù)警防護(hù)系統(tǒng)技術(shù)條件
- 《東北解放區(qū)工業(yè)戲劇研究(1945-1949年)》
- 新版中國食物成分表
- 外研版七年級英語上冊電子版課文-七上外研版英語電子書
評論
0/150
提交評論