• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于VB的模擬實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)

      2017-03-23 08:39:26蘇丹盧慧
      科學(xué)與財(cái)富 2016年34期
      關(guān)鍵詞:信息管理大數(shù)據(jù)

      蘇丹+盧慧

      (商丘職業(yè)技術(shù)學(xué)院 河南 商丘 476000)

      摘 要:傳統(tǒng)的信息管理技術(shù)已經(jīng)無(wú)法適應(yīng)大數(shù)據(jù)的要求,如果還仍然采用傳統(tǒng)的管理數(shù)據(jù)的方式,既滿足不了管理的需要,也無(wú)法實(shí)現(xiàn)數(shù)據(jù)的及時(shí)查詢和存儲(chǔ)。而新的信息管理技術(shù)就變得非常必要。本文利用Visual Basic6.0的基于自上而下的模式和自下而上地應(yīng)用開發(fā)系統(tǒng)的的開發(fā)環(huán)境,通過分析電子信息實(shí)驗(yàn)室管理的不足,創(chuàng)建了一套行之有效的模擬電子實(shí)驗(yàn)室管理系統(tǒng)。本文介紹了該系統(tǒng)的的結(jié)構(gòu)設(shè)計(jì)、每個(gè)結(jié)構(gòu)的作用和應(yīng)用范圍。重點(diǎn)介紹每個(gè)系統(tǒng)部分的組成,其中包括和數(shù)據(jù)庫(kù)的連接部分。并簡(jiǎn)要說(shuō)明模塊的算法。其應(yīng)用程序簡(jiǎn)單易用,方便管理,易于修改,給實(shí)驗(yàn)室管理帶來(lái)很大的方便,具有一定的實(shí)用價(jià)值。

      關(guān)鍵詞:大數(shù)據(jù);信息管理;Visual Basic

      0 引言

      本系統(tǒng)是面向?qū)嶒?yàn)室的管理系統(tǒng)的設(shè)計(jì),面向的對(duì)象基本都是學(xué)生和老師需要的信息,因此相對(duì)來(lái)說(shuō)處理的數(shù)據(jù)很單一,例如學(xué)生的賬號(hào)管理,實(shí)驗(yàn)數(shù)據(jù)的計(jì)算和存儲(chǔ)。由于數(shù)據(jù)又具有很強(qiáng)的關(guān)聯(lián)性,并且需要計(jì)算結(jié)果,但往往計(jì)算過程不是很復(fù)雜,所以比較適合數(shù)據(jù)庫(kù)管理的應(yīng)用。由于數(shù)據(jù)相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,因此對(duì)電腦的運(yùn)行速度和存儲(chǔ)容量沒有很高的要求,所以實(shí)驗(yàn)室的電腦都能滿足要求。并且在實(shí)驗(yàn)室使用時(shí)有相關(guān)老師的指導(dǎo),在技術(shù)上是沒有問題的,功能完全可以實(shí)現(xiàn)。

      Visual Basic 6.0中文版的系統(tǒng)的設(shè)計(jì)是在Windows操作系統(tǒng)環(huán)境下開發(fā)成功的。在信息管理技術(shù)中,數(shù)據(jù)庫(kù)的管理是一個(gè)非常重要的問題。而不同的數(shù)據(jù)庫(kù)產(chǎn)品又具有不同的功能。因此在選擇數(shù)據(jù)庫(kù)時(shí)應(yīng)該根據(jù)不同的系統(tǒng)要求,根據(jù)其應(yīng)用范圍選擇不同的數(shù)據(jù)庫(kù)??偟膩?lái)說(shuō),Visual Basic具有三個(gè)典型的特點(diǎn),一是具有可視化編程的特點(diǎn),Visual Basic是面向?qū)ο蟮囊粋€(gè)設(shè)計(jì)工具,其界面可視化是其典型的優(yōu)點(diǎn),因此其應(yīng)用范圍大大增加。在應(yīng)用時(shí)不必為界面的設(shè)計(jì)而煞費(fèi)苦心,只需按照不同的設(shè)計(jì)要求,根據(jù)Visual Basic操作系統(tǒng)下提供的各種工具,在界面上畫出系統(tǒng)所需的各種部件即對(duì)應(yīng)的圖形對(duì)象,并且相應(yīng)的設(shè)置這些部件的屬性即可。Visual Basic會(huì)根據(jù)界面設(shè)計(jì)自動(dòng)產(chǎn)生程序代碼,需要我們做的就是根據(jù)不同的界面功能編寫相應(yīng)的程序代碼。二是Visual Basic是一種解釋型語(yǔ)言,在編程狀態(tài)下輸入代碼時(shí),Visual Basic系統(tǒng)自動(dòng)將編程語(yǔ)言翻譯成計(jì)算機(jī)能夠識(shí)別的指令代碼,而且能夠判斷出語(yǔ)句是否含有語(yǔ)法上的錯(cuò)誤。在程序的設(shè)計(jì)過程中,可以根據(jù)需要檢測(cè)編程的運(yùn)行結(jié)果,當(dāng)系統(tǒng)的總體程序設(shè)計(jì)好后,將整個(gè)編譯程序生成以.EXE為結(jié)尾的可執(zhí)行文件,使其在脫離Visual Basic環(huán)境后,可以獨(dú)立運(yùn)行。此外,Visual Basic具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,利用相應(yīng)的工具和窗口處理Microsoft Access格式的數(shù)據(jù)庫(kù),使得Visual Basic編程環(huán)境下的數(shù)據(jù)庫(kù)具有強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。

      1系統(tǒng)簡(jiǎn)介

      1.1 系統(tǒng)的功能簡(jiǎn)介

      實(shí)驗(yàn)室信息管理系統(tǒng)運(yùn)用數(shù)據(jù)庫(kù)管理功能對(duì)各種所需的信息進(jìn)行存儲(chǔ)、保存和計(jì)算,使其功能非常完善,是一個(gè)典型的數(shù)據(jù)庫(kù)應(yīng)用程序,可以實(shí)現(xiàn)對(duì)各類信息的瀏覽、查詢、添加、修改、刪除、打印輸出等功能。本系統(tǒng)總體上分為三大部分的操作,分別為:登錄用戶的管理;實(shí)驗(yàn)器材的管理;學(xué)生信息的管理。

      1.2總體模塊設(shè)計(jì)

      總體模塊共可為五大部分組成,包括實(shí)驗(yàn)室信息、學(xué)生情況、器材管理、我的主頁(yè)、打印報(bào)表模塊。使其操作具有針對(duì)性和層次性。方便用戶對(duì)信息的適時(shí)獲取和查看。

      1.3. 各個(gè)模塊的功能

      1.3.1 用戶管理模塊

      該模塊的功能包括:添加用戶、刪除用戶、修改密碼等,該模塊的主要任務(wù)是實(shí)現(xiàn)實(shí)驗(yàn)室信息的,對(duì)實(shí)驗(yàn)室現(xiàn)狀進(jìn)行登記,以便教師或者學(xué)生及時(shí)獲取所需信息。

      1.3.2 學(xué)生情況模塊

      該模塊的功能包括:信息數(shù)據(jù)查詢、信息數(shù)據(jù)修改、信息數(shù)據(jù)計(jì)算等,使得學(xué)生在做實(shí)驗(yàn)時(shí)既能及時(shí)記錄又能可以隨時(shí)查看信息的正確性,并且可以直接得出實(shí)驗(yàn)結(jié)果。三個(gè)功能模塊彼此獨(dú)立,互不干擾,完成學(xué)生信息管理。

      1.3.3 實(shí)驗(yàn)室器材管理模塊

      該模塊對(duì)各種實(shí)驗(yàn)儀器進(jìn)行設(shè)置,該模塊包括器材修改和添加、已有器材基本情況和可借用器材管理三個(gè)模塊。

      1.3.4 我的主頁(yè)模塊

      該模塊用于在網(wǎng)絡(luò)中連接管理人員的個(gè)人網(wǎng)站。方便用戶快速連接所需網(wǎng)站。

      1.3.5打印報(bào)表模塊

      此模塊主要是實(shí)現(xiàn)可以使計(jì)算機(jī)主機(jī)和打印機(jī)相連,能夠及時(shí)的將所需報(bào)表打印出來(lái)。包括各種器材的管理信息報(bào)表,學(xué)生情況報(bào)表,以及教師賬號(hào)管理信息報(bào)表等功能,從而方便實(shí)驗(yàn)室管理基本情況的快速查詢和了解。

      2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

      2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)

      Visual Basic編程環(huán)境下的數(shù)據(jù)庫(kù)是利用微軟公司推出的Access數(shù)據(jù)庫(kù),將其集成到Office下的一個(gè)桌面數(shù)據(jù)庫(kù),能夠兼容到其他office辦公軟件。由于Access數(shù)據(jù)庫(kù)應(yīng)用起來(lái)非常簡(jiǎn)單并且功能強(qiáng)大,所以大多數(shù)的桌面數(shù)據(jù)庫(kù)系統(tǒng)都采用Access作為后臺(tái)數(shù)據(jù)庫(kù)。并且如果系統(tǒng)擴(kuò)展到Client/Server模式下,還可以使用Microsoft的數(shù)據(jù)庫(kù)服務(wù)器軟件SQL Server。

      2.1.1 數(shù)據(jù)表

      按照實(shí)驗(yàn)室管理系統(tǒng)的需要,建立三個(gè)表格,分別是試驗(yàn)情況表、添加用戶表,實(shí)驗(yàn)器材表,分別為如下:

      實(shí)驗(yàn)情況表:{學(xué)號(hào),姓名,班級(jí),實(shí)驗(yàn)名稱,是否合格,實(shí)驗(yàn)報(bào)告}

      添加用戶表:{username,password}

      實(shí)驗(yàn)器材表:{器材名稱,使用年限,價(jià)格,是否可借,購(gòu)買日期,是否損壞}

      2.1.2表格的物理結(jié)構(gòu)

      設(shè)置各個(gè)表格的物理結(jié)構(gòu),以添加用戶表為例說(shuō)明表格的物理結(jié)構(gòu),其表格設(shè)置如下:

      表1 添加用戶表

      2.1.3各部分界面的設(shè)計(jì)過程

      (1)用戶登陸界面,選擇使用Adodc控件與數(shù)據(jù)庫(kù)建立連接。

      (2)菜單設(shè)置,利用菜單編輯器建立“用戶管理信息,學(xué)生情況,器材管理,我的主頁(yè),報(bào)表打印”一級(jí)菜單,并建立相應(yīng)的二級(jí)菜單。

      (3)根據(jù)需要設(shè)置不同的窗體界面,并根據(jù)不同的窗體界面設(shè)置不同的控件。分別是主窗體界面、用戶信息管理模塊、學(xué)生情況模塊(用于查詢學(xué)生實(shí)驗(yàn)情況,并對(duì)實(shí)驗(yàn)情況進(jìn)行記錄。當(dāng)輸入學(xué)生的學(xué)號(hào),可以查詢?cè)搶W(xué)號(hào)對(duì)應(yīng)的學(xué)生試驗(yàn)信息,學(xué)生實(shí)驗(yàn)信息添加和修改界面,將是數(shù)據(jù)向?qū)г跀?shù)據(jù)庫(kù)中的應(yīng)用,信息修改均采用該模式)、實(shí)驗(yàn)情況查詢模塊、器材管理模塊、我的主頁(yè)模塊(該模塊用于進(jìn)入某一郵箱,如163郵箱,還可以進(jìn)入校園網(wǎng)。此處用于網(wǎng)絡(luò)連接)、報(bào)表打印模塊(在工程中添加數(shù)據(jù)環(huán)境設(shè)計(jì)器DataEnvironment1,并在其下建立connention1,再在connention1下建立command1命令,將所需數(shù)據(jù)表添加到data report1中,從而實(shí)現(xiàn)對(duì)某報(bào)表的輸出,可將報(bào)表打印出來(lái))。

      2.1.4生成可執(zhí)行文件

      為了方便應(yīng)用,我們一般把文件生成可執(zhí)行文件,生成可執(zhí)行文件后,可方便的在脫離VB環(huán)境下獨(dú)立運(yùn)行。

      3總結(jié)

      在整個(gè)管理系統(tǒng)的設(shè)計(jì)中,由于面向?qū)ο蟮膯我?,可能有些功能不是很全面,盡管本管理系統(tǒng)存在著很多不足之處,但由于其在實(shí)驗(yàn)室管理中應(yīng)用非常方便,既方便了老師的器材和學(xué)生信息的管理,又方便了學(xué)生的數(shù)據(jù)的存儲(chǔ)、查詢和計(jì)算。并且有利于日后程序更新、數(shù)據(jù)庫(kù)的管理。整個(gè)界面設(shè)置操作簡(jiǎn)單,安全性能可靠,使得在實(shí)驗(yàn)室管理系統(tǒng)中是一套必不可少的管理軟件。

      參考文獻(xiàn)

      [1]譚浩強(qiáng). VB可視化程序設(shè)計(jì)[M]. 北京:中國(guó)鐵道出版社, 2015. 9-24, 168-170.

      [2]張宗鏞. VB程序設(shè)計(jì)教程第三版[M]. 北京:電子工業(yè)出版社, 2013.9-82.

      [3]龔沛曾, 陸慰民,楊志強(qiáng).V程序設(shè)計(jì)簡(jiǎn)明教程[M].北京:高等教育出版社, 2012.3-88.

      猜你喜歡
      信息管理大數(shù)據(jù)
      造價(jià)信息管理在海外投標(biāo)中的應(yīng)用探討
      評(píng)《現(xiàn)代物流信息管理與技術(shù)》(書評(píng))
      基于大數(shù)據(jù)背景下的智慧城市建設(shè)研究
      科技視界(2016年20期)2016-09-29 10:53:22
      在高速公路信息管理中如何做好QC小組活動(dòng)
      面向Web的BIM三維瀏覽與信息管理
      内乡县| 广州市| 桃园市| 岑巩县| 美姑县| 陆河县| 当涂县| 潼关县| 牟定县| 株洲市| 阳城县| 龙岩市| 中西区| 荆门市| 马公市| 武城县| 沿河| 汤阴县| 大关县| 青河县| 黑山县| 宜城市| 越西县| 资阳市| 遵化市| 马鞍山市| 荆门市| 内黄县| 珠海市| 奉新县| 湘潭县| 靖宇县| 霍林郭勒市| 新巴尔虎右旗| 青田县| 定陶县| 西平县| 邹平县| 汶上县| 桐庐县| 教育|