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

        ?

        基于B/S結(jié)構(gòu)電子黨員手冊的設計

        2014-11-14 07:18:39張弦弦黃荔
        現(xiàn)代電子技術(shù) 2014年22期
        關(guān)鍵詞:王芳手冊模板

        張弦弦+黃荔

        摘 要: 在此針對企業(yè)黨建工作的需求,運用B/S結(jié)構(gòu)設計了電子黨員手冊系統(tǒng),擬搭建企業(yè)黨建工作信息平臺,實現(xiàn)企業(yè)黨建工作資料從紙質(zhì)向電子的轉(zhuǎn)化。論述了電子手冊的具體功能和詳細的設計思路,并對系統(tǒng)自動生成電子手冊的核心代碼進行了解析。系統(tǒng)的成功運行,促進了企業(yè)黨建工作的信息化和規(guī)范化,提高了工作效率,為企業(yè)的黨建工作管理提供了科學依據(jù)。

        關(guān)鍵字: 企業(yè)黨建工作; 信息平臺; B/S結(jié)構(gòu); 電子手冊; 手冊模板

        中圖分類號: TN964?34 文獻標識碼: A 文章編號: 1004?373X(2014)22?0081?03

        Design of Party member electronic handbook based on B/S structure

        ZHANG Xian?xian, HUANG Li

        (No.58 Research Institute of China Ordnance Industries, Mianyang 621000, China)

        Abstract: According to the demand for Chinese Communist Party (CCP) building work in enterprises, the construction of an information platform for CCP building work in enterprises are planned to realize the evolution of CCP building work from paper material to electronic file. The functions and design idea of the electronic handbook system are described. The core code to automatically generate the electronic handbook is analyzed. Successful operation of the system promoted informatization and standardization CCP building work in enterprises, improved working efficiency and provided a scientific basis for the management of CCP building work in enterprises.

        Keywords: CCP building work in enterprise; information platform; B/S structure; electronic handbook; handbook template

        0 引 言

        企業(yè)中的黨員是個不小的群體,每年黨員要樹立個人年度目標,記錄學習情況及心得體會,填寫參加支部活動情況等;支部委員要管理黨員的基本情況,登記宣傳稿件和黨員榮譽,考核黨員工作、學習、活動情況等,所有信息形成黨員手冊統(tǒng)一進行保存。但現(xiàn)階段國內(nèi)還沒有成熟的黨建工作信息平臺,黨員工作的記錄多采用傳統(tǒng)手工的方式。本文論述了一種基于B/S結(jié)構(gòu)電子黨員手冊系統(tǒng)的設計和開發(fā),實現(xiàn)了企業(yè)黨建工作資料從紙質(zhì)形式向電子形式的轉(zhuǎn)化,促進了企業(yè)黨建工作的信息化和規(guī)范化,提高了企業(yè)黨建工作科學化管理水平和工作效率,降低了工作成本。

        1 手冊設計

        1.1 架構(gòu)設計

        電子手冊采用B/S模式,即瀏覽器/服務器結(jié)構(gòu),程序和數(shù)據(jù)存儲在服務器端,客戶端僅采用瀏覽器進行數(shù)據(jù)訪問。好處為運行維護簡單,不需要使用復雜的專用軟件,節(jié)約成本[1]。整個業(yè)務應用分為三層:顯示層、業(yè)務層和數(shù)據(jù)層,如圖1所示。顯示層負責接收用戶輸入的信息,并把形成的電子手冊顯示在界面上,供用戶瀏覽和查詢;業(yè)務層負責電子手冊的生成和處理;數(shù)據(jù)層與數(shù)據(jù)庫鏈接,提取數(shù)據(jù)庫中的數(shù)據(jù)交由業(yè)務層進行處理[2]。

        圖1 業(yè)務模型圖

        1.2 功能設計

        手冊功能分為業(yè)務管理和基礎數(shù)據(jù)管理兩個方面。業(yè)務管理包括信息錄入、統(tǒng)計、生成、瀏覽、查詢、打印、打包下載等功能;基礎數(shù)據(jù)管理包括用戶登錄、黨員管理、支部管理、權(quán)限管理等。

        手冊采用實名制,用戶通過身份惟一標識登錄后,錄入黨員本人的信息保存在數(shù)據(jù)庫中,系統(tǒng)自動提取用戶錄入的信息進行統(tǒng)計并轉(zhuǎn)換為Word、Excel等文檔,形成電子手冊。用戶可根據(jù)權(quán)限對電子手冊進行瀏覽、輸出和保存,其功能模塊如圖2所示。

        圖2 功能模塊圖

        1.3 總體設計

        考慮到電子手冊個數(shù)和種類的靈活擴展,本文采用了通過更換手冊模板、配置模板參數(shù)、設置模板與數(shù)據(jù)表的對應關(guān)系的方法來實現(xiàn)電子手冊的多樣化生成。優(yōu)點為電子手冊的擴展不再需要重新修改程序,大大減輕了開發(fā)人員的負擔。

        1.3.1 手冊模板設計

        使用HTML語言設計出電子手冊的顯示形式,并把要輸入的內(nèi)容用特殊符號標識,如姓名的輸入內(nèi)容用{$jb_xm}標識,以便于系統(tǒng)生成手冊時,自動根據(jù)SQL語句取得的實際值替換該符號。手冊模板部分內(nèi)容見圖3。

        圖3 手冊模板部分內(nèi)容

        1.3.2 數(shù)據(jù)庫設計

        設計了兩個數(shù)據(jù)庫,一個為手冊數(shù)據(jù)庫,用于存放手冊中所有的數(shù)據(jù),如表1所示;一個為基礎數(shù)據(jù)庫,如表2所示,用于存放模板參數(shù)和與手冊數(shù)據(jù)庫中表的對應關(guān)系,以及用戶和權(quán)限等信息[3?4]。

        表1 手冊數(shù)據(jù)庫

        表2 基礎數(shù)據(jù)庫

        2 程序?qū)崿F(xiàn)

        手冊的開發(fā)語言為ASQ和JavaScript語言,代碼的核心部分為電子手冊的自動生成和操作。

        2.1 生成電子手冊

        系統(tǒng)首先判斷該電子手冊是否存在或者是否有更新的內(nèi)容,再自動創(chuàng)建或者重新生成電子手冊保存在服務器指定的目錄中,生成的流程圖如圖4所示[5?6]。

        圖4 電子手冊生成流程

        部分代碼如下:

        (1) 定義模板創(chuàng)建參數(shù)

        dim tmpName,tmpchar,tmpContent,fpath,fname,fCharset

        tmpName="html/party_word.htm" ′模板路徑及名稱′

        tmpchar="gb2312" ′模板文本的編碼′

        fpath="dysc/" ′生成文件保存的路徑′

        fname=username + ".doc" ′即將生成的文件名′

        fCharset="gb2312" ′生成手冊的文本編碼′

        (2) 判斷文件夾是否存在,自動創(chuàng)建,支持多級目錄[7]

        CreateMultiFolder(filepath)

        (3) 調(diào)用函數(shù),利用Adodb.Stream對象來讀取模板內(nèi)容

        tmpContent=ReadFromTextFile(tmpName,tmpchar)

        (4) 替換模板內(nèi)容

        如姓名的替換:模板中的{$jb_xm}用數(shù)組xm(i)的值進行替換

        tmpContent=replace(tmpContent,"{$jb_xm}",xm(i))

        (5) 調(diào)用函數(shù),利用Adodb.Stream對象來生成手冊

        Call WriteToTextFile(fpath&fname,tmpContent,fCharset)

        2.2 操作電子手冊

        電子手冊生成后,可對手冊進行打開瀏覽、批量打印、打包下載等操作,部分代碼如下:

        (1) 調(diào)用函數(shù),打開或下載手冊

        downloadFile(filepath&filename)

        (2) 調(diào)用Javascript的打印文檔函數(shù)打印手冊[8]

        (3) 壓縮多個電子手冊

        strFiles = Server.MapPath("/") + "\黨員手冊.rar"

        strZipFile = username + ".doc" ′要壓縮的文檔

        strCmd = "winrar a ?ibck ?r ?ep1 ?y " & strFiles & " " & strZipFiles

        intSecceed = objShell.Run(strCmd,0,True) ′執(zhí)行命令

        3 結(jié) 語

        本文所述電子手冊系統(tǒng)現(xiàn)已實現(xiàn)了黨員和黨支部等多個手冊的自動生成、操作功能,整套系統(tǒng)也已部署在多個企業(yè)中,下一步將擴大系統(tǒng)的部署范圍。電子手冊系統(tǒng)的成功實施,建立了企業(yè)黨建工作信息交流的平臺,提高了企業(yè)黨建工作質(zhì)量和效率,推進了黨員人性化、精確化管理,有利于黨建信息的歸檔,取得了良好的社會效益及經(jīng)濟效益。

        參考文獻

        [1] 周之英.現(xiàn)代軟件工程[M].北京:科學出版社,1999.

        [2] 楊冀川.ASP動態(tài)網(wǎng)站設計實戰(zhàn)[M].北京:機械工業(yè)出版社,2000.

        [3] 鄧文淵,陳惠貞.ASP與網(wǎng)絡數(shù)據(jù)庫技術(shù)[M].北京:中國鐵道出版社,2003.

        [4] 李勁.精通ASP數(shù)據(jù)庫設計[M].北京:科學出版社,2001.

        [5] 武蒼林,羅晃.Web數(shù)據(jù)庫的ASP開發(fā)方案[J].計算機工程與科學,1999,21(1):65?68.

        [6] MORRISON Mike, MORRISON Jonline. 數(shù)據(jù)庫的Web站點[M].北京:清華大學出版社,2002.

        [7] 楊威.ASP3.0網(wǎng)絡開發(fā)技術(shù)[M].北京:人民郵電出版社,2001.

        [8] 白鑒聰,王進.JavaScript網(wǎng)頁效果大師[M].北京:機械工業(yè)出版社,2001.

        表1 手冊數(shù)據(jù)庫

        表2 基礎數(shù)據(jù)庫

        2 程序?qū)崿F(xiàn)

        手冊的開發(fā)語言為ASQ和JavaScript語言,代碼的核心部分為電子手冊的自動生成和操作。

        2.1 生成電子手冊

        系統(tǒng)首先判斷該電子手冊是否存在或者是否有更新的內(nèi)容,再自動創(chuàng)建或者重新生成電子手冊保存在服務器指定的目錄中,生成的流程圖如圖4所示[5?6]。

        圖4 電子手冊生成流程

        部分代碼如下:

        (1) 定義模板創(chuàng)建參數(shù)

        dim tmpName,tmpchar,tmpContent,fpath,fname,fCharset

        tmpName="html/party_word.htm" ′模板路徑及名稱′

        tmpchar="gb2312" ′模板文本的編碼′

        fpath="dysc/" ′生成文件保存的路徑′

        fname=username + ".doc" ′即將生成的文件名′

        fCharset="gb2312" ′生成手冊的文本編碼′

        (2) 判斷文件夾是否存在,自動創(chuàng)建,支持多級目錄[7]

        CreateMultiFolder(filepath)

        (3) 調(diào)用函數(shù),利用Adodb.Stream對象來讀取模板內(nèi)容

        tmpContent=ReadFromTextFile(tmpName,tmpchar)

        (4) 替換模板內(nèi)容

        如姓名的替換:模板中的{$jb_xm}用數(shù)組xm(i)的值進行替換

        tmpContent=replace(tmpContent,"{$jb_xm}",xm(i))

        (5) 調(diào)用函數(shù),利用Adodb.Stream對象來生成手冊

        Call WriteToTextFile(fpath&fname,tmpContent,fCharset)

        2.2 操作電子手冊

        電子手冊生成后,可對手冊進行打開瀏覽、批量打印、打包下載等操作,部分代碼如下:

        (1) 調(diào)用函數(shù),打開或下載手冊

        downloadFile(filepath&filename)

        (2) 調(diào)用Javascript的打印文檔函數(shù)打印手冊[8]

        (3) 壓縮多個電子手冊

        strFiles = Server.MapPath("/") + "\黨員手冊.rar"

        strZipFile = username + ".doc" ′要壓縮的文檔

        strCmd = "winrar a ?ibck ?r ?ep1 ?y " & strFiles & " " & strZipFiles

        intSecceed = objShell.Run(strCmd,0,True) ′執(zhí)行命令

        3 結(jié) 語

        本文所述電子手冊系統(tǒng)現(xiàn)已實現(xiàn)了黨員和黨支部等多個手冊的自動生成、操作功能,整套系統(tǒng)也已部署在多個企業(yè)中,下一步將擴大系統(tǒng)的部署范圍。電子手冊系統(tǒng)的成功實施,建立了企業(yè)黨建工作信息交流的平臺,提高了企業(yè)黨建工作質(zhì)量和效率,推進了黨員人性化、精確化管理,有利于黨建信息的歸檔,取得了良好的社會效益及經(jīng)濟效益。

        參考文獻

        [1] 周之英.現(xiàn)代軟件工程[M].北京:科學出版社,1999.

        [2] 楊冀川.ASP動態(tài)網(wǎng)站設計實戰(zhàn)[M].北京:機械工業(yè)出版社,2000.

        [3] 鄧文淵,陳惠貞.ASP與網(wǎng)絡數(shù)據(jù)庫技術(shù)[M].北京:中國鐵道出版社,2003.

        [4] 李勁.精通ASP數(shù)據(jù)庫設計[M].北京:科學出版社,2001.

        [5] 武蒼林,羅晃.Web數(shù)據(jù)庫的ASP開發(fā)方案[J].計算機工程與科學,1999,21(1):65?68.

        [6] MORRISON Mike, MORRISON Jonline. 數(shù)據(jù)庫的Web站點[M].北京:清華大學出版社,2002.

        [7] 楊威.ASP3.0網(wǎng)絡開發(fā)技術(shù)[M].北京:人民郵電出版社,2001.

        [8] 白鑒聰,王進.JavaScript網(wǎng)頁效果大師[M].北京:機械工業(yè)出版社,2001.

        表1 手冊數(shù)據(jù)庫

        表2 基礎數(shù)據(jù)庫

        2 程序?qū)崿F(xiàn)

        手冊的開發(fā)語言為ASQ和JavaScript語言,代碼的核心部分為電子手冊的自動生成和操作。

        2.1 生成電子手冊

        系統(tǒng)首先判斷該電子手冊是否存在或者是否有更新的內(nèi)容,再自動創(chuàng)建或者重新生成電子手冊保存在服務器指定的目錄中,生成的流程圖如圖4所示[5?6]。

        圖4 電子手冊生成流程

        部分代碼如下:

        (1) 定義模板創(chuàng)建參數(shù)

        dim tmpName,tmpchar,tmpContent,fpath,fname,fCharset

        tmpName="html/party_word.htm" ′模板路徑及名稱′

        tmpchar="gb2312" ′模板文本的編碼′

        fpath="dysc/" ′生成文件保存的路徑′

        fname=username + ".doc" ′即將生成的文件名′

        fCharset="gb2312" ′生成手冊的文本編碼′

        (2) 判斷文件夾是否存在,自動創(chuàng)建,支持多級目錄[7]

        CreateMultiFolder(filepath)

        (3) 調(diào)用函數(shù),利用Adodb.Stream對象來讀取模板內(nèi)容

        tmpContent=ReadFromTextFile(tmpName,tmpchar)

        (4) 替換模板內(nèi)容

        如姓名的替換:模板中的{$jb_xm}用數(shù)組xm(i)的值進行替換

        tmpContent=replace(tmpContent,"{$jb_xm}",xm(i))

        (5) 調(diào)用函數(shù),利用Adodb.Stream對象來生成手冊

        Call WriteToTextFile(fpath&fname,tmpContent,fCharset)

        2.2 操作電子手冊

        電子手冊生成后,可對手冊進行打開瀏覽、批量打印、打包下載等操作,部分代碼如下:

        (1) 調(diào)用函數(shù),打開或下載手冊

        downloadFile(filepath&filename)

        (2) 調(diào)用Javascript的打印文檔函數(shù)打印手冊[8]

        (3) 壓縮多個電子手冊

        strFiles = Server.MapPath("/") + "\黨員手冊.rar"

        strZipFile = username + ".doc" ′要壓縮的文檔

        strCmd = "winrar a ?ibck ?r ?ep1 ?y " & strFiles & " " & strZipFiles

        intSecceed = objShell.Run(strCmd,0,True) ′執(zhí)行命令

        3 結(jié) 語

        本文所述電子手冊系統(tǒng)現(xiàn)已實現(xiàn)了黨員和黨支部等多個手冊的自動生成、操作功能,整套系統(tǒng)也已部署在多個企業(yè)中,下一步將擴大系統(tǒng)的部署范圍。電子手冊系統(tǒng)的成功實施,建立了企業(yè)黨建工作信息交流的平臺,提高了企業(yè)黨建工作質(zhì)量和效率,推進了黨員人性化、精確化管理,有利于黨建信息的歸檔,取得了良好的社會效益及經(jīng)濟效益。

        參考文獻

        [1] 周之英.現(xiàn)代軟件工程[M].北京:科學出版社,1999.

        [2] 楊冀川.ASP動態(tài)網(wǎng)站設計實戰(zhàn)[M].北京:機械工業(yè)出版社,2000.

        [3] 鄧文淵,陳惠貞.ASP與網(wǎng)絡數(shù)據(jù)庫技術(shù)[M].北京:中國鐵道出版社,2003.

        [4] 李勁.精通ASP數(shù)據(jù)庫設計[M].北京:科學出版社,2001.

        [5] 武蒼林,羅晃.Web數(shù)據(jù)庫的ASP開發(fā)方案[J].計算機工程與科學,1999,21(1):65?68.

        [6] MORRISON Mike, MORRISON Jonline. 數(shù)據(jù)庫的Web站點[M].北京:清華大學出版社,2002.

        [7] 楊威.ASP3.0網(wǎng)絡開發(fā)技術(shù)[M].北京:人民郵電出版社,2001.

        [8] 白鑒聰,王進.JavaScript網(wǎng)頁效果大師[M].北京:機械工業(yè)出版社,2001.

        猜你喜歡
        王芳手冊模板
        鋁模板在高層建筑施工中的應用
        鋁模板在高層建筑施工中的應用
        最佳波段組合的典型地物信息提取
        王芳:帶貨“一姐”如何煉就?
        出版人(2020年10期)2020-10-26 06:26:52
        立秋吃什么
        The Application of Storytelling in English Writing
        美食修煉手冊
        鋁模板在高層建筑施工中的應用
        城市綜改 可推廣的模板較少
        中學生英語·閱讀與寫作(2008年4期)2008-12-22 06:52:06
        日本公与熄乱理在线播放| 亚洲天堂av在线免费观看| 人妻少妇偷人精品久久人妻| 美女裸体无遮挡免费视频的网站| 玖玖资源站无码专区| 国产成人77亚洲精品www| 国产日韩AV无码免费一区二区| 亚洲精品美女久久久久99| 抖射在线免费观看视频网站| 五月天亚洲av优女天堂| 国产网红一区二区三区| 在线看高清中文字幕一区| 福利视频偷拍一区二区| 黑人玩弄极品人妻系列视频| 中文字日产幕码三区的做法步 | 大学生高潮无套内谢视频| 久久精品国产精油按摩| 无码人妻av一区二区三区蜜臀| 国产成人精品日本亚洲| 中文字幕亚洲无线码| 极品美女高潮喷白浆视频| 国产成人综合久久精品推荐免费 | a级特黄的片子| 国产亚洲女在线线精品| 国产91在线精品福利| 国产三级黄色在线观看| 国产 无码 日韩| 男人天堂亚洲一区二区| 欧洲乱码伦视频免费| 亚洲男同gay在线观看| 欧美内射深喉中文字幕| 国产欧美日韩一区二区三区在线| 国产激情з∠视频一区二区| 久久国产成人免费网站| 亚洲日本VA午夜在线电影| 国产在线视频网友自拍| 加勒比hezyo黑人专区| 我爱我色成人网| 欧美人与动牲猛交xxxxbbbb| 麻豆国产人妻欲求不满| 男女在线免费视频网站|