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

正文內(nèi)容

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

2025-07-20 06:32 本頁面
 

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