【正文】
管理系統(tǒng)的主頁界面登錄驗證的過程主要是:Error! No text of specified style in document.表 51 登錄驗證過程序號 具體內容1在用戶輸入用戶名和密碼,數(shù)據(jù)錄入以后,將與數(shù)據(jù)庫中所存放的合法用戶名和密碼進行驗證,并返回登錄信息。數(shù)據(jù)恢復非常嚴格,只有在緊急情況下才可以進行數(shù)據(jù)恢復,數(shù)據(jù)恢復只能由系統(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ù)不低于某個預定值與不超過某個預定值。主鍵是表和表之間的連接工具,為了能使數(shù)據(jù)具有更好的獨立性,途徑就是減少主鍵的個數(shù),減少表和表之間的連接。3 邏輯結構設計邏輯設計的任務是從 ER 圖和對應綱要表出發(fā),把概念結構轉換成與選用的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型,從而確定各個實體以及關系表名屬性。需求分析階段要特別注意兩點:①要充分考慮可能的擴充與改變,使得設計能夠易于更改;②必須強調用戶參與。這項考核制度公正透明,也將讓員工心服口服,工作更加有干勁。本系統(tǒng)設計與實現(xiàn)過程中考慮系統(tǒng)可擴充性及可維護性,將盡量少的代價適應這種變化。3 管理可行性就是要考慮當前系統(tǒng)管理體制,是否給新系統(tǒng)提供所必需的各項數(shù)據(jù),企業(yè)高層領導以及各級管理人員對開發(fā)一個新的系統(tǒng)來替代現(xiàn)有系統(tǒng)的需求是否很迫切,還要考慮當前系統(tǒng)操作人員對新系統(tǒng)的適電子科技大學碩士學位論文應能力等等。本系統(tǒng)是基于 B/S 架構的信息管理系統(tǒng)。7 使用風險從使用風險上來分析,SQL server 的系統(tǒng)完全是重寫的軟件代碼,它經(jīng)歷了長期測試以及不斷延遲,很多功能仍然需要想當充裕的時間來加以證明,它對早期產(chǎn)品顯得不十分兼容,在使用時需要冒一定風險。4 性能從性能上看,SQL Server 在多用戶時性能不佳,Oracle 性能最高,它能保持 windows NT 下 TPCD 與 TPCC 的世界記錄。2 可伸縮性,并 行性實際上,SQL server 并行實施與共存的模型并不十分成熟,它對處理日益增多的用戶數(shù)以及數(shù)據(jù)卷來說比較困難,表現(xiàn)出很有限的伸縮性。 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)定性是非常重要的。并可以充當服務器提供 WWW、FTP、EMail等服務。多任務管理則是現(xiàn)代電腦最主要的特點,Linux 可以使多個程序并發(fā)運行。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ōu)點由于客戶端可以實現(xiàn)和服務器的直接連接,中間無冗余環(huán)節(jié),因此,它的響應速度非???。在實現(xiàn)方面 在根據(jù)前面分析設計的基礎上,主要解決對分析技術的選擇和實際功能的實現(xiàn)。最后,我要特別感謝我的導師劉望蜀老師、和研究生助教吳子儀老師。最后,我要感謝我的父母對我的關系和理解,如果沒有他們在我的學習生涯中的無私奉獻和默默支持,我將無法順利完成今天的學業(yè)。這期間凝聚了很多人的心血,在此我表示由衷的感謝。作者簽名: 日期: 年 月 日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人完全意識到本聲明的法律后果由本人承擔。經(jīng)過這次畢業(yè)設計,我的能力有了很大的提高,比如操作能力、分析問題的能力、合作精神、嚴謹?shù)墓ぷ髯黠L等方方面面都有很大的進步。另外,我還要感謝大學四年和我一起走過的同學朋友對我的關心與支持,與他們一起學習、生活,讓我在大學期間生活的很充實,給我留下了很多難忘的回憶。在我的十幾年求學歷程里,離不開父母的鼓勵和支持,是他們辛勤的勞作,無私的付出,為我創(chuàng)造良好的學習條件,我才能順利完成完成學業(yè),感激他們一直以來對我的撫養(yǎng)與培育。在設計方面 要考慮銀行業(yè)的網(wǎng)絡架構和業(yè)務特點,設計要滿足系統(tǒng)可維護性,靈活性和可擴展性。隨著Windows98/Windows 2022 技術將瀏Error! No text of specified style in document.覽器技術植入操作系統(tǒng)內部,這種結構越來越成為軟件開發(fā)的體系結構。缺點 C/S 模式需要專門的客戶端程序才能運行,其分布功能弱,對于很多分布廣泛并不具備網(wǎng)絡運行條件的普通用戶群體,不能實現(xiàn)快速部署安裝和配置。五,功能弱化,無法實現(xiàn)傳統(tǒng)模式下的特殊功能需求。3 多用戶、多任務Linux 支持多用戶,每個用戶對于自己的文件設備擁有自己的特殊權限,保證了各用戶間互不干擾。Linux 用戶可以實現(xiàn)網(wǎng)頁瀏覽、文件傳輸、遠程登陸等網(wǎng)絡功能。Error! No text of specified style in document.多個處理器可并行工作,使系統(tǒng)的性能大大提高了。然而,在我國國內運用的情況不是很好。3 安全性 相對來說,SQL server 沒有得到過任何的安全證書;而Oracle Server 與 DB2 則均獲得過最高認證級別 ISO 標準的認電子科技大學碩士學位論文證。DB2 的操作相對很簡單,能同時提供 GUI 與命令行,并且在 windows NT 和 UNIX 下的操作是相同的。從總體上來看,近年來,計算機技術的發(fā)展非常迅猛,高速度、大容量電腦已經(jīng)成為許多公司日常工作不可缺少的設備,推動著辦公自動化軟件不斷的涌現(xiàn),微機普及為該系統(tǒng)的開發(fā)奠定了堅實的基礎。一方面新系統(tǒng)開發(fā)不需要額外增加設備的購置費、軟件開發(fā)費、管理與維護費,并且人員培訓過程簡單不需要太多費用;另一方面,新系統(tǒng)的開發(fā)可以很好地減少人工管理員工信息的繁瑣,并且可以及時更新員工所有信息,進而提高經(jīng)濟效益,進一步減少成本的投入、提高工作的效率、提升公司競爭力與影響力。Error! No text of specified style in document.2當技術變化或業(yè)務變化時,不可避免將帶來系統(tǒng)的改變。完善激勵機制2制度的改革將抽象考核轉變成員工能接受的、會核算的、一目了然的量價利益關系,核價到筆,以量計收,必將有效地解決過去員工收入的“平均主義”現(xiàn)象,形成“發(fā)展無限、收入不限”的激勵機制[19]。需求分析時要重點了解數(shù)據(jù)庫需要存儲哪些數(shù)據(jù),用戶需要完成什么樣的處理功能,特別是要注意把握數(shù)據(jù)安全性與完整性。設計的步驟是:首先選擇局部的應用;然后進行局部視圖的設計;最后對局部視圖進行集成從而得到概念模式。 數(shù)據(jù)庫表的設計數(shù)據(jù)庫表的設計原則 [22]:表 47 數(shù)據(jù)庫表的設計原則序號 設計原則1 不應針對整個系統(tǒng)而進行數(shù)據(jù)庫設計,應該根據(jù)系統(tǒng)架構中組件的劃分,針對每個組件所處理業(yè)務進行組件的單元數(shù)據(jù)庫設計;不同組件間對應的數(shù)據(jù)庫表之間的關聯(lián)應該盡可能減少,盡量不要創(chuàng)建與外鍵的關聯(lián),即使不同組件間的表需要外鍵的關聯(lián),而且只需記錄關聯(lián)表的一個主鍵,確保組件對應表之間的獨立性,為系統(tǒng)或者表結構的重構提供可能性;2 主鍵的個數(shù)應該越少越好。3 在確定關鍵字時,應保證關鍵字不會參與業(yè)務且不會出現(xiàn)更新異常,這時,最優(yōu)解決方案為采用一個自增數(shù)值型屬性或一個隨機字符串作為表的關鍵字。由人力資源部、各個二級支行的系統(tǒng)管理員進行手工錄入或者直接從總行或山東省分行的系統(tǒng)中直接導出,形成本系統(tǒng)數(shù)據(jù)庫的新表。6 備份與恢復具備自動備份的功能,每天備份一次,并確保備份數(shù)據(jù)可靠。11 黨員管理模塊本模塊用于各二級支行的黨員日常管理工作,主要是記錄黨員的基本信息及其思想表現(xiàn)狀況,經(jīng)黨支部、支部委員會討論,擬吸收為中國共產(chǎn)黨預備黨員的發(fā)展對象在系統(tǒng)中進行公示。系統(tǒng)注冊新用戶的界面實現(xiàn)如圖 52 所示:圖 52 系統(tǒng)注冊新用戶的界面 員工信息維護員工信息維護模塊的主要功能是:提供員工的個人基本信息,并提供員工信電子科技大學碩士學位論文息的添加、修改、刪除等功能。1 +PageFindO:Map 查詢相關實體類業(yè)績賬戶管理中主要包括業(yè)績賬戶管理控制器PerformaneeAccountActionjava 業(yè)績賬戶管理業(yè)務邏輯類Pe 而 rmanceAeeountservieejava,相關實體類 pe 而 rmaneeAeeountjava具體類關系如圖 56 所示: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 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 A c t i o n . j a v a+ p a g e f i n d ( ) : m a pP e r f o r m a n c e A c c o u n t S e r v i c e . j a v aP e r f o r m a n c e A c c o u n t 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 c c o u n t ( ) : l i s t+ u p d a t e P e r f o r m a n c e A c c o u n t ( ) : b o o l e a n+ d e l e t e P e r f o r m a n c e A c c o u n t ( ) : b o o l e a n+ a d d P e r f o r m a n c e A c c o u n t ( ) : b o o l e a n+ i n p u t C o n v e r s i o n R a t i o ( ) : b o o l e a n+ c h e c k C o n v e r s i o n R a t i o ( ) : L i s t+ c h e c k P e r f o r m a n c e R a t i o ( ) : L i s t+ u p d a t e P e r f o r m a n c e R a t i o ( ) : b o o l e a n+ r e v i e w P e r f o r m a n c e R a t i o ( ) : b o o l e a n+ a d d P e r f o r m a n c e R a t i o ( ) : b o o l e a n+ d e l e t e P e r f o r m a n c e R a t i o ( ) : b o o l e a nError! No text of specified style in document.圖 56 具體類關系表 57 分類對照BaseActionjava 為父類控制器。Assessmentlndexjava 為考核指標管理相