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

正文內(nèi)容

畢業(yè)論文-企業(yè)人力資源管理系設(shè)計與實施-資料下載頁

2025-06-03 20:58本頁面
  

【正文】 ) NULL, [pic] [varchar](50) NULL, CONSTRAINT [PK_TB_STAFF] PRIMARY KEY NONCLUSTERED ([id] ASC ) ON [PRIMARY] GO 2 用戶信息 表 CREATE TABLE [dbo].[TbUser]( [id] [int] IDENTITY(1,1) NOT NULL, [username] [varchar](50) NOT NULL, [password] [varchar](50) NOT NULL, [power] [int] NOT NULL, CONSTRAINT [PK_TB_USER] PRIMARY KEY NONCLUSTERED ([id] ASC ) ON [PRIMARY] GO 3 部門信息 表 CREATE TABLE [dbo].[TbSection]( [id] [int] IDENTITY(1,1) NOT NULL, [name] [varchar](50) NOT NULL, [describe] [varchar](50) NULL, CONSTRAINT [PK_TB_SECTION] PRIMARY KEY NONCLUSTERED ([id] ASC ) ON [PRIMARY] GO 4 出差信息 表 CREATE TABLE [dbo].[TbEvection]( [id] [int] IDENTITY(1,1) NOT NULL, 北華航天工業(yè)學院畢業(yè)論文 17 [staffId] [varchar](50) NOT NULL, [cause] [varchar](50) NULL, [startDate] [date] NULL, [days] [int] NULL, [destination] [varchar](50) NULL, [payOfDay] [int] NULL, CONSTRAINT [PK_TbEvection] PRIMARY KEY CLUSTERED ([id] ASC ) ON [PRIMARY] GO 觸發(fā)器部分腳本 create trigger [dbo].[trg_staff_insert] on [dbo].[TbStaff] for insert as declare @id varchar(50)。 select @id=id from inserted insert into TbUser values(@id,39。11111139。,0)。 北華航天工業(yè)學院畢業(yè)論文 18 第 5 章 系統(tǒng)詳細設(shè)計與實現(xiàn) 開發(fā)工具和開發(fā)技術(shù) 本系統(tǒng)的開發(fā)工具如下: ? 系統(tǒng)開發(fā)平臺: MyEclipse ? 數(shù)據(jù)庫軟件: Sql Server 2021 ? 運行平臺: Windows XP ? JDK 版本: JDK ? Web 服務(wù)器 : Tomcat 本系統(tǒng)的開發(fā)技術(shù)如下: ? 顯示層:由 JSP 技術(shù)實現(xiàn), 用 JavaScript 進行功能擴充, 用 CSS 進行界面優(yōu)化。 ? 控制層:使用 Struts 技術(shù)和 Spring 技術(shù)實現(xiàn)。 ? 數(shù)據(jù)訪問層:使用 Hibernate 技術(shù)進行數(shù)據(jù)訪問。 系統(tǒng) 整體框架與結(jié)構(gòu) 本系統(tǒng)基于 SSH 三大輕量級框架搭建,實現(xiàn) MVC 結(jié)構(gòu),有利于系統(tǒng)的開發(fā)與以后程序的優(yōu)化 [10,11,12,13],本系統(tǒng)的框架圖如下: 圖 51 系統(tǒng) 框架 結(jié)構(gòu) 界面 北華航天工業(yè)學院畢業(yè)論文 19 Src 目錄下為程序源碼,下面將 介紹各 層 的功能: 層 :本系統(tǒng)的所有與用戶交互的業(yè)務(wù)邏輯都由該 層 實現(xiàn)。 層 : action 層 中的各個 action 類 都 繼承自該 層 的類,主要是通過接口拿到 web 的 request、 session 和 response 對象。 層: 數(shù)據(jù)訪問 接口層,負責定義訪問底層數(shù)據(jù)庫的方法。 層: dao 層的實現(xiàn)層,對 dao 層的接口給出具體實現(xiàn)。 層:數(shù)據(jù)模型層,用于封裝從數(shù)據(jù)庫得到的實體對象。 層: 對象管理接口 層,負責 定義管理類的方法。 層: service 層的實現(xiàn)層,實現(xiàn)對象操作類的方法。 層:工具層,主要用于對于請求中的字段格式的轉(zhuǎn)換。 文件: spring 配 置文件。 與 文件: struts 配置文件。 文件: jdbc 的配置信息。 WebRoot 目錄為程序部署到 server 上的目錄,各文件夾功能介紹如下: css:存儲 web 中用到的 css 文件。 images:存儲 web 中用到的圖片信息。 js:存儲 web 中用到的 JavaScript 或 JQuery 源碼。 METAINF: 存在程序入口相關(guān)信息 。 views:存放 web 中的視圖信息。 WEBINF: web 的安全目錄。 北華航天工業(yè)學院畢業(yè)論文 20 第 6 章 用戶登錄與權(quán)限管理 用戶登錄 功能說明 登錄頁面需要用戶輸入用戶名和密碼,通過審核后便可以進入系統(tǒng)中。審核分為兩部分:首先是頁面表單審核,檢測用戶名或密碼是否為空,若為空則給出提示;通過頁面表單驗證后才會進行數(shù)據(jù)庫驗證,驗證用戶名與密碼是否匹配,若用戶名和密碼輸入正確,則會根據(jù)用戶的權(quán)限級別進入相應(yīng)的頁面,用戶方可對系統(tǒng)進行相關(guān)操作,若用戶名和密碼不匹配,系統(tǒng)將給出相應(yīng)提示。 登錄界面如 圖 61 所示 : 圖 61 登錄界面圖 數(shù)據(jù) 流 圖 如 圖 62 所示 : 圖 62 登錄模塊數(shù)據(jù)流程圖 程序 功能 實現(xiàn) JSP 頁面的登錄代碼如下: div id=userLogin title=用戶登陸 北華航天工業(yè)學院畢業(yè)論文 21 div id=msgfont size=2 color=red* 用戶名或密碼不 正確 /font /div center label name=user用戶名: /labelinput id=user type=text size=20/br/ label name=password密 碼: /labelinput id=psd type=password/br/ /center /div 通過 JQuery 的 UI 插件將該部分代碼以 Dialog 的方式呈現(xiàn)給用戶,用戶輸入用戶名與密碼后,點擊提交按鈕,會調(diào)用 JavaScript 代碼,將表單數(shù)據(jù)以 AJAX 的方式提交給服務(wù)器,服務(wù)器做出身份審核后,將結(jié)果返回給客戶端,若成功則進入管理界面,否則 msg的 div 顯現(xiàn),提示用戶名或密碼不正確 。 JQuery 代碼如下: $(msg).hide()。//隱藏信息欄 $(login).click(function(){//用戶登錄點擊事件 $(userLogin).dialog({//彈出用戶登錄窗口 width: 330, buttons: { Ok: function() {//提交按鈕 var userName=$(user).val()。 var password=$(psd).val()。 $.post(,{userName:userName,password:password}, function(data,stats){ if(stats==success ){ if(data==success){ =%=basePath%views/。 }else{ $(msg).show()。} }else {alert(服務(wù)器響應(yīng)失?。?)。}})}, Cancel: function() {//取消按鈕 $(:input).val()。 $(this).dialog(close)。}}})。})。})。 權(quán)限管理 功能說明 本模塊只有管理員權(quán)限才可以訪問,管理員通過此模塊可以管理本 系統(tǒng)用戶的權(quán)限級別,可以將領(lǐng)導降級為普通員工,也可以將員工升級為領(lǐng)導權(quán)限,也可以給領(lǐng)導權(quán)限級別的用戶添加下屬員工。界面如 圖 63 所示 : 北華航天工業(yè)學院畢業(yè)論文 22 圖 63 權(quán)限管理界面 程序功能 實現(xiàn) 企業(yè)中員工職位升降很常見,本模塊就是為了在員工升降職位的同時保證其在本系統(tǒng)中權(quán)限與其職位相對應(yīng)而設(shè)計的 , 管理員可以通過本模塊進行添加管理員、刪除用戶、更改權(quán)限操作。 管理員可以 雙 擊要修改的用戶的權(quán)限,則會顯示出可以更改的權(quán)限級別,完成更改操作后,點擊任意位置即可完成更改權(quán)限操作 ,方便、快捷 。 雙擊用戶權(quán)限更改權(quán)限級別的 JavaScript 代碼如下: $(.doubleFlag).dblclick(function(){ old=$(this).text()。 var str=39。select name=power id=USoption value=0員工 /option option value=1領(lǐng)導 /optionoption value=2管理員 /option/select39。 $(this).html(str)。username=$(this).prev().text()。//獲取用戶權(quán)限 usercgPower()。//更新操作 功能 return false。})。 function usercgPower(){//更新 操作 $(body).click(function(){ var temp=$(US).find(option:selected).text()。 if(temp!=$.trim(old)){power=$(US).val()。 $.ajax({//異步提交表單 url:, data:{username:username,power:power}, type:post,success: function(dat){ if(dat!=success){ $(US).parent().html(old)。alert(更新失敗! )。 }else{$(userMLi).click()。 $(US).parent().html(temp)。}}})。 } $(body).unbind(click)。})。 $(US).click(function(){ return false。 //消除事件冒泡 })。} 北華航天工業(yè)學院畢業(yè)論文 23 第 7 章 個人 信息 維護 員工信息模塊 功能 說明 領(lǐng)導和員工進入該模塊后,顯示員工職工號、姓名、職位、聯(lián)系信息等基本信息 ,他們都只有查詢權(quán)限,不能修改個人的基本信息。 管理員進入本模塊后,具有添加、修改。查詢和刪除員工信息的權(quán)限 , 可以 管理全部員工的基本信息 。 界面如圖 71 所示: 圖 71 個人信息 界面 本系統(tǒng) 各 功能的數(shù)據(jù)流圖基本相同,如圖 72 所示 : 圖 72 各模塊 數(shù)據(jù)流圖 北華航天工業(yè)學院畢業(yè)論文 24 程序功能 實現(xiàn) 客戶端頁面是以 Table 格式化數(shù)據(jù) ,用 Struts2 的標簽庫加載數(shù)據(jù),由 CSS 優(yōu)化后 將頁面 呈現(xiàn)給用戶。 業(yè)務(wù)邏輯代碼 如下: public String redetail{ String id=(id)。 (id)。 if(id==null){ id=(staffId).toString()。} tbStaff= (id)。 (obj, tbStaff)。 return info。} 用戶發(fā)出請求,服務(wù)器先從請求 表單中找 id,若不存在 id 字段,則從 session 中獲取員工的 id,查找到相應(yīng)員工信息后,將員工對象 保存到 session 中,再通過使用 struts 的標簽庫將數(shù)據(jù)加載到頁面中,最終呈現(xiàn)給用戶 。 若是管理員登陸本模塊,則可以添加、修改、查詢和刪除員工信息,流程為:首先,管理員發(fā)送相應(yīng)請求,服務(wù)器將目標表單返回給管理員,管理員填充表單后提交給服務(wù)器,若表單無誤則將數(shù)據(jù)持久化到數(shù)據(jù)庫中,否則返回失敗信息。 本模塊提供給管理員和領(lǐng)導強大的查詢功能,方便用戶查詢符合各種條件的信息,而且還提供給管理
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1