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

正文內(nèi)容

員工信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2025-04-13 23:04本頁面
  

【正文】 是什么呢,這些就是Hibernate特有的查詢語言,被稱為Hibernate 查詢語言(HQL),而它本身也就是使用的JDBC的欲編譯技術(shù)。根據(jù)這個(gè)結(jié)果就可以判斷出該用戶是否有登陸的權(quán)根了,在返回true 或者false。這個(gè)方法先通過HibSessionFactory得到一個(gè)Hibernate的Session并且開始一個(gè)事務(wù),Session再像使用一個(gè)欲編譯似的命令似的東西,設(shè)定參數(shù)、提交事務(wù)和最后在關(guān)閉Session.?!币簿褪钱?dāng)用戶登陸成功后,返回給用戶登陸成功的頁面,登陸失敗后返回用戶一個(gè)登陸失敗的頁面。如果為真,則返回“(success)。并且把UsersForm轉(zhuǎn)成Users類做為logonUsers()方法的參數(shù)。當(dāng)action=logon時(shí)調(diào)用logon()方法。Struts的Action實(shí)現(xiàn)類的execute()方法是最先被執(zhí)行的,這個(gè)方法本身也沒有具體的事務(wù),而是根據(jù)action的參數(shù)不同執(zhí)行相應(yīng)的方法。l 根據(jù)forward name=success path=/ /和forward name=failed path=/ /可以了解,這個(gè)Action返回success時(shí),這就是登陸成功的頁面。 input type=reset name=Submit2 value=重置class=button/td /tr /form在這個(gè)表單的name的值是usersForm,它是Struts的ActoinForm的實(shí)現(xiàn)類在配置文件中的名字,如下所示:formbean name=userForm type= /action是Struts的Action的URL,他們?cè)赟truts的配置文件中都是已經(jīng)配好的,如下所示: action path=/logon type= name=userForm scope=request forward name=success path=/ / forward name=failed path=/ / /action在這個(gè)配置文件中,可以了解到如下信息:l 根據(jù)name=userForm可以找到與之相對(duì)應(yīng)的ActionForm的實(shí)現(xiàn)類“”。碼:/td td height=40 input name=password type=password class=input /td /tr tr td height=40 colspan=2 align=center input type=submit name=Submit value=登陸 class=button amp。amp。在網(wǎng)頁里添寫用戶名和密碼后點(diǎn)擊【登陸】按鈕,網(wǎng)頁會(huì)訪問一個(gè)URL,這個(gè)URL是“?action=logon”,代碼如下: form name=usersForm method=post action=?action=logon tr td width=170 height=40 align=center 用戶名:/td td width=230 height=40 input name=username type=text class=input /td /tr tr td height=40 align=center密amp。 用戶登錄模塊運(yùn)行結(jié)果 圖表 12系統(tǒng)登陸是企業(yè)員工信息管理中最先使用的功能,因?yàn)橛脩舻顷懺跀?shù)據(jù)庫中使用的是人員表,人員表中有一個(gè)isadmin字段,是來標(biāo)識(shí)是否是管理員的。人員管理模塊:用于瀏覽、添加和修改人員信息。:進(jìn)入系統(tǒng)工作考評(píng)管理部門信息管理員工信息管理下屬工作考評(píng)信息管理查詢部門信息查詢員工新名列表 考評(píng)管理和查詢流程圖 圖表 10“人事主管”用戶對(duì)考評(píng)信息的高級(jí)管理和查詢。普通用戶對(duì)考評(píng)管理和查詢。這些操作籠統(tǒng)可以分為用戶管理模塊和人事管理模塊。如果3次輸入的用戶名和密碼都無法與數(shù)據(jù)庫中的數(shù)據(jù)匹配,則強(qiáng)制退出系統(tǒng)。第二個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。超級(jí)HR主管用戶普通HR主管用戶修改自身用戶名和密碼普通系統(tǒng)管理員用戶創(chuàng)建和管理普通HR主管用戶超級(jí)系統(tǒng)管理員用戶創(chuàng)建和管理普通用戶創(chuàng)建和管理普通用戶修改超級(jí)HR主管的密碼修改自身的用戶名和密碼創(chuàng)建和管理普通系統(tǒng)管理員修改自身的用戶名和密碼系統(tǒng)用戶信息系統(tǒng)創(chuàng)建和管理普通用戶 用戶管理功能集合模塊關(guān)系圖 圖表 8用戶登錄模塊開始,對(duì)系統(tǒng)的身份進(jìn)行認(rèn)證。在其他的模塊中,此類用戶只能瀏覽到與自己或自己的下屬相關(guān)的數(shù)據(jù),但是不能對(duì)數(shù)據(jù)進(jìn)行修改或刪除操作。系統(tǒng)管理員:是為了維護(hù)本系統(tǒng)而創(chuàng)建的用戶,可以對(duì)除“人力資源主管”用戶以外的其他類型用戶進(jìn)行管理。在本系統(tǒng)中,我們將系統(tǒng)用戶劃分了3大類:人力資源主管:此類型用戶是本系統(tǒng)中權(quán)限最高的用戶。部門與員工基本信息數(shù)據(jù),包括考勤,考核工作和工資等信息都不是一般的員工可以隨意添加和改動(dòng)的。員工基本信息管理員工工資管理員工考評(píng)管理員工考勤管理 考核與待遇管理功能集合模塊關(guān)系圖 圖表 7iii. 用戶管理及權(quán)限控制功能集合包括用戶信息管理、權(quán)限控制等模塊。除了部門管理模塊外,其他各個(gè)模塊都針對(duì)每一個(gè)員工的一個(gè)方面進(jìn)行管理,都需要提供員工編號(hào)等基本信息作為索引。 企業(yè)員工信息管理系統(tǒng)功能模塊之間的關(guān)系i. 基本信息管理功能集合包括部門信息管理和員工信息管理等功能模塊。獎(jiǎng)懲管理:主要包括獎(jiǎng)懲詳細(xì)信息、刪除詳細(xì)信息、添加詳細(xì)信息、修改詳細(xì)信息。招聘管理:主要包括應(yīng)聘人員信息的詳細(xì)查看、刪除、添加以及信息入庫。 模塊設(shè)計(jì)企業(yè)員工信息管理系統(tǒng)是針對(duì)中小企業(yè)對(duì)現(xiàn)有員工和新聘員工的一個(gè)WEB管理平臺(tái)。l 系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。l 企業(yè)人才庫管理功能。l 實(shí)現(xiàn)企業(yè)員工培訓(xùn)信息全程跟蹤的功能。l 設(shè)置員工考勤管理功能模塊。l 實(shí)現(xiàn)對(duì)員工信息進(jìn)行全面管理的功能。具體地講,企業(yè)員工信息管理系統(tǒng)就是通過企業(yè)員工信息規(guī)劃、員工考核、薪酬管理、員工激勵(lì)、人才培訓(xùn)和開發(fā)等一系列手段來提高勞動(dòng)生產(chǎn)率,最終達(dá)到發(fā)展目標(biāo)的一種管理行為。 薪金表: 主要用于保存薪金信息 獎(jiǎng)懲表: 主要用于保存獎(jiǎng)懲信息 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的需求分析依據(jù)項(xiàng)目的處理需求,對(duì)應(yīng)數(shù)據(jù)表的設(shè)計(jì)及功能如下:此外,Struts還提供了豐富的自定義標(biāo)記庫,View部分使用這些自定義標(biāo)簽同樣可以實(shí)現(xiàn)與Model部分的有效交互并能夠增強(qiáng)顯示功能。這種業(yè)務(wù)邏輯的細(xì)分可以增強(qiáng)可以代碼的可重用性。 Model 模型部分MVC系統(tǒng)中的Model模型部分從概念上可以分為兩類:。Action對(duì)象在進(jìn)行了業(yè)務(wù)邏輯的處理以后會(huì)將應(yīng)用程序流程轉(zhuǎn)到合適的View組件,最終將響應(yīng)送回瀏覽器客戶端。在繼承該類的過程中開發(fā)者可以加入具體業(yè)務(wù)邏輯或調(diào)用業(yè)務(wù)邏輯模塊。 Controller控制器部分Struts中的Controller控制器部分是通過專門的Servlet來實(shí)現(xiàn)的,該Servlet是一個(gè)Struts API中提供的ActionServlet類型的實(shí)例,,因此該類的實(shí)例可以和普通的Servlet一樣工作,其作用是接收客戶端瀏覽器的請(qǐng)求,然后選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,再把響應(yīng)結(jié)果送回到客戶端。而模型也可以通過視圖所獲得的用戶提交的數(shù)據(jù)進(jìn)行具體業(yè)務(wù)邏輯的處理。MVC設(shè)計(jì)模式可以針對(duì)需要為同樣的數(shù)據(jù)提供多個(gè)不同視圖的應(yīng)用程序,例如:公司產(chǎn)品數(shù)據(jù)庫中同樣的產(chǎn)品信息數(shù)據(jù),但需要根據(jù)用戶的不同需求在頁面中顯示其所需的不同產(chǎn)品信息。控制器(Controller):控制層。即與用戶實(shí)現(xiàn)交互的界面,通常實(shí)現(xiàn)數(shù)據(jù)輸入和輸出功能。模型(Model):業(yè)務(wù)邏輯層。 經(jīng)典MVC模式MVC(ModelViewController)模式,即模型視圖控制器模式,其核心思想是將整個(gè)程序代碼分成相對(duì)獨(dú)立而又能協(xié)同工作的3個(gè)組成部分。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用windows作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的Linux操作系統(tǒng)快速發(fā)展起來,Linux除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫也是免費(fèi)的。因此,維護(hù)和升級(jí)革命的方式是“瘦”客戶機(jī),“胖”服務(wù)器。所以客戶機(jī)越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化發(fā)展的主流方向。對(duì)一個(gè)稍微大一點(diǎn)單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但B/S架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護(hù)。特別是在JAVA這樣的跨平臺(tái)語言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對(duì)易于把握、成本也是較低的。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3tier結(jié)構(gòu)。B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 環(huán)境可行性分析 軟件環(huán)境l 操作系統(tǒng):Win2k Server sp4l 數(shù)據(jù)庫: Microsoft SQL Server 2000 Enterprise Edition sp4l Web服務(wù)器:TOMCATl IDE。且熱愛計(jì)算機(jī)科學(xué),又刻苦鉆研的精神,經(jīng)過大學(xué)四年的學(xué)習(xí),相關(guān)課程已基本熟練掌握,本系統(tǒng)是在學(xué)校開發(fā),遇到問題可以與同學(xué)一起研究,再加上指導(dǎo)老師的指導(dǎo)。 綜合綜上所述,本系統(tǒng)使用JSP開發(fā)技術(shù),工作平臺(tái)為應(yīng)用界面友好且功能強(qiáng)大的由MX MyECplise軟件,服務(wù)器端腳本用JAVA腳本來編寫,客戶端腳本也用JAVA來編寫,數(shù)據(jù)庫使用Microsoft SQL Server 2000數(shù)據(jù)庫,服務(wù)器是TOMCAT。所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。.4 經(jīng)濟(jì)可行性系統(tǒng)的經(jīng)濟(jì)可行性指的是對(duì)組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)、運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益進(jìn)行估計(jì)。管理人員及用戶一定會(huì)在短時(shí)間內(nèi)掌握并熟練使用。Sun公司還提供了JDBCODBC的橋連方式,因此Java也可以訪問帶有ODBC驅(qū)動(dòng)的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有ODBC驅(qū)動(dòng),所以Java能訪問諸如Oracle、Sybase、MS SQL Server 和Access等類型的數(shù)據(jù)庫。雖然NT的OS占據(jù)了很大的市場的份額,但在服務(wù)器方面UNIX的優(yōu)勢仍然很大。 JSP技術(shù)特點(diǎn)經(jīng)過比較,PHP功能相對(duì)簡單,不適合作大程序,而CGI效率相對(duì)較低,所以也不考慮,因?yàn)樵撓到y(tǒng)并沒有原有的基礎(chǔ)平臺(tái)需要擴(kuò)展,也不需要與其他系統(tǒng)進(jìn)行太多的交互,所以使用J2EE的模式并不能夠體現(xiàn)出J2EE本身的優(yōu)勢,而JSP又是J2EE的核心技術(shù)之一,可以隨時(shí)升級(jí)為J2EE程序,這里暫時(shí)不考慮采用J2EE,最終認(rèn)為目前這個(gè)階段比較合適的是JSP,而選擇Struts架構(gòu)作為開發(fā)的主體框架,選用Hibernate作為數(shù)據(jù)持續(xù)性處理層,則是考慮到了其高速的開發(fā)效率,及代碼重用性高,易于維護(hù)等各種優(yōu)勢。(3)數(shù)據(jù)的備份要定期對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行全部或新增部分的備份工作,以保證在硬件出現(xiàn)故障或人為原因?qū)е聼o法運(yùn)行時(shí)是可以快速及時(shí)的還原到原來的正常狀態(tài)。(2)數(shù)據(jù)的安全性本系統(tǒng)為企業(yè)人事管理部門設(shè)計(jì),因此只有特定的人事管理者才能對(duì)數(shù)據(jù)實(shí)現(xiàn)增,刪,改,查等操作。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。 數(shù)據(jù)需求(1)數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。企業(yè)員工信息管理系統(tǒng)人事管理考勤管理招聘管理系統(tǒng)管理薪酬管理主管部門審批人事部門審批人力規(guī)劃用戶管理添加用戶薪酬查詢薪酬修改薪酬登記考勤規(guī)劃設(shè)置招聘信息管理員工考勤登記考勤分析報(bào)表 企業(yè)員工信息管理系統(tǒng)功能模塊圖 圖表 1系統(tǒng)功能模塊圖展示了該系統(tǒng)的模塊劃分,是系統(tǒng)總體功能的初步分析概括??紤]到對(duì)系統(tǒng)的安全控制,需要對(duì)登錄該系統(tǒng)的管理員進(jìn)行驗(yàn)證,因此涉及到對(duì)系統(tǒng)管理員的管理,綜上分析,該系統(tǒng)應(yīng)具備管理員登錄管理功能,組織管理功能,人事管理功能,合同管理功能,招聘管理功能以及福利管理功能等。經(jīng)濟(jì)迅猛發(fā)展,競爭日趨激烈,企業(yè)為了能在競爭中立于不敗之地,對(duì)員工的素質(zhì)提出更高的要求,因而企業(yè)需要定期對(duì)員工進(jìn)行培訓(xùn),以便員工能更好的掌握新知識(shí)、新技術(shù),提高工作效率,培訓(xùn)管理就是對(duì)企業(yè)開展的培訓(xùn)進(jìn)行規(guī)劃管理。進(jìn)入企業(yè)的員工要與企業(yè)簽訂合同,合同管理關(guān)系到員工和企業(yè)雙方的利益,因而需要進(jìn)行認(rèn)真的管理。第2章 企業(yè)信息管理系統(tǒng)分析 功能需求隨著經(jīng)濟(jì)的迅速發(fā)展,企業(yè)的規(guī)模越來越大,企業(yè)的管理也越來越復(fù)雜,組織機(jī)構(gòu)越來越龐大,組織的劃分也越來越細(xì),對(duì)企業(yè)各組織部門的管理以及各部門內(nèi)部各職務(wù)的管理變的十分復(fù)雜,需要借助于計(jì)算機(jī)來進(jìn)行管理?,F(xiàn)在眾多的軟件公司都開發(fā)出了自己的企業(yè)信息管理信息系統(tǒng),包括微軟公司的Micros
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1