亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于網(wǎng)頁(yè)大批量數(shù)據(jù)自動(dòng)錄入的實(shí)踐分析

        2016-12-10 00:51:16尹新富
        無(wú)線互聯(lián)科技 2016年22期
        關(guān)鍵詞:管理軟件二次開發(fā)選民

        尹新富

        (鄭州財(cái)經(jīng)學(xué)院,河南 鄭州 450000)

        基于網(wǎng)頁(yè)大批量數(shù)據(jù)自動(dòng)錄入的實(shí)踐分析

        尹新富

        (鄭州財(cái)經(jīng)學(xué)院,河南 鄭州 450000)

        互聯(lián)網(wǎng)形勢(shì)下各行各業(yè)都實(shí)現(xiàn)了管理信息化,基于B/S結(jié)構(gòu)的管理軟件非常流行,常常會(huì)出現(xiàn)通過(guò)瀏覽器向管理軟件錄入大量數(shù)據(jù)的情況。若這些數(shù)據(jù)已經(jīng)以Word或Excel等形式存在,此時(shí)仍使用手工的方式一條一條進(jìn)行錄入,不但效率低下,且容易出錯(cuò)。而利用文章所述方法,可以讓計(jì)算機(jī)仿人工把這些數(shù)據(jù)快速自動(dòng)錄入到管理系統(tǒng)中去,提高了錄入的效率,也保證了錄入數(shù)據(jù)的準(zhǔn)確性。

        B/S;管理系統(tǒng);自動(dòng)錄入;批量處理;二次開發(fā)

        計(jì)算機(jī)已得到長(zhǎng)期快速發(fā)展,各單位都有自己電子版的數(shù)據(jù)信息,各行各業(yè)的管理逐步信息化、網(wǎng)絡(luò)化。基于B/S結(jié)構(gòu)的管理軟件非常流行,在實(shí)際運(yùn)行過(guò)程中,常常會(huì)出現(xiàn)通過(guò)瀏覽器向管理軟件中大量錄入數(shù)據(jù)的情況。而這些數(shù)據(jù)又常常都以Word或Excel等形式存在,若因管理軟件沒(méi)有提供批量錄入功能,仍使用手工的方式一條一條進(jìn)行錄入,不但效率低下,且容易出錯(cuò)。若能對(duì)原系統(tǒng)進(jìn)行二次開發(fā),擴(kuò)充原有系統(tǒng)的功能,就可提高錄入的效率,保證錄入數(shù)據(jù)的準(zhǔn)確性。因?yàn)橄到y(tǒng)的安全性,在進(jìn)行二次開發(fā)時(shí),不可能直接對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行操作,而只能通過(guò)原系統(tǒng)提供的錄入界面作為接口來(lái)錄入數(shù)據(jù),也就是說(shuō),只能采用讓計(jì)算機(jī)仿人工錄入數(shù)據(jù)的方法來(lái)錄入數(shù)據(jù),雖然有點(diǎn)笨,但和手工比起來(lái),速度有天壤之別。

        1 二次開發(fā)操作實(shí)戰(zhàn)

        以“金水區(qū)人大選民登記系統(tǒng)”的數(shù)據(jù)錄入實(shí)踐操作為例,該系統(tǒng)采用B/S結(jié)構(gòu),電腦只要能夠上網(wǎng),通過(guò)登錄管理員賬號(hào),即可進(jìn)行手工輸入。因系統(tǒng)本身沒(méi)有提供批量導(dǎo)入功能,雖然社區(qū)各單位提供的選民信息都是電子文檔,卻只能將選民信息手工錄入到該系統(tǒng)中,效率低易出錯(cuò),如何實(shí)現(xiàn)網(wǎng)頁(yè)上數(shù)據(jù)信息的自動(dòng)填寫是提高效率及準(zhǔn)確性的關(guān)鍵。

        1.1 原系統(tǒng)分析

        要想實(shí)現(xiàn)“自動(dòng)錄入”,必須先了解原系統(tǒng)的工作過(guò)程。由于系統(tǒng)安全性的考慮,必須先登錄,然后才能執(zhí)行相應(yīng)的錄入操作。

        不同社區(qū)有不同的登錄賬號(hào)。社區(qū)工作人員必須登錄系統(tǒng)之后,才能進(jìn)行該社區(qū)的選民信息登記工作,登錄成功后,會(huì)顯示選民登記概況。

        1.2 選民信息錄入

        單擊“選民信息登記”按鈕,即可進(jìn)入登記界面,進(jìn)行選民信息的登記工作。這項(xiàng)工作操作簡(jiǎn)單,只要會(huì)文字錄入即可操作,但數(shù)據(jù)量大,錄入工作非常辛苦,效率低,易出錯(cuò)。雖然電腦中有電子版的社區(qū)居民信息,卻不能為系統(tǒng)所識(shí)別。在錄入過(guò)程中可能出現(xiàn)下面幾種情況:(1)居民年齡不到選民的法定年齡,其信息不能錄入到系統(tǒng)中。系統(tǒng)會(huì)調(diào)用Javascript顯示一個(gè)消息框,表單信息并不會(huì)提交到系統(tǒng)中去。(2)居民年齡已到,而且尚未錄入到系統(tǒng)中去,則可以正確錄入到系統(tǒng)中去。(3)居民曾經(jīng)被錄入到系統(tǒng)中,再次錄入時(shí)會(huì)出現(xiàn)提示信息,錄入操作將會(huì)失敗。

        1.3 軟件開發(fā)思路

        本次應(yīng)用開發(fā)時(shí)間短、任務(wù)重,為使軟件能快速投入使用,采用在教學(xué)中使用的可以高效開發(fā)Windows應(yīng)用程序的“Microsoft Visual Studio 2010”作為軟件的集成開發(fā)環(huán)境,快速進(jìn)行軟件開發(fā)。為使錄入人員可以在原界面中直接操作,軟件采用WebBrowser控件,其中顯示原系統(tǒng)的網(wǎng)頁(yè)頁(yè)面,另外新增加一部分界面,用于完成選民信息的自動(dòng)錄入。

        1.4 程序設(shè)計(jì)中的幾個(gè)問(wèn)題

        在進(jìn)行程序設(shè)計(jì)時(shí),要解決如下幾個(gè)問(wèn)題:

        (1)判斷當(dāng)前所在的位置。頁(yè)面加載成功后處于什么樣的狀態(tài),是進(jìn)行用戶登錄,還是進(jìn)行選民登記。這個(gè)可以根據(jù)頁(yè)面上是否有登錄按鈕來(lái)確定,不登錄,是不可能進(jìn)行選民信息登記的。

        (2)數(shù)據(jù)的采集及格式化。電腦中居民信息一般采用Excel文件來(lái)存放,信息量的多少一般不會(huì)和本系統(tǒng)的要求相一致,這需要對(duì)Excel文件進(jìn)行簡(jiǎn)單處理,從中刪除多余的數(shù)據(jù)項(xiàng),然后將數(shù)據(jù)復(fù)制到文本文件中。這個(gè)文本文件的內(nèi)容就作為自動(dòng)錄入時(shí)的數(shù)據(jù)源。原始數(shù)據(jù)可能是不太規(guī)范的,必須對(duì)數(shù)據(jù)進(jìn)行規(guī)范化處理,保證數(shù)據(jù)能按正確的值輸入到系統(tǒng)中去,這主要涉及性別、文化程序、民族、職業(yè)等,實(shí)際操作時(shí),采用正則表達(dá)式可大大簡(jiǎn)化操作。

        (3)多線程的應(yīng)用。選民登記數(shù)據(jù)量大都比較多,會(huì)運(yùn)行較長(zhǎng)的時(shí)間,為保證良好的交互效果,須采用多線程技術(shù),后臺(tái)線程不斷地從文本文件中獲取數(shù)據(jù),并進(jìn)行數(shù)據(jù)的格式化,并檢測(cè)當(dāng)前運(yùn)行狀態(tài),在允許時(shí)激活相應(yīng)的事件完成界面數(shù)據(jù)的自動(dòng)錄入。

        (4)界面數(shù)據(jù)自動(dòng)錄入。后臺(tái)線程不能直接更新界面數(shù)據(jù),也就是不能直接進(jìn)行數(shù)據(jù)的自動(dòng)錄入,必須在指定的事件中進(jìn)行處理。在該事件中,獲取規(guī)范化的數(shù)據(jù),并填寫到對(duì)應(yīng)的表單元素中,然后自動(dòng)單擊“登記”按鈕,以便將信息錄入到系統(tǒng)中去。

        (5)特殊情況處理。對(duì)于年齡不到法定年齡的,系統(tǒng)自動(dòng)跳過(guò)該居民的信息登記操作;對(duì)于身份證錯(cuò)誤的選民,因不能提交而停留在操作界面,此時(shí)可手動(dòng)直接修改為正確的,再單擊“登記”按鈕,或直接“跳過(guò)”該選民信息;對(duì)再次錄入相同選民信息的,因原系統(tǒng)會(huì)自動(dòng)進(jìn)行處理,所以本系統(tǒng)不會(huì)對(duì)其進(jìn)行處理。

        2 軟件使用

        軟件是在原登記系統(tǒng)的基礎(chǔ)上進(jìn)行的二次開發(fā),運(yùn)行界面分成上下兩部分,上面部分和原系統(tǒng)的顯示完全相同,下面一小部分是新增加的功能部分。操作員既可以像過(guò)去一樣進(jìn)行操作,就像新增加的部分不存在一樣;當(dāng)然,也可使用新增的功能??砂丛到y(tǒng)的操作方法輸入用戶名及密碼來(lái)登錄系統(tǒng)。若曾經(jīng)登錄過(guò)系統(tǒng),也可通過(guò)新增部分的“自動(dòng)登錄”來(lái)完成。登錄成功后,單擊“選民信息登記”,即可進(jìn)入登記界面自動(dòng)錄入的相關(guān)操作了。

        電腦中存放的居民信息一般不會(huì)和本系統(tǒng)要求的信息格式完全一樣,必須進(jìn)行簡(jiǎn)單的處理,按指定的格式存儲(chǔ)數(shù)據(jù)。在Excel中選民信息有6~8個(gè)方面的信息,其中前6項(xiàng)信息是必須的。Excel中信息的處理是很方便的,處理好后,復(fù)制選民信息,將其粘貼到記事本文件中,圖1就是粘貼的選民信息樣例。

        若居民信息情況比較復(fù)雜,可輸入“單位或住址”及“戶口所在地”信息,然后將其復(fù)制到記事本中,這樣,在選民登記時(shí),就會(huì)忽略如圖1和圖2中所示的“單位或住址”及“戶口所在地”信息。

        圖1 Excel中處理后的信息格式樣例

        圖2 粘貼到記事本文件中的選民信息樣例

        3 結(jié)語(yǔ)

        本文通過(guò)一個(gè)實(shí)例較為詳細(xì)地展示了仿人工進(jìn)行快速網(wǎng)頁(yè)數(shù)據(jù)錄入的思路及解決方案,對(duì)相同情況的問(wèn)題有一定的參考價(jià)值,由于本人水平有限,解決有不當(dāng)之處請(qǐng)批評(píng)指正。

        [1]萬(wàn)靜.基于Internet的構(gòu)件信息系統(tǒng)[D].泉州:華僑大學(xué),2000.

        [2]顧艷艷.Proxy Cache的研究與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2001.

        [3]賈笑飛.INTERNET上的相關(guān)數(shù)據(jù)庫(kù)技術(shù)研究及應(yīng)用[D].鄭州:鄭州大學(xué),2001.

        [4]仲偉和.通用校園行政辦公自動(dòng)化系統(tǒng)[D].阜新:遼寧工程技術(shù)大學(xué),2002.

        [5]禹斌.基于Web技術(shù)的數(shù)據(jù)傳輸實(shí)時(shí)監(jiān)測(cè)系統(tǒng)[D].重慶:重慶大學(xué),2002.

        [6]孫靜波.網(wǎng)絡(luò)課程頁(yè)面在線生成管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].北京:中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué),2002.

        Practical analysis of automatic data entry of Web page

        Yin Xinfu
        (Zhengzhou Institute of Finance and Economics, Zhengzhou 450000, China)

        In Internet situation, all walks of life have realized informational management, the management software based on B/ S structure is very popular, often there will be a situation that a large number of data is input to the management software through the browser. If these data already exist in Word or Excel form, but we still use manual way enter them one by one, which is not only low efficiency, but also easy to make mistakes. While using the method described in this paper can make the computer artificially, fast and automatic entry the data into management system to improve the input efficiency and guarantee the accuracy of data input.

        B/S; management system; automatic entry; batch processing; two development

        河南省高等學(xué)校青年骨干教師資助計(jì)劃;項(xiàng)目編號(hào):2014GGJS-268。項(xiàng)目名稱:鄭州地方高校技術(shù)技能名師工作室成員;項(xiàng)目編號(hào):鄭教高﹝2015﹞70號(hào)。鄭州地方高校第七批教育教學(xué)改革工程項(xiàng)目;項(xiàng)目編號(hào):ZZJG-B7029。

        尹新富(1973— ),男,河南駐馬店,碩士,副教授,副處長(zhǎng);研究方向:智能儀器儀表。

        猜你喜歡
        管理軟件二次開發(fā)選民
        倉(cāng)儲(chǔ)管理軟件在物流自動(dòng)化解決方案中的應(yīng)用與發(fā)展
        淺談基于Revit平臺(tái)的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        另辟蹊徑的《選民登記》
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        聽奶奶講當(dāng)“選民”的事兒
        項(xiàng)目法在工程造價(jià)管理軟件中的應(yīng)用
        不負(fù)當(dāng)初對(duì)選民的承諾
        西門子Easy Screen對(duì)倒棱機(jī)床界面二次開發(fā)
        共享電單車的管理軟件
        建立選民測(cè)評(píng)代表機(jī)制
        浙江人大(2014年8期)2014-03-20 16:21:12
        99久久综合九九亚洲| 国产一区二区三区久久悠悠色av | 揄拍成人国产精品视频肥熟女 | √新版天堂资源在线资源| 老色鬼永久精品网站| 欧美老熟妇欲乱高清视频| 熟女人妇交换俱乐部| 精品无码av不卡一区二区三区| 中文字幕人妻丝袜成熟乱| 少妇高潮免费在线观看| 丝袜美腿av在线观看| 日韩av无码精品一二三区| 免费无码又爽又刺激网站| 精品一区二区三区影片| 中文片内射在线视频播放| 日本人妻伦理在线播放| 国产精品成人va在线观看| 人妻精品无码一区二区三区| 日韩av无卡无码午夜观看| 亚洲hd高清在线一区二区| 婷婷亚洲岛国热超碰中文字幕| 风流老熟女一区二区三区| 艳妇乳肉豪妇荡乳av无码福利| 毛片无码高潮喷白浆视频| 亚洲国产欲色有一二欲色| 一区二区三区四区草逼福利视频 | 无码尹人久久相蕉无码| 学生妹亚洲一区二区| 国产人成视频免费在线观看| 国产精品自拍午夜伦理福利| 妺妺窝人体色www婷婷| 性一交一乱一透一a级| 日韩在线视精品在亚洲| 一区二区三区日本久久| 亚洲最大水蜜桃在线观看| 亚洲av无码一区东京热| 久久亚洲精品成人av| 狠狠色丁香婷婷久久综合2021| 亚洲国产一区二区av| 国内自拍速发福利免费在线观看| 国产三级av在线播放|