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

正文內容

基于eclipse的人事管理系統的設計_畢業(yè)設計論文(參考版)

2025-07-06 21:53本頁面
  

【正文】 進行測試 ( 1)測試用戶登錄是否。黑盒測試法又被稱為功能測試,白盒測試法又被稱為結構測試。 測試方法 一般來說,對于系統的測試方法主要有兩種:在已經知道了軟件系統應具有的功能的情況下,可以對每一個功能進行測試看這些功能是否能夠正常的使用;如果已經知道了系統內部的工作過程,可以通過測試來檢測系統的內部是否按照了說明書的規(guī)定來進行的。測試的主要目的是為了完善程序,有意義的軟件系統測試應該是從找出系統的大錯誤的角度出發(fā),設計出最有可能發(fā)現程序系統缺陷的測試方案。 由于在程序中所隱藏的缺陷只有在特定的情況下才有可能顯露,所以系統中的缺陷通常是因為對某種特定的情況考慮不周到才造成的。大量的統計資料表明,管理系統測試的工作量往往占開發(fā)總工作量的 40%以上。而刪除操作是將文件從數據庫中徹底的刪除,文件數據已經不再存在,無法再恢復。 回收站: 回收站只能對文件進行恢復和徹底刪除操作。 //處理上傳文件 } } 圖 54 文件管理流程圖 開始 選擇操作菜單 是 是 是 否 否 否 否 否 確認下 載 確認上傳 選擇文件 是 是 后臺處理 文件放入回收箱 是否選擇上傳文件 結束 是否選擇下載 文件狀態(tài)改變 南京工程學院畢業(yè)設計說明書(論文) - 30- 文件下載: 文件下載主要是在頁面用腳本語言實現,只要獲取到文件的地址就可以將文件下載到用戶指定的位置 ,下載時可以對文件重命名。 if(()) { processFormField(item)。文件上傳頁面的文件選取語句: input type=file name=myfile/,選取語句看似很簡單,因為文件存儲到服務器的主要操作都是在頁面發(fā)送請求后在后臺完成。 在此模塊用戶可以上傳文件,在主頁面用戶可以瀏覽所有文件列表,可以將文件 放入回收箱,如果有感興趣的文件可以進行下載,被放入回收箱的文件可以被恢復或者被徹底刪除。 表 56 文件類型數據庫表說明 列名 說 明 數據類型 可為空 FileTypeId 類型 ID integer 否 FileTypeName 類型名稱 varchar 否 FileTypeSuffixName 類型圖 varchar 否 建表 SQL 語句: drop table if exists FileTypeInfo。 create table FileInfo ( FileId integer not null auto_increment, FileName varchar(50) not null, Remark varchar(128) null, CreaterId integer not null, CreateDate date not null, FilePath varchar(128) not null, 南京工程學院畢業(yè)設計說明書(論文) - 28- FileState int not null, FileType integer not null, constraint PK_FILEINFO primary key clustered (FileId) )ENGINE=InnoDB default CHARSET=utf8。文件數據庫表格如表 55 所示。公司職員可以把對公司發(fā)展有利的意見和建議或一些好的想法寫成文檔上傳到管理系統供公司員工參考和討論,有助于公司作出好的決策和快速、穩(wěn)步的發(fā)展。后臺服務端在相應頭像上傳請求后將頭像文件寫入對應路徑的文件夾中。myfile39。myfile39。 員工頭像的上 傳與修改比較復雜,因為每次選定后都要在不刷新頁面的情況下改變進行預覽,所以需要用到預演的 js 腳本框架,此框架是從網上下載的。員工信息的錄入與修改除了頭像部分其它與部門的相類似,加入了頭像后會比部門的管理更復雜一點。 create table RoleInfo ( RoleId integer not null auto_increment, RoleName Varchar(50) not null, RoleDesc Varchar(128), primary key (RoleId) )ENGINE=InnoDB default CHARSET=utf8。 用戶的身份信 息單獨放在一個表中,表格如表 54 所示。 表 53 員工數據庫表說明 列名 說明 數據類型 可為空 userId 用戶 ID integer 否 userName 用戶名 varchar 否 password 密碼 varchar 否 gender 性別 int 否 DepartId 所屬部門 int 否 RoleId 角色 int 否 userState 狀態(tài) int 否 PictruePath 頭像地址 varchar 是 建表 SQL 語句: drop table if exists UserState。在員工的信息里面特別加入了員工頭像,在管理系統的實際應用中都是用員工的證件照作為員工的頭像,這方便了信息和人物的對照。所以,在一個企業(yè)的人事管理系統中對員工的管理顯得尤為重要。 三、部門刪除 南京工程學院畢業(yè)設計說明書(論文) - 23- 此功能只需點擊部門列表中一行后面的刪除按鈕便可以實現,后臺在響應請求處理時將所選的機構在數據庫中進行刪除,主要是通過在刪除方法中執(zhí)行刪除數據的 SQL語句來完成。 這里將數據寫入數據庫的方法的代碼就不做粘貼了。 (userInfo)。 ((faxes))。 ((connectTelNo))。 departInfo = new DepartInfo()。 BranchInfo branchInfo = ((branch))。 IBranchInfoService branchInfoService = new BranchInfoService()。 String connectMobileTelNo = (connectMobileTelNo)。 String user = (user)。 后臺請求處理: 后臺服務器響應添加部門請求的主要操作就是數據入庫,響應代碼段的部分核心代碼為: String departName = (departName)。selected39。i()。 (branchInfos)。首先在頁面獲取服務器傳過來的機構和用戶信息代碼如下: % ListBranchInfo branchInfos = (ListBranchInfo)(branchInfos)。 跳入添加頁面后,管理員將部門的相關信息填入到表格中并選好部門所屬機構和部門的負責人,通過點擊確認按鈕用 post 請求將表單信息發(fā)送到服務器。 (userInfos, userInfos)。 ListUserInfo userInfos = ()。 }else{ ()。 (orderNumber, 1)。 departInfos = (0, 10)。 int roleId = ().getRoleId()。后臺在處理部門模塊訪問請求的部分主要核心代碼: HttpSession session = ()。} (departInfos)。 orderNumber = (Integer)(orderNumber)。 頁面從服務器獲取部門信息部分核心代碼: Integer orderNumber = 1。 create table DepartInfo ( DepartId integer not null auto_increment, DepartName Varchar(50) not null, PrincipalUser int not null, ConnectTelNo bigint, ConnectMobileTelNo bigint, Faxes bigint, BranchId int not null, primary key (DepartId) )ENGINE=InnoDB default CHARSET=utf8。數據庫表格如表 52 所示。 南京工程學院畢業(yè)設計說明書(論文) - 18- 三、機構刪除 此功能只需點擊機構列表中一行后面的刪除按鈕便可以實現,后臺在響應請求處理時將所選的機構在數據庫中進行刪除,主要是通過在刪除方法中執(zhí)行刪除數據的SQL 語句。 這里將數據寫入數據庫的方法的代碼就不做粘貼了。 (branchName, branchShortName)。 后臺請求處理: 后臺服務器響應添加機構請求的主要操作就是數據入庫,響應代碼段的部分核心代碼為: String branchName = (branchName)。} 二、機構錄入與信息修改 Web 頁面設計: 機構的添加頁面就是簡單的表格填寫,管理 員將機構的相關信息填入到表格中,通過點擊確認按鈕用 post 請求將表單信息發(fā)送到服務器。 return。 (orderNumber, 1)。 if(roleId==1){ branchInfos = (0, 10)。 UserInfo userCurrent = (UserInfo)(userCurrent)。 后臺請求處理: 機構管理模塊只有管理員才有權限訪問,當用戶想進入此模塊時后臺會對用戶身份進行驗證,管理員通過驗證會進入到機構管理主頁面并可以進行相關操作,普通 南京工程學院畢業(yè)設計說明書(論文) - 17- 用戶經過驗證會進入友好提示頁面沒有對機構信息進行瀏覽和對機構進行管理的功能。 if(null!=(Integer)(orderNumber)){ orderNumber = (Integer)(orderNumber)。 ListBranchInfo branchInfos = (ListBranchInfo)(branchInfos)。 一、機構列表 首頁 Web 頁面設計: 機構的信息以表格的樣式進行顯示,采用迭代算法將所有機構信息列入表格。 南京工程學院畢業(yè)設計說明書(論文) - 16- 表 51 機構數據庫表說明 列名 說明 數據類型 可為空 BranchId 機構 ID integer 否 BranchName 機構名 varchar 否 BranchShortName 機構簡稱 varchar 否 建表 SQL 語句: drop table if exists BranchInfo。所以本系統中機構的內容由管理員來決定,管理員可以根據企業(yè)的需要添加一個機構、刪除一個機構,可以根據企業(yè)內部結構的微調修改一個機構。 本文的設計是先對企業(yè)結構進行研究,然后將企業(yè)結構融入到人事管理系統中,這樣有助與企業(yè)人員的管理。它的主要特點是企業(yè)各級行政單位從上級到下級實行垂直 領導,下屬部門只接受一個上一級的指令,各級的主管負責人負責所屬單位的一切問題。為了增強人事管理系統的實用性,本設計的結構形式采用直線式。組織結構按模式類型分可分為: U 型組織結構、 M 型組織結構、矩陣制結構、多維和超級事業(yè)部制結構、 H 型組織結構、模擬分權制結構。 組織結構是一個 企業(yè)資源 以及 權力分配 的載體,它是在人的能動行為之下,通過 信息的傳遞 ,承載著整個企業(yè)的 業(yè)務 流動,推動了或者阻礙著 企業(yè)使命 的進程。 機構模塊設計 在一個正規(guī)的企業(yè)中一定會有一定的組織層次結構,根據企業(yè)規(guī)模的大小和企業(yè)主營業(yè)務的需求,企業(yè)結構
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1