|
一、開發工具與技術的研究 就現在開發OA的技術來說,主要集中分為三大類:基於C/S結構的應用程序開發 、結合C/S結構和Web技術的複合應用程序 、基於B/S結構的動態網頁技術。以下將分析這三類技術的各自優缺點:
C/S結構係統:是傳統開發模式,一般以數據庫和客戶端的兩層結構實現,也有加入中間件的三層或多層結構,在OA早(zao)期(qi)是(shi)標(biao)準(zhun)的(de)係(xi)統(tong)模(mo)式(shi),但(dan)隨(sui)著(zhe)計(ji)算(suan)機(ji)技(ji)術(shu)的(de)發(fa)展(zhan)和(he)網(wang)絡(luo)的(de)發(fa)展(zhan),它(ta)已(yi)經(jing)無(wu)法(fa)滿(man)足(zu)現(xian)在(zai)的(de)遠(yuan)程(cheng)網(wang)絡(luo)辦(ban)公(gong)和(he)移(yi)動(dong)辦(ban)公(gong),逐(zhu)漸(jian)被(bei)新(xin)的(de)技(ji)術(shu)所(suo)取(qu)代(dai); C/S+Web技術:是為了補充C/S結構的不足,在C/S基礎上加入Web技術來實現對遠程數據的獲取,但擁有一定局限性,如數據及時更新、軟件升級等問題就無法很好解決; B/S結構係統:是援用動態網頁技術,加入OA的開發理念,完全適應網絡辦公和移動辦公需求,也是現代辦公自動化係統的首選技術。 就B/S結構的開發,具體技術又有多種選擇:JSP+J2EE,ASP+IIS,ASP.net+Microsoft .NET Framework,PHP+Apache,就這幾門技術,可以說各有其優缺點,分析如下: JSP技術:具有良好的跨平台性,加上J2EE功能十分強大,但是J2EE的布置使開發成本顯得略高,而且沒有良好的安裝界麵。 PHP技術:是早期動態網頁技術中的強手,但隨著JSP技術與ASP技術的不斷更新,使得PHP技術稍微比較落後。 ASP技術:類似於PHP技術,開發簡便,快速,加上IIS的功能支持,是比較簡易快速的開發技術。 ASP.net:可以說是ASP技術的替代技術,是ASP的一大進步,在Microsoft .NET Framework的強大支持下,可以使用C#、VB、Javascript三種語言來編寫代碼,采用預先編譯技術,使得代碼安全性加強。 最終討論結果:在針對於軌道交通行業,建議采用ASP.net技術,理由是,該技術易於服務器的維護,成本相對較低,開發周期較短。如果軌道交通項目中服務器采用了Linux係統,在該平台下采用JSP技術較成熟。 二、OA概述 人(ren)們(men)普(pu)遍(bian)使(shi)用(yong)計(ji)算(suan)機(ji)來(lai)提(ti)高(gao)個(ge)人(ren)工(gong)作(zuo)效(xiao)率(lv),但(dan)是(shi)在(zai)需(xu)要(yao)許(xu)多(duo)人(ren)一(yi)起(qi)協(xie)同(tong)工(gong)作(zuo)的(de)現(xian)代(dai)工(gong)作(zuo)環(huan)境(jing)中(zhong),我(wo)們(men)更(geng)需(xu)要(yao)提(ti)高(gao)我(wo)們(men)的(de)整(zheng)體(ti)工(gong)作(zuo)效(xiao)率(lv)。利(li)用(yong)網(wang)絡(luo)通(tong)訊(xun)基(ji)礎(chu)及(ji)先(xian)進(jin)的(de)網(wang)絡(luo)應(ying)用(yong)平(ping)台(tai),建(jian)設(she)一(yi)個(ge)安(an)全(quan)、可靠、開放、高效的信息網絡和辦公自動化、信xin息xi管guan理li電dian子zi化hua係xi統tong,為wei管guan理li部bu門men提ti供gong現xian代dai化hua的de日ri常chang辦ban公gong條tiao件jian及ji豐feng富fu的de綜zong合he信xin息xi服fu務wu,實shi現xian檔dang案an管guan理li自zi動dong化hua和he辦ban公gong事shi務wu處chu理li自zi動dong化hua,以yi提ti高gao辦ban公gong效xiao率lv和he管guan理li水shui平ping,實shi現xian企qi業ye各ge部bu門men日ri常chang業ye務wu工gong作zuo的de規gui範fan化hua、電子化、標準化,增強檔案部門文書檔案、人事檔案、科技檔案、 財務檔案等檔案的可管理性,實現信息的在線查詢、借閱。最終實現“無紙”辦公。 辦(ban)公(gong)自(zi)動(dong)化(hua),一(yi)個(ge)極(ji)大(da)的(de)概(gai)念(nian),一(yi)個(ge)炒(chao)作(zuo)了(le)很(hen)久(jiu)的(de)概(gai)念(nian)。無(wu)論(lun)是(shi)辦(ban)公(gong)設(she)備(bei)公(gong)司(si),還(hai)是(shi)係(xi)統(tong)集(ji)成(cheng)公(gong)司(si),都(dou)大(da)力(li)推(tui)出(chu)自(zi)己(ji)的(de)辦(ban)公(gong)自(zi)動(dong)化(hua)產(chan)品(pin)。有(you)辦(ban)公(gong)設(she)備(bei)、辦公自動化電腦、辦公自動化軟件。可見,辦公自動化中內容龐大,可為空間不可小視。那麼,首先我們來探討一個問題,什麼是辦公? 辦公實際就是文件的製作、修改、傳遞、簽定、保存、銷毀、cundangdeguocheng。namesuizhewenjiandezheyiliucheng,chanshenglegezhonggeyangdeshebei。suizhejishudefazhan,jisuanjiwangluojishudejinbu,bangongzidonghuawangluodejiansheyededaoledalituiguang。 傳統的辦公模式主要以紙介質為主,在信息革命的浪潮中,顯然已經遠遠不能滿足高效率、快節奏的現代工作和生活的需要。如何實現信息處理的自動化和辦公的無紙化逐步得到了人們的重視。 傳統辦公模式 辦(ban)公(gong)自(zi)動(dong)化(hua)提(ti)了(le)多(duo)年(nian),但(dan)效(xiao)果(guo)並(bing)不(bu)明(ming)顯(xian),人(ren)們(men)還(hai)是(shi)停(ting)留(liu)在(zai)單(dan)機(ji)字(zi)處(chu)理(li)和(he)表(biao)格(ge)處(chu)理(li)的(de)所(suo)謂(wei)辦(ban)公(gong)自(zi)動(dong)化(hua)的(de)初(chu)級(ji)階(jie)段(duan)。信(xin)息(xi)的(de)交(jiao)流(liu)和(he)共(gong)享(xiang),以(yi)及(ji)團(tuan)隊(dui)的(de)協(xie)同(tong)運(yun)作(zuo)等(deng)無(wu)法(fa)完(wan)美(mei)的(de)實(shi)現(xian),極(ji)大(da)地(di)限(xian)製(zhi)了(le)工(gong)作(zuo)的(de)效(xiao)率(lv)。Internet/Intranet的迅猛發展,為信息的交流和共享,團隊的協同運作提供了技術的保證,同時也預示著網絡化辦公時代來臨。 網絡化辦公模式 現(xian)有(you)辦(ban)公(gong)自(zi)動(dong)化(hua)係(xi)統(tong)和(he)大(da)型(xing)信(xin)息(xi)管(guan)理(li)係(xi)統(tong)中(zhong),企(qi)業(ye)業(ye)務(wu)流(liu)程(cheng)重(zhong)組(zu)或(huo)者(zhe)是(shi)文(wen)件(jian)流(liu)轉(zhuan)功(gong)能(neng)都(dou)是(shi)核(he)心(xin)功(gong)能(neng)。同(tong)時(shi)我(wo)們(men)也(ye)認(ren)為(wei),企(qi)業(ye)辦(ban)公(gong)主(zhu)要(yao)是(shi)一(yi)個(ge)文(wen)件(jian)流(liu)轉(zhuan)的(de)過(guo)程(cheng),所(suo)有(you)的(de)辦(ban)公(gong)事(shi)務(wu)都(dou)可(ke)以(yi)抽(chou)象(xiang)成(cheng)一(yi)個(ge)數(shu)據(ju)庫(ku)表(biao)單(dan)。 傳統的辦公自動化係統和大型MIS係統在處理企業管理流程中大多采用企業業務流程重組(BKR),qihexinsixiangjiushiyaoxianyouhuaqiyeyewuguanliliucheng,zaigenjuyouhuahoudeliuchengjiansheqiyexinxixitong。zheyangbujinzaixitongjianshezhonggongzuoliangjuda,tongshimianlinlaiziqiyeneibuzhongzhongdezuai。 但是在軌道交通行業中我們的核心思想是;前(qian)期(qi)係(xi)統(tong)建(jian)設(she)中(zhong)不(bu)牽(qian)涉(she)企(qi)業(ye)內(nei)部(bu)業(ye)務(wu)流(liu)程(cheng)重(zhong)組(zu),隻(zhi)是(shi)協(xie)助(zhu)企(qi)業(ye)通(tong)過(guo)方(fang)便(bian)的(de)流(liu)程(cheng)自(zi)定(ding)義(yi)等(deng)功(gong)能(neng)進(jin)行(xing)流(liu)程(cheng)電(dian)子(zi)化(hua),以(yi)及(ji)不(bu)斷(duan)根(gen)據(ju)實(shi)際(ji)需(xu)求(qiu)去(qu)改(gai)變(bian)電(dian)子(zi)化(hua)流(liu)程(cheng)。 三、係統結構設計 現在的網絡辦公自動化係統可以說百家爭鳴,各有所長,但是一般的B/S結構係統都做得比較固定,也就是針對某個行業甚至某個企業而開發的,有諸多的限製和代碼固化,不利於靈活的OA定製和客戶化!而且很多OA係統都具有相同的功能,隻是表現手法和操作流程有所不同罷了,所以,他們的基本是一致的,是有共性的,是可以統一的。 我的基礎思想是開發一個底層的通用型OA平台,在此平台下實現OA係統的主要功能模塊的底層操作,這樣,當針對軌道交通行業或者行業內不同項目開發OA係統時,隻需在此基礎上稍加修改,就可以成為一套具有很強針對性的OA係統,這樣方便該係統的二次開發,也方便於針對不同項目的OA係統的定製。係統結構如下: 底層通用型管理模塊是整個OA係統的基礎,而應用層模塊是麵對客戶的,它是界麵和業務邏輯的結合體,針對不同的項目將有所不同,這種結構將很好的解決一套OA的多種定製功能,便於二次開發。 四、通用型管理模塊功能劃分 針(zhen)對(dui)於(yu)這(zhe)個(ge)底(di)層(ceng)模(mo)塊(kuai),它(ta)並(bing)不(bu)需(xu)要(yao)實(shi)現(xian)實(shi)際(ji)的(de)功(gong)能(neng),它(ta)主(zhu)要(yao)是(shi)負(fu)責(ze)完(wan)成(cheng)應(ying)用(yong)層(ceng)交(jiao)付(fu)的(de)任(ren)務(wu)和(he)與(yu)底(di)層(ceng)數(shu)據(ju)庫(ku)交(jiao)換(huan)數(shu)據(ju),所(suo)以(yi)它(ta)的(de)功(gong)能(neng)是(shi)比(bi)較(jiao)抽(chou)象(xiang)的(de)、統tong一yi的de和he可ke擴kuo展zhan的de。雖sui然ran如ru此ci,我wo們men還hai是shi將jiang這zhe個ge模mo塊kuai按an不bu同tong的de功gong能neng細xi分fen,因yin為wei辦ban公gong係xi統tong有you些xie模mo塊kuai之zhi間jian聯lian係xi並bing不bu緊jin密mi,比bi如ru公gong文wen管guan理li係xi統tong與yu公gong共gong信xin息xi係xi統tong,郵you件jian管guan理li係xi統tong與yu辦ban公gong設she備bei管guan理li係xi統tong之zhi間jian的de聯lian係xi就jiu不bu是shi那na麼me緊jin密mi,甚shen至zhi可ke以yi完wan全quan分fen開kai。所suo以yi我wo們men的de底di層ceng管guan理li模mo塊kuai針zhen對dui於yu這zhe些xie情qing況kuang,主zhu要yao分fen為wei八ba大da功gong能neng子zi模mo塊kuai: 1.公文管理 公文管理主要負責公文的發送與接受工作,發送流程按照流程定製來完成,所以還包括流程定製功能。這三大塊是OA的核心部分,實現也最為複雜,特別是流程定製功能,是一個非常靈活的模塊,它決定了該OA係統的效率和可用性 2.郵件管理 郵件管理主要功能是發送與接受內部郵件,發送與接受外部郵件(外部郵件服務器必須支持pop3),郵件需要存入數據庫,以便今後瀏覽查詢 3.表單管理 表biao單dan管guan理li是shi一yi個ge輔fu助zhu性xing模mo塊kuai,基ji本ben上shang在zai其qi他ta所suo有you模mo塊kuai都dou有you可ke能neng用yong大da它ta的de功gong能neng,它ta主zhu要yao是shi實shi現xian表biao單dan模mo板ban的de定ding製zhi,表biao單dan的de存cun儲chu,打da印yin等deng功gong能neng。在zai一yi個ge軌gui道dao交jiao通tong項xiang目mu中zhong,表biao單dan是shi很hen重zhong要yao的de一yi個ge東dong西xi,它ta在zai辦ban公gong過guo程cheng中zhong出chu現xian的de頻pin率lv緊jin次ci於yu公gong文wen,所suo以yi這zhe個ge模mo塊kuai也ye非fei常chang重zhong要yao,並bing且qie表biao單dan的de定ding製zhi與yu打da印yin是shi一yi個ge技ji術shu難nan點dian 4.檔案管理 檔案管理功能是對準備歸檔的公文或者項目各類合同、協議、文件、指示、資料等的一個合理存儲與查閱功能,針對於複雜的分類和查閱權限,實現合理存取,管理得基本功能 5.人事管理 人事管理功能主要包括:員(yuan)工(gong)資(zi)料(liao)管(guan)理(li),員(yuan)工(gong)薪(xin)資(zi)管(guan)理(li),員(yuan)工(gong)考(kao)勤(qin)管(guan)理(li),員(yuan)工(gong)權(quan)限(xian)管(guan)理(li),部(bu)門(men)機(ji)構(gou)管(guan)理(li),部(bu)門(men)任(ren)命(ming)管(guan)理(li)等(deng)等(deng)公(gong)司(si)內(nei)部(bu)人(ren)事(shi)管(guan)理(li)的(de)所(suo)有(you)功(gong)能(neng),本(ben)子(zi)模(mo)塊(kuai)將(jiang)以(yi)底(di)層(ceng)視(shi)角(jiao)反(fan)應(ying)員(yuan)工(gong)得(de)管(guan)理(li),包(bao)括(kuo)職(zhi)務(wu)和(he)所(suo)屬(shu)性(xing)質(zhi)都(dou)將(jiang)按(an)統(tong)一(yi)模(mo)式(shi)規(gui)劃(hua),便(bian)於(yu)應(ying)用(yong)層(ceng)定(ding)製(zhi)模(mo)塊(kuai) 6.日程安排 日程安排是辦公係統的一個必不可少的輔助功能,可分為個人日程,部門日程,主要需要解決的是日程的基本存儲和信息提示 7.公共信息管理 公共信息包含:行業新聞、文檔、員工論壇、資料下載等功能,主要是針對所有部門的一個共用係統,該係統可以采用傳統模式,如論壇可以采用BBS係統等,底層主要是統一規範,提供基本功能 8.會議管理 huiyiduiyurenheyigegongsidoushizhongyaode,erhuiyidexingshisuizhewangluodefazhanyebiandeduoyanghuaqilai,chulechuantongdehuiyi,haiyouwangluohuiyi,shipinhuiyidengxinxinghuiyifangshi,shidexianggeshenyuanderenzhijianyekeyiyouledangmianjiaoliudehuanjing。duiyuxianggejiaoyuandebumen,ruzonggongsiyuzigongsizhijiandejiaoliujianyicaiyongfeishipindewangluohuiyi,yinweizhegejikeyimanzuwangsu,yekeyimanzujiaoliudexuqiu。duiyuchuyutongyigedashadegebumen,jianyishiyongshipinhuiyi,yinweijiaruduomeitidegongneng,keyishidehuiyiqifengentiejinchuantonghuiyidexiaoguo,erqiejiaoliuyegengrenxinghua,tongshiyekeyidedaojuyuwangwangsudezhichi。zhebadagongnengzimokuaidoushiOA係統得基礎,在此之上,我們可以創建更多的功能和輔助,可以使得OA的定製變得輕鬆而豐富。 五、總結 通(tong)過(guo)以(yi)上(shang)的(de)綜(zong)合(he)分(fen)析(xi),該(gai)辦(ban)公(gong)自(zi)動(dong)化(hua)係(xi)統(tong)的(de)開(kai)發(fa)將(jiang)分(fen)為(wei)三(san)期(qi)完(wan)成(cheng),第(di)一(yi)期(qi)是(shi)基(ji)礎(chu)類(lei)庫(ku)的(de)開(kai)發(fa),第(di)二(er)期(qi)是(shi)底(di)層(ceng)管(guan)理(li)模(mo)塊(kuai)的(de)開(kai)發(fa),第(di)三(san)期(qi)是(shi)應(ying)用(yong)層(ceng)定(ding)製(zhi)。每(mei)一(yi)期(qi)都(dou)是(shi)下(xia)一(yi)期(qi)的(de)基(ji)礎(chu),但(dan)可(ke)以(yi)獨(du)立(li)使(shi)用(yong),隻(zhi)有(you)三(san)期(qi)完(wan)成(cheng),才(cai)算(suan)完(wan)成(cheng)整(zheng)套(tao)OA係統。 |