《網(wǎng)上辦公系統(tǒng)設(shè)計與實現(xiàn)》9600字_第1頁
《網(wǎng)上辦公系統(tǒng)設(shè)計與實現(xiàn)》9600字_第2頁
《網(wǎng)上辦公系統(tǒng)設(shè)計與實現(xiàn)》9600字_第3頁
《網(wǎng)上辦公系統(tǒng)設(shè)計與實現(xiàn)》9600字_第4頁
《網(wǎng)上辦公系統(tǒng)設(shè)計與實現(xiàn)》9600字_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

網(wǎng)上辦公系統(tǒng)設(shè)計與實現(xiàn)摘要在對企業(yè)的實際辦公業(yè)務(wù)需求進(jìn)行調(diào)研、分析后,確定了本文所設(shè)計的辦公系統(tǒng)功能要求,并提出了設(shè)計與實現(xiàn)的目的及方法,重點對軟件開發(fā)技術(shù)進(jìn)行研究與分析,增強軟件開發(fā)的能力。在軟件的設(shè)計中,本文依據(jù)系統(tǒng)設(shè)計模塊化的思想,對各模塊進(jìn)行了詳細(xì)的設(shè)計,并討論了數(shù)據(jù)庫、消息處理機制等關(guān)鍵技術(shù)。如B/S結(jié)構(gòu)、SQLServer數(shù)據(jù)庫技術(shù)、頁面布局技術(shù)等。隨后,對該系統(tǒng)的功能模塊進(jìn)行了詳細(xì)的分析,其中包括:個人辦公管理功能模塊、日常管理模塊、公告管理模塊、公文管理模塊、任務(wù)管理模塊等。接著,使用結(jié)構(gòu)圖、時序圖和類圖對系統(tǒng)的各個功能模塊進(jìn)行設(shè)計,描繪出功能模塊中的事件流內(nèi)容,最終實現(xiàn)了系統(tǒng)的所有功能。最后,經(jīng)過系統(tǒng)功能和性能測試,進(jìn)一步研究了辦公管理系統(tǒng)在企業(yè)內(nèi)部的實際應(yīng)用中得到了很好的應(yīng)用,無論從軟件的性能、穩(wěn)定性、安全性等各方面來看,都達(dá)到了預(yù)期設(shè)計目的。關(guān)鍵詞:Web服務(wù)器;辦公管理;系統(tǒng)設(shè)計;系統(tǒng)測試目錄TOC\o"1-3"\h\u18727摘要 第1章緒論在市場化的今天,公司要面對的是越來越嚴(yán)峻的市場競爭,在這樣的情況下,企業(yè)要想在市場上站穩(wěn)腳跟,就必須要不斷的完善公司的管理體系,不斷的完善自己的管理體系,不斷的將先進(jìn)的科技應(yīng)用到企業(yè)的日常工作中,從而提高自己的工作效率。但當(dāng)作者通過對現(xiàn)有工作的調(diào)研和自身的調(diào)查,發(fā)現(xiàn)現(xiàn)有的傳統(tǒng)辦公管理體制依然是“自上而下”的模塊化管理?,F(xiàn)有的網(wǎng)上辦公系統(tǒng)功能比較單一,缺少一個統(tǒng)一的管理平臺。只能了解到員工的日常工作情況,卻無法了解到他們的日常工作,這對他們的管理和信息都是不利的。這將直接造成企業(yè)的日常工作管理不到位;第二,由于各系統(tǒng)之間存在著一定的獨立性,大部分的應(yīng)用系統(tǒng)都是單機運行,并沒有實現(xiàn)信息化的協(xié)作,考勤、IT、權(quán)限控制等功能不能相互影響,同時,有些企業(yè)還沒有對人力資源進(jìn)行精細(xì)化管理,這就造成了企業(yè)管理成本高、管理效率低等問題。即網(wǎng)上辦公系統(tǒng)僅僅提供給相關(guān)的管理工作人員使用,但是,由于員工不能登錄和查詢,所以在一定程度上影響了辦公管理的透明性。這些問題長期以來困擾著企業(yè)經(jīng)營者,并對其發(fā)展產(chǎn)生了一定的影響。本文設(shè)計實現(xiàn)后,不僅僅是在處理基礎(chǔ)的商業(yè)過程中,它還會提高文檔的傳遞,批準(zhǔn)的速度等等。這為整個企業(yè)的發(fā)展注入了新的活力,但也為人們對人性化的操作環(huán)境和智能操作設(shè)備提出了更高的要求。此外,為了適應(yīng)客戶的需要,我們必須經(jīng)常更新軟件,并對不同的設(shè)備進(jìn)行不斷的優(yōu)化。文件的處理速度、文件管理的方式更加智能化、科學(xué)化,人工審批、人工創(chuàng)建文件、日常辦公任務(wù)的管理、個人工作和各種工作的流程化。這不僅可以解決以前的一些不規(guī)范的業(yè)務(wù)流程,也可以讓公司的工作效率得到進(jìn)一步的提升,為公司的員工提供一個更加人性化的辦公平臺。

第2章相關(guān)技術(shù)本次針對辦公管理本課題所采用的技術(shù)方法有:B/S結(jié)構(gòu)、SQLServer數(shù)據(jù)庫技術(shù)、網(wǎng)頁導(dǎo)航技術(shù)、SSH結(jié)構(gòu)技術(shù)、WebService技術(shù)。2.1B/S結(jié)構(gòu)本項目將對B/S結(jié)構(gòu)和C/S結(jié)構(gòu)進(jìn)行比較分析,以便系統(tǒng)地解釋B/S結(jié)構(gòu)的概念和特點。B/S結(jié)構(gòu)的特性。本文中所提及并采用的B/S結(jié)構(gòu),既是基于C/S的體系結(jié)構(gòu),又是一種新的體系結(jié)構(gòu)。該軟件不僅具有瀏覽器和服務(wù)器的功能,同時也具有瀏覽器功能。同時,該系統(tǒng)還利用了VBScript、JavaScript等傳統(tǒng)的腳本語言以及ActiveX實現(xiàn)了對訪問對象的動態(tài)擴充,增強了系統(tǒng)的靈活性。解決了系統(tǒng)開發(fā)中的相關(guān)技術(shù)問題,實現(xiàn)了開發(fā)管理和實現(xiàn),進(jìn)一步減少了系統(tǒng)成本。2.2SQLServer數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫引擎能夠為關(guān)系數(shù)據(jù)和結(jié)構(gòu)數(shù)據(jù)提供更大的存儲空間,同時也保證了數(shù)據(jù)的安全性和可靠性。利用數(shù)據(jù)庫可以提供很多優(yōu)勢:例如,數(shù)據(jù)的冗余,因此可以極大地節(jié)約數(shù)據(jù)的存儲;實現(xiàn)了充分的數(shù)據(jù)資源共享。該系統(tǒng)具有較高的安全性和可靠性,可以有效地實現(xiàn)對業(yè)務(wù)數(shù)據(jù)的管理。同時,可以進(jìn)行高質(zhì)量的數(shù)據(jù)處理。本文所做的研究,包括SQLServer2008,也是一個相當(dāng)成熟的應(yīng)用。他不僅繼承了7.0的特性,還擁有了更好的擴展、更高的集成度和更好的可用性。該系統(tǒng)可以在其它的應(yīng)用和開發(fā)平臺上使用,但是不同的系統(tǒng),數(shù)據(jù)可以進(jìn)行數(shù)據(jù)的同步,并且不會影響到系統(tǒng)的兼容。例如可用性強、可擴展性強、與相關(guān)的軟件高度集成等。

第3章需求分析3.1功能需求分析3.1.1個人辦公功能的功能分析個人辦公的功能,主要是為用戶在使用該系統(tǒng)時所做的一些常見的個人功能的總結(jié)。包含個人中心功能,郵件功能,通知功能,日程安排,文件查看,文件提醒,訂閱報告,會議,我的考勤,工作日報等。以下是一個使用實例的個人辦公室管理函數(shù)。下面是這樣的:用戶可以使用此功能設(shè)定個人中心的各種功能,完成郵件的快捷查詢,對日程表的瀏覽,同時如果有新的文件資料可以查看或提示,從而完成對報表的訂閱。另外,還可以查看員工的出勤,以及每天的工作狀態(tài)。也可以通過文件資訊瀏覽功能查詢、下載上傳文件。圖3-1個人辦公功能用例分析3.1.2公文管理功能分析文件管理的主體是系統(tǒng)用戶,不同的用戶有不同的權(quán)限。主要包括:公文審核功能、公文發(fā)放功能、公文收存功能、公文管理功能。其中,在個人權(quán)限范圍內(nèi)展示的所有官方文件的官方文件都可以查閱。對于文件發(fā)布功能,了解要發(fā)布的文件和接收文件的兩個部門。收據(jù)清單的功能是檢驗收據(jù)列表的設(shè)計和回收的功能。也可以從檔案清單中移除所有檔案、建立新檔案及資料庫、閱讀檔案、儲存檔案等。創(chuàng)建和保存新文檔。功能示例如下圖所示:圖3-2公文管理功能用例分析3.1.3任務(wù)管理功能分析管理功能體系中,各個級別的管理者都可以把每天的工作安排給小組成員,并且要求他們能夠及時地對工作進(jìn)行反饋。使用者經(jīng)理還可以提供即時資訊給資訊服務(wù)人員,從而提升效能。系統(tǒng)功能可以對工作任務(wù)進(jìn)行整體安排,一旦完成這些任務(wù),他們就會以合理的方式組織工作,每天和每周都有一份工作報告。通過Task,你可以很容易地看到它的運行狀況,并提供基本的日常監(jiān)控方法。下面的圖表是一個任務(wù)管理功能的案例分析圖表。圖3-3任務(wù)管理功能用例分析3.1.4公告管理功能分析公告管理是指公司發(fā)布的有關(guān)人事任免的公告,以確保公司的職工和各級經(jīng)理能全面掌握與其職責(zé)有關(guān)的信息,并將有關(guān)的信息及時傳達(dá)到適當(dāng)?shù)娜藛T手中。圖3-4公告管理功能分析3.1.5日程管理功能分析日程管理功能包含了計劃表、會議提示、旅行提示和工作計劃。圖3-5日程管理功能用例分析3.2非功能性需求3.2.1性能需求該系統(tǒng)的性能要求主要是結(jié)合企業(yè)的實際用戶規(guī)模,根據(jù)實際的商業(yè)功能需求,對系統(tǒng)的并發(fā)用戶進(jìn)行性能設(shè)置和設(shè)計。在系統(tǒng)的研制階段,系統(tǒng)的接口、功能、性能和兼容性都要經(jīng)過全面的測試,以確保系統(tǒng)的性能和性能要求。此外,為了使系統(tǒng)的性能更好,用戶體驗更好,更好地發(fā)揮其優(yōu)勢,需要進(jìn)一步加強系統(tǒng)的性能。首先,由于企業(yè)的實際應(yīng)用規(guī)模很大,在實際用戶中的使用量很大,所以在并發(fā)用戶的情況下,必須采取大量的虛擬用戶來進(jìn)行測試。在系統(tǒng)設(shè)計和實現(xiàn)完成后,必須對其進(jìn)行一系列的檢測,以確保其精度和正確性。該系統(tǒng)采用軟硬件相結(jié)合的方法,實現(xiàn)了對資源信息的設(shè)定與處理。為保證信息服務(wù)的品質(zhì),資訊服務(wù)的專業(yè)人士必須對整個系統(tǒng)的研發(fā)與運作過程進(jìn)行全面的監(jiān)控。由于該系統(tǒng)的設(shè)計,實際使用人數(shù)超過1000人。3.2.2用戶界面要求系統(tǒng)界面要求:第一,系統(tǒng)界面運行時,用戶與用戶的交互窗口,要求銅鼓簡潔、簡潔、美觀,以達(dá)到顯示系統(tǒng)功能運行的目標(biāo)。由于本系統(tǒng)具有很高的可視性和設(shè)計排版需求,所以本系統(tǒng)的開發(fā)采用了這一軟件。而OA辦公系統(tǒng)則更適應(yīng)于辦公人員在工作環(huán)境中的高效率、高效率、高效率的工作環(huán)境,所以在設(shè)計和開發(fā)過程中,必須要符合用戶的實際操作習(xí)慣,并且要保證圖標(biāo)的簡潔和標(biāo)準(zhǔn)化。在系統(tǒng)的可操作性和美觀的界面上都要有一些要求。在系統(tǒng)運行中,可能會有一些無法達(dá)到用戶要求的狀況,因此,應(yīng)加強與項目經(jīng)理的聯(lián)系,并結(jié)合實際情況,對其進(jìn)行改進(jìn)和改進(jìn)。3.3可行性分析本文所設(shè)計的網(wǎng)上辦公系統(tǒng),是由設(shè)計開發(fā)人員反復(fù)論證和分析,并根據(jù)企業(yè)的實際情況,對其進(jìn)行了測試。結(jié)果表明,該系統(tǒng)的設(shè)計是合理的,可以有效地提高員工的工作效率。在實踐中,它是非常可行的,具體需求如下:(1)技術(shù)層面的可行性分析:它可以很好的滿足各組織的條理化、科學(xué)化的要求,為企業(yè)的工作和管理提供了方便。同時,也方便公司對每個人的工作進(jìn)行監(jiān)督和評價,促使員工不斷改進(jìn),提高工作效率。它可以極大地促進(jìn)員工工作的滿意度,提高工作業(yè)績,從而使企業(yè)的工作效率得到進(jìn)一步的提升。(2)它可以很好的滿足各個組織的條理化、科學(xué)化的要求,為企業(yè)的工作和管理提供了很大的方便。同時,也方便公司對每個人的工作進(jìn)行監(jiān)督和評價,促使員工不斷改進(jìn),提高工作效率。同時,也方便公司對每個人的工作進(jìn)行監(jiān)督和評價,促使員工不斷改進(jìn),提高工作效率。它可以極大地促進(jìn)員工工作的滿意度,提高工作業(yè)績,從而使企業(yè)的工作效率得到進(jìn)一步的提升。并為企業(yè)管理者在實施有效的人力資源管理方面的工作提供了新的思路和途徑。其次,本系統(tǒng)的設(shè)計與開發(fā)費用相對低廉,僅需利用現(xiàn)有PC終端的現(xiàn)有資源,就可以完成此項工作。該系統(tǒng)的開發(fā)架構(gòu)十分合理,在開發(fā)初期、中期維護(hù)、后期維護(hù)等方面都能很好地滿足開發(fā)人員對復(fù)雜的編程結(jié)構(gòu)的需求。(3)具體操作上的可行性分析:系統(tǒng)的運行比較簡單,比如輸入、修改、刪除等,都可以通過Windows操作系統(tǒng)的技術(shù)實現(xiàn),所以系統(tǒng)在實踐中也是可行的。由于本系統(tǒng)具有很高的可視性和設(shè)計排版需求,所以本系統(tǒng)的開發(fā)采用了這一軟件。系統(tǒng)管理模塊:本模塊擁有系統(tǒng)的最高權(quán)限,能夠?qū)ζ渌脩暨M(jìn)行管理,并享受到全部的運行權(quán)限。

第4章系統(tǒng)設(shè)計4.1軟件架構(gòu)設(shè)計系統(tǒng)的架構(gòu)可以分成三個層次,從左到右依次是用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)服務(wù)層,而我們的系統(tǒng)過程就是讓雇員和經(jīng)理選擇一個頁面服務(wù)器,而Web服務(wù)器則通過Java語言來捕捉數(shù)據(jù),然后將數(shù)據(jù)顯示給用戶,讓用戶選擇或者刪除。在整個過程結(jié)束后,根據(jù)用戶的需求,對系統(tǒng)進(jìn)行了優(yōu)化,使下一位使用者可以更好地進(jìn)行選擇。在圖4-1中顯示了辦公室管理系統(tǒng)的整體架構(gòu)。圖4-1Web應(yīng)用程序三個層次4.2主要的功能模塊設(shè)計系統(tǒng)的主要功能模塊根據(jù)企業(yè)的實際需要分為:員工個人辦公、對用戶進(jìn)行登記、對用戶進(jìn)行事務(wù)管理、對系統(tǒng)的維護(hù)與設(shè)定。第二項是文件管理,包括文件的啟動、起草、接收、發(fā)送、閱讀、存儲等。第三部分是任務(wù)管理,主要包括任務(wù)的啟動、任務(wù)的完成情況、任務(wù)的任務(wù)管理、人員信息管理、郵件管理、任務(wù)管理等。第四類是公告管理,主要內(nèi)容有發(fā)布、發(fā)布、管理、會議提醒、工作計劃、出差計劃等。系統(tǒng)的整體功能架構(gòu)見圖4,包括系統(tǒng)管理、基礎(chǔ)數(shù)據(jù)管理、調(diào)度模型、優(yōu)化等功能,并以該系統(tǒng)為基礎(chǔ),對系統(tǒng)進(jìn)行了詳細(xì)的分析。圖4-2顯示了該系統(tǒng)的功能架構(gòu)。圖4-2系統(tǒng)功能模塊圖4.2.1個人辦公功能管理模塊設(shè)計功能包括:個人管理、管理個人郵箱、查詢通知公告、進(jìn)行會話管理等。還可以查看個人的行程,可以查看個人的文件,比如:查看報銷文件,通知報銷,審核,會話管理等??梢詾橛嗛喌膬?nèi)部報告提供優(yōu)先的推送消息,也可以實現(xiàn)對單個結(jié)點的管理,了解每個結(jié)點的資源利用狀況以及進(jìn)行會話管理。教師管理模塊:管理員登陸后,可以對新老師進(jìn)行數(shù)據(jù)的補充,在老師離開時,可以將其刪除,或者修改、查閱。同時也可以實現(xiàn)我的出勤查詢,為每天的工作管理等,類圖如下:圖4-3個人工作中心管理功能設(shè)計類圖4.2.2公文管理功能模塊設(shè)計公文管理功能可以識別收到的公文的完成和管理功能。其中,在個人權(quán)限范圍內(nèi)展示的所有官方文件都可以查閱。對于文件發(fā)布功能,了解要發(fā)布的文件和文件的兩個部門。收據(jù)清單的功能是檢查文件清單的設(shè)計和文件的回復(fù)。對于文檔管理,也可以實現(xiàn)刪除文檔清單中的所有文檔,建立新文檔和文件夾,并產(chǎn)生新的文檔并進(jìn)行存儲。按照SSH體系結(jié)構(gòu)的三個層次,文檔管理包括文件格式、文件操作、文件處理等。FileForm類實現(xiàn)文件的表單顯示,F(xiàn)ilemanageAction類用于處理和轉(zhuǎn)發(fā)特定的商業(yè)請求,F(xiàn)ilemanageService類實現(xiàn)特定的商業(yè)邏輯。文件管理功能類別的設(shè)計主要有:文件管理視圖;文件格式;文件格式;文件管理操作;文件夾。下面顯示了特定的實現(xiàn)類圖:圖4-5公文管理功能類圖4.2.3日程管理功能模塊設(shè)計日程管理功能的設(shè)計包括對日程表的提示功能,日程表中的會議提示,如有出差計劃,需要增加出差計劃的提示,主要完成對工作計劃的制訂、修改、增加存儲等功能。按照SSH的三個層次結(jié)構(gòu),計劃管理主要包括SchedulemanageForm類SchedulemanageAction,ScheduleService類。SchedulemanageForm類實現(xiàn)了計劃表,SchedulemanageAction類可以處理和轉(zhuǎn)發(fā)特定的商業(yè)請求,并包含SchedulemanageinfoDAO;SchedulemanageView類的設(shè)計,SchedulemanageService類能夠?qū)崿F(xiàn)特定的商業(yè)邏輯處理。計劃管理的實現(xiàn)類圖顯示在下面:圖4-7日程管理功能類圖4.2.4公告管理功能模塊設(shè)計按照SSH體系結(jié)構(gòu)的三個層次,公告管理包括NoticemanageForm、NoticemanageAction、NoticemanageService類。通知管理特性類別的設(shè)計如下:圖4-9公告管理功能類圖在公告管理中增加公告信息功能的時間序列圖見4-10,詳細(xì)說明了以下步驟:(1)首先,系統(tǒng)選取“公告管理”項,通過調(diào)用業(yè)務(wù)邏輯信息,將功能列表顯示出來,并完成對通知格式的自動調(diào)用,并將系統(tǒng)界面輸入到“個人公告”頁面。(2)系統(tǒng)使用者通告管理對應(yīng)的清單資訊,在收到該要求后,直接呼叫「通知」功能的添加()動作,在回饋頁中。(3)系統(tǒng)呼叫通告更新功能以顯示公告。圖4-10公告管理發(fā)布公告信息功能操作時序圖4.2.5任務(wù)管理功能模塊設(shè)計任務(wù)管理功能的設(shè)計主要是針對個體工作、本人工作清單管理、完成工作、下屬任務(wù)和任務(wù)引導(dǎo)等功能,并能對全部工作進(jìn)行全面的工作。在SSH框架中,任務(wù)管理包括:TaskmanageForm類、TaskmanageAction、TaskmanageService類、TaskmanageView;任務(wù)包。下面是任務(wù)管理函數(shù)類圖的設(shè)計:圖4-11任務(wù)管理功能類圖圖4-12顯示了任務(wù)管理中的基本管理函數(shù)的時間序列。其過程是這樣的:圖4-12任務(wù)管理添加展示任務(wù)功能時序圖4.3數(shù)據(jù)庫設(shè)計4.3.1邏輯設(shè)計在此基礎(chǔ)上,結(jié)合本文所討論的主要關(guān)聯(lián)實體,來完成一個系統(tǒng)的數(shù)據(jù)庫模型圖:圖4-13系統(tǒng)的E-R圖4.3.2數(shù)據(jù)表的設(shè)計表4-1系統(tǒng)登錄信息表從表格4-2中可以看出,系統(tǒng)使用者的基本資料主要包括:員工ID,登錄名,性別,聯(lián)系方式,郵箱,地址,所屬部門ID,登錄密碼。表4-2系統(tǒng)用戶基本信息表從表格4-3的設(shè)計可以看出,部門的部門信息主要包括部門ID,部門名稱,部門地址,電話和部門負(fù)責(zé)人。表4-3系統(tǒng)部門信息表從表格4-4的設(shè)計可以看出,該系統(tǒng)可以執(zhí)行發(fā)文單的發(fā)文單編號,提交時間,草擬時間,提交時間,發(fā)文單內(nèi)容,發(fā)起人,審核人,審核人,簽發(fā)人,發(fā)文單收件人。表4-4發(fā)文單信息表表4-5會議數(shù)據(jù)表

第5章系統(tǒng)實現(xiàn)5.1登錄功能實現(xiàn)用戶登陸后,系統(tǒng)將會進(jìn)入管理員的功能界面,由管理員進(jìn)行管理。該系統(tǒng)將用戶的注冊信息加入到數(shù)據(jù)庫中,然后用戶可以登陸,經(jīng)過系統(tǒng)的審查,驗證之后,就可以獲取賬號的相關(guān)信息和權(quán)限。用戶的帳號是系統(tǒng)中唯一的標(biāo)識,用戶必須經(jīng)過認(rèn)證,方可在權(quán)限內(nèi)操作、添加好友、會話等操作。在工作流流程的設(shè)計與設(shè)計中,采用了JS指令include_once,并調(diào)用所設(shè)計的功能。用戶接口是一個用戶接口,它負(fù)責(zé)從用戶的命令、請求和數(shù)據(jù)中獲取數(shù)據(jù),然后把這些信息傳送到業(yè)務(wù)層進(jìn)行處理,并把結(jié)果顯示在用戶的面前。相關(guān)的操作者必須先完成相關(guān)的資料和認(rèn)證。確認(rèn)成功后,登陸和更改登陸口令。在此基礎(chǔ)上,對所需的資料進(jìn)行核實,如個人管理資料及各類物件,并藉由系統(tǒng)查詢,獲得工作安排。另外,通過信息化的管理平臺,可以保證相關(guān)的工作的順利進(jìn)行。圖5-1顯示了系統(tǒng)的登陸接口。圖5-1系統(tǒng)登錄頁面5.2個人辦公模塊實現(xiàn)如圖5-2所示,在“個人辦公室”的功能中,用戶可以通過左上角和右上角的樹狀結(jié)構(gòu),查看我的申請、我的請求、我的處理、等待處理等功能,用戶可以按一下這個功能,進(jìn)入對應(yīng)的網(wǎng)頁,完成每天的工作。該系統(tǒng)的實施接口是這樣的:圖5-2個人辦公的功能界面5.3公文管理模塊實現(xiàn)從圖5-3可以看出,在文件管理界面中,有一個系統(tǒng)選項,它包括一般的和智能的。使用者可以輸入公文編號、公文編號、公文等級、公文類型、公文標(biāo)題、公文公文單位和公文內(nèi)容。將已生成的文檔保存在使用者的檔案暫存盒中,使用者只需按下提交即可完成文檔的發(fā)行與流通。圖5.3發(fā)文單管理功能界面5.4日程管理模塊實現(xiàn)日程表管理,主要負(fù)責(zé)編制日程表、設(shè)定日程表、提醒時刻表、日程表、以及有關(guān)文件的管理。在智能監(jiān)測功能中,對每個員工的工作內(nèi)容、時間、時間等進(jìn)行詳細(xì)的記錄。實現(xiàn)人員可以在該系統(tǒng)中建立自己的工作計劃,在該計劃完成后,系統(tǒng)會用電子郵件和界面信息通知雇員。通過日程管理,可以輕松地完成會議提醒、出差提醒等日常工作。另外,該系統(tǒng)還為員工提供了一個學(xué)習(xí)的平臺,讓他們可以根據(jù)自己的意愿來選擇自己的學(xué)習(xí),讓他們能夠更好的融入公司,提升他們的業(yè)務(wù)能力,提升他們的專業(yè)技術(shù),從而吸引更多的人才。圖5-4日程管理功能界面5.5公告管理模塊實現(xiàn)在公告管理部分,在新聞管理頁,包含了各種信息的展示、篩選、查詢、公布的名字、公布的部門和公布的時間,創(chuàng)建公告是用create完成的,生成的是公布的類型。在圖5-5中顯示了特定的通知接口。圖5-5公告管理管理界面5.6任務(wù)管理模塊實現(xiàn)任務(wù)管理包含項目管理功能,任務(wù)管理功能,任務(wù)管理功能,任務(wù)管理功能,任務(wù)執(zhí)行,已完成的任務(wù)和任務(wù)指導(dǎo)功能,還可以執(zhí)行所有的工作清單函數(shù)。從圖5-6可以看出,在ODM文件管理接口中,使用者可以輸入任務(wù)類型,任務(wù)記錄,任務(wù)名稱,所屬項目,描述,開始,終止時間,建立新任務(wù)。創(chuàng)建的任務(wù)由開發(fā)團(tuán)隊成員或工作組設(shè)置。圖5-6任務(wù)管理功能實現(xiàn)界面

第6章系統(tǒng)測試6.1測試概述為了確保試驗工作能夠平穩(wěn)、有序地進(jìn)行,取得預(yù)期的效果,就必須遵循相應(yīng)的基本原則開展各項工作,站在用戶的層面來講,必須對相關(guān)的軟件進(jìn)行全面的測試,總結(jié)其中所存在的缺陷與不足。站在系統(tǒng)研發(fā)設(shè)計者的角度來講,更多的借助于測試證明軟件的科學(xué)性與完善性。從目前的實際情況來看,本論文主要針對軟件測試的相關(guān)內(nèi)容進(jìn)行了較為深入、全面的研究和分析。通過對于其他國家與地區(qū)研究人員所建立起來的研究分析理論以及相關(guān)經(jīng)驗,在進(jìn)行軟件測試的過程當(dāng)中,需要遵循的基本原則可以概括為:(1)測試的依據(jù)是用戶需求通過進(jìn)行這種測試,能夠發(fā)現(xiàn)軟件當(dāng)中所具有的缺陷,假設(shè)系統(tǒng)在運行的過程當(dāng)中能夠使得用戶的基本需求得到迎合與滿足,那么,就能夠確定軟件并不存在明顯的缺陷。(2)盡早不斷地進(jìn)行測試實際進(jìn)行測試的過程當(dāng)中,必須遵循相應(yīng)的程序,參考已經(jīng)制定的測試方案,在這種情況下,能夠保證測試更加的完善規(guī)范。通常來講,在完成需求分析的情況下,才進(jìn)行測試方案的建立。相比之下,實際進(jìn)行編碼的時候,應(yīng)該首先對測試用例進(jìn)行合理設(shè)置,使得接下來的測試工作得以穩(wěn)定有序的開展。(3)原則開展測試工作的時候,假設(shè)發(fā)現(xiàn)某個模塊具有缺陷,那么,需要在這個基礎(chǔ)上分析得出模塊對于用戶所帶來的實際影響,確定所具有的風(fēng)險水平。在這個基礎(chǔ)上,測試用例的次序進(jìn)行合理設(shè)定。一般來講,首先對系統(tǒng)當(dāng)中的核心模塊部分進(jìn)行測試,根據(jù)經(jīng)費或是時間情況合理的開展其他用例測試工作。(4)測試需要終止在進(jìn)行系統(tǒng)測試的過程當(dāng)中,由于部分缺陷與問題相對隱蔽,使其檢測變得比較困難。在開始階段,系統(tǒng)測試更多的圍繞特定的模塊來展開,在完成該項工作的情況下,進(jìn)一步進(jìn)行集成測試,簡而言之,對于所有模塊的整體運行情況進(jìn)行測定,歸納與總結(jié)其中存在的缺陷與問題,基于此,再進(jìn)行系統(tǒng)測試工作,從系統(tǒng)的層面歸納與總結(jié)其中所存在的缺陷與問題。此外,通過進(jìn)行這一系列的測試工作,還能夠保證各項分支語句能夠順利的實現(xiàn)。(5)應(yīng)由第三方測試實際對軟件進(jìn)行測試的時候,為了使得測試更加的科學(xué)準(zhǔn)確,那么,可以根據(jù)實際情況以及具體需要通過第三方來完成各項測試工作。站在測試者的角度來講,通過準(zhǔn)確科學(xué)的對軟件進(jìn)行測試,能夠使得研發(fā)設(shè)計者能夠更加準(zhǔn)確全面的把握軟件的實際研發(fā)情況。站在用戶的角度來講,通過對軟件的精確、科學(xué)的檢測,可以更好地滿足使用者的基本需求。從總體上來看,通過準(zhǔn)確科學(xué)的對軟件進(jìn)行測試,能夠使得用戶更加準(zhǔn)確公正的對于軟件所具有的基本性能做出分析與判定。(6)測試中的群集現(xiàn)象依據(jù)過去所進(jìn)行的一系列測試工作,通過對程序進(jìn)行測試,能夠及時全面的總結(jié)出其中所具有的缺陷與不足,假設(shè)特定的模塊存在缺陷與不足,那么,能夠繼續(xù)對該模塊進(jìn)行更加細(xì)致全面的測試,對其加以改進(jìn)與優(yōu)化,使得軟件當(dāng)中所存在的各種問題得到及時全面的應(yīng)對與處理。(7)避免隨意測試實際開展測試工作的過程當(dāng)中,必須遵循相應(yīng)的測試步驟,具體來講,在開展測試工作之前必須根據(jù)實際需要制定相應(yīng)的測試計劃,通過嚴(yán)格的遵循其中的相關(guān)程序,保證軟件的測試工作足夠規(guī)范科學(xué)。(8)為了確保測試用例的科學(xué)性和合理性,應(yīng)充分關(guān)注輸入工作。測試背景:這個測試環(huán)境是在Tomcat服務(wù)器上進(jìn)行的,因為在J2EE架構(gòu)下進(jìn)行了系統(tǒng)的開發(fā),所以在Eclipse上進(jìn)行了測試。對于運行中的BUG,及時進(jìn)行修正。6.2系統(tǒng)功能測試系統(tǒng)登錄功能中對用戶權(quán)限的設(shè)置正常,具體示例如下。表6-1系統(tǒng)管理模塊測試用例表例如,在表格6-2中,對個人辦公室管理函數(shù)進(jìn)行了特定的測試。表6-2個人辦公管理模塊測試用例表6.3系統(tǒng)性能測試以下表格6-3顯示了該系統(tǒng)性能試驗中的主要關(guān)鍵問題表6-3性能測試表

結(jié)語本文介紹了一種基于B/S、SQLServer數(shù)據(jù)庫、頁面導(dǎo)航技術(shù)、SSH結(jié)構(gòu)和Web服務(wù)技術(shù)的開發(fā)平臺。本系統(tǒng)采用了計算機通訊技術(shù),可以很好地完成信息管理系統(tǒng)的各項功能,對企業(yè)信息化的發(fā)展起到了積極的推動作用,整個系統(tǒng)由五個主要的模塊組成。經(jīng)過對所設(shè)計的網(wǎng)上辦公系統(tǒng)的各項功能進(jìn)行了測試,結(jié)果表明,本軟件具有較強的運算能力和良好的顯示功能。結(jié)果表明,該系統(tǒng)能夠較好地滿足用戶的使用需求,各功能模塊基本上能夠達(dá)到預(yù)定的功能,有效地提高了用戶的工作效率。它能讓200個用戶在同一時間內(nèi)同時運行。為顧客提供專業(yè)的辦公服務(wù),使其工作效率得

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論