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

正文內(nèi)容

基于ssh的工作流公司管理系統(tǒng)的研究畢業(yè)論文-預覽頁

2025-08-10 10:35 上一頁面

下一頁面
 

【正文】 員們的青睞,很快便運用到了公 司信息管理中,并獲得業(yè)界好評。隨著系統(tǒng)的更新和硬件的加強,第四代公司管理系統(tǒng)的問世,更加保證了企業(yè)員工的切身利益和工作的積極性,圖 11 展示了公司管理系統(tǒng)的發(fā)展歷程?,F(xiàn)如今,仍處于過渡期的我們,正在從傳統(tǒng)的人力管理向信息化管理轉(zhuǎn)變,與此同時,國內(nèi)新興的軟件公司也在不斷摸索出適合我國企業(yè)實際情況的 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 4 頁 共 38 頁 管理系統(tǒng)。 本文的主要工作 本課題實現(xiàn)一個簡單的工作流系統(tǒng),在該系統(tǒng)中并沒有 任何工作流引擎,完成是由程序自己實現(xiàn)公司日常工作的流程管理。實現(xiàn)基于 SSH 工作流公司管理系統(tǒng)的設(shè)計,系統(tǒng)會以 JAVA EE 體系為基礎(chǔ) ,以 SSH 框架技術(shù)為核心來實現(xiàn)程序的編譯。第三章節(jié)介紹了系統(tǒng)的架構(gòu)和可行性分析,包括系統(tǒng)功能架構(gòu)、系統(tǒng)設(shè)計要求和系統(tǒng)的開發(fā)環(huán)境。 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 5 頁 共 38 頁 2 系統(tǒng)相關(guān)的知識和技術(shù)介紹 SSH 框架技術(shù) SSH (Struts+Spring+Hibemate)框架是 J2EE 平臺下 Structs、 Spring 和 Hibernate 三個主流框架的統(tǒng)稱。 Structe 的靈活性和強大的編譯性能在此被充分體現(xiàn)。除此以外,其亦可代替 EJB 技術(shù)輕量的框架結(jié)構(gòu)。另一方面,依賴注入則是一種擬人化的注釋 —— 當容器在運行的過程中,動態(tài)的將接口,參數(shù)和對象一系列關(guān)系注入于整個容器組件中。 同時, Hibernate 可以有效處理所有運用 JDBC 的情況。用這種方法操作數(shù)據(jù)庫,可以有效地簡化了對整個數(shù)據(jù)庫的訪問量。 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 8 頁 共 38 頁 圖 23 MVC 結(jié)構(gòu) 詳細介紹一下 MVC 的三個部分。 我們定義視圖為用戶看到并進行控制和反饋的界面。 JSP 模式 JSP 被人們定義為一種動態(tài)技術(shù)標準。當用戶在使用 WEB 服務(wù)器時,請求訪問 JSP 網(wǎng)頁 ,那么程序段會被服務(wù)器執(zhí)行,執(zhí)行結(jié)果與 JSP 中的 HTML 代碼再統(tǒng)一返回給客戶端,而返回給客戶端的僅僅是一個 HTML 文本,所以只要用戶有瀏覽器就可以瀏覽。 Quartz Quartz 是一個開源的組織,它主要是與 J2EE 與 J2SE 互相結(jié)合的運用程序,Quartz 可以單獨使 用。雖然他的規(guī)模用于衡量框架的質(zhì)量的特性幾乎為 0,但 quartz 的關(guān)鍵,是其包含的功能成為了是否能過作為,以及應該作為評測一個開源或者非開源框架質(zhì)量的關(guān)鍵因素。 Quartz 怎樣能 并發(fā)運行 多個作業(yè)的原理 —— 在啟動時,初始化一套worker 線程,然后進行預訂的作業(yè)。 業(yè)務(wù)邏輯層: Spring IoC 提供容器管理,負責業(yè)務(wù)邏輯的組件構(gòu)成。 系統(tǒng)架構(gòu)參見下圖 31 所示。經(jīng)理權(quán)限相對更大,對于經(jīng)理而言,還會有更大的權(quán)限,包括消息管理權(quán)限、考核管理權(quán)限、薪資管理權(quán)限、考勤管理權(quán)限、員工管理權(quán)限等。 ApplicationDao:提供對 app_table 表的基本操作。 EmployeeDao:提供對 emp_table 表的基本操作。 MgrManager:提供 Managers 需要的業(yè)務(wù)邏輯功能。 可重用性 為保證代碼可重用,系統(tǒng)應使得各個模塊盡可能強內(nèi)聚、低耦合。 D、數(shù)據(jù)庫及 java 環(huán)境: JDK 硬件 A、處理器: Intel( R) Core( TM) i5480M 。 員工管理模塊 在這個模塊中,部門員工的所有個人信息可以被所屬經(jīng)理查詢,并且所屬經(jīng)理還可以對員工的信息進行增加 、修改和刪除。 薪資信息管理 此模塊為薪資查詢模塊,員工及經(jīng)理都具有權(quán)限,員工可查詢個人的薪資信息,同時 經(jīng)理也可查詢對應下屬的薪資信息。 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 17 頁 共 38 頁 數(shù)據(jù)源 (終點 ):人、物或其他軟件系統(tǒng)也在數(shù)據(jù) 源的范疇中,屬于系統(tǒng)之外的實體。 表 1 數(shù)據(jù)庫表信息 表 2 員工考勤申請表 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 20 頁 共 38 頁 表 3 員工考勤表 表 4 考勤類別表 表 5 批復表 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 21 頁 共 38 頁 表 6 系統(tǒng)員工信息表 表 7 員工薪資表 代碼設(shè)計 代碼顧名思義是用數(shù)字或者符號的形式將一些事物表現(xiàn)出來,是搭接計算機與人的聯(lián)系符號。 早檢驗原則 :為避免錯誤在后期發(fā)生,在輸入設(shè)計階段時應對系統(tǒng)數(shù)據(jù)進行檢驗 ,這樣可以使錯誤在前期得到改正,比較接近源數(shù)據(jù)產(chǎn)生點。 我會對各功能塊的數(shù)據(jù)流進行詳細的解釋: 經(jīng)理管理新進員工; 公司內(nèi)新進員工時,對應員工的經(jīng)理將員工的信息進行錄入,并為員工建立一個用戶,并為此用戶名設(shè)置初始密碼 ,新員工可以通過經(jīng)理給自己設(shè) 定的用戶名和自己設(shè)定的密碼登陸系統(tǒng),圖 45 反映的是新增員工的數(shù)據(jù)流圖。 考勤申請 員工通過此模塊提交申請,包括請假申請、出差申請、信息不符申請后,系統(tǒng)會直接提交給相對應的部門經(jīng)理審批。該模塊還包括發(fā)薪時間、領(lǐng)薪的員工及所發(fā)的薪資數(shù)。每月員工薪資自動發(fā)放模塊會根據(jù)考勤模塊和考勤申請模塊進行發(fā)放員工薪資,并生成記錄。 設(shè)計持久化實體 根據(jù)系統(tǒng)需求提供應用中的對象,先將這些對象抽象成類,再從這些類中抽取出持久化對象類。 以上所述的 7 個持久化類并不是孤立存在的,它們之間有復雜的關(guān)聯(lián)關(guān)系,圖51 給出了之間的關(guān)系圖。 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 29 頁 共 38 頁 在持久化對象中,普通屬性也是必須存在的,普通屬性一般是和數(shù)據(jù)庫的 字段相對應。 使用非 final 的類。此外,繼承層次也起到很重要的作用,在分析對象之間的關(guān)系時,繼承層次是必不可少的分析。這種模式在被使用時,充分體現(xiàn)出業(yè)務(wù)邏輯組件封裝 DAO 組件的模式,同時也表現(xiàn)出了分離業(yè)務(wù)邏輯組件與 DAO 組件的功能。 DAO 接口的實現(xiàn)類。 get( Serializable id) :根據(jù)主鍵加載持久化實例。 delete( Serializable id):根據(jù)主鍵來刪除持久化實例。 系統(tǒng)擴展,要滿足系統(tǒng)要求,讓其實現(xiàn)分頁,這個功能是 HibernateDaoSuppor的一個子類, 定義為 YeekuHibernateDaoSupport。 配置 DAO 組件 SessionFactory 的寫入,為 DAO 實現(xiàn)類 繼承了 HibernateDaoSupport,在系統(tǒng)中使用 Bean 繼承,簡化了 DAO 組建的配置。 圖 51 EmpManager 與 DAO 組件接口的類圖 大量的業(yè)務(wù)方法在 EmpManager 接口里得到定義, DAO 組件成為這些方法的實現(xiàn)的基石。 Autopunch 和 Autopay 兩個方法存在于系統(tǒng)的業(yè)務(wù)邏輯組件中,客戶端并不能直接調(diào)用這兩個方法,這一操作必須是由任務(wù)調(diào)度來完成的,每天員工的考勤和員工工資的結(jié)算是由 autopunch 負責的。 本系統(tǒng)使用 Quartz 來實現(xiàn)自動調(diào)度。 Date scheduleJob:觸發(fā)器 Tigger 實現(xiàn)任務(wù)的調(diào)度作業(yè)。 使用 SimpleTriggerBean 定義觸發(fā)器 Bean。 控制器的處理順序 用戶的請求并不會在控制器接收到該請求的同時進行處理,控制器只是把用戶的請求參數(shù)解析出來,隨后調(diào)用業(yè)務(wù)邏輯方法處理這一請求;請求處理完成后,控制器通過 JSP 頁面將處理結(jié)果反饋給用戶。 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 34 頁 共 38 頁 圖 53 員工登陸流程圖 上面 Action 還涉及輸入效驗,程序為該 Action 提供了一個效驗規(guī)則文件。 因為員工申請改變考勤類型時,必須指定申請轉(zhuǎn)換成哪種考勤類型,所以系統(tǒng)進入申請頁面時,該頁面必須能列出系統(tǒng) 中所有考勤類型,而這些數(shù)據(jù)應該由該 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 35 頁 共 38 頁 Action 提供。 雖然系統(tǒng)已近實現(xiàn),但是系統(tǒng)仍然有不足的地方 ,主要有以下兩個方面 : 隨著系統(tǒng)的運行 ,信息量會逐漸的增多 ,因此在查詢會變得越來越慢 ,如何優(yōu)化查詢機制也是今后需要考慮的地方。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 涉密論文按學校規(guī)定處理。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應繪制于無格子的頁面上 5)軟件工程類課題應有程序清單,并提供電子文檔 1)設(shè)計(論文) 2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復印件)次序裝訂 3)其它
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1