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

正文內(nèi)容

java企業(yè)員工信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(文件)

 

【正文】 r50在校所學(xué)專業(yè)schoolvarchar50畢業(yè)學(xué)校telvarchar50電話varchar50電子郵件createtimedatetime8創(chuàng)建時(shí)間contentntext16詳細(xì)經(jīng)歷isstockbit1標(biāo)識(shí)表 字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述idint4是數(shù)據(jù)庫(kù)流水號(hào)namevarchar50員工姓名basicfloat8基本薪資eatfloat8飯補(bǔ)housefloat8房補(bǔ)dutyfloat8全勤獎(jiǎng)scotfloat8賦稅punishmentfloat8額外補(bǔ)助otherfloat8罰款granttimedatetime8發(fā)放時(shí)間totalizefloat8總計(jì)表 字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述idint4是數(shù)據(jù)庫(kù)流水號(hào)usernamevarchar50用戶名稱passwordvarchar50用戶密碼sexbit1用戶性別birthdaydatetime8用戶出生年月日createtimedatetime8用戶創(chuàng)建的時(shí)間isadminbit1是否超級(jí)管理員contentvarchar2000管理員級(jí)別 系統(tǒng)功能模塊詳細(xì)設(shè)計(jì) 功能設(shè)計(jì)本系統(tǒng)主要用于對(duì)企業(yè)中的“人”進(jìn)行管理。q 設(shè)置企業(yè)員工基礎(chǔ)信息管理功能。q 實(shí)現(xiàn)企業(yè)的招聘信息、應(yīng)聘信息的管理功能。q 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。培訓(xùn)管理:主要包括培訓(xùn)計(jì)劃的詳細(xì)信息、信息刪除、添加培訓(xùn)計(jì)劃和填寫培訓(xùn)總結(jié)。員工基本管理員工業(yè)績(jī)信息管理員工工作經(jīng)歷管理員工基本信息管理部門信息管理員工基本信息管理模塊是整個(gè)系統(tǒng)的核心。權(quán)限控制對(duì)于企業(yè)員工信息系統(tǒng)來(lái)說(shuō)是非常必要的。在本系統(tǒng)中的任何模塊中,都可以進(jìn)行添加,刪除,修改等記錄,并對(duì)所有數(shù)據(jù)進(jìn)行查詢顯示的權(quán)限。在員工工作考評(píng)模塊中,普通用戶可以輸入對(duì)自己下屬員工的工作評(píng)價(jià)和資金系數(shù)等數(shù)據(jù)。 確定用戶的類型;第一個(gè)過(guò)程決定用戶能否進(jìn)入系統(tǒng)。 考評(píng)模塊查詢流程圖進(jìn)入系統(tǒng)后,不同類型的用戶所能進(jìn)行的操作也不一樣。普通用戶人事考評(píng)信息管理和查詢部分非常簡(jiǎn)單,因此在很讀模塊中,普通用戶只有查詢功能。 用戶登錄模塊設(shè)計(jì)用戶登錄模塊是用戶進(jìn)入主頁(yè)面的入口。nbsp。nbsp。如果當(dāng)Action返回failed時(shí),這個(gè)文件是當(dāng)用戶登陸失敗將要轉(zhuǎn)到的頁(yè)面。logon()方法從UsersForm中得到用戶提交的數(shù)據(jù),然后在調(diào)用UsersDao()的logonUsers()方法?!狈駝t返回“(failed)。得到一個(gè)List里面就存儲(chǔ)著所有查詢出的結(jié)果。 人員管理模塊設(shè)計(jì)人員管理模塊主要包括瀏覽人員信息、添加人員信息、人員信息的添加、人員信息的修改。單擊“添加人員信息”。import 。public class UsersForm extends ActionForm { public String getContent() { return content。 private String password。 private Byte isadmin。 } public Long getId() { return id。 } public String getPassword() { return password。 } public void reset(ActionMapping arg0, HttpServletRequest arg1) { =null。 =null。 } public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { return null。\n)。\n)。\n)。\n)。\n)。 } public Byte getSex() { return sex。 (getIsadmin())。 (getSex())。 }}UsersForm類中的reset()方法作用是當(dāng)用戶點(diǎn)擊“重置”按鈕時(shí),清空input輸入框的內(nèi)容,toString()方法覆蓋了Object和toString()方法,populate()方法很有,它把UsersForm轉(zhuǎn)化成Users實(shí)體類,大大方便了程序在對(duì)數(shù)據(jù)庫(kù)操作時(shí)使用的方便。在由這個(gè)方法向數(shù)據(jù)庫(kù)添加人員信息,如下所示: public void addUsers(Users users) throws HibernateException { (new ())。 ()。 Transaction tx = ()。 ()。如下所示: tr td height=22 colspan=7 align=left strong class=text13瀏覽人員信息/strong/td /tr tr class=tdhui td height=22 align=center 人員姓名/td td align=center 登陸密碼/td td height=22 align=center 性別/td td height=22 align=center 出生日期/td td height=22 align=center 是否管理員/td td height=22 align=center 簡(jiǎn)介/td td align=center 執(zhí)行操作/td /tr % List list=(List)(list)。 while (()) { Users u = (Users) ()。nbsp。nbsp。amp。amp。這就是“瀏覽人員信息”的鏈接。在UsersAction類中根據(jù)action的值可以找到與其相對(duì)的方法,如下所示: private ActionForward deleteUser(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { Long id=new Long((id))。 return (success)。 (users)。修改人員的信息時(shí)必須先把要修改的人員信息先查找出來(lái),讓用戶可以直觀的根據(jù)以前的信息修改。 (user,u)。 Transaction tx = ()。 return u。 修改用戶信息頁(yè)面首先要從request中取出人員信息,在轉(zhuǎn)化成Users類型,然后顯示在頁(yè)面中。Isadmin確使用hidden類型做為表單提交名字,這和checkbox的特性有關(guān)。 value=%=()%只是在顯示給用戶的看的。%②(Password).getBytes(ISO88491),GB2312)。HQL是Hibernate設(shè)計(jì)的一套完整而實(shí)用高效的查詢語(yǔ)言,它通過(guò)面向?qū)ο蟮恼Z(yǔ)句結(jié)構(gòu)實(shí)現(xiàn)了和SQL語(yǔ)言類似的功能。因此本系統(tǒng)的圖片均是存放的相對(duì)路徑,將圖片放在系統(tǒng)根目錄下的image文件夾中,按類分好,然后將其相對(duì)路徑存入數(shù)據(jù)庫(kù)的對(duì)應(yīng)列中,這樣可以大大提高網(wǎng)頁(yè)瀏覽的速度。 技術(shù)難點(diǎn) 參數(shù)傳遞中的中文亂碼問(wèn)題由于瀏覽器中的參數(shù)傳遞是按字節(jié)傳送,因此英文和數(shù)字不會(huì)有任何的問(wèn)題,而中文漢字則由兩個(gè)字節(jié)組成。當(dāng)value的值如果像這樣“value=%=()%”被寫死時(shí),使用javascrip是對(duì)value的值改變后,在提交表單時(shí)是無(wú)效的。如下所示: td width=33% height=22 align=center 是否管理員:/td td width=67% height=22 align=left input name=isadminhelp type=checkbox %=new Byte(1).equals(())?checked:% onClick=javascript:adminChecked()。得到的返回值需要做一下強(qiáng)制類型轉(zhuǎn)換。 ()。 }這個(gè)方法使在調(diào)用Dao的loadUsres()的方法后,得到一個(gè)Users的返回值,里面存著與此id相對(duì)應(yīng)的人員信息,然后在把它存在request里。id=%=()%修改/a根據(jù)頁(yè)面的鏈接可以在Struts的配置文件里找到相應(yīng)的配置信息,如下所示: action path=/selectuser type= scope=request forward name=success path=/ / /action它調(diào)用了UsersAction類,在UsserAction中同前面一樣也是根據(jù)action的參數(shù)來(lái)識(shí)別出調(diào)用selectUser()方法的,方法實(shí)現(xiàn)如下所示: private ActionForward selectUser(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { Long id=new Long((id))。 ()。具體的刪除操作的代碼如下所示: public void deleteUsers(Users users) throws HibernateException { Session session = ()。 (id)。刪除的鏈接地址是“?action=deleteuseramp。這是添加人員信息的整個(gè)過(guò)程,在這個(gè)過(guò)程中,有一部分是用于顯示人員信息的,就是“?action=listuser”,它是顯示人員信息的地址。a href=?action=deleteuseramp。id=%=()%修改/aamp。nbsp。nbsp。amp。 }UsersAction取出從UsersDao中數(shù)據(jù),在把它存到request里,然后返回return (success)。 List list = ()。 }?action=listuser的URL。 Transaction tx = ()。,如下所示:form name=userForm method=post action=?action=adduser onSubmit=return userValidate()。 ((getCreatetime(),))。 (getUsername())。 } public Users populate(){ Users u=new Users()。 } public String getBirthday() { return birthday。\n)。\n)。\n)。\n)。 ([UsersForm] = [\n)。 =null。 =null。 } public String getUsername() { return username。 } public Byte getIsadmin() { return isadmin。 public String getCreatetime() { return createtime。 private String birthday。 } private Long id。import 。import 。各項(xiàng)管理工作都是在用戶成功登陸后的管理頁(yè)面進(jìn)行的,在管理控制頁(yè)面的左側(cè)是各項(xiàng)的相關(guān)鏈接,右側(cè)是操作平臺(tái)。就這樣合法的用戶就可以順利的登陸了。那么UsersDao的logonUsers()方法是根據(jù)什么得到的返回值呢,現(xiàn)在就讓我們看看這個(gè)方法。調(diào)用后會(huì)返回一個(gè)boolean型的值。在登陸頁(yè)里面可以找到有一個(gè)“action=logon”的字樣,它的目的就是在這里做邏輯判斷。q 根據(jù)type=可以找到處理用戶數(shù)據(jù)的Action類。nbsp。在登陸時(shí)要根據(jù)數(shù)據(jù)庫(kù)的這個(gè)字段來(lái)判斷此用戶是否具有管理員的權(quán)限。:?jiǎn)T工信息部門信息管理進(jìn)入系統(tǒng)進(jìn)入系統(tǒng)刪除考評(píng)信息添加考評(píng)信息
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1