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

正文內(nèi)容

論文良好等級(jí)范文-在線請(qǐng)假系統(tǒng)(更新版)

2024-09-06 22:09上一頁面

下一頁面
  

【正文】 計(jì) 劃 報(bào) 告 工 作 表目 的 使 項(xiàng) 目 經(jīng) 理 或 組 長(zhǎng) 知 曉 所 有 成 員 的 休 假 計(jì) 劃文 件 來 源 系 統(tǒng) 自 動(dòng) 生 成文 件 大 小 隨 著 文 件 的 增 長(zhǎng) 而 定文 件 增 長(zhǎng) 速 率 隨 著 成 員 請(qǐng) 假 的 人 數(shù) 和 請(qǐng) 假 時(shí) 間 而 定文 件 或 記 錄 的 保 持 時(shí) 間 隨 著 休 假 計(jì) 劃 最 長(zhǎng) 請(qǐng) 假 時(shí) 間 而 定27 / 43第五章 員工請(qǐng)假申請(qǐng)模塊的設(shè)計(jì)與實(shí)現(xiàn) 模塊功能分析員工登錄系統(tǒng)后,按照給出的格式填寫好申請(qǐng)。7) CheckDate8) 用于 Ajax 調(diào)用的 Servlet,用于判斷用戶輸入的請(qǐng)假申請(qǐng)區(qū)間是否符合要求,如果不符合系統(tǒng)要求則返回對(duì)應(yīng)的錯(cuò)誤提示反饋給用戶,如果符合要求則返回該請(qǐng)假申請(qǐng)的實(shí)際總天數(shù)(即除去公共假期的天數(shù)) 。(showValueForLogicPresent)。[2].對(duì)操作的權(quán)限控制app:validateSession name=userInfo property=Rrole value=4/validateSession是一個(gè)共用的 Tag,其功能主要是提供給各個(gè)模塊,進(jìn)行 Session的判別,以及判斷 Session的角色 ID。因此有必要在在系統(tǒng)定義組織框架中的邏輯處理中時(shí),對(duì)定義組織框架進(jìn)行控制,項(xiàng)目總經(jīng)理定義的組織關(guān)系中要指定上級(jí)的成員的 userId號(hào)作為 中 ControlCircle類的方法 isExistCircle(Integer userId,Integer superiorId)的參數(shù),調(diào)用它判斷,當(dāng)此定義被指定成員的組織關(guān)系加入到系統(tǒng)中時(shí)是否會(huì)出現(xiàn)環(huán)的問題,如果出現(xiàn)了循環(huán)的鏈路,則讓系統(tǒng)報(bào)錯(cuò),提示用戶重新定義該組織框架。此時(shí)如果客戶回退并再次提交,客戶端是舊編號(hào),服務(wù)器端是新編號(hào),顯然不一致,因此服務(wù)器將判定這是一次重復(fù)提交,不予受理。3) 易于擴(kuò)展本系統(tǒng)使用了 MVC 三層架構(gòu),層次清晰,所有的與數(shù)據(jù)庫交互都放在 DAO 的包里面,Service 為業(yè)務(wù)邏輯層提供了一些公共服務(wù)的“接口” ,使開發(fā)人員便于對(duì)系統(tǒng)進(jìn)行擴(kuò)展再次開發(fā)。39 / 43參考文獻(xiàn)[1]. [美 ] Jim Keogh 著. 寧建平 梁超 英宇 等譯. J2EE 參考大全. 電子工業(yè)出版社,2022[2]. [美 ] Arnoold, Gosling, Holmes 著. 虞萬榮 王玉峰 趙亮 等譯. Java 編程語言. 中國電力出版社,2022[3]. 夏芹 曹曉鋼 唐勇 著. 深入淺出 Hibernate. 電子工業(yè)出版社, 2022[4]. 孫未琴 編著. 精通 Hibernate:Java 對(duì)象持久化技術(shù)詳解 . 電子工業(yè)出版社,2022[5]. [美 ] Patrick Peak, Nick Heudecker 著. 孫中華 譯. Hibernate Quickly 中文版. 人民郵電出版社,2022[6]. 柯自聰 編著. Ajax 開發(fā)精要 . 電子工業(yè)出版社,2022[7]. 鄔繼成 編著. Struts 與 Hibernate 實(shí)用教程. 電子工業(yè)出版社, 2022[8]. 倪曉秋 季民 王光偉 編著. J2EE 案例開發(fā). 中國水利出版社, 2022[9]. [美 ] James Turnker,Kevin Beddell 著. 孫勇 譯. Struts kick start. 電子工業(yè)出版社,202240 / 43致謝首先要感謝我的導(dǎo)師 xxx 老師,他認(rèn)真負(fù)責(zé)的態(tài)度以及細(xì)心的指導(dǎo),使我獲益匪淺。感謝實(shí)習(xí)單位的項(xiàng)目經(jīng)理李強(qiáng)、項(xiàng)目組長(zhǎng)鄧賽峰對(duì)我的耐心指導(dǎo)。如果未能及時(shí)的進(jìn)行制定,則該公司的員工在這期間是沒辦法進(jìn)行在線請(qǐng)假業(yè)務(wù)的。詳盡闡述了作者設(shè)計(jì)的 LAS 的系統(tǒng)設(shè)計(jì),以及它的五大模塊——用戶登陸模塊、員工請(qǐng)假申請(qǐng)、請(qǐng)假批準(zhǔn)模塊、請(qǐng)假流程定義以及休假計(jì)劃報(bào)告的主要設(shè)計(jì)思想和實(shí)現(xiàn)方法,論文中著重研究和討論了整個(gè)系統(tǒng)的總體分析與設(shè)計(jì)以及系統(tǒng)使用的關(guān)鍵技術(shù)。其實(shí)現(xiàn)過程如下所述:在用戶進(jìn)入申請(qǐng)?zhí)顚戫撁嬷?,生成同步令牌并寫入?session中,即saveToken(request),在提交申請(qǐng)的同時(shí),對(duì)令牌進(jìn)行判斷,即:36 / 43if(isTokenValid(request,true)){//令牌不相同,不存在重復(fù)刷新,允許提交}else{//令牌相同,拋出出錯(cuò)信息saveToken(request)。Comment [D3]: 必須在正文中給出該圖片的引用33 / 43[3].權(quán)限的轉(zhuǎn)移另外,在一個(gè)項(xiàng)目組以及公司里,人事的變遷以及上級(jí)以及員工出差的情況是不可避免的,為了防止由于以上的情況而帶來對(duì)請(qǐng)假流程框架的影響,在員工離職或者出差的情況的,允許經(jīng)理或者系統(tǒng)管理員將該用戶鎖定(Lock) ,這樣可以確保該員工在此期間,將不能使用 LAS;如果管理層有人離職或者出差,同樣需要經(jīng)理或者系統(tǒng)管理員鎖定該用戶,并且將其權(quán)限轉(zhuǎn)移到另一個(gè)人,確保公司或者項(xiàng)目組員工能夠及時(shí)獲得上級(jí)的批復(fù),而不會(huì)因此而耽擱請(qǐng)假的時(shí)間。}else if(().getRoleId().equals(new Integer(2))){// TL級(jí)別的成員,顯示列表1,2,3(TL, ok, executed!)。11) DeliverEventDAO表 53 DeliverEventDAO 方法描述方法 作用描述pareToToday()判斷請(qǐng)假申請(qǐng)的起始日期是否小于當(dāng)前日期,如果是則返回true,不是則返回 false,該方法主要提供給其他類使用,用來判斷請(qǐng)假申請(qǐng)是否過期(即申請(qǐng)的起始日期已經(jīng)早于當(dāng)前的日期) 。在填寫請(qǐng)假表格的同時(shí),該模塊需要對(duì)請(qǐng)假的日期區(qū)間進(jìn)行檢測(cè),即請(qǐng)假日期區(qū)間不得與該員工歷史請(qǐng)假記錄重疊,提交申請(qǐng)的起始日期不得小于當(dāng)前日期;如起始日期與結(jié)束日期一致,將有上下午選項(xiàng),允許員工請(qǐng)半天假期,不選則默認(rèn)為請(qǐng)全天假。CountercheckApplication 申請(qǐng)人員可以檢查自己的申請(qǐng),如有錯(cuò),可以在審批前修改。將更改的結(jié)果存入數(shù)據(jù)庫,然后系統(tǒng)會(huì)自動(dòng)發(fā)出一封郵件通知審批人員所具有的權(quán)限。在對(duì)其審批時(shí),系統(tǒng)根據(jù)定義的審批流程控制審批順序,如果指定了逐級(jí)審批,則需由下級(jí)審批人員先審批后,上級(jí)審批 人員才能審批;如果指定了越級(jí)審批,在下級(jí)審批人員沒有審批的情況下,他的上級(jí)審批人員可以跳過下級(jí)審批人員,直接審批。InputUserNameAndPwd 所有申請(qǐng)人員、審批人員和維護(hù)人員先輸入用戶名和密碼,系統(tǒng)檢驗(yàn)通過后方可填寫申請(qǐng)及對(duì)用戶進(jìn)行管理。3) JavaBean Container:管理 JavaBean 組件,包 括 事 務(wù) 處 理 ( 查 詢 、 更 新 、 增 加 操 作 )、 安 全 組 件 、 連 接 池 等 。 經(jīng) 理 擁 有 最 高 權(quán)限 可 對(duì) 用 戶 的 active 狀 態(tài) 進(jìn) 行 更 改 。12 / 43表 32 安全需求? 存檔需求:每個(gè)組員的假期申請(qǐng)從提交申請(qǐng)開始一直會(huì)保留到其被批閱的時(shí)候,申請(qǐng)將分已經(jīng)通過和未通過批準(zhǔn)的分開保存,未批準(zhǔn)的申請(qǐng)將返回給組員,通過批準(zhǔn)的申請(qǐng)將生成休假計(jì)劃并添加到組員休假計(jì)劃中。4)組長(zhǎng)具有批閱請(qǐng)假申請(qǐng)的權(quán)限,并且作為經(jīng)理以及項(xiàng)目經(jīng)理的下屬,還有提交請(qǐng)假申請(qǐng)的需要,并可以對(duì)自己的個(gè)人資料進(jìn)行編輯和查詢本人過往申請(qǐng)記錄的批復(fù)情況。Database Server數(shù)據(jù)庫服務(wù)器主要用來對(duì)系統(tǒng)中涉及的數(shù)據(jù)進(jìn)行存取操作。相對(duì) POI,JXL 簡(jiǎn)單方便,對(duì)中文支持非常好,功能也比較強(qiáng)大。傳統(tǒng) Web 應(yīng)用模型與 Ajax 模型的比較如圖 25 所示:7 / 43圖 25 傳統(tǒng) Web 應(yīng)用模型(左) 與 Ajax 模型的比較(右)通過在用戶和服務(wù)器之間引入一個(gè) Ajax 引擎,可以消除 Web 的開始-停止-開始-停止這樣的交互過程。使用 Hibernate 能夠節(jié)約大量項(xiàng)目開發(fā)時(shí)間,因?yàn)檎麄€(gè) JDBC 層都由這個(gè)框架管理。Struts 框架通過這些自定義標(biāo)記建立了 View 和 Model 之間的聯(lián)系。5 / 43圖 23 Struts 框架的組件結(jié)構(gòu)圖 利用 Struts 框架開發(fā) MVC 系統(tǒng)由于 Struts 已經(jīng)為我們提供了一個(gè)非常好的 MVC 框架,我們利用 Struts 開發(fā) MVC系統(tǒng)時(shí)可以大大加快開發(fā)的速度。模型通過更新視圖的數(shù)據(jù)來反映數(shù)據(jù)的變化。MVC 最初是在 Smalltalk80 中被用來構(gòu)建用戶界面的。2 / 43第一章 概述 在線請(qǐng)假系統(tǒng)的任務(wù)與目標(biāo)LAS 采用 Java 語言編寫,結(jié)合 Javascript、XML,基于 Struts 框架與 Hibernate,實(shí)現(xiàn)了在線提交請(qǐng)假申請(qǐng)以及在線批復(fù)申請(qǐng),并及時(shí)通知雙方請(qǐng)假申請(qǐng)的審批情況,管理者也能夠根據(jù)具體情況來制定不同的請(qǐng)假批復(fù)流程,通過該系統(tǒng)的假期維護(hù)功能能夠準(zhǔn)確的掌握公司員工的一定時(shí)期的請(qǐng)假情況。同時(shí)網(wǎng)絡(luò)技術(shù)的高速發(fā)展,計(jì)算機(jī)的廣泛運(yùn)用,使得實(shí)際生活中的問題通過計(jì)算機(jī)加網(wǎng)絡(luò)得到了有效的解決。本文基于 Struts 框架、Hibernate,MVC ,詳盡闡述了在線請(qǐng)假系統(tǒng)(Leave Application System,LAS )的設(shè)計(jì)與實(shí)現(xiàn)。這樣既給員工帶來了不便,管理人員需要對(duì)請(qǐng)假記錄進(jìn)行歸檔,方便日后查閱,日積月累,查閱檔案也不方便。3)在線提交請(qǐng)假申請(qǐng)模塊的設(shè)計(jì)與實(shí)現(xiàn),包括該模塊的功能分析與用例設(shè)計(jì),該模塊中的邏輯處理過程,該請(qǐng)模塊還使用 Ajax 技術(shù),讓用戶有更好的用戶體驗(yàn)和更傻瓜式的操作。通過把數(shù)據(jù)模式從各種可以被存取和控制的數(shù)據(jù)中分離出來可以改善分布式系統(tǒng)的設(shè)計(jì)。Struts 是一個(gè)比較好的 MVC 框架并提供了對(duì)開發(fā) MVC 系統(tǒng)的底層支持,它采用的主要技術(shù)是 Servlet, JSP 和 Custom Tag Library。完成做什么 的任務(wù)來調(diào)用由 Bean 構(gòu)成的業(yè)務(wù)組件。通過它們配置 Struts 系統(tǒng)中的各個(gè)模塊之間的交互,把 Struts 框架中 MVC 的各個(gè)部分聯(lián)系起來,實(shí)現(xiàn)一個(gè)真正的MVC 系統(tǒng)。這樣, Web 頁面不用打斷交互流程進(jìn)行重新加裁,就可以動(dòng)態(tài)地更新。Ajax 引擎允許用異步的方式實(shí)現(xiàn)用戶與程序的交互--不用等待服務(wù)器的通訊。持久層采用 框架,開發(fā)包為 ,數(shù)據(jù)庫使用 SQL Server 的桌面版——MSDE。2) 硬件需求/配置每個(gè)員工一臺(tái)計(jì)算機(jī),需要將這些計(jì)算機(jī)連接到同一個(gè)局域網(wǎng)中的交換機(jī)。目標(biāo)是提供給項(xiàng)目經(jīng)理和組員提供一個(gè)方便快捷的在線請(qǐng)假系統(tǒng), 用于管理和優(yōu)化員工的請(qǐng)假申請(qǐng)和批復(fù)過程,能夠簡(jiǎn)化方便組員休假申請(qǐng)以及項(xiàng)目管理人員各組員的休假計(jì)劃,并備份休假計(jì)劃報(bào)告以備查閱。? 意外處理需求:LAS 可以忍受的由于維護(hù)的停工期不能超過一天。 在線請(qǐng)假系統(tǒng)的系統(tǒng)架構(gòu) 系統(tǒng)用例總圖整個(gè)在線請(qǐng)假系統(tǒng)的用例總圖如圖 32 所示。其中, 包為 包提供系統(tǒng)一些公共服務(wù),而 又通過 包與持久層進(jìn)行交互。2) 員工請(qǐng)假申請(qǐng)模塊表 35 員工請(qǐng)假申請(qǐng)模塊功能說明功能說明 描述用例描述本用例主要是實(shí)現(xiàn)一個(gè)員工請(qǐng)假申請(qǐng)的功能,首先,員工登錄系統(tǒng)后,按照給出的格式填寫好申請(qǐng)。QueryApplicationRecords 審批人員查看請(qǐng)假申請(qǐng)記錄,包括所有未批準(zhǔn)的及已經(jīng)批準(zhǔn)但請(qǐng)假日期未到的。19 / 43SpecifyBossBypass 指定每一層審批人員的 Bypass 權(quán)限以及設(shè)置天數(shù)權(quán)限,以控制審批流程。表 41數(shù)據(jù)庫信息標(biāo) 題 描 述數(shù) 據(jù) 庫 名 稱 LAS_DB文 件 名 稱 LAS_DB_Data記 錄 數(shù) 量 100條 /月文 件 增 長(zhǎng) 率 每 個(gè) 月 增 長(zhǎng) 0- 5MB的 空 間 。editApplication()該方法首先判斷申請(qǐng)是否過期(即申請(qǐng)的起始日期已經(jīng)早于當(dāng)前的日期) ,如果不過期,并且為假設(shè)性請(qǐng)假,則允許用戶編輯或者刪除該申請(qǐng)記錄。30 / 43 用例關(guān)系圖 順序圖圖 53 員工請(qǐng)假申請(qǐng)順利圖 協(xié)作圖31 / 43圖 54 員工請(qǐng)假申請(qǐng)協(xié)作圖 關(guān)鍵技術(shù) 權(quán)限控制LAS 系統(tǒng)的權(quán)限控制是通過控制菜單的顯示以及對(duì)操作設(shè)置權(quán)限來控制的。(showValueForLogicPresent)。Comment [D4]: 必須在正文中給出該圖片的引用Comment [D5]: 必須在正文中給出該圖片的引用34 / 43圖 57 Ajax日期校驗(yàn)之錯(cuò)誤信息用戶點(diǎn)擊 檢查 按鈕,JSP 頁面將先使用 Javascript對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),如果日期不為空,且起始日期不晚于截止日期,則將調(diào)用 Ajax引擎與后臺(tái)交互,分別對(duì)以下幾種情況進(jìn)行校驗(yàn):5) 請(qǐng)假日期區(qū)間是否與歷史請(qǐng)假記錄重疊;6) 請(qǐng)假的起始日期是否早于當(dāng)前日期;如果不符合系統(tǒng)要求,將返回錯(cuò)誤提示,返回到前臺(tái),由于使用了 Ajax,不需要刷新頁面,而讓用戶及時(shí)的獲得系統(tǒng)返回的信息。這樣這個(gè)編號(hào)在服務(wù)器和客戶端各有一個(gè)副本。課題開發(fā)的軟件用戶操作界面簡(jiǎn)潔、美觀、清晰,具有較好的用戶體驗(yàn),經(jīng)過實(shí)際使用,證明其通用性、實(shí)用性和健壯性都達(dá)到了設(shè)計(jì)初期提出的要求。解決方案:對(duì)系統(tǒng)進(jìn)行升級(jí),對(duì)系統(tǒng)的安全機(jī)制重新設(shè)計(jì),改善系統(tǒng)的安全穩(wěn)定性。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1