姜 嵐
[摘要]利用“電子公文傳輸系統(tǒng)”提供的一系列Windows API函數(shù)接口,將傳輸?shù)墓奈募跋嚓P(guān)公文要素信息導(dǎo)入關(guān)系型數(shù)據(jù)庫(SQLServer2000),實現(xiàn)了“電子公文傳輸系統(tǒng)”和“協(xié)同辦公系統(tǒng)”之間的無縫連接。
[關(guān)鍵詞]公文 流轉(zhuǎn)
中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2009)0110054-01
“電子公文傳輸系統(tǒng)”是以Lotus Domino/Notes電子郵件為核心,結(jié)合書生瀏覽器和排版蓋章技術(shù)建立的BS結(jié)構(gòu)電子公文傳輸平臺。
“協(xié)同辦公系統(tǒng)”支持多種硬件平臺,能夠在UNIX/LINUX、WINDOWS跨平臺運行,支持ORACLE、SQLSERVER、MY SQL等多種數(shù)據(jù)庫,采用組件技術(shù)、模塊開發(fā),預(yù)留標(biāo)準(zhǔn)接口的BS結(jié)構(gòu)的開放式接入平臺。
公文辦理模塊由發(fā)文、收文、非正式文、廳局代擬稿辦理組成。收文辦理由待辦、已辦、接收和待接收書生文件、查詢監(jiān)控、歸檔查詢、待歸檔、已歸檔等組成。
收文辦理:用“電子公文傳輸系統(tǒng)”收文,用“協(xié)同辦公系統(tǒng)”分轉(zhuǎn)。
1.在“電子公文傳輸系統(tǒng)”中,將各單位上報的電子公文(*.gw),瀏覽、簽收之后,脫密(*.gd),導(dǎo)入SQL Server數(shù)據(jù)庫。
2.選擇數(shù)字證書、校驗用戶口令進(jìn)入在“協(xié)同辦公系統(tǒng)”。
3.完成“待接收書生文件”后,核對“正文”和“附件”內(nèi)容,制定流程,分轉(zhuǎn)給相應(yīng)業(yè)務(wù)處室。
發(fā)文辦理:用“電子公文傳輸系統(tǒng)”直接把以政府名義或省政府辦公廳的名義下發(fā)電子公文給單位。
非正式文辦理:用“協(xié)同辦公系統(tǒng)”直接辦理沒有紅頭和印章的請示或報告。
廳局代擬稿公文辦理:從“協(xié)同辦公系統(tǒng)”流轉(zhuǎn)電子公文,通過“電子文傳輸系統(tǒng)”下發(fā)給各單位。流程如下:
各單位上報→業(yè)務(wù)處受理(公文處理單)→處領(lǐng)導(dǎo)審核→廳主管領(lǐng)導(dǎo)審批→廳領(lǐng)導(dǎo)審批→業(yè)務(wù)處室→轉(zhuǎn)文電處初核(更換公文處理單)→文電處領(lǐng)導(dǎo)復(fù)核→處領(lǐng)導(dǎo)確認(rèn)→主管廳領(lǐng)導(dǎo)審批→廳領(lǐng)導(dǎo)審批→文電處核稿→文電處發(fā)文→文電處歸檔。
如文電處初核人員查看內(nèi)容后發(fā)現(xiàn)處理單上缺少“領(lǐng)導(dǎo)簽字”、“發(fā)文理由”或“是否網(wǎng)上公開”等內(nèi)容,則將此件退回受理的業(yè)務(wù)處室(有的返回廳局,填寫完整后,附上新的公文處理單重新上傳)。
公文流轉(zhuǎn)文件支持長名、大小不限;有路經(jīng);雙方確認(rèn);短信提醒;流程定制;一個正文,多個附件;保留領(lǐng)導(dǎo)修改痕跡;具有查詢監(jiān)控功能等。
一、安裝配置方法
(一)數(shù)據(jù)庫表的設(shè)置
建立結(jié)構(gòu)及字段含義如表1和表2。
在SOLServer中,對應(yīng)表1和表2分別是“電子公文傳輸系統(tǒng)“的來文信息和特征信息。
(二)數(shù)據(jù)庫用戶設(shè)置
設(shè)置用戶名和密碼。用戶對表1和表2有訪問權(quán)限。
(三)應(yīng)用程序配置
將Scrip庫和一個按鈕“發(fā)送導(dǎo)出數(shù)據(jù)到SQL”拷貝到需要調(diào)用此程序的Notes數(shù)據(jù)庫的服務(wù)器上。
1.備份公文接收庫。
2.打開壓縮文件包,將解壓出來的文件名為:gw_receive_bk.nsf的文件拷貝到需要安裝的客戶端機器上。
3.打開gw_receive_bk.nsf,將其中的Script庫文件拷貝到“廳局級接收庫在本地”中。
4.在Designer中,將“廳局公文接收庫_bk”中表單上的“發(fā)送導(dǎo)出數(shù)據(jù)到SQL”拷貝到“廳局公文接收庫”中。
(四)客戶端配置
1.將本壓縮包中的notes_sql.dll文件解壓后拷貝到win2000/winxp系統(tǒng)中winntsystem32目錄下或在windowssystem32目錄下。
2.注冊控件
點“開始”“運行(R)”,輸入regsvr32□notes_sql.dll后,點確定,出現(xiàn)“Successed”,點確定。
3.配置ODBC
雙擊我的電腦控制面板管理工具數(shù)據(jù)源(ODBC),打開點“ODBC數(shù)據(jù)源管理器”,選擇“系統(tǒng)DSN”,點“添加(D)”按鈕,出現(xiàn)“注冊新數(shù)據(jù)源”向?qū)?,在下拉列中選擇“SQL Server”,點“完成”,輸入內(nèi)容:名稱、服務(wù)器名稱、下一步,選中☉使用用戶輸入登錄ID和密碼的SQLServer驗證,連接SQL Server以獲得其它配置選項的默認(rèn)設(shè)置
4.修改環(huán)境變量
右鍵“我的電腦”,點擊“屬性”,點“高級”,點擊“環(huán)境變量(E)”,選中“TMP”,點“編輯(E)”,編輯用戶變量:變量名(N):TMP、變量值(v):c : emp確定。