管理信息系統(tǒng)課程設(shè)計(jì)-設(shè)備管理系統(tǒng)_第1頁
管理信息系統(tǒng)課程設(shè)計(jì)-設(shè)備管理系統(tǒng)_第2頁
管理信息系統(tǒng)課程設(shè)計(jì)-設(shè)備管理系統(tǒng)_第3頁
管理信息系統(tǒng)課程設(shè)計(jì)-設(shè)備管理系統(tǒng)_第4頁
管理信息系統(tǒng)課程設(shè)計(jì)-設(shè)備管理系統(tǒng)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

前言系統(tǒng)名稱:設(shè)備管理系統(tǒng)開發(fā)背景隨著我國國民經(jīng)濟(jì)建立的蓬勃開展和具有中國特色的社會(huì)主義市場經(jīng)濟(jì)體制的迅速完善,各個(gè)行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善效勞質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴(yán)峻的挑戰(zhàn),對(duì)企業(yè)體系在企業(yè)管理水平以及優(yōu)質(zhì)效勞上都提出更高的要求。建立一個(gè)科學(xué)高效的信息管理系統(tǒng)是解決這一問題的必經(jīng)之路。設(shè)備管理系統(tǒng)是企業(yè)內(nèi)部的信息管理系統(tǒng),是連接企業(yè)內(nèi)部各生產(chǎn)部門的橋梁與紐帶,起著核心作用。目前企業(yè)設(shè)備自動(dòng)化管理水平不是很高。大多數(shù)設(shè)備管理方法是設(shè)備的采購進(jìn)來以后,將設(shè)備的根本情況和相關(guān)信息登記存檔,然后將檔案存檔。以后的檔案根本就沒人維護(hù),如設(shè)備修改、刪除情況、設(shè)備的當(dāng)前運(yùn)行狀態(tài)等信息本不會(huì)呈現(xiàn)在管理工作人員面前,由于散亂、復(fù)雜、查找和整理不便,即設(shè)備跟蹤信息不能及時(shí)表達(dá)在設(shè)備的檔案上。某些企業(yè)采用專門人工整點(diǎn),對(duì)設(shè)備的跟蹤信息即使能記錄在案,但無形中增加了繁重的手工勞動(dòng),整個(gè)設(shè)備管理水平還是較低。開發(fā)目標(biāo)企業(yè)設(shè)備管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的局部,它對(duì)于企業(yè)的決策者和管理者來說都至關(guān)重要,所以企業(yè)設(shè)備管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。本系統(tǒng)會(huì)提高辦公效率和設(shè)備可靠性,減少工作人員的勞動(dòng)強(qiáng)度,減少辦公耗材,提高現(xiàn)代化管理水平。企業(yè)面對(duì)市場競爭的巨大壓力,要求企業(yè)創(chuàng)造新的利潤源,這為企業(yè)如何配置有限資源,利用先進(jìn)計(jì)算機(jī)技術(shù)不斷開發(fā)出操作簡便、界面友好、靈活、實(shí)用、平安,更具時(shí)效性的設(shè)備信息管理系統(tǒng)有著更高的要求。主要功能本課題主要通過對(duì)實(shí)際的設(shè)備使用及相關(guān)信息的調(diào)查與分析,獲取相應(yīng)信息管理系統(tǒng)的管理對(duì)象以及管理方法信息;通過具體的開發(fā)技術(shù)以及數(shù)據(jù)庫設(shè)計(jì)支撐,進(jìn)展合理的數(shù)據(jù)庫設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn),完成設(shè)備管理系統(tǒng)的開發(fā)。具體要求完成對(duì)用戶信息、設(shè)備信息的添加、更新、刪除、查詢等功能的實(shí)現(xiàn)。目錄一、系統(tǒng)目標(biāo)和開發(fā)的可行性...............................1.1系統(tǒng)目標(biāo)...........................................1.2開發(fā)的可行性.......................................二、需求分析..............................................2.1開發(fā)設(shè)備管理系統(tǒng)的必要性.......................2.2功能需求分析...................................三、數(shù)據(jù)庫設(shè)計(jì)............................................3.1概念構(gòu)造設(shè)計(jì).......................................3.2邏輯構(gòu)造設(shè)計(jì).......................................四、系統(tǒng)實(shí)施...............................................4.1系統(tǒng)功能模塊圖.....................................4.2用戶登錄代碼設(shè)計(jì)...................................4.3根本信息管理代碼設(shè)計(jì)...............................4.4設(shè)備信息管理代碼設(shè)計(jì)...............................4.5綜合查詢...........................................五、小結(jié)...................................................參考文獻(xiàn) 一系統(tǒng)目標(biāo)和開發(fā)的可行性以企業(yè)的設(shè)備信息管理為依托,結(jié)合信息化技術(shù),設(shè)計(jì)并開發(fā)一個(gè)設(shè)備信息管理系統(tǒng),提供一個(gè)信息更新便捷、管理方便、功能設(shè)置合理的設(shè)備信息管理解決方案。針對(duì)網(wǎng)絡(luò)中心大量的設(shè)備信息,就設(shè)備管理的幾個(gè)方面,提供一個(gè)功能操作方便、功能實(shí)用,能滿足網(wǎng)絡(luò)中心對(duì)網(wǎng)絡(luò)設(shè)備使用進(jìn)展信息管理的系統(tǒng)平臺(tái)。本系統(tǒng)目標(biāo)如下:

(1)

通過設(shè)備信息管理系統(tǒng)的實(shí)現(xiàn),使網(wǎng)絡(luò)中心的設(shè)備信息管理更加科學(xué)化。

(2)

提供靈活、方便的操作。

(3)

節(jié)約設(shè)備信息管理的本錢,提高網(wǎng)絡(luò)管理的效率。

(4)

對(duì)系統(tǒng)提供必要的權(quán)限管理。

(5)

為企業(yè)考核部門工作和設(shè)備資產(chǎn)登記提供必要的數(shù)據(jù)支持。1.2開發(fā)的可行性(1)技術(shù)可行性:系統(tǒng)要求在windows2000以上環(huán)境運(yùn)行,后臺(tái)數(shù)據(jù)庫采用access2003,使用SOL編程,采用ADO方式連接數(shù)據(jù)庫,這些在目前都是容易實(shí)現(xiàn)的。程序?qū)⒕植啃枰?jīng)常調(diào)用的數(shù)據(jù)存入內(nèi)存,可提高程序運(yùn)行速度.(2)經(jīng)濟(jì)可行性:在經(jīng)濟(jì)上,用此系統(tǒng)加強(qiáng)了設(shè)備信息管理效率,為使用人員提供了較高的效率,可節(jié)省人力資源的開支。(3)管理的可行性:某些企業(yè)采用專門人工整點(diǎn),對(duì)設(shè)備的跟蹤信息即使能記錄在案,但無形中增加了繁重的手工勞動(dòng),整個(gè)設(shè)備管理水平還是較低。本課題主要通過對(duì)實(shí)際的設(shè)備使用及相關(guān)信息的調(diào)查與分析,獲取相應(yīng)信息管理系統(tǒng)的管理對(duì)象以及管理方法信息;通過具體的開發(fā)技術(shù)以及數(shù)據(jù)庫設(shè)計(jì)支撐,進(jìn)展合理的數(shù)據(jù)庫設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn),完成設(shè)備管理系統(tǒng)的開發(fā)。具體要求完成對(duì)用戶信息、設(shè)備信息的添加、更新、刪除、查詢等功能的實(shí)現(xiàn)。二需求分析開發(fā)設(shè)備管理系統(tǒng)的必要性傳統(tǒng)的設(shè)備管理主要是以人工抄寫記錄存檔的運(yùn)行模式。21世紀(jì)是科技信息時(shí)代,陳舊的管理模式不是適應(yīng)新時(shí)代的要求,它存在著操作速度慢、散亂、復(fù)雜等一系列缺點(diǎn)與缺乏。由于散亂、復(fù)雜,很可能文案喪失的情況,而且查找也不方便,給管理工作人員帶來很大程度的管理滯后,增加了本錢,降低了企業(yè)生產(chǎn)力。由此開發(fā)的設(shè)備管理系統(tǒng)是一套完全為設(shè)備管理人員設(shè)計(jì)的把設(shè)備管理由被動(dòng)管理轉(zhuǎn)為主動(dòng)管理的系統(tǒng),它的使用將極大地提高設(shè)備管理部門的工作效率,使設(shè)備管理人員解脫了繁重的手工勞動(dòng),實(shí)現(xiàn)了設(shè)備整個(gè)生命周期的計(jì)算機(jī)化管理,同時(shí)再與使用單位內(nèi)部網(wǎng)絡(luò)配合的根底上可以實(shí)現(xiàn)無紙化辦公。功能需求分析系統(tǒng)主要完成的任務(wù)為數(shù)據(jù)查詢,主要包括庫設(shè)備查詢、使用查詢、消耗〔報(bào)廢〕查詢等模塊分析設(shè)計(jì)與的實(shí)現(xiàn),通過設(shè)備的屬性字段查詢?cè)O(shè)備信息,使管理人員隨時(shí)掌握設(shè)備的現(xiàn)狀及公司雇員使用設(shè)備、消耗設(shè)備的情況。設(shè)備管理系統(tǒng)包括根本信息管理、設(shè)備信息管理和綜合查詢管理三個(gè)功能模塊。根本信息管理模塊的主要功能:用戶根本信息、部門根本信息、設(shè)備分類信息的添加、修改、刪除。設(shè)備信息管理模塊的主要功能:設(shè)備根本信息、設(shè)備使用信息、設(shè)備維護(hù)信息、設(shè)備消耗信息的添加、修改、刪除。綜合查詢管理模塊的主要功能:設(shè)備根本信息、設(shè)備使用信息、設(shè)備維護(hù)信息、設(shè)備消耗信息的查詢。三數(shù)據(jù)庫設(shè)計(jì)3.1概念構(gòu)造設(shè)計(jì)實(shí)體-聯(lián)系圖(Entity-RelationDiagram)用來建立數(shù)據(jù)模型,在數(shù)據(jù)庫系統(tǒng)概論中屬于概念設(shè)計(jì)階段,形成一個(gè)獨(dú)立于機(jī)器,獨(dú)立于DBMS的E-R圖模型[1]。通常將它簡稱為E-R圖,相應(yīng)地可把用E-R圖描繪的數(shù)據(jù)模型稱為E-R模型。E-R圖提供了表示實(shí)體(即數(shù)據(jù)對(duì)象)、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。根據(jù)需求分析抽象出信息構(gòu)造,可得該系統(tǒng)各實(shí)體的E-R圖。部門分類實(shí)體包括部門編號(hào)、部門名稱兩個(gè)屬性,其E-R圖表示如圖3.1所示。部門分類實(shí)體部門分類實(shí)體部門編號(hào)部門名稱圖3.1部門分類實(shí)體E-R圖設(shè)備分類實(shí)體包括設(shè)備編號(hào)、設(shè)備名稱兩個(gè)屬性,其E-R圖表示如圖3.2所示。設(shè)備分類實(shí)體設(shè)備分類實(shí)體設(shè)備編號(hào)設(shè)備名稱圖3.2設(shè)備分類實(shí)體E-R圖用戶實(shí)體包括用戶編號(hào)、用戶名、密碼、身份證號(hào)、部門編號(hào)、身份信息等屬性,其E-R圖表示如圖3.3所示。用戶用戶用戶編號(hào)用戶身份用戶名密碼部門編號(hào)身份證號(hào)圖3.3用戶實(shí)體E-R圖設(shè)備實(shí)體包括設(shè)備編號(hào)、設(shè)備名稱、類型編號(hào)、設(shè)備型號(hào)、單價(jià)、備注等屬性,其E-R圖表示如圖3.4所示。設(shè)備設(shè)備設(shè)備編號(hào)備注設(shè)備名稱類型編號(hào)單價(jià)設(shè)備型號(hào)圖3.4設(shè)備信息實(shí)體E-R圖設(shè)備使用實(shí)體包括編號(hào)、設(shè)備編號(hào)、用戶編號(hào)、部門編號(hào)、領(lǐng)取時(shí)間、使用時(shí)間等屬性,其E-R圖表示如圖3.5所示。設(shè)備使用實(shí)體設(shè)備使用實(shí)體編號(hào)使用時(shí)間設(shè)備編號(hào)用戶編號(hào)領(lǐng)取時(shí)間部門編號(hào)圖3.5設(shè)備使用實(shí)體E-R圖設(shè)備維護(hù)實(shí)體包括編號(hào)、設(shè)備編號(hào)、部門編號(hào)、維護(hù)日期、維護(hù)內(nèi)容、歸還日期等屬性,其E-R圖表示如圖3.6所示。設(shè)備維護(hù)實(shí)體設(shè)備維護(hù)實(shí)體編號(hào)歸還日期設(shè)備編號(hào)部門編號(hào)維護(hù)內(nèi)容維護(hù)日期圖3.6設(shè)備維護(hù)實(shí)體E-R圖設(shè)備消耗實(shí)體包括編號(hào)、設(shè)備編號(hào)、部門編號(hào)、處理時(shí)間、處理原因、處理人編號(hào)等屬性,其E-R圖表示如圖3.7所示。設(shè)備消耗實(shí)體設(shè)備消耗實(shí)體編號(hào)處理人編號(hào)設(shè)備編號(hào)部門編號(hào)處理原因處理時(shí)間圖3.7設(shè)備消耗實(shí)體E-R圖3.2邏輯構(gòu)造設(shè)計(jì)由于概念設(shè)計(jì)的結(jié)果是E-R圖,DBMS一般采用關(guān)系模型,因此數(shù)據(jù)庫的邏輯設(shè)計(jì)過程就是把E-R圖轉(zhuǎn)化為關(guān)系模式的過程。由于關(guān)系模型所具有的優(yōu)點(diǎn),邏輯設(shè)計(jì)可以充分運(yùn)用關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)化理論,使設(shè)計(jì)過程形式化地進(jìn)展[2]。設(shè)計(jì)結(jié)果是一組關(guān)系模式的定義。E-R圖轉(zhuǎn)換為關(guān)系模型一般遵循的原那么:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模型。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼[3]。根據(jù)小節(jié)所給出的E-R圖轉(zhuǎn)化為關(guān)系模型如下。1、部門信息〔部門編號(hào),部門名稱〕2、設(shè)備分類〔類型編號(hào),類型名稱〕3、用戶信息〔用戶編號(hào),用戶名,密碼,身份證號(hào)碼,部門編號(hào),用戶身份〕4、設(shè)備信息〔設(shè)備編號(hào),設(shè)備名稱,類型編號(hào),設(shè)備型號(hào),單價(jià),備注〕5、設(shè)備使用信息〔編號(hào),設(shè)備編號(hào),用戶編號(hào),部門編號(hào),領(lǐng)取時(shí)間,使用時(shí)間〕6、設(shè)備維護(hù)信息〔編號(hào),設(shè)備編號(hào),部門編號(hào),維護(hù)日期,維護(hù)內(nèi)容,歸還日期〕7、設(shè)備消耗信息〔編號(hào),設(shè)備編號(hào),部門編號(hào),處理時(shí)間,處理原因,處理人編號(hào)〕根據(jù)關(guān)系模型進(jìn)展數(shù)據(jù)庫建表如下表所示。表3.1部門信息表列名數(shù)據(jù)類型說明DepIdint部門編號(hào),主鍵,不允許空DepNamevarchar(50)部門名稱,不允許空表3.2設(shè)備分類表列名數(shù)據(jù)類型說明TypeIdint類型編號(hào),主鍵,不允許空TypeNamevarchar(50)類型名稱,不允許空表3.3用戶信息表列名數(shù)據(jù)類型說明UserIdint用戶編號(hào),主鍵,不允許空UserNamevarchar(20)用戶名,不允許空UserPwdvarchar(20)密碼,不允許空DepIdint部門編號(hào),外鍵,不允許空UserCIdvarchar(20)身份證號(hào)碼,不允許空UserTypevarchar(20)用戶身份,不允許空表3.4設(shè)備信息表列名數(shù)據(jù)類型說明DevIdint設(shè)備編號(hào),主鍵,不允許空DevNamevarchar(50)設(shè)備名稱,不允許空TypeIdint類型編號(hào),外鍵,不允許空DevModelvarchar(50)設(shè)備型號(hào),不允許空DevPricefloat單價(jià),不允許空Othervarchar(200)備注表3.5設(shè)備使用信息表列名數(shù)據(jù)類型說明Idint編號(hào),主鍵,不允許空DevIdint設(shè)備編號(hào),外鍵,不允許空UIdint用戶編號(hào),外鍵,不允許空DepIdint部門編號(hào),外鍵,不允許空LendTimedatetime領(lǐng)取時(shí)間,不允許空UseTimevarchar(10)使用時(shí)間表3.6設(shè)備維護(hù)信息表列名數(shù)據(jù)類型說明Idint編號(hào),主鍵,不允許空DevIdint設(shè)備編號(hào),外鍵,不允許空DepIdint部門編號(hào),外鍵,不允許空MnDatedatetime維護(hù)日期,不允許空Reasonvarchar(200)維護(hù)內(nèi)容,不允許空BackDatedatetime歸還日期,不允許空表3.7設(shè)備消耗信息表列名數(shù)據(jù)類型說明Idint編號(hào),主鍵,不允許空DevIdint設(shè)備編號(hào),外鍵,不允許空DepIdint部門編號(hào),外鍵,不允許空Datedatetime處理時(shí)間,不允許空Reasonvarchar(200)處理原因,不允許空UIdint處理人編號(hào),不允許空四系統(tǒng)實(shí)施4.1系統(tǒng)功能模塊圖系統(tǒng)功能構(gòu)造圖主要從功能的角度描述了系統(tǒng)的構(gòu)造,但并未表達(dá)各功能之間的數(shù)據(jù)傳送關(guān)系。事實(shí)上,系統(tǒng)中許多業(yè)務(wù)或功能都是通過數(shù)據(jù)文件聯(lián)系起來的。根據(jù)系統(tǒng)的功能需求分析劃分模塊,系統(tǒng)功能構(gòu)造如圖2.1所示。設(shè)備管理系統(tǒng)設(shè)備管理系統(tǒng)根本信息管理模塊設(shè)備信息管理模塊綜合查詢管理模塊用戶信息管理部門信息管理設(shè)備分類管理設(shè)備信息管理設(shè)備使用管理設(shè)備維護(hù)管理設(shè)備消耗管理設(shè)備信息查詢?cè)O(shè)備使用查詢?cè)O(shè)備維護(hù)查詢?cè)O(shè)備消耗查詢圖2.1系統(tǒng)功能構(gòu)造圖4.2用戶登錄代碼設(shè)計(jì) 用戶擁有自己的用戶編號(hào)、密碼和使用權(quán)限。當(dāng)輸入用戶名和密碼以后,點(diǎn)擊“確定〞鍵,如果用戶名和密碼都正確就可以順利進(jìn)入主窗體,如果輸入錯(cuò)誤,那么就有相應(yīng)的提示信息。用戶身份默認(rèn)為普通用戶。界面如圖4.1所示。用戶登錄其實(shí)現(xiàn)核心代碼如下[4][5]:SqlConnectionconn=newSqlConnection("server=.;database=Mydb;uid=sa;pwd=sa");stringsql="select*fromUserswhereuserpwd=@userpwdandusername=@username";SqlCommandcommand=newSqlCommand(sql,conn);command.Parameters.Add("@userpwd",System.Data.SqlDbType.VarChar).Value=user.UserPwd;command.Parameters.Add("@username",System.Data.SqlDbType.VarChar).Value=user.UserName;conn.Open();inti=command.ExecuteNonQuery();conn.Close();4.3根本信息管理代碼設(shè)計(jì)1、用戶信息管理此界面可以實(shí)現(xiàn)用戶信息的添加、刪除和更新功能。各項(xiàng)都為必填工程,否那么要彈出提示信息??梢酝ㄟ^更新功能對(duì)已有用戶信息進(jìn)展修改。普通用戶只能進(jìn)展查看個(gè)人信息和修改密碼操作。界面如圖4.2所示。圖4.2用戶信息管理其實(shí)現(xiàn)核心代碼如下[4][5]:stringsql="insertintoUsersvalues(@userid,@username,@userpwd,@usercid,@depid,@usertype)";SqlCommandcommand=newSqlCommand(sql,conn);command.Parameters.Add("@userid",System.Data.SqlDbType.Int).Value=user.UserId;conn.Open();inti=command.ExecuteNonQuery();conn.Close();2、部門信息管理此界面可以實(shí)現(xiàn)對(duì)部門信息的添加、刪除和更新功能。添加時(shí)部門編號(hào)和部門名稱都必須要填寫,否那么要彈出提示信息??梢酝ㄟ^更新功能對(duì)已有部門信息進(jìn)展修改。該界面中的添加、刪除和更新按鈕普通用戶沒有使用的權(quán)限。調(diào)試效果如圖4.3所示。圖4.3部門信息管理其實(shí)現(xiàn)核心代碼如下:stringsql="insertintoUsersvalues(@depid,@depname)";SqlCommandcommand=newSqlCommand(sql,conn);command.Parameters.Add("@depid",System.Data.SqlDbType.Int).Value=dep.DepId;conn.Open();inti=command.ExecuteNonQuery();conn.Close();3、設(shè)備分類信息管理此界面可以實(shí)現(xiàn)對(duì)設(shè)備類型的添加、刪除和更新功能。添加時(shí)設(shè)備分類號(hào)和設(shè)備分類名稱都必須要填寫,否那么要彈出提示信息??梢酝ㄟ^更新功能對(duì)已有的設(shè)備分類進(jìn)展修改。該界面中的添加、刪除和更新按鈕普通用戶沒有使用的權(quán)限。其實(shí)現(xiàn)代碼與部門信息管理的實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試效果如圖4.4所示。圖4.4設(shè)備分類信息管理4.4設(shè)備信息管理代碼設(shè)計(jì)1、設(shè)備根本信息管理此界面可以實(shí)現(xiàn)對(duì)設(shè)備根本信息的添加、更新和刪除功能。在添加過程中如有添加錯(cuò)誤將出現(xiàn)提示信息。此界面中的添加、更新和刪除按鈕普通用戶沒有使用的權(quán)限。調(diào)試效果如圖4.5所示。圖4.5設(shè)備根本信息管理其實(shí)現(xiàn)核心代碼如下:stringsql="insertintoUsersvalues(@devid,@devname,@typename,@devmodel,@devprice,@devother)";SqlCommandcommand=newSqlCommand(sql,conn);command.Parameters.Add("@devid",System.Data.SqlDbType.Int).Value=dev.DevId;conn.Open();inti=command.ExecuteNonQuery();conn.Close();2、設(shè)備使用信息管理此界面中的添加、更新和刪除按鈕普通用戶不可以使用。添加好設(shè)備信息后,點(diǎn)擊圖中的“添加〞按鈕可以實(shí)現(xiàn)設(shè)備使用信息的添加功能。點(diǎn)擊圖中的“刪除〞按鈕可以實(shí)現(xiàn)設(shè)備使用信息的刪除功能。其實(shí)現(xiàn)代碼與設(shè)備根本信息管理的實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試效果如圖4.6所示。圖3、設(shè)備維護(hù)信息管理此界面可以實(shí)現(xiàn)對(duì)設(shè)備維護(hù)信息的添加、更新和刪除功能。添加好設(shè)備信息后,點(diǎn)擊圖中的“添加〞按鈕可以實(shí)現(xiàn)設(shè)備維護(hù)信息的添加功能。歸還時(shí)間可在更新是添加。此界面中的添加、更新和刪除按鈕普通用戶沒有使用的權(quán)限。其實(shí)現(xiàn)代碼與設(shè)備根本信息管理的實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試效果如圖4.7所示。圖4、設(shè)備消耗信息管理此界面可以實(shí)現(xiàn)對(duì)設(shè)備消耗信息的添加、刪除功能。添加好設(shè)備信息后,點(diǎn)擊圖中的“添加〞按鈕可以實(shí)現(xiàn)設(shè)備消耗信息的添加,即設(shè)備報(bào)廢。添加信息有誤時(shí),可刪除信息再重新添加。此界面中的添加、刪除按鈕普通用戶沒有使用的權(quán)限。其實(shí)現(xiàn)代碼與設(shè)備根本信息管理的實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試效果如圖4.8所示。圖設(shè)備消耗信息管理4.5綜合查詢1、設(shè)備根本信息查詢?cè)诖隧撁嬷?,可以按照設(shè)備編號(hào)、設(shè)備名稱、設(shè)備型號(hào)、類型名稱進(jìn)展查詢。調(diào)試時(shí)按類型名稱進(jìn)展查詢,結(jié)果如圖4.9所示。其實(shí)現(xiàn)核心代碼如下:stringsql="select*fromuserswhere1=1";sql=sql+str;SqlCommandcommand=newSqlCommand(sql,conn);DataSetds=newDataSet();SqlDataAdapteradapter=newSqlDataAdapter(command);adapter.Fill(ds);List<Dev>devs=newList<Dev>();foreach(DataRowdrinds.Tables[0].Rows)Devdev=newDev();dev.DevId=int.Parse(dr["DevId"].ToString());devs.Add(dev);2、設(shè)備使用信息查詢?cè)诖隧撁嬷校梢园凑赵O(shè)備編號(hào)、使用人和部門名稱進(jìn)展查詢。其實(shí)現(xiàn)代碼與用戶根本信息查詢實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試時(shí)按部門名稱進(jìn)展查詢,結(jié)果如圖4.10所示。3、設(shè)備維護(hù)信息查詢?cè)诖隧撁嬷?,可以按照設(shè)備編號(hào)和部門名稱進(jìn)展查詢。其實(shí)現(xiàn)代碼與用戶根本信息查詢實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試時(shí)按設(shè)備編號(hào)進(jìn)展查詢,結(jié)果如圖4.11所示。設(shè)備維護(hù)信息查詢4、設(shè)備消耗信息查詢?cè)诖隧撁嬷?,可以按照設(shè)備編號(hào)和部門名稱進(jìn)展查詢。其實(shí)現(xiàn)代碼與用戶根本信息查詢實(shí)現(xiàn)代碼相類似,在此不重復(fù)給出。調(diào)試時(shí)按部門名稱進(jìn)展查詢,結(jié)果如圖4.12所示。設(shè)備消耗信息查詢小結(jié)通過本次課程設(shè)計(jì)的學(xué)習(xí),我深深的體會(huì)到設(shè)計(jì)課的重要性和目的性所在。本次設(shè)計(jì)課不僅僅培養(yǎng)了我們實(shí)際操作能力,也培養(yǎng)了我們靈活運(yùn)用課本知識(shí),理論聯(lián)系實(shí)際,獨(dú)立自主的進(jìn)展設(shè)計(jì)的能力。它不僅僅是一個(gè)學(xué)習(xí)新知識(shí)新方法的好時(shí)機(jī),同時(shí)也是對(duì)我所學(xué)知識(shí)的一次綜合的檢驗(yàn)和復(fù)習(xí),使我明白了自己的缺陷所在,從而查漏補(bǔ)缺。設(shè)計(jì)期間,我遇到了一些的問題,通過指導(dǎo)教師的悉心指導(dǎo)解決了這些問題并從中學(xué)到了很多課本之外知識(shí)及技巧。在設(shè)計(jì)的初期是較為艱辛的,既要更深入的學(xué)習(xí)C#和SQLServer又要進(jìn)展整體的籌劃。要想設(shè)計(jì)一個(gè)功能完整、操作簡單的軟件確實(shí)不是一件很容易的事情。首先要進(jìn)展需求分析,確定本系統(tǒng)要解決的問題。然后是總體設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì)是非常重要的。接著是詳細(xì)設(shè)計(jì),將上述功能完善起來。最后是運(yùn)行調(diào)試,在調(diào)試過程中發(fā)現(xiàn)問題及時(shí)加以改正、完善。參考文獻(xiàn)[1]張海藩.軟件工程導(dǎo)論[M].清華大學(xué)出版社,2003.[2]肖慎勇.SQLServer數(shù)據(jù)庫管理與開發(fā)[M].清華大學(xué)出版社,2006.[3]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論