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

正文內(nèi)容

基于javaee技術的公司職員信息管理系統(tǒng)查詢與統(tǒng)計功能的設計與實現(xiàn)-免費閱讀

2025-07-05 08:16 上一頁面

下一頁面
  

【正文】 感謝北軟教育的老師們的辛勤工作, 。完成本系統(tǒng)后,在測試及試 用過程中,能夠?qū)崿F(xiàn)各人事管理單位之 間信息的通暢和高速運轉(zhuǎn), 各 方面均己達到了預期的目標,建立了一個高效的人事信息管理平臺。 圖 34 公司職員信息管理系統(tǒng)的設計與實現(xiàn) 測試結(jié)果分析 以上只寫出了幾個典型的有代表性的測試用例,限于篇幅有限,沒有 一一 羅列。 用戶登錄需要選擇權限,有員工和管理員,登錄時用戶名和密碼不能為空,如果密碼和用戶名正確,則進入系統(tǒng)主功能界面。 Salary 類有 2 個屬性: private int salary:記錄基本薪水的多少。 public String update_skill():修改員工履歷信息。如果不成功的話就顯示刪除失敗。 查找: 首先進入 技能 信息管理界面,輸入需要查找的員工的姓名: name。 private Date endtime:記錄工作結(jié)束的時間 。如果不成功的話就顯示修改失敗。主要功能包括員工履歷信息的查找,員工履歷 信息 的修改,員工履歷 信息 的刪除。 private int age:記錄員工的年齡 。如果沒有找到匹配的name 話就顯示無符合信息。 Private String password:主要記錄用戶的登錄密碼。 用戶表與技能信息表關系為一對 N,因為每個用戶可能有很多不同的技能信息,所以需要 用 一對 N。 表 基本信息表 數(shù)據(jù)名稱 實際含義 數(shù)據(jù)類型 數(shù)據(jù)約束 name 姓名 string 不超過 30字符, age 年齡 int 大于 18小于 65 gender 性別 string 男或者女 nationn 民族 string 56種民族之一 identification 身份證號 string 18位 birthday 出生年月日 date 大于 0 number 員工編號 int 大于 0 addDate 該員工加入公司的時間 date 大于 0 workTime 該員工在公司工作的時間 int 大于等于 0 從業(yè)履歷數(shù)據(jù)表 主要屬性有 所工作的公司名稱 ( pany), 開始工作的時間( beginDate), 結(jié)束工作的時間 ( leaveDate) 。 20 公司職員信息管理系統(tǒng)的設計與實現(xiàn) 基 本 信 息 管 理 界 面查 詢 基 本 信 息[ 找 到 查 詢 的 內(nèi) 容 ] [ 未 找 到 查 詢 的 內(nèi) 容 ] 顯 示 查 找 結(jié) 果顯 示 無 符 合 信 息 圖 基本信息查詢 活動圖 修改流程: 找到需要修改的信息, 如果修改成功顯示成功信息, 修 改 不成功,就顯示錯誤。 圖 是 公司職員 管理系統(tǒng)的組件圖,它反映了整個應用所使用的技術,比如 JSP,WEB 等技術。 第四章 系統(tǒng)詳細設計與實現(xiàn) 17 第四章 系統(tǒng)詳細設計與實現(xiàn) 本章主要介紹了:系統(tǒng)功能模塊結(jié)構(gòu),系統(tǒng)流程設計,系統(tǒng)數(shù)據(jù)庫設計 和系統(tǒng)模塊功能的實現(xiàn)。 Web 層和 Action層通過 Action 傳遞數(shù)據(jù), Action 層和業(yè)務邏輯層通 過 Dao 層向數(shù)據(jù)庫傳遞數(shù)據(jù)。 MVC 模式的目的就是實現(xiàn) Web 系統(tǒng)的職能分工。以目前的技術看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡應用,并通 Inter/Intra模式下 數(shù)據(jù)庫應用,相對易于把握、成本也是較低的。 如果是管理員權限,可以進行查看所有員 工薪水 信息,同時,也可以進行員工 薪水信息的修改、刪除、添加等操作。 用例圖如圖。 系統(tǒng)的功能分解圖如 圖 。 業(yè)務流程分析 管理員首先登陸系統(tǒng),系統(tǒng)的主要功能有以下 5 個: 當管理員需要查看員工的基本信息的時候,可以進 入基本信息管理功能按姓名或者員工號查找該員工,找到符合的員工,然后系統(tǒng)會顯示該員工的基本信息。然而,Spring 并不想取代那些已有的框架,而是與它們無縫地整合??蚣艿闹饕獌?yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個組件,同時為 J2EE 應用程序開發(fā)提供集成的框架。這實際上是一種模型的變化一傳播機制。 控制 (Controller)可以理解為從用戶接收請求,將模型與視圖匹配在一起,共同完成用戶的請求。抽象與具體不能隔得太遠,也不能太近。比如一個訂單的視圖只接受來自模型的數(shù)據(jù)并顯示給用戶,以及將用戶界面的輸入數(shù)據(jù)和請求傳遞給控制和模型。 MVC 應用程序總是由這三個部分組成。 最后總結(jié)了全文,指出了系統(tǒng)需要改進的地方和進一步的研究方向。 SSH 框架是當前主流的 Web 開發(fā)框架,在將請求與視圖分離,業(yè)務的整合,對象模型到關系模型的映射方面有其獨到之處 。 企業(yè)信息化提高了人力資源管理部門的工作效率 ,幫助 人力資源管理部門從繁雜的例行性事務中解脫出來 .在知識經(jīng)濟時代 ,知識就是財富 ,企業(yè)最有價值的資源是掌握知識和技能的人 ,而人力資源管理就是對知識型員工的管理 .企業(yè)信息化后 ,員工承擔的工作內(nèi)容也有很大的變化 ,員工承擔更多的是對信息系統(tǒng)中各類信息的分析 ,預測 ,監(jiān)測異常情況變動 ,并且能較快地研究出決策 ,加強對錯綜復雜環(huán)境的把握 ,員工自身素質(zhì)提出了更高的要求 。 本文中對人事信息管理系統(tǒng)的設計及實現(xiàn)作了較為深入和 全面的分析,并且探討了將人事信息系統(tǒng)軟件的實現(xiàn)與網(wǎng)絡服務技術相結(jié)合,這種模式為電子政務的發(fā)展所帶來的積極作用。其優(yōu)勢在于客戶端無需安裝特定的軟件,只需要打開 IE 瀏覽器訪問其服務就可以取得各種相應信息。 由于我國的傳統(tǒng)文化和企業(yè)氛圍一直倡導人和 ,致使人力資源管理工作一直是人治大于法治 ,管理工作經(jīng)常體現(xiàn)為個人意志 .很多企業(yè)將注意力放在人力資源管理的具體操作層面上 ,只是將傳統(tǒng)的行政人事部門改頭換面成人力資源管理部門 ,致使人力資源管理的流程不順 ,缺乏可依據(jù)的標準 ,信息誤導現(xiàn)象嚴重 ,信息集成層次不高 ,無法更宏觀地利用人力資源數(shù)據(jù) .長此以往 ,管理制度不完善 ,流程不規(guī)范 ,人力資源管理基礎薄弱 .信息化2 公司職員信息管理系統(tǒng)的設計與實現(xiàn) 的人力資源管理應該建立在網(wǎng)絡暢通 ,制度完善 ,流程規(guī)范的基礎上 ,人力資源管理者在規(guī)范化流程的指導下 ,根據(jù)信息系統(tǒng)的數(shù)據(jù)進行分析 ,判斷 ,決策 。 數(shù)據(jù)庫的設計,接口的設計, 功能模塊的實現(xiàn),由于采用了 B/S 結(jié)構(gòu), 和用戶交互的界面是網(wǎng)頁,同時還要設計網(wǎng)頁頁面,與功能模塊相銜接。 4 公司職員信息管理系統(tǒng)的設計與實現(xiàn) 第二章 基礎理論與設計 5 第二章 基礎理論與技術 本章主要介紹系統(tǒng)采用的相關理論和技術 。 Event(事件 )導致Controller 改變 Model 或 View,或者同時改變兩者。 模型 (Model):就是業(yè)務流程/狀態(tài)的處理以及業(yè)務規(guī)則的制定。MVC 并沒有提供模型的設計方法,而只告訴你應該組織管理這些模型,以便于模型的重構(gòu)和提高重 用性。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個分發(fā)器,選擇什么樣 的模型,選擇什么樣的視圖,可以完成什么樣的用戶請求。 第二章 基礎理論與設計 7 SSH 框架 SSH 在 J2EE 項目中表示了 3 種框架 ,即 Spring + Struts +Hibernate。 Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情。 Hibernate 是一個開放源代碼的對象關系映射框架,它對 JDBC 進行了非常輕量級的對象封裝。 如果某個員工的信息出現(xiàn)錯誤,管理員可以修改該員工的基本信息。 10 公司職員信息管理系統(tǒng)的設計與實現(xiàn) 登 陸基 本 信 息 管理履 歷 信 息 管理技 能 信 息 管理薪 水 信 息 管理修 改 密 碼查找基本信息刪除基本信息修改基本信息添加履歷信息修改履歷信息刪除履歷信息添加技能信息修改技能信息刪除技能信息修改薪水信息圖 功能分解圖 系統(tǒng)功能需求分析 注冊員工賬號 非注冊人員管理員注冊員工登陸 e x t e n d 圖 第三章 需求分析與概要設計 11 新用戶將進行注冊,由于涉及到權限問題,為了避免 員工惡意修改刪除信息,所以只對外開放注冊員工賬號注冊,不可以注冊管理賬號,管理員賬號應該是已經(jīng)預留好給人事部門的。 12 公司職員信息管理系統(tǒng)的設計與實現(xiàn) 員工顯示基本信息查找基本信息刪除基本信息修改基本信息添加基本信息管理員 圖 首先判定查詢的權限 ,進入如果是 員工 進入從業(yè) 履歷 頁面,則只能查看 自己的一些從業(yè)信息,是不可以進行修改、刪除、添加等操作。 用例圖如圖 。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù)庫也很安全 。 Model 層實現(xiàn)系統(tǒng)中的業(yè)務邏輯,通??梢杂?JavaBean 或 EJB 來實現(xiàn)。 :采用 HTML 實現(xiàn), CSS 負責頁面的美觀, JavaScript 負責實現(xiàn)一些動態(tài)效果和簡單驗證功能,以減少服務器的負擔。 系統(tǒng)功能模塊結(jié)構(gòu) 系統(tǒng)的功能模塊主要分為: 人事基本信息管理 ,履歷信息管理, 技能信息管理 , 薪水信息管理 , 修改密碼 , 退出 等。 18 公司職員信息管理系統(tǒng)的設計與實現(xiàn) JS PS tr u ts A ct i o n B e a nw e b se r v iceX H i b e r n a teh i b e r n a te e n tity b e a n 圖 系統(tǒng)組件圖 系統(tǒng) 流程設計 系統(tǒng)登錄 流程 如下: 系統(tǒng)用戶在系統(tǒng)登錄頁面輸入用戶名和密碼,點擊提交 按鈕,觸發(fā)后臺系統(tǒng)登錄的LoginAction,首先獲取登錄頁面輸入的用戶名和密碼 。 相應的活動圖如圖 。 如表 所示。 用戶表與薪水信息表的關系為一對一,因為每個用戶只有一份薪水信息,所以要用一對一。 Private int limit:存放用戶的權限, 0 為員工用戶, 1 為管理員。 修改: 首先通過查找找到需要進行修改的用戶,點擊修改,轉(zhuǎn)入到修改頁面,輸入你要修改的信息, 員工的姓名 name, 員工的身份證號碼 identification,員 工的年齡 age,員工的員工號 number,員工的性別 gender, 然后頁面提交表單到后臺,系統(tǒng)調(diào)用update_userbasic()函數(shù),通過調(diào)用 Dao 包的 update()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時返回到基本信息管理界面,顯示修改成功。 private int number:記錄員工的員工號 。 員工只能查看履歷信息,管理員可以修改,刪除,添加履歷信息。 刪除: 第四章 系統(tǒng)詳細設計與實現(xiàn) 27 首先通過查找找到需要進行修改的用戶,點擊刪除,系統(tǒng)調(diào)用 delete_pany()函數(shù),通過調(diào)用 Dao 包的 delete()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時返回到履歷信息管理界面,顯示刪除成功。 Company 類有 5 個函數(shù): public String pany_name():按照姓名查找履歷信息 。提交到后臺,然后調(diào)用 skill_name( String name)函數(shù)。 添加: 首先進入需要添加 技能 信息用戶的界面,通過表單輸入技能名稱 skillname,技能等級 skilllevel,技能獲得時間 skilldate,不能為空,點擊提交,然后調(diào)用 insert_skill()函數(shù),連接數(shù)據(jù)庫,在數(shù)據(jù)庫中添加新的一條記錄。 public String insert_skill():添加員工履歷信息。 private int plus:記錄加班費用的多少。如圖 , 所示 。在整個測試過程中,大部分功能正常,但也
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1