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

正文內(nèi)容

基于ssh的工作流公司管理系統(tǒng)的研究畢業(yè)論文(存儲版)

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

下一頁面
  

【正文】 進行了詳細(xì)的分析,以上內(nèi)容只是做了一個簡單的了解,如果需要進行系 統(tǒng)編碼,還要進行分析及設(shè)計。 部門機構(gòu)管理 新員工入職時對應(yīng)所屬經(jīng)理的設(shè)定。 代碼設(shè)計是應(yīng)做好以下幾點: 標(biāo)準(zhǔn)化 :代碼引用于現(xiàn)已規(guī)定下 來的標(biāo)準(zhǔn); 規(guī)范性 :代碼的編寫要求必須統(tǒng)一; 唯一性 :每個代碼是唯一性; 合理性 :代碼編制方式必須合理; 可擴充性 :代碼設(shè)計應(yīng)該具有眼見 ,這樣以后為修改或增加降低了難度。 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 23 頁 共 38 頁 圖 45 新增員工數(shù)據(jù)流圖 經(jīng)理和員工的功能關(guān)系 經(jīng)理查詢所對應(yīng)部門員工的薪資、考勤和個人信息情況,圖 46 反映的是對應(yīng)的查詢員工信息數(shù)據(jù)流圖 圖 46 查詢員工信息數(shù)據(jù)流圖 考勤模塊的詳細(xì)設(shè)計 此模塊設(shè)計包括員工的考勤、上班時間及有沒有上班,要考慮所有用戶。系統(tǒng)可自動生成數(shù)據(jù)庫,并存儲前 3 個月的薪資表。本系統(tǒng)設(shè)計了 7 個持久化類。而持久化對象提供的無參數(shù)的構(gòu)造器是 Hibernate 對于持久化對象的唯一要求,如果需要將這些對象放入 HashSet集合中,還應(yīng)該根據(jù)實際需要重寫 hashCode()和 equals()兩個方法。繼承也同樣擔(dān)負(fù)軟件復(fù)原這一重要作用蘊含于對象的設(shè)計。 DAO 組件的定義 各持久化對象的基本操作由 DAO 組件提供。 DAO 接口不參與任何技術(shù)的實現(xiàn),僅定義了增加、讀取、更新、刪除方法的,底層的持久化技術(shù)是這些方法定義的實現(xiàn)的重要保證,傳統(tǒng) Java 數(shù)據(jù)庫連接以及Hibernate 持久化技術(shù)的實現(xiàn), DAO 組件都能實現(xiàn)。 實現(xiàn) Service 層 Manager 和 Employee 兩個角色模塊組件是本系統(tǒng)僅有的兩個業(yè)務(wù)邏輯組件。 在程序中運行前,每天每個員工的考勤記錄設(shè)定是曠工,只有當(dāng)員工上班打卡、下班打卡時,系統(tǒng)才會根據(jù)員工的打卡時間來判斷該員工究竟是正常上班、遲到還是早退等。 怎樣在 spring 中正確使用 Quartz 是個極大的難題。圖 52 表達(dá)了控制器的處理順序圖。 圖 55 給出了員工考勤申請的流程。 作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明 本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提 供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部內(nèi)容。 作者簽名: 日期: 年 月 日 導(dǎo)師簽名: 日期: 年 月 日 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 39 頁 共 38 頁 注 意 事 項 (論文)的內(nèi)容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻(xiàn) 8)致謝 9)附錄(對論文支持必要時) :理工類設(shè)計(論文)正文字?jǐn)?shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于 萬字。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也 不包含我為獲得 及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。 圖 54 展示了經(jīng)理、員工進入打卡、打卡處理的完整流程: 圖 54 進入打卡、打卡處理的完整流程 申請功能 當(dāng)員工查看自己的最近三天的異??记跁r,如果對某次考勤記錄有異議,可以對此次考勤提出申請改變,申請會自動提交給該員工的所屬經(jīng)理,所屬經(jīng)理可以通過或者拒絕此次申請。一般情況下, JSP 跟系統(tǒng)的控制器是在一起設(shè)計,這是由于 JSP 頁面發(fā)出的請求能夠被控制器接受到,然后處理請求通過控制器調(diào)用業(yè)務(wù)邏輯組件來完成。 Date scheduleJob:將制定的 JobDetail 實例與給定的 trigger 關(guān)聯(lián)起來。貧血模式的架構(gòu)模型是本系統(tǒng)采用的架構(gòu)模型,因此業(yè)務(wù)邏輯組件只需要負(fù)責(zé)提供相關(guān)的業(yè)務(wù)邏輯方法。 Spring 提供了大量工具類為整合 Hibernate,通過 LocalSessionFactoryBean類, IoC 容器內(nèi)可以納入 Hibernate 的 SessionFactory。 delete( Object entity):刪除持久化實例。 DAO 接口。 映射持久化實體 面向?qū)ο蠓治鲭A段中首要的任務(wù)是提取類,而且還要著重分析對象之間的關(guān)聯(lián)關(guān)系。當(dāng)然,這些屬性需要 setter 方法和 getter 方法的支持,持久化類相互之間的關(guān)聯(lián)通常和數(shù)據(jù)庫里的主、外鍵約束相對應(yīng)。 Hibernate 持久層 使用 Hibernate 的持久層,在系統(tǒng)中可以有效的避免很多問題的出現(xiàn),系統(tǒng)會用傳統(tǒng)的 JAVA 數(shù)據(jù)庫 連接 方式來操控數(shù)據(jù)庫 ,為了保證整個軟件開發(fā)過程通過面向?qū)ο蟮姆绞竭M行,我會利用 Hibernate 提供的 O/R Mapping 支持,讓許程序使用面向?qū)ο蟮牟僮鞣绞剑_(dá)到程序可以使用相關(guān)聯(lián)的數(shù)據(jù)庫的功能。 員工薪水模塊的詳細(xì)設(shè)計 此模塊可以自動結(jié)算員工薪資,根據(jù)員工的考勤信息、考勤狀況及考勤申請是否批復(fù)進行結(jié)算。 各模塊的詳細(xì)設(shè)計 員工信息模塊詳細(xì)設(shè)計 此模塊主要有以下幾個功能: 經(jīng)理負(fù)責(zé)對新進所屬員工建立員工檔案,將新進員工的相關(guān)信息進行錄入; 經(jīng)理可以查詢員工信息,員工也可以通過自己對應(yīng)的用戶名、密碼來查詢 自己的個人信息,包括考勤、工資、對應(yīng)的經(jīng)理和收到的消息,當(dāng)然這些基本功能對于經(jīng)理來說都是通用的。 圖 42 系統(tǒng)數(shù)據(jù)流圖 注:通過圖示我們可以清晰的看到: 考勤管理模塊會將明天員工的考勤記錄自動生成并保存到數(shù)據(jù)庫中; 在考勤管理模塊中,員工個人及經(jīng)理都能各自單獨的查詢自己的考勤信息,唯一不同的是,經(jīng)理即可以查看自己的考勤記錄又可以管理對應(yīng)員工的考勤; 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 18 頁 共 38 頁 根據(jù)員工的考核及考勤記錄,系統(tǒng)自動進行計算員工的工資 ,并將員工工資生成記錄并保存到數(shù)據(jù)庫中,這樣員工可以通過系統(tǒng)查詢到自己的考勤信息及工資發(fā)放情況; 數(shù)據(jù)庫 ER 圖及數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫 ER 圖:可以叫做實體 — 聯(lián)系圖 (Entity Relationship Diagram),此系統(tǒng)一共包括 7 個部分的實體內(nèi)容: A、 Application : 考勤申請; B、 Attend : 考勤; C、 AttendType : 考勤類別; D、 CheckBack : 批復(fù); E、 Employee : 員工; F、 Manager : 經(jīng)理; G、 Payment : 薪水; 詳細(xì)的數(shù)據(jù)庫 ER 圖如圖 43: 基于 SSH 的工作流公司管理系統(tǒng)的研究 第 19 頁 共 38 頁 圖 43 數(shù)據(jù)庫 ER 圖 數(shù)據(jù)庫設(shè)計 本系統(tǒng)涉及到 7 張數(shù)據(jù)庫表 ,如下所示。 個人事務(wù)中心 主要用于處理個人的待辦事務(wù),同時也具有查詢個人基本信息的功能,如員工自己的考勤信息、工資信息等,員工都可自行查詢。 C、相關(guān)軟件開 發(fā)工具: 、 WPS、 IE9 。 本系統(tǒng)還具有 2 個如下的業(yè)務(wù)邏輯組件 EmpManager:提供 Employees 需要的業(yè)務(wù)邏輯功能。 本系統(tǒng)主要有 7 個 DAO 對象。 數(shù)據(jù)庫服務(wù)層:在該層中, MySQL 數(shù)據(jù)庫會被使用,并且該數(shù)據(jù)庫可以存儲持久化數(shù)據(jù)。 Quartz 運用了基于多線程的架構(gòu),保證其可伸縮性。而且 JSP 技術(shù)的基礎(chǔ)是 Java Servlet, Java Servlet和 JSP 配合能夠完成大型的 WEB 應(yīng)用程序的編譯。 控制器在接受了用戶的輸入和用戶的請求時,需要調(diào)用模型和視圖去完成,這成了控制器的職責(zé)所在,負(fù)責(zé)整體的控制。 對于 MVC 模式的三個部分,其實就是軟件的擴展和維護,如圖 23所示。 Hibernate 開放源代碼的對象關(guān)系映射框架需有 Hiberate 提供,所以 JAVA 程序員可以隨意通過對象編程思維從而控制整個數(shù)據(jù)庫,這也是 Hibernate 的主要功能,其主要功能則是在運用 JAVA 客戶端程序的同時,亦可以運用任何的 JDBC 的場合,以及servlet/JSP 的 web 應(yīng)用中的使用。 Spring 提供給開發(fā)人員大量的中間層模塊以及統(tǒng)一的應(yīng)用程序。第六章節(jié)為結(jié)束語部分,分析了本次 課題的意義和不足之處。 基于 SSH 框架的工作流公司管理系統(tǒng)的設(shè)計和實現(xiàn)是本文的重點內(nèi)容。隨著我國不斷地蓬勃發(fā)展,國內(nèi)越來越多的領(lǐng)域開始接受使用信息化管理平臺。 對于一個企業(yè)而言,必須為企業(yè)的切身利益考慮,我做的系統(tǒng):基于 SSH 的工作
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1