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

正文內(nèi)容

基于jsp的人事管理系統(tǒng)論文-閱讀頁

2025-06-03 07:32本頁面
  

【正文】 了本模塊的功能鏈接,如添加獎懲記錄,管理獎懲記錄和退出系統(tǒng)。 管 理 獎 懲 記 錄 主 要 由 、 、 、 、 和 五個文件組成,其中 ManageReward ,當(dāng)單擊圖中的修改鏈接后,則進(jìn)入 ModifyReward ,當(dāng)點擊修改按鈕時剛進(jìn)入 ,用于和數(shù)據(jù)庫進(jìn)行交互,修改數(shù)據(jù)庫中的記錄,并返回修改結(jié)果。 相應(yīng)的 對于該模塊的 javabean要說明的是: Reward,用來封裝與獎懲管理有關(guān)的功能方法,比如添加,修改,刪除,查看獎懲記錄等,其定義的各方法及其功能描述如下: FindByNO(),該方法主要用于實現(xiàn)根據(jù)記錄號查找獎懲信息,用于整體查詢; Add(),主要用于實現(xiàn)獎懲記錄的添加操作; Modify(),主要實現(xiàn)獎懲信息 的修改操作; Delete()實現(xiàn)刪除操作; SearchByID()通過員工編號進(jìn)行查詢操作,主要用于一般查詢。 獎懲管理模塊 人員調(diào)動管理模塊主要用于記錄企業(yè)員工的 人員調(diào)動 情況,其主要提供的功能有添加人員調(diào)動記錄和修改人員調(diào)動記錄。 添加人員調(diào)動記錄主要由 組成,其中前者提供了添加記錄的界面,后者用于調(diào)用 JavaBean中的 Translate中的 Add()方法,向數(shù)據(jù)庫傳遞填寫的信息,更新數(shù)據(jù)庫。如點擊刪除鏈接,剛進(jìn)入,系統(tǒng)會提示是否確認(rèn)刪除操作,單擊確定后則進(jìn)行刪除操作,并返回刪除結(jié)果;如點擊員工編號,則可進(jìn)入 ,顯示該員工的詳細(xì)人員調(diào)動信息。 ListAll( ),主要用于列出查詢結(jié)果。 系統(tǒng)功 能 的實現(xiàn)效果 待 系 統(tǒng) 的 文 件 目 錄 部 署 好 后 , 啟 動 Tomcat , 在 地 址 欄 輸 入 進(jìn)入登陸界面如圖 51所示。 本系統(tǒng)的其他功能就不在一一的演示了。 21 第六章 技術(shù)難點和系統(tǒng)測試 技術(shù)難點 中文亂碼問題 開發(fā) java 應(yīng)用出現(xiàn)亂碼是很常見的,畢竟現(xiàn)在 unicode 的使用還不是很廣泛,在使用gb2312(包含了 gbk 簡體, big5 繁體)的系統(tǒng)中要正確實現(xiàn) 中文的 display和數(shù)據(jù)庫的存儲是最基本的要求 。 本次實驗中碰到了許多 JSP和數(shù)據(jù)庫中的中文顯示問題,以及 JSP網(wǎng)頁的中文顯示問題,本人經(jīng)過上網(wǎng)搜索了好多種中文問題解決方案,但有些并不能解決本次實驗所碰到的問題,經(jīng)過多次測試,現(xiàn)將本系統(tǒng)中文顯示問題解決方案列出如下: ( 1)在首頁將此句 %page contentType=”text/html。t have multiple occurrences of contentType。 ( 3)針對 JSP與數(shù)據(jù)庫之間的中文轉(zhuǎn)化問題,本系統(tǒng)采取的方法是在每次傳參數(shù)的前面都進(jìn)行編碼轉(zhuǎn)換如: String username = new String((username).getBytes(ISO8859_1),GBK)。 (../?loginmsg=+loginmsg)。 系統(tǒng)測試 在完成了程序的編寫工作后 ,接下來將進(jìn)行軟件的測試 ,這里說的軟件 ,并不單單是指程序本身 ,還包括其他方面 .測試和開發(fā)一樣 ,也是一項技術(shù)性很強的工作 ,有著很多的技巧 . 軟件測試是軟件質(zhì)量保證的主要活動之一 ,因此 ,測試的質(zhì)量直接影響軟件的質(zhì)量 . 軟件測試就是在軟件投入運行前 ,對軟件的需求分析 ,設(shè)計規(guī)格說明和 編碼的最終復(fù)審 ,是保證軟件質(zhì)量的關(guān)鍵步驟 .如果要給軟件測試下定義 ,可以這樣將 ,軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程 . 測試的目的在于將軟件設(shè)計時設(shè)計者與程序開發(fā)者之間理解不一致的地方 ,功能與需求不一致的地方 ,不符合邏輯思維的情況都反映給質(zhì)量控制部門 ,由質(zhì)量控制部門調(diào)配需求部門統(tǒng)一作出一個明確解答 ,再由開發(fā)人員進(jìn)行修改和補充 . 測試的目標(biāo)是以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷 . 界面測試 界面測試是測試過程中比較簡單直觀的一種測試方法 ,只要細(xì)心地按界面要求核對就行了 . 需求 測 試 針對需求測試 ,是測試中很重要的一個環(huán)節(jié) .因為需求是在軟件設(shè)計 ,開發(fā)乃至軟件測試中重要的依據(jù) .要針對需求測試 ,首先就要對項目的需求和業(yè)務(wù)有一定的了解 .這些需求很多時候是在實現(xiàn)增 ,刪 ,查 ,改這些基本功能之上 ,針對項目和相關(guān)業(yè)務(wù)所作的一些邏輯上的控制 .這就要求程序員在設(shè)計和編碼的時候要去充分理解考慮需求 . 性能測試在軟件的質(zhì)量保證中起著重要的作用 ..通常我們把性能指標(biāo)全部歸結(jié)到硬件 ,操作系統(tǒng)和開發(fā)環(huán)境上 ,而忽略了代碼本身性能上的考慮 .性能需求指標(biāo)中 ,穩(wěn)定性 ,并訪支撐能力以及安全性都很重要 ,作為程序員需要評估該 模塊在系統(tǒng)運營中所處的環(huán)境 ,將要受到的負(fù)荷壓力以及各種潛在的危險和惡意攻擊的可能性 . 23 第七章 總結(jié) 經(jīng)過幾個星期來的努力 ,終于完成了本課程設(shè)計 .從當(dāng)初領(lǐng)到題目到最后一個功能模塊的完成 ,經(jīng)歷了無數(shù)次的錯誤 修改代碼 重啟服務(wù)器 運行的過程 ,感覺到平時學(xué)的知識是多么的淺薄 ,書到用時方恨少 ,現(xiàn)在是體驗的真真切切。設(shè)計過程中,許多問題由于對程序語言的不熟悉,參考了大量的 JSP書籍。 通過本次實驗 ,對數(shù)據(jù)庫的 WEB應(yīng)用有了一定深度的了解,提高了自身對數(shù)據(jù)庫語言的進(jìn)一步熟悉。 24 致謝 首先衷心感謝耿超老師在整個畢業(yè)課題設(shè)計期間給予作者無微不至的關(guān)懷和細(xì)心的指導(dǎo)。 衷心感謝所有關(guān)心、幫助過本人的師長、朋友和同學(xué)們,使本人在大學(xué)的求學(xué)經(jīng)歷更加美好,終生難忘。 25 參考文獻(xiàn) [1] 《數(shù)據(jù)庫系統(tǒng)概論》 ( 第 三 版 ) /薩師煊 王珊編著 ,高等教育出版社 . [2] 《 JSP實用編程實例集錦》 /馬文剛、謝樂建、管知時,清華大學(xué)出版社 . [3] 《 JSP數(shù)據(jù)庫編程指南》 /布霍恩軟件作為一項有力的工具,只能當(dāng)此種工具,與我們的實踐相結(jié)合起來的時候,才具有重大的社會價值及使用價值。 本課題的基本內(nèi)容 本系統(tǒng)設(shè)計的主要目標(biāo)是對現(xiàn)代 人事管理 信息進(jìn)行整合,按照人們長久以來的 人事管理 程進(jìn)行定義,使它們分別對應(yīng)不同的子系統(tǒng),從而將整個 管理 的過程數(shù)字化,再應(yīng)用工作流引擎對 管理 流程中的數(shù)據(jù)流向進(jìn)行自動控制,使 人事專員只需專注于 人員信息的處理 , 員工 也 只需將自己的資料交給人事專員 , 其它的工作 是由計算機自動完成。 28 本課題 技術(shù)路線、 重點難點 本系統(tǒng)是基于 JSP 的設(shè)計方案,使用 SQL Server 2021 作為數(shù)據(jù)庫,利用Eclipse 作為開發(fā)環(huán)境。 重點:數(shù)據(jù)庫的設(shè)計, B/S 模式的應(yīng)用。 4.論文提綱 摘要 :在論文目錄前面 簡要講述 論文 產(chǎn)生的背景 ,所解決的問題,所用的 開發(fā)技術(shù)。專業(yè) 聯(lián)系電話 2021433161 祝勝宣 男 06級專接本 (1)班計算機科學(xué)與技術(shù) 15930052452 指導(dǎo)教師 職稱 專業(yè) 聯(lián)系電話 耿超 講師 計算機應(yīng)用技術(shù) 0319- 7300948 課題來源與意義 課題來源:基于目前社會上人事管理系統(tǒng)繁瑣,所以我選擇 JSP 人事系統(tǒng)的開發(fā)與設(shè)計系統(tǒng)。②本課題要求畢業(yè)生必須掌握軟件工程、 Java、數(shù)據(jù)庫設(shè)計等各方面的專業(yè)知識,在本課題的開發(fā)過程中可以鍛煉并提高畢業(yè)生編程能力。 課題的主要任務(wù)與目標(biāo) 任務(wù): ①查閱、學(xué) 習(xí)基于 JSP、數(shù)據(jù)庫程序設(shè)計的計算機技術(shù)文獻(xiàn)資料。③選擇適當(dāng)?shù)捻椖窟M(jìn)行實踐。 ②用相應(yīng)的技術(shù)實現(xiàn)各項目。 第 7 學(xué)期第 17 周:完成開題報告、撰寫讀書筆記 (5000 字 ) 第 8 學(xué)期第 13周:進(jìn)行系統(tǒng)設(shè)計、實現(xiàn)。 第 8 學(xué)期第 6周:提出答辯申請。 import .*。 public class DBConnect { private Connection conn = null。 private PreparedStatement prepstmt = null。 void init() { dcm = ()。 } public DBConnect() throws Exception { init()。 } public DBConnect(int resultSetType, int resultSetConcurrency) throws Exception { init()。 } public DBConnect(String sql) throws Exception { init()。 } 34 public DBConnect(String sql, int resultSetType, int resultSetConcurrency) throws Exception { init()。 } public Connection getConnection() { return conn。 } public void prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException { prepstmt = (sql, resultSetType, resultSetConcurrency)。 } public void setInt(int index, int value) throws SQLException { (index, value)。 } public void setDate(int index, Date value) throws SQLException { (index, value)。 35 } public void setLong(int index, long value) throws SQLException { (index, value)。 } public void setBytes(int index, byte[] value) throws SQLException { (index, value)。 prepstmt = null。 } public Statement getStatement() { return stmt。 } else return null。 } else 36 return null。 } public void executeUpdate() throws SQLException { if (prepstmt != null) ()。 stmt = null。 prepstmt = null。 } } } 二 package 。 import .*。 import 。 // 唯一實例 static private int clients。 private Hashtable pools = new Hashtable()。 } static synchronized public DBConnectionManager getInstance() { if (instance == null) { instance = new DBConnectionManager()。 return instance。 } public void freeConnection(String name, Connection con) { DBConnectionPool pool = (DBConnectionPool) (name)。 } } public Connection getConnection(String name) { DBConnectionPool pool = (DBConnectionPool) (name)。 } return null。 if (pool != null) { return (time)。 } public synchronized void release() { // 等待直到最后一個客戶程序調(diào)用 if (clients != 0) { return。 while (()) { DBConnectionPool pool = (DBConnectionPool) ()。 } Enumeration allDrivers = ()。 try { (driver)。 } catch (SQLException e) { log(無法撤銷下列 JDBC驅(qū)動程序的注冊 : + ().getName())。 while (()) { String name = (String) ()。 String url = (poolName + .url)。 continue。 String password = (poolName + .password)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1