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

正文內(nèi)容

辦公自動化系統(tǒng)的考勤管理模塊的設(shè)計與實現(xiàn)本科論文-資料下載頁

2025-06-28 11:27本頁面
  

【正文】 處理結(jié)果進(jìn)行跳轉(zhuǎn)。序號功能點功能點詳細(xì)內(nèi)容1簽到處理簽到操作2簽退處理簽退操作3跳轉(zhuǎn)根據(jù)Form類傳進(jìn)來的參數(shù)操作并根據(jù)結(jié)果跳轉(zhuǎn) SigninSignoffAction類功能定義表其它同層的類與SigninSignoffAction類結(jié)構(gòu)和功能類似,故不一一贅述。 filter層該層可以改變一個request和修改一個response,能夠在一個request到達(dá)servlet之前預(yù)處理request,也可以在response離開servlet時處理response,主要用來處理字符集。,該類的主要功能是修改字符集為utf8。序號功能點功能點詳細(xì)內(nèi)容1修改字符集request和response修改字符集 StrFilter類功能定義表 service層該層將DAO中的各種增、刪、改、查動作集成起來,隱藏DAO對數(shù)據(jù)庫的操作,提供給action接口以便其調(diào)用,處理相應(yīng)操作。,該類的主要功能是將集成dao層的相應(yīng)類的增、刪、改、查動作,依照邏輯抽出簽到和簽退接口。序號功能點功能點詳細(xì)內(nèi)容1集成動作將DAO中的各種增、刪、改、查動作集成起來2簽到提供簽到接口3簽退提供簽退接口 SigninSignoffService類功能定義表其它同層的類與SigninSignoffService類結(jié)構(gòu)和功能類似,故不一一贅述。 dao層該層提供面向?qū)ο蟮慕涌?,接口中定義了操作數(shù)據(jù)庫表中將會用到的所有事務(wù)方法。這個接口在邏輯上對應(yīng)這個特定的數(shù)據(jù)存儲。包括增、刪、改、查操作。,該類的主要功能是提供增加、刪除、修改、查詢對應(yīng)Workday表數(shù)據(jù)的接口。序號功能點功能點詳細(xì)內(nèi)容1增加增加工作日2刪除刪除工作日3修改修改工作日4查詢查詢工作日 WorkdayDAO類功能定義表其它同層的類與WorkdayDAO類結(jié)構(gòu)和功能類似,故不一一贅述。 database層該層提供pojo類,是普通JavaBeans,其中有一些屬性及其getter 、setter方法,對應(yīng)相應(yīng)數(shù)據(jù)庫的表。,該類的主要功能是提供數(shù)據(jù)庫Workday表中相應(yīng)的字段和getter、setter方法。序號功能點功能點詳細(xì)內(nèi)容1對應(yīng)數(shù)據(jù)庫中的表對應(yīng)Workday表,屬性是表中的字段,并有g(shù)etter 、setter方法 Workday類功能定義表其它同層的類與Workday類結(jié)構(gòu)和功能類似,故不一一贅述。 各模塊時序圖以下是各個模塊的時序圖。由于各模塊的時序圖基本類似,故只需要給出其中一張。 簽到時序圖 數(shù)據(jù)庫設(shè)計。字段名類型可為空默認(rèn)注釋useridNUMBER N員工編號usernameVARCHAR2(60)N員工姓名departmentidNUMBERN部門編號roleidNUMBERN0角色編號。字段名類型可為空默認(rèn)注釋departmentidNUMBERN部門編號departmentnameVARCHAR2(60)N部門名稱manageridNUMBERN部門經(jīng)理編號。字段名類型可為空默認(rèn)注釋useridNUMBERN員工編號noteVARCHAR2(60)N簽卡備注dateDATEN日期timeVARCHAR2(60)N時間checksignNUMBERN0檢查是否簽到或者簽退 Attendance表。字段名類型可為空默認(rèn)注釋yearNUMBERN年份dateDATEN日期isworkdayNUMBERN0檢查是否是工作日workingtimeVARCHAR2(60)N上班時間closingtimeVARCHAR2(60)N下班時間。字段名類型可為空默認(rèn)注釋roleidNUMBERN角色編號rolenameVARCHAR2(60)N角色名稱rolepowerNUMBERN0角色權(quán)限 Role表 簽到/簽退運行圖下面的章節(jié)將會介紹項目具體實現(xiàn)的情況,本節(jié)主要介紹實現(xiàn)的實際運行圖。所有員工(管理員、部門經(jīng)理、普通員工),該頁面是整個考勤管理的初始頁面,在此頁面中用戶簽到/簽退。 查詢運行圖,用戶可以直接點擊日歷,點第一下是選擇開始時間,點第二下是選擇結(jié)束時間,然后可以選擇部門,輸入員工姓名查詢。當(dāng)開始時間、結(jié)束時間、部門、員工信息齊全之后,其中將會顯示該部門下相應(yīng)員工的考勤記錄,點擊上一頁和下一頁可以翻頁。,,就不一一贅述了。 查詢結(jié)果運行圖 Web開發(fā)技術(shù)在考勤管理中的應(yīng)用 J2EE的應(yīng)用,下面根據(jù)實際項目中的架構(gòu)詳細(xì)介紹。由于JSP頁面代碼過多,便不一一貼圖介紹。JSP的應(yīng)用:(1),在其它頁面中可以使用include動作導(dǎo)入這個目錄,這樣的好處是根據(jù)不同的角色只需導(dǎo)入一個目錄就可以完成不同的操作。(2)JSP頁面中有著大量Struts的標(biāo)簽,便于界面與后臺的交互,這也是Struts的應(yīng)用之一。(3)JSP頁面中有許多JavaScript和CSS的代碼以便與驗證和界面樣式的調(diào)整等。JDBC的應(yīng)用主要在Spring+Hibernate的配置文件中得到體現(xiàn),JDBC連接數(shù)據(jù)庫的功能在配置文件中完成。與數(shù)據(jù)庫的交互下面Hibernate會著重說明。JavaBean的應(yīng)用主要是Hibernate的pojo類和Struts的logic:iterate標(biāo)簽中的顯示對象。 JavaScript+CSS圖 Spring+Hibernate配置文件圖 SSH的應(yīng)用,下面根據(jù)實際項目中的架構(gòu)詳細(xì)介紹。Struts應(yīng)用:(1)在JSP頁面中的標(biāo)簽,如html:form,logic:iterate,html:submit,bean:write,html:select,html:option,html:text等等。(2)封裝用戶操作的actionform。(3)處理操作的action。(4)通過Struts配置文件正確處理action和actionform之間的關(guān)系。 WorkdayAction實際代碼圖 Struts配置文件圖Spring應(yīng)用:(1)依賴注入,,spring負(fù)責(zé)管理各種JavaBean,不需要程序員來管理。(2)使用注解方式使用事物。(3)管理Hibernate的SessionFactory。 Spring配置文件圖 AttendanceHistoryService類實際代碼圖Hibernate應(yīng)用:(1),連接不同的數(shù)據(jù)庫只需將代碼寫入配置文件中。(2)在配置文件中可以標(biāo)明Hibernate方言,來應(yīng)對不同的數(shù)據(jù)庫。(3),只需要寫普通的JavaBean就可以映射數(shù)據(jù)庫的表,可以通過類建立表,不需要代碼實現(xiàn),只需要寫配置文件。(4),注入SessionFactory后可以直接建立Session然后做數(shù)據(jù)庫操作。 Workday表映射文件圖 WorkdayDAO實際代碼圖 DHTML的應(yīng)用,下面根據(jù)實際項目中的架構(gòu)詳細(xì)介紹。JavaScript應(yīng)用:(1),JavaScript可以做一些表單驗證。(2)JavaScript可以幫助在提交表單時填充必要的數(shù)據(jù)。(3)JavaScript實現(xiàn)了日歷的功能。CSS應(yīng)用:(1),JSP引用CSS文件之后會將頁面的樣式做改變。(2)CSS可以貼圖。 EXTJS的應(yīng)用,,主要功能是實現(xiàn)界面,由于代碼主要是組長所做,便不做贅述。 第五章 總結(jié)與展望總體完成一個完全基于瀏覽器的操作模式,安裝簡單(B/S架構(gòu),不必安裝或者只要安裝很小的插件),操作方便,具有良好的系統(tǒng)擴(kuò)充能力的辦公自動化系統(tǒng),提供:文檔管理平臺、消息管理平臺、考勤管理平臺、日程管理平臺、系統(tǒng)管理平臺。該系統(tǒng)目前只能在windows平臺上測試運行,以后希望可以做成跨平臺的系統(tǒng)。本人完成了其中的子系統(tǒng)考勤管理平臺,基本實現(xiàn)了簽到/簽退管理、考勤歷史查詢、考勤統(tǒng)計、工作日管理、工作時間管理、出差/請假管理、補(bǔ)簽管理。整個項目可以擴(kuò)展的功能:可以擴(kuò)展一個電子論壇的功能,讓所有員工可以在上面交流和發(fā)布信息。還可以擴(kuò)展一個人力資源的模塊,可以規(guī)劃所有員工的成長過程,同時可以規(guī)范的指定工資標(biāo)準(zhǔn)和打印工資報表。對于考勤管理子系統(tǒng),還有許多不足之處。特別是工作日管理,頁面上不能同步顯示數(shù)據(jù)庫中工作日的狀況,以后希望可以做成12個月的日歷形式,在每個月的日歷上,與數(shù)據(jù)庫同步顯示哪些是工作日,哪些不是,利用AJAX技術(shù)完成。同時該子系統(tǒng)還需要一定的擴(kuò)展,由于簽到/簽退必須要在PC機(jī)上完成,這導(dǎo)致開機(jī)、啟動系統(tǒng)會浪費時間從而影響簽到時間。以后希望可以擴(kuò)展成手持設(shè)備上簽到/簽退,比如指紋機(jī)。 參考文獻(xiàn)[1] ,百度百科,公辦自動化[2] ,辦公自動化的國內(nèi)外發(fā)展?fàn)顩r及未來的發(fā)展方向[3] ,百度百科,J2EE[4] ,百度百科,.net[5] ,百度百科,JSP[6] ,百度百科,ASP[7] ,百度百科,PHP[8] ,百度百科,SSH[9] ,百度百科,JDBC[10] ,百度百科,JavaBean[11] ,[12] ,百度百科,Struts[13] ,百度百科,Spring[14] ,百度百科,Hibernate[15] ,百度百科,DHTML[16] ,百度百科,EXTJS[17] 劉中兵 《開發(fā)者突擊:Java Web主流框架整合開發(fā)》 電子工業(yè)出版社 2009年1月[18] 蒲子明 許勇 王黎 《Struts2+Hibernate+Spring整合開發(fā)技術(shù)詳解》 清華大學(xué)出版社 2010年10月[19] 徐明華 《Java Web整合開發(fā)與項目實戰(zhàn)》 人民郵電出版社 2009年2月[20] Tom Negrino Dori Smith 陳劍甌 《JavaScript基礎(chǔ)教程》 人民郵電出版社 2009年5月[21] 徐林林 《Java Web編程從入門到實踐》 清華大學(xué)出版社 2010年3月[22] 邱加永 卞志城 鄭經(jīng)煜 《JSP基礎(chǔ)與案例開發(fā)詳解》 清華大學(xué)出版社 2009年8月 致謝通過這一段時間的努力,我的畢業(yè)論文終于完成了。這也意味著我的大學(xué)生活即將結(jié)束,我非常感謝軟件學(xué)院的各位老師和輔導(dǎo)員對我的支持、關(guān)心以及鼓勵,感謝你們的言傳身教,感謝你們的孜孜不倦的教誨,你們無私奉獻(xiàn)的精神無時無刻不在教會我如何學(xué)習(xí),如何做人。我還要感謝我的指導(dǎo)老師王大瑞老師,感謝您在百忙之中抽出時間指導(dǎo)我項目的完成和論文的編寫,您不僅教我技術(shù)的運用,還幫我一遍一遍的閱讀文檔和修改論文,指出我的不足之處,嚴(yán)格把關(guān),循循善誘。論文的完成離不開我們項目小組的其他成員,感謝劉偉波,馬力,閻守衛(wèi),趙奕龍,感謝你們的支持和鼓勵,通過和你們的交流與合作,才能順利完成項目。感謝07軟件學(xué)院的所有同學(xué),感謝你們的幫助,從你們那里我學(xué)到了知識,學(xué)到了友誼,以及許許多多我以前不曾擁有的美好回憶。最后我要感謝我的父母,謝謝你們的支持和鼓勵,沒有你們的辛勤培育就沒有我的今天。
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1