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