摘要:隨著網絡技術的發(fā)展,我國的計算機信息化建設也在不斷地提高,辦公自動化以及網絡化已經變成了一種趨勢。對屬于政府辦公自動化系統(tǒng)之一的網上提案工作辦理系統(tǒng)來說,它在網上不僅可以實現(xiàn)提案文檔的功能,同時還可以降低辦公的成本,從而提高政府機關的辦事效率。
關鍵詞:辦公自動化;ASP技術;Web數(shù)據(jù)庫;SQL語言
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2012) 22-0000-02
隨著經濟的發(fā)展,Internet網作為現(xiàn)在世界最大的計算通信網絡,在技術上的發(fā)展也推動著我國信息技術的發(fā)展,同時在政府提案管理系統(tǒng)中對于網絡的運用也越來越廣,傳統(tǒng)的管理系統(tǒng)已經不能滿足現(xiàn)代的生活需求了,構建一個網上提案工作的辦理系統(tǒng)顯得特別的重要。WWW這個系統(tǒng)作為現(xiàn)在最流行的信息服務方式,用戶可以通過它能夠在Internet網上進行各種資料的瀏覽、查詢以及共享,在網絡技術上將Web與數(shù)據(jù)庫管理系統(tǒng)相聯(lián)系并結合在一起進行網絡提案工作辦理系統(tǒng)的設計。而這些技術也慢慢的成為了現(xiàn)在網絡技術研究的一個熱點。
1 通過SQL和ASP技術來開發(fā)Web數(shù)據(jù)應用系統(tǒng)
由于Internet的開放性使它在使用上更加的便利,但是正是由于這種開放性和便利性導致了它潛在的不安全因素,所以在對網上提案工作辦理系統(tǒng)的設計上要考慮到系統(tǒng)的安全問題,同時對數(shù)據(jù)庫中所儲存的數(shù)據(jù)要進行備份,在系統(tǒng)設置上一定要增強其安全性。
Web的數(shù)據(jù)庫應用系統(tǒng)主要是以瀏覽器或者服務器結構來操作的,它不僅能夠實現(xiàn)跨平臺的訪問,同時還是一種方便、統(tǒng)一、簡單的用戶接口。在客戶端中只需要有標準的瀏覽器,便可以實現(xiàn)對Web服務器以及數(shù)據(jù)庫服務器的訪問,并且在服務器上還可以進行維護。Web數(shù)據(jù)庫的訪問主要是通過Server端組—AD0.NET來實現(xiàn)的,ADO.NET不僅為NET構架提供了較為優(yōu)化、面向Web數(shù)據(jù)庫的訪問模型,同時它還擁有在XML格式的基礎上以及NET體系架構上屬于自己的接口。它在進行數(shù)據(jù)訪問的時候主要采用的是離線的方式,通過XML來制作數(shù)據(jù)的副本,并且這個副本是不依靠Web數(shù)據(jù)庫的,它是獨立存在的數(shù)據(jù)集合,主要是以Dataset形式來展示的。在編寫程序的時候利用ADO.NET來進行Web數(shù)據(jù)庫的訪問,使用技術上也比較的容易并且運行地速度也比較快,同時對于內存的占用也比較少、對磁盤空間的占用量也比較小,在數(shù)據(jù)類型方面更加的豐富,更加有利于應用程序的整體性能提高。
所謂ASP就是微軟用來建立動態(tài)網頁的解決方案,它主要是在Windows NT以及IIS的開放式腳本的基礎上來開發(fā)環(huán)境,并且結合HTML網頁、服務器端指令以及COM組件,來構建一個交互式的Web服務器的應用程序。SQL就是結構化查詢語言,它不僅僅是一種編程語言和數(shù)據(jù)庫查詢,同時還是對數(shù)據(jù)庫中的數(shù)據(jù)進行檢索、管理以及組織的工具。SQL在控制數(shù)據(jù)庫的管理系統(tǒng)中,提供給用戶的功能包括數(shù)據(jù)上的更新、定義數(shù)據(jù)存放的結構、數(shù)據(jù)檢索以及實現(xiàn)數(shù)據(jù)共享的完整性和規(guī)定數(shù)據(jù)的完整性。ASP主要是通過內置數(shù)據(jù)庫的訪問組件的ADO 對象來進行的數(shù)據(jù)庫的訪問,ADO通過對ODBC或者OLE DB驅動程序的利用來編寫應用程序,并且進行訪問以及操作數(shù)據(jù)庫。ADO在運行上速度都比較快,同時在使用方法上也比較容易,對內存和磁盤的空間占用量也比較小,尤其是在用戶較多并同時訪問Web站點上更加具有優(yōu)勢。
2 網上提案工作辦理系統(tǒng)的開發(fā)
2.1 系統(tǒng)開發(fā)的目標
對于目前的辦公系統(tǒng)來說,基本上都是自動化的,主要是利用計算機以及網絡技術,將信息用數(shù)字化的方式在系統(tǒng)中進行儲存和流動,以便更加有效地對信息進行處理、運用以及傳輸。對于網上提案工作辦理系統(tǒng)的開發(fā),不僅能夠有效地利用網絡資源,提高辦事工作的效率,同時還能夠降低辦公的成本費用。
2.2 系統(tǒng)運行的環(huán)境
這套系統(tǒng)主要是利用先進的瀏覽器或者是將服務器的結構進行優(yōu)化設計來實現(xiàn)網上提案工作,在客戶端上面利用IE瀏覽器,使其在最大程度上將系統(tǒng)的實施、培訓、升級和管理維護等工作進行簡化。在服務器端上安裝Win2000 Server IIS,在數(shù)據(jù)庫的管理系統(tǒng)上可以選用SQL Server2000,在系統(tǒng)方面用ASP、HTML、JavaScript、VBScript等語言綜合編程開發(fā)。用戶在瀏覽器上可以運用ASP頁面向服務器發(fā)出訪問請求,在請求響應以后,利用ODBC對后臺數(shù)據(jù)庫進行訪問,并且將最后得到的結果返回到客戶端,這樣更加有利于網上的工作辦理
2.3 系統(tǒng)的結構和功能
提案工作辦理系統(tǒng)的結構如圖所示:
如圖所示,其系統(tǒng)的主要功能介紹如下:
用戶登錄:在進入“提案工作辦理系統(tǒng)”這個主頁面的時候,輸入用戶名和密碼,這樣系統(tǒng)就會根據(jù)用戶登陸的信息,給予用戶對應的操作權限,根據(jù)不同的用戶,如果當其并沒有辦理“延期件”的時候,在系統(tǒng)的首頁就會出現(xiàn)一個提示對話框,顯示相應的信息。
提案錄入:系統(tǒng)在接收外來提案的時候,就會按照要求來進行錄入并且詳細地填寫內容,使所有登記提案的狀態(tài)都顯示為“待辦”。
提案處理:就是對提案的登記分發(fā)、閱辦、承辦、以及校對和批復,同時對其他工作流程進行發(fā)送和處理。
存檔:在提案文檔的各項流程中對于原件、辦公結件以及修改件的記錄存檔,還有相關人員的修改意見的記錄存檔。
自動提醒功能:當達到設定時間的期限的時候就會依據(jù)不同用戶的對應信息發(fā)出提示的聲音。
提案數(shù)據(jù)庫維護:對于提案庫的數(shù)據(jù)進行增加、刪除以及修改。
提案數(shù)據(jù)庫查詢:根據(jù)提字號、來源、主體以及內容的類別等等屬性來查詢提案文檔庫,按照承辦部門和辦理工作人員的屬性來查詢提案工作辦理的信息。
權限管理:網上提案工作的辦理的提案權限辦理就是針對提案的權限和用戶權限的管理以及系統(tǒng)的管理員。
2.4 數(shù)據(jù)庫的設計
在提案庫中主要包括有9個表,其中有6個是基本信息表:部門表、人員表、角色表、模塊表、提案表以及提案辦理狀態(tài)表,而另外的3個是關系表:人員角色表、提案辦理表以及角色模塊表,在訪問數(shù)據(jù)庫的時候要將SQL和ASP相結合來進行訪問。
在數(shù)據(jù)庫的設計上,對于用戶的需求要進行認真的分析,來確定業(yè)務的流程,構建完善的系統(tǒng)功能,設計數(shù)據(jù)庫和ERD的時候,可以利用關系型的數(shù)據(jù)模型進行設計,并且要對數(shù)據(jù)庫進行規(guī)范化,讓其能滿足第三范式。數(shù)據(jù)庫的設計主要分為三個步驟:繪制系統(tǒng)的數(shù)據(jù)流程圖表、編寫數(shù)據(jù)字典和數(shù)據(jù)庫結構的設計,通過對現(xiàn)實提按工作的歸納和總結,結合實際工作的經驗,更加有利于網上提案工作辦理系統(tǒng)的實現(xiàn)。
網上提案工作辦理這套系統(tǒng)已經在很多地方的政協(xié)會議中使用,在其運行期間,對于數(shù)據(jù)的傳輸方面都比較穩(wěn)定,并且有效地解決了政協(xié)在網上提案工作中的流轉問題,加強了本地數(shù)據(jù)庫與其他數(shù)據(jù)庫的數(shù)據(jù)連接,使內容更加的豐富,結構上也更加清晰,用戶在查閱提案的時候更加方便,提高了政協(xié)的辦事效率。
3 結束語
在計算機快速發(fā)展的情況下,對于網上提案工作辦理系統(tǒng)的設計還有很多方面需要研究,加強網絡技術,推進網絡的發(fā)展,使其在社會不同領域發(fā)揮更大的影響。
參考文獻
[1]朱小艷,杜軍平.網上提案工作辦理系統(tǒng)的設計及實現(xiàn)[J].北京工商大學學報(自然科學版),2003,21(2):34-36.
[2]石強.互聯(lián)網應用理論與實踐教程[M].北京郵電大學出版社,2008.
[3]王法順.政協(xié)提案信息化管理系統(tǒng)的設計與實現(xiàn)[D].山東大學,2008.
[4]蘇清.構建建議提案網上辦理系統(tǒng)加快廊坊電子政務建設[J].中國信息界,2009,(8):51-52.
[5]蒲鵬,陳慧.ASP網絡編程基礎[M].清華大學出版社,北京交通大學出版社,2009.