【正文】
從更深層次說(shuō), 有優(yōu)勢(shì)體現(xiàn)在以下幾個(gè)方面。 在 中,所有程序依然保存在服務(wù)器端,但由服務(wù)器編譯執(zhí)行。這就是 .NET開(kāi)發(fā)工具。 .NET Framework 是一個(gè)高性能的程序運(yùn)行環(huán)境,他提供了具體的 服務(wù)和技術(shù),支持統(tǒng)一的類(lèi)庫(kù),如 Visual Basic、 Visual C++、 Visual C等,方便開(kāi)發(fā)人員建立相應(yīng)的應(yīng)用程序。 (5)微軟公司的 SQL2020, SQL2020 具有開(kāi)放性的接口 ,可以和任何的第三方軟件共享數(shù)據(jù) ,而且其具有靈活的擴(kuò)充方式 ,完善的管理手段 ,是首選的 數(shù)據(jù)庫(kù)。 ( 3)語(yǔ)言簡(jiǎn)潔 雖然 SQL 語(yǔ)言功能很強(qiáng),但它只有為數(shù)不多的幾條命令,另外, SQL 的語(yǔ)法也比較簡(jiǎn)潔,它是一種描述性語(yǔ)言,很接近自然語(yǔ)言(英語(yǔ)),因此容易學(xué)習(xí)、掌握。 數(shù)據(jù)庫(kù)的選擇 選擇 SQL 作為數(shù)據(jù)庫(kù)的理由主要有以下幾點(diǎn): SQL 之所以能夠被用戶和業(yè)界所接受,并成為國(guó)際標(biāo)準(zhǔn),因?yàn)樗且粋€(gè)綜合的、功能強(qiáng)大而且簡(jiǎn)捷易學(xué)的語(yǔ)言。極大地方便了企業(yè)的正常運(yùn)作。它利用計(jì)算機(jī)來(lái)處理信息數(shù)據(jù)的管理和更新,不僅提高了工作效率,減少了腦力和體力勞動(dòng),還大大提高了工作的準(zhǔn)確性,不易出錯(cuò)。 課題研究的意義 與傳統(tǒng)管理方式相比較,基于 Web 的設(shè)備 管理系統(tǒng)能更加有效 地 進(jìn)行信息管理。 伴隨著全球網(wǎng)絡(luò)化的迅速發(fā)展, 設(shè)備管理 的自動(dòng)化逐步走向網(wǎng)絡(luò)化。使管理人員從手工計(jì)算、統(tǒng)計(jì)工作中解脫出來(lái)。以后檔案基本就沒(méi)人維護(hù),如設(shè)備位置變遷、檢修情況、設(shè)備當(dāng)前運(yùn)行狀態(tài)等信息根本不會(huì)體現(xiàn)在設(shè)備臺(tái)帳上,即設(shè)備跟蹤信息不能及時(shí)體現(xiàn)在設(shè)備檔案上。 關(guān)鍵詞 : 設(shè)備管理 ; 儀器設(shè)備;管理系統(tǒng) Design and Implementation of the Equipment Management System Abstract Take equipment management of middle and small sized enterprises as example, this paper researches on the design and implementation of equipment management to obtain the goal of promoting the efficiency of equipment and gaining good economic. In this paper, I first analyzes the current situation of equipment management and its importance,and proposed its necessity and feasibility. Secondly against for the equipment information , analysis process of the equipment manage, design and development of a set of equipment management system. Finally, The article Expounded the Process that design and implementation of the equipment management. It also introduces functions and implementation procedure of each sub module , and provides with a specific explanation for the core technology of the system. Based on the results of test , it enhances effective management of the equipment and instrument, increases the efficiency and scientific features, realizes informative resource sharing, and meets the demands equipment management system. Key words: Equipment manage。其次針 對(duì) 所需要設(shè)備信息 ,分析 設(shè)備管理系統(tǒng) 流程,設(shè)計(jì) 并開(kāi)發(fā)一套 設(shè)備管理系統(tǒng)。 ( 5)學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。 關(guān)于學(xué)位論文使用權(quán)和研究成果知識(shí)產(chǎn)權(quán)的說(shuō)明: 本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括: ( 1)學(xué)校有權(quán)保管并向有關(guān)部門(mén)遞交學(xué)位論文的原件與復(fù)印件。 致 謝 本文是在王敏老師的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對(duì)順利完成本課題起到了極大的作用。 [5] 金雪云 . 簡(jiǎn)明教程 [M].北京 :清華大學(xué)出版社 ,2020。 參考文獻(xiàn) [1] 吉根林 ,崔海源 . [M].北京 :電子工業(yè)出版社 ,。點(diǎn)擊運(yùn)行,也基本達(dá)到預(yù)期的效果。 + + 39。 + + 39。資料修改模塊為用戶提供該功能。 objreader = If Then Session(name) = () = select * from userlist where username =39。在用戶 登錄 的時(shí)候就首先把用戶的信息進(jìn)行綁定,代碼如下: = select * from userlist where username=39。 and badtime = 39。where name = 39。對(duì)報(bào)廢設(shè)備信息的修改代碼如下: = update badequipment set badtime = 39。 () 實(shí)現(xiàn)截圖: 圖 6 設(shè)備 維護(hù) 信息修改 設(shè)備報(bào)廢 模塊 設(shè)備報(bào)廢模塊主要是查看所有的報(bào)廢了的設(shè)備,及其詳細(xì)信息。 and badtime = 39。where name = 39。對(duì)設(shè)備維修信息的修改代碼如下: = conn = update badequipment set badtime = 39。 objreader = If Then 第 14 頁(yè) 共 21 頁(yè) = 添加成功 = = = = = = = Else = 添加失敗 End If 實(shí)現(xiàn)截圖: 圖 5 調(diào)度信息修改 設(shè)備維修模塊 設(shè)備維修模塊主要是查看所有處于維修中的設(shè)備,及其詳細(xì)信息。 objreader = () = select * from allot where newteam = 39。,usepeople = 39。,39。, 39。,39。修改調(diào)度信息代碼如下: = insert into allot values(39。計(jì)算總頁(yè)數(shù) Dim totalpage As Integer If totalrec pagesize Then totalpage = 1 Else If totalrec Mod pagesize 0 Then totalpage = totalrec \ pagesize + 1 Else totalpage = totalrec / pagesize End If End If 第 12 頁(yè) 共 21 頁(yè) Session(totalpage) = totalpage 有了當(dāng)前頁(yè)號(hào) Session(“CurrPage”)和分頁(yè)大小 PageSize就可以計(jì)算出顯示的記錄號(hào)范圍,然后將數(shù)據(jù)集中需顯示的記錄存放到一個(gè)臨時(shí)表 tempbook中,再將該臨時(shí)表棒定到 DataList控件來(lái)實(shí)現(xiàn),這樣就可以顯示指定頁(yè)號(hào)的個(gè)記錄,相關(guān)代碼如下: Dim tempequipmentlist As DataTable = () Dim i, j As Integer For i = (pageno 1) * pagesize To pageno * pagesize 1 If i 0 Or i 1 Then Exit For Dim row As DataRow = For j = 0 To 1 row((j).ColumnName) = (i).Item(j) Next (row) Next = tempequipmentlist () 為了在頁(yè)面間傳遞頁(yè)號(hào)值,使用了 Session 變量 CurrPage,當(dāng)用戶單擊“上一頁(yè)”時(shí),將 Session(“CurrPage”) 減 1;當(dāng)用戶單擊“下一頁(yè)”時(shí),將Session(“CurrPage”) 加 1。在 nabledwhatbutton() 中編寫(xiě) Session(“ CurrPage”)的初值和結(jié)束處理。) () () End If End If () 實(shí)現(xiàn)截圖: 圖 3 用戶注冊(cè) 設(shè)備一覽模塊 設(shè)備一覽模塊主要是查看目前所擁有的設(shè)備。,39。,39。DATABASE=atai) () = conn If = Session(username) Then Else 第 10 頁(yè) 共 21 頁(yè) If = Then Dim pwd As String = MD5() = insert into userlist values(39。匹配 = True Else 39。 + + 39。 + pwd + 39。PWD=。在 登錄 錯(cuò)誤頁(yè)面用戶可以選擇進(jìn)入 登錄 頁(yè)面和注冊(cè)頁(yè)面。 表 3 調(diào)度設(shè)備 中文字段名 英文字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許為空 設(shè)備名稱(chēng) name char 30 NULL 原部門(mén) oldteam char 30 NULL 新部門(mén) newteam char 30 NULL 原使用者 olduse char 30 NULL 新使用者 newuse char 30 NULL 調(diào)度時(shí)間 time char 30 NULL 備注 notation char 500 √ 設(shè)備維修:設(shè)備維修詳細(xì)信息。 ? 設(shè)備報(bào)廢:記錄報(bào)廢的設(shè)備。 系統(tǒng) 功能模塊 設(shè) 備 管 理系 統(tǒng)設(shè) 備 管 理模 塊用 戶 模 塊設(shè) 備 管 理 設(shè) 備 調(diào) 度 設(shè) 備 維 護(hù) 設(shè) 備 報(bào) 廢用 戶 信 息查 詢(xún)用 戶 信 息管 理瀏覽添加修改查詢(xún)刪除瀏覽修改查詢(xún)刪除瀏覽修改查詢(xún)刪除瀏覽修改查詢(xún)刪除圖 1 系統(tǒng) 功能模塊 數(shù)據(jù)庫(kù)的設(shè)計(jì) 系統(tǒng)數(shù)據(jù)庫(kù)共涉及五個(gè)數(shù)據(jù)表: ? 用戶信息:記錄用戶密碼和資料。 c)設(shè)備的維修和調(diào)撥:對(duì)維修中的設(shè)備的詳細(xì)信息進(jìn)行管理以及對(duì)設(shè)備的調(diào)撥及其信息管理。 數(shù)據(jù)庫(kù)擬采用微軟公司的 SQL2020, SQL2020 具有開(kāi)放性的接口 ,可以和任何的第三方軟件共享數(shù)據(jù) ,而且其具有靈活的擴(kuò)充方式 ,完善的管理手段 ,是首選的數(shù)據(jù)庫(kù)系統(tǒng)。 ( 2)可重用性 可以實(shí)現(xiàn)代碼與內(nèi)容的完全分離,使得維護(hù)方便。 采用全新的編程環(huán)境 ,代表了技術(shù)發(fā)展的主流方向。 Web 應(yīng)用程序的開(kāi)發(fā)人員使用這個(gè)開(kāi)發(fā)環(huán)境可以實(shí)現(xiàn)更加模塊化的,功能更強(qiáng)大的應(yīng)用程序。 為了能夠在 .NET Framework 上運(yùn)行程序開(kāi)發(fā), Microsoft 公司把 Visual St