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

正文內(nèi)容

基于ssh框架的公司考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(存儲(chǔ)版)

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

下一頁面
  

【正文】 ....................................... 27 留言管理的實(shí)現(xiàn) ............................................... 28 第 7 章 考勤管理系統(tǒng)的測試 ................................................ 31 系統(tǒng)測試目標(biāo) ....................................................... 31 單元測試 ........................................................... 31 功能測試 ........................................................... 32 系統(tǒng)性能分析 ....................................................... 34 第 8 章 總結(jié)與展望 ........................................................ 36 論文總結(jié) ........................................................... 36 論文展望 ........................................................... 36 致 謝 ................................................................. 38 參考文獻(xiàn) ................................................................. 39 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 1 頁 第 1 章 緒論 研究背景與意義 背景 : 隨著 公司規(guī)模的擴(kuò)大和市場競爭的更加激烈,人力資源管理的地位變得越來越重要。 正規(guī)、科學(xué)的現(xiàn)代公司管理制度是創(chuàng)造一個(gè)高效益、高速發(fā)展的優(yōu)秀公司的必要條件 ,考勤制度是公司管理制度的重要組成部分。特別是一些跨國公司,更不惜花費(fèi)大量的人力和物力來開發(fā)相應(yīng)的公司考勤管理系統(tǒng),通過建立一個(gè)業(yè)務(wù)流的開發(fā)性系統(tǒng),實(shí)現(xiàn)真正意義上的考勤管理目標(biāo),不斷提高公司效率。 伴隨著國家信息化建設(shè)的加快和網(wǎng)絡(luò)的普及 ,考勤管理 系統(tǒng)受到前所未有的關(guān)注 ,無論在大型公司 ,還是在政府機(jī)構(gòu) , 實(shí)現(xiàn) 管理信息化 的新型 考勤方式 已成為大勢所趨。迅速成長為一個(gè)國內(nèi)領(lǐng)先,國際知名的現(xiàn)代化公司,一個(gè)具有相當(dāng)競爭力的優(yōu)秀公司,一個(gè)備受信賴與尊敬的卓越公司。 通過使用 Java 語言實(shí)現(xiàn)了一個(gè)基于 B/S 結(jié)構(gòu)的 公司考勤 管理系統(tǒng)。并且這樣可以通過 JavaBean 來進(jìn)一步無限擴(kuò)充 Java 程序的功能。也就是說, JDBC 通過統(tǒng)一的程序訪問模塊用一個(gè)連接即可以完成訪問 MySQL 數(shù)據(jù)庫,也可以訪問 ORACLE 數(shù)據(jù)庫,只需要修改不同數(shù)據(jù)庫類型的設(shè)置即可。采用 Struts 2 通過核心控制器 FilterDispatcher 與攔截器Interceptor 更好地遵循 MV C 模式來實(shí)現(xiàn)了后臺(tái) 控制維護(hù)、前臺(tái)表現(xiàn)和業(yè)務(wù)邏輯處理的 Model 2 架構(gòu)。 Hibernate 在當(dāng)今多層體系結(jié)構(gòu)的軟件開發(fā)中,使用 JDBC 很難將持久層進(jìn)行分離,負(fù)責(zé)業(yè)務(wù)邏輯代碼編寫的程序員必須密切關(guān)注數(shù)據(jù)庫各表的結(jié)構(gòu)關(guān)系,以確保其 SQL 語句工作的正常。 MVC 設(shè)計(jì)模式圖如圖21 所示: ( 控 制 器 )接 受 用 戶 請 求調(diào) 用 模 型 響 應(yīng) 用 戶 請 求選 擇 視 圖 顯 示 響 應(yīng) 結(jié) 果 ( 視 圖 )顯 示 模 型 狀 態(tài)接 受 數(shù) 據(jù) 更 新 請 求發(fā) 送 用 戶 輸 入 數(shù) 據(jù) 傳 輸 給控 制 器允 許 控 制 器 選 擇 視 圖 ( 模 型 )封 裝 應(yīng) 用 程 序 狀 態(tài)響 應(yīng) 狀 態(tài) 查 詢處 理 業(yè) 務(wù) 流 程通 知 視 圖 業(yè) 務(wù) 狀 態(tài) 更 新通 知 數(shù) 據(jù) 更 新狀 態(tài) 查 詢選 擇 視 圖業(yè) 務(wù) 處 理用 戶 請 求事 件方 法 調(diào) 用 圖 21 MVC 設(shè)計(jì)模式圖 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 7 頁 SSH 體系結(jié)構(gòu) 一個(gè)典型的 Web 應(yīng)用系統(tǒng),按職責(zé)一般分為三層,即表示層,業(yè)務(wù)邏輯層和數(shù)據(jù)持久層,每一層次都有其獨(dú)特的職責(zé),不能把各自的功能與其他層次相混合. 采用 Struts、 Spring 和 Hibernate 框架技術(shù)可以分別實(shí)現(xiàn)這三層的整合處理。在業(yè)務(wù)層中 ,管理服務(wù)組件的 Spring IoC 容器負(fù)責(zé)向 Action 提供其指定的業(yè)務(wù)模型組件平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 8 頁 和該組件的協(xié)作 DAO 類共同完成業(yè)務(wù)邏輯 ,并提供事務(wù)處理、數(shù)據(jù)緩沖等功能以保證數(shù)據(jù)的完整性 ,并提升系統(tǒng)性能。圖 1是傳統(tǒng)的 Web 應(yīng)用模型和加入 Ajax 后的 Web 應(yīng)用模型的對(duì)比。 MySQL 是一個(gè)開源的關(guān)系數(shù)據(jù)庫管理系統(tǒng) MySQL 服務(wù)器是一個(gè)快捷的、可靠的和易于使用的數(shù)據(jù)庫服務(wù)器 MySQL 服務(wù)器工作在客戶/服務(wù)器或嵌入系統(tǒng)中 有大量的 MySQL 軟件可以使用 在此系統(tǒng)中我們選用 MySQL 進(jìn)行開發(fā)。 本系統(tǒng)中我們選用 作為系統(tǒng)的開發(fā)工具。在費(fèi)用支出方面,不僅要考慮主機(jī)費(fèi)用,而且要計(jì)算外圍設(shè)備費(fèi)用、軟件開發(fā)費(fèi)用、人員培訓(xùn)費(fèi)用和將來系統(tǒng)投入運(yùn)行后的經(jīng)常性支出費(fèi)用(如管理、維護(hù)費(fèi)用)和配件費(fèi)用。此外,還要考慮開發(fā)人員的水平。主管領(lǐng)導(dǎo)不支持的項(xiàng)目肯定不行。 可行性分析結(jié)論 通過進(jìn)行 組織和管理上的可行性 研究、 技術(shù)可行性 研究、 經(jīng)濟(jì)可行性 研究 。 本系統(tǒng)采用面向?qū)ο蠓椒▽?duì)系統(tǒng)用戶的需求進(jìn)行分析,采用 UML統(tǒng)一建模語言表示。 審批管理 該模塊包括個(gè)人信息的查看與 修改。 用例圖定義了系統(tǒng)的功能需求。概要設(shè)計(jì)階段要確定軟件的模塊結(jié)構(gòu),進(jìn)行數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)等。 7.留言模塊:員工可進(jìn)行發(fā)送留言,回復(fù)留言,批量刪除留言及恢復(fù)已刪除留言 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 18 頁 二、本系統(tǒng)后臺(tái)具有以下功能(管理員必須先登錄) :可以查看和修改個(gè)人資料、可修改密碼 :包括增加、刪除、批量刪除、發(fā)布、恢復(fù)已刪公告的功能 :包括增加、刪除、批量刪除、添加、恢復(fù)已刪考勤的功能 :審核、審核請假和加班 :包括增加、刪除、批 量刪除、添加、恢復(fù)已刪部門的功能 :可增加、刪除、批量刪除、添加、恢復(fù)已刪管理員的功能 :包括增加、刪除、批量刪除、添加、恢復(fù)已刪員工的功能 : 包括增加、刪除、批量刪除、發(fā)布、恢復(fù)已刪留言的功能 :可以查看系統(tǒng)信息 三、公司考勤管理系統(tǒng)功能結(jié)構(gòu)圖,如圖 51和圖 52所示 系 統(tǒng) 登 錄公司首頁公 司 考 勤 管 理 系 統(tǒng) ( 前 臺(tái) )公司動(dòng)態(tài)公司業(yè)績審批管理員工在線幫助我們在線招聘查看公司首頁恢復(fù)已刪留言刪除留言發(fā)布留言查看回復(fù)留言查看公告查看公司動(dòng)態(tài)查看幫助我們查看在線招聘查看公司業(yè)績公告首頁留言管理個(gè)人首頁修改密碼查看個(gè)人資料查看部門部門查看申請請假申請加班查看個(gè)人考勤個(gè)人考勤 圖 51 公司考勤管理系統(tǒng)前臺(tái)系統(tǒng)功能結(jié)構(gòu)圖 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 19 頁 系 統(tǒng) 登 錄個(gè)人首頁公 司 考 勤 管 理 系 統(tǒng) ( 后 臺(tái) )公告管理部門管理留言管理審批管理員工管理管理員管理考勤管理查看個(gè)人資料修改個(gè)人密碼查看個(gè)人資料發(fā)布公告恢復(fù)已刪公告刪除公告查看修改公告恢復(fù)已刪部門刪除部門查看修改部門添加部門恢復(fù)已刪考勤刪除考勤添加考勤查看考勤批量/單個(gè)添加恢復(fù)已刪管理員刪除管理員添加管理員查看修改管理員恢復(fù)已刪留言刪除留言查看回復(fù)留言發(fā)布留言恢復(fù)已刪申請刪除申請信息回復(fù)申請信息查看申請信息恢復(fù)已刪員工刪除員工查看修改員工圖 52 公司考 勤管理系統(tǒng)后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖 四、司考勤管理系統(tǒng)實(shí)體 關(guān)系圖 為理解和表示問題域的信息,需要建立數(shù)據(jù)模型。 ② uid 為員工表的主鍵 yid 的外鍵。 管理員模塊 登錄的實(shí)現(xiàn) 管理員通過表單提供登陸信息,系統(tǒng)根據(jù)用戶提供的信息對(duì)管理員進(jìn)行查詢鑒別 ,如果身份合法,則進(jìn)入系統(tǒng)主頁。在本章主要對(duì)系統(tǒng)進(jìn)行單元測試和功能測試以及對(duì)系統(tǒng)的性能分析。在單元測試活動(dòng)中,系統(tǒng)的獨(dú)立單元將在與程序的其他部分相隔離情況下進(jìn)行測試。 單元的各類錯(cuò)誤處理路徑測試 比 較完善的模塊設(shè)計(jì)要求能預(yù)見出錯(cuò)的條件,并設(shè)置適當(dāng)?shù)某鲥e(cuò)處理對(duì)策,以便在程序出錯(cuò)時(shí),能對(duì)出錯(cuò)程序重新做安排,保證其邏輯上的正確性。 單元局部數(shù)據(jù)結(jié)構(gòu)測試 單元 的局部數(shù)據(jù)結(jié)構(gòu)是最常見的錯(cuò)誤來源,檢查 單元 局部數(shù)據(jù)結(jié)構(gòu)是為了保證臨時(shí)存儲(chǔ)在模塊內(nèi)的數(shù)據(jù)在程序執(zhí)行過程中完整、正確。 成功的測試是發(fā)現(xiàn)了尚未發(fā)現(xiàn)的錯(cuò)誤的測試。 系統(tǒng)測試首先要明確測試目標(biāo)和測試原則,然后要掌握測試方法策略,確實(shí)做到以盡量少的測試次數(shù),盡可能地將軟件中存在的問題找出來,要做到事半功倍 ,并確保系統(tǒng)的質(zhì)量。詳細(xì) 設(shè)計(jì) 的主要任務(wù)是設(shè)計(jì)每個(gè)模塊的實(shí)現(xiàn)算法、所需的局部 數(shù)據(jù)結(jié)構(gòu) 。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典 ,為后面的具體設(shè)計(jì)打下基礎(chǔ)。 一、本系統(tǒng)前臺(tái)具有以下功能: 1.公司首頁 :可以查看所有公告 2. 關(guān)于我們:可以查看公司的簡介 3. 公司動(dòng)態(tài):可以查看公司最新的動(dòng)態(tài) 4. 公司文化:可以查看公益活動(dòng)等 5. 在線招聘:可以進(jìn)行查看公司招聘情況 6. 員工在線:員工必須先登陸 ( 1)個(gè)人首頁:可以查看個(gè)人資料、修改密碼 ( 2)公告首頁:查看公告 ( 3)部門信息:查詢本公司的部門 ( 4)申請模塊:可申請請假、加班。 本系統(tǒng)的重要數(shù)據(jù)及其簡要描述如表 4表 4表 43所示。 留言管理 該模塊包括查看留言、回復(fù)留言、刪除留言、發(fā)布留言,恢復(fù)已刪留言。 管理員 管理 該模塊包括添加管理員、修改管理員、刪除管理員、查看管理員及恢復(fù)已刪平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 14 頁 管理員。 管理員( Administrator):負(fù)責(zé)公告、員工信息、部門、留言等的管理。 基于中小型公司的 公司考勤 管理 系統(tǒng)采用模塊化開發(fā)方法,將整個(gè)系統(tǒng)劃分為多個(gè)功能模塊,并根據(jù)開發(fā) 人 員的 開發(fā)速度 分配相應(yīng)的 開發(fā)時(shí)間段 ,這種將系統(tǒng)功能平行劃分的方法有助于系統(tǒng)開發(fā)的組織和管理。 各框架之間的整合及 各模塊功能的協(xié)調(diào)及信息的溝通。 因此整個(gè)系統(tǒng)的所需投資符合我們的支付 現(xiàn) 狀,經(jīng)濟(jì)可行性良好。 可行性分析包括 : 技術(shù)可行性 、 經(jīng)濟(jì)可行性 、 組織和管理上的可行性。 MyEclipse 公司級(jí)工作平臺(tái)是對(duì) Eclipse IDE 的擴(kuò)展 ,其主要的屬性有快速的性能、重構(gòu)性能、快速修復(fù)錯(cuò)誤、調(diào)整/組織導(dǎo)入包、彈出窗口進(jìn)行代碼自動(dòng)裝配。 MySQL 服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大配置 (massdeployed)的軟件中去。這意味著可以在不重新加載整個(gè)網(wǎng)頁的情況下,對(duì)網(wǎng)頁的某部分進(jìn)行更新。 在表示層中 ,通過 Web頁面實(shí)現(xiàn)用戶和系統(tǒng)之間的信息交互 ,Web頁面負(fù)責(zé)傳送用戶的請求以及接收系統(tǒng)的響應(yīng)信息。模型表示數(shù)據(jù)或信息,以及數(shù)據(jù)存取的業(yè)務(wù)邏輯;視圖用于顯示模型的內(nèi)容;控制器負(fù)責(zé)定義 應(yīng)用程序的行為。 Spring 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 6 頁 使用基本的 JavaBean 來完成以前只可
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1