freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于j2ee的辦公自動化系統(tǒng)設計實現-閱讀頁

2025-02-02 15:00本頁面
  

【正文】 nterprise Bean類要實現,稱為消息Bean 的 MessageDriven Bean類。生成Enterprise bean類是開發(fā)EJB中比較重要的工作,所有業(yè)務方法的實現以及容器回調方法都必須要從這個類中實現。每個元素由一個標記和其值表達式構成,一般情況下,部署描述符自動由部署工具生成。EJB部署描述文件是用來描述Web應用程序的相關屬性與環(huán)境設置,EJB規(guī)范中要求的部署描述文件只有一個。一般EJBJAR文件主要包括兩個部分 [26]:? EJBs:主要用來設置EntityBean 的Home接口、Remote接口、Bean class、Primarykcy class、字段變量和資源參考的相關屬性等。部署描述文件除了可以向容器聲明EJB組件將如何被部署到容器中,還要指明EJB 組件希望容器為其提供哪些服務。部署描述文件可以向容器指定以下內容:? EJB的基本信息:指明EJB的名稱、Remote或Local接口、Home接口以及Enterprise Bean類;? EJB的管理要求:指明EJB容器應該如何管理其Bean;? EJB持久性的要求:指明實體Bean是自己管理持久性,還是由容器來管理持久性。第二章 J2EE 技術簡介15 本章小結本章主要介紹了J2EE的技術背景、組件技術與層次結構,簡要討論了 J2EE的核心技術EJB,以及它的一些優(yōu)點。第三章 基于 J2EE 的辦公自動化系統(tǒng)需求分析17第三章 基于 J2EE 的辦公自動化系統(tǒng)需求分析 系統(tǒng)需求社會信息化的發(fā)展,使得各個企事業(yè)單位的運營都離不開計算機,而且開發(fā)出了許多應用程序,大大提高了各單位的辦公效率。這種情況大大限制了單位之間和單位內部的信息交流和溝通,降低了辦公效率。隨著企業(yè)計算機網頁的出現,可以將各部門的信息發(fā)布到網絡上,實現網頁閱覽,使得信息的發(fā)布使用效率和范圍得到了大大的改善。正是這種獨自為營、相互獨立的辦公系統(tǒng),導致各個部門不能夠實現信息傳遞和事務交接的自動化,只能夠靠手工操作,很容易在傳遞過程中出現差錯,各級之間更不能夠實現協同工作,缺少溝通,工作流程和信息相分離,不能夠隨時記錄信息,使得工作過程中的監(jiān)控和評估困難,所以如果僅僅使用當前這種辦公系統(tǒng)是完全不夠的。所以,針對這種現狀在 J2EE 平臺上開發(fā)的辦公自動化系統(tǒng), 該系統(tǒng)需要解決下列問題:? 集成化和統(tǒng)一性的辦公系統(tǒng);? 信息傳遞的自動化;? 工作流程的協調化;? 信息處理分布一體化;? 消息的警示功能。基于 J2EE 平臺開發(fā)課程設計的辦公系統(tǒng)最大的優(yōu)勢是這些業(yè)務都是流程化,即簡單又實用,且易于操作,能夠讓操作人員不需要進行專業(yè)培訓就能夠熟練掌握。對于發(fā)文流程,嚴格按照擬搞、發(fā)送、核稿、審核、會簽、報送、審批、辦理、催辦、歸檔等順序進行,具有打印、查詢的功能。收文流程具有查詢和打印功能,包括文件登記、傳閱、領導批示、辦理、歸檔等。? 信息交流:類同于聊天軟件功能,不同員工可以通過辦公系統(tǒng)進行自由交流,能夠增強企業(yè)的凝聚力,能夠加深員工感情交流。? 設備管理:主要包括設備的類別管理和新設備的錄入。? 系統(tǒng)管理:主要包括添加用戶、刪除用戶,在辦公過程運行時,應有完善的安全機制,為此我們采用基于角色的安全控制方法,用戶只有通過身份、權限驗證,才能使用與自己權限相對應的功能。數據管理能力要求第三章 基于 J2EE 的辦公自動化系統(tǒng)需求分析19根據需要處理數據的規(guī)模,按照企業(yè)的人數和增長作出估算:由于企業(yè)的員工人數必定會存在一定的變動,因此必須對系統(tǒng)軟硬件進行升級,并且應該采用更大、效率更高的數據庫以及運算速度更快、效率更高的中央服務器來滿足企業(yè)員工人數的變動性。為了解決這一問題,一方面可以通過提升系統(tǒng)的數據處理能力來減輕其負荷,另一方面同時采用雙機備份方式,讓兩臺處理子系統(tǒng)同時工作,一臺用于處理數據,而另一臺則進行備份操作,當處理數據的系統(tǒng)崩潰之后,執(zhí)行備份操作的系統(tǒng)立刻接替其工作;還有一種方法是通過日志文件進行恢復,日志文件是用來記錄對數據庫每一次更新活動的文件,當數據處理系統(tǒng)崩潰時,利用日志文件,把已完成的事務進行重做處理,對故障發(fā)生時尚未完成的事務進行撤消處理,把數據處理系統(tǒng)恢復到崩潰時的狀態(tài)。運行環(huán)境規(guī)定硬件平臺:CPU:P4 。軟件平臺:操作系統(tǒng):Windows XP。開發(fā)工具包:JDK 。瀏覽器:分辨率:最佳效果 1024768 像素。 系統(tǒng)用例辦公信息總用例主要包括日常辦公用例、個人辦公用例、公共信息用例、行政辦公用例和系統(tǒng)管理用例。辦公秘書個人辦公部門領導企業(yè)員工各科內勤系統(tǒng)管理員日常業(yè)務系統(tǒng)管理系 統(tǒng)人事管理信息交流會議管理設備管理圖31 系統(tǒng)總用例圖 日常業(yè)務用例收文管理接收公文時由辦公秘書進行文件的接收、登記和保存等工作,領導負責對公文進行審批,收文管理的用例圖如圖32所示。開始進入系統(tǒng)辦公秘書 ?結束接收文件是否是否登記文件部門領導 ?審批文件保存文件圖33 接收文件流程圖課程設計發(fā)文管理按照設定的流程和已有的公文模板,發(fā)文管理過程中要進行公文的撰寫、審查、簽發(fā)、審核、打印和保存等過程的管理,還要對發(fā)文的整個過程進行跟蹤并記錄公文的處理狀態(tài)等過程。 選擇流程填寫主題添加附件選擇緊急程度系 統(tǒng)填寫內容發(fā)送文件辦公秘書各科內勤系統(tǒng)管理員部門領導普通用戶填寫收件人姓名發(fā)文管理的主要流程圖如圖35所示:圖 發(fā)文管理的用例圖第三章 基于 J2EE 的辦公自動化系統(tǒng)需求分析23選擇流程選擇緊急程度填寫主題是否添加附件 ?添加附件是否發(fā)送文件 ?填寫收件人發(fā)送保存已發(fā)文件添加附件結束是否是否圖35 發(fā)文流程圖綜合查詢綜合查詢是指可以對已發(fā)文件和收到的文件進行檢索,通過對發(fā)文和收文的記錄進行查詢,實現對應的功能。課程設計文件流程申請人所在的部門主題關鍵字申請時間系 統(tǒng)查詢辦公秘書各科內勤系統(tǒng)管理員部門領導普通用戶圖36 綜合查詢用例圖綜合查詢的主要流程如圖37所示:選擇文件申請時間選擇發(fā)件人所在部門主題關鍵字選擇查詢流程查詢結束圖37 綜合查詢流程圖第三章 基于 J2EE 的辦公自動化系統(tǒng)需求分析25 個人辦公用例通過對相關單位日常辦公的流程和相關工作的特點進行分析,我們確定個人辦公模塊要實現以下功能:內部電子郵件、工作計劃、日程管理、通訊錄、個人資料、記事本、辦公考勤和會議安排等,我們對主要的用例進行了說明,其用例圖如圖 38 所示。電子郵件的內容可以是文字、聲音或者圖像等格式,接收的信件可以進行回復、轉發(fā)和打印等。電子郵件是辦公自動化系統(tǒng)的重要組成部分,可以利用電子郵件系統(tǒng)的特點將信息或通知發(fā)到相關人員的信箱。個人考勤個人考勤主要負責對員工的出勤狀況進行記錄,包括每天的出勤情況、上下班情況和請假狀況,這些都能夠作為對個人評價的參考依據,也可以用來監(jiān)督工作人員的日常工作情況。課程設計通訊錄通訊錄中記錄了使用者相關部門和個人的詳細聯系方式,包括姓名、電話和所在部門。日程管理為使用者提供安排個人日常工作日程的功能,工作人員可以對要處理事項的日期、時間、預計完成時間、內容、事項的重要程度等進行設定。 信息交流用例該模塊主要包括員工論壇、通知通告和單位新聞三部分。該平臺可以分為不同的版塊,員工可以根據自己所在的部門和關注的問題進入不同的論壇,由管理員統(tǒng)一進行維護。通知通告信息交流的用例圖如 39 所示。進入論壇瀏覽貼子板塊維護發(fā)表評論選擇論壇管理員 ?結束否是圖 310 信息交流流程圖 會議管理用例單位的會議安排由會議管理員進行,可以由其擬定會議的通知單,然后將通知發(fā)送給相關的人員。辦公人員要能夠接收到各個會議的通知信息,能夠了解單位近期的會議安排。? 會議通知發(fā)布:所有相關辦公人員都要能夠接收到會議的通知信息。? 會議室資源管理:可以對會議室進行添加和管理,包括會議室的編號、當前狀態(tài)、名稱、地點、會議所需要的設備和會議室能夠容納的人數等。會議紀要會議室管理會議室添加系 統(tǒng)辦公秘書各科內勤部門領導會議發(fā)布圖 311 會議管理用例圖會議管理的主要流程如圖 312 所示。部門管理主要是對單位現有部門的類別進行管理,包括部門的名稱、辦公地點和辦公人員等,員工管理要對員工的個人信息和工作情況進行記錄,并可進行員人信息的添加、修改和刪除等操作。員工管理系 統(tǒng)各科內勤部門管理313 人事管理用例圖人事管理的流程如圖 314 所示。設備管理用例圖如圖 315 所示。第三章 基于 J2EE 的辦公自動化系統(tǒng)需求分析31開始進入系統(tǒng)內勤人員 ?設備預約設備空閑 ?設備借用設備歸還結束設備管理設備類別管理否是否是圖 316 設備管理流程圖 系統(tǒng)管理用例系統(tǒng)管理主要是對系統(tǒng)的使用者、單位的新聞和工作人員的考勤進行管理,其中用戶管理能夠對系統(tǒng)用戶的帳號進行添加、刪除和修改;新聞管理主要是單位新聞的添加、保存和刪除;考勤管理主要包括員工的考勤、請假、出差和外出等情況進行保存。課程設計用戶登錄管理密碼修改管理用戶注冊管理系 統(tǒng)系統(tǒng)管理員各科內勤普通用戶辦公秘書部門領導圖 317 系統(tǒng)管理用例圖系統(tǒng)管理流程圖如圖 318 所示。課程設計第四章 基于 J2EE 的辦公自動化系統(tǒng)設計 系統(tǒng)概要設計 系統(tǒng)設計目標根據系統(tǒng)的需求分析,我們確定了系統(tǒng)的設計目標。系統(tǒng)的設計目標具體包括 [27]:? 功能完整:系統(tǒng)要能滿足辦公人員日常工作的需求,可以保證各項工作的順利完成,提高整個辦公自動化的水平;? 運行高效:系統(tǒng)的使用要能夠有效的提高工作效率,通過網絡提高信息交流的速度和共享程度,有效節(jié)省公文傳送的時間,使得不同部門之間實現更加有效的協作,減少公文處理和待的時間;? 可靠安全:系統(tǒng)要能夠提供多個層次的安全保護機制,要能夠保證不同權限用戶只在自己許可的范圍內進行操作,從而保障系統(tǒng)的安全性和所涉及到信息資源的安全性;? 靈活通用:該系統(tǒng)要具有良好的兼容性和可擴充性,能夠支持多用戶的并發(fā)工作,可根據使用單位的具體情況進行靈活的配置和相應功能的增加或減少。 系統(tǒng)設計原則在進行系統(tǒng)的開發(fā)時,我們遵循了以下原則:簡單易用:辦公自動化系統(tǒng)要求工作人員不需要花費太多的時間學習就可以應用,系統(tǒng)設計時保證操作界面清晰明了,相應的按鈕和菜單功能完備,降低使用的難度;經濟實用:系統(tǒng)的每一個模塊要與一個具體的功能需求相對應,能夠實現所第四章 基于 J2EE 的辦公自動化系統(tǒng)設計35需要的功能,解決實際的業(yè)務問題,系統(tǒng)具有良好的可移植性,在不同的主流操作系統(tǒng)上要能夠正常使用,減少系統(tǒng)遷移的費用,并提高工作效率;安全可靠:系統(tǒng)設計里要采用相應的技術,保證系統(tǒng)的正常安全運行,設置用戶的不同權限,防止非法操作,要考慮到出現異常時系統(tǒng)中數據的備份和還原等項工作;可擴展性和兼容性:系統(tǒng)的設計和實現要采用標準和通用的協議,使用開放式的數據庫和兼容性強的其他資源,要保證用戶已有資源能夠集成到該系統(tǒng)中并保證該系統(tǒng)與其他應用系統(tǒng)的有效連接;高效性:系統(tǒng)對數據庫的操作和通過網絡對數據的處理要滿足實時性的要求,通過多層次的體系結構對數據進行分級操作時,要能準確及時的給出結果。1. MVC 模式構成MVC模式可以為交互式的系統(tǒng)提供良好的解決方案,它包含了環(huán)境、涉及的問題和相關的解決方案。模型(Model):模型是應用程序的主體部分。它控制提供模型中任何變化的傳播,確保用戶界面與模型間的對應聯系,其接受用戶的輸入,將輸入反饋給模型,進而實現對模型的計算控制,是保證模型和視圖協調工作的部件。視圖給控制器提供處理顯示的操作;而控制器通過事件處理過程對輸入事件進行處理,并為每個輸入事件提供相應的操作服務,把事件轉化成對模型或相關視圖課程設計的激發(fā)操作。模型、視圖與控制器的分離,使得模型可以具有多個視圖。MVC模式可以映射到多層企業(yè)級的J2EE應用上,整個模式的結構如圖 41所示。MVC模型中有許多公用的方法,這些方法書用來操作模型中的數據和模型的狀態(tài),這就使得MVC模型的行為很容易被理解,此外,在應用程序設計的過程中,這種方式使整個程序的執(zhí)行更加簡單,方便,程序更容易維護 [29]。任何組件甚至整個模型都可以換出換進,視圖、控制器或模型的程序改變不會影響到其他的模塊,可同時進行不同組件的開發(fā)。MVC模型的擴展可以使得Control控制器和View視圖可以隨著做相應的擴展;通過MVC的公用接口,舊版本的View視圖和Control控制器也可以再次被使用。由于Model 模型與Control控制器和視圖相分離,所以三者之間具有相對獨立性,也就是說程序的后臺數據庫和業(yè)務邏輯如果做出改變,只需改變Model模型,而 View視圖仍可以正確的顯模型視圖控制器更新用戶操作通知更新圖 41 MVC 模型結構第四章 基于 J2EE 的辦公自動化系統(tǒng)設計37示(4)良好的用戶界面。這就使得程序可以使用一個更加清晰、友好
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1