王新
摘?要:使用面向?qū)ο蟮慕M件技術(shù),本系統(tǒng)采用三層分布式結(jié)構(gòu)。采用計(jì)算機(jī)組件技術(shù),各模塊以及模塊之間具有良好的可重組性和可重構(gòu)性。實(shí)現(xiàn)虛擬化、無紙化辦公辦公室。系統(tǒng)設(shè)計(jì)以信息工程方法為指導(dǎo),從系統(tǒng)工程的觀點(diǎn)出發(fā),保證信息分類編碼的唯一性,規(guī)范化地完成系統(tǒng)的工程規(guī)劃與設(shè)計(jì)。系統(tǒng)設(shè)計(jì)與開發(fā)的全過程,要準(zhǔn)確地描述和完整地表達(dá)系統(tǒng)的概念和邏輯模型。注重系統(tǒng)開發(fā)過程中形成完整、齊全、清晰并且符合標(biāo)準(zhǔn)的文檔。系統(tǒng)本著著眼于計(jì)量的職能,為計(jì)量事務(wù)服務(wù),以計(jì)量事務(wù)為中心,涵蓋計(jì)量辦公自動(dòng)化、日常信息管理等,以實(shí)現(xiàn)計(jì)量事務(wù)電子化為目標(biāo)。
關(guān)鍵詞:面向?qū)ο?分布式管理 oracle linux
中圖分類號(hào):TM727 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2012)10(a)-0207-01
1應(yīng)用系統(tǒng)概述
1.1系統(tǒng)設(shè)計(jì)原則
用辦公系統(tǒng)幫助用戶實(shí)現(xiàn)大量信息快速、有效、準(zhǔn)確地獲取、處理、管理和傳遞為發(fā)展目標(biāo)和原則。在擁有了在辦公自動(dòng)化方面開發(fā)應(yīng)用的成功經(jīng)驗(yàn)基礎(chǔ)上不斷追求技術(shù)進(jìn)步和完善的服務(wù),使廣大用戶在第一時(shí)間享受技術(shù)進(jìn)步帶來的便利。系統(tǒng)設(shè)計(jì)時(shí)采用如下設(shè)計(jì)原則:方便實(shí)用,真正以用戶的使用為著眼點(diǎn)。界面良好,明快,簡潔。避免必要重復(fù)的數(shù)據(jù)。本系統(tǒng)易于維護(hù),便于擴(kuò)展。遵循軟件開發(fā)的生命周期法,提供完備的開發(fā)文檔。用軟件工程的理論指導(dǎo)和管理設(shè)計(jì)開發(fā)工作。使用面向?qū)ο蟮慕M件技術(shù)。軟件設(shè)計(jì)規(guī)范化,結(jié)構(gòu)化,統(tǒng)一代碼標(biāo)準(zhǔn),以利于維護(hù)。
1.2系統(tǒng)結(jié)構(gòu)
本系統(tǒng)采用三層分布式結(jié)構(gòu)。第一層為系統(tǒng)管理功能在于設(shè)計(jì)管理界面,包含部門、權(quán)限及人員設(shè)置和分配。其下設(shè)五個(gè)功能子系統(tǒng)掌管計(jì)量信息各方工作,包括:業(yè)務(wù)管理、總工辦管理、財(cái)務(wù)部管理、研究室管理、儀器收發(fā)管理。在子系統(tǒng)下設(shè)計(jì)了分管的技術(shù)工作小模塊,具體為:業(yè)務(wù)部下轄基標(biāo)準(zhǔn)管理、儀器設(shè)備管理、樣機(jī)實(shí)驗(yàn)管理、分包實(shí)驗(yàn);總工辦下轄技術(shù)培訓(xùn)、學(xué)術(shù)交流、項(xiàng)目管理、報(bào)告審核、證書抽查、資料更新、證書改錯(cuò);財(cái)務(wù)部下轄收費(fèi)管理、日常支出;研究管理下轄:報(bào)告處理、查詢統(tǒng)計(jì)、數(shù)據(jù)修改、證書確認(rèn)、發(fā)催檢通;儀器收發(fā)下轄:送檢錄入、查詢統(tǒng)計(jì)、修改記錄、抽樣登記、檢驗(yàn)完成。
1.3計(jì)量管理信息系統(tǒng)簡介
計(jì)量管理信息系統(tǒng)基于現(xiàn)代化的通訊,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),對關(guān)系到遼寧省計(jì)量科學(xué)研究院的實(shí)際工作提供信息服務(wù),使各級計(jì)量部門機(jī)關(guān)的辦公實(shí)現(xiàn)自動(dòng)化,使各種信息能快速傳遞,迅速處理,充分共享為領(lǐng)導(dǎo)決策科學(xué)化提供科學(xué)的依據(jù),推進(jìn)計(jì)量事務(wù)電子化的進(jìn)程。本系統(tǒng)由業(yè)務(wù)部管理子系統(tǒng)、總工辦管理子系統(tǒng)、財(cái)務(wù)部管理子系統(tǒng)、研究室管理子系統(tǒng)和儀器收發(fā)管理子系統(tǒng)組成,這五部分有機(jī)的結(jié)合起來。
2 設(shè)計(jì)目標(biāo)及技術(shù)特點(diǎn)
2.1設(shè)計(jì)目標(biāo)
本系統(tǒng)本著與計(jì)量部門合作,幫助計(jì)量部門擴(kuò)展其應(yīng)用,并將信息服務(wù)延伸到其它部門、企業(yè)用戶和社會(huì)公眾。
實(shí)現(xiàn)內(nèi)部辦公自動(dòng)化;實(shí)現(xiàn)計(jì)量部門與外部用戶的交互與企業(yè)用戶的交互;與傳統(tǒng)技術(shù)和系統(tǒng)的集成;重構(gòu)核心業(yè)務(wù)流程,以提供更快更有效的服務(wù),服務(wù)于計(jì)量事務(wù);充分實(shí)現(xiàn)計(jì)量事務(wù)服務(wù)于公眾的目標(biāo);便于部門之間協(xié)作,使不同部門之間需要協(xié)作的工作變得更快、更流暢,免去不必要的人力往返,省去重復(fù)勞動(dòng),節(jié)省開支。
2.2技術(shù)特點(diǎn)
采用計(jì)算機(jī)組件技術(shù),各模塊以及模塊之間具有良好的可重組性和可重構(gòu)性,采用Client/Server模式與Brower/Server,支持Internet/Intranet標(biāo)準(zhǔn)應(yīng)用,系統(tǒng)可運(yùn)行在局域網(wǎng)上和遠(yuǎn)程網(wǎng)上,且可與異構(gòu)網(wǎng)絡(luò)互連,采用OLE技術(shù),可將用戶所需的對象連接嵌入到該系統(tǒng),數(shù)據(jù)安全保密機(jī)制,提供遠(yuǎn)程辦公模式,實(shí)現(xiàn)無紙化辦公、虛擬化的辦公室。
3開發(fā)環(huán)境及運(yùn)行環(huán)境
開發(fā)環(huán)境:本系統(tǒng)使用oracle數(shù)據(jù)庫。Oracle的目標(biāo)定位于高端工作站以及作為服務(wù)器的小型計(jì)算機(jī)。Oracle的路線同Sun微系統(tǒng)公司類似,都提出了網(wǎng)絡(luò)計(jì)算機(jī)的概念。Oracle宣稱自己是世界上首家百分之百進(jìn)行基于互聯(lián)網(wǎng)的企業(yè)軟件的軟件公司。整個(gè)產(chǎn)品線包括:數(shù)據(jù)庫、服務(wù)器、企業(yè)商務(wù)應(yīng)用程序以及應(yīng)用程序開發(fā)和決策支持工具。
操作系統(tǒng):Linux。Linux以它的高效性和靈活性著稱。它能夠在PC計(jì)算機(jī)上實(shí)現(xiàn)全部的Unix特性,具有多任務(wù)、多用戶的能力。Linux是在GNU公共許可權(quán)限下免費(fèi)獲得的,是一個(gè)符合POSIX標(biāo)準(zhǔn)的操作系統(tǒng)。Linux操作系統(tǒng)軟件包不僅包括完整的Linux操作系統(tǒng),而且還包括了文本編輯器、高級語言編譯器等應(yīng)用軟件。它還包括帶有多個(gè)窗口管理器的X-Windows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標(biāo)和菜單對系統(tǒng)進(jìn)行操作。
4系統(tǒng)分析與設(shè)計(jì)
4.1問題提出的背景
20世紀(jì)世界的一個(gè)重大變革是計(jì)算機(jī)的產(chǎn)生、應(yīng)用及發(fā)展。自1946年第一臺(tái)計(jì)算機(jī)的誕生,世界就開始步入科學(xué)化、信息化、自動(dòng)化的時(shí)代。我國雖然直到六十年代才開始使用計(jì)算機(jī),但還是較快地跟上了信息時(shí)代的步伐。目前,世界已經(jīng)形成了一個(gè)統(tǒng)一的全球市場,每一個(gè)國家都不可能離開這個(gè)全球市場而求的發(fā)展。為了與世界接軌,為了我們的民族立于不敗之地,信息化是必不可少的。
管理在現(xiàn)代社會(huì)中被稱為是“第三生產(chǎn)力”,可見其重要性。我國受著傳統(tǒng)思想的束縛,管理思想淡泊,管理方法落后,制約著社會(huì)生產(chǎn)力的發(fā)展。因此在當(dāng)前環(huán)境下,管理的現(xiàn)代化、信息化是勢在必行。計(jì)算機(jī)科學(xué)的發(fā)展為管理學(xué)帶來了新的革命,特別是近年來,基于Client/Server體系的計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展打破了空間的界限,徹底否定了原有管理方法的存在價(jià)值。
正因?yàn)樯羁痰恼J(rèn)識(shí)到這一點(diǎn),我們提出了開發(fā)一套系統(tǒng)的計(jì)量業(yè)務(wù)管理網(wǎng)絡(luò)系統(tǒng)的需求。我們是遼陽地區(qū)的計(jì)量監(jiān)測單位。國家授權(quán)的計(jì)量項(xiàng)目有十二項(xiàng)。另外對非基標(biāo)準(zhǔn)的項(xiàng)目,還負(fù)責(zé)為客戶出具測試報(bào)告。無論從儀器的管理,報(bào)告的生成,證書的出具,都是非常繁瑣而且具有一定重復(fù)性的工作。在這種情況下,我們提出了用于計(jì)量業(yè)務(wù)管理網(wǎng)絡(luò)系統(tǒng)的研發(fā),這一舉措無疑是非常英明的。
通過計(jì)算機(jī)網(wǎng)絡(luò),做到資源共享,提高了工作效率,管理這能隨時(shí)掌握本單位的情況和社會(huì)需求,正所謂知己知彼,百戰(zhàn)不殆,運(yùn)籌策帷幄之中,而決勝于千里之外。應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)管理手段,能夠增加單位效益,堵塞經(jīng)濟(jì)漏洞,即順應(yīng)了社會(huì)的發(fā)展,也勢必走在同行業(yè)的前頭。
參考文獻(xiàn)
[1](美)Thomas Kyte.Oracle專家高級編程.清華大學(xué)出版社.
[2](英)Neil Matthew,Richard Stones.Linux程序設(shè)計(jì).人民郵電出版社.