【正文】
e s s m e n t I n d e x ( ) : b o o l e a nA s s e s s m e n t I n d e x . j a v aA s s e s s m e n t I n d e x S e r v i c e . j a v a+ p a g e F i n d ( ) : m a p圖 57 類關系表 58 分類對照BaseAetionjava 為父類控制器。 為業(yè)績賬戶管理控制器。系統(tǒng)添加新員工信息的實現(xiàn)界面如圖 53 所示:圖 53 系統(tǒng)添加新員工信息的實現(xiàn)界面 業(yè)績檔案管理Error! No text of specified style in document.圖 54 錄入項目負責人的界面 系統(tǒng)的邏輯實現(xiàn) 獎懲信息管理B a s e A c t i o n . j a v a+ c h e c k P e r f o r m a n c e ( ) : A r r a y L i s t+ u p d a t e P e r f o r m a n c e ( ) : B o o l e a n+ a d d P e r f o r m a n c e ( ) : B o o l e a n+ d e l e t e P e r f o r m a n c e ( ) : B o o l e a nP e r f o r m a n c e C h e c k A c t i o n . j a v a+ c h e c k J g y j ( ) : L i s t+ c h e c k G r y j ( ) : L i s t+ c h e c k B m y j ( ) : L i s t+ c h e c k H y y j ( ) : L i s t+ c h e c k B y r j y e ( ) : L i s t+ c h e c k B y z d y e ( ) : L i s t+ c h e c k B y z d y e r q ( ) : L i s t+ c h e c k Z h i s s j ( ) : L i s tP e r f o r m a n c e C h e c k . j a v aP e r f o r m a n c e C h e c k S e r v i c e . j a v a+ p a g e F i n d ( ) : m a p圖 55 核心類關系表 56 分類對照序號 中文 英文1 績效考核父類控制器 BaseAetionjava2 業(yè)績考核查詢控制器 performaneeCheekAetionjava3 績效考核業(yè)務邏輯類 PerformanceCheekservieejava4 績效考核相關實體類 Performaneecheckjava核心類中方法屬性具體含義如下:電子科技大學碩士學位論文業(yè)績考核查詢控制器:1 +cheekjgyj():List 查詢機構業(yè)績2 +。在員工信息管理系統(tǒng)中,員工信息可以分為:表 52 員工信息分類序號 類別 具體內容1 基本信息第一,系統(tǒng)自動生成員工編號;第二,管理員可以添加員工的基本信息,包括員工的姓名,性別,專業(yè),學歷,籍貫,生日,年齡,住址,進入本單位時間等等。通過設置 Session 變量,用戶在各個頁面進行跳轉時,程序可以通過 Session 來得到用戶的信息。 本章小結電子科技大學碩士學位論文第五章 系統(tǒng)實現(xiàn) 系統(tǒng)層次實現(xiàn) MVC的概念 MVC的優(yōu)點 子系統(tǒng)的實現(xiàn) 系統(tǒng)的界面實現(xiàn) 個人文件夾圖 51 員工管理系統(tǒng)的主頁界面登錄驗證的過程主要是:Error! No text of specified style in document.表 51 登錄驗證過程序號 具體內容1在用戶輸入用戶名和密碼,數(shù)據(jù)錄入以后,將與數(shù)據(jù)庫中所存放的合法用戶名和密碼進行驗證,并返回登錄信息。內部控制是全行各機構、各部門及全體員工為實現(xiàn)經(jīng)營目標,通過制定和實施一系列制度、程序和方法,對風險進行事前防范、事中控制、事后監(jiān)督與糾正的動態(tài)過程和管理機制。數(shù)據(jù)恢復非常嚴格,只有在緊急情況下才可以進行數(shù)據(jù)恢復,數(shù)據(jù)恢復只能由系統(tǒng)管理員進行。4 員工考勤管理考勤管理實行部門自我管理,人事部門事后核查的方式。主要方便員工各類證件和證書、以及員工身份證件和戶口的辦理。 存儲過程 觸發(fā)器 系統(tǒng)構架設計 部署架構Error! No text of specified style in document.客 戶 端客 戶 端客 戶 端服 務 器客 戶 端客 戶 端客 戶 端圖 43 系統(tǒng)部署圖 系統(tǒng)功能架構設計工 商 銀 行 員 工 信 息 管 理 系 統(tǒng)個人文件夾員工信息維護業(yè)績檔案管理員工考勤管理數(shù)據(jù)字典工資信息管理內控信息管理獎懲信息管理平安創(chuàng)建管理黨員管理備份與恢復圖 44 系統(tǒng)功能架構圖表 411 員工管理系統(tǒng)包括的功能模塊序號 功能模塊名稱 具體內容1 個人文件夾“個人文件夾”子系統(tǒng)將各類信息中屬于本人的信息進行匯總,方便個人查詢、鏈接,相當于“快捷方式”。表 49 員工個人信息表字段 類型 長度 主鍵 非空自編號員工編號員工姓名基本工資津貼獎金工齡工資崗位工資其他應增項應發(fā)合計所得稅養(yǎng)老保險醫(yī)療保險住房公積金其他應減項應減合計實發(fā)金額銀行賬號養(yǎng)老保險號醫(yī)療保險號住房公積金號身份證號發(fā)放年份發(fā)放月份補充說明intvarcharfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatvarcharvarcharvarcharvarcharvarcharintintvarchar50505050505050是 是是是否否否否否否否否否否否否否否否否否否否否否否 數(shù)據(jù)庫設計中的關鍵技術 連接池技術表 410 連接池內容及功能序號 內容電子科技大學碩士學位論文1 連接池類2 連接池管理類連接池類是對某一數(shù)據(jù)庫的所有連接的“緩沖池”,主要實現(xiàn)以下功能:1 從連接池獲取或者創(chuàng)建可用連接;2 使用完畢后,把連接返還給連接池;3 在系統(tǒng)關閉前,斷開所有的連接并釋放被連接占用的系統(tǒng)資源;4還能處理無效連接(原來登記為可用的連接,由于某種原因不再可用,如超時,通訊問題),并能限制連接池中連接總數(shù)不低于某個預定值與不超過某個預定值。應確保一個對象有且只有一項職責,如果一個對象要負責兩個或者兩個以上職責,應進行分拆;3 字段的個數(shù)越少越好;4 所有的基本表的設計均應盡量符合第三范式。主鍵是表和表之間的連接工具,為了能使數(shù)據(jù)具有更好的獨立性,途徑就是減少主鍵的個數(shù),減少表和表之間的連接。數(shù)據(jù)庫實施與數(shù)據(jù)庫運行維護統(tǒng)稱加載測試,這項工作貫穿于程序測試工作全過程。3 邏輯結構設計邏輯設計的任務是從 ER 圖和對應綱要表出發(fā),把概念結構轉換成與選用的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型,從而確定各個實體以及關系表名屬性。集中模式的設計法是根據(jù)需求統(tǒng)一設計的一個綜合全局模式,適用于小型或者并不復雜的單位和部門。需求分析階段要特別注意兩點:①要充分考慮可能的擴充與改變,使得設計能夠易于更改;②必須強調用戶參與。從軟件生命周期來看,這兩個部分的設計過程又可以分為六個步驟,如下圖所示。這項考核制度公正透明,也將讓員工心服口服,工作更加有干勁。另外,系統(tǒng)非功能性需求還包括并發(fā)性、性能、適應性等方面,對此本小節(jié)不在進行說明。本系統(tǒng)設計與實現(xiàn)過程中考慮系統(tǒng)可擴充性及可維護性,將盡量少的代價適應這種變化。本系統(tǒng)力求具有很良好的用戶界面,并能夠做到比較容易進行操作。3 管理可行性就是要考慮當前系統(tǒng)管理體制,是否給新系統(tǒng)提供所必需的各項數(shù)據(jù),企業(yè)高層領導以及各級管理人員對開發(fā)一個新的系統(tǒng)來替代現(xiàn)有系統(tǒng)的需求是否很迫切,還要考慮當前系統(tǒng)操作人員對新系統(tǒng)的適電子科技大學碩士學位論文應能力等等。在費用支出方面,不僅要考慮到主機費用,而且要充分考慮計算機外圍設備費用、軟件開發(fā)的費用、人員培訓的費用和將來系統(tǒng)投入運行后的管理維護費用與備件費用。本系統(tǒng)是基于 B/S 架構的信息管理系統(tǒng)。 本章小結Error! No text of specified style in document.第三章 系統(tǒng)需求分析 系統(tǒng)建設的目標和原則 系統(tǒng)建設的目標 系統(tǒng)建設的原則 福州分行員工管理系統(tǒng)設計定位 系統(tǒng)功能性需求電子科技大學碩士學位論文登陸界面密碼修改用戶名用戶存在否原密碼正確否新密碼密碼修改成功用戶不存在密碼不正確兩次密碼不符再次輸入新密碼是是是否否否圖 31 系統(tǒng)流程圖 系統(tǒng)開發(fā)的可行性分析表 31 可行性分析表序號 分析分類 分析內容1 技術可行性分析以新系統(tǒng)設計目標為依據(jù)來考慮系統(tǒng)是否具有軟硬件設備、計算機聯(lián)網(wǎng)能力、網(wǎng)絡和數(shù)據(jù)安全保護設施、輸入輸出設備、大容量存儲設備等各方面的硬件條件。7 使用風險從使用風險上來分析,SQL server 的系統(tǒng)完全是重寫的軟件代碼,它經(jīng)歷了長期測試以及不斷延遲,很多功能仍然需要想當充裕的時間來加以證明,它對早期產(chǎn)品顯得不十分兼容,在使用時需要冒一定風險。而 DB2 則是跨平臺的多層次結構,它支持 ODBC,JDBC 等客戶的需求。4 性能從性能上看,SQL Server 在多用戶時性能不佳,Oracle 性能最高,它能保持 windows NT 下 TPCD 與 TPCC 的世界記錄。DB2 可以把數(shù)據(jù)庫管理擴充到并行和多節(jié)點的環(huán)境中。2 可伸縮性,并 行性實際上,SQL server 并行實施與共存的模型并不十分成熟,它對處理日益增多的用戶數(shù)以及數(shù)據(jù)卷來說比較困難,表現(xiàn)出很有限的伸縮性。Oracle 幾乎能在所有的主流平臺運行,當然也包括 windows的系統(tǒng),并且它能夠完全支持所有工業(yè)標準,其采用完全開放策略,可以允許客戶選擇最適合組織管理的解決方案,并能夠對開發(fā)商進行全力以赴的支持。 Java簡介 Tomcat簡介 數(shù)據(jù)庫及 SQL語言簡介表 24 sqlserever2022 數(shù)據(jù)庫系統(tǒng)的優(yōu)點序號 優(yōu)點 具體內容1 開放性SQL Server 一般只能運行在 windows 上,相對地來說,開放性不是很好,對于數(shù)據(jù)庫管理來說,操作系統(tǒng)的穩(wěn)定性是非常重要的。而且Linux 是一種嵌入式操作系統(tǒng),可以運行在掌上電腦、機頂盒以及游戲機上。并可以充當服務器提供 WWW、FTP、EMail等服務。在 XWindow 環(huán)境中與在 Windows 中類似,可以說是 Linux 版的Windows。多任務管理則是現(xiàn)代電腦最主要的特點,Linux 可以使多個程序并發(fā)運行。2 完全兼容 POSIX 標準完美的兼容性使得可以在 Linux 下通過模擬器運行常見的 DOS、Windows 的程序。B/S 結構的流程圖如圖 21 所示: 瀏 覽 器 W e b 服 務 器數(shù) 據(jù) 庫 服 務 器H T T P 請求H T T P 響應數(shù)據(jù)傳入數(shù)據(jù)導出圖 21 B/S 結構的流程圖 linux簡介表 23 Linux 系統(tǒng)優(yōu)點序號 優(yōu)點 具體內容電子科技大學碩士學位論文1 完全免費Linux 是免費的操作系統(tǒng),用戶通過網(wǎng)絡或其他途徑就可以免費獲得,并可以隨意修改其源碼。二,依靠鼠標進行最基本的操作,不能滿足快速操作的需求。并且 C/S 模式的兼容性比較差,對于不同的開發(fā)工具,具有較大的局限性。二,業(yè)務擴展簡易便捷,通過添加網(wǎng)頁就可增加服務器功能。優(yōu)點由于客戶端可以實現(xiàn)和服務器的直接連接,中間無冗余環(huán)節(jié),因此,它的響應速度非常快。在這種結構下,用戶的界面能夠通過 WWW 瀏覽器來呈現(xiàn),其中一部分事務邏輯在前端可以實現(xiàn)。在實現(xiàn)方面 在根據(jù)前面分析設計的基礎上,主要解決對分析技術的選擇和實際功能的實現(xiàn)。在論文的撰寫過程中老師們給予我很大的幫助,幫助解決了不少的難點,使得論文能夠及時完成,這里一并表示真誠的感謝。最后,我要特別感謝我的導師劉望蜀老師、和研究生助教吳子儀老師。感謝老師四年來對我孜孜不倦的教誨,對我成長的關心和愛護。最后,我要感謝我的父母對我的關系和理解,如果沒有他們在我的學習生涯中的無私奉獻和默默支持,我將無法順利完成今天的學業(yè)。從他身上,我學到了許多能受益終生的東西。這期間凝聚了很多人的心血,在此我表示由衷的感謝。首先非常感謝學校開設這個課題,為本人日后從事計算機方面的工作提供了經(jīng)驗,奠定了基礎。作者簽名: 日期: