郝朝陽(yáng)
摘要 本文基于ASP.NET平臺(tái),按照新形勢(shì)下某校不同部門協(xié)同、聯(lián)合辦公需求,遵循整體性、實(shí)用性和安全性及穩(wěn)定性原則,設(shè)計(jì)集用戶操作、員工和辦公用品、職位、角色、學(xué)生、教務(wù)、考勤和郵件管理為一體的辦公自動(dòng)化系統(tǒng)。
【關(guān)鍵詞】學(xué)校 計(jì)算機(jī) 網(wǎng)絡(luò) 辦公自動(dòng)化 系統(tǒng)構(gòu)建
本文基于某校辦公需求,在XML Webservlces環(huán)境下,采用ADO.NET技術(shù)、NETFramework框架和SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化體系構(gòu)建,旨在為某校辦公提供良好的環(huán)境,提高計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化效率。
1 學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)構(gòu)建開發(fā)技術(shù)簡(jiǎn)介
1.1 ASP.NET技術(shù)
ASP.NET技術(shù)是當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)開發(fā)構(gòu)建中使用的一種主流開發(fā)技術(shù)[1],其以NET Framework為核心,基于動(dòng)態(tài)式網(wǎng)頁(yè)設(shè)計(jì)語言,通過NET與ASP技術(shù)相結(jié)合,可對(duì)新的網(wǎng)絡(luò)頁(yè)面進(jìn)行動(dòng)態(tài)顯示。該技術(shù)具有兩大優(yōu)勢(shì),一是其可支持編譯性計(jì)算機(jī)語言,二是為計(jì)算機(jī)系統(tǒng)開發(fā)者提供了一種有效的模式,實(shí)現(xiàn)了頁(yè)面與程序代碼相分離,降低了系統(tǒng)開發(fā)難度與成本。
1.2.NET Framework平臺(tái)
NET Framework平臺(tái)以網(wǎng)絡(luò)為中心,可為學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公系統(tǒng)構(gòu)建創(chuàng)建良好的生成、部署與運(yùn)行環(huán)境。該平臺(tái)將ASP.NET、類庫(kù)和公共語言運(yùn)行庫(kù)等集中于一起,可提高計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)的運(yùn)行集成性與安全性。
1.3 ADO.NET技術(shù)
該技術(shù)被稱之為面向?qū)ο蟮念悗?kù),其由多個(gè)類庫(kù)組成,主要作用是實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)數(shù)據(jù)庫(kù)連接查詢與更新等操作。該技術(shù)下系統(tǒng)數(shù)據(jù)庫(kù)具有很強(qiáng)的性能,可降低資源占有率,減少對(duì)系統(tǒng)能量消耗,同時(shí)還可提升計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)數(shù)據(jù)庫(kù)的可讀寫性與可伸縮性。
1.4 SQL Server數(shù)據(jù)庫(kù)平臺(tái)
該系統(tǒng)是微軟公司開發(fā)的計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)數(shù)據(jù)庫(kù)平臺(tái),其可用于登錄信息驗(yàn)證及二級(jí)安全檢驗(yàn)。其在數(shù)據(jù)庫(kù)查詢中具有重要作用,可實(shí)現(xiàn)對(duì)龐大數(shù)據(jù)資源量進(jìn)行安全存儲(chǔ),且具有良好的安全性與健壯性,開發(fā)過程靈活。
2 學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)構(gòu)建開發(fā)
2.1 系統(tǒng)構(gòu)建目標(biāo)原則
2.1.1 系統(tǒng)構(gòu)建目標(biāo)
信息化時(shí)代,對(duì)于學(xué)校辦公業(yè)務(wù)而言,更注重效率與質(zhì)量,尤其要兼顧不同部門間的協(xié)同操作,實(shí)現(xiàn)信息資源共享,提高辦公質(zhì)量,降低辦公成本,節(jié)省辦公時(shí)間,由此確保信息資料傳輸安全。
2.1.2 系統(tǒng)構(gòu)建原則
(1)整體性?;谝陨祥_發(fā)設(shè)計(jì)功能性與非功能性需求,在系統(tǒng)開發(fā)構(gòu)建時(shí),要立足于學(xué)校辦公業(yè)務(wù)整體需求現(xiàn)狀,從宏觀視角著手,結(jié)合學(xué)校業(yè)務(wù)流程操作步驟進(jìn)行系統(tǒng)開發(fā)。
(2)實(shí)用性。實(shí)用性是學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)最核心的要求,其必須能夠滿足當(dāng)前學(xué)校辦公操作需求。通過不斷完善及提升系統(tǒng)性能,在程序運(yùn)行設(shè)計(jì)中提高系統(tǒng)協(xié)同設(shè)計(jì)能力;更要突出重點(diǎn),從學(xué)校實(shí)際出發(fā),提升系統(tǒng)辦公操作靈活性。
(3)安全性。安全性是對(duì)學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)開發(fā)最基本的要求。為了做好數(shù)據(jù)資料保密工作,也使系統(tǒng)各項(xiàng)業(yè)務(wù)流程集中在一起,實(shí)現(xiàn)協(xié)同性,更要提高系統(tǒng)兼容能力與環(huán)境適應(yīng)能力,嚴(yán)格按照學(xué)校各項(xiàng)業(yè)務(wù)操作規(guī)程,對(duì)系統(tǒng)用戶權(quán)限進(jìn)行設(shè)設(shè)置,使用戶可規(guī)范操作系統(tǒng)各項(xiàng)功能。對(duì)于非法用戶,要為其設(shè)置登錄訪問權(quán)限,提升系統(tǒng)運(yùn)行安全性。
(4)穩(wěn)定性。穩(wěn)定性是對(duì)于系統(tǒng)本身的性能而言的。OA系統(tǒng)只有穩(wěn)定、可靠運(yùn)行,才能為用戶提供良好的辦公環(huán)境。因此,在系統(tǒng)構(gòu)建開發(fā)投入運(yùn)行前,要對(duì)其進(jìn)行多次測(cè)試及調(diào)節(jié)優(yōu)化,確保各項(xiàng)指標(biāo)穩(wěn)定。
2.2 系統(tǒng)各模塊結(jié)構(gòu)設(shè)計(jì)
結(jié)合以上開發(fā)設(shè)計(jì)及構(gòu)建目標(biāo)原則,本系統(tǒng)遵循某校辦公需求實(shí)際,設(shè)計(jì)集以下各模塊為一體的計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng),如圖1所示。
3 學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)實(shí)現(xiàn)
3.1 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)實(shí)現(xiàn)
在系統(tǒng)實(shí)現(xiàn)過程中,基于面向?qū)ο蟮木幊棠J竭M(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),其包含整個(gè)網(wǎng)站的所有內(nèi)容。為了避免系統(tǒng)數(shù)據(jù)外泄,要在系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)過程中,分別按三層模式,通過頁(yè)面表示層及數(shù)據(jù)業(yè)務(wù)層和數(shù)據(jù)訪問層、底層數(shù)據(jù)庫(kù),為用戶提供數(shù)據(jù)修改及刪除、添加等業(yè)務(wù)操作功能;同時(shí),分別通過系統(tǒng)數(shù)據(jù)庫(kù)需求分析及數(shù)據(jù)庫(kù)概念設(shè)計(jì)及邏輯設(shè)計(jì),為數(shù)據(jù)庫(kù)實(shí)時(shí)響應(yīng)創(chuàng)造良好的環(huán)境。如圖2所示。
3.2 系統(tǒng)業(yè)務(wù)流程實(shí)現(xiàn)
在系統(tǒng)業(yè)務(wù)流程實(shí)現(xiàn)過程中,主要基于以下框架流程,使系統(tǒng)各個(gè)模塊集中到一起。首先,需對(duì)用戶信息進(jìn)行登錄驗(yàn)證,然后傳遞權(quán)限信息至用戶管理模塊,通過審核驗(yàn)證后,用戶即可登錄到相應(yīng)的辦公管理模塊進(jìn)行Web頁(yè)面瀏覽與訪問;同時(shí),還可查詢有關(guān)信息,詳細(xì)流程如圖3所示。
4 結(jié)束語
綜上可知,學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)構(gòu)建是信息化時(shí)代學(xué)校變革發(fā)展的基礎(chǔ)。信息時(shí)代,學(xué)校辦公模式發(fā)生了根本性變化,更要注重效率與質(zhì)量,不同部門間要實(shí)現(xiàn)協(xié)同化與聯(lián)合化辦公,增強(qiáng)學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)運(yùn)行穩(wěn)定性與安全性,降低辦公成本。
參考文獻(xiàn)
[1]張偉罡,基于ASP.NET技術(shù)的學(xué)校網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2012,29 (11): 243-247.
[2]郭敦,基于.net的民辦高職辦公自動(dòng)化系統(tǒng)設(shè)計(jì)探討[J].中國(guó)科技信息,2010, No. 410 21: 96-97+93.