【正文】
變化將引起用戶對辦公自動(dòng)化軟件的需求變化。當(dāng)經(jīng)過千辛萬苦把軟件開發(fā)出來后,又會(huì)因?yàn)橛脩粜枨笞兓獙浖M(jìn)行不斷的修改維護(hù)。 投資大隨著軟件市場的逐漸開拓,國內(nèi)專門從事軟件開發(fā)的公司也逐漸成長起來,并專門為政府和企業(yè)“度身定做”辦公自動(dòng)化系統(tǒng),由于這些系統(tǒng)是根據(jù)用戶的具體需求開發(fā)的,所以它功能比較完善,并能較好的滿足用戶的實(shí)際需要,但它存在著一些致命的缺點(diǎn):進(jìn)入九十年代中期后,隨著網(wǎng)絡(luò)技術(shù)(如:100M以太網(wǎng))、群件系統(tǒng)(特別Microsoft Exchange Server和Louts Notes)、數(shù)據(jù)庫技術(shù)(成熟的關(guān)系數(shù)據(jù)庫管理系統(tǒng))和各種面向?qū)ο箝_發(fā)工具(如:JAVA)等技術(shù)和產(chǎn)品日漸成熟而被廣泛應(yīng)用,同時(shí)由于國內(nèi)經(jīng)濟(jì)的飛速發(fā)展引發(fā)市場競爭的逐漸激烈,以及政府管理職能的擴(kuò)大和優(yōu)化,這一切導(dǎo)致政府和企業(yè)對辦公自動(dòng)化產(chǎn)品的需求快速增長。我國從八十年代末、九十年代初開始發(fā)展辦公自動(dòng)化,到現(xiàn)在已經(jīng)有十幾年的歷史了。沒有人懷疑計(jì)算機(jī)的出現(xiàn)給辦公室職員帶來的便利,但是對現(xiàn)代的辦公自動(dòng)化而言,其目的已經(jīng)不局限于減輕員工的工作量,而是要將員工從繁瑣的事務(wù)性工作中解放出來,用更多的精力去關(guān)注最重要的事情,從而提高企業(yè)的效率,增強(qiáng)企業(yè)的綜合競爭能力。在這種模式下,企業(yè)成為一個(gè)大辦公室,它下面的財(cái)務(wù)、人事、行政、業(yè)務(wù)等部門都成為企業(yè)信息流中的一個(gè)環(huán)節(jié),而不再是一個(gè)一個(gè)的信息孤島。通過OA系統(tǒng)所實(shí)施的交換式網(wǎng)絡(luò)應(yīng)用,使信息的傳遞更加快捷和方便,從而極大地?cái)U(kuò)展了辦公手段,實(shí)現(xiàn)了辦公的高效率。 技術(shù)背景 辦公自動(dòng)化辦公自動(dòng)化(OAOffice Automation)是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來的一種新型的辦公方式,是當(dāng)前新技術(shù)革命中一個(gè)非常活躍和具有很強(qiáng)生命力的技術(shù)應(yīng)用領(lǐng)域,是信息化社會(huì)的產(chǎn)物。大中型企業(yè)(集團(tuán))分支機(jī)構(gòu)、部門和人員眾多,經(jīng)營范圍比較廣,管理相對復(fù)雜,這就要求企業(yè)辦公自動(dòng)化系統(tǒng)擁有強(qiáng)大的功能,應(yīng)能提供網(wǎng)絡(luò)辦公自動(dòng)化、機(jī)構(gòu)管理、網(wǎng)絡(luò)安全以及與財(cái)務(wù)管理,供應(yīng)鏈管理和人力資源管理等相關(guān)軟件系統(tǒng)的掛接能力。尤其對于現(xiàn)代企業(yè)把市場信息、管理信息看作是最寶貴的信息,把時(shí)間成本看作是最寶貴的成本。利用信息技術(shù)的發(fā)展來改變企業(yè)的運(yùn)作方法和管理模式,提高企業(yè)的管理效益和生產(chǎn)效益,從而提高企業(yè)經(jīng)濟(jì)效益,增強(qiáng)企業(yè)競爭力,是企業(yè)迎接知識(shí)經(jīng)濟(jì)時(shí)代挑戰(zhàn)并能夠立于不敗之地的必由之路,也是企業(yè)發(fā)展的趨勢。伴隨這種情況,更多的管理技術(shù)被引入到人力資源管理上,科學(xué)的管理方法與IT技術(shù)相結(jié)合成為提高人力資源部門管理水平的主要方式,人力資源管理發(fā)展成為人的信息化過程。關(guān)鍵詞 辦公自動(dòng)化,JSP,STRUTS,UniEAP,日程安排管理系統(tǒng) Country Resource of Office Automatization SystemAbstractUnder global economy and modern administration’s requirement, the information processing is being more and more important. In order to improve their ability of administration and to catch the step of market, many Governments, enterprises and Educational gradually realize the significance of the information processing and begin to upgrade it. For example, to organize their own Local area network, or to perform MIS (Management Information System) or ERP (Enterprises Recourse Platform), witch according to their actual condition. How to use puter and Internet in enterprise management, enterprise alliance and distributed departments, building enterprise OAS (Office Automation System) based on web, it bees our research direction. So, the author will use the technology base on Web available of JSP which produced by Sun design and STRUTS impracticable and UniEAP of neusoft implementation of the SMS (Scheduler Managements System). In this article, OAS and SMS are explicated detailed, Human resource managements are so important that it can decide a corporation’s fortune. The author divides the scheduler managements system into four parts: the deal with setting of person operations, the synthesis of query, the schedule of person and the schedule of other person awarding on which four parts database design are based. Besides, there are also some detail sub function modules under the four parts. Then, we describe the achievement of the functions of the SMS based on web. Key words OAS, JSP, STRUTS,UniEAP,SMS目 錄第一章 緒 論 4 項(xiàng)目背景 4 技術(shù)背景 5 第二章 辦公自動(dòng)化系統(tǒng)日程安排分析 9 技術(shù)可行性分析 9 需求分析 13 17 第三章 辦公自動(dòng)化系統(tǒng)日程安排設(shè)計(jì) 19 設(shè)計(jì)目標(biāo) 19 19 日程安排的模塊設(shè)計(jì) 23 第四章 辦公自動(dòng)化系統(tǒng)日程安排實(shí)現(xiàn) 28 28 主要代碼注解 38 系統(tǒng)測試 44 系統(tǒng)發(fā)布 45 第五章 結(jié)論 47 系統(tǒng)評價(jià) 47 關(guān)于下一步工作要解決的幾個(gè)問題的討論 47 致謝 49 參考文獻(xiàn) 50第一章 緒 論 項(xiàng)目背景隨著信息技術(shù)的飛速發(fā)展,人力資源管理的方式、輔助手段和工具也發(fā)生著日新月異的變化,20世紀(jì)90年代以后,計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)得到了迅速的發(fā)展和普及,互聯(lián)網(wǎng)的應(yīng)用和發(fā)展改變了全球的經(jīng)濟(jì)模式,企業(yè)管理模式也受到了極大的沖擊,使信息資源的共享和超越時(shí)空的交換成為了可能。本文首先對辦公自動(dòng)化系統(tǒng)和日程安排管理系統(tǒng)進(jìn)行了詳盡的闡述,充分的展示了日程安排對企業(yè)的重要性,并在詳細(xì)的需求調(diào)研后對日程安排管理系統(tǒng)進(jìn)行分析,設(shè)計(jì)了此系統(tǒng)的整體結(jié)構(gòu)和功能模塊,即日程安排管理系統(tǒng)分成了個(gè)人設(shè)置模塊、日程查詢模塊、個(gè)人日程模塊和他人日程四大功能模塊,在各模塊下又下設(shè)了詳細(xì)功能子模塊,并進(jìn)行了數(shù)據(jù)庫設(shè)計(jì)與連接。因此,如何將計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)運(yùn)用于企業(yè)管理,形成基于Web的辦公自動(dòng)化系統(tǒng)(Office Automation System,簡稱OAS),成為我們重要的開發(fā)項(xiàng)目之一。摘 要隨著經(jīng)濟(jì)全球化、管理現(xiàn)代化的到來,信息化建設(shè)已提到議事日程。國家機(jī)關(guān)、高等院校、參與國際競爭的大企業(yè)等企事業(yè)單位為了提高現(xiàn)代化管理水平、為了在激烈的市場競爭中獲勝,紛紛不同程度地加強(qiáng)信息化建設(shè),如組建自己的局域網(wǎng)、實(shí)施適用本單位或本部門的企業(yè)級MIS(管理信息系統(tǒng))項(xiàng)目或ERP(企業(yè)資源計(jì)劃)項(xiàng)目,通過Internet向外發(fā)布信息等。基于此,本文研究的就是利用Sun公司推出的比較優(yōu)秀的Web服務(wù)器端應(yīng)用程序開發(fā)技術(shù)JSP設(shè)計(jì)和STRUTS架構(gòu)以及東軟公司開發(fā)的通用企業(yè)開發(fā)平臺(tái)UniEAP架構(gòu)與實(shí)現(xiàn)的日程安排管理系統(tǒng)(Scheduler Managements System,簡稱SMS)。接下來,本文又詳細(xì)介紹了基于Web的日程安排管理系統(tǒng)的最終實(shí)現(xiàn)方法。在這種科技不斷進(jìn)步、技術(shù)創(chuàng)新加快的情況下,企業(yè)間的競爭和企業(yè)間對人才的需求都更加激烈,人力資源也越來越受到重視。發(fā)展的重要標(biāo)志是E化的員工、E化的人力資源、最終成為E化的企業(yè)。現(xiàn)代辦公要求,利用信息技術(shù)貫通組織層次來綜合信息,實(shí)現(xiàn)快速?zèng)Q策。以市場為中心,用信息換時(shí)間,用時(shí)間換效率,用效率換效益,信息的價(jià)值和它對企業(yè)的重要性日益顯現(xiàn)。因此,基于Web的企業(yè)辦公自動(dòng)化系統(tǒng)的出現(xiàn),滿足了上述企業(yè)現(xiàn)代化發(fā)展需求,幫助企業(yè)提高企業(yè)綜合管理水平及市場反應(yīng)能力,應(yīng)對中國加入WTO后以及日趨激烈的市場競爭。通過網(wǎng)絡(luò),組織機(jī)構(gòu)內(nèi)部的人員可跨越時(shí)間、地點(diǎn)協(xié)同工作?,F(xiàn)在所說的辦公自動(dòng)化,是以計(jì)算機(jī)網(wǎng)絡(luò)為依托,在企業(yè)內(nèi)部進(jìn)行暢通的信息交流。依靠這種模式,企業(yè)的組織結(jié)構(gòu)能夠得到簡化,各個(gè)部門在信息共享的基礎(chǔ)上進(jìn)行協(xié)作,便于明確各個(gè)部門甚至每個(gè)員工的責(zé)任,而決策層可以迅速綜合來自各個(gè)方面的信息,并以此為依據(jù)制定企業(yè)的戰(zhàn)略決策。從這個(gè)意義上講,在市場競爭日趨白熱化的今天,辦公自動(dòng)化已經(jīng)不再是一種手段、一種工具,而成為決定企業(yè)生存發(fā)展的命脈。在早期,多是由企業(yè)、單位內(nèi)部的計(jì)算機(jī)人員或愛好者使用FoxBASE編寫出來的,這些軟件并非我們現(xiàn)在所指的辦公自動(dòng)化軟件,而是針對辦公中某個(gè)特定的需求開發(fā)的(如:收發(fā)文登記),它們多數(shù)是單機(jī)操作模式,不能實(shí)現(xiàn)信息交換和共享,所做的內(nèi)容往往只是輸入某些特定內(nèi)容,再把這些內(nèi)容按照一定的格式打印出來,所以這些軟件在真正意義上說并不能說是辦公自動(dòng)化軟件。這時(shí),辦公自動(dòng)化開始進(jìn)入一個(gè)快速的發(fā)展階段。 開發(fā)周期長 軟件開發(fā)完成后需要不斷的維護(hù)導(dǎo)致出現(xiàn)這些缺點(diǎn)的原因有很多種,如軟件開發(fā)公司的開發(fā)隊(duì)伍組隊(duì)模式不合理、缺乏開發(fā)辦公自動(dòng)化產(chǎn)品的經(jīng)驗(yàn)、用戶缺乏對辦公自動(dòng)化產(chǎn)品的認(rèn)識(shí)等等,但真正重要的原因往往是由于在開發(fā)過程中或開發(fā)完成后用戶的需求發(fā)生變化而引起的,經(jīng)常會(huì)出現(xiàn)在開發(fā)過程中因?yàn)橛脩舻男枨蟛粩嘧兓鴮?dǎo)致軟件的不斷修改,以至整個(gè)開發(fā)周期加長和開發(fā)費(fèi)用超支。到最后,整個(gè)軟件猶如一件千縫百補(bǔ)的衣裳,性能和可使用性都大大降低。既然“變”是不可避免的,我們就要讓軟件能夠適應(yīng)這種變化。這時(shí)早期開發(fā)的一些辦公自動(dòng)化軟件又暴露出一些弊端。這種情況極大地阻礙了我國辦公自動(dòng)化的發(fā)展。然而隨著計(jì)算機(jī)技術(shù)水平的不斷提高和用戶不斷增長的需要,我國辦公自動(dòng)化的道路還很漫長。 日程安排管理系統(tǒng)在日常繁雜的工作中,總是有很多重要日程需要安排,個(gè)人的日常工作、領(lǐng)導(dǎo)的重要會(huì)議、個(gè)人重要日期或者時(shí)間等,都需要在特定時(shí)間給予醒目標(biāo)識(shí)或者提示,日程安排就可以完成這些工作。個(gè)人日程可以共享給其他人員,其他人員就可以給共享人安排日程。當(dāng)把日程共享后,在個(gè)人設(shè)置日程中給本人安排日程時(shí)就可以選擇是否公開,所以不必?fù)?dān)心日程共享后個(gè)人隱私事件被他人查看。我們不難想象一個(gè)人錯(cuò)過了重要會(huì)議會(huì)有什么后果。在20世紀(jì)60年代在隨著電子技術(shù)的發(fā)展,出現(xiàn)了一些好的提醒工具,比如鬧鐘。在計(jì)算機(jī)開始使用的時(shí)候,各人的日程安排有了明顯的進(jìn)步,我們可以通過計(jì)算機(jī)來記錄備忘數(shù)據(jù),并可以提醒給用戶。人們在記錄和提醒,以及共享都成為了可能。但在軟件開發(fā)辦公自動(dòng)化系統(tǒng)中由于商業(yè)原因,很多企業(yè)要自己根據(jù)項(xiàng)目的具體情況進(jìn)行開發(fā)日程安排系統(tǒng)。這里的日程安排包括,備忘錄的記錄,查詢、提醒、共享等功能。 關(guān)于B/S體系結(jié)構(gòu)B/S體系結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),就是只安裝一個(gè)服務(wù)器(Server),而客戶端采用瀏覽器(Browse)運(yùn)行軟件,它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化和改進(jìn)。Client/Server 所采用的標(biāo)準(zhǔn)只要在內(nèi)部統(tǒng)一即可,它的應(yīng)用往往是專用的。同時(shí),標(biāo)準(zhǔn)化使得B/S 模式可直接接入Internet ,具有良好的擴(kuò)展性、伸縮性,可從不同廠家選擇設(shè)備和服務(wù)。多層的B/S 應(yīng)用可以更充分的利用系統(tǒng)資源,在大型的聯(lián)機(jī)應(yīng)用中,數(shù)據(jù)庫面臨的客戶數(shù)量是非常龐大的,使用傳統(tǒng)的客戶/服務(wù)器模式可能根本無法勝任。