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

正文內(nèi)容

企業(yè)績效考核管理系統(tǒng)-閱讀頁

2025-02-19 23:02本頁面
  

【正文】 admin) { // 簡單的執(zhí)行 SQL 會有問題。 (sql)。 int i = (sql, args)。 return false。 圖 62 管理員管理 第 6章 編碼 23 // PreparedStatement ps = null。 // try { // conn = ()。 // ps = (sql)。 // (2, ())。 // if(i0) // return true。// 自定義運(yùn)行時異常 // // } finally { // (rs, ps, conn)。 } public boolean delete(int adminId) { String sql = delete from admin where id=?。 int i= (sql, args)。 return false。 sql = sql + order by id desc。 } public boolean update(Admin admin) { String sql = ()。 int i = (sql, args)。 return false。如果插入的時候報(bào)錯,程序會繼續(xù)執(zhí)行,所以 // 必須拋出異常,讓上一層知道 Connection conn = null。 ResultSet rs = null。 try { conn = ()。 ps = (sql)。 第 6章 編碼 25 rs = ()。 } if(confPassword == null) return false。 } catch (SQLException e) { throw new DaoException((), e)。 } return false。 if ((catalogId) != null amp。 (catalogId) != ) { catalogId = ((catalogId))。 if ((method) != null amp。 (method) != ) { method = (method)。 //如果為添加的話,就為父類 ID } if (catalogId 0 amp。 (update)) { CatalogDao catalogDao = ()。 (parentId, ())。 (catalogId, catalogId)。 %?? 數(shù)據(jù)庫連接池編碼 數(shù)據(jù)庫連接池程序編碼 /* MYSQL 連接池對數(shù)據(jù)庫的所有操作 */ package 。 import 。 import 。 import 。 import 。 第 6章 編碼 28 public class JdbcUtils { private static DataSource dataSource 。 InputStream inputStream = ().getResourceAsStream(da)。 String ret = (openSourceDbcp)。 inputStream = ().getResourceAsStream(db)。 dataSource = (prop)。 } } catch (Exception e) { ()。 } public static void free(ResultSet rs, Statement st, Connection conn) { try { if (rs != null) ()。 } finally { try { if (st != null) ()。 } finally { if (conn != null) try { ()。 } 第 6章 編碼 30 } } } 連接池配置文件 配置文件: (注:針對 Tomcat ) 連接設(shè)置 driverClassName= url=jdbc:eUnicode=trueamp。] 第 6章 編碼 31 注意: user 與 password 兩個屬性會被明確地傳遞,因此這里不需要包含他們。characterEncoding=gb2312 指定由連接池所創(chuàng)建的連接的自動提 交( automit)狀態(tài)。 如果沒有設(shè)置該值,則 “setReadOnly” 方法將不被調(diào)用。 可 用 值 為 下 列 之 一 :( 詳 情 可 見 javadoc。這樣,在軟件產(chǎn)品中就會隱藏許多錯誤和缺陷,尤其是對規(guī)模大、復(fù)雜性高的軟件更是如此。 測試方案 黑盒測 試 黑盒測試,又稱為功能測試。也就是說,黑盒測試是在程序接口進(jìn)行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。 白盒測試 白盒測試的前提是可以把程序看成裝在一個透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程。故白盒測試又被稱為是結(jié)構(gòu)測試。 其它測試方案 除了以上兩種測試方案外,還有其它的測試方案。對于實(shí)際程序而言,窮盡測試通常是不可能做到的。 本系統(tǒng)所采用測試方案 基于以上測試方法 ,本人選取的是模塊測試和系統(tǒng)測試,模塊測試部分由本人程序設(shè)計(jì)過程中自主完成,系統(tǒng)測試部分由同學(xué)模擬各種用戶登錄代為完成。“是” 表示可以訪問系統(tǒng)。 頁面使用安全測試 此測試過程主要是測試系統(tǒng)各個頁面的安全性,即在用戶沒有登錄的情況直接在瀏覽器地址中輸入要打開的用戶頁面,或者用戶以正確的用戶名和密碼進(jìn)入系統(tǒng)后,直接在瀏覽器地址中輸入別的用戶的頁面,測試各頁面是否不需要用戶登錄就可使用,或者是否可以繞過身份驗(yàn)證。測試結(jié)果:提示用戶還沒登陸的錯誤信息。 測試結(jié)果:通過以上測試可知,系統(tǒng)各個頁都有很好的安全性,每個頁面都不允許用戶在沒有登陸的前提下訪問,用戶在登陸后,也不充許用戶訪問別的用戶類型的頁面,即不能繞過身份驗(yàn)證。在數(shù)據(jù)庫的開 發(fā)方面,我學(xué)到了不少關(guān)于 JSP 和 MYSQL 的知識。 這次畢業(yè)設(shè)計(jì)完全是按照軟件工程學(xué)的方法來進(jìn)行設(shè)計(jì)和開發(fā)的。本次設(shè)計(jì)開發(fā)的系統(tǒng)較為龐大,涉及的用戶較多,數(shù)據(jù)庫設(shè)計(jì)比較復(fù)雜,使我深刻地體會到軟件開發(fā)是一項(xiàng)集體項(xiàng)目,單靠一個人就想解決所有的問題是不太實(shí)際的。 同時,在這次設(shè)計(jì)中,我也發(fā)現(xiàn)了自己的很多不足。其次,就是在準(zhǔn)備系統(tǒng)設(shè)計(jì)文檔時,沒有反復(fù)推敲、驗(yàn)證,以至于在開發(fā)過程中出現(xiàn)幾次由于數(shù)據(jù)庫設(shè)計(jì)不合理,修改數(shù)據(jù)庫,而幾乎修改所有程序代碼的情況。 參考文獻(xiàn) 35 參考文獻(xiàn) 參考的資料有以下: [1] 肖金秀 JSP 程序設(shè)計(jì)教程 北京:冶金工業(yè)出版社 [2] 孫曉龍 JSP 動態(tài)網(wǎng)站技術(shù)入門與提高 北京:人民郵電出版社 [3] 楊學(xué)瑜 JSP 入門與提高 北京:清華大學(xué)出版社 [4] 魯曉東 JSP 軟件工程案例精解 北京:電子工業(yè)出版社 [5] 印旻 Java 語言與面向?qū)ο蟪绦蛟O(shè)計(jì) 北京:清華大學(xué)出版社 [6] 皮德常 Java 2 簡明教程 北京:清華大學(xué)出版社 [7] 薩師煊 王珊編著,《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社 [8] 張海藩 編著 《軟件工程導(dǎo) 論》,清華大學(xué)出版社 [9] 賽奎春 JSP 工程應(yīng)用與項(xiàng)目實(shí)踐 北京:機(jī)械工業(yè)出版社 [10] 汪孝宜 JSP 數(shù)據(jù)庫開發(fā)實(shí)例精粹 北京:電子工業(yè)出版社 [11] 魏茂軍 JSP 案例開發(fā) 北京:中國水利水電出版社 [12] 黃明 JSP 信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例 北京:機(jī)械工業(yè)出版社 [13] 屈輝立 JSP 網(wǎng)站編程教程 北京:北京希望電子出版社 [14] 孫衛(wèi)琴 Tomcat 與 Java Web 開發(fā)技術(shù)詳解 北京:電子工業(yè)出版社 [15] 張桂元 Struts 開發(fā)入門與項(xiàng)日實(shí)踐 北京:人民郵電出版社 參考網(wǎng)站: 一、 java 官方網(wǎng)站 二、 Tomcat 官方網(wǎng)站致 謝 36 致 謝 在這段日子里,指導(dǎo)教師黃華,以及身邊的同學(xué)給了我很多的幫助及耐心的教導(dǎo)。 附 錄 37 附 錄 附錄一:文獻(xiàn)資料 原文 J2EE WEB 應(yīng)用架構(gòu)分析 架構(gòu)概述 J2EE 體系 包括 java server pages(JSP) ,java SERVLET, enterprise bean, WEB service 等技術(shù)。怎樣把這些技術(shù)組合起來形成一個適應(yīng)項(xiàng)目需要的穩(wěn)定架構(gòu)是項(xiàng)目開發(fā)過程中一個非常重要的步驟。形成這個基線有很多好處: 各種因數(shù)初步確定:為了形成架構(gòu)基線,架構(gòu)設(shè)計(jì)師要對平臺(體系)中的技術(shù)進(jìn)行篩選,各種利弊的權(quán)衡。一旦架構(gòu)設(shè)計(jì)經(jīng)過評審,這些因數(shù)初步地就有了在整個項(xiàng)目過程中的對項(xiàng)目起多大作用的定位。眾多的項(xiàng)目經(jīng)理都會對預(yù)備項(xiàng)目組成員的技術(shù)功底感到擔(dān)心;他們需要培訓(xùn)部門提供培訓(xùn),但就架構(gòu)師面對的技術(shù)海洋,項(xiàng)目經(jīng)理根本就提不出明確的技術(shù)培訓(xùn)需求。不過在實(shí)際項(xiàng)目開發(fā)中,技術(shù)培訓(xùn)可以在基線確定之前與架構(gòu)設(shè)計(jì)并發(fā)進(jìn)行。如網(wǎng)頁設(shè)計(jì), JSP 標(biāo)簽處理類設(shè)計(jì), SERVLET 設(shè)計(jì), session bean 設(shè)計(jì),還有各種實(shí)現(xiàn)。一個好的架構(gòu)藍(lán)圖同時也能規(guī)范化任務(wù),能很好地把任務(wù)劃分為幾類,在同一類中的任務(wù)的工作量和性質(zhì)相同或相似。 運(yùn)行維護(hù):前 面說過各個任務(wù)在架構(gòu)圖上都有比較好的定位。另外,有了清晰的架構(gòu)圖,項(xiàng)目版本管理也有很好的版本樹軀干。同樣,有一個穩(wěn)定的經(jīng)得起考驗(yàn)的架構(gòu),增加一兩個業(yè)務(wù)組件是非??焖俸腿菀椎摹T谶@個路程中經(jīng)歷了兩個大的階段: 模型 1 模型 1 其實(shí)不是一個 什么穩(wěn)定架構(gòu),甚至談不上形成了架構(gòu)。它從 HTTP 的請求中提取參數(shù),調(diào)用相應(yīng)的業(yè)務(wù)邏輯,處理HTTP 會話,最后生成 HTTP 文檔。早期的 ASP 和 PHP 技術(shù)就屬于這個情況。 模型 2 在經(jīng)過一番實(shí)踐,并廣泛借鑒和總結(jié)經(jīng)驗(yàn)教訓(xùn)之后, J2EE 應(yīng)用程序終于迎來了 MVC(模型 視圖 控制)模式。 MVC 的核心就是做到三層甚至多層的松散耦合。 它在瀏覽器(本文對客戶代理都稱瀏覽器)和 JSP 或 SERVLET 之間插入一個控制組件。 另外它也負(fù)責(zé)選擇下一個視圖(在 J2EE 中, JSP,SERVLET 會生成 回給瀏覽器的 html 從而形成視圖)。這一套邏輯的實(shí)現(xiàn)形成了一個像MFC 的應(yīng)用框架。 、 Apache Struts Struts 是一個免費(fèi)的開源的 WEB 層的應(yīng)用框架, apache 軟件基金致力于struts 的開發(fā)。一個前端控制組件,一系列動作類,動作映射,處理 XML 的實(shí)用工具類,服務(wù)器 端 java bean 的自動填充,支持驗(yàn)證的 WEB 表單,國際化支持,生成HTML,實(shí)現(xiàn)表現(xiàn)邏輯和模版組成了 struts 的靈魂。這些 bean 分為三種:Form beans(表單 Beans),它保存了 HTTP post 請求傳來的數(shù)據(jù),在 Struts里,所有的 Form beans 都是 ActionFrom 類的子類。系統(tǒng)狀態(tài) beans,它保存了跨越多個 HTTP 請求的單個客戶的會話信息,還有系統(tǒng)狀態(tài)。 JSP 能訪問beans 并生成結(jié)果文檔反饋到客戶。 、 JATO JATO 應(yīng)用程序框架是 iPla 應(yīng)用程序框架的舊名。結(jié)合了顯示字段、應(yīng)用程序事件、組件層次和以頁面為中心的開發(fā)方法、以及 MVC 和服務(wù)到工作者 servicetoworkers 的設(shè)計(jì)模 式等概念。但是它也不是一個企業(yè)層的應(yīng)用框架,也就是說它不會直接提供創(chuàng)建 EJB, WEB services 等企業(yè)層組件的方法,但用它可以構(gòu)造出訪問企業(yè)層組件的客戶應(yīng)用。 譯文 Analysis of J2EE WEB application construction the outline of the construction J2EE system includes many technologies such as java server pages (JSP), java SERVLET, enterprise bean, WEB service and so on. These technologies 附 錄 40 appeared have provided an extremely petitive choice to the development of WEB application of electronic merce . How these technologies are bined to form the stable con
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1