




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、庫(kù)房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)庫(kù)房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)作品名稱: 庫(kù)房管理系統(tǒng) 姓 名 學(xué) 號(hào): 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 日 期: 2015 年 4 月 29 日 【摘 要】隨著現(xiàn)代工業(yè)的發(fā)展,計(jì)算機(jī)信息管理系統(tǒng)越來(lái)越受到企業(yè)重視。本文主要分析了庫(kù)存管理系統(tǒng)的一些基本功能和組成情況,包括系統(tǒng)的需求分析、系統(tǒng)結(jié)構(gòu),功能模塊劃分以及數(shù)據(jù)庫(kù)模式分析等,重點(diǎn)對(duì)應(yīng)用程序的實(shí)際開(kāi)發(fā)實(shí)現(xiàn)作了介紹。達(dá)到了數(shù)據(jù)的一致性和安全性,且應(yīng)用程序功能完備,符合了庫(kù)存管理系統(tǒng)作為典型的信息管理系統(tǒng)(MIS)的要求。同時(shí)簡(jiǎn)單介紹了 Visual C+編程環(huán)境和 SQL 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能特點(diǎn),庫(kù)存管理系統(tǒng)是企業(yè)物流管理
2、中不可或缺的一部分。使用計(jì)算機(jī)對(duì)產(chǎn)品庫(kù)房信息進(jìn)行管理,具有著人工管理無(wú)法比擬的優(yōu)點(diǎn),它檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品庫(kù)存的管理效率,也是企業(yè)庫(kù)存管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開(kāi)發(fā)一個(gè)庫(kù)房管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義?!娟P(guān)鍵詞】 庫(kù)房管理;信息管理;數(shù)據(jù)庫(kù);VC+;產(chǎn)品管理目 錄引 言.1第一章 緒論.21.1 管理信息系統(tǒng)的概述 .21.2 庫(kù)房管理系統(tǒng) .2第二章 數(shù)據(jù)庫(kù)理論基礎(chǔ)及應(yīng)用系統(tǒng)開(kāi)發(fā)工具.62.1 SQL 語(yǔ)言介紹 .62.2 應(yīng)用系統(tǒng)開(kāi)發(fā)工具 .72.3
3、數(shù)據(jù)表的設(shè)計(jì) .9第三章 庫(kù)房管理系統(tǒng)需求分析及總體設(shè)計(jì).153.1 系統(tǒng)需求分析 .153.2 系統(tǒng)功能描述 .153.3 系統(tǒng)功能模型 .173.4 系統(tǒng)設(shè)計(jì)的 E-R 圖 .183.5 系統(tǒng)流程分析 .193.6 系統(tǒng)用例圖 .20第四章 詳細(xì)設(shè)計(jì).224.1 主界面設(shè)計(jì) .224.2 基本信息管理模塊 .22第五章 備份和還原數(shù)據(jù)庫(kù).285.1 規(guī)劃數(shù)據(jù)庫(kù)的備份和還原 .285.2 數(shù)據(jù)庫(kù)的備份 .285.3 還原數(shù)據(jù)庫(kù) .30結(jié) 論.32參考文獻(xiàn).33附錄數(shù)據(jù)庫(kù)建表語(yǔ)句.34附錄庫(kù)房管理系統(tǒng)部分程序代碼.39引 言當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)
4、被廣泛應(yīng)用于信息處理系統(tǒng)的環(huán)境。計(jì)算機(jī)最大的好處在于利用它能夠進(jìn)行信息管理,使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。庫(kù)房管理系統(tǒng)是一個(gè)企事業(yè)單位不可缺少的一部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的,因此,庫(kù)房管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,但一直以?lái)人們使用傳統(tǒng)的人工方式管理庫(kù)房,這種管理方式存在著許多缺點(diǎn),諸如效率低,保密性差等,而且時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不
5、少的困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)產(chǎn)品庫(kù)房信息進(jìn)行管理,具有著人工管理無(wú)法比擬的優(yōu)點(diǎn),它檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品庫(kù)房的管理效率,也是企業(yè)庫(kù)房管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開(kāi)發(fā)一個(gè)庫(kù)房管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。第一章 緒論1.1 管理信息系統(tǒng)的概述管理信息系統(tǒng)(簡(jiǎn)稱 MIS)是在管理科學(xué)、系統(tǒng)科學(xué)、計(jì)算機(jī)科學(xué)等的基礎(chǔ)上發(fā)展起來(lái)的綜合性邊緣科學(xué)。在 21 世紀(jì)信息高速發(fā)展的時(shí)代中,管理信息系統(tǒng)具有很重要的作用,它的預(yù)測(cè)和輔助決策的功能,即利用現(xiàn)代管理的
6、決策和支持。管理信息系統(tǒng)是一個(gè)由人、機(jī)(計(jì)算機(jī))組成的能進(jìn)行管理信息的收集、傳遞、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng)。它能觀測(cè)企業(yè)或組織的各種運(yùn)動(dòng)情況,利用過(guò)去的數(shù)據(jù)預(yù)測(cè)未來(lái);從全局出發(fā)輔助決策;利用信息控制企業(yè)或組織行為,幫助其實(shí)現(xiàn)長(zhǎng)遠(yuǎn)的規(guī)劃目標(biāo)。簡(jiǎn)言之,管理信息系統(tǒng)是一個(gè)以計(jì)算機(jī)為工具,具有數(shù)據(jù)處理、預(yù)測(cè)、控制和輔助決策功能的信息系統(tǒng)。管理信息系統(tǒng)是一個(gè)人機(jī)系統(tǒng),同時(shí)它又是一個(gè)一體化集成系統(tǒng)。管理信息系統(tǒng)是信息系統(tǒng)的一個(gè)子系統(tǒng),它以計(jì)算機(jī)技術(shù)、通訊技術(shù)和軟件技術(shù)為技術(shù)基礎(chǔ),同時(shí)將現(xiàn)代管理理論、現(xiàn)代管理方法及各級(jí)管理人員融為一體,最終為某個(gè)組織整體的管理與決策服務(wù),是由人和計(jì)算機(jī)組成的能進(jìn)行管理信
7、息的收集、傳遞、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng)。管理信息系統(tǒng)的基本結(jié)構(gòu)可以概括為四大部件,即信息源、信息處理器、信息用戶和信息管理者。因此,一個(gè)成功的管理信息系統(tǒng)應(yīng)該具有可靠的硬件、實(shí)用的軟件、強(qiáng)有力的現(xiàn)代化管理水平。具體講,管理信息系統(tǒng)的三大支柱是:計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)和現(xiàn)代化的管理,這三打支柱稱為管理信息系統(tǒng)的擴(kuò)展部件。1.2 庫(kù)房管理系統(tǒng)企業(yè)的庫(kù)房管理往往是很復(fù)雜的,煩瑣的。由于所掌握的物資種類眾多,入庫(kù)、出庫(kù)等操作的方法各有差異,各類統(tǒng)計(jì)計(jì)劃報(bào)表繁多,因此庫(kù)房管理需要系統(tǒng)、規(guī)范的管理手段。傳統(tǒng)的庫(kù)房管理存在諸多弊病。因?yàn)檫M(jìn)行信息管理的方式主要是基于文本、表格等紙介質(zhì)的手工處理,一般的存儲(chǔ)情
8、況是記錄在賬本上的。庫(kù)房的工作人員和管理員也只是當(dāng)時(shí)記得比較清楚,時(shí)間一長(zhǎng),如果再要進(jìn)行查詢,就得在眾多的資料中翻閱查找了,這樣造成費(fèi)時(shí)、費(fèi)力,如要對(duì)很長(zhǎng)時(shí)間以前的貨品進(jìn)行更改就更加困難了。對(duì)于貨品的出入庫(kù)情況的統(tǒng)計(jì)和核實(shí)采用對(duì)賬本的人工檢查,對(duì)管理者的管理權(quán)限等不受約束,任何人都可查看,還容易引起資料外泄。另外,數(shù)據(jù)信息處理工作量大,容易出錯(cuò),由于數(shù)據(jù)繁多,容易丟失,且不易查找。因此物資管理必須實(shí)現(xiàn)計(jì)算機(jī)化,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。根據(jù)當(dāng)前的企業(yè)管理體制,一般庫(kù)房管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個(gè)科室來(lái)進(jìn)行物資的計(jì)劃,訂貨,核銷托收,驗(yàn)收入庫(kù),根據(jù)企業(yè)各個(gè)部門(mén)
9、的需要來(lái)發(fā)放物資設(shè)備,并隨時(shí)按期進(jìn)行庫(kù)存盤(pán)點(diǎn),根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月、季度或年來(lái)進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。面對(duì)龐大的產(chǎn)品信息量,如何有效地管理庫(kù)房產(chǎn)品,對(duì)這些企業(yè)來(lái)說(shuō)是非常重要的,庫(kù)房管理的重點(diǎn)是銷售信息能否及時(shí)反饋,從而確保企業(yè)運(yùn)行效益。而庫(kù)房管理又涉及入庫(kù)、出庫(kù)的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項(xiàng)復(fù)雜的系統(tǒng)工程,充分考驗(yàn)著庫(kù)房管理員的工作能力,工作量的繁重是可想而知的。使用庫(kù)房管理系統(tǒng),既可以對(duì)信息進(jìn)行規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,減少管理方面的工作量,同時(shí)又能調(diào)動(dòng)廣大員工的工作積極性,提高企業(yè)的生產(chǎn)效率。庫(kù)房作為一總貨品資源的集散地,貨品的種類
10、繁多,包含很多的信息數(shù)據(jù)的管理。據(jù)調(diào)查得知,以前庫(kù)房進(jìn)行信息管理的方式主要是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于貨品的出入庫(kù)情況的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)賬本的人工檢查,對(duì)管理者的管理權(quán)限等不受約束,任何人都可查看,這樣容易引起資料外泄。另外,數(shù)據(jù)信息處理工作量大,容易出錯(cuò),由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng)、規(guī)范的信息管理手段。而且,一般的存儲(chǔ)情況是記錄在賬本上的,庫(kù)房的工作人員和管理員也只是當(dāng)時(shí)記得比較清楚,時(shí)間一長(zhǎng),如果再要進(jìn)行查詢,就得在眾多的資料中翻閱查找了,這樣造成費(fèi)時(shí)、費(fèi)力,如要對(duì)很長(zhǎng)時(shí)間以前的貨品進(jìn)行更改就更加困難了。因此,很有必要建立一個(gè)庫(kù)房管理系統(tǒng),使貨
11、品管理工作規(guī)范化,系統(tǒng)化,程序化。提高信息處理的速度和準(zhǔn)確性。1.2.1 國(guó)內(nèi)外現(xiàn)狀與發(fā)展趨勢(shì)現(xiàn)在國(guó)內(nèi)外對(duì)此類系統(tǒng)的開(kāi)發(fā)與研究也是很有實(shí)用性的,基本上能滿足各企業(yè)的自身特點(diǎn),來(lái)進(jìn)行庫(kù)房方面的管理,同時(shí),改類系統(tǒng)又都在不斷地深入與發(fā)展,來(lái)適用更多的企業(yè),一般都能運(yùn)用于各個(gè)企業(yè)的庫(kù)房管理,但是都沒(méi)有針對(duì)大眾的廣泛應(yīng)用,只能運(yùn)用某個(gè)企業(yè)或單位,這一點(diǎn)還有待于今后的進(jìn)一步開(kāi)發(fā)與實(shí)踐。今后此類軟件將會(huì)向條碼庫(kù)房管理系統(tǒng)發(fā)展,現(xiàn)階段,伴隨物流及管理信息化、網(wǎng)絡(luò)化的發(fā)展,應(yīng)用條碼技術(shù)進(jìn)行庫(kù)房管理、實(shí)現(xiàn)庫(kù)房作業(yè)自動(dòng)化,將是一個(gè)必然的發(fā)展趨勢(shì),也是需要迫切解決的一個(gè)現(xiàn)實(shí)問(wèn)題。隨著信息化技術(shù)的不斷提高和應(yīng)用的日漸
12、普及,更多的商品擁有自己的條碼,而且, 使用條碼化工作代替?zhèn)鹘y(tǒng)作業(yè)模式,減少了手工輸入,這樣不但提高了作業(yè)效率,還能確保資料正確,并減少因人為失誤所造成的損失。1、技術(shù)應(yīng)用于庫(kù)房管理是實(shí)現(xiàn)庫(kù)房管理自動(dòng)化的有效途徑庫(kù)房品種多,數(shù)量大。因此,要實(shí)現(xiàn)收發(fā)作業(yè)的快速、準(zhǔn)確、高效,倉(cāng)儲(chǔ)管理自動(dòng)化勢(shì)在必行。而實(shí)現(xiàn)管理自動(dòng)化的“瓶頸”則是產(chǎn)品信息的采集、輸入。傳統(tǒng)手工作業(yè)方式,在信息采集量加大的情形下,半因信息不能及時(shí)的反饋,給收發(fā)作業(yè)造成一定的困難。利用庫(kù)房管理系統(tǒng),使用庫(kù)房信息管理系統(tǒng)進(jìn)行作業(yè),不僅可提高效率,降低作業(yè)強(qiáng)度,也將大大提高產(chǎn)品收發(fā)作業(yè)準(zhǔn)確率,進(jìn)而實(shí)現(xiàn)庫(kù)房管理的全面自動(dòng)化。2、技術(shù)應(yīng)用于庫(kù)房
13、管理對(duì)提高庫(kù)房作業(yè)效率有重要作用使用庫(kù)房管理信息系統(tǒng),用于產(chǎn)品收、發(fā)、保管等全過(guò)程控制管理,不僅可改變信息采集的傳統(tǒng)手工作業(yè)方式,降低作業(yè)強(qiáng)度,還可避免由此造成的各種差錯(cuò),提高作業(yè)效率和科學(xué)管庫(kù)水平。入庫(kù)時(shí),通常保管員根據(jù)產(chǎn)品上所反映出的冊(cè)序號(hào)、出廠期、生產(chǎn)廠家、單價(jià)、封存(保管)期等信息,進(jìn)行實(shí)物點(diǎn)驗(yàn),同時(shí)信息錄入到管理信息系統(tǒng);出庫(kù)時(shí),保管員根據(jù)航材發(fā)付單內(nèi)容,完成信息錄入;清庫(kù)盤(pán)點(diǎn)時(shí),保管員可進(jìn)行數(shù)質(zhì)量等內(nèi)容核對(duì),并將采集的信息錄入管理系統(tǒng)中進(jìn)行自動(dòng)盤(pán)點(diǎn),生成清庫(kù)對(duì)帳單等,完成清庫(kù)盤(pán)點(diǎn)作業(yè)。3、庫(kù)房管理是完善產(chǎn)品保障信息網(wǎng)絡(luò)的重要手段儲(chǔ)存產(chǎn)品信息是產(chǎn)品保障信息網(wǎng)絡(luò)的重要組成部分,是做好產(chǎn)
14、品供應(yīng)保障工作的基礎(chǔ)。產(chǎn)品保障信息網(wǎng)是實(shí)現(xiàn)物資儲(chǔ)運(yùn)全過(guò)程可視化的前提。目前,有些庫(kù)房?jī)?nèi)部局域網(wǎng)已經(jīng)建成并投入使用,并與業(yè)務(wù)主管部門(mén)實(shí)現(xiàn)了信息溝通,庫(kù)房保障信息網(wǎng)在日常航材保障工作中實(shí)現(xiàn)了信息溝通,庫(kù)房保障信息網(wǎng)在日常產(chǎn)品保障工作中的作用日趨明顯。同時(shí),在軟件系統(tǒng)的研發(fā)過(guò)程中,將會(huì)融入一種 EPR 的企業(yè)管理思想。大量的研究與實(shí)踐已經(jīng)充分表明,ERP 作為一種現(xiàn)代企業(yè)管理的思想和方法,將其大力地推廣應(yīng)用就是有效的促使我國(guó)企業(yè)管理朝著更加科學(xué)化、合理化和規(guī)范化方向發(fā)展的一種具體方法和途徑。 另外,庫(kù)房管理的信息化和可視化,每個(gè)企業(yè)將會(huì)擁有兩個(gè)庫(kù)房,一個(gè)是裝滿貨物的庫(kù)房,還有一個(gè)就是管理系統(tǒng)里的數(shù)據(jù)
15、庫(kù),對(duì)上萬(wàn)種貨物分別編碼,使其成為計(jì)算機(jī)可識(shí)別的語(yǔ)言,形象地說(shuō),貨架上的號(hào)碼就是貨物的地址,從而避免了貨物的分揀和提取時(shí)的翻箱倒柜式的查找。1.2.2 庫(kù)房管理系統(tǒng)研究背景與意義隨著我國(guó)經(jīng)濟(jì)的飛速發(fā)展,各種類型規(guī)模的公司企業(yè)迅速崛起,許多從事生產(chǎn)和經(jīng)營(yíng)管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品都需要儲(chǔ)存在庫(kù)房中,對(duì)于每個(gè)企業(yè)來(lái)說(shuō),隨著企業(yè)規(guī)模的不斷擴(kuò)大,產(chǎn)品數(shù)量的急劇增加,所生產(chǎn)產(chǎn)品的種類也會(huì)不斷地更新與發(fā)展,有關(guān)產(chǎn)品的各種信息量也會(huì)成倍增長(zhǎng)。面對(duì)龐大的產(chǎn)品信息量,如何有效地管理庫(kù)房產(chǎn)品,對(duì)這些企業(yè)來(lái)說(shuō)是非常重要的,庫(kù)房管理的重點(diǎn)是銷售信息能否及時(shí)反饋,從而確保企業(yè)運(yùn)行效益。而庫(kù)房管理又涉
16、及入庫(kù)、出庫(kù)的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項(xiàng)復(fù)雜的系統(tǒng)工程,充分考驗(yàn)著庫(kù)房管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由庫(kù)房管理系統(tǒng)來(lái)提高庫(kù)房管理工作的效率,這對(duì)信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,減少管理方面的工作量,同時(shí)對(duì)于調(diào)動(dòng)廣大員工的工作積極性,提高企業(yè)的生產(chǎn)效率,都具有十分重要的現(xiàn)實(shí)意義。第二章 數(shù)據(jù)庫(kù)理論基礎(chǔ)及應(yīng)用系統(tǒng)開(kāi)發(fā)工具2.1 SQL 語(yǔ)言介紹2.1.1 SQL 基礎(chǔ)SQL(Structured Query Language,結(jié)構(gòu)查詢語(yǔ)言)是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ)言。SQL 通常使用于數(shù)據(jù)庫(kù)的通訊。ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì))聲
17、稱,SQL 是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句通常用于完成一些數(shù)據(jù)庫(kù)的操作任務(wù),比如在數(shù)據(jù)庫(kù)中更新數(shù)據(jù),或者從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)。使用 SQL 的常見(jiàn)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres 等等。雖然絕大多數(shù)的數(shù)據(jù)庫(kù)系統(tǒng)使用 SQL,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。但是,標(biāo)準(zhǔn)的 SQL 命令,比如Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫(kù)的操作1。SQL 語(yǔ)言的突出優(yōu)點(diǎn)就是它的非過(guò)程化、統(tǒng)一,而且還是所有
18、關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言。SQL 語(yǔ)言一次處理一個(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航,它允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而部隊(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集,所有 SQL 語(yǔ)句接受集合作為輸入,返回集合作為輸出。SQL 的集合特性允許一條 SQL 語(yǔ)句的結(jié)果作為另一條 SQL 語(yǔ)句的輸入。同時(shí),它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,這種特性使用戶更易集中精力于要得到的結(jié)果;所有 SQL 語(yǔ)句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引。作為統(tǒng)一的語(yǔ)言,SQL 可用于所有用戶的
19、 DB 活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶2。2.1.2 SQL 語(yǔ)句SQL 語(yǔ)句概括起來(lái)可以分為數(shù)據(jù)操作語(yǔ)言,數(shù)據(jù)定義語(yǔ)言和數(shù)據(jù)控制語(yǔ)言幾大組,它們用于對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的查詢,修改和更新,是一種完備的數(shù)據(jù)處理語(yǔ)言。主要用到的數(shù)據(jù)操作語(yǔ)言主要是:SELECT:用于數(shù)據(jù)檢索;INSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫(kù);UPDATE:用于從數(shù)據(jù)庫(kù)中修改現(xiàn)存的數(shù)據(jù);DELETE:用于從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù)3。2.2 應(yīng)用系統(tǒng)開(kāi)發(fā)工具2.2.1 Visual C+簡(jiǎn)介及實(shí)現(xiàn)原理Microsoft Visual C+作為 Microsoft Visual St
20、udio 的重要組成部分,包含了迄今為止功能最為強(qiáng)大的基于 Windows 的應(yīng)用框架,在同類產(chǎn)品中處于領(lǐng)先地位。利用它所繼承的一系列強(qiáng)大功能,用戶就能夠開(kāi)發(fā)出實(shí)用高效的應(yīng)用程序。Visual,其英文含義是“可視的”,這里是指在用 Visual C+進(jìn)行開(kāi)發(fā)的過(guò)程中對(duì)應(yīng)用程序界面(GUI)的開(kāi)發(fā),一般是使用開(kāi)發(fā)工具所提供的現(xiàn)成的組件,利用所見(jiàn)即所得的方式完成程序界面的設(shè)計(jì)(亦通常所說(shuō)的可視化編程),因此大大減輕可程序設(shè)計(jì)人員的勞動(dòng)強(qiáng)度,同時(shí)也提高了開(kāi)發(fā)效率。Visual C+的最大的特色是對(duì)面向?qū)ο蠹夹g(shù)的支持,它利用類把大部分與用戶界面設(shè)計(jì)有關(guān)的Windows API 函數(shù)封裝起來(lái),通過(guò) MF
21、C(Microsoft Foundation Class)類庫(kù)的方式提供給開(kāi)發(fā)人員使用,極大的提高了軟件重要性4。另外,Visual C+內(nèi)帶的 App Wizard 可以幫助 MFC 類庫(kù)的用戶自動(dòng)生成一個(gè)運(yùn)行程序框架,即一個(gè)空的不能做任何事的應(yīng)用程序,而用戶只需要對(duì)該應(yīng)用程序框架進(jìn)行擴(kuò)充和添加代碼就可以得到一個(gè)結(jié)構(gòu)優(yōu)良的應(yīng)用程序。Visual C+提供的 Class Wizard 可以使用戶方便而有效地使用和管理 MFC 類庫(kù),它允許用戶對(duì) App Wizard 應(yīng)用程序產(chǎn)生的類進(jìn)行加工、編輯甚至擴(kuò)充5。Visual C+作為一個(gè)功能強(qiáng)大的軟件開(kāi)發(fā)工具,它對(duì)應(yīng)用程序開(kāi)發(fā)的支持是多方面的,它
22、可以為以下程序開(kāi)發(fā)提供支持: 利用 MFC 的 32 位 Windows 應(yīng)用程序; 使用 C 語(yǔ)言 SDK 編寫(xiě)的 Windows 程序; 編寫(xiě)控制臺(tái)程序; 編寫(xiě) Active X 控件; 編寫(xiě)動(dòng)態(tài)連接庫(kù)(DLLS); 開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序; 開(kāi)發(fā) Internet 應(yīng)用程序; 開(kāi)發(fā)多媒體應(yīng)用程序。簡(jiǎn)而言之,Visual C+的優(yōu)點(diǎn)是: 與操作系統(tǒng)配合緊密、不存在與操作系統(tǒng)不兼容的問(wèn)題; 功能強(qiáng)大,用途廣泛,不僅可以編寫(xiě)普通的應(yīng)用程序,還能很好的進(jìn)行系統(tǒng)軟件及軟件及通信軟件的開(kāi)發(fā); 操作簡(jiǎn)便,熟練以后,開(kāi)發(fā)效率將成倍提高。2.2.2 數(shù)據(jù)訪問(wèn)組件在使用 Visual C+開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的時(shí)
23、候,會(huì)經(jīng)常使用數(shù)據(jù)庫(kù)訪問(wèn)控件。這些控件包括: Data 控件; ADO Data 控件; DataList 控件/DataCombo 控件; DataGrid 控件; MSChart 控件。下面將分別對(duì)這些控件的主要功能及使用方法進(jìn)行介紹6。2.2.2.1 Data 控件Data 控件是 Visual C+中最基本的數(shù)據(jù)庫(kù)操作控件。它使用 Recordset 對(duì)象提供對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中數(shù)據(jù)的訪問(wèn)。Data 控件允許從一個(gè)記錄移動(dòng)到另一個(gè)記錄,并顯示和操縱來(lái)自被連接控件的記錄的數(shù)據(jù)。許多其他的數(shù)據(jù)庫(kù)操作控件都需要 Data 控件或類似的數(shù)據(jù)源控件(比如 ADO Data 控件)。Data 控件可以
24、執(zhí)行大部分?jǐn)?shù)據(jù)庫(kù)訪問(wèn)操作,但是它并不能顯示數(shù)據(jù)庫(kù)中數(shù)據(jù)的內(nèi)容。Data 控件通常需要與其他控件結(jié)合使用。這些與 Data 控件結(jié)合使用的控件,可以稱之為“數(shù)據(jù)覺(jué)察控件”。因?yàn)槌绦騿T無(wú)需編寫(xiě)任何代碼,就可以在這些控件中顯示當(dāng)前記錄的數(shù)據(jù)。當(dāng) Data 控件中當(dāng)前記錄發(fā)生變化時(shí),數(shù)據(jù)覺(jué)察控件的內(nèi)容也會(huì)隨之發(fā)生變化。當(dāng)與 Data 控件相連接時(shí),DataList、DataCombo、DataGrid 和 MSHFlexGrid 控件都能管理記錄集合。所有這些控件都允許一次顯示或操作幾個(gè)記錄。內(nèi)部的Picture、Label、TextBox、CheckBox、Image、OLE、ListBox 和 C
25、omboBox 控件也是數(shù)據(jù)覺(jué)察的,能和由 Data 控件管理的 Recordset 對(duì)象的某個(gè)字段相連接。 2.2.2.2 ADO Data 控件ADO Data 控件與內(nèi)部 Data 控件以及 Remote Data 控件(RDC)相似。用戶可以使用 ADO Data控件快速地創(chuàng)建一個(gè)到數(shù)據(jù)庫(kù)的連接。2.2.2.3 DataList 控件/DataCombo 控件DataList 控件是一個(gè)數(shù)據(jù)綁定列表框,它可以自動(dòng)地由一個(gè)附加數(shù)據(jù)源中的一個(gè)字段充填,并且可選擇地更新另一個(gè)數(shù)據(jù)源中一個(gè)相關(guān)表的一個(gè)字段。DataCombo 控件的功能與 DataList 控件完全相同,只不過(guò) DataCom
26、bo 控件是一個(gè)組合框。2.2.2.4 DataGrid 控件在許多情況下,需要使用表格形式來(lái)顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù)。這時(shí)就要借助于 DaatGrid 控件。用戶可以設(shè)置 DataGrid 控件的 DataSource 屬性為一個(gè) ADO Data 控件,從而將 ADO Data 中的數(shù)據(jù)自動(dòng)地填充到 DataGrid 表格中。這個(gè) DataGrid 控件實(shí)際上是一個(gè)固定的列集合,每一列的行數(shù)都是不確定的。2.2.2.5 MSChart 控件MSChart 控件的功能是以圖形方式顯示數(shù)據(jù)的圖表。這會(huì)使枯燥的數(shù)據(jù)變得更加生動(dòng)直觀,增加了程序的實(shí)用價(jià)值。MSChart 控件支持一下特性:1、真三維表示
27、;2、支持所有主要的圖表類型;3、數(shù)據(jù)網(wǎng)絡(luò)成員支持隨機(jī)數(shù)據(jù),數(shù)據(jù)數(shù)組。2.3 數(shù)據(jù)表的設(shè)計(jì)2.3.1 概念結(jié)構(gòu)設(shè)計(jì)這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。各個(gè)實(shí)體的 E-R 圖及其關(guān)系描述如下圖 2-1、2-2、2-3 所示。2.3.2 創(chuàng)建數(shù)據(jù)庫(kù)在設(shè)計(jì)數(shù)據(jù)庫(kù)之前,首先要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)。此數(shù)據(jù)庫(kù)包含系統(tǒng)中所有用到的數(shù)據(jù)表。創(chuàng)建數(shù)據(jù)庫(kù)代碼為:REATEDATABASE StockGO客戶信息管理添加客戶修改客戶信息刪除客戶查看客戶信息圖 2-1 客戶信息管理 E-R 圖圖 2-2 庫(kù)房管理信息 E-R 圖 圖 2-3
28、用戶信息管理 E-R 圖2.3.3 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù) stock 包含以下 8 個(gè)表:客戶信息表 Client、庫(kù)房信息表 Storehouse、用戶信息表Users、產(chǎn)品類別表 ProType、產(chǎn)品信息表 Product、入庫(kù)操作信息表 StoreIn、出庫(kù)操作信息表TakeOut 和庫(kù)存產(chǎn)品信息表 ProInStore。各個(gè)表的具體信息如下:庫(kù)房信息管理添加庫(kù)房信息修改庫(kù)房信息刪除庫(kù)房信息查看庫(kù)房信息用戶信息管理管理員用戶普通用戶1客戶信息表 Client客戶信息表 Client 主要是用來(lái)保存客戶信息,表 Client 結(jié)構(gòu)如圖表 2-1 所示。 表 2-1 客戶信息表 Cli
29、ent編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1Cidint客戶編號(hào)2Cnamevarchar(50)客戶名稱3Ctypetinyint客戶類型,1供應(yīng)商、2購(gòu)貨商4Contactvarchar(30)聯(lián)系人5Addressvarchar(50)通信地址6Postcodevarchar(10)郵政編碼7Phonevarchar(30)聯(lián)系電話8Faxvarchar(30)傳真電話9Memovarchar(100)備注信息2庫(kù)房信息表 Storehouse庫(kù)房信息表 Storehouse 用來(lái)保存庫(kù)房信息,表 Storehouse 的結(jié)構(gòu)如表 2-2 所示。表 2-2 庫(kù)房信息表 Storehouse編號(hào)字段
30、名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1Sidint庫(kù)房編號(hào)2Snamevarchar(50)庫(kù)房名稱3Memovarchar(100)庫(kù)房說(shuō)明3用戶信息表 Users用戶信息表 Users 用來(lái)保存用戶信息,表 Users 的結(jié)構(gòu)如表 2-3 表示。4產(chǎn)品類別表 ProType產(chǎn)品類別表 ProType 用來(lái)保存產(chǎn)品類別信息,表 ProType 的結(jié)構(gòu)如表 2-4 表示。表 2-3 用戶信息表 Users編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1UserNamevarchar(40)用戶名2Pwdvarchar(40)密碼3User_typetinyint用戶類型(1系統(tǒng)管理員用戶2普通用戶)表 2-4 產(chǎn)品類別表 ProT
31、ype編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1TypeIdint產(chǎn)品類別編號(hào)2TypeNamevarchar(50)產(chǎn)品類別名稱3UpperIdint上級(jí)產(chǎn)品 5. 產(chǎn)品信息表 Product產(chǎn)品信息表 Product 用來(lái)保存產(chǎn)品的基本信息,表 Product 的結(jié)構(gòu)如表 2-5 表示。表 2-5 產(chǎn)品信息表 Product編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1Pidint產(chǎn)品編號(hào)2Pnamevarchar(50)產(chǎn)品名稱3TypeIdint產(chǎn)品類型編號(hào)4Pstylevarchar(50)產(chǎn)品規(guī)格5Punitvarchar(10)計(jì)量單位6Ppricedecimal(15,2)參考價(jià)格7Plowint產(chǎn)品數(shù)量下限
32、8Phighint產(chǎn)品數(shù)量上限9Validint有效期(以天為單位)10AlarmDaysint在到達(dá)有效期前幾天發(fā)出警告6入庫(kù)操作信息表 StoreIn入庫(kù)操作信息表 StoreIn 用來(lái)保存入庫(kù)操作的基本信息,表 StoreIn 的結(jié)構(gòu)如表 2-6 表示。表 2-6 入庫(kù)操作信息表 StoreIn編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1SiTypevarchar(20)入庫(kù)操作類型,包括采購(gòu)入庫(kù)、生產(chǎn)入庫(kù)、退貨入庫(kù)、退料入庫(kù)等2Pidint入庫(kù)產(chǎn)品編號(hào)3MakeDatechar(10)生產(chǎn)日期4Ppricedecimal(15,2)入庫(kù)產(chǎn)品單價(jià)5Pnumint入庫(kù)產(chǎn)品數(shù)量6Cidint客戶編號(hào)7Sid
33、int庫(kù)房編號(hào)8EmpNamevarchar(50)經(jīng)辦人9OptDatechar(10)入庫(kù)日期7出庫(kù)操作信息表 TakeOut出庫(kù)操作信息表 TakeOut 用來(lái)保存出庫(kù)操作的基本信息。表 TakeOut 的結(jié)構(gòu)如表 2-7 表示。 表 2-7 出庫(kù)操作信息表 TakeOut編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1Typevarchar(20)出庫(kù)操作類型,包括銷售出庫(kù)、退貨出、用料出庫(kù)等2Pidint出庫(kù)產(chǎn)品編號(hào)3Ppricedecimal(15,2)出庫(kù)產(chǎn)品單價(jià)4Pnumint出庫(kù)產(chǎn)品數(shù)量5Cidint客戶編號(hào)6Sidint庫(kù)房編號(hào)7EmpNamevarchar(50)經(jīng)辦人8OptDatecha
34、r(20)出庫(kù)日期8庫(kù)存產(chǎn)品信息表 ProInStore庫(kù)存產(chǎn)品信息表 ProInStore 用來(lái)保存庫(kù)存產(chǎn)品的基本信息,表 ProInStore 的結(jié)構(gòu)如表 2-8 表示。 表 2-8 庫(kù)存產(chǎn)品信息表 ProInStore編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1Typevarchar(20)產(chǎn)品存儲(chǔ)編號(hào)2Pidint產(chǎn)品編號(hào)3Ppricedecimal(15,2)產(chǎn)品入庫(kù)單價(jià)4PnumInt產(chǎn)品數(shù)量5MakeDatechar(10)生產(chǎn)日期6SidInt庫(kù)房編號(hào) 第三章 庫(kù)房管理系統(tǒng)需求分析及總體設(shè)計(jì)3.1 系統(tǒng)需求分析本套應(yīng)用程序名稱為“庫(kù)房管理系統(tǒng)”,主要用于庫(kù)房貨品信息的管理,系統(tǒng)包括庫(kù)房管理、入
35、庫(kù)、出庫(kù)、一些統(tǒng)計(jì)查詢和報(bào)表等幾部分組成。庫(kù)房管理系統(tǒng)需滿足庫(kù)房管理員及工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對(duì)工作人員的登陸本模塊進(jìn)行更多的考慮,設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法。對(duì)于一個(gè)庫(kù)房來(lái)說(shuō),最大的功能就是存儲(chǔ)貨品,所以庫(kù)房管理就是對(duì)貨品信息,庫(kù)房信息,短線貨品及超儲(chǔ)貨品的管理,用戶可以根據(jù)實(shí)際情況對(duì)各種貨品信息進(jìn)行分類管理,包括添加,刪除更新數(shù)據(jù)庫(kù)等7。當(dāng)然,庫(kù)房中貨品入庫(kù)也是常有的事,入庫(kù)管理操作就是對(duì)于貨品入庫(kù)情況的管理,用戶可以方便地輸入一些貨品的信息。有了貨品的入庫(kù),自然也就有貨品的出庫(kù),這部分提供的功能與入庫(kù)操作流程差不多,有所區(qū)別的只是對(duì)一些出庫(kù)貨品的管理,
36、也很方便數(shù)據(jù)的輸入。庫(kù)房貨品的信息量大,數(shù)據(jù)安全性和保密性要求高。本系統(tǒng)實(shí)現(xiàn)對(duì)貨品信息的管理和總體的統(tǒng)計(jì)等,庫(kù)房信息,供貨單位和經(jīng)辦人員信息的查看及維護(hù)。庫(kù)房管理人員可以瀏覽、查詢、添加、刪除等貨品的基本信息以及統(tǒng)計(jì)等,并可以對(duì)一些基本的信息生成報(bào)表形式,并打印輸出的功能8。報(bào)表是一個(gè)數(shù)據(jù)庫(kù)中最重要的功能之一,有了報(bào)表才能清楚地知道貨品的出入庫(kù)情況,在數(shù)據(jù)報(bào)表功能中包括出庫(kù)報(bào)表,庫(kù)房報(bào)表及經(jīng)辦人員報(bào)表等一些基本信息的打印,方便簡(jiǎn)潔9。本系統(tǒng)基本涵蓋了庫(kù)房管理的主要需求,具有完善細(xì)致的功能、友好的用戶界面、強(qiáng)大的數(shù)據(jù)處理功能和完備的安全機(jī)制;隨心所欲的查詢和所見(jiàn)即所得的打印功能,并全面支持分析和
37、決策的功能。 系統(tǒng)特色:1.設(shè)置系統(tǒng)用戶登陸功能,即時(shí)對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行安全設(shè)置與保護(hù)。2.友好的用戶界面,業(yè)務(wù)操作簡(jiǎn)單,進(jìn)入系統(tǒng)即能使用。3.成熟先進(jìn)的技術(shù)和系統(tǒng)構(gòu)架,采用先進(jìn)的數(shù)據(jù)庫(kù)訪問(wèn)方式,數(shù)據(jù)更安全,性能更穩(wěn)定。4.強(qiáng)大的數(shù)據(jù)處理能力和開(kāi)放的數(shù)據(jù)接口,選用具有大型數(shù)據(jù)庫(kù)安全機(jī)制的數(shù)據(jù)庫(kù)系統(tǒng),提供各種級(jí)別的數(shù)據(jù)保護(hù)和權(quán)限控制方式,確保數(shù)據(jù)的安全可靠。5.系統(tǒng)每種操作都可以通過(guò)菜單來(lái)進(jìn)行。操作快捷、方便。易懂易會(huì)。系統(tǒng)集輸入、維護(hù)、查詢、統(tǒng)計(jì)和各種處理為一體,信息導(dǎo)入導(dǎo)出方便共享10。3.2 系統(tǒng)功能描述本實(shí)例所描述的庫(kù)房管理系統(tǒng)主要包括以下功能。3.2.1 基本信息管理基本信息包括客戶信息、
38、庫(kù)房信息和用戶信息??蛻艨梢苑譃楣?yīng)商和購(gòu)貨商兩種類型。在產(chǎn)品入庫(kù)時(shí),需要提供供應(yīng)商的信息;在產(chǎn)品出庫(kù)和退貨時(shí),需要提供購(gòu)貨商的信息。庫(kù)房信息包括庫(kù)房編號(hào)、庫(kù)房名稱和庫(kù)房說(shuō)明等信息。用戶信息包括用戶名、密碼、員工姓名等信息?;拘畔⒐芾砟K可以實(shí)現(xiàn)以下功能: 添加、修改、刪除和查看客戶信息; 添加、修改、刪除和查看庫(kù)房信息; 添加、修改、刪除和查看用戶信息。3.2.2 產(chǎn)品信息管理產(chǎn)品信息管理模塊可以實(shí)現(xiàn)以下功能: 添加產(chǎn)品類別; 修改產(chǎn)品類別; 刪除產(chǎn)品類別; 查看產(chǎn)品類別; 添加產(chǎn)品信息; 修改產(chǎn)品信息; 刪除產(chǎn)品信息; 查詢產(chǎn)品信息;本系統(tǒng)中采用二級(jí)產(chǎn)品類別的方法,一級(jí)類別描述產(chǎn)品所屬的
39、大致類別,二級(jí)類別則在一級(jí)類別的基礎(chǔ)上,對(duì)產(chǎn)品進(jìn)行細(xì)致地劃分。3.2.3 庫(kù)房操作管理庫(kù)房操作由庫(kù)房管理員執(zhí)行,就是把產(chǎn)品防如庫(kù)房或把產(chǎn)品從庫(kù)房中取出的操作,用專業(yè)術(shù)語(yǔ)來(lái)描述就是入庫(kù)和出庫(kù)。庫(kù)房操作管理模塊可以實(shí)現(xiàn)入庫(kù)管理、出庫(kù)管理和庫(kù)房盤(pán)點(diǎn)等功能。入庫(kù)可以分為采購(gòu)入庫(kù)、生產(chǎn)入庫(kù)、退貨入庫(kù)、退料入庫(kù)等情況。 采購(gòu)入庫(kù)指將從供應(yīng)商處采購(gòu)的產(chǎn)品入庫(kù); 生產(chǎn)入庫(kù)指將企業(yè)自己生產(chǎn)的產(chǎn)品入庫(kù); 退貨入庫(kù)指將售出的產(chǎn)品退貨后,將退貨產(chǎn)品入庫(kù); 退料入庫(kù)指用于本企業(yè)生產(chǎn)原料出庫(kù)后沒(méi)有完全使用退回庫(kù)房。入庫(kù)操作需要紀(jì)律相關(guān)的產(chǎn)品信息、庫(kù)房信息、客戶信息、經(jīng)辦人、涉及金額和入庫(kù)時(shí)間等信息出庫(kù)可以分為銷售出庫(kù)、退
40、貨出庫(kù)、用料出庫(kù)等情況。 銷售出庫(kù)指把賣給購(gòu)貨商的產(chǎn)品出庫(kù); 退貨出庫(kù)指將本企業(yè)采購(gòu)的原材料從庫(kù)房中提出退貨; 用料出庫(kù)指將本企業(yè)用于生產(chǎn)的原材料從庫(kù)房中提出到生產(chǎn)線。出庫(kù)操作需要記錄相關(guān)的產(chǎn)品信息、庫(kù)房信息、客戶信息、經(jīng)辦人、涉及金額和出庫(kù)時(shí)間等信息。庫(kù)房盤(pán)點(diǎn)是指催庫(kù)房產(chǎn)品進(jìn)行整理,糾正不準(zhǔn)確的庫(kù)房數(shù)據(jù)。由于人為操作等原因,系統(tǒng)中庫(kù)房數(shù)據(jù)與實(shí)際數(shù)據(jù)之間可能會(huì)存在誤差。所以隔一段時(shí)間就需要對(duì)庫(kù)房進(jìn)行盤(pán)點(diǎn),從而保證庫(kù)房數(shù)據(jù)的準(zhǔn)確性。3.2.4 庫(kù)房警示管理庫(kù)房警示管理是指對(duì)庫(kù)房中接近或超過(guò)臨界值的產(chǎn)品進(jìn)行報(bào)警。在產(chǎn)品信息中,包含產(chǎn)品的合理數(shù)量范圍和有效期限。產(chǎn)品數(shù)量小于合理數(shù)量的下限稱為短線;產(chǎn)
41、品數(shù)量大于合理數(shù)量的上限稱為超儲(chǔ)。產(chǎn)品出現(xiàn)短線、超儲(chǔ)、接近或超過(guò)有效期限時(shí)都需要報(bào)警。庫(kù)房警示管理模塊可以實(shí)現(xiàn)以下功能:產(chǎn)品信息、庫(kù)房信息、客戶信息、經(jīng)辦人、涉及金額和入庫(kù)時(shí)間等信息 庫(kù)房產(chǎn)品數(shù)量報(bào)警; 庫(kù)房管理失效報(bào)警。3.2.5 統(tǒng)計(jì)查詢管理功能統(tǒng)計(jì)查詢管理模塊可以對(duì)庫(kù)房產(chǎn)品進(jìn)行各種類型的統(tǒng)計(jì)和查詢,從而使擁護(hù)能夠全面的了解庫(kù)房情況。庫(kù)房維護(hù)模塊可以實(shí)現(xiàn)以下功能: 產(chǎn)品出入庫(kù)統(tǒng)計(jì)報(bào)表; 庫(kù)房產(chǎn)品流水線統(tǒng)計(jì)報(bào)表。3.3 系統(tǒng)功能模型根據(jù)上一小節(jié)介紹的功能,可以設(shè)計(jì)出系統(tǒng)的總體功能模塊,如圖 3-1 所示。 圖 3-1 庫(kù)房管理系統(tǒng)功能模塊示意圖3.4 系統(tǒng)設(shè)計(jì)的 E-R 圖由 P.P.S.C
42、hen 首創(chuàng)的實(shí)體-關(guān)系圖,原來(lái)描述數(shù)據(jù)庫(kù)中各種數(shù)據(jù)之間的關(guān)系的圖形表示工具。這種圖能直觀、明了的表達(dá)數(shù)據(jù)間的復(fù)雜關(guān)系,所以在結(jié)構(gòu)化分析模型中,尤其對(duì)于某些包含復(fù)雜數(shù)據(jù)的應(yīng)用11。圖 3-2 系統(tǒng) E-R 圖3.5 系統(tǒng)流程分析所謂的系統(tǒng)流程就是用戶在使用系統(tǒng)時(shí)的工作過(guò)程。對(duì)于多類型用戶的管理系統(tǒng)來(lái)說(shuō),每一類用戶的工作流程都是不同的。多用戶系統(tǒng)的工作流程都是從用戶登陸模塊開(kāi)始的,對(duì)于用戶的身份進(jìn)行驗(yàn)證。身份認(rèn)證可以分為以下兩個(gè)過(guò)程:(1) 確認(rèn)用戶是否是有效的系統(tǒng)用戶;(2) 確定用戶類型。第一個(gè)過(guò)程是確定用戶是否能進(jìn)入系統(tǒng),第二個(gè)過(guò)程是根據(jù)用戶類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。
43、本系統(tǒng)的流程分析如圖 3-3 所示。圖 3-3 系統(tǒng)分析流程圖3.6 系統(tǒng)用例圖用例圖通常由系統(tǒng)、用例、角色與關(guān)聯(lián)組成,系統(tǒng)由一個(gè)矩形表示,上面標(biāo)注了系統(tǒng)名稱,內(nèi)部可以包含一個(gè)或多個(gè)用例;每一個(gè)用例由一個(gè)橢圓形表示,其中標(biāo)上用例的名稱;角色用一個(gè)人行的符號(hào)表示;角色和用例之間或用例和用例之間的關(guān)聯(lián)均用直線表示。用例圖表示了參與者和用例以及他們之間的關(guān)系,其實(shí)就是參與者與系統(tǒng)的一個(gè)交互12。本系統(tǒng)的用例如圖 3-4 所示。系統(tǒng)管理員 數(shù)據(jù)庫(kù)普通用戶 圖 3-4 系統(tǒng)用例圖產(chǎn)品失效報(bào)警表查看用戶信息產(chǎn)品出庫(kù)信息刪除用戶產(chǎn)品入庫(kù)信息修改用戶信息產(chǎn)品信息查詢用戶信息產(chǎn)品類別設(shè)置用戶權(quán)限用戶信息審批用戶
44、注冊(cè)庫(kù)房信息管理員信息客戶信息添加普通用戶第四章 詳細(xì)設(shè)計(jì)4.1 主界面設(shè)計(jì)主界面包括系統(tǒng)的主要功能包括基本信息管理、產(chǎn)品信息管理、庫(kù)存操作管理、庫(kù)存警示管理、統(tǒng)計(jì)查詢管理和系統(tǒng)數(shù)據(jù)維護(hù)六個(gè)主要的功能。主界面設(shè)置一個(gè)友好的界面,用戶可以根據(jù)需要點(diǎn)擊自己想使用的功能進(jìn)入功能界面。在進(jìn)入主界面之前有一個(gè)用戶登陸界面,用戶鍵入用戶名和密碼,系統(tǒng)自行判定是否存在,然后進(jìn)入主界面。 輸入:用戶名,密碼。 處理:判斷用戶名和密碼是否有效。填入用戶名和密碼后點(diǎn)擊【登錄】按鈕,系統(tǒng)將 自動(dòng)從數(shù)據(jù)庫(kù)中判斷是否存在相同的用戶名和密碼,如果有則進(jìn)入系統(tǒng),如果 不存在則提示用戶名和密碼有錯(cuò)誤信息。 輸出:登錄成功,進(jìn)
45、入系統(tǒng)的主頁(yè)面,不成功則顯示錯(cuò)誤信息頁(yè)面。 系統(tǒng)登陸界面如圖 4-1 所示。圖 4-1 系統(tǒng)登陸界面 系統(tǒng)的主界面如圖 4-2 所示。4.2 基本信息管理模塊基本信息包括客戶信息、庫(kù)房信息和用戶信息??蛻艨梢苑譃楣?yīng)商和購(gòu)貨商兩種類型。在產(chǎn)品入庫(kù)時(shí),需要提供供應(yīng)商的信息;在產(chǎn)品出庫(kù)和退貨時(shí),需要提供購(gòu)貨商的信息。庫(kù)房信息包括庫(kù)房編號(hào)、庫(kù)房名稱和庫(kù)房說(shuō)明等信息。用戶信息包括用戶名、密碼、員工姓名等信息?;拘畔⒐芾砟K可以實(shí)現(xiàn)以下功能: 添加、修改、刪除和查看客戶信息; 添加、修改、刪除和查看庫(kù)房信息; 添加、修改、刪除和查看用戶信息圖 4-2 系統(tǒng)的主界面基本信息管理的功能樹(shù)如圖 4-3 所示
46、。圖 4-3 基本信息管理功能4.2.1 客戶管理模塊設(shè)計(jì)1、客戶信息輸入輸入:客戶名稱、客戶類型、聯(lián)系人、通信地址、郵政編碼、聯(lián)系電話、傳真電話、備注信息基本信息管理用戶信息管理庫(kù)房信息管理客戶信息管理處理:(1) 判斷客戶名稱、客戶類型、聯(lián)系人、通信地址、郵政編碼、聯(lián)系電話、傳真電話、備注信息是否為空,數(shù)據(jù)庫(kù)中是否有重復(fù)的客戶名稱及填寫(xiě)的格式是否正確。(2) 在這里系統(tǒng)管理員可以添加客戶的信息,添加的信息有客戶單位、客戶類型、聯(lián)系人、通信地址、郵政編碼、聯(lián)系電話、傳真電話、備注信息。所有客戶信息被系統(tǒng)取得后都將添入客戶信息表中。2、客戶信息加載界面點(diǎn)擊菜單“基本信息管理” 、 “客戶信息管
47、理”后,進(jìn)入客戶信息界面。客戶信息管理界面客戶可以分為供應(yīng)商和購(gòu)貨商兩種類型??蛻粜畔⒐芾斫缑嫒鐖D 4-4 所示。圖 4-4 客戶信息管理點(diǎn)擊添加按鈕,按要求輸入客戶名稱、客戶類型、聯(lián)系人、通信地址、郵政編碼、聯(lián)系電話、傳真電話、備注信息。點(diǎn)擊確定按鈕。在這里的操作相當(dāng)于寫(xiě)入數(shù)據(jù)庫(kù)的操作,確定以后,數(shù)據(jù)會(huì)被寫(xiě)進(jìn)數(shù)據(jù)庫(kù)表內(nèi),在上面的頁(yè)面內(nèi),數(shù)據(jù)也會(huì)隨時(shí)反映出來(lái)。圖 4-5 編輯客戶信息4.2.2 庫(kù)房管理模塊設(shè)計(jì)1、 庫(kù)房信息輸入 輸入:庫(kù)房名稱、庫(kù)房說(shuō)明處理:(1) 判斷庫(kù)房名稱、庫(kù)房說(shuō)明是否為空,數(shù)據(jù)庫(kù)中是否有重復(fù)的庫(kù)房名稱及填寫(xiě)的格式是否正確。(2) 在這里系統(tǒng)管理員可以添加庫(kù)房的信息,添
48、加的信息有庫(kù)房名稱、庫(kù)房說(shuō)明。所有庫(kù)房信息被系統(tǒng)取得后都將添入庫(kù)房信息表中。2、 客戶信息加載界面點(diǎn)擊菜單“基本信息管理” 、 “庫(kù)房信息管理”后,進(jìn)入庫(kù)房信息界面,庫(kù)房信息管理共分添加、修改、刪除和返回四個(gè)按鈕。庫(kù)房信息管理界面如圖 4-6 所示。 3、添加庫(kù)房信息界面用戶點(diǎn)擊添加按鈕進(jìn)入編輯庫(kù)房信息界面,輸入庫(kù)房名稱和庫(kù)房信息點(diǎn)擊確定完成添加。庫(kù)房編輯管理界面如圖 4-7 所示。圖 4-6 庫(kù)房管理界面圖 4-7 編輯庫(kù)房信息4.2.3 用戶管理模塊設(shè)計(jì)1、 用戶信息輸入輸入:用戶名、密碼、用戶類型處理:(1) 判斷用戶名、密碼、用戶類型是否為空,數(shù)據(jù)庫(kù)中是否有重復(fù)的用戶名及填寫(xiě)的格式是否
49、正確。(2) 在這里系統(tǒng)管理員可以添加用戶的信息,添加的信息有用戶名、密碼、用戶類型。所有用戶信息被系統(tǒng)取得后都將添入用戶信息表中。2、 客戶信息加載界面點(diǎn)擊菜單“基本信息管理” 、 “用戶信息管理”后,進(jìn)入用戶信息界面。圖 4-8 用戶管理界面4.2.4 修改用戶密碼點(diǎn)擊菜單“基本信息管理” 、 “修改用戶密碼”后,進(jìn)入修改用戶密碼界面,修改用戶密碼界面共包括用戶名、舊密碼、新密碼和確認(rèn)新密碼四項(xiàng)。按要求填寫(xiě)點(diǎn)擊確認(rèn)完成修改。密碼修改只可以修改自己的帳戶密碼,如果新密碼和確認(rèn)新密碼兩項(xiàng)輸入不一致,系統(tǒng)自動(dòng)提示輸入不一致,并且清空用戶輸入,要求用戶重新輸入。修改用戶密碼界面如圖 4-9 所示。
50、圖 4-9 修改用戶密碼 第五章 備份和還原數(shù)據(jù)庫(kù)備份和還原數(shù)據(jù)庫(kù)可以保證數(shù)據(jù)的安全性,也可以保證數(shù)據(jù)的不丟失,保證系統(tǒng)的穩(wěn)定性。備份和還原數(shù)據(jù)庫(kù)是所有數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)必備的功能。備份和還原是數(shù)據(jù)庫(kù)管理員維護(hù)數(shù)據(jù)庫(kù)安全性和完整性的重要操作。備份是還原受損數(shù)據(jù)庫(kù)最容易,把意外損失降到最小的保障方法。沒(méi)有備份,所有的數(shù)據(jù)都可能丟失。備份可以防止因表或數(shù)據(jù)庫(kù)遭受破壞、介質(zhì)失效或用戶錯(cuò)誤而造成的數(shù)據(jù)災(zāi)難。還原數(shù)據(jù)庫(kù)是在意外發(fā)生后,利用備份來(lái)還原數(shù)據(jù)庫(kù)的造作。5.1 規(guī)劃數(shù)據(jù)庫(kù)的備份和還原在規(guī)劃數(shù)據(jù)庫(kù)的備份和還原時(shí),必須結(jié)合兩者一起考慮。一般說(shuō)來(lái),用戶設(shè)計(jì)的操作方案將受到數(shù)據(jù)庫(kù)運(yùn)行的實(shí)際情況和可利用的數(shù)據(jù)
51、庫(kù)備份資源的限制。但是,無(wú)論如何數(shù)據(jù)庫(kù)的價(jià)值將是放在第一位考慮的因素,根據(jù)數(shù)據(jù)的價(jià)值,用戶可以預(yù)測(cè)自己所能承受的數(shù)據(jù)損失,從而選擇合適的還原方案,并根據(jù)還原方案設(shè)計(jì)出合理的備份方案。一般說(shuō)來(lái),規(guī)劃數(shù)據(jù)庫(kù)備份應(yīng)該按照先面的步驟進(jìn)行:(1) 預(yù)測(cè)自己的數(shù)據(jù)庫(kù)系統(tǒng)所可能遇到的數(shù)據(jù)庫(kù)意外事故。(2) 針對(duì)不同的意外事故一一設(shè)計(jì)對(duì)應(yīng)的還原方案。(3) 支隊(duì)所有的還原方案設(shè)計(jì)可行的備份方案。(4) 在一定備份資源和時(shí)間限制內(nèi)對(duì)設(shè)計(jì)的方案進(jìn)行測(cè)試。5.2 數(shù)據(jù)庫(kù)的備份5.2.1 備份概述備份就是制作數(shù)據(jù)庫(kù)結(jié)構(gòu)和數(shù)據(jù)的拷貝,這是保障數(shù)據(jù)庫(kù)系統(tǒng)安全的基礎(chǔ)性工作。用戶使用數(shù)據(jù)庫(kù)是因?yàn)橐脭?shù)據(jù)庫(kù)來(lái)管理和操作數(shù)據(jù),
52、數(shù)據(jù)對(duì)于用戶來(lái)說(shuō)是非常寶貴的資產(chǎn)。數(shù)據(jù)是存放在計(jì)算機(jī)上的,但是即使是最可靠的硬件或軟件,也會(huì)出現(xiàn)系統(tǒng)故障和產(chǎn)品故障。所以,應(yīng)該在意外發(fā)生之前做好充分的準(zhǔn)備工作,以便在意外發(fā)生之后有相應(yīng)的措施能快速地還原數(shù)據(jù)庫(kù)的運(yùn)行,并使丟失的數(shù)據(jù)量減到最小??赡茉斐蓴?shù)據(jù)損失的因素很多,如: 誤執(zhí)行了刪除造作 破壞性病毒 自然災(zāi)害 硬件系統(tǒng)或軟件系統(tǒng)故障 盜竊等。5.2.2 數(shù)據(jù)庫(kù)備份設(shè)備類型數(shù)據(jù)庫(kù)備份設(shè)備類型包括磁盤(pán)備份設(shè)備、磁帶本分設(shè)備、命令管道設(shè)備備份。磁盤(pán)備份設(shè)備磁盤(pán)備份設(shè)備一般是硬盤(pán)或其他磁盤(pán)類存儲(chǔ)介質(zhì)上的文件,一般按照普通的操作系統(tǒng)文件進(jìn)行管理。磁盤(pán)備份設(shè)備可以定義在數(shù)據(jù)庫(kù)服務(wù)器的本地磁盤(pán)上,也可以
53、定義在通過(guò)網(wǎng)絡(luò)連接的遠(yuǎn)程磁盤(pán)上。磁帶設(shè)備備份磁帶設(shè)備與磁盤(pán)設(shè)備的使用方式一樣,但有兩點(diǎn)區(qū)別:磁帶設(shè)備必須直接物理連接在運(yùn)行 SQL Server 服務(wù)器的計(jì)算機(jī)上;磁帶設(shè)備不支持遠(yuǎn)程設(shè)備備份。命名管道設(shè)備命名管道設(shè)備為使用第三方的備份軟件和設(shè)備提供了一個(gè)靈活、強(qiáng)大的通道。當(dāng)用戶使用命名管道設(shè)備進(jìn)行備份和還原的操作時(shí),需要在 BACKUP 或 RESTORE 語(yǔ)句中給出客戶端應(yīng)用程序中使用的命名管道的名字。5.2.3 數(shù)據(jù)庫(kù)的備份有的系統(tǒng)要求用戶使用 SQL Server 2000 的工具進(jìn)行數(shù)據(jù)的備份和還原,這就要求用戶熟悉SQL Server 2000 數(shù)據(jù)庫(kù)的基本使用方法。本系統(tǒng)利用另一種
54、方法,在應(yīng)用系統(tǒng)中實(shí)現(xiàn)數(shù)據(jù)的備份和還原。在程序中備份數(shù)據(jù)庫(kù),要使用 BACKUP DATABASE 命令,格式如下:BACKUP DATABASETO disk=在類 CADOConn 中添加一個(gè)函數(shù) Backup(),代碼如下:void ADOConn:Backup()/連接數(shù)據(jù)庫(kù)OnInitADOConn();_bstr_t vSQL;vSQL = backup database Stock to disk= C:BackUpStock.bak;ExecuteSQL(vSQL);/關(guān)閉數(shù)據(jù)庫(kù)ExitConnect();在主界面中單擊菜單項(xiàng)“備份數(shù)據(jù)庫(kù)” ,將執(zhí)行 OnBackup()函數(shù),
55、代碼如下:void CStockDlg:OnBackup() / TODO: Add your command handler code hereADOConn m_AdoConn;m_AdoConn.Backup();MessageBox(備份完成);如果備份成功,系統(tǒng)將提示用戶備份成功。5.3 還原數(shù)據(jù)庫(kù)當(dāng)系統(tǒng)數(shù)據(jù)庫(kù)出現(xiàn)數(shù)據(jù)事故時(shí),就需要還原數(shù)據(jù)庫(kù)中的數(shù)據(jù),把損失降到最小。這對(duì)企業(yè)和用戶來(lái)說(shuō)非常重要。還原數(shù)據(jù)庫(kù)可以最大限度的減少用戶的經(jīng)濟(jì)損失和數(shù)據(jù)損失。在程序中還原數(shù)據(jù)庫(kù),需要使用 RESTORE DATABASE 命令,格式如下:RESTORE DATABASEFROM disk=在類
56、CADOConn 中添加一個(gè)函數(shù) Restore(),代碼如下:void ADOConn:Restore()/ 創(chuàng)建到 Master 數(shù)據(jù)庫(kù)的連接 try/ 創(chuàng)建 Connection 對(duì)象m_pConnection.CreateInstance(ADODB.Connection);/ 設(shè)置連接字符串,必須是 BSTR 型或者_(dá)bstr_t 類型_bstr_t strConnect = Provider=SQLOLEDB; Server=ntserver;Database=master; uid=sa; pwd=sa;m_pConnection-Open(strConnect,adModeUn
57、known);/ 捕捉異常catch(_com_error e)/ 顯示錯(cuò)誤信息AfxMessageBox(e.Description();_bstr_t vSQL;vSQL = restore database Stock from disk= C:BackUpStock.bak;m_pConnection-Execute(vSQL,NULL,adCmdText);在主界面中單擊菜單項(xiàng)“還原數(shù)據(jù)庫(kù)” ,將執(zhí)行 OnBackup()函數(shù),代碼如下:void CStockDlg:OnRestore() / TODO: Add your command handler code hereADOCo
58、nn m_AdoConn;m_AdoConn.Restore();MessageBox(還原完成);如果用戶還原完成,系統(tǒng)將自動(dòng)彈出對(duì)話框提示用戶還原完成。結(jié) 論此次設(shè)計(jì)是用 VC+和 SQL 數(shù)據(jù)庫(kù)完成的,通過(guò)此次設(shè)計(jì)把幾年來(lái)所學(xué)的知識(shí)做了一個(gè)系統(tǒng)的復(fù)習(xí)和總結(jié),鞏固了所學(xué)知識(shí)并提高了實(shí)際動(dòng)手能力,同時(shí)也發(fā)現(xiàn)身上不足的之處,需要以后不斷完善。此次畢業(yè)設(shè)計(jì)為我以后工作和學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ),也大大的增強(qiáng)了我的自信心。在設(shè)計(jì)階段,通過(guò)對(duì)課題的深層分析與研究,使我對(duì)多門(mén)技術(shù)和知識(shí)有了一定的了解,比如管理信息系統(tǒng)(簡(jiǎn)稱 MIS)是在管理科學(xué)、系統(tǒng)科學(xué)、計(jì)算機(jī)科學(xué)等的基礎(chǔ)上發(fā)展起來(lái)的綜合性邊緣科學(xué)。還有
59、 VC+中 Data 控件、ADO Data 控件、DataList 控件/DataCombo 控件、DataGrid 控件、MSChart 控件的定義和作用。還了解了安裝 SQL 數(shù)據(jù)庫(kù)的時(shí)候不能先安裝 Offices 工具,因?yàn)樗鼈冎杏械臄?shù)據(jù)互相沖突,必須先安裝 SQL 數(shù)據(jù)庫(kù)后安裝 Offices 工具。通過(guò)這一段時(shí)間的學(xué)習(xí),不但使我的知識(shí)有了很大的提高,也使我深切的感覺(jué)到團(tuán)隊(duì)的重要性,一個(gè)成功的軟件項(xiàng)目不是一個(gè)人可以獨(dú)立完成的,只有通力合作,個(gè)人發(fā)揮自己的優(yōu)點(diǎn),發(fā)揮團(tuán)隊(duì)精神,才能更出色的完成任務(wù)。由于時(shí)間緊迫,個(gè)人水平有限,設(shè)計(jì)過(guò)程中不可避免的存在各種不足之處,比如聯(lián)機(jī)文檔比較少,用戶
60、界面不夠美觀,出錯(cuò)處理不夠等多方面問(wèn)題。這些都有待進(jìn)一步改善,敬請(qǐng)各位老師予以批評(píng)和指正。參考文獻(xiàn)1 周峰.SQL Server 2005 中文版關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)踐教程M.北京:電子工業(yè)出版社,2006.7.2 劉遵仁,于忠清. 從零開(kāi)始SQL Server 中文版基礎(chǔ)培訓(xùn)教程M.北京:人民郵電出版社,2002.9.3 啟明工作室.Visual C+ + SQL Server 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例M.北京:人民郵電出版社,2004.7. 4 夏云慶. Visual C+6.0 數(shù)據(jù)庫(kù)高級(jí)編程M.北京:北京希望電子出版社,2002.1. 5 鄭莉,劉慧寧,孟威. C+程序設(shè)計(jì)教程M.北京:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年合同到期解約申請(qǐng)模板
- 2025年藥店店員合同模板
- 一年級(jí)下冊(cè)數(shù)學(xué)教案-兩位數(shù)加減整十?dāng)?shù)、一位數(shù)的口算 (20)-西師大版
- 分?jǐn)?shù)的初步認(rèn)識(shí)(一)練習(xí)十一(教案)2024-2025學(xué)年數(shù)學(xué)三年級(jí)上冊(cè) 蘇教版
- 2024年人工種植牙項(xiàng)目投資申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2025年杭州科技職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)1套
- 2025屆黑龍江省“六校聯(lián)盟”高三上學(xué)期聯(lián)考化學(xué)試題及答案
- 2025年度教師專業(yè)成長(zhǎng)路徑規(guī)劃聘用合同
- 2025年度養(yǎng)老產(chǎn)業(yè)簡(jiǎn)易版股份轉(zhuǎn)讓合同模板
- 2025年度文化旅游產(chǎn)業(yè)合作授權(quán)委托書(shū)
- 美術(shù)基礎(chǔ)試題庫(kù)含答案
- 2024年4月自考05424現(xiàn)代設(shè)計(jì)史試題
- 鄉(xiāng)村研學(xué)旅行方案
- 《養(yǎng)老機(jī)構(gòu)認(rèn)知障礙照護(hù)專區(qū)設(shè)置與服務(wù)規(guī)范》
- 貨幣流通的形式和層次課件
- DLT 5630-2021 輸變電工程防災(zāi)減災(zāi)設(shè)計(jì)規(guī)程-PDF解密
- 輸電線路安全施工培訓(xùn)
- 梅毒螺旋體抗體膠體金法檢測(cè)試劑條生產(chǎn)工藝的優(yōu)化
- 降低非計(jì)劃性拔管的發(fā)生率課件
- 2024年湖南中職學(xué)校語(yǔ)文普測(cè)備考試題庫(kù)(濃縮500題)
- 2024年新疆維吾爾自治區(qū)專升本考試大學(xué)政治測(cè)試題含解析
評(píng)論
0/150
提交評(píng)論