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

正文內(nèi)容

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

2025-07-31 10:39 上一頁面

下一頁面
 

【正文】 看公益活動(dòng)等 5. 在線招聘:可以進(jìn)行查看公司招聘情況 6. 員工在線:?jiǎn)T工必須先登陸 ( 1)個(gè)人首頁:可以查看個(gè)人資料、修改密碼 ( 2)公告首頁:查看公告 ( 3)部門信息:查詢本公司的部門 ( 4)申請(qǐng)模塊:可申請(qǐng)請(qǐng)假、加班。 實(shí)體 — 關(guān)系圖 (EntityRelationship Diagram),簡(jiǎn)稱 ER圖。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典 ,為后面的具體設(shè)計(jì)打下基礎(chǔ)。 部門表 如表 58 所示 : 表 58 部門表 字段名稱(中文) 字段名稱(英文) 字段類型 說明 部門編碼 id Int(30) 主鍵 部門名稱 department Varchar( 30) 邏輯 luiji Varchar( 10) not null ‘1’物理性刪除 ‘0’邏輯性刪除 留言表 如表 59 所示 : 表 59 留言表 字段名稱(中文) 字段名稱(英文) 字段類型 說明 留言編號(hào) lid Int(30) not null 留言內(nèi)容 newmessage Varchar (1000) 回復(fù)留言 sendmessage Varchar (1000) 接受者 accept Varchar (1000) 接 受時(shí)間 retime Date 發(fā)送者 sendname Varchar(30) 發(fā)送時(shí)間 fdate Date 邏輯 luiji Varchar( 10) not null ‘1’物理性刪除 ‘0’邏輯性刪除 說明:①主鍵為消息 id 號(hào)。詳細(xì) 設(shè)計(jì) 的主要任務(wù)是設(shè)計(jì)每個(gè)模塊的實(shí)現(xiàn)算法、所需的局部 數(shù)據(jù)結(jié)構(gòu) 。平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 24 頁 修改確認(rèn)后,數(shù)據(jù)庫里的內(nèi)容立即更新。 系統(tǒng)測(cè)試首先要明確測(cè)試目標(biāo)和測(cè)試原則,然后要掌握測(cè)試方法策略,確實(shí)做到以盡量少的測(cè)試次數(shù),盡可能地將軟件中存在的問題找出來,要做到事半功倍 ,并確保系統(tǒng)的質(zhì)量。 簡(jiǎn)單地說系統(tǒng)測(cè)試就是通過人工或計(jì)算機(jī)執(zhí)行程序來有意識(shí)地發(fā)現(xiàn)程序中的設(shè)計(jì)錯(cuò)誤和編碼錯(cuò)誤。 成功的測(cè)試是發(fā)現(xiàn)了尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 32 頁 按照需求編寫出來的 測(cè)試用例 ,輸入數(shù)據(jù)在預(yù)期結(jié)果和實(shí)際結(jié)果之間進(jìn)行評(píng)測(cè) ,進(jìn)而提出更加使產(chǎn)品達(dá)到用戶使用的要求 。 單元局部數(shù)據(jù)結(jié)構(gòu)測(cè)試 單元 的局部數(shù)據(jù)結(jié)構(gòu)是最常見的錯(cuò)誤來源,檢查 單元 局部數(shù)據(jù)結(jié)構(gòu)是為了保證臨時(shí)存儲(chǔ)在模塊內(nèi)的數(shù)據(jù)在程序執(zhí)行過程中完整、正確。如果用戶不按照正常操作,程序就退出或者停止工作,實(shí)際上也是一。 單元的各類錯(cuò)誤處理路徑測(cè)試 比 較完善的模塊設(shè)計(jì)要求能預(yù)見出錯(cuò)的條件,并設(shè)置適當(dāng)?shù)某鲥e(cuò)處理對(duì)策,以便在程序出錯(cuò)時(shí),能對(duì)出錯(cuò)程序重新做安排,保證其邏輯上的正確性。在接口測(cè)試中經(jīng)常涉及大量具有復(fù)雜關(guān)系的接口數(shù)據(jù) ,這些接口數(shù)據(jù)形成的輸入集合 相當(dāng)巨大 ,對(duì)軟件測(cè)試人員造成很大的困擾。在單元測(cè)試活動(dòng)中,系統(tǒng)的獨(dú)立單元將在與程序的其他部分相隔離情況下進(jìn)行測(cè)試。 好的測(cè)試方案能夠發(fā)現(xiàn)尚未發(fā)現(xiàn)的錯(cuò)誤,驗(yàn)證軟件產(chǎn)品是否與系統(tǒng)需求用例不相符合或與之矛盾。在本章主要對(duì)系統(tǒng)進(jìn)行單元測(cè)試和功能測(cè)試以及對(duì)系統(tǒng)的性能分析。員工登陸后的主界面如圖 69所示: 圖 69 員工登陸后主界面示意圖 在【 個(gè)人考勤 】中單擊 [查看考勤 ]可以查看個(gè)人的考勤信息,如圖 610 所示: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 28 頁 圖 610 個(gè)人考勤示意圖 在【 留言管理 】中單擊 [查看留言 ]可以查看個(gè)人的留言信息,如圖 611 所示: 圖 611 留言信息示意圖 其中在以上頁面中可進(jìn)行批量性刪除、恢復(fù)等,其中回復(fù)留言如圖 612 所示: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 29 頁 圖 612 回復(fù)留言示意圖 在【 留言管理 】中單擊 [發(fā)布留言 ]可以發(fā)布留言信息,如圖 613 所示: 圖 613 發(fā)布留言示意圖 在【 留言管理 】中單擊 [已刪 留言 ]可以查看全部已刪留言、恢復(fù)留言、批量徹底刪除留言,如圖 614 所示: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 30 頁 圖 614 已刪留言示意圖 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 31 頁 第 7 章 考勤管理 系統(tǒng) 的測(cè)試 系統(tǒng)測(cè)試是對(duì)系統(tǒng)需求分析、設(shè)計(jì)規(guī)格說明和編碼的終審,是系統(tǒng)質(zhì)量保證的關(guān)鍵步驟。 管理員模塊 登錄的實(shí)現(xiàn) 管理員通過表單提供登陸信息,系統(tǒng)根據(jù)用戶提供的信息對(duì)管理員進(jìn)行查詢鑒別 ,如果身份合法,則進(jìn)入系統(tǒng)主頁。 ③“ 截至?xí)r間”表示超過此時(shí)間后該廣播消息不再廣播。 ② uid 為員工表的主鍵 yid 的外鍵。在數(shù)據(jù)庫邏輯設(shè)計(jì)方面,可以遵循自頂向下的結(jié)構(gòu)化設(shè)計(jì)方法,確定系統(tǒng)目標(biāo)后,采用 E— R圖設(shè)計(jì)數(shù)據(jù)庫的概念模型,然后根據(jù)此模型導(dǎo)出數(shù)據(jù)庫的關(guān)系模型。 7.留言模塊:?jiǎn)T工可進(jìn)行發(fā)送留言,回復(fù)留言,批量刪除留言及恢復(fù)已刪除留言 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 18 頁 二、本系統(tǒng)后臺(tái)具有以下功能(管理員必須先登錄) :可以查看和修改個(gè)人資料、可修改密碼 :包括增加、刪除、批量刪除、發(fā)布、恢復(fù)已刪公告的功能 :包括增加、刪除、批量刪除、添加、恢復(fù)已刪考勤的功能 :審核、審核請(qǐng)假和加班 :包括增加、刪除、批 量刪除、添加、恢復(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è)績(jī)審批管理員工在線幫助我們?cè)诰€招聘查看公司首頁恢復(fù)已刪留言刪除留言發(fā)布留言查看回復(fù)留言查看公告查看公司動(dòng)態(tài)查看幫助我們查看在線招聘查看公司業(yè)績(jī)公告首頁留言管理個(gè)人首頁修改密碼查看個(gè)人資料查看部門部門查看申請(qǐng)請(qǐng)假申請(qǐng)加班查看個(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ù)已刪申請(qǐng)刪除申請(qǐng)信息回復(fù)申請(qǐng)信息查看申請(qǐng)信息恢復(fù)已刪員工刪除員工查看修改員工圖 52 公司考 勤管理系統(tǒng)后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖 四、司考勤管理系統(tǒng)實(shí)體 關(guān)系圖 為理解和表示問題域的信息,需要建立數(shù)據(jù)模型。 本系統(tǒng)分為前臺(tái)部分和后臺(tái)部分。概要設(shè)計(jì)階段要確定軟件的模塊結(jié)構(gòu),進(jìn)行數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)等。數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)過程中提供數(shù)據(jù)描 述,是圖形工具必不可少的輔助資料。 用例圖定義了系統(tǒng)的功能需求。 部門信息管理 該模塊主要是查看部門。 審批管理 該模塊包括個(gè)人信息的查看與 修改。 考勤管理 管理 該模塊包括添加員工考勤、修改員工考勤、刪除員工考勤、查看員工考勤及恢復(fù)已刪員工考勤。 本系統(tǒng)采用面向?qū)ο蠓椒▽?duì)系統(tǒng)用戶的需求進(jìn)行分析,采用 UML統(tǒng)一建模語言表示。 系統(tǒng)角色設(shè)置 系統(tǒng)共有下列固有角色:管理員、員工,管理員比員工有更高的權(quán)限。 可行性分析結(jié)論 通過進(jìn)行 組織和管理上的可行性 研究、 技術(shù)可行性 研究、 經(jīng)濟(jì)可行性 研究 。并且原始數(shù)據(jù)完整準(zhǔn)確。主管領(lǐng)導(dǎo)不支持的項(xiàng)目肯定不行。 建立完善的數(shù)據(jù)庫支持環(huán)境。此外,還要考慮開發(fā)人員的水平。 硬件方面主要是計(jì)算機(jī),我們的實(shí)際情況可以滿足開發(fā)任務(wù) 。在費(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)用。 系統(tǒng)目標(biāo) 減少公司活動(dòng)中人力的費(fèi)用; 提高公司信息處理速度; 改進(jìn)管理信息服務(wù); 實(shí)現(xiàn)人員的信息管理。 本系統(tǒng)中我們選用 作為系統(tǒng)的開發(fā)工具。 在本系統(tǒng)中我們選用穩(wěn)定版本 Tomcat 進(jìn)行開發(fā)。 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ā)。 我們選用 的版本進(jìn)行開發(fā)。圖 1是傳統(tǒng)的 Web 應(yīng)用模型和加入 Ajax 后的 Web 應(yīng)用模型的對(duì)比。 Ajax 技術(shù)概述 Ajax(Asynchronous JavaScript and XML)是指基于 XML 的異步 JavaScript技術(shù),是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù)。在業(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)性能。這樣 Struts、 Spring 和 Hibernate 就能夠很好地封裝各個(gè)層次的程序,如在處理前臺(tái)表示層時(shí)就不會(huì)把事務(wù)邏輯和持久化邏輯摻雜進(jìn)來,從而最大限度地實(shí)現(xiàn)各層的高內(nèi)聚低耦合目標(biāo)。 MVC 設(shè)計(jì)模式圖如圖21 所示: ( 控 制 器 )接 受 用 戶 請(qǐng) 求調(diào) 用 模 型 響 應(yīng) 用 戶 請(qǐng) 求選 擇 視 圖 顯 示 響 應(yīng) 結(jié) 果 ( 視 圖 )顯 示 模 型 狀 態(tài)接 受 數(shù) 據(jù) 更 新 請(qǐng) 求發(fā) 送 用 戶 輸 入 數(shù) 據(jù) 傳 輸 給控 制 器允 許 控 制 器 選 擇 視 圖 ( 模 型 )封 裝 應(yīng) 用 程 序 狀 態(tài)響 應(yīng) 狀 態(tài) 查 詢處 理 業(yè) 務(wù) 流 程通 知 視 圖 業(yè) 務(wù) 狀 態(tài) 更 新通 知 數(shù) 據(jù) 更 新狀 態(tài) 查 詢選 擇 視 圖業(yè) 務(wù) 處 理用 戶 請(qǐng) 求事 件方 法 調(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)這三層的整合處理。這樣使三個(gè)開源框架有機(jī)地整合起來并更好地發(fā)揮它們的優(yōu)勢(shì),實(shí)現(xiàn)了系統(tǒng)多層開發(fā)的低耦合,提高了 J2 EE 應(yīng)用開發(fā)的效率。 Hibernate 在當(dāng)今多層體系結(jié)構(gòu)的軟件開發(fā)中,使用 JDBC 很難將持久層進(jìn)行分離,負(fù)責(zé)業(yè)務(wù)邏輯代碼編寫的程序員必須密切關(guān)注數(shù)據(jù)庫各表的結(jié)構(gòu)關(guān)系,以確保其 SQL 語句工作的正常??梢哉f Spring 是公司應(yīng)用開發(fā)的“一站式”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。采用 Struts 2 通過核心控制器 FilterDispatcher 與攔截器Interceptor 更好地遵循 MV C 模式來實(shí)現(xiàn)了后臺(tái) 控制維護(hù)、前臺(tái)表現(xiàn)和業(yè)務(wù)邏輯
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1