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

正文內(nèi)容

辦公自動(dòng)化系統(tǒng)的考勤管理模塊的設(shè)計(jì)與實(shí)現(xiàn)本科論文-免費(fèi)閱讀

2025-08-12 09:21 上一頁面

下一頁面
  

【正文】 業(yè)務(wù)流程描述如圖 所示:登錄,向部門經(jīng)理申請補(bǔ)簽,并附加上時(shí)間等信息,部門經(jīng)理進(jìn) 行審批:( 1)若通過則發(fā)信息通知管理員修改考勤記錄,并更新數(shù)據(jù)庫;( 2)若不通過,則發(fā)信息給員工。 圖 考勤歷史查詢流程圖 考勤統(tǒng)計(jì) 考勤統(tǒng)計(jì)詳細(xì)功能需求描述如表 。提供了新的 分布式數(shù)據(jù)庫 能力。 Apache 為 HTML頁面服務(wù),而 Tomcat 實(shí)際上運(yùn)行 JSP 頁面和 Servlet。 圖 Hibernate 表映射文件圖 如圖 所示, Hibernate+Spring 配置文件作用是連接數(shù)據(jù)源、管理SessionFactory、管理 Hibernate表映射文件、管理依賴注入等。 database 包中是 hibernate 映射數(shù)據(jù)庫的pojo類。 文檔管理子系統(tǒng) 文檔管理子系統(tǒng)包括文檔管理、回收站管理、文件搜索管理、日志管理。 ( 3)考勤統(tǒng)計(jì):管理員統(tǒng)計(jì)一段時(shí)間內(nèi)指定部門所有員工的遲到、早退、南京大學(xué)軟件學(xué)院本科畢業(yè)論文 16 曠工次數(shù)等,可以導(dǎo)出 Excel表。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 15 本 OA系統(tǒng)整體結(jié)構(gòu)如圖 。 對于系統(tǒng)執(zhí)行的重要操作自動(dòng)記錄操作人和操作 時(shí)間。 ExtJS 可以用來開發(fā) RIA 也即富 客戶端 的 AJAX 應(yīng)用,是一個(gè)用 javascript寫的,主要用于創(chuàng)建前端用戶界面,是一個(gè) 與后臺(tái)技術(shù)無關(guān)的前端 ajax 框架。 ( 4) Transaction接口 : Transaction接口負(fù)責(zé)事務(wù)相關(guān)的操作。同時(shí), Hibernate 的 session不同于 JSP 應(yīng) 用中的 HttpSession。[13] 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 11 圖 Spring 模塊圖 Spring每個(gè)模塊功能如圖 。 ( 3) 面向切面 : Spring 提供了 面向切面編程 的豐富支持,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級(jí)服務(wù)(例如審計(jì)( auditing)和事務(wù)( transaction)管理)進(jìn)行內(nèi)聚性的開發(fā)。 [11] Spring Spring的簡介已經(jīng)在 中描述過了,下面來具體介紹 Spring的其他特性南京大學(xué)軟件學(xué)院本科畢業(yè)論文 10 和模塊組成。 ( 2) 如果 ActionForm實(shí)例不存在,就創(chuàng)建一個(gè) ActionForm對象,把客戶提交的表單數(shù)據(jù)保存到 ActionForm對象中。對應(yīng) JSP部分。 框架主要由兩個(gè)相對獨(dú)立的組成部分構(gòu)成:( 1) Struts API;( 2) Struts框架表示層中的各種標(biāo)簽庫( Html、 Bean、 Logic、 Tiles等標(biāo)簽庫)。 JavaBean可分為兩種:一種是有用戶界面( UI, User Interface)的 JavaBean;還有一種是沒有用戶界面,主要負(fù)責(zé)處理事務(wù)(如 數(shù)據(jù)運(yùn)算 ,操縱數(shù)據(jù)庫)的JavaBean。 request 客戶端請求, 此請求會(huì)包含來自 GET/POST 請求的參數(shù) response 網(wǎng)頁傳回客戶端的響應(yīng) pageContext 網(wǎng)頁的屬性是在這里管理 session 與請求有關(guān)的會(huì)話 application 正在執(zhí)行的內(nèi)容 out 用來傳送響應(yīng)的輸出流 config 代碼片段配置對象 page 代碼片段配置對象 exception 針對錯(cuò)誤網(wǎng)頁,未捕捉的例外 表 JSP 隱式對象表 JDBC JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫 連接)是一種用于執(zhí)行 SQL語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 第五章,主要描述了對該項(xiàng)目的總結(jié)以及對它的發(fā)展期望。 Hibernate 是一個(gè)開放源代碼的對象關(guān)系映射框架,它對 JDBC 進(jìn)行了非常輕量級(jí)的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 SSH 在 J2EE項(xiàng)目中表示了 3種框架 ,即 Spring + Struts + Hibernate。利用 ASP 可以向網(wǎng)頁中添加交互式內(nèi)容(如 在線表單 ),也可以創(chuàng)建使用 HTML網(wǎng)頁作為用戶界面的 web應(yīng)用程序 。 ( 4) 支持服務(wù)器端組件。除了系統(tǒng)之外,代碼不用做任何 更改。 XML Web services 允許 應(yīng)用程序 通過 Inter 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種 操作系統(tǒng) 、設(shè)備或編程語言。 ( 2) 第二代 OA系統(tǒng) , 是從 90 年代中期開始的以網(wǎng)絡(luò)技術(shù)和協(xié)同工作技術(shù)為主要特征,實(shí)現(xiàn)了工作流程自動(dòng)化,即將收發(fā)文從傳統(tǒng) 的手工方式轉(zhuǎn)向工作流自動(dòng)化方式。用戶通過統(tǒng)一的瀏覽器界面入網(wǎng),網(wǎng)絡(luò)根據(jù)用戶 的權(quán)限提供相應(yīng)的信息、功能和服務(wù),使用戶在網(wǎng)絡(luò)環(huán)境下辦公; 辦公自動(dòng)化于 50 年代在美國和日本首先興起,最初只是具有電子數(shù)據(jù)處理(EDP)的簿記功能, 60年代被管理信息系統(tǒng) (MIS)取代,直到 70年代后期才形成涉及多種技術(shù)的新型綜合學(xué)科一辦公自動(dòng)化 (OA)。從技術(shù)發(fā)展角度來看,特別是互連網(wǎng)技術(shù)的發(fā)展,安全技術(shù)的發(fā)展和軟件理論的發(fā)展,實(shí)現(xiàn)數(shù)字化辦公是可能的。并且,在很多情況下,很多人將辦公自動(dòng)化和政府上網(wǎng)混為一談。 隨著管理水平的提高, Inter 技術(shù)的出現(xiàn),單單實(shí)現(xiàn)文檔管理和流轉(zhuǎn)已經(jīng)不能滿足要求, OA 的重心開始由文檔的處理轉(zhuǎn)入了數(shù)據(jù)的 分析,即所說的決策系統(tǒng),這時(shí)出現(xiàn)了以信息交換平臺(tái)和數(shù)據(jù)庫結(jié)合作為后臺(tái),數(shù)據(jù)處理及分析程序作為中間層,瀏覽器作為前臺(tái)(三層次結(jié)構(gòu))的 OA 模式,這種模式下,可以將 OA 系統(tǒng)納入由業(yè)務(wù)處理系統(tǒng)等系統(tǒng)構(gòu)成的單位整體系統(tǒng)內(nèi),可以通過 OA 系統(tǒng)看到、分析、得到更全面的信息。 總體完成一個(gè)完全基于瀏覽器的操作模式,安裝簡單( B/S架構(gòu),不必安裝或者只要安裝很小的插件),操作方便,具有良好的系統(tǒng)擴(kuò)充能力的辦公自動(dòng)化系統(tǒng),提供:文檔管理平臺(tái)、消息管理平臺(tái)、考勤管理平臺(tái)、日程管理平臺(tái)、系統(tǒng)管理平臺(tái)。 I 本 科 畢 業(yè) 論 文(設(shè)計(jì)) 院 系 軟件學(xué)院 題 目 辦公自動(dòng)化系統(tǒng) 的 考勤管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 劉瑄 學(xué) 號(hào) 071251092 年 級(jí) 20xx級(jí) 專 業(yè) 軟件工程 指導(dǎo)教師 職 稱 論文提交日期 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 I 摘 要 隨著計(jì)算機(jī)的普及和計(jì)算機(jī)技術(shù)的飛速發(fā)展,越來越多的企業(yè)利用計(jì)算機(jī)解決實(shí)際中遇到的問題。 關(guān)鍵詞 :辦公自動(dòng)化系統(tǒng) , OA, SSH, J2EE 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 II Abstract With the popularization of puter and the rapid development of puter technology, more and more panies use puters to solve practical problems. With the arrival of the digital business, enterprise management consciousness and the environment are all undergone tremendous changes, enterprise39。基于 B/S 結(jié)構(gòu)的辦公自動(dòng)化系統(tǒng),適用于施工企業(yè)的辦公自動(dòng)化,它涵蓋日常辦公管理的基本流 ,具有較強(qiáng)的通用性。這種現(xiàn)象 導(dǎo)致很多部門重上網(wǎng)工程輕辦公自動(dòng)化工程。從管理體制和工作習(xí)慣的角度來看。 80 年代,國外辦公自動(dòng)化得到了飛速發(fā)展,許多著名的計(jì)算機(jī)軟硬件公司都躋身于這一巨大的市場。 ( 3) 第三代 OA系統(tǒng) , 是融信息處理、業(yè)務(wù)流程和知識(shí)管理于一體的應(yīng)用系統(tǒng) 。 Microsoft .NET 平臺(tái)提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。系統(tǒng)的多平臺(tái)支持。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。 [6] PHP,是英文 超級(jí)文本 預(yù)處理語言 Hypertext Preprocessor的縮寫。 Spring是一個(gè)開源框架,它由 Rod Johnson創(chuàng)建。 Hibernate可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java的客戶端程序使用,也可以在 Servlet/JSP的 Web應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 6 第二章 Web開發(fā)技術(shù)概述 J2EE J2EE的簡介已經(jīng)在 ,下面來具體介紹 J2EE的四層模型與核心組件。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API,據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用 程序。 JSP通常訪問的是后一種 JavaBean。 如圖 , Model, View和 Controller都提供了對應(yīng)的組件。 ( 3) Controller部分: Controller組件有兩個(gè)部分組成 ——系統(tǒng)核心控制器,業(yè)務(wù)邏輯控制器。 ( 3) 根據(jù)配置信息決定是否需要表驗(yàn)證。 Spring特性: ( 1) 輕量 : 從大小與開銷兩方面而言 Spring都是輕量的。應(yīng)用對象只實(shí)現(xiàn)它們應(yīng)該做的 ——完成業(yè)務(wù)邏輯 ——僅此而已。 Hibernate Hibernate的簡介已經(jīng)在 ,下面來具體介紹 Hibernate的核心接口。這里當(dāng)使用 session 這個(gè)術(shù)語時(shí),其實(shí)指的是 Hibernate 中的session,而以后會(huì)將 HttpSesion對象稱為用戶 session。它是可選的,開發(fā)人員也可以設(shè)計(jì)編寫自己的底層事務(wù)處理代碼。因此,可以把 ExtJS 用在 .Net、 Java、 Php 等各種開發(fā)語言開發(fā)的應(yīng)用中。操作人默認(rèn)為當(dāng)前登錄人員,操作時(shí)間默認(rèn)為當(dāng)天的當(dāng)前時(shí)間(精確到分)。 圖 系統(tǒng)結(jié)構(gòu)圖 具體功能點(diǎn)需求 本 OA系統(tǒng)分為 5個(gè)子系統(tǒng):系統(tǒng)管理子系統(tǒng)、日程管理子系統(tǒng)、考勤管理子系統(tǒng)、消息管理子系統(tǒng)、文檔管理子系統(tǒng)。 ( 4)工作日管理:管理員設(shè)定當(dāng)年的工作日。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 17 整體設(shè)計(jì)和實(shí)現(xiàn) 本 OA系統(tǒng)使用的是 SSH 框架, Hibernate 負(fù)責(zé)的是持久層上對數(shù)據(jù)庫的操作, Struts 負(fù)責(zé)的是表示層和控制層上的處理請求、跳轉(zhuǎn)等, Spring負(fù)責(zé)的是依賴注入,一般使用的是注解注入方式。 service包中是集成各種 dao的方法,將數(shù)據(jù)庫的操作隱藏起來,提供出功能接口。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 19 圖 Hibernate+Spring 配置文件圖 如圖 , Struts配置文件作用是配置 formbean和 action。另外, Tomcat 和 IIS、 Apache等 Web 服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個(gè) Servlet 和JSP 容器 ,獨(dú)立的 Servlet 容器是 Tomcat 的默認(rèn)模式??赏ㄟ^網(wǎng)絡(luò)較方便地讀寫遠(yuǎn)端數(shù)據(jù)庫里的數(shù)據(jù),并有對稱復(fù)制的技術(shù)。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 24 功 能 需 求 功能名稱 考勤統(tǒng)計(jì) 優(yōu)先級(jí) 高 參與者 管理員 業(yè)務(wù)背景 主要用來統(tǒng)計(jì)員工考勤情況 功能說明 管理員通過考勤歷史查詢子模塊的功能,查詢指定部門的所有員工的考勤歷史 統(tǒng)計(jì)指定時(shí)間段內(nèi)指定部門的指定員工的遲到、早退、曠工次數(shù) 部門內(nèi)所有員工遲到、早退、曠工次數(shù)匯總 導(dǎo)出考勤統(tǒng)計(jì)的 Excel表 約束條件 必須依賴考勤歷史查詢子模塊 相 關(guān)查詢 管理員只輸入時(shí)間段和部門就可以查詢該部門的所有員工的考勤歷史 其他需求 無 表 考勤統(tǒng)計(jì)功能需求表 業(yè)務(wù)流程描述如圖 所示:登錄,管理員輸入查詢條件,跟蹤定位數(shù)據(jù)庫中的歷史記錄,得到數(shù)據(jù),通過算法統(tǒng)計(jì)出遲到、早退、曠工的次數(shù),并導(dǎo)出Excel表。 圖 補(bǔ)簽管理流程圖 考勤管理詳細(xì)設(shè)計(jì) 本 OA 系統(tǒng)的整體設(shè)計(jì)已經(jīng)在 和 中描述過了,項(xiàng)目整體使用了MVC 架構(gòu),整體框架是 SSH,頁面使用的是 JSP+css+javascript+extjs,后臺(tái)邏輯分為 3層: action層、 actionform層和 model層,而 model層中劃分為 3層: dao層、 database層和 service層。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1