




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、【摘要】進(jìn)入二十一世紀(jì)以來(lái),隨著社會(huì)的不斷進(jìn)步和科學(xué)技術(shù)的飛速發(fā)展,信息技術(shù)進(jìn)入了爆炸式的年代,信息技術(shù)與人們的生活工作已息息相關(guān)、密不可分。計(jì)算機(jī)局域網(wǎng)、辦公自動(dòng)化已成為各大小企事業(yè)單位提高工作效率、簡(jiǎn)化工作流程、創(chuàng)造更大經(jīng)濟(jì)效益的重要手段。SQL Server 2000 作為開(kāi)發(fā)工具而開(kāi)發(fā)出來(lái)的企業(yè)進(jìn)銷存管理系統(tǒng)。本系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。該系統(tǒng)的數(shù)據(jù)庫(kù)使用了 SQL Server 2000。程序的設(shè)計(jì)使用
2、了具有一系列嶄新功能的傳統(tǒng)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具Visual Basic 6.0。系統(tǒng)的主要功能是制定采購(gòu)計(jì)劃、物料需求計(jì)算、材料供求分析。并設(shè)計(jì)了幾個(gè)小模塊,以實(shí)現(xiàn)數(shù)據(jù)的處理、查詢、統(tǒng)計(jì)及維護(hù)等功能。Visual Basic的強(qiáng)大功能中數(shù)據(jù)窗口技術(shù)由于其簡(jiǎn)單、直觀、功能強(qiáng)大等特點(diǎn)成為本系統(tǒng)使用最多的技術(shù)。由于Visual Basic采用的是Client/Server的體系結(jié)構(gòu),所以本系統(tǒng)可以在局域網(wǎng)上運(yùn)行以適應(yīng)需求。因時(shí)間關(guān)系以及自身水平的限制,本系統(tǒng)的制作并不完善,所以難免有錯(cuò)誤之處,請(qǐng)老師批評(píng)指正。論文主要介紹了本課題的開(kāi)發(fā)背景,所要完成的功能和開(kāi)發(fā)的過(guò)程。重點(diǎn)的說(shuō)明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、
3、難點(diǎn)技術(shù)和解決方案。關(guān)鍵詞:SQL Server 2000數(shù)據(jù)庫(kù),Visual Basic6.0,基本信息管理前言進(jìn)入二十一世紀(jì)以來(lái),隨著社會(huì)的不斷進(jìn)步和科學(xué)技術(shù)的飛速發(fā)展,信息技術(shù)進(jìn)入了爆炸式的年代,信息技術(shù)與人們的生活工作已息息相關(guān)、密不可分。計(jì)算機(jī)局域網(wǎng)、辦公自動(dòng)化已成為各大小企事業(yè)單位提高工作效率、簡(jiǎn)化工作流程、創(chuàng)造更大經(jīng)濟(jì)效益的重要手段。隨著計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)的各種管理工作勢(shì)在必行。而企業(yè)生產(chǎn)制造的關(guān)鍵在于如何規(guī)劃和計(jì)劃各種資源在時(shí)間、地點(diǎn)、產(chǎn)品之間的合理配備,如何按計(jì)劃監(jiān)督責(zé)任方對(duì)資源的使用情況,如何根據(jù)預(yù)測(cè)和歷史情況為決策者提供更有效地利用資源的分析
4、數(shù)據(jù)。我們經(jīng)過(guò)分析研究,為了能使本系統(tǒng)能夠與現(xiàn)有系統(tǒng)更好地接軌,采用了目前使用率最高、保密性好的數(shù)據(jù)庫(kù)系統(tǒng)SQL Server 2000數(shù)據(jù)庫(kù),并選擇了Visual Basic 6.0作為前臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。SQL Server是數(shù)據(jù)庫(kù)技術(shù)的倡導(dǎo)者和先驅(qū),是標(biāo)準(zhǔn)SQL數(shù)據(jù)庫(kù)語(yǔ)言的產(chǎn)品。自從推出以來(lái),它受到社會(huì)的廣泛注意。近二十年來(lái),SQL不斷將先進(jìn)的數(shù)據(jù)庫(kù)技數(shù)融入其中,并極有預(yù)見(jiàn)性地領(lǐng)導(dǎo)著全球數(shù)據(jù)庫(kù)技術(shù)的發(fā)展。SQL Server2000在數(shù)據(jù)庫(kù)管理、數(shù)據(jù)完整性檢查、數(shù)據(jù)庫(kù)查詢功能、數(shù)據(jù)庫(kù)安全性方面都具有強(qiáng)大的功能,而且它還在保密機(jī)制、備份與恢復(fù)、空間管理、開(kāi)放式聯(lián)接以及開(kāi)發(fā)工具方面提供了不同
5、的手段和方法。Visual Basic是目前廣泛流行的一種面向?qū)ο蟮?、具有可視化圖形界面的快速交互式數(shù)據(jù)庫(kù)前臺(tái)開(kāi)發(fā)工具,它支持客戶/服務(wù)器機(jī)制、分布式組件開(kāi)發(fā)與因特網(wǎng)應(yīng)用。利用它既可以開(kāi)發(fā)功能強(qiáng)大的、運(yùn)行在多個(gè)平臺(tái)的、能夠操作多個(gè)數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng),還可以開(kāi)發(fā)客戶/服務(wù)器、分布式、因特網(wǎng)應(yīng)用系統(tǒng)。本系統(tǒng)中,我們利用SQL Server數(shù)據(jù)庫(kù)創(chuàng)建應(yīng)用數(shù)據(jù)庫(kù),建立表空間和表,利用Visual Basic前臺(tái)開(kāi)發(fā)工具,由于本系統(tǒng)是要應(yīng)用于局域網(wǎng)上,所以建立與SQL數(shù)據(jù)庫(kù)的連接是本系統(tǒng)的第一個(gè)重要環(huán)節(jié),我們發(fā)現(xiàn)直接使用ADO對(duì)象要比工具容易多,因此我們使用ADO對(duì)象模型進(jìn)行數(shù)據(jù)庫(kù)的連接。建立與SQL S
6、erver數(shù)據(jù)庫(kù)的連接后,利用各類管理畫筆窗口和Visual Basic語(yǔ)言,開(kāi)發(fā)一系列功能模塊,實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行生成、處理、查詢、統(tǒng)計(jì)及字典維護(hù)等一系列功能,并能將新生成的數(shù)據(jù)制作成報(bào)表,以實(shí)現(xiàn)我們的設(shè)計(jì)思想。通過(guò)我們大家的共同努力和指導(dǎo)老師的幫助,我們完成了整個(gè)系統(tǒng)的設(shè)計(jì)開(kāi)發(fā),基本實(shí)現(xiàn)了預(yù)期的目的,同時(shí)也通過(guò)這次設(shè)計(jì)開(kāi)發(fā)過(guò)程增加了自身的實(shí)踐經(jīng)驗(yàn),提高了自身的設(shè)計(jì)開(kāi)發(fā)能力,為將來(lái)工作打下了良好的基礎(chǔ)。由于時(shí)間關(guān)系和自身的水平,我們的設(shè)計(jì)并不完善,其中也難免有錯(cuò)誤之處,也請(qǐng)各位老師給予批評(píng)和指導(dǎo)。第一章緒論隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)的生產(chǎn)管
7、理勢(shì)在必行。對(duì)于大中型企業(yè)來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成生產(chǎn)管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)生產(chǎn)走向科學(xué)化、規(guī)范化的必要條件;而企業(yè)生產(chǎn)制造的關(guān)鍵在于如何規(guī)劃和計(jì)劃各種資源在時(shí)間、地點(diǎn)、產(chǎn)品之間的合理配備,如何按計(jì)劃監(jiān)督責(zé)任方對(duì)資源的使用情況,如何根據(jù)預(yù)測(cè)和歷史情況為決策者提供更有效地利用資源的分析數(shù)據(jù)。而生產(chǎn)管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,產(chǎn)品的供應(yīng)、銷售、統(tǒng)計(jì)、發(fā)放的工作量很大,一般不允許出錯(cuò),如果實(shí)行手工操作,每月須手工填制大量的表格,這就會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,計(jì)算機(jī)進(jìn)行生產(chǎn)管理工作,不僅能夠保證產(chǎn)品各種信息準(zhǔn)確無(wú)誤、快速輸出,而且還可以利用計(jì)算機(jī)對(duì)
8、有關(guān)產(chǎn)品的各種信息進(jìn)行統(tǒng)計(jì),服務(wù)于財(cái)務(wù)部門其他方面的核算和財(cái)務(wù)處理,同時(shí)計(jì)算機(jī)具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高生產(chǎn)管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。經(jīng)過(guò)我們一段時(shí)間的調(diào)查研究,資料搜集分析并結(jié)合工業(yè)企業(yè)現(xiàn)在的生產(chǎn)管理狀況,我們發(fā)現(xiàn)現(xiàn)有軟件雖然具有傳遞功能,但是在數(shù)據(jù)處理、數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)匯總上存在一定的缺陷,于是我們決定嘗試開(kāi)發(fā)一個(gè)系統(tǒng)來(lái)彌補(bǔ)這些缺陷。結(jié)合我們目前的現(xiàn)有條件設(shè)備,我們采用了SLQ Server 2000數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,設(shè)計(jì)開(kāi)發(fā)了企業(yè)進(jìn)銷存管理系
9、統(tǒng),開(kāi)發(fā)了數(shù)據(jù)生成、數(shù)據(jù)匯總、數(shù)據(jù)查詢、數(shù)據(jù)統(tǒng)計(jì)和維護(hù)等幾個(gè)小模塊,可以從現(xiàn)有數(shù)據(jù)中提取企業(yè)生產(chǎn)制造的專用數(shù)據(jù),進(jìn)行分類匯總,生成每日?qǐng)?bào)表和每月報(bào)表。1.2 開(kāi)發(fā)工具的選擇現(xiàn)在,市場(chǎng)上可以選購(gòu)的應(yīng)用開(kāi)發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開(kāi)發(fā)工具的產(chǎn)品有:Microsoft公司的Visual BasicMicrosoft公司的SQL Server 2000Microsoft公司的ActiveX Data ObjectsVisual Basic是一種可視化的、面向?qū)ο蠛蜅l用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開(kāi)發(fā)Windows環(huán)境下的各類應(yīng)用
10、程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大。在Visual Basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù)(DLL)、對(duì)象的鏈接與嵌入(OLE)、開(kāi)放式數(shù)據(jù)訪問(wèn)(ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)??偟膩?lái)說(shuō),Visual Basic具有以下特點(diǎn):可視化編程:用傳統(tǒng)程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)程序時(shí),都是通過(guò)編寫程序代碼來(lái)設(shè)計(jì)用戶界面,在設(shè)計(jì)過(guò)程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。如果對(duì)界面的效果不滿意,還要回到程序中修改。有時(shí)候,這種編程-編譯
11、-修改的操作可能要反復(fù)多次,大大影響了軟件開(kāi)發(fā)效率。Visual Basic提供了可視化設(shè)計(jì)工具,把Windows界面設(shè)計(jì)的復(fù)雜性“封裝”起來(lái),開(kāi)發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。Visual Basic自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計(jì)的效率。面向?qū)ο蟮某绦蛟O(shè)計(jì)4.0版以后的Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言(C+)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象由程序代
12、碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,把程序和數(shù)據(jù)封裝起來(lái)作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予應(yīng)有的屬性,使對(duì)象成為實(shí)在的東西。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上,Visual Basic自動(dòng)生成對(duì)象的程序代碼并封裝起來(lái)。每個(gè)對(duì)象以圖形方式顯示在界面上,都是可視的。結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言Visual Basic是解釋型語(yǔ)言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級(jí)語(yǔ)言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語(yǔ)句的語(yǔ)法錯(cuò)誤。在設(shè)計(jì)Visual Basic程序的過(guò)程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)程序設(shè)計(jì)好之后,可以編譯生成可
13、執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運(yùn)行。事件驅(qū)動(dòng)編程機(jī)制在用Visual Basic設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開(kāi)始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過(guò)程。這些過(guò)程分別面向不同的對(duì)象,由用戶操作引發(fā)某個(gè)事件來(lái)驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過(guò)程來(lái)執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。訪問(wèn)數(shù)據(jù)庫(kù)Visual Basic具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫(kù),并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。同時(shí),Visual Basic還能
14、直接編輯和訪問(wèn)其他外部數(shù)據(jù)庫(kù),如dBASE,F(xiàn)oxPro,Paradox等,這些數(shù)據(jù)庫(kù)格式都可以用Visual Basic編輯和處理。Visual Basic提供開(kāi)放式數(shù)據(jù)連接,即ODBC功能,可通過(guò)直接訪問(wèn)或建立連接的方式使用并操作后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如SQL Server,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語(yǔ)言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問(wèn)服務(wù)器上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向?qū)ο蟮膸?kù)操作指令和多用戶數(shù)據(jù)庫(kù)訪問(wèn)的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶/服務(wù)器(client/server)方案。對(duì)象的鏈接
15、與嵌入(OLE)對(duì)象的鏈接與嵌入(OLE)將每個(gè)應(yīng)用程序都看做是一個(gè)對(duì)象(object),將不同的對(duì)象鏈接(link)起來(lái),再嵌入(embed)某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動(dòng)畫、文字等各種信息的集合式的文件。OLE技術(shù)是Microsoft公司對(duì)象技術(shù)的戰(zhàn)略,它把多個(gè)應(yīng)用程序合為一體,將每個(gè)應(yīng)用程序看做是一個(gè)對(duì)象進(jìn)行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。利用OLE技術(shù),可以方便地建立復(fù)合式文檔(compound document),這種文檔由來(lái)自多個(gè)不同應(yīng)用程序的對(duì)象組成,文檔中的每個(gè)對(duì)象都與原來(lái)的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來(lái)應(yīng)用程序完全相同的操作。動(dòng)態(tài)鏈接庫(kù)(DLL)
16、Visual Basic是一種高級(jí)程序設(shè)計(jì)語(yǔ)言,不具備低級(jí)語(yǔ)言的功能,對(duì)訪問(wèn)機(jī)器硬件的操作不太容易實(shí)現(xiàn)。但它可以通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù)將C/C+或匯編語(yǔ)言編寫的程序加入到Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語(yǔ)言編寫的函數(shù)。此外,通過(guò)動(dòng)態(tài)鏈接庫(kù),還可以調(diào)用Windows應(yīng)用程序接口(API)函數(shù)。SQL Server 2000是在的基礎(chǔ)上擴(kuò)展升級(jí)的產(chǎn)品。是Microsoft公司在數(shù)據(jù)庫(kù)領(lǐng)域中非常重要的產(chǎn)品,它具有非常好的再造和重寫特性。以良好的性能、穩(wěn)定性、便于管理和易于開(kāi)發(fā)的優(yōu)勢(shì)。SQL Server 2000繼承了數(shù)據(jù)軟件設(shè)計(jì)和引擎方面的優(yōu)勢(shì),已經(jīng)成為新一代網(wǎng)絡(luò)應(yīng)用
17、程序的最佳數(shù)據(jù)庫(kù)和分析解決方案之一。作為Microsoft.NET Enterprise Server的核心組件,它將減少電子商務(wù)、在線商務(wù)和數(shù)據(jù)倉(cāng)儲(chǔ)應(yīng)用程序推向市場(chǎng)的時(shí)間,并對(duì)需要的環(huán)境提供可靠的支持。SQL Server 2000對(duì)XML 和HTTP提供充分的支持;提供分割裝載和確保時(shí)間的特性;提供先進(jìn)的管理和協(xié)調(diào)機(jī)制,可以自動(dòng)管理線程任務(wù),降低總體開(kāi)銷。除此而外SQL Server 2000充分的利用了Windows 2000的功能。ActiveX Data Objects是Microsoft公司應(yīng)用Universal data Access的一種方式。Universal data Ac
18、cess允許用戶為相關(guān)和非相關(guān)數(shù)據(jù)使用同一高速界面,同時(shí)還可以提供一個(gè)使用簡(jiǎn)單、語(yǔ)言獨(dú)立的界面。在我們的此次設(shè)計(jì)中我們應(yīng)用了ADO中的對(duì)象有:Command (運(yùn)行SQL語(yǔ)句或存儲(chǔ)過(guò)程)、Connection(用于管理連接數(shù)據(jù)庫(kù)或其他OLE DB數(shù)據(jù)提供者所需要的信息)、Error(包含特定錯(cuò)誤的有關(guān)信息)、Errors(包含一個(gè)Error對(duì)象集合)、Field(包含數(shù)據(jù)庫(kù)中特定字段的信息)、Fields(包含一個(gè)Field對(duì)象的集合)、Record(說(shuō)明Recordset對(duì)象、文件或電子郵件信息中的一個(gè)數(shù)據(jù)行)、 Recordset(用于管理詢問(wèn)操作產(chǎn)生的行組)。 在ADO對(duì)象模型中,主要有
19、三個(gè)用于數(shù)據(jù)庫(kù)訪問(wèn)的對(duì)象:Connection對(duì)象提供了一個(gè)通向數(shù)據(jù)源的途徑,Command對(duì)象包含了執(zhí)行SQL語(yǔ)句或存儲(chǔ)過(guò)程所需要的信息,Record對(duì)象包含了詢問(wèn)的結(jié)果。如果需要,Command和Rrcordest對(duì)象能夠創(chuàng)建一個(gè)絕對(duì)的Connection對(duì)象,所以僅通過(guò)創(chuàng)建一個(gè)單一的對(duì)象就可以訪問(wèn)一系列的記錄或運(yùn)行數(shù)據(jù)庫(kù)函數(shù)。Record和Steram對(duì)象主要被用來(lái)支持訪問(wèn)非數(shù)據(jù)露資源。Record對(duì)象代表記錄集中的一個(gè)數(shù)據(jù)行,也代表一個(gè)文件或一條電子郵件信息中的數(shù)據(jù)行;Stream對(duì)象為控制文件或電子郵件信息中的數(shù)據(jù)提供了便利的條件。Record對(duì)象用于說(shuō)明諸如此類的信息:文件系統(tǒng)中的
20、子目錄和文件、電子郵件系統(tǒng)中的文件夾或信息。Record對(duì)象也可以用來(lái)說(shuō)明Recordset對(duì)象中的數(shù)據(jù)行。Steram對(duì)象用于對(duì)Record對(duì)象相關(guān)信息和文件的二進(jìn)制信息進(jìn)行讀寫。 1.3 本文所工作第一章緒論部分緒論主要敘述課題提出背景、目前應(yīng)用現(xiàn)狀、分析比較當(dāng)前開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)技術(shù)的比較。第二章結(jié)合軟件工程方法,對(duì)系統(tǒng)進(jìn)行需求分析、功能劃分、數(shù)據(jù)流圖設(shè)計(jì),并結(jié)合數(shù)據(jù)庫(kù)原理和功能劃分進(jìn)行ER圖的繪制、數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),第三章根據(jù)需求分析的結(jié)果,用戶概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的聯(lián)系。第四章根據(jù)需求分析的結(jié)果,。第五章畢業(yè)設(shè)計(jì)小結(jié),總結(jié)部分介紹了設(shè)計(jì)體會(huì)和編程體會(huì),并指出了系統(tǒng)設(shè)計(jì)中的不足和
21、改進(jìn)的方向。第二章 需求分析21總體需求調(diào)查 組織結(jié)構(gòu)圖廠 長(zhǎng)副廠長(zhǎng)室總 工 室廠 長(zhǎng) 室材 料 科銷 售 科采 購(gòu) 科2.1.2 系統(tǒng)目標(biāo) 本系統(tǒng)是根據(jù)工業(yè)企業(yè)的生產(chǎn)過(guò)程,控制生產(chǎn)過(guò)程中的材料消耗,產(chǎn)品銷售,銷售成本等數(shù)據(jù),具體管理范圍包括材料采購(gòu),材料庫(kù)存,生產(chǎn)計(jì)劃,生產(chǎn)控制,物料需求,產(chǎn)品購(gòu)進(jìn),產(chǎn)品銷售,產(chǎn)品產(chǎn)出等。2 核心任務(wù)本系統(tǒng)的主要功能是制定生產(chǎn)/采購(gòu)計(jì)劃,物料需求計(jì)算,材料供求分析,其核心任務(wù)是:降低材料成本,降低庫(kù)存成本,縮短生產(chǎn)/采購(gòu)周期,如何獲得更高的利潤(rùn)。業(yè)務(wù)總體流程調(diào)工業(yè)企業(yè)基本信息基本信息錄入銷售信息錄入進(jìn)貨信息設(shè)置 基本信息錄入基本信息錄入基本信息管理庫(kù)存統(tǒng)計(jì)庫(kù)存
22、信息管理銷售信息管理進(jìn)貨信息管理針對(duì)商業(yè)企業(yè)業(yè)務(wù)的需求,能過(guò)對(duì)商業(yè)企業(yè)業(yè)務(wù)的需求,能過(guò)對(duì)商業(yè)企業(yè)管理工作過(guò)程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):產(chǎn)品類別信息,包括的數(shù)據(jù)項(xiàng)有:類別編號(hào),類別名稱。產(chǎn)品信息,包括的數(shù)據(jù)項(xiàng)有:產(chǎn)品編號(hào),產(chǎn)品名稱,計(jì)量單位,類別,入庫(kù)價(jià)格,分銷價(jià)格,零售價(jià)格,生產(chǎn)廠家,更新日期,備注信息等??蛻粜畔ⅲǖ臄?shù)據(jù)項(xiàng)有:客戶編號(hào),客戶名稱,地址,郵政編碼,電話號(hào)碼,公司主頁(yè),電子郵件地址,稅號(hào),銀行賬戶,開(kāi)戶銀行,聯(lián)系人,備注信息等。供應(yīng)商信息,包括的數(shù)據(jù)項(xiàng)有:供應(yīng)商編號(hào),供應(yīng)商名稱,地址,郵政編碼,電話號(hào)碼,公司主頁(yè),電子郵件地址,稅號(hào),開(kāi)戶銀行,聯(lián)
23、系人,備注信息等。業(yè)務(wù)員類別信息,包括的數(shù)據(jù)頁(yè)有:類別編號(hào),類別名稱等。業(yè)務(wù)員信息,包括的有數(shù)據(jù)項(xiàng):業(yè)務(wù)員員編號(hào),業(yè)務(wù)員姓名,類別,電話號(hào)碼,家庭住址,身份證號(hào)碼,備注信息等。倉(cāng)庫(kù)信息,包括的數(shù)據(jù)項(xiàng)有:倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù)名稱。進(jìn)貨訂單信息,包括的數(shù)據(jù)項(xiàng)有:訂貨日期,編號(hào),業(yè)務(wù)員,供應(yīng)商編號(hào),產(chǎn)品編號(hào),數(shù)量,單價(jià),折扣比例,總金額,備注信息等。入庫(kù)單信息,包括的數(shù)據(jù)項(xiàng)前:入庫(kù)日期,編號(hào),業(yè)務(wù)員,供應(yīng)商編號(hào),產(chǎn)品編號(hào),數(shù)量,單價(jià),折扣比例,總金額,是否是即時(shí)付款,是否記賬,預(yù)付比例,備注信息等。銷售出貨單信息,包括的數(shù)據(jù)項(xiàng)有:銷售日期,編號(hào),業(yè)務(wù)員,客戶編號(hào),產(chǎn)品編號(hào),數(shù)量,單價(jià),折扣比例,總金額,是
24、否即時(shí)付款,是否記帳,預(yù)付比例,備注信息等。庫(kù)存信息,包括的數(shù)據(jù)項(xiàng)有:更新日期,編號(hào),倉(cāng)庫(kù)編號(hào),產(chǎn)品編號(hào),數(shù)量,單價(jià),總金額,備注信息等。轉(zhuǎn)倉(cāng)信息,包括的數(shù)據(jù)項(xiàng)有:轉(zhuǎn)倉(cāng)日期,編號(hào),業(yè)務(wù)員,轉(zhuǎn)出倉(cāng)庫(kù)的編號(hào),轉(zhuǎn)入倉(cāng)庫(kù)的編號(hào),產(chǎn)品編號(hào),數(shù)量,總金額,備注信息等。系統(tǒng)功能調(diào)查系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)各種住處的系統(tǒng)化,規(guī)范化和自動(dòng)化系統(tǒng)功能分析是在系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成。工業(yè)企業(yè)進(jìn)銷存系統(tǒng)需要完成的功能主要有:基本信息管理 包括產(chǎn)品設(shè)置,產(chǎn)品類別設(shè)置,供應(yīng)商設(shè)置,客戶設(shè)置,業(yè)務(wù)員類別設(shè)置,業(yè)務(wù)員設(shè)置,倉(cāng)庫(kù)設(shè)置。進(jìn)貨信息管理包括訂貨單的管理,入庫(kù)單的管理以及進(jìn)貨信息的查詢等。銷售信息的管理包括銷售
25、單的管理以及銷售信息的查詢等。2.2.4庫(kù)存信息的管理包括轉(zhuǎn)倉(cāng)單的管理,產(chǎn)品盤點(diǎn)和轉(zhuǎn)倉(cāng)信息的查詢等。工業(yè)企業(yè)進(jìn)銷存系統(tǒng) 供應(yīng)商設(shè)置 商品盤點(diǎn)轉(zhuǎn)倉(cāng)單的錄入和修改 轉(zhuǎn)倉(cāng)信息查詢銷售單的錄入和修改銷售信息查詢 密碼管理用戶管理 商品設(shè)置 商品類別設(shè)置 業(yè)務(wù)員類別設(shè)置 業(yè)務(wù)員設(shè)置 倉(cāng)庫(kù)設(shè)置 進(jìn)貨信息杳詢訂貨單的錄入和修改入庫(kù)單的錄入和修改基本信息設(shè)置銷售信息管理 系統(tǒng)信息進(jìn)貨信息管理庫(kù)存信息管理 第三章 數(shù)據(jù)庫(kù)的設(shè)計(jì)31數(shù)據(jù)庫(kù)設(shè)計(jì)概述數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開(kāi)發(fā)和建設(shè)中的核心技術(shù),是指對(duì)于一個(gè)給定的環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),
26、滿足各種用戶的應(yīng)用需求。數(shù)據(jù)庫(kù)設(shè)計(jì)既是一項(xiàng)涉及多學(xué)科的綜合性技術(shù),有時(shí)一項(xiàng)龐大的工程項(xiàng)目數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件、和干件的結(jié)合;數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,即整個(gè)設(shè)計(jì)過(guò)程中要把結(jié)構(gòu)設(shè)計(jì)和行為設(shè)計(jì)緊密結(jié)合起來(lái)。數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)開(kāi)發(fā)全過(guò)程可分為以下幾個(gè)步驟:(一)需求分析;(二)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)32 需求分析上章我們已經(jīng)做了詳細(xì)的分析在此不在進(jìn)行說(shuō)明了。33數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)就是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過(guò)程。它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。本系統(tǒng)采用自底向上方法,即自頂向下進(jìn)行需求分析,然后在自底向上底設(shè)計(jì)概念結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把設(shè)計(jì)好的基
27、本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。在這一階段我們上一階段所設(shè)計(jì)的各實(shí)體及屬性就轉(zhuǎn)換為新數(shù)據(jù)庫(kù)中各個(gè)表中的記錄的數(shù)據(jù)項(xiàng)。由于我們使用的關(guān)系型數(shù)據(jù)庫(kù)SQL Server 2000,所以概念結(jié)構(gòu)轉(zhuǎn)化關(guān)系模型,再進(jìn)行特定的轉(zhuǎn)換成為SQL所支持的數(shù)據(jù)模型,再進(jìn)行優(yōu)化。我們根據(jù)數(shù)據(jù)庫(kù)的需求分析和概念結(jié)構(gòu)設(shè)計(jì),設(shè)計(jì)了我們所需的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)由下面多個(gè)表格組成,各個(gè)表格的設(shè)計(jì)結(jié)果如下面表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)的一個(gè)表。數(shù)據(jù)庫(kù)的實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)和存儲(chǔ)過(guò)程如下:CREATE TABLE dbo.dh (in_date datetime NULL ,ywman char (8)
28、 COLLATE Chinese_PRC_CI_AS NULL ,dh_no char (8) COLLATE Chinese_PRC_CI_AS NOT NULL ,gfdm char (8) COLLATE Chinese_PRC_CI_AS NULL ,wzdm char (30) COLLATE Chinese_PRC_CI_AS NOT NULL ,sl numeric(10, 0) NOT NULL ,in_danj numeric(12, 2) NULL ,i_zk numeric(5, 0) NULL ,i_zke numeric(12, 2) NULL ,bz char (1
29、00) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.dm_ck (dm char (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,mc char (40) COLLATE Chinese_PRC_CI_AS NULL ,bz char (255) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.dm_gf (dm char (8) COLLATE Chinese_PRC_CI_AS NOT NULL ,mc
30、char (40) COLLATE Chinese_PRC_CI_AS NULL ,addr char (40) COLLATE Chinese_PRC_CI_AS NULL ,yzbm char (6) COLLATE Chinese_PRC_CI_AS NULL ,tel char (40) COLLATE Chinese_PRC_CI_AS NULL ,itladd char (50) COLLATE Chinese_PRC_CI_AS NULL ,email char (50) COLLATE Chinese_PRC_CI_AS NULL ,sui_no char (20) COLLA
31、TE Chinese_PRC_CI_AS NULL ,bank_no char (20) COLLATE Chinese_PRC_CI_AS NULL ,bank char (30) COLLATE Chinese_PRC_CI_AS NULL ,ywman char (8) COLLATE Chinese_PRC_CI_AS NULL ,bz char (255) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.dm_kh (dm char (8) COLLATE Chinese_PRC_CI_AS NOT NULL
32、 ,mc char (40) COLLATE Chinese_PRC_CI_AS NULL ,addr char (40) COLLATE Chinese_PRC_CI_AS NULL ,yzbm char (6) COLLATE Chinese_PRC_CI_AS NULL ,tel char (40) COLLATE Chinese_PRC_CI_AS NULL ,itladd char (50) COLLATE Chinese_PRC_CI_AS NULL ,ywman char (8) COLLATE Chinese_PRC_CI_AS NULL ,email char (50) CO
33、LLATE Chinese_PRC_CI_AS NULL ,sui_no char (20) COLLATE Chinese_PRC_CI_AS NULL ,bank_no char (30) COLLATE Chinese_PRC_CI_AS NULL ,bank char (30) COLLATE Chinese_PRC_CI_AS NULL ,card_no char (13) COLLATE Chinese_PRC_CI_AS NULL ,mb_reb numeric(12, 2) NULL ,bz char (255) COLLATE Chinese_PRC_CI_AS NULL )
34、 ON PRIMARYGO5創(chuàng)建產(chǎn)品信息表CREATE TABLE dbo.dm_wz (dm char (30) COLLATE Chinese_PRC_CI_AS NOT NULL ,mc char (40) COLLATE Chinese_PRC_CI_AS NULL ,jldw char (8) COLLATE Chinese_PRC_CI_AS NULL ,lb char (30) COLLATE Chinese_PRC_CI_AS NULL ,rkj numeric(12, 2) NULL ,fxj numeric(12, 2) NULL ,lsj numeric(12, 2) N
35、ULL ,cj char (20) COLLATE Chinese_PRC_CI_AS NULL ,yxrq datetime NULL ,bz char (255) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO6創(chuàng)建產(chǎn)品類別表CREATE TABLE dbo.dm_wzlb (lbcode char (30) COLLATE Chinese_PRC_CI_AS NULL ,lb char (30) COLLATE Chinese_PRC_CI_AS NULL ,bz char (255) COLLATE Chinese_PRC_CI_AS NUL
36、L ) ON PRIMARYGO7創(chuàng)建業(yè)務(wù)員表CREATE TABLE dbo.dm_ywy (dm char (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,mc char (20) COLLATE Chinese_PRC_CI_AS NULL ,lb char (30) COLLATE Chinese_PRC_CI_AS NULL ,tel char (40) COLLATE Chinese_PRC_CI_AS NULL ,addr char (40) COLLATE Chinese_PRC_CI_AS NULL ,sfz char (18) COLLATE
37、 Chinese_PRC_CI_AS NULL ,lbcode char (30) COLLATE Chinese_PRC_CI_AS NULL ,bz char (255) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO8.創(chuàng)建業(yè)務(wù)員類別表CREATE TABLE dbo.dm_ywylb (lbcode char (30) COLLATE Chinese_PRC_CI_AS NOT NULL ,lb char (30) COLLATE Chinese_PRC_CI_AS NULL ,bz char (255) COLLATE Chinese_PR
38、C_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.inh (in_date datetime NULL ,ywman char (8) COLLATE Chinese_PRC_CI_AS NULL ,inh_no char (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,gfdm char (8) COLLATE Chinese_PRC_CI_AS NULL ,ckdm char (6) COLLATE Chinese_PRC_CI_AS NULL ,wzdm char (30) COLLATE Chinese_PRC_C
39、I_AS NOT NULL ,sl numeric(10, 0) NOT NULL ,in_danj numeric(12, 2) NULL ,i_zk numeric(5, 0) NULL ,i_zke numeric(12, 2) NULL ,jsfk char (2) COLLATE Chinese_PRC_CI_AS NULL ,jz char (2) COLLATE Chinese_PRC_CI_AS NULL ,yf numeric(5, 0) NULL ,bz char (100) COLLATE Chinese_PRC_CI_AS NULL ,bz1 char (10) COL
40、LATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.kucun (update_date datetime NULL ,kucun_no char (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,ckdm char (6) COLLATE Chinese_PRC_CI_AS NULL ,wzdm char (30) COLLATE Chinese_PRC_CI_AS NOT NULL ,sl numeric(10, 0) NOT NULL ,total_je numeric(12, 2) NUL
41、L ) ON PRIMARYGOCREATE TABLE dbo.outh (out_date datetime NULL ,ywman char (8) COLLATE Chinese_PRC_CI_AS NULL ,outh_no char (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,khdm char (8) COLLATE Chinese_PRC_CI_AS NULL ,ckdm char (6) COLLATE Chinese_PRC_CI_AS NULL ,wzdm char (30) COLLATE Chinese_PRC_CI_AS NOT
42、 NULL ,sl numeric(10, 0) NOT NULL ,out_danj numeric(12, 2) NULL ,o_zk numeric(5, 0) NULL ,o_zke numeric(12, 2) NULL ,jsfk char (2) COLLATE Chinese_PRC_CI_AS NULL ,jz char (2) COLLATE Chinese_PRC_CI_AS NULL ,yf numeric(5, 0) NULL ,bz char (100) COLLATE Chinese_PRC_CI_AS NULL ,bz1 char (100) COLLATE C
43、hinese_PRC_CI_AS NULL ) ON PRIMARYGO12.創(chuàng)建轉(zhuǎn)倉(cāng)表CREATE TABLE dbo.zc (zc_no char (8) COLLATE Chinese_PRC_CI_AS NOT NULL ,zc_date datetime NULL ,ywman char (8) COLLATE Chinese_PRC_CI_AS NULL ,o_ckdm char (6) COLLATE Chinese_PRC_CI_AS NULL ,i_ckdm char (6) COLLATE Chinese_PRC_CI_AS NULL ,wzdm char (30) COL
44、LATE Chinese_PRC_CI_AS NOT NULL ,sl numeric(10, 0) NOT NULL ,total_je numeric(12, 2) NULL ,bz char (100) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.xsdh (out_date datetime NULL ,ywman char (8) COLLATE Chinese_PRC_CI_AS NULL ,xsdh_no char (8) COLLATE Chinese_PRC_CI_AS NOT NULL ,khd
45、m char (8) COLLATE Chinese_PRC_CI_AS NULL ,wzdm char (30) COLLATE Chinese_PRC_CI_AS NOT NULL ,sl numeric(10, 0) NOT NULL ,out_danj numeric(12, 2) NULL ,o_zk numeric(5, 0) NULL ,o_zke numeric(12, 2) NULL ,bz char (100) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO14.創(chuàng)建使用者信息表CREATE TABLE dbo.user_info
46、 (user_id char (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,user_pwd char (10) COLLATE Chinese_PRC_CI_AS NULL ,user_des char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO15創(chuàng)建倉(cāng)庫(kù)存儲(chǔ)過(guò)程CREATE PROCEDURE ck_setup(dm char (6),mc char (40),bz char (255) ASinserdm_ck(dm,mc,bz)values(dm,mcbz)GOCREATE PROCEDUR
47、E dh_setup(in_date datetime, ywman char (20),dh_no char (8),gfdm char (8),wzdm char (30),sl numeric (10),in_danj numeric (12, 2),i_zk numeric (5, 0),i_zke numeric (12, 2),bz char (100) ASinsert dh(in_date,ywman,dh_no,gfdm,wzdmslin_danj,i_zk,i_zke,bz)values(in_date,ywman,dh_no,gfdm,wzdm,sl,in_danj,i_
48、zk,i_zkebz)GOCREATE PROCEDURE gf_setup (dm char (8),mc char (40),addr char (40),yzbm char (6), tel char (40),itladd char (50),email char (50),sui_no char (20),bank_no char (20),bank char (30),ywman char(8),bz char (255) ASinsert dm_gf(dm,mc,addr,yzbm,tel,itladd,email,sui_no,bank_no,bank,ywman,bz)val
49、ues(dm,mc,addr,yzbm,tel,itladd,email,sui_no,bank_no,bank,ywman,bz)GO18.創(chuàng)建入庫(kù)單存儲(chǔ)過(guò)程存儲(chǔ)(按業(yè)務(wù)員)CREATE PROCEDURE inh_inquire_ywy(ywman char (8),b_date datetime,e_date datetime)asselect inh.in_date,inh.ywman,inh.inh_no,dm_gf.dm,dm_gf.mc,dm_ck.dm,dm_ck.mc, dm_wz.dm,dm_wz.mc,inh.sl,inh.in_danj,inh.i_zk,inh.i_z
50、ke,inh.jsfk,inh.jz,from inh where inh.ywman = ywman and in_date >= b_dateand in_date <= e_dateGOCREATE PROCEDURE inh_setup(in_date datetime,ywman char (20),inh_no char (8),gfdm char (8),ckdm char (6),wzdm char (30),sl numeric (10),in_danj numeric(12, 2),i_zk numeric(5, 0),i_zke numeric(12, 2),
51、jsfk char (2),jz char (2) ,yf numeric (5,0),bz char (100) ASinsert inh(in_date,ywman,inh_no,gfdm,ckdm,wzdm,sl,in_danj,i_zk,i_zke,jsfk,jz,yf,bz)values(in_date,ywman,inh_no,gfdm,ckdm,wzdm,sl,in_danj,i_zk,i_zke,jsfk,jz,yf,bz)GO20.創(chuàng)建客戶存儲(chǔ)過(guò)程CREATE PROCEDURE kh_setup (dm char (8),mc char (40),addr char (40
52、),yzbm char (6), tel char (40),itladd char (50),ywman char (8),email char (50),sui_no char (20),bank_no char (20),bank char (30),card_no char (13),mb_reb numeric (12,2),bz char (255) ASinsert dm_kh(dm,mc,addr,yzbm,tel,itladd,ywman,email,sui_no,bank_no,bank,card_no,mb_reb,bz)values(dm,mc,addr,yzbm,te
53、l,itladd,ywman,email,sui_no,bank_no,bank,card_no,mb_reb,bz)GOCREATE PROCEDURE kucun_setup(update_date datetime,kucun_no char (14),ckdm char (6),wzdm char (30),sl numeric (10),total_je numeric(12, 2) ASinsert kucun(update_date,kucun_no,ckdm,wzdm,sl,total_je)values(update_date,kucun_no,ckdm,wzdm,sl,total_je)GO22.創(chuàng)建銷售單存儲(chǔ)過(guò)程CREATE PROCEDURE outh_setup(out_date datetime,ywman char (20),outh_no char (8),khdm char (8),ckdm char (6),wzdm char (30),sl numeric (10),out_danj numeric(12, 2),o_zk numeric(5, 0),o_zke numeric(12, 2
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度個(gè)人代理法人責(zé)任限制協(xié)議
- 2025年度食品代加工企業(yè)人才培養(yǎng)合作協(xié)議
- 2025至2030年中國(guó)鍍鎳釹鐵硼圓柱磁鐵數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)超高溫滅菌鮮牛奶數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2031年中國(guó)防靜電PE袋行業(yè)投資前景及策略咨詢研究報(bào)告
- 石粉專供合同范本
- 2025至2031年中國(guó)航空交流多盞聯(lián)控閃光障礙燈行業(yè)投資前景及策略咨詢研究報(bào)告
- 批量瓷磚供貨合同范本
- 2025至2031年中國(guó)水晶印章行業(yè)投資前景及策略咨詢研究報(bào)告
- 商場(chǎng)經(jīng)營(yíng)攤位合同范本
- 湖北省武漢市江漢區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末數(shù)學(xué)試題
- (完整版)初級(jí)茶藝師理論知識(shí)300題含答案【完整版】
- 四肢創(chuàng)傷影像(X線)診斷
- DL-T5153-2014火力發(fā)電廠廠用電設(shè)計(jì)技術(shù)規(guī)程
- (高清版)JTGT 3365-02-2020 公路涵洞設(shè)計(jì)規(guī)范
- DZ∕T 0223-2011 礦山地質(zhì)環(huán)境保護(hù)與恢復(fù)治理方案編制規(guī)范(正式版)
- 2024年湖南有色金屬職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)學(xué)生專用
- 醫(yī)院營(yíng)養(yǎng)食堂餐飲服務(wù)投標(biāo)方案(技術(shù)方案)
- 醫(yī)院培訓(xùn)課件:《分級(jí)護(hù)理制度解讀》
- 學(xué)生宿舍安全應(yīng)急疏散預(yù)案
- 北師大版數(shù)學(xué)四年級(jí)下冊(cè)第2單元 認(rèn)識(shí)三角形和四邊形 大單元整體教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論