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

正文內(nèi)容

計算機科學與技術(shù)畢業(yè)論文-基于web的人事管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-20 06:32 本頁面
 

【文章內(nèi)容簡介】 0)(3) 員工信息表:存儲了員工的個人信息,便于對員工的管理。管理員通過對表中員工所在部門、職位等數(shù)據(jù)的更改,及調(diào)整其工作狀態(tài)來控制企業(yè)自身的人力資源分配,做到較優(yōu)化的人力資源管理。表43員工信息表屬性名字段名數(shù)據(jù)類型約束默認值描述員工idEIDnumber(10)員工號ENOnumber(10)PK員工名ENAMEVarchar2(20)性別SEXVarchar2(2)生日BIRTHVarchar2(20)身份證號IDNOVarchar2(20)部門名DNAMEVarchar2(20)FK崗位名JNAMEVarchar2(20)FK加入日期JOINDAYVarchar2(20)工作日期STARTDAYVarchar2(20)工作形式ESELECTVarchar2(20)來源SETEFROMVarchar2(20)(4) 離職員工信息表:存儲了已離職員工的個人信息,方便未來進行離職員工信息的收集。表44離職員工信息表屬性名字段名數(shù)據(jù)類型約束默認值描述員工idEIDnumber(10)員工號ENOnumber(10)PK員工名ENAMEVarchar2(20)性別SEXVarchar2(2)生日BIRTHVarchar2(20)續(xù)表44屬性名字段名數(shù)據(jù)類型約束默認值描述身份證號IDNOVarchar2(20)部門名DNAMEVarchar2(20)FK崗位名JNAMEVarchar2(20)FK加入日期JOINDAYVarchar2(20)工作日期STARTDAYVarchar2(20)工作形式ESELECTVarchar2(20)來源SETEFROMVarchar2(20)(1) 標準符合性由于用戶需要在工作中需通過網(wǎng)絡(luò)即時完成系統(tǒng)操作,故系統(tǒng)需至少支持普遍的網(wǎng)絡(luò)數(shù)據(jù)傳輸協(xié)議,符合其各種協(xié)議的不同規(guī)范。(2) 硬件約束系統(tǒng)屬于B/S結(jié)構(gòu),故用戶的日常使用應(yīng)通過PC機完成,但由于不同企業(yè)辦公條件及人員數(shù)量需要,其服務(wù)器選擇有所不同,因此系統(tǒng)需支持多種層次、不同類型服務(wù)器,并盡量選擇市面普遍使用款型。(3) 技術(shù)限制由于本系統(tǒng)為模擬項目,采用基本的MVC框架結(jié)構(gòu)開發(fā),JSP繪制操作界面。系統(tǒng)的開發(fā)不會深入使用其他頁面編輯、映射或注入的三方編輯框架。(1) 安全性Web部署要滿足安全性需求,提供完善的身份驗證需求,會話及權(quán)限管理滿足安全性需求,防止用戶未登錄直接進入系統(tǒng),自動執(zhí)行日志及數(shù)據(jù)備份工作。(2) 兼容性系統(tǒng)是由Java編寫使用TCP/IP及HTTP協(xié)議傳輸數(shù)據(jù),擁有較強的跨平臺性,可支持Windows系統(tǒng)下多種瀏覽器。當系統(tǒng)版本升級時,因為有標準的書寫格式所以能兼容以前版本的功能及接口。人事管理系統(tǒng)作為ERP系統(tǒng)中的部分內(nèi)容保留了ERP系統(tǒng)所需特性,B/S系統(tǒng)類型的設(shè)計支持使用戶本身可實現(xiàn)隨處辦公,并解決了大量用戶使用時軟件版本更新后帶來版本、功能不一致的問題。系統(tǒng)采用Java語言開發(fā),具有較高的跨平臺兼容性,以便用戶可在使用不同操作系統(tǒng)的情況下系統(tǒng)都可以正常使用。系統(tǒng)采用基本的MVC框架模式實現(xiàn),將各段代碼明確分層,使系統(tǒng)結(jié)構(gòu)穩(wěn)定,擁有較高的擴展和可維護性。使用Struts2技術(shù)作為本框架模式的實現(xiàn)。并以JDBC方式連接數(shù)據(jù)庫。要求代碼結(jié)構(gòu)緊密簡潔、穩(wěn)定性強。系統(tǒng)將實現(xiàn)企業(yè)經(jīng)營過程中人事管理的系統(tǒng)化,開發(fā)的過程中將主要完成用戶管理、員工入職管理、員工離職管理、部門管理、崗位管理、相關(guān)報表打印的模塊。根據(jù)需要,各模塊依據(jù)企業(yè)管理模式完成相應(yīng)功能,其具體功能實現(xiàn)如圖31所示。該系統(tǒng)主要功能有:(1) 部門管理 該功能主要用于描述組織中的部門信息,該模塊實現(xiàn)了對部門進行增加、刪除、修改、查詢的功能,其中刪除與修改功能需先根據(jù)條件查詢出信息才能進行。(2) 崗位管理 該功能主要用于描述組織中的崗位信息,該模塊實現(xiàn)了對崗位進行增加、刪除、修改、查詢的功能,其中刪除與修改功能需先根據(jù)條件查詢出信息才能進行。(3) 員工入職管理 該功能用于完成員工入職操作,需填寫入職員工的相關(guān)信息,如姓名,出生日期等。(4) 員工離職管理 該功能用于完成員工離職操作,將離職員工信息從數(shù)據(jù)庫中刪除。(5) 報表管理 該功能用于打印所需報表的功能,分為員工信息報表和離職員工報表的打印。 中小型企業(yè)人事管理系統(tǒng) 系統(tǒng)管理 報表管理 人事信息管理 組織結(jié)構(gòu)管理員工入職管理職位信息管理部門信息管理用戶登錄管理離職員工報表員工信息報表員工離職管理圖31 系統(tǒng)功能結(jié)構(gòu)圖第4章 系統(tǒng)詳細設(shè)計本系統(tǒng)為B/S結(jié)構(gòu)的信息管理系統(tǒng),用戶通過登錄系統(tǒng)進行所要執(zhí)行的操作,過程中完全通過瀏覽器以Internet形式對系統(tǒng)進行訪問。執(zhí)行相應(yīng)操作時,系統(tǒng)會修改數(shù)據(jù)庫表中數(shù)據(jù),并保留日志文件。用戶在使用該系統(tǒng)時,通過點擊、點選、輸入、下拉及瀏覽器所支持的快捷鍵進行操作。系統(tǒng)會以HTTP協(xié)議進行數(shù)據(jù)傳輸處理。在使用過程中出現(xiàn)的特殊名詞和術(shù)語皆為企業(yè)中人力資源管理方面專用詞匯。系統(tǒng)的目錄如圖41。圖41 系統(tǒng)源碼目錄結(jié)構(gòu)圖系統(tǒng)目錄說明::存放數(shù)據(jù)庫各表的數(shù)據(jù)的封裝類。:存放所有數(shù)據(jù)庫訪問類。:存放所有的服務(wù)控制類。:存放連接數(shù)據(jù)庫JDBC相關(guān)方法。WebRoot:存放js文件及所有JSP頁面。(1) 硬件:PC機,i5CPU,2G內(nèi)存,2M寬帶。(2) 軟件:Win7系統(tǒng),IDE: ,Web服務(wù)器:,數(shù)據(jù)庫: Oracle10g,版本控制工具: 。(3) 技術(shù):Java,JSP,JavaScript,Struts2,HTML,XML,AJAX,CSS。(1) 用戶接口:操作系統(tǒng)支持Windows XP SP2以上版本。 以上版本、。(2) 軟件接口:HTTP協(xié)議支持的Tomcat服務(wù)器。(3) 硬件接口:路由器,Internet網(wǎng)絡(luò)。(4) 通訊接口:TCP/IP協(xié)議,HTTP協(xié)議。(5) 服務(wù)器接口:PC服務(wù)器、ATCA服務(wù)器、SUN工作站/小機型。在X86CPU(2130MHz,4核)2,16G內(nèi)存的服務(wù)器上支持萬員注冊用戶,百余個并發(fā)請求/秒。系統(tǒng)操作界面采用JSP制作,以css指定頁面樣式,統(tǒng)一表格及字體,并使用JavaScript繪制頁面活動結(jié)構(gòu),融合少量AJAX內(nèi)容使用Jquery進行動態(tài)部分開發(fā)。所有頁面以淺色調(diào)為主,觀感舒適、風格統(tǒng)一。布局及操作窗口大小適中,便于用戶使用。(1) 系統(tǒng)登錄頁面,簡潔明確、操作方便,同時不失美觀。如圖42所示。 圖42 系統(tǒng)登錄界面(2) 登錄后,系統(tǒng)操作主界面。布局比例適中,不會帶來任何附加操作,極大的提高了工作效率。整體風格統(tǒng)一,提供了快捷操作入口。如圖43所示。圖43系統(tǒng)操作主界面(3) 基本查詢操作頁面,直觀明確的提示了操作方式,其顯示方式也符合通常人們的習慣。如圖44所示。圖44 部門管理界面(4) 基本添加信息頁面,統(tǒng)一的風格使用戶在使用中不會產(chǎn)生任何的不舒適,保持風格統(tǒng)一的同時使用了頁面的三方插件,使信息的錄入更加方便、快捷、人性化,也保持了格式的統(tǒng)一。如圖45所示。圖45添加部門信息界面系統(tǒng)實現(xiàn)了ERP系統(tǒng)中的HRM部分,使用此系統(tǒng)可以妥善的進行企業(yè)中繁雜的人力資源管理,系統(tǒng)包含了部門管理、崗位管理等主要功能模塊。 數(shù)據(jù)庫連接模塊數(shù)據(jù)庫連接作為ERP系統(tǒng)的基礎(chǔ)為系統(tǒng)信息的管理提供了前提。系統(tǒng)以JDBC連接方式建立與Oracle數(shù)據(jù)庫的連接。系統(tǒng)已數(shù)據(jù)庫連接類的形式完成其連接過程。在該類中分別實現(xiàn)了數(shù)據(jù)庫的連接與關(guān)閉方法,在需要是可分別進行調(diào)用,并在系統(tǒng)建立或關(guān)閉數(shù)據(jù)庫連接出錯時會拋出異常,進行處理。數(shù)據(jù)庫連接采用了最基本的JDBC連接方式,降低了系統(tǒng)運行時所產(chǎn)生的錯誤,其連接方法如下:public class DBUtils { private static DBUtils d = new DBUtils()。 private static Properties p = new Properties()。 /** * 與數(shù)據(jù)庫建立鏈接 */ public static Connection getConnection() { Connection con = null。 String dbtype=oracle。 String dbname =ORCL。 String username =scott。 String password = tiger。 String ip =。 String port =1521。 try { ()。 } catch (ClassNotFoundException e) { (驅(qū)動類未找到,注意:驅(qū)動包是否導入了 + ())。 } String url=jdbc:oracle:thin:@+ip+:+port+:+dbname。 try { con = (url,username,password)。 } catch (SQLException e) { (數(shù)據(jù)庫鏈接失敗,配置項有異常 + ())。 } return con。 }()調(diào)用了oracle數(shù)據(jù)庫的連接驅(qū)動。使用此方法加載數(shù)據(jù)庫連接驅(qū)動在穩(wěn)定便捷的同時加強了系統(tǒng)數(shù)據(jù)庫連接的可擴展性。在con = (url,username,password)中,定義的Connection類型對象con裝載了所獲得的數(shù)據(jù)庫連接,由于對系統(tǒng)的操作進行連接處理。其需要的url、username、password屬性分別為外部數(shù)據(jù)庫的url地址、數(shù)據(jù)庫登錄名和登錄密碼。在該類中也給予了屬性賦值,如下: String dbtype=oracle。
點擊復制文檔內(nèi)容
數(shù)學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1