實(shí)驗室設(shè)備管理系統(tǒng)計劃任務(wù)書_第1頁
實(shí)驗室設(shè)備管理系統(tǒng)計劃任務(wù)書_第2頁
實(shí)驗室設(shè)備管理系統(tǒng)計劃任務(wù)書_第3頁
實(shí)驗室設(shè)備管理系統(tǒng)計劃任務(wù)書_第4頁
實(shí)驗室設(shè)備管理系統(tǒng)計劃任務(wù)書_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

實(shí)驗室設(shè)備管理系統(tǒng)計劃任務(wù)書1.范圍1.1項目目標(biāo)本系統(tǒng)的目標(biāo)是每學(xué)年能夠?qū)?shí)驗室的實(shí)驗設(shè)備使用的一些基本情況進(jìn)行統(tǒng)計、添加、修改和刪除,根據(jù)設(shè)備的損壞情況:徹底損壞、有嚴(yán)重問題的、急需卻又缺少的。能根據(jù)給出的信息決定對設(shè)備進(jìn)行報廢處理、修理和購買申請?zhí)幚?。同時要求能夠?qū)μ幚淼男畔ⅲ纾盒蘩淼娜掌?、修理的設(shè)備、修理廠家、責(zé)任人,購入的設(shè)備名稱,型號、數(shù)量、日期、規(guī)格和單價。新購入的設(shè)備要按系統(tǒng)的類別自動順序編號。系統(tǒng)存儲的數(shù)據(jù)要有設(shè)備記錄、修理記錄、報廢記錄和購買申請以及有輸入和輸出這些情況得的功能。此外要求能夠隨時對設(shè)備的修理、購買等情況進(jìn)行統(tǒng)計,可以按照設(shè)備的類別和時間段進(jìn)行查詢。1.2主要功能(1)對于一些徹底損壞的設(shè)備作報廢處理,同時詳細(xì)的記錄的有關(guān)的信息。(2)對于有嚴(yán)重問題的要及時修理,并記錄修理日期、設(shè)備名、修理廠家、修理費(fèi)、責(zé)任人等。(3)對于急需但又缺少的設(shè)備需以“申請表”的形式交上級領(lǐng)導(dǎo)批準(zhǔn)購買。新設(shè)備購入要進(jìn)行登記(包括類別、設(shè)備名、型號、規(guī)格、單價等)并能按系統(tǒng)的類別自動順序編號,形成設(shè)備號。(4)隨時對現(xiàn)有設(shè)備及其修理、報廢情況進(jìn)行統(tǒng)計、查詢,能按類別和時間段(某日期之前)查詢。1.3性能限制(1)所有的工作由專門人員負(fù)責(zé)完成,其他人不得任意使用。(2)設(shè)備報廢時要及時的修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)的認(rèn)可。(3)本系統(tǒng)的數(shù)據(jù)存儲至少應(yīng)包含:設(shè)備記錄、修理記錄、報廢記錄、購買申請。1.4開發(fā)概要(1)系統(tǒng)調(diào)研隨著時代的發(fā)展,教育越來越需要實(shí)驗,讓學(xué)生從實(shí)驗中得到更多,更扎實(shí)的知識。因此學(xué)校也需要對實(shí)驗室的實(shí)驗設(shè)備進(jìn)行更多的投入,而投入之后就帶來了管理方面的問題。我做的這個系統(tǒng)主要是對設(shè)備的購買、維修、報廢等方面進(jìn)行了一定的管理,可以讓設(shè)備進(jìn)行有序、有效的管理,為管理人員節(jié)約一些因為管理混亂而浪費(fèi)的時間。不過系統(tǒng)的功能還不夠完善,性能也還不夠穩(wěn)定,有待于以后不斷的進(jìn)行完善。(2)具體開發(fā)①建立軟件系統(tǒng)的總體和模塊間的關(guān)系②定義各功能模塊的接口③設(shè)計全局?jǐn)?shù)據(jù)庫或數(shù)據(jù)結(jié)構(gòu)④進(jìn)行界面的設(shè)計⑤各模塊的代碼實(shí)現(xiàn)(3)單元測試及系統(tǒng)調(diào)試系統(tǒng)完成以后,制定系統(tǒng)測試計劃(輔導(dǎo)老師指導(dǎo))。(4)產(chǎn)品發(fā)布若系統(tǒng)設(shè)計成功,便可成功發(fā)布為可用的軟件系統(tǒng)。2.資源2.1人員系統(tǒng)需求分析:1人界面制作:1人代碼編寫:1人2.2硬件CPU在主頻在1.8G以上,內(nèi)存在256M以上。2.3軟件本系統(tǒng)是基于WINDOWSNT或是WINDOWS2000以上版本PowerBuilder9.0AdapriveServerAnywhere7.0數(shù)據(jù)庫。3.進(jìn)度安排由于本系統(tǒng)不算是一個比較的系統(tǒng),但是由于沒有什么具體的實(shí)際開發(fā)經(jīng)驗,因此需要比較久一點(diǎn)的時間,本系統(tǒng)總共有的四個功能分三個月完成,此外還有其他的一些事情需要去完成,在學(xué)期結(jié)束時應(yīng)該能完成。具體安排如下:3.1.系統(tǒng)調(diào)研3.2.模塊設(shè)計3.3.數(shù)據(jù)庫設(shè)計3.4.界面及代碼設(shè)計3.5.單元測試3.6.系統(tǒng)整體測試4.成本估計本系統(tǒng)需要前期的調(diào)查研究,需求分析,后期也還需要一些調(diào)查和維護(hù),因此估計成本在1000元。“實(shí)驗室設(shè)備管理系統(tǒng)”需求規(guī)格說明書1.引言1.1需求規(guī)格說明書的目的(1)便于用戶、分析人員和軟件設(shè)計人員進(jìn)行理解和交流(2)希望系統(tǒng)的外部項均支持目標(biāo)軟件系統(tǒng)的確認(rèn)。根據(jù)需求規(guī)格說明書中確立的可測試標(biāo)準(zhǔn)進(jìn)行測試,并得到確認(rèn)。(3)控制系統(tǒng)進(jìn)化過程1.2軟件產(chǎn)品的作用范圍學(xué)校、科研機(jī)構(gòu)、大型實(shí)驗室1.3定義、同義詞與縮寫PB——PowerBuilder1.4參考文獻(xiàn)《VisualBasic數(shù)據(jù)庫通用模塊及典型系統(tǒng)開發(fā)》劉韜駱娟編著——人民教育出版社《數(shù)據(jù)庫系統(tǒng)概論》薩師煊王珊編著——高等教育出版社《軟件工程與軟件文檔協(xié)作》文斌劉長青田原——清華大學(xué)出版社《軟件工程》齊治昌譚慶平寧洪編著——高等教育出版社……1.5需求規(guī)格說明書概覽1.引言2.一般性概述3.特殊需求4.附錄5.索引2.一般性概述2.1產(chǎn)品與其環(huán)境之間的關(guān)系2.2產(chǎn)品功能(1)信息輸入功能能將設(shè)備的信息如名稱、型號、功用等信息輸入到系統(tǒng)中,以便處理.(2)信息核對功能系統(tǒng)對設(shè)備的各項信息通過對生產(chǎn)部門的信息聯(lián)網(wǎng)進(jìn)行核對,如有不符者,不予辦理.(3)打印輸出功能(4)查詢調(diào)整功能管理人員可以隨時對實(shí)驗室的系統(tǒng)進(jìn)行查詢,對每次實(shí)驗過后的損壞情況進(jìn)行掌握。2.3用戶特征2.4限制與約束(1)在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如學(xué)生證)。(2)對于本系統(tǒng)還應(yīng)該補(bǔ)充以下功能:(3)系統(tǒng)的外部項至少包含三個:學(xué)生,實(shí)驗室,管理人員。2.5假設(shè)與前提條件3.特殊需求3.1功能或行為需求3.1.1功能或行為需求13.1.1.1引言——在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如學(xué)生證等)。3.1.1.2輸入3.1.1.3處理過程描述3.1.1.4輸出3.1.2功能或行為需求2補(bǔ)充功能:·對學(xué)生損壞設(shè)備的處理·實(shí)驗取消后的處理·臨時增加實(shí)驗的處理3.2外部界面需求3.2.1用戶界面3.2.2硬件界面3.2.3軟件界面3.3性能需求3.4設(shè)計約束3.4.1標(biāo)準(zhǔn)化約束3.4.2硬件約束3.5屬性3.5.1可用性3.5.2安全性3.5.3可維護(hù)性3.5.4可移植性3.6其他需求3.6.1數(shù)據(jù)庫需求用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,要求數(shù)據(jù)庫結(jié)構(gòu)能夠充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳細(xì)的數(shù)據(jù)字典。3.6.2用戶操作需求3.6.3工作場地需求“實(shí)驗室設(shè)備管理系統(tǒng)”數(shù)據(jù)流圖與數(shù)據(jù)字典1、頂層數(shù)據(jù)流圖的數(shù)據(jù)字典:1.1外部實(shí)體:管理員=系統(tǒng)的唯一管理人員,擁有對系統(tǒng)的最高使用權(quán)限。負(fù)責(zé)對系統(tǒng)數(shù)據(jù)的錄入、分析和處理。同時根據(jù)其他外部實(shí)體或系統(tǒng)輸出信息,作出相應(yīng)的處理。修理人員=根據(jù)系統(tǒng)提供的修理要求,對設(shè)備進(jìn)行修理的專門人員,并負(fù)責(zé)將詳細(xì)的修理信息送交管理員1.2數(shù)據(jù)流電子申請表=系統(tǒng)根據(jù)管理員的輸入信息,按照申請表的格式將信息整理,得出的WORD格式申請表修理要求=管理員根據(jù)設(shè)備現(xiàn)有的損壞情況得出的需要修理信息修理信息=修理人員根據(jù)修理要求,對設(shè)備進(jìn)行修理后。根據(jù)實(shí)際的修理情況整理出的詳細(xì)修理信息批示意見=領(lǐng)導(dǎo)根據(jù)管理員遞交的書面申請表中的詳細(xì)信息,反饋給管理員的對申請同意與否的意見控制命令=增加|刪除|查詢|修改增加=通過系統(tǒng)向數(shù)據(jù)庫添加新信息刪除=通過系統(tǒng)將數(shù)據(jù)庫中的錯誤或陳舊數(shù)據(jù)刪除查詢=根據(jù)提供的條件,對數(shù)據(jù)庫進(jìn)行查找,并返回查找結(jié)果修改=通過系統(tǒng)對數(shù)據(jù)庫的已有數(shù)據(jù)進(jìn)行修改,保證數(shù)據(jù)的正確操作信息=根據(jù)控制命令對系統(tǒng)進(jìn)行操作,得出的操作結(jié)果處理信息=管理員得到的關(guān)于設(shè)備購買、修理反饋回來的詳細(xì)信息收集信息=系統(tǒng)操作過程中得到的、新的、需要存入數(shù)據(jù)庫的信息,更新數(shù)據(jù)庫存儲信息=數(shù)據(jù)庫中存儲的信息,根據(jù)系統(tǒng)的操作要求需要傳遞給系統(tǒng)的信息統(tǒng)計報表=修理信息統(tǒng)計表|報廢信息統(tǒng)計表|設(shè)備資金統(tǒng)計表修理信息統(tǒng)計表=一月一次的對實(shí)驗室的設(shè)備修理信息進(jìn)行匯總得出的書面表格報廢信息統(tǒng)計表=一月一次的對實(shí)驗室的報廢設(shè)備信息進(jìn)行匯總得出的書面表格設(shè)備資金統(tǒng)計表=一月一次的對本月實(shí)驗室資金使用情況的統(tǒng)計表格1.3數(shù)據(jù)存儲數(shù)據(jù)庫=用戶信息表|申請信息表|設(shè)備記錄表|購買記錄表|修理信息表|報廢記錄表用戶信息表=數(shù)據(jù)庫中存儲管理員允許創(chuàng)建的,合法的用戶信息存儲表申請信息表=數(shù)據(jù)庫中存儲所有申請記錄的存儲表設(shè)備記錄表=數(shù)據(jù)庫中存儲實(shí)驗室現(xiàn)有設(shè)備詳細(xì)信息的存儲表購買記錄表=數(shù)據(jù)庫中存儲購買設(shè)備信息的存儲表修理信息表=數(shù)據(jù)庫中存儲設(shè)備修理信息的存儲表報廢記錄表=數(shù)據(jù)庫中存儲所有報廢設(shè)備詳細(xì)信息的存儲表2、1層數(shù)據(jù)流圖的數(shù)據(jù)字典2.1數(shù)據(jù)處理申請管理=整理、處理零散的申請信息,并以表格形式反饋給管理員統(tǒng)計、管理及查詢處理=管理設(shè)備信息,提供各種設(shè)備信息查詢,及對各種設(shè)備信息進(jìn)行統(tǒng)計以表格形式輸出購買處理=整合申請表信息及設(shè)備購買要求形成詳細(xì)設(shè)備購買信息送部門采購人員修理處理=根據(jù)系統(tǒng)傳遞過來的修理要求整合成詳細(xì)修理要求送修理人員報廢處理=根據(jù)管理員的報廢命令,對需報廢設(shè)備進(jìn)行信息整理,操作相應(yīng)數(shù)據(jù)庫表,形成報廢信息送數(shù)據(jù)庫2.2數(shù)據(jù)流提出=管理員根據(jù)需要調(diào)用申請管理模塊的控制命令已批申請表=包括領(lǐng)導(dǎo)同意信息和設(shè)備需求信息的申請表報廢=管理員根據(jù)需要調(diào)用報廢管理模塊的控制命令申請信息=所有設(shè)備購買申請記錄詳細(xì)信息報廢信息=響應(yīng)管理員報廢命令,經(jīng)過報廢處理后整理的詳細(xì)設(shè)備報廢信息3、級數(shù)據(jù)流圖數(shù)據(jù)字典3.1數(shù)據(jù)處理用戶命令識別=識別控制命令,分別調(diào)用各處理模塊處理信息存儲=接受購買、修理等信息,存入數(shù)據(jù)庫整理操作信息=整理系統(tǒng)操作信息,顯示送管理員處申請命令處理=接受命令,調(diào)用申請模塊統(tǒng)計命令處理=接受統(tǒng)計命令,讀取數(shù)據(jù)庫信息,統(tǒng)計整理信息,產(chǎn)生月設(shè)備資金統(tǒng)計表,修理/報廢注銷表,購買申請表“實(shí)驗室設(shè)備管理系統(tǒng)”設(shè)計報告這一次報告的重要任務(wù)是將面向數(shù)據(jù)流的分析報告轉(zhuǎn)換成程序設(shè)計報告。采用面向數(shù)據(jù)流設(shè)計方法中的變換分析方法,來完成這一個轉(zhuǎn)換工作。一、“實(shí)驗室設(shè)備管理系統(tǒng)”的頂層數(shù)據(jù)流圖如下:“實(shí)驗室設(shè)備管理系統(tǒng)”數(shù)據(jù)字典的定義如下:1、頂層數(shù)據(jù)流圖的數(shù)據(jù)字典:1.1外部實(shí)體:管理員=系統(tǒng)的唯一管理人員,擁有對系統(tǒng)的最高使用權(quán)限。負(fù)責(zé)對系統(tǒng)數(shù)據(jù)的錄入、分析和處理。同時根據(jù)其他外部實(shí)體或系統(tǒng)輸出信息,作出相應(yīng)的處理。修理人員=根據(jù)系統(tǒng)提供的修理要求,對設(shè)備進(jìn)行修理的專門人員,并負(fù)責(zé)將詳細(xì)的修理信息送交管理員1.2數(shù)據(jù)流修理要求=管理員根據(jù)設(shè)備現(xiàn)有的損壞情況得出的需要修理信息修理信息=修理人員根據(jù)修理要求,對設(shè)備進(jìn)行修理后。根據(jù)實(shí)際的修理情況整理出的詳細(xì)修理信息批示意見=管理員根據(jù)遞交的書面申請表中的詳細(xì)信息,給員的出對申請同意與否的意見控制命令=增加|刪除|查詢|修改增加=通過系統(tǒng)向數(shù)據(jù)庫添加新信息刪除=通過系統(tǒng)將數(shù)據(jù)庫中的錯誤或陳舊數(shù)據(jù)刪除查詢=根據(jù)提供的條件,對數(shù)據(jù)庫進(jìn)行查找,并返回查找結(jié)果修改=通過系統(tǒng)對數(shù)據(jù)庫的已有數(shù)據(jù)進(jìn)行修改,保證數(shù)據(jù)的正確操作信息=根據(jù)控制命令對系統(tǒng)進(jìn)行操作,得出的操作結(jié)果處理信息=管理員得到的關(guān)于設(shè)備購買、修理反饋回來的詳細(xì)信息收集信息=系統(tǒng)操作過程中得到的、新的、需要存入數(shù)據(jù)庫的信息,更新數(shù)據(jù)庫存儲信息=數(shù)據(jù)庫中存儲的信息,根據(jù)系統(tǒng)的操作要求需要傳遞給系統(tǒng)的信息統(tǒng)計報表=修理信息統(tǒng)計表|報廢信息統(tǒng)計表|設(shè)備資金統(tǒng)計表修理信息統(tǒng)計表=一月一次的對實(shí)驗室的設(shè)備修理信息進(jìn)行匯總得出的書面表格報廢信息統(tǒng)計表=一月一次的對實(shí)驗室的報廢設(shè)備信息進(jìn)行匯總得出的書面表格設(shè)備資金統(tǒng)計表=一月一次的對本月實(shí)驗室資金使用情況的統(tǒng)計表格1.3數(shù)據(jù)存儲數(shù)據(jù)庫=用戶信息表|申請信息表|設(shè)備記錄表|購買記錄表|修理信息表|報廢記錄表用戶信息表=數(shù)據(jù)庫中存儲管理員允許創(chuàng)建的,合法的用戶信息存儲表申請信息表=數(shù)據(jù)庫中存儲所有申請記錄的存儲表設(shè)備記錄表=數(shù)據(jù)庫中存儲實(shí)驗室現(xiàn)有設(shè)備詳細(xì)信息的存儲表購買記錄表=數(shù)據(jù)庫中存儲購買設(shè)備信息的存儲表修理信息表=數(shù)據(jù)庫中存儲設(shè)備修理信息的存儲表報廢記錄表=數(shù)據(jù)庫中存儲所有報廢設(shè)備詳細(xì)信息的存儲表二、將面向數(shù)據(jù)流的分析報告轉(zhuǎn)換成設(shè)計報告過程如下:在將分析報告轉(zhuǎn)換成設(shè)計報告的過程中,采用變換分析方法,根據(jù)數(shù)據(jù)流圖轉(zhuǎn)換成程序結(jié)構(gòu)的模塊,具體的模塊結(jié)構(gòu)和各個模塊之間的關(guān)系如下圖所示:“實(shí)驗室設(shè)備管理系統(tǒng)”程序結(jié)構(gòu)“雛形”軟件的界面和代碼的實(shí)現(xiàn)1.建立數(shù)據(jù)庫模塊這個模塊的主要功能:為軟件建立數(shù)據(jù)庫,在運(yùn)行時提供數(shù)據(jù)的連接。這個圖是建立本系統(tǒng)中所需要的四個表格,我是使用AdapriveServerAnywhere7.0數(shù)據(jù)庫建立的數(shù)據(jù)庫,并為每個表格添加所需的數(shù)據(jù)。這個圖是為報廢的表格添加了一些用于測試的數(shù)據(jù),在系統(tǒng)測試的時候需要用到這些數(shù)據(jù)。其他的三個表格按照同樣的方法為它們填入一些數(shù)據(jù),以便能夠測試軟件。2.管理員登入界面2.1模塊的功能描述:本模塊主要是為實(shí)驗室的管理人員提供管理的有保護(hù)的登入。阻止一些非法的用戶進(jìn)入。2.2界面設(shè)計2.3代碼實(shí)現(xiàn)(主要部分)Strings1,s2select*into:s1,:s2fromUseridwhereuserid=:sle_1.text;ifsqlca.sqlcode=100thenmessagebox("提示信息","用戶名或密碼錯誤!")elseifsqlca.sqlcode=-1thenmessagebox("提示信息","連接數(shù)據(jù)庫失?。?)elseifs2=sle_2.textthenopen(w_main)close(w_login)endif3.系統(tǒng)主界面3.1系統(tǒng)主界面的功能描述:此模塊主要是管理員可以在這里查看到目前系統(tǒng)中總共有多少設(shè)備在庫以及各個設(shè)備的一些基本情況。還可以實(shí)現(xiàn)排序和登入各個子模塊實(shí)現(xiàn)具體的各個操作。3.2界面設(shè)計3.3代碼實(shí)現(xiàn)在這里主要代碼都是通向各個子功能模塊的,由于這個系統(tǒng)的各個子功能都是通過按扭打開一個新的窗口,在新的窗口中來具體實(shí)現(xiàn)各種功能的。因此這里的代碼大部分都是一些很簡單用于打開新窗口的,當(dāng)然還有實(shí)現(xiàn)排序等方面的。(1)添加設(shè)備(2)報廢處理(3)維修登記在三個??煸诰唧w實(shí)現(xiàn)的時候再加以介紹。在這里主要是排序的代碼:ifrb_1.checked=truethendw_1.setsort("#5a")dw_1.sort()endififrb_2.checked=truethendw_1.setsort("#5d")dw_1.sort()endif4.添加新設(shè)備界面4.1功能描述:當(dāng)采購人員將新的設(shè)備買進(jìn)來之后,就要在這里通過一個申請表格的形式將它添加到數(shù)據(jù)庫中去。當(dāng)然管理員可以在這里通過設(shè)備的型號可以查詢到是否庫中還有庫存。4.2界面設(shè)計4.3代碼實(shí)現(xiàn)(主要部分)(1)插入按扭ifsle_1.text=""thenelseifsle_2.text=""thenelseifsle_3.text=""thenelseifsle_4.text=""thenelseifsle_5.text="thenelseifsle_6.text=""thenmessagebox("提示信息","該條記錄不能為空!")elseifsqlca.sqlcode=100thenmessagebox("提示信息","插入失敗")sle_1.text=""sle_2.text=""sle_3.text=""sle_4.text=""sle_5.text=""sle_6.text=""elseifsqlca.sqlcode=-1thenmessagebox("提示信息","連接失敗")sle_1.text=""sle_2.text=""sle_3.text=""sle_4.text=""sle_5.text=""sle_6.text=""elseinsertintowhvalues(:sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text,:sle_6.text);messagebox("提示信息","插入成功!")open(w_f11)endif(2)查詢按扭Strings1,s2,s3,s4,s5,s6select*into:s1,:s2,:s3,:s4,:s5,:s6fromwhwheresno=:sle_2.text;ifsqlca.sqlcode=100thenmessagebox("提示信息","沒有找到要查找的信息")sle_2.text=""elseifsqlca.sqlcode=-1thenmessagebox("提示信息","連接數(shù)據(jù)庫失敗")sle_2.text=""elsesle_1.text=s1sle_3.text=s3sle_4.text=s4sle_5.text=s5sle_6.text=s6endif(3)刪除按扭ifsle_2.text=""thenelseifsle_3.text=""thenelseifsle_1.text=""thenelseifsle_4.text=""thenelseifsle_5.text=""thenelseifsle_6.text=""thenmessagebox("提示信息","記錄不能為空")elsedeletefromwhwheresno=:sle_2.text;messagebox("提示信息","該條記錄已經(jīng)刪除")sle_1.text=""sle_2.text=""sle_3.text=""sle_4.text=""sle_5.text=""sle_6.text=""endif(4)查看按扭查看有單獨(dú)的窗口來顯示:包括原來在的和剛剛插入的5.維修登記界面5.1功能描述:是對在使用之后出現(xiàn)了一定問題的那些設(shè)備,要將其單獨(dú)列出,以便與廠商聯(lián)系,盡快的將其問題解決。并要記下維修的廠家與負(fù)責(zé)人。5.2界面設(shè)計5.3代碼實(shí)現(xiàn)(主要部分)(1)保存按扭insertintoxeixiuvalues(:sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text);ifsqlca.sqlcode=100thenmessagebox("提示信息","保存失敗")sle_1.text=""sle_2.text=""sle_3.text=""sle_4.text=""sle_5.text=""elseifsqlca.sqlcode=-1thenmessagebox("提示信息","連接失敗")sle_1.text=""sle_2.text=""sle_3.text=""sle_4.text=""sle_5.text=""elseifsle_1.text=""thenelseifsle_2.text=""thenelseifsle_3.text=""thenelseifsle_4.text=""thenelseifsle_5.text=""thenmessagebox("提示信息","記錄不能為空")elsemessagebox("提示信息","保存成功")open(w_s22)endif(2)查詢按扭Strings1,s2,s3,s4,s5select*into:s1,:s2,:s3,:s4,:s5fromweixiuwheresno=:sle_2.text;ifsqlca.sqlcode=100thenmessagebox("提示信息","沒有找到要查找的信息")sle_2.text=""elseifsqlca.sqlcode=-1thenmessagebox("提示信息","連接數(shù)據(jù)庫失敗")sle_2.text=""elsesle_1.text=s1sle_3.text=s3sle_4.text=s4sle_5.text=s5endif(3)查看按扭與添加新設(shè)備的模塊一樣,在這里查看也是通過打開一個新的窗口來查看那些原來就在和新增加進(jìn)來的設(shè)備的。6.報廢處理界面6.1功能描述:對于經(jīng)過長期使用或者是使用不當(dāng)而報廢的設(shè)備,管理員也可以通過此模塊將起單獨(dú)的列出來,也或者可以直接把這些設(shè)備的記錄刪除,以達(dá)到清理實(shí)驗室的目的。6.2界面設(shè)計6.3代碼實(shí)現(xiàn)(主要部分)(1)保存按扭insertintobaofeivalues(:sle_1.text,:sle_2.text,:sle_3.text);ifsqlca.sqlcode=100thenmessagebox("提示信息","保存失敗")sle_1.text=""sle_2.text=""sle_3.text=""elseifsqlca.sqlcode=-1thenmessagebox("提示信息","連接失敗")sle_1.text=""sle_2.text=""sle_3.text=""elseifsle_1.text=""thenelseifsle_2.text=""thenelseifsle_3.text=""thenmessagebox("提示信息","記錄不能為空")elsemessagebox("提示信息","保存成功")open(w_t33)endif(2)查詢

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論