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

正文內(nèi)容

基于essh框架的軟件日志系統(tǒng)畢業(yè)設(shè)計(jì)(論文)-預(yù)覽頁

2025-08-10 21:46 上一頁面

下一頁面
 

【正文】 優(yōu)點(diǎn): 有助于提高重用性 ,根據(jù)實(shí)際情況決定不同類間的耦合度 ,必須客觀的評(píng)價(jià)耦合度。 現(xiàn)在流行的應(yīng)用系統(tǒng)三層架構(gòu) , 網(wǎng)絡(luò)服務(wù)的七層協(xié)議都是典型的層次模式的例子。 表匯總 本系統(tǒng)采用 Oracle[5] 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為 LGMS,數(shù)據(jù)庫 ORCL 中包括13 個(gè)數(shù)據(jù)表。與菜單表和用戶 表可以進(jìn)行外鍵連接。具體如表 25 T_BASE_ORGAN 所示: 表 25 T_BASE_ORGAN 表名 T_BASE_ORGAN 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 ID NUMBER(19) 非空 主鍵 CREATE_TIME TIMESTAMP(6) CREATE_USER VARCHAR2(36 CHAR) STATUS NUMBER(10) UPDATE_TIME TIMESTAMP(6) UPDATE_USER VARCHAR2(36 CHAR) VERSION NUMBER(10) ADDRESS VARCHAR2(255 CHAR) CODE VARCHAR2(32 CHAR) MANAGER VARCHAR2(255 CHAR) NAME VARCHAR2(255 CHAR) PHONE VARCHAR2(255 CHAR) PARENT_ID NUMBER(19) 外鍵 補(bǔ)充說明 組員和組長(zhǎng)的關(guān)系 用戶組織外表 這是用戶和組織的外表,兩個(gè)都為外鍵。具體如表 29 T_BASE_USER_ROLE所示: 表 29 T_BASE_USER_ROLE 表名 T_BASE_USER_ROLE 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 USER_ID NUMBER(19) 非空 外鍵 ROLE_ID NUMBER(19) 非空 外鍵 補(bǔ)充說明 這個(gè)表是用戶角色 資源表 這是資源的表。具體如表 211 T_RESOURCE_ROLE 所示: 20 表 211 T_RESOURCE_ROLE 表名 T_RESOURCE_ROLE 列名 數(shù)據(jù)類型(精度范圍 ) 空 /非空 約束條件 RESOURCE_ID NUMBER(19) 非空 外鍵 ROLE_ID NUMBER(19) 非空 外鍵 補(bǔ)充說明 1 角色菜單外表 這是角色菜單的外表,控制菜單的表。具體如表 214 T_SYS_BUG 所示: 表 214 T_SYS_BUG 表名 T_SYS_BUG 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 ID NUMBER(19) 非空 主鍵、外鍵 CREATE_TIME TIMESTAMP(6) CREATE_USER VARCHAR2(36 CHAR) STATUS NUMBER(10) UPDATE_TIME TIMESTAMP(6) UPDATE_USER VARCHAR2(36 CHAR) VERSION NUMBER(10) TITLE VARCHAR2(255 CHAR) CONTENT CLOB 補(bǔ)充說明 (三) 詳細(xì)設(shè)計(jì) 請(qǐng)假模塊 請(qǐng)假設(shè)計(jì)主要有以下界面如下圖 2. 1 請(qǐng)假申請(qǐng)所示: 1) 請(qǐng)假申請(qǐng): 所有員工進(jìn)入請(qǐng)假申請(qǐng)頁面,選項(xiàng)卡方式顯示我的請(qǐng)假。 22 圖 請(qǐng)假申請(qǐng) 修改申請(qǐng): 1) 當(dāng)所有員工進(jìn)入我 的申請(qǐng)頁面時(shí),點(diǎn)擊修改申請(qǐng)按鈕彈出其界面。如圖 刪除申請(qǐng)所示: 圖 刪除申請(qǐng) 加班模塊 加班申請(qǐng): 1) 加班申請(qǐng):點(diǎn)擊添加按鈕,彈出一個(gè)加班申請(qǐng)頁面。如圖 加班申請(qǐng)和圖 加班主頁所示: 圖 加班申請(qǐng) 24 圖 加班主頁 日志模塊 日志新增: 1) 用戶通過日志管理系統(tǒng)登錄,然后點(diǎn)擊首頁(日期查詢頁面)的 +號(hào)可以展開,可以在那邊的日期添加日志。 5) 開始日期和結(jié)束日期的日期選擇控件的第一列為星期四 (默認(rèn) ),最后一天為星期三。如圖 日志刪除所示: 圖 日志刪除 26 三、 編碼實(shí)現(xiàn) (一) 編碼規(guī)范 1. 文件命名規(guī)范 文件名 說明 Struts2 配制文件命名 struts模塊名 .xml 或者 實(shí)體域模型文件 ,Apple,Boy 均為指代 service 接口文件 service 接口實(shí)現(xiàn)文件 apple 為對(duì)應(yīng)的 AppleAction名,主文件 , xx 命名詳見附錄 A:詞典規(guī)范 2. 方法排版規(guī)則 1) 方法名和其后的括弧之間不應(yīng)有空格。 5) 簡(jiǎn)單語句每行至多包含一條 語句。 3) 使用 JavaDoc,列出功能、版本信息、日期、作者和版權(quán)聲明。 塊注釋規(guī)則: 1) 方法內(nèi)部的塊注釋位于所描述內(nèi)容之前。 5. 變量命名規(guī)則 1) 變量名采用大小寫混合的方式,第一個(gè)單詞的首字母小寫,其 后單詞的首字母大寫。 7. 方法的參數(shù)命名規(guī)則: 1) 使用全英文命名。 2) 提供對(duì)實(shí)例以及類變量的 get 和 set 方法。 (二) 算法分析 邏輯刪除 除了一般的增刪改查,該系統(tǒng)還毒用戶進(jìn)行了權(quán)限管理,如果是員工 A 登錄系統(tǒng),那么查詢的信息只能是 A 的信息,如果 A 刪除日志(邏輯刪除),那么那條日志 A 將無權(quán)限看到刪除的日志,如果組長(zhǎng)刪除 A 那條日志,同理,組長(zhǎng)也無權(quán)限訪問那條日志。 1) 登錄測(cè)試 測(cè)試是否登錄成功,如果失敗將會(huì)回到原頁面,成功將會(huì)跳到下一頁面。詳情如下表 32 所示: 表 32 用戶登錄測(cè)試表 測(cè)試要點(diǎn) 測(cè)試路徑 測(cè)試結(jié)果 密碼 密碼為空; 提示“密碼不可為空” 請(qǐng)返回重新輸入。 // 自動(dòng)構(gòu)造屬性過濾器 ListPropertyFilter filters = HibernateWebUtils .buildPropertyFilters(())。 } //如果是管理員則不需要判斷身份 if(!(()==1)){ //循環(huán),對(duì)數(shù)據(jù)進(jìn)行移除 for(int i=0。 //如果登錄名和數(shù)據(jù)的名字 一致或者是組長(zhǎng)登錄 if(!().equals(())amp。 } //如果是組長(zhǎng)登錄或者該數(shù)據(jù)狀態(tài)為組長(zhǎng)不可見 if(()==1738822 amp。 } //如果是組員登錄或者該數(shù)據(jù)狀態(tài)為組員不可見 if(()!=1738822 amp。 } } } else {jurisdiction = 2。 (dg)。 靜態(tài)測(cè)試與動(dòng)態(tài)測(cè)試 按照軟件測(cè)試分析與非分析方法而論,軟件測(cè)試可以分靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。 2) 動(dòng)態(tài)測(cè)試 動(dòng)態(tài)測(cè)試 方法是指計(jì)算機(jī)必須真正運(yùn)行被測(cè)試的程序,通過輸入測(cè)試用例,對(duì)其運(yùn)行情況即輸入與輸出的對(duì)應(yīng)關(guān)系進(jìn)行分析,以達(dá)到檢測(cè)的目的。 黑盒測(cè)試又稱為功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試和基于規(guī)格說明的測(cè)試。 黑盒測(cè)試用例的設(shè)計(jì)可以和軟件實(shí)現(xiàn)同時(shí)進(jìn)行,這樣能夠壓縮總的開發(fā)時(shí)間。通常的程序結(jié)構(gòu)覆蓋有:語句覆蓋,判定覆蓋,條件覆蓋,判定 /條件覆蓋,路徑覆蓋。 B 類錯(cuò)誤:功能錯(cuò)誤 —— 業(yè)務(wù)功能實(shí)現(xiàn)錯(cuò)誤、程序執(zhí)行結(jié)果錯(cuò)誤等。 測(cè)試報(bào)告: 本系統(tǒng)經(jīng)過測(cè)試,功能基本正常,達(dá)到了預(yù)期的目的。我發(fā)現(xiàn)測(cè)試原 來可以把 bug 更仔細(xì)的找出來,包括編碼過程中無法發(fā)現(xiàn)的小 bug。 Spring 提供了管理業(yè)務(wù)對(duì)象的一致方法并且鼓勵(lì)了注入對(duì)接口編程而不是對(duì)類編程的良好習(xí)慣。Spring 的數(shù)據(jù)訪問架構(gòu)還集成了 Hibernate。 這次開發(fā)讓我知道了我對(duì)軟件技術(shù)仍然需要學(xué)習(xí)和聯(lián)系,學(xué)以致用。祝他們以后多培養(yǎng)牌壇新秀 !最后要感謝我自己,沒有自己的努力,本文是無論如何也完不成的 !感謝我以最大的毅力完成了四年大學(xué)學(xué)習(xí),在這個(gè)環(huán)境里我能潔身自愛,出淤泥而 不染保持一顆純潔的心,真的是很不容易 !祝自己身體健康,權(quán)財(cái)兩旺 ! 37 參考文獻(xiàn) : [1] Java 開發(fā)實(shí)戰(zhàn) 1200 例 [M]. 李忠蔚 ,陳丹丹 浙江:浙江大學(xué)出版社 [2] Beginning Hibernate Jeff Linwood[M]. Dave Minte 電 子工業(yè)出版社 1996 [3] 基于 MVC 的 Java Web 設(shè)計(jì)與開發(fā) [M]. 孫衛(wèi)琴 北京:電子工業(yè)出版社 20xx [4] 數(shù)據(jù)庫系統(tǒng)概論 [J]. 薩師煊 北京:高等教育出版社 20xx [5] Oracle 從入門到精通 [M]. 丁大衛(wèi) 北京:人民郵電出版社 [6] Spring 從零開始 [M]. 楊選輝 北京:清華大學(xué)出版社 20xx [7] 軟件工程導(dǎo)論 [J]. 張海潘 清華大學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1