<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 淺談基于BS結(jié)構(gòu)的動(dòng)態(tài)辦公表格系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    • 相關(guān)推薦

    淺談基于BS結(jié)構(gòu)的動(dòng)態(tài)辦公表格系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      論文關(guān)鍵詞:表格動(dòng)態(tài)設(shè)計(jì) BS結(jié)構(gòu) 表格動(dòng)態(tài)錄入 多重提交

      論文摘要:設(shè)計(jì)了一個(gè)基于BS結(jié)構(gòu)的動(dòng)態(tài)辦公表格設(shè)計(jì)兼錄入?yún)R總系統(tǒng),旨在便于用戶利用互聯(lián)網(wǎng)瀏覽器對臨時(shí)發(fā)布的各類表格進(jìn)行錄入,并在員處自動(dòng)生成所需要的表格,進(jìn)行匯總輸出。該系統(tǒng)考慮到多種表格形式,采用了多種方式相結(jié)合的錄入方法以及單重多重錄入并存的模式,并提供了豐富的表格維護(hù)功能和用戶查看更新錄入的功能。

      0引言

      目前,辦公自動(dòng)化已基本實(shí)現(xiàn)了處理日常事務(wù)、提供個(gè)人辦公、工作安排、公文發(fā)送、會(huì)議組織、郵件、管理監(jiān)督等功能。但在實(shí)際工作中,特別是在基層單位,要臨時(shí)獲取部門員工的信息,了解員工的意愿等,還停留在“半自動(dòng)化”甚至是“手工”辦公階段。如何充分利用網(wǎng)絡(luò)資源,快速準(zhǔn)確獲取信息,實(shí)現(xiàn)”移動(dòng)辦公”目標(biāo),把信息化建設(shè)推向深入,已成為大家的迫切要求“。

      本文介紹了基于B/S結(jié)構(gòu)的動(dòng)態(tài)辦公表格系統(tǒng)的設(shè)計(jì)思想和關(guān)鍵模塊的實(shí)現(xiàn)技術(shù)。本系統(tǒng)服務(wù)器端采用的是ASP2.0,數(shù)據(jù)庫使用Access2003,編程為adobe CS4套件中的dreamweaver,腳本采用VBScript和JavaScript相結(jié)合的方式,主要借鑒AJAX模式進(jìn)行局部數(shù)據(jù)快速更新。

      1系統(tǒng)功能設(shè)置和流程圖

      本系統(tǒng)功能12-al針對系統(tǒng)管理員及用戶分別設(shè)置。

      用戶部分比較簡單。用戶登錄后的頁面有兩部分內(nèi)容,一是登錄系統(tǒng)管理員發(fā)布的各類表格,填報(bào)信息。二是查看與修改。

      針對系統(tǒng)管理員主要設(shè)置了四部分內(nèi)容。一是用戶個(gè)人信息的維護(hù)。二是對各種提交的表格進(jìn)行設(shè)置。將要填報(bào)的表格分為兩類:單重提交和多重提交。單重提交指對應(yīng)某一jd只有一條記錄。多重提交指對應(yīng)某一id可能存在多條記錄。為方便用戶填報(bào),及系統(tǒng)信息匯總,表格管理上又分為表格管理和被選管理。三是數(shù)據(jù)按要求自動(dòng)匯總下載。四是代填報(bào)及修改功能。

       系統(tǒng)流程圖見圖1。

    [1]      

      其中員的管理維護(hù)模塊細(xì)分為五個(gè)模塊,詳細(xì)如圖2所示。

      2數(shù)據(jù)表結(jié)構(gòu)

      本系統(tǒng)涉及的數(shù)據(jù)表有3個(gè),其中表l(tab_list)用于記錄表格的變動(dòng),表2(cbo_list)用于記錄備選項(xiàng)目的變動(dòng),表3(usrinfo)用于儲(chǔ)存用戶的各類信息,包括綁定項(xiàng)目。三個(gè)表的字段設(shè)定情況見表1、表2、表3。動(dòng)態(tài)的數(shù)據(jù)表項(xiàng)目有三類,以c一開頭的表示各種備選項(xiàng)目,用于用戶錄入表格時(shí)直接從組合框中選擇填寫,管理員對此進(jìn)行變更維護(hù);以L開頭的表示各種管理員設(shè)計(jì)出來的表格模板,其中包含該表格各列的定義信息,適應(yīng)不同的應(yīng)用情況;d_開頭的表示相對應(yīng)的動(dòng)態(tài)表格的具體存儲(chǔ)數(shù)據(jù),普通用戶一旦填寫提交后,所提交的數(shù)據(jù)即存儲(chǔ)在以d_開頭的,后綴和以L開頭后綴相同的表格中,管理員可下載、打印輸出相應(yīng)數(shù)據(jù)。

      3動(dòng)態(tài)表格程序設(shè)計(jì)

      流程設(shè)計(jì)注重使用的方便性,表格的字段由管理員管理。

       [2]     

      每個(gè)字段有四種情況:無列類型無列關(guān)聯(lián)、有列類型無列關(guān)聯(lián)、有列類型有列關(guān)聯(lián)、無列類型有列關(guān)聯(lián)。無列類型無列關(guān)聯(lián)表現(xiàn)為一個(gè)空白可寫文本框,讓用戶自行輸入字段內(nèi)容,實(shí)現(xiàn)上采用了form的input,type為text;有列類型無列關(guān)聯(lián)表現(xiàn)為一個(gè)提供多個(gè)備選內(nèi)容的下拉列表框,備選的內(nèi)容由員管理維護(hù),初始定位在空白的一l位置,實(shí)現(xiàn)上采用了form的select,從列類型所對應(yīng)的備選表中取出所有記錄循環(huán)插入到option語句,沒有select=“selected”的option語句,因此默認(rèn)定位到空白的一1位置。有列類型有列關(guān)聯(lián)表現(xiàn)上和有列類型無列關(guān)聯(lián)的表現(xiàn)形式類似,區(qū)別在默認(rèn)定位上。用戶表中除了id、用戶名、密碼外,還有其他的一些相對比較固定的信息,如職稱、部門、學(xué)科等。這些信息管理員可以在列關(guān)聯(lián)中進(jìn)行指定,用戶填表時(shí)將默認(rèn)定位到用戶對應(yīng)的信息,萬一有所變動(dòng)的話,用戶可以自行選擇調(diào)整。另一些基本上固定的信息,如性別、生Et、、進(jìn)校時(shí)間等,管理員可以指定列關(guān)聯(lián),但不指定列類型,表現(xiàn)形式為只讀的文本框,實(shí)現(xiàn)為ofrm的input,type為text,另外readonly=“true”,以防止用戶填錯(cuò)或私自更動(dòng)。表格設(shè)計(jì)完成后再進(jìn)行發(fā)布,發(fā)布后表格的狀態(tài)值state將>0,如果是單重提交的類型,state值為l,多重提交為2。在普通用戶界面將看到state>O的表格,可以選擇相應(yīng)的表格詳細(xì)填寫并提交。

        [3]    

      4系統(tǒng)的主要特點(diǎn)

      考慮到用戶希望表格設(shè)計(jì)的自由度要大,而且使用起來安全、可靠、方便,難度和重點(diǎn)就落在表格規(guī)格歸類工作上。本系統(tǒng)內(nèi)部實(shí)現(xiàn)上有較多巧妙之處:比如每個(gè)inputtext的idname屬性按字段順序遞增;每個(gè)select之后緊跟一個(gè)inpuhidden的隱藏文本框,自動(dòng)將用戶選擇值存入其中;處理用戶表格提交時(shí)只需要循環(huán)取得順序遞增的文本框值,避免了多種情況的復(fù)雜判斷。另外數(shù)據(jù)庫中還存有表格的表和備選管理的表,對設(shè)計(jì)中的表格和發(fā)布后的表格進(jìn)行維護(hù)和管理備選項(xiàng)取出時(shí)默認(rèn)按第一個(gè)字段進(jìn)行字典排序后,再列出讓用戶選擇,以方便用戶l夾速定位。

     

         [4]   

      5動(dòng)態(tài)辦公表格的導(dǎo)入

      表格錄入分為兩種情況:單重和多重。

      單重類型錄入的話,沒有【新增一條】的按鈕,也就是說用戶錄入的時(shí)候只能錄入單條信息。再次登錄再次選擇該表格的話,能看到上次提交的內(nèi)容,并可以更新修改再次提交(內(nèi)部處理成覆蓋記錄)。該類表格狀態(tài)定義為“l(fā)”。

      多重類型錄入可以點(diǎn)擊【新增一條】添加一條新記錄,也可以按需要添加任意多條記錄,每條記錄互不干涉地并存于數(shù)據(jù)表中;可以刪除隨意指定的記錄。內(nèi)部處理中,該表格狀態(tài)定義為“2”,所有操作都作用在某一條單獨(dú)的記錄上,而不像單重類型那樣以工號鎖定所操作的記錄進(jìn)行惟一性檢查。

      雖然兩種在內(nèi)部處理上有很大的區(qū)別,但界面上只有一點(diǎn)點(diǎn)區(qū)別:是否存在【新增一條】【刪除此條】的按鈕。這樣設(shè)計(jì)的好處在于節(jié)省了用戶熟悉系統(tǒng)的時(shí)間,提高了系統(tǒng)的易用性和友好性。

      6結(jié)束語

      本文所設(shè)計(jì)的這種新型的動(dòng)態(tài)表格模式,為各類即時(shí)填寫的表格的發(fā)布和錄入?yún)R總提供了極大便利,避免了人工收集或電郵匯總等方式可能出現(xiàn)的各類差錯(cuò)。我們將在今后的使用過程中不斷地修改該系統(tǒng)的功能,為各基層單位推進(jìn)辦公自動(dòng)化,做點(diǎn)基礎(chǔ)性的工作。

          [5] 

    【淺談基于BS結(jié)構(gòu)的動(dòng)態(tài)辦公表格系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】相關(guān)文章:

    基于PQRM的PACS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)03-07

    基于ASP的網(wǎng)絡(luò)辦公系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL03-08

    基于MVC模式的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)03-08

    基于ASP的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)03-07

    基于MX21的PMP系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11-22

    基于GPRS的城市供水遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11-22

    基于USB與DSP的指紋識(shí)別系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)03-19

    基于Windows Media技巧的流媒體系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn)03-23

    基于JSP的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)JSP+JavaBean+SQL03-08

    主站蜘蛛池模板: 国产精品无码日韩欧| 538国产精品一区二区在线| 国产剧情国产精品一区| 精品无码三级在线观看视频 | 国产美女精品一区二区三区| 久久精品国产亚洲一区二区三区| 精品九九久久国内精品| 久久99国产综合精品女同| 亚洲精品国产电影| 久久99热这里只有精品国产| 99精品伊人久久久大香线蕉| 精品一区二区久久久久久久网站| 无码人妻精品一区二区三区久久久 | …久久精品99久久香蕉国产| 国产精品天天影视久久综合网| 欧美国产成人久久精品| 亚洲国产精品不卡毛片a在线| 女人香蕉久久**毛片精品| 久久久久99精品成人片欧美| 午夜一级日韩精品制服诱惑我们这边 | 国产精品极品| 国产精品爱啪在线线免费观看| 亚洲中文字幕久久精品无码APP| 国内精品久久久久久不卡影院| 国产一成人精品福利网站| 人妻AV一区二区三区精品 | segui久久国产精品| AV无码精品一区二区三区| 无码国产亚洲日韩国精品视频一区二区三区 | 国产在线精品观看免费观看| 久久久久久久99精品免费观看| 国产欧美精品AAAAAA片| 无码精品黑人一区二区三区| 亚洲精品国产精品乱码不卡| 成人国内精品久久久久影院VR| 国产精品臀控福利在线观看| 久久性精品| 精品国产福利尤物免费| 精品国产黑色丝袜高跟鞋| 99在线精品免费视频| 99久久国产综合精品网成人影院|