




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、物資管理系統(tǒng)目 錄摘 要0緒論1第一章:系統(tǒng)開(kāi)發(fā)背景及意義211 管理信息系統(tǒng)概述212 物資信息系統(tǒng)開(kāi)發(fā)的意義2第二章 國(guó)內(nèi)外現(xiàn)狀的研究32.1國(guó)外現(xiàn)狀322 國(guó)內(nèi)狀況3第三章 應(yīng)用系統(tǒng)開(kāi)發(fā)工具43.1 visual basic簡(jiǎn)介及實(shí)現(xiàn)原理43.2 數(shù)據(jù)庫(kù)組件介紹53.3 access 2000簡(jiǎn)述7第四章、系統(tǒng)設(shè)計(jì)分析94.1需求分析94.2模塊劃分104.3流程圖設(shè)計(jì)114.4數(shù)據(jù)庫(kù)設(shè)計(jì)12第五章 應(yīng)用程序設(shè)計(jì)1451.登陸界面設(shè)計(jì)145.2系統(tǒng)主界面設(shè)計(jì)175.3、貨品入庫(kù)界面實(shí)現(xiàn)195.4貨品出庫(kù)界面實(shí)現(xiàn)225.5、查詢(xún)界面實(shí)現(xiàn)245.6、系統(tǒng)權(quán)限設(shè)置界面實(shí)現(xiàn)26總結(jié)31致謝31參
2、考文獻(xiàn)32摘 要隨著現(xiàn)代工業(yè)的發(fā)展,計(jì)算機(jī)信息管理系統(tǒng)越來(lái)越受到企業(yè)重視。本文主要分析了物資管理系統(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)用程序功能完備,符合了物資管理系統(tǒng)作為典型的信息管理系統(tǒng)(mis)的要求。同時(shí)簡(jiǎn)單介紹了visual basic編程環(huán)境和access數(shù)據(jù)庫(kù)管理系統(tǒng)的功能特點(diǎn),物資管理系統(tǒng)是企業(yè)物流管理中不可或缺的一部分。關(guān)鍵詞:物資管理,數(shù)據(jù)庫(kù),信息管理,vbabstractwith the development of modern industry
3、, the information management system of the computer is being paid attention to by enterprises. this text has analysed some basic functions of the administrative system of the stock and makes up the situation mainly, including the systematic demand is analysed, systematic structure, the function modu
4、le divides and the data base mode is analysed etc., have realized doing the introduction to the actual development of the application program especially. having reached the consistency and security of the data, and the application program function is complete, have accorded with the administrative s
5、ystem of the stock as the request for the typical information management system (mis). introduced the function characteristics of visual basic programming environment and access data base management system briefly at the same time, the administrative system of the stock is an indispensable part in e
6、nterprises material flow management.keywords: stock management, database, information management, vb緒論物資管理系統(tǒng)是一個(gè)企事業(yè)單位不可缺少的一部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的,因此,物資管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段,但一直以來(lái)人們使用傳統(tǒng)的人工方式管理物資管理,這種管理方式存在著許多缺點(diǎn),諸如效率低,保密性差等,而且時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)不斷發(fā)展,其強(qiáng)大的功能
7、已經(jīng)被人們深刻認(rèn)識(shí),它已經(jīng)進(jìn)入了人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)產(chǎn)品物資管理信息進(jìn)行管理,具有著人工管理無(wú)法比擬的優(yōu)點(diǎn),它檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品物資管理的管理效率,也是企業(yè)物資管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開(kāi)發(fā)一個(gè)物資管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。第一章:系統(tǒng)開(kāi)發(fā)背景及意義當(dāng)今社會(huì)是一個(gè)信息社會(huì),一個(gè)知識(shí)經(jīng)濟(jì)時(shí)代。自世界上第一臺(tái)計(jì)算機(jī)eninc(electronic numerical integrator and
8、 calculator)于1946年在美國(guó)問(wèn)世到現(xiàn)在,計(jì)算機(jī)業(yè)飛速發(fā)展,技術(shù)淘汰指標(biāo)高的驚人,價(jià)格下降以及軟件應(yīng)用的快速擴(kuò)展引發(fā)了以信息處理計(jì)算機(jī)化為標(biāo)志的“微機(jī)革命”,隨之而來(lái)的是以全球信息網(wǎng)絡(luò)普及和全球信息共享為標(biāo)志的“全球信息網(wǎng)絡(luò)革命”的蓬勃興起??梢?jiàn),世界已進(jìn)入在計(jì)算機(jī)信息管理領(lǐng)域中激烈競(jìng)爭(zhēng)的時(shí)代,計(jì)算機(jī)已經(jīng)變得普通的不能再普通的工具,如同我們離不開(kāi)的自行車(chē)、汽車(chē)一樣。我們應(yīng)該承認(rèn),誰(shuí)掌握的知識(shí)多,信息量大,信息處理速度快,批量大,誰(shuí)的效率就高,誰(shuí)就能在各種競(jìng)爭(zhēng)中立于不敗之地。 11 管理信息系統(tǒng)概述管理信息系統(tǒng)(mis)的概念是1961年美國(guó)人j。d。gallagher首先提出來(lái)的,
9、是一門(mén)新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過(guò)程,以便有效的管理信息,提供各類(lèi)管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。管理信息系統(tǒng)是企業(yè)的信息系統(tǒng),它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能,具體作用如下:(1) 用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。(2) 完整、及時(shí)提供在管理及決策中需要數(shù)據(jù)。(3) 利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù),客觀預(yù)測(cè)未來(lái)。(4) 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。(5) 用最低的費(fèi)用最短的時(shí)間提供盡可能精確、可靠的信息,以便使決策者選擇最佳的實(shí)施方案,以提高企業(yè)
10、的經(jīng)濟(jì)效益。12 物資信息系統(tǒng)開(kāi)發(fā)的意義信息已成為繼勞動(dòng)力、土地、資本之后的又一大資源。誰(shuí)控制的信息越多,誰(shuí)利用信息資源的效率越高,誰(shuí)就會(huì)在各方面的競(jìng)爭(zhēng)中占有一席之地,誰(shuí)就會(huì)有更多的優(yōu)勢(shì)。物資供應(yīng)部門(mén)是企業(yè)與生產(chǎn)單位之間的橋梁、紐帶,是企業(yè)正常生產(chǎn)的物資保障部門(mén)。正因?yàn)楣?yīng)部門(mén)是關(guān)鍵的中轉(zhuǎn)環(huán)節(jié),建立一套物資 管理信息系統(tǒng)對(duì)于如何有效的把本單位生產(chǎn)所需的生產(chǎn)資料及時(shí)、保質(zhì)保量的供應(yīng)上去,有著重要的意義。從微觀上講,建立一套物資管理信息系統(tǒng)能夠加快物資的周轉(zhuǎn)速度,提高生產(chǎn)效率,從而加強(qiáng)了管理的信息化手段,提高了本單位的經(jīng)濟(jì)效益。從宏觀上講,順應(yīng)了社會(huì)的信息化、社會(huì)化潮流,縮短了整個(gè)社會(huì)化大生產(chǎn)的周
11、期。第二章 國(guó)內(nèi)外現(xiàn)狀的研究2.1國(guó)外現(xiàn)狀計(jì)算機(jī)的發(fā)明應(yīng)用,被視為人類(lèi)的第三次重大的科學(xué)技術(shù)革命,是一次飛躍。過(guò)去的革命最高成就就是“用機(jī)器制造機(jī)器”,是手的延長(zhǎng),而計(jì)算機(jī)的出現(xiàn)卻能做到“用機(jī)器控制機(jī)器”,是腦的延伸。計(jì)算機(jī)是提高生產(chǎn)效率的主要工具 及途徑。在西方國(guó)家,計(jì)算機(jī)系統(tǒng)的發(fā)展有以下四個(gè)階段:第一階段(1954-1964)電子數(shù)據(jù)處理階段(edp)。 此階段以單項(xiàng)數(shù)據(jù)處理為主,如財(cái)務(wù)管理、物資管理、工資管理等。第二階段(1964-1974)管理信息系統(tǒng)階段(mis)。在這期間,由于高速度的處理機(jī)、高速度大容量的存儲(chǔ)器與器件有了突破性進(jìn)展,使得計(jì)算機(jī)應(yīng)用系統(tǒng)從單項(xiàng)應(yīng)用的 edp發(fā)展到多功
12、能、多層次、綜合性的應(yīng)用階段,使得 mis日漸成熟,具有了控制、預(yù)測(cè)、輔助和決策的功能。第三階段(1974-1980)決策支持系統(tǒng)階段(dss)。在此階段解決的主要是面向高層管理,大范圍的決策問(wèn)題以及非結(jié)構(gòu)化信息的處理。第四階段(1980-)職能管理系統(tǒng)階段(ims)。這個(gè)階段強(qiáng)調(diào)的是綜合管理功能,多維服務(wù)模式,人機(jī)協(xié)調(diào)的、智能化的、集成化的計(jì)算機(jī)輔助管理功能等。據(jù)統(tǒng)計(jì),目前,美國(guó)在財(cái)務(wù)會(huì)計(jì)上占有90%的工作由計(jì)算機(jī)完成;物資管理中80-100%的信息處理由計(jì)算機(jī)完成;計(jì)劃管理是8090%;在計(jì)算機(jī)應(yīng)用發(fā)展較快的國(guó)家中,計(jì)算機(jī)應(yīng)用于經(jīng)濟(jì)管理的占80%;用于科技計(jì)算的占8%,用于生產(chǎn)過(guò)程控制的占
13、12%;由此可以看出,經(jīng)濟(jì)管理是計(jì)算機(jī)應(yīng)用的主要領(lǐng)域。 22 國(guó)內(nèi)狀況由于種種原因,我國(guó)的信息資源建設(shè)水平遠(yuǎn)遠(yuǎn)落后于信息基礎(chǔ)設(shè)施的建設(shè)的水平。長(zhǎng)期以來(lái),我國(guó)信息資源的開(kāi)發(fā)管理未能與信息資源的增長(zhǎng)同步進(jìn)行。我國(guó)有豐富的原始信息資源,但在此基礎(chǔ)上再生的二次信息系統(tǒng)和數(shù)據(jù)庫(kù)產(chǎn)業(yè)的規(guī)模和市場(chǎng)占有率、使用率相當(dāng)?shù)?,大量的有價(jià)值的信息未能進(jìn)一步加工成商品使其增值。我國(guó)的計(jì)算機(jī)應(yīng)用要比西方國(guó)家落后十幾年,管理信息系統(tǒng)的開(kāi)發(fā)應(yīng)用是從1973年開(kāi)始的,83年以后才開(kāi)始了大量的實(shí)際的開(kāi)發(fā)和研究工作。因此,信息資源的開(kāi)發(fā)和利用已被確立為國(guó)民經(jīng)濟(jì)信息的核心內(nèi)容,信息數(shù)字化,傳輸?shù)木W(wǎng)絡(luò)化是縮小發(fā)展中國(guó)家與發(fā)達(dá)國(guó)家差距的
14、捷徑,值世界信息化浪潮正以不可阻擋之勢(shì)席卷全球時(shí),我國(guó)要迎頭趕上,就必須利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點(diǎn)開(kāi)發(fā)和推廣應(yīng)用于各類(lèi)科技經(jīng)濟(jì)等數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),以便取得巨大的社會(huì)效益和經(jīng)濟(jì)效益。由于種種原因,我國(guó)的信息資源建設(shè)水平遠(yuǎn)遠(yuǎn)落后于信息基礎(chǔ)設(shè)施的建設(shè)的水平。長(zhǎng)期以來(lái),我國(guó)信息資源的開(kāi)發(fā)管理未能與信息資源的增長(zhǎng)同步進(jìn)行。我國(guó)有豐富的原始信息資源,但在此基礎(chǔ)上再生的二次信息系統(tǒng)和數(shù)據(jù)庫(kù)產(chǎn)業(yè)的規(guī)模和市場(chǎng)占有率、使用率相當(dāng)?shù)?,大量的有價(jià)值的信息未能進(jìn)一步加工成商品使其增值。我國(guó)的計(jì)算機(jī)應(yīng)用要比西方國(guó)家落后十幾年,管理信息系統(tǒng)的開(kāi)發(fā)應(yīng)用是從1973年開(kāi)始的,83年以后才開(kāi)始了大量的實(shí)際的開(kāi)發(fā)和研究工
15、作。因此,信息資源的開(kāi)發(fā)和利用已被確立為國(guó)民經(jīng)濟(jì)信息的核心內(nèi)容,信息數(shù)字化,傳輸?shù)木W(wǎng)絡(luò)化是縮小發(fā)展中國(guó)家與發(fā)達(dá)國(guó)家差距的捷徑,值世界信息化浪潮正以不可阻擋之勢(shì)席卷全球時(shí),我國(guó)要迎頭趕上,就必須利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點(diǎn)開(kāi)發(fā)和推廣應(yīng)用于各類(lèi)科技經(jīng)濟(jì)等數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),以便取得巨大的社會(huì)效益和經(jīng)濟(jì)效益。由于物資管理在社會(huì)大生產(chǎn)中占用重要地位,其計(jì)算機(jī)化在發(fā)達(dá)國(guó)家已達(dá)到95%以上,而我國(guó)在全國(guó)范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在80年代初開(kāi)始的。起步雖晚,但發(fā)展快。特別是微型計(jì)算機(jī)的出現(xiàn)和普及,為信息處理提供了物美價(jià)廉的手段,對(duì)于推動(dòng)我國(guó)管理信息處理現(xiàn)代化起到了重要作用。 第三章 物資管理
16、工作中存在的主要問(wèn)題技術(shù)檢測(cè)中心是1991年初成立的局屬二級(jí)單位,主要負(fù)責(zé)油田地區(qū)各單位的安全教育、工程質(zhì)量、鍋爐壓力容器、計(jì)量設(shè)備、儀器儀表及環(huán)境檢測(cè),井架檢測(cè)等監(jiān)督檢測(cè)工作。供應(yīng)站則負(fù)責(zé)保證檢測(cè)工作的順利進(jìn)行所需的物資正常供應(yīng)工作。我單位供應(yīng)站屬直屬四級(jí)站,物資類(lèi)別99大類(lèi),年吞吐量450萬(wàn)元,周轉(zhuǎn)速度為49天,庫(kù)存30萬(wàn)元,一年以上無(wú)動(dòng)態(tài)積壓物資4萬(wàn)元。供應(yīng)站每月要向局供應(yīng)處及中心機(jī)關(guān)上報(bào)月度庫(kù)存清冊(cè),其數(shù)據(jù)都是從各種賬本中收集,再統(tǒng)計(jì),最后逐級(jí)匯總再報(bào)送。目前存在的主要問(wèn)題是:1 ) 根據(jù)各三級(jí)單位所報(bào)材料明細(xì)逐個(gè)與庫(kù)存賬本對(duì)照查閱,進(jìn)行庫(kù)平,即庫(kù)中有其所需材料則開(kāi)據(jù)料單從庫(kù)中領(lǐng)取,若
17、庫(kù)中無(wú),則通知采購(gòu)人員采購(gòu)。庫(kù)中物資種類(lèi)繁多,查對(duì)繁瑣,易出錯(cuò)。2 ) 從開(kāi)據(jù)發(fā)料單到每月結(jié)帳、清冊(cè)都是手工操作,計(jì)算器加算盤(pán),效率低且準(zhǔn)確率不高。單位配備的計(jì)算機(jī)僅局限于打字,做報(bào)表,不能開(kāi)單據(jù),計(jì)算機(jī)應(yīng)有的功能沒(méi)有充分發(fā)揮。針對(duì)以上存在的問(wèn)題,領(lǐng)導(dǎo)決定通過(guò)建立物資管理信息系統(tǒng)使物資管理工作更加規(guī)范化、程序化,提高其處理工作的速度和準(zhǔn)確性,也便于動(dòng)態(tài)查詢(xún),提高決策水平第三章應(yīng)用系統(tǒng)開(kāi)發(fā)工具3.1 visual basic簡(jiǎn)介及實(shí)現(xiàn)原理visual basic(簡(jiǎn)稱(chēng)vb)是美國(guó)微軟公司(microsoft)于1990年推出的一套完整的windows系統(tǒng)軟件開(kāi)發(fā)工具,可用于開(kāi)發(fā)windows環(huán)境
18、下的各類(lèi)應(yīng)用程序,是一種可視化、面向?qū)ο蟆⒂檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言和工具,是目前使用最廣泛的編程語(yǔ)言之一。至今以升級(jí)到了6.0版。vb的重要特點(diǎn)之一是可視性。系統(tǒng)引進(jìn)了窗體和控件的機(jī)制,用于設(shè)計(jì)應(yīng)用程序界面。用戶(hù)通過(guò)在屏幕上生成窗體,在窗體中繪制所需要的控件和按鈕,設(shè)計(jì)菜單和對(duì)話(huà)框,vb會(huì)自動(dòng)生成相應(yīng)的代碼。vb的另一重要特點(diǎn)是事件驅(qū)動(dòng)。當(dāng)窗體或控件上發(fā)生一個(gè)事件時(shí),vb立即把控制權(quán)交給程序員。程序員不必?fù)?dān)心如何判斷事件是否已發(fā)生,只需要編寫(xiě)一段代碼告訴計(jì)算機(jī)在事件發(fā)生以后應(yīng)該做什么工作就可以了。這樣,設(shè)計(jì)一個(gè)windows應(yīng)用程序簡(jiǎn)化為用鼠標(biāo)在屏幕上點(diǎn)擊、拖拽并添加少量的代碼就
19、可以完成了,大大降低了對(duì)程序設(shè)計(jì)的要求,提高了應(yīng)用程序的開(kāi)發(fā)效率。利用vb的可視性特點(diǎn),可方便的設(shè)計(jì)了程序的窗體界面,并在各個(gè)窗體中的合適位置繪制所需的每種控件。如要修改窗體或控件的某項(xiàng)屬性,只需在相應(yīng)的窗體或控件的屬性窗口修改相應(yīng)的參數(shù)便可達(dá)到需要的設(shè)計(jì)效果。利用vb的事件驅(qū)動(dòng)性特點(diǎn),只需在窗體或控件上的代碼窗口中添加少量的代碼,便可達(dá)到告訴當(dāng)在相應(yīng)的窗體或控件上發(fā)生某一事件時(shí),它們?cè)谑录l(fā)生后應(yīng)該做什么工作的目的。例如幾個(gè)窗體上的添加、刪除、返回按鈕的作用,就是通過(guò)在各個(gè)相應(yīng)按鈕的代碼窗口中輸入相應(yīng)的代碼,來(lái)達(dá)到當(dāng)在幾個(gè)按鈕上出現(xiàn)單擊(click)事件后,相應(yīng)按鈕實(shí)現(xiàn)添加、刪除、返回的功能
20、的。3.2 數(shù)據(jù)庫(kù)組件介紹在使用visual basic開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的時(shí)候,會(huì)經(jīng)常使用數(shù)據(jù)庫(kù)訪問(wèn)控件。這些控件包括:data控件;ado data控件;datalist控件/datacombo控件;datagrid控件;mschart控件。下面將分別對(duì)這些控件的主要功能及使用方法進(jìn)行介紹。3.2.1data控件data控件是visual basic中最基本的數(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控件或類(lèi)似的數(shù)據(jù)源控件(比如ado
21、data控件)。data控件可以執(zhí)行大部分?jǐn)?shù)據(jù)庫(kù)訪問(wèn)操作,但是它并不能顯示數(shù)據(jù)庫(kù)中數(shù)據(jù)的內(nèi)容。data控件通常需要與其他控件結(jié)合使用。這些與data控件結(jié)合使用的控件,可以稱(chēng)之為“數(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、listb
22、ox和combobox控件也是數(shù)據(jù)覺(jué)察的,能和由data控件管理的recordset對(duì)象的某個(gè)字段相連接。3.2.2ado data控件ado data控件與內(nèi)部data控件以及remote data控件(rdc)相似。用戶(hù)可以使用ado data控件快速地創(chuàng)建一個(gè)到數(shù)據(jù)庫(kù)的連接。3.2.3datalist控件/datacombo控件datalist控件是一個(gè)數(shù)據(jù)綁定列表框,它可以自動(dòng)地由一個(gè)附加數(shù)據(jù)源中的一個(gè)字段充填,并且可選擇地更新另一個(gè)數(shù)據(jù)源中一個(gè)相關(guān)表的一個(gè)字段。datacombo控件的功能與datalist控件完全相同,只不過(guò)datacombo控件是一個(gè)組合框。3.2.4datagr
23、id控件在許多情況下,需要使用表格形式來(lái)顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù)。這時(shí)就要借助于daatgrid控件。用戶(hù)可以設(shè)置datagrid控件的datasource屬性為一個(gè)ado data控件,從而將ado data中的數(shù)據(jù)自動(dòng)地填充到datagrid表格中。這個(gè)datagrid控件實(shí)際上是一個(gè)固定的列集合,每一列的行數(shù)都是不確定的。3.2.5mschart控件mschart控件的功能是以圖形方式顯示數(shù)據(jù)的圖表。這會(huì)使枯燥的數(shù)據(jù)變得更加生動(dòng)直觀,增加了程序的實(shí)用價(jià)值。mschart控件支持一下特性:1、真三維表示;2、支持所有主要的圖表類(lèi)型;3、數(shù)據(jù)網(wǎng)絡(luò)成員支持隨機(jī)數(shù)據(jù),數(shù)據(jù)數(shù)組。3.3 sql語(yǔ)言在vb
24、中的應(yīng)用1.sql提供的實(shí)用函數(shù)為實(shí)現(xiàn)使用vb程序調(diào)用sql語(yǔ)言訪問(wèn)access數(shù)據(jù)庫(kù)多個(gè)記錄的目的,我們利用sql提供的函數(shù)。davg function(求平均值)dcount function(計(jì)算滿(mǎn)足條件的記錄數(shù))dfirst function(返回記錄集的第一個(gè)記錄的某個(gè)域值)dlast function(返回記錄集的最后一個(gè)記錄的某個(gè)域值)dlookup function(返回記錄集中滿(mǎn)足待定條件的記錄的域值)dsum function(求和計(jì)算)dmax function(求最大值)dmin function(求最小值)利用以上的sql函數(shù)能夠方便地進(jìn)行數(shù)據(jù)庫(kù)文件記錄地查詢(xún)和統(tǒng)計(jì)工
25、作,以dsum為例,語(yǔ)法如下:dsum(expr,clomain,criteria)例:計(jì)算目的港為英國(guó)地所有訂單地運(yùn)費(fèi)總和。假定“orders”是數(shù)據(jù)庫(kù)文件中地一張表格,則x=dsum(“feight”,”order”.”ship country=uk”)2.利用sql訪問(wèn)多個(gè)記錄地方法在進(jìn)信息查詢(xún)和統(tǒng)計(jì)地過(guò)程中,我們往往需要從記錄集中根據(jù)待定的條件提取其中的一部分記錄信息。這種改變基于數(shù)據(jù)庫(kù)關(guān)系視圖的記錄集,這里我們介紹提取記錄信息的有效方法。(1)建立一個(gè)新的查詢(xún)set mydb=open database(“c:dir1manage.mdb”)(打開(kāi)數(shù)據(jù)庫(kù)文件c:dir1manage.
26、mdb)set myquery=mydb.creat querydef(“monthquery”)(創(chuàng)建查詢(xún)名為monthquery的查詢(xún))myquery.sql=”select*from opnrpt where mid $(year,7,2)=”&yeartext.text&”(利用查詢(xún)的sql屬性,建立查詢(xún)依據(jù),即查詢(xún)的條件。這里用到了setect statement)以后如果需要這樣的查詢(xún),只需要引用查詢(xún)名”monthquery”即可。需要說(shuō)明的兩點(diǎn)是:使用前先定義dim mydb as database及myquery as querydef.查詢(xún)”monthquery”沒(méi)有使用da
27、ta控件,也就不直接顯示信息。(2)如何設(shè)置data控件的recordsource屬性設(shè)置datasource屬性的命令為:data.recordsource=”setect vss_code,voyage,sum(weight)as weight20 from monthquery where ctn_size=20group by vss_code,voyage”在這個(gè)命令中字段名vss_code為船名代碼,voyage為航次,ctn_size為集裝箱號(hào),weight為集裝箱重量。計(jì)算機(jī)通過(guò)增加了條件的monthquery查詢(xún)組成了新的記錄集。as為關(guān)鍵字表示,并定義了別名。通過(guò)這一個(gè)方法
28、定義的記錄集可以使用move和find方法逐條記錄的進(jìn)行操作。3.3 access 2000簡(jiǎn)述access2000 是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,1992年,microsoft access作為第一個(gè)面向windows操作平臺(tái)的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)而誕生,它不但充分體現(xiàn)了面向?qū)ο蟮乃枷?,提供可視化的編程手段,而且充分利用了windows操作平臺(tái)的優(yōu)越性,采用與windows完全一致的界面風(fēng)格,使界面非常友好。在access中,用戶(hù)不需要編寫(xiě)復(fù)雜的程序就可以建立一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),是一個(gè)典型的開(kāi)放式數(shù)據(jù)庫(kù)系統(tǒng),它可以和windows下的其他應(yīng)用程序共享數(shù)據(jù)庫(kù)資源。數(shù)據(jù)庫(kù)能匯集各種信息以供查詢(xún)、存儲(chǔ)
29、和檢索。access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類(lèi)似于 excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶(hù)共享數(shù)據(jù)庫(kù)。access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述,access 作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。數(shù)據(jù)庫(kù)的概念 數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于
30、組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類(lèi):非關(guān)系數(shù)據(jù)庫(kù)(flat-file)和關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),象記錄、域等。 3.3.1 新建一個(gè)數(shù)據(jù)庫(kù)創(chuàng)建任何一個(gè)數(shù)據(jù)庫(kù)的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。1 標(biāo)識(shí)需要的數(shù)據(jù);2 收集被標(biāo)識(shí)的字段到表中;3 標(biāo)識(shí)主關(guān)鍵字字段;4 繪制一個(gè)簡(jiǎn)單的數(shù)據(jù)圖表;5 規(guī)范數(shù)據(jù);6 標(biāo)識(shí)指定字段的信息;7 創(chuàng)建物理表。_ 修改已建的數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的修改分為:添加、編輯和刪除記錄。這三種操作均
31、可由visual basic 創(chuàng)建的程序來(lái)完成,下面的章節(jié)將詳細(xì)描述實(shí)現(xiàn)的具體方法。3.3.2 實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系數(shù)據(jù)庫(kù)之間的關(guān)系指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶(hù)要求從相互關(guān)聯(lián)的各個(gè)不同的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個(gè)更高級(jí)的連接形式稱(chēng)為自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫(kù)中有三種不同類(lèi)型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類(lèi)型用于描述庫(kù)表示什么以及在數(shù)據(jù)庫(kù)中如何與其它的庫(kù)建立關(guān)系。第四章、系統(tǒng)設(shè)計(jì)分析4.1需求分析本
32、套應(yīng)用程序名稱(chēng)為“物資管理系統(tǒng)”,主要用于物資管理貨品信息的管理,系統(tǒng)包括物資管理、入庫(kù)、銷(xiāo)售、一些統(tǒng)計(jì)查詢(xún)和報(bào)表等幾部分組成。物資管理系統(tǒng)需滿(mǎn)足物資管理員及工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對(duì)工作人員的登陸本模塊進(jìn)行更多的考慮,設(shè)計(jì)不同用戶(hù)的操作權(quán)限和登陸方法。對(duì)于一個(gè)物資管理來(lái)說(shuō),最大的功能就是存儲(chǔ)貨品,所以物資管理就是對(duì)貨品信息,物資管理信息,短線貨品及超儲(chǔ)貨品的管理,用戶(hù)可以根據(jù)實(shí)際情況對(duì)各種貨品信息進(jìn)行分類(lèi)管理,包括添加,刪除更新數(shù)據(jù)庫(kù)等。當(dāng)然,物資管理中貨品入庫(kù)也是常有的事,入庫(kù)管理操作就是對(duì)于貨品入庫(kù)情況的管理,用戶(hù)可以方便地輸入一些貨品的信息。有了貨品的入庫(kù),
33、自然也就有貨品的銷(xiāo)售,這部分提供的功能與入庫(kù)操作流程差不多,有所區(qū)別的只是對(duì)一些銷(xiāo)售貨品的管理,也很方便數(shù)據(jù)的輸入。物資管理貨品的信息量大,數(shù)據(jù)安全性和保密性要求高。本系統(tǒng)實(shí)現(xiàn)對(duì)貨品信息的管理和總體的統(tǒng)計(jì)等,物資管理信息,供貨單位和經(jīng)辦人員信息的查看及維護(hù)。物資管理人員可以瀏覽、查詢(xún)、添加、刪除等貨品的基本信息以及統(tǒng)計(jì)等,并可以對(duì)一些基本的信息生成報(bào)表形式,并打印輸出的功能。報(bào)表是一個(gè)數(shù)據(jù)庫(kù)中最重要的功能之一,有了報(bào)表才能清楚地知道貨品的出入庫(kù)情況,在數(shù)據(jù)報(bào)表功能中包括銷(xiāo)售報(bào)表,物資管理報(bào)表及經(jīng)辦人員報(bào)表等一些基本信息的打印,方便簡(jiǎn)潔。本系統(tǒng)基本涵蓋了物資管理的主要需求,具有完善細(xì)致的功能、友
34、好的用戶(hù)界面、強(qiáng)大的數(shù)據(jù)處理功能和完備的安全機(jī)制;隨心所欲的查詢(xún)和所見(jiàn)即所得的打印功能,并全面支持分析和決策的功能。 系統(tǒng)特色: 1.設(shè)置系統(tǒng)用戶(hù)登陸功能,即時(shí)對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行安全設(shè)置與保護(hù)。 2.友好的用戶(hù)界面,業(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ù)、查詢(xún)、統(tǒng)計(jì)和各種處理為一體,信息導(dǎo)入導(dǎo)出方便共享。物資管
35、理系統(tǒng)4.2模塊劃分系統(tǒng)維護(hù)數(shù)據(jù)報(bào)表查詢(xún)統(tǒng)計(jì)貨品管理期初設(shè)置數(shù)據(jù)備份恢復(fù)權(quán)限設(shè)置密碼修改操作員管理供應(yīng)商信息倉(cāng)庫(kù)設(shè)置期初設(shè)置歸還貨品出庫(kù)貨品收供貨品入庫(kù)貨品基本模塊與功能:1.系統(tǒng)包括用戶(hù)管理,密碼管理,關(guān)閉系統(tǒng),以及數(shù)據(jù)的備份與恢復(fù),可以根據(jù)需要對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行備份,以確保數(shù)據(jù)的安全性。幫助:本系統(tǒng)的幫助信息,包括應(yīng)用程序的版本信息;2.物資管理貨品信息管理:對(duì)物資管理里的貨品進(jìn)行登記;貨品物資管理:管理物資管理的物資管理情況;貨品管理:對(duì)物資管理里短線的貨品進(jìn)行登記,以便及時(shí)采購(gòu)補(bǔ)貨;3.入庫(kù)管理入庫(kù)登記管理:能對(duì)貨品的入庫(kù)登記,刪除,更改等;入庫(kù)期間統(tǒng)計(jì):貨品入庫(kù)期間年度的統(tǒng)計(jì);4.出庫(kù)
36、管理出庫(kù)登記管理:能對(duì)貨品的出庫(kù)登記,刪除,更改等;4.打印與查詢(xún)可根據(jù)輸入的條件,對(duì)貨品的入庫(kù)信息,物資管理信息等進(jìn)行簡(jiǎn)單查詢(xún)和組合查詢(xún)。5.管理員權(quán)限設(shè)置系統(tǒng)超級(jí)管理員可以對(duì)系統(tǒng)管理員進(jìn)行那一項(xiàng)操作進(jìn)行設(shè)置。具體包括添加、刪除、修改、查詢(xún)。4.3流程圖設(shè)計(jì)登陸管理系統(tǒng)驗(yàn)證用戶(hù)信息系統(tǒng)主窗體倉(cāng)庫(kù)管理入庫(kù)管理出庫(kù)管理操作員管理期初設(shè)置權(quán)限設(shè)置登錄日志打印、查詢(xún)系統(tǒng)貨品入庫(kù)單經(jīng)辦人員報(bào)表貨品出庫(kù)單數(shù)據(jù)備份備份輸出倉(cāng)庫(kù)匯總圖41 物資管理系統(tǒng)數(shù)據(jù)流程圖 密碼錯(cuò)誤 匯總計(jì)算貨品登記基本信息錄入貨品基本信息管理貨品調(diào)配匯總出庫(kù)貨品信息管理入庫(kù)貨品信息管理貨品其他信息管理圖42 貨品信息管理數(shù)據(jù)流程圖4
37、.4數(shù)據(jù)庫(kù)設(shè)計(jì)本物資管理系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上的,所以只需建立起一個(gè)數(shù)據(jù)庫(kù),在此數(shù)據(jù)庫(kù)基礎(chǔ)上建立起表格,現(xiàn)將部分?jǐn)?shù)據(jù)結(jié)構(gòu)表描述如下:倉(cāng)庫(kù)信息表(cksz)表1倉(cāng)庫(kù)信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空倉(cāng)庫(kù)名稱(chēng)文本20負(fù)責(zé)人文本10聯(lián)系電話(huà)數(shù)字13所屬單位文本20構(gòu)建日期日期13備注文本50表2倉(cāng)庫(kù)信息表入庫(kù)登記表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空入庫(kù)日期日期/時(shí)間貨品單號(hào)文本10貨物編碼文本5貨物名稱(chēng)文本10數(shù)量數(shù)字長(zhǎng)整型單價(jià)貨幣供貨商編號(hào)文本5供貨商名稱(chēng)文本20備注備注表3入庫(kù)登記表出庫(kù)登記表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空出庫(kù)日期日期/時(shí)間貨品單號(hào)文本10貨物編碼文本5貨物名稱(chēng)文本10數(shù)量數(shù)字長(zhǎng)整
38、型單價(jià)貨幣備注備注供貨單位信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空供貨商編號(hào)文本5供貨商名稱(chēng)文本50供貨商地址文本50電話(huà)文本15聯(lián)系人文本8表5供貨單位信息表用戶(hù)表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空用戶(hù)名文本10密碼文本6權(quán)限文本6表7用戶(hù)表另外,我們還建立了幾張查詢(xún)表,用以存放部分用于計(jì)算的統(tǒng)計(jì)信息,以便查詢(xún)。入庫(kù)登記統(tǒng)計(jì)表 入庫(kù)登記_合計(jì)貨品入庫(kù)年度統(tǒng)計(jì)表入庫(kù)登記_n供貨單位年度供貨金額統(tǒng)計(jì)表入庫(kù)登記_w物資管理匯總表物資管理銷(xiāo)售登記統(tǒng)計(jì)表銷(xiāo)售登記_合計(jì)第五章應(yīng)用程序設(shè)計(jì)51.登陸界面設(shè)計(jì)在進(jìn)入系統(tǒng),要求輸入用戶(hù)名和密碼。如果輸入正確的用戶(hù)名和密碼則進(jìn)入系統(tǒng)主界面,若系統(tǒng)用戶(hù)名和密碼不正確則無(wú)法
39、進(jìn)入系統(tǒng),在這個(gè)登陸界面有系統(tǒng)用戶(hù)名的顯示,也可以進(jìn)行選擇登陸,若密碼輸錯(cuò)三次后則系統(tǒng)自動(dòng)退出,不允許你再輸入。系統(tǒng)登陸包括管理員和普通管理員登陸,用戶(hù)權(quán)限可以由超級(jí)管理員身份登錄后進(jìn)行設(shè)置,普通用戶(hù)無(wú)權(quán)進(jìn)行修改自己的權(quán)限。登錄界面源代碼如下:dim itmx as listitem 定義一個(gè)listitem對(duì)象dim adim key as string 定義字符串變量* 用戶(hù)登錄按鈕的事件代碼 *private sub command1_click() rtn = setwindowpos(me.hwnd, -2, 0, 0, 0, 0, 3) 運(yùn)用api函數(shù)setwindowpos,來(lái)實(shí)
40、現(xiàn)取消窗體置前的功能on error resume nextdim mpassword as stringif text2.text = mr and text1.text = mingrisoft then 判斷是否使用的是超級(jí)口令登錄 frm_main.statusbar1.panels.item(2).text = 當(dāng)前操作員: mr name1 = text2.text unload me frm_main.showelse adodc1.recordsource = select * from tb_enter where m_name = & text2.text & adodc1
41、.refresh if adodc1.recordset.recordcount 0 then mpassword = adodc1.recordset.fields(m_password) if text1.text = mpassword then 判斷數(shù)據(jù)的密碼是否正確 frm_main.statusbar1.panels.item(2).text = 當(dāng)前操作員: + adodc1.recordset.fields(m_name) name1 = text2.text frm_main.show 添加登錄日志 open (app.path & 系統(tǒng)日志.ini) for input a
42、s #1 do while not eof(1) line input #1, intext tstr = tstr + intext + chr(13) + chr(10) loop close #1 tstr = tstr + + name1 + + format(now, yyyy-mm-dd hh:mm:ss) + + 系統(tǒng)登錄 + chr(13) + chr(10) open (app.path & 系統(tǒng)日志.ini) for output as #1 print #1, tstr close #1 unload me else msgbox 密碼不正確,請(qǐng)您確認(rèn)后重新輸入, , 庫(kù)
43、存管理系統(tǒng) text1.text = text1.setfocus end if else msgbox 對(duì)不起 沒(méi)有此用戶(hù)的信息, , 庫(kù)存管理系統(tǒng) text2.text = text1.text = end if end ifend subprivate sub command2_click() endend subprivate sub form_load()call whscreen rtn = setwindowpos(me.hwnd, -1, 0, 0, 0, 0, 3) 運(yùn)用api函數(shù)setwindowpos,來(lái)實(shí)現(xiàn)使窗體置前的功能使用代碼連接數(shù)據(jù)庫(kù)與數(shù)據(jù)表adodc1.conn
44、ectionstring = provider=microsoft.jet.oledb.4.0;data source= & app.path & db_kcgl.mdb;persist security info=falseadodc1.recordsource = select * from tb_enteradodc1.refreshadodc1.recordsource = select * from tb_enteradodc1.refreshif adodc1.recordset.recordcount 0 then listview1.enabled = true listvie
45、w1.listitems.clear adodc1.recordset.movefirst do while adodc1.recordset.eof = false 將操作員信息添加到listview控件當(dāng)中 key = adodc1.recordset.fields(m_name) set itmx = listview1.listitems.add(, , key, 1) adodc1.recordset.movenext loopelselistview1.enabled = falseend ifscreencenter if twidth = 800 or theigth 0 th
46、en label3.caption = 所選操作員的職務(wù): & adodc1.recordset.fields(2) text1.setfocus end ifend subprivate sub text1_keydown(keycode as integer, shift as integer)if keycode = 13 then call command1_clickend ifend subprivate sub text2_keydown(keycode as integer, shift as integer)if keycode = 13 then text1.setfocu
47、send ifend subprivate sub form_unload(cancel as integer) frm_main.enabled = trueend subprivate sub screencenter() me.left = (screen.width - me.width) / 2 me.top = (screen.height - me.height) / 2end sub5.2系統(tǒng)主界面設(shè)計(jì)本應(yīng)用程序窗體分別為:主窗體,歡迎界面,登陸窗體,入庫(kù)窗體,出庫(kù)窗體,管理員權(quán)限設(shè)置,打印及查詢(xún)等窗體組成。通過(guò)運(yùn)行程序首先進(jìn)入登陸窗體,通過(guò)輸入密碼,驗(yàn)證身份后進(jìn)入主窗體,在主
48、窗體上有六個(gè)菜單項(xiàng),分別對(duì)應(yīng)各自的功能模塊窗體,包括系統(tǒng),物資管理,入庫(kù)管理,出庫(kù)管理,倉(cāng)庫(kù)設(shè)置,查詢(xún)統(tǒng)計(jì)、系統(tǒng)權(quán)限操作設(shè)置,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù),打印和查詢(xún)。需要哪個(gè)功能的時(shí)候就點(diǎn)哪個(gè)菜單,相對(duì)應(yīng)的窗體會(huì)自動(dòng)彈出。主窗體界面如下:主界面精彩代碼如下:dim itmx as listitem 定義一個(gè)listitem對(duì)象dim intext as string 定義一個(gè)添加系統(tǒng)登錄日志功能的變量dim tstr as string聲明api函數(shù)及常量private declare function getsystemmenu lib user32 (byval hwnd as long, byv
49、al brevert as long) as longprivate declare function removemenu lib user32 (byval hmenu as long, byval nposition as long, byval wflags as long) as longprivate const mf_remove = &h1000&private const sc_maximize = &hf030private sub ckrz_click() frm_look.show 顯示查看日志窗體 me.enabled = falseend subprivate su
50、b cksz_click() frm_cksz.show 顯示倉(cāng)庫(kù)設(shè)置窗體 me.enabled = falseend subprivate sub ckxxcx_click() frm_outquery.show 顯示出庫(kù)查詢(xún)窗體 me.enabled = falseend subprivate sub crkntj_click() frm_ystats.show 顯示出入庫(kù)現(xiàn)金年統(tǒng)計(jì)窗體 me.enabled = falseend subprivate sub crkxxrtj_click() frm_stat.show 顯示出入庫(kù)信息日統(tǒng)計(jì)窗體 me.enabled = falseend subprivate sub czyqxsz_click() frm_setoperator.show 顯示操作員權(quán)限設(shè)置窗體 me.enabled = falseend subprivate sub czy
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- arcgis軟件的認(rèn)識(shí)與使用實(shí)驗(yàn)報(bào)告
- 橋梁設(shè)計(jì)施工方案
- 高軌星載北斗GNSS接收機(jī)規(guī)范 編制說(shuō)明
- 2025年哈爾濱電力職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)參考答案
- 2025年信陽(yáng)藝術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)新版
- 2025年廣安職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)附答案
- 2025年畢節(jié)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)新版
- 2023一年級(jí)數(shù)學(xué)上冊(cè) 2 位置教學(xué)實(shí)錄 新人教版
- 提高辦公效率的智能化管理策略
- 9生活離不開(kāi)他們(教學(xué)設(shè)計(jì))-2023-2024學(xué)年道德與法治四年級(jí)下冊(cè)統(tǒng)編版
- 墨子的《非攻》課件
- 民事起訴狀(證券虛假陳述責(zé)任糾紛)示范文本
- 不動(dòng)產(chǎn)登記中心服務(wù)行為規(guī)范辦法(試行)
- 《ISO 55013-2024 資產(chǎn)管理-數(shù)據(jù)資產(chǎn)管理指南》專(zhuān)業(yè)解讀和應(yīng)用指導(dǎo)材料(雷澤佳編制-2024C0)【第1部分:1-130】
- 軟件資格考試嵌入式系統(tǒng)設(shè)計(jì)師(基礎(chǔ)知識(shí)、應(yīng)用技術(shù))合卷(中級(jí))試卷與參考答案(2024年)
- 2024年下半年杭州黃湖鎮(zhèn)招考編外工作人員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 浙江省第五屆初中生科學(xué)競(jìng)賽初賽試題卷
- 雷鋒精神在2024:新時(shí)代下的學(xué)習(xí)
- 竣工驗(yàn)收流程培訓(xùn)課件
- 2024年上海中考化學(xué)終極押題密卷三含答案
- DB14∕T 1334-2017 波形鋼腹板預(yù)應(yīng)力混凝土組合結(jié)構(gòu)橋梁懸臂施工與驗(yàn)收規(guī)范
評(píng)論
0/150
提交評(píng)論