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

正文內(nèi)容

java大學(xué)工資管理系統(tǒng)(編輯修改稿)

2025-06-19 01:58 本頁面
 

【文章內(nèi)容簡介】 具體描述 部門信息表 Dept00 系統(tǒng)已建 職工信息表 Emp000 用于記錄職工個人信息 職稱信息表 Zc0000 系統(tǒng)已建 職務(wù)信息表 Zw0000 系統(tǒng)已建 教學(xué)津貼發(fā)放標(biāo)準(zhǔn) Jxjt00 系統(tǒng)已建 科研津貼發(fā)放標(biāo)準(zhǔn) Kyjt00 系統(tǒng)已建 個人教學(xué)登記表 Grjxdj 用于登記職工每月的教學(xué)課時數(shù) 個人工資信息表 Grgzxx 用于記錄職工的工資的各項內(nèi)容 用戶表 Users 用于 記錄用戶的用戶名,密碼,和權(quán)限 各部門職稱年齡結(jié)構(gòu)視圖 View_age 用于綜合報表 3,反應(yīng)各部門各職稱在個年齡段的人數(shù) 每月工資發(fā)放信息視圖 View_bscrpt1 用于基本報表 1, 2,3, 5,的工資發(fā)放情況 需求分析 第 11 頁 共 44 頁 部門工資信息視圖 View_bscrpt4 用于基本報表 4,用于分部門統(tǒng)計沒月的工資信息, 部門職稱人數(shù)統(tǒng)計視圖 View_bscrpt6 用于基本報表 6,用于分部門統(tǒng)計各職稱的人數(shù) 職工信息視圖 View_emp 用于花名冊, 部門職稱工資構(gòu)成視圖 View_genrpt1 用于綜 合報表 1, 部門教學(xué)科研力量統(tǒng)計視圖 View_genrpt2 用于綜合報表 2, 表 21 表和視圖表 2 其他功能模塊 觸發(fā)器 課時插入觸發(fā)器 Trig_ins_ks 當(dāng)有課時信息被插入時觸發(fā),進(jìn)行工資計算,把除了“其他”以外的信息填寫到grgzxx 和 gz0000 表中 課時修改觸發(fā)器 Trig_upd_ks 當(dāng)有課時信息被修改時觸發(fā),進(jìn)行工資計算,把除了“其他”以外的信息在 grgzxx和 gz0000 表中的相應(yīng)行進(jìn)行修改 課時刪除觸發(fā)器 Trig_del_ks 課時以登記年月為單位整體刪除時觸 發(fā),同時刪除在 grgzxx 和 gz0000 中有相同登記年月的工資記錄 其他修改觸發(fā)器 Trig_ins_qt 當(dāng) grgzxx 中的‘其他’被修改時,對實發(fā)工資進(jìn)行重新計算,并將修改 gz0000 中的 ’qt’和 ’sfgz’(實發(fā)工資) 需求分析 第 12 頁 共 44 頁 存儲過程 添加新用戶過程 Pro_adduser (pam_userid, pam_password,pam_useright) 根據(jù)傳遞過來的參數(shù)在用戶表中插入一行用戶信息,如果有違反一致性原則,則回傳一個‘錯誤標(biāo)識’ 修改用戶密碼過程 Pro_chgpassw (pam_userid, pam_password) 根據(jù)傳遞過來的參數(shù),修改制定用戶的密碼 ,如果有違反一致性原則,則回傳“錯誤” 插入新職工過程 Pro_insemp (pam_empid0,…… ) 根據(jù)傳遞過來的參數(shù),插入一行職工信息,如果有違反一致性原則,則回傳一個“錯誤” 插入課時信息過程 Pro_insksxx (p_djny00, p_empid0, p_kss000p) 根據(jù)傳遞過來的參數(shù),插入一行課時信息,如果有違反一致性原則,則回傳一個“錯誤”(將觸發(fā)觸發(fā)器) 修改用戶權(quán)限過程 Pro_setuser (pam_userid, pam_useright) 根據(jù)傳遞過來的參數(shù),對指定用戶的權(quán)限進(jìn)行修改 函數(shù) 計算職工年齡范圍 Fun_age (pam_birthday) 根據(jù)傳遞過來的參數(shù) ,計算職工年齡,并且轉(zhuǎn)換為年齡段信息回傳 表 22 其他功能模塊表 3 表之間關(guān)系 需求分析 第 13 頁 共 44 頁 個 人 教 學(xué) 課 時 登 記 表P K D j n y 0 0K s s 0 0 0F K 1 E m p i d 0個 人 工 資 信 息 表P K , F K 1 D j n y 0 0J b g z 0 0Z w g z 0 0J x j t 0 0K y j t 0 0B x j 0 0 0Z f g j j 0D k s d s 0Q t 0 0 0部 門 信 息 表P K D e p t i dD p n a m eD p d e s 0科 研 津 貼 發(fā) 放 標(biāo) 準(zhǔn)P K , F K 1 X h 0 0 0 0J t 0 0 0 0教 學(xué) 津 貼 發(fā) 放 標(biāo) 準(zhǔn)P K , F K 1 X h 0 0 0 0J t 0 0 0 0職 稱 信 息 表P K X h 0 0 0 0M c 0 0 0 0J b g z 0 0職 務(wù) 信 息 表P K X h 0 0 0 0M c 0 0 0 0Z w z g 0 0職 工 信 息 表P K E m p i d 0N a m e 0 0S e x 0 0 0B i r t h d a yF K 1 D e p t i dF K 2 Z c i d 0 0F K 3 Z w i d 0 0J x 0 0 0 0K y 0 0 0 0J l 0 0 0 0 圖 27 表關(guān)系圖 數(shù)據(jù)庫的詳細(xì)結(jié)構(gòu)詳見附錄。概要設(shè)計 第 14 頁 共 44 頁 第三章 概要設(shè)計 總體設(shè)計 基本概念設(shè)計 本軟件是基于 web 的工資管理系統(tǒng),開發(fā)結(jié)構(gòu)為數(shù)據(jù)庫 /應(yīng)用服務(wù)器 /客戶端的三層結(jié)構(gòu),即數(shù)據(jù)層 /邏輯層 /表示層,系統(tǒng)在 J2EE 平臺上實現(xiàn);考慮到實際情況,本系統(tǒng)的用戶可能是財務(wù)管理者,也可能是普通職員,為了兼顧安全性和方便性,在用戶管理上針對不同的角色,實現(xiàn)不同的操作權(quán)限。 開發(fā)環(huán)境 數(shù)據(jù)庫服務(wù)器使用 Oracle9i,客戶端統(tǒng)一使用 Web 瀏覽器,向應(yīng)用服務(wù)器的HTTP 端口發(fā)請求。 配置對象 軟件要求 硬件要求 網(wǎng)絡(luò)環(huán)境 IE , Windows 2021 內(nèi)部局域網(wǎng) 應(yīng)用服務(wù)器 PⅣ CPU 512M 內(nèi)存 40G 硬盤 數(shù)據(jù)庫服務(wù)器 Oracle9i PⅣ CPU 1G 內(nèi)存 72G硬盤 數(shù)據(jù)庫開發(fā)平臺 PL/SQL Developer 開發(fā)環(huán)境 JbuilderX Dreamweaver2021 512M 內(nèi)存 主頻 1GCPU 40G 硬盤 表 31 開發(fā)環(huán)境表 概要設(shè)計 第 15 頁 共 44 頁 軟件結(jié)構(gòu) 系統(tǒng)的 SC 圖如下所示 圖 31 系統(tǒng) sc 圖 圖 31 為管理員所能操作的功能,普通用戶只能查看其中的數(shù)據(jù)查詢和登錄注銷模塊。 功能需求與模塊的關(guān)系 序號 模塊簡稱 /簡稱 模 塊名 需求簡要描述 1 LOGIN 用戶登錄 根據(jù)登錄的用戶角色,顯示不同的菜單項,限制普通用戶的權(quán)限。 2 QUIT 退出系統(tǒng) 阻止用戶非正常退出系統(tǒng),將用戶保存在 web 應(yīng)用服務(wù)器上的所有 session 刪概要設(shè)計 第 16 頁 共 44 頁 除。 3 CONS_PRIL_MODEL 用戶構(gòu)造 根據(jù)不同的用戶角色,動態(tài)構(gòu)造不同的菜單項目。 4 M_USER 用戶管理 管理除自己外的所有用戶,包括刪除,添加和修改,普通用戶要使用該系統(tǒng),必須由管理員創(chuàng)建登錄名和密碼。 5 CHANGE_PASSWORD 密碼更改 用戶更改自己的密碼 6 VALIDATIOON 數(shù) 據(jù)有效性 校驗(通用模塊) 通過給需要校驗的表單元素增加擴展屬性,就可以完成客戶端表單數(shù)據(jù)的校驗。校驗會給出合理的提示信息,并自動定位到不合理數(shù)據(jù)元素。 7 DEPT_OPER 部門信息維護(hù) 部門信息的輸入與修改。 8 TEACHER_OPER 職工信息維護(hù) 職工信息的輸入與修改。 9 PAY_OPER 工資標(biāo)準(zhǔn)信息維護(hù) 工資標(biāo)準(zhǔn)的輸入與修改。 10 COURSE_OPER 課時信息的維護(hù) 課時信息的輸入與修改。 11 QUERY_DEPT 部門信息查詢 查詢部門信 息,并可操作數(shù)據(jù)。 12 QUERY_TEACHER 職工信息查詢 查詢教師信息,并可操作數(shù)據(jù)。 13 QUERY_COURSE 課時信息查詢 查詢課時信息,并可操作數(shù)據(jù)。 14 QUERY_PAY 工資標(biāo)準(zhǔn)查詢 查詢工資標(biāo)準(zhǔn),并可操作數(shù)據(jù)。 15 SUM_PAY 統(tǒng)計工資 按部門統(tǒng)計各項數(shù)據(jù)??砂床块T查詢和個人查詢,并統(tǒng)計各個部門的數(shù)據(jù)。 16 SYNCHRONIZE 同步操作 將常用的數(shù)據(jù)下載到客戶端,并與服務(wù)器同步,加快頻繁查詢字段的輸入速度。 表 32 功能需求和模塊表 概要設(shè)計 第 17 頁 共 44 頁 數(shù)據(jù)結(jié)構(gòu)設(shè) 計 全局變量定義 全局變量的名稱 變量意義 例子 PuStr_ErrorLogFile 存放系統(tǒng)日志的文件 c:\\ PuStr_ErrorLogFileTemp 系統(tǒng)日志臨時文件 c:\\ PuStr_kzbPath 系統(tǒng)功能文件存放路徑 C:\\temp\\cx\\kzb\\ PuStr_bmPath 系統(tǒng)表碼所存放的路徑 C:\\temp\\cx\\bm\\ puStr_host 數(shù)據(jù)庫的服務(wù)器地址 puStr_port 數(shù)據(jù)庫的服務(wù)器端口號 1521 puStr_SID 數(shù)據(jù)庫的 SID DRAGON puStr_user 數(shù)據(jù)庫的服務(wù)器用戶帳號 Abc_bm puStr_password 數(shù)據(jù)庫的服務(wù)器用戶密碼 aaa puStr_dbJNDI 數(shù)據(jù)庫的 JNDI名 DSgaj 表 33 全局變量表 注:這些全局變量的信息存放在一個配置文件里,這個配置文件存放在 jre的目錄下, jre 的目錄可由系統(tǒng)的變量 JAVA_HOME\\jre 來定位,配置文件名為 物理結(jié)構(gòu)設(shè)計 概要設(shè)計 第 18 頁 共 44 頁 系統(tǒng)全局變量保存在一個配置文件中,碼表從數(shù)據(jù)庫讀入到 web 應(yīng)用服務(wù)器本地的系統(tǒng)上,方便讀取,加快讀寫速度,數(shù)據(jù)庫保存在 oracle9i 服務(wù)器上。詳細(xì)設(shè)計 第 19 頁 共 44 頁 第四章 詳細(xì)設(shè)計 登陸窗口設(shè)計 圖 41 登錄窗口界面 功能說明 用戶信息的驗證。要求輸入用戶名和密碼,并檢查用戶名和密碼的正確性。如果正確,則設(shè)定用戶的使用權(quán)限,進(jìn)入系統(tǒng)的主界面;如果錯誤,則提示用戶繼續(xù)輸入,直到退出系統(tǒng)為止。 實現(xiàn)方法 首先鏈接數(shù)據(jù)庫,要求用戶輸入用戶名和密碼 ,點擊 登陸, 則讀取用戶表users,把用戶輸入的信息與用戶表中的信息進(jìn)行比較,如果正確,則進(jìn)一步讀取用戶的使用權(quán)限到 session 里的 username 和 scope,同時打開主界面;否則,給出提示信息重新進(jìn)入登陸界面。 主界面 詳細(xì)設(shè)計 第 20 頁 共 44 頁 圖 42 主界面 功能說明 用戶操作的主界面,左邊是功能菜單,列出了當(dāng)前用戶具有功能選項。右邊是主界面,具體的操作都在主界面實現(xiàn) 實現(xiàn)方法 主界面有三個框架組成。分別為 title,menu,main。 Tile 中主要是系統(tǒng)名稱,menu 主要是一些功能按鈕。如職工信息錄入,查詢, 修改;工資信息的查詢錄入和修改,報表生成等功能。這些功能是隨著用戶的權(quán)限的變化而動態(tài)變化的。如一般用戶進(jìn)入后就只有查詢功能,沒有錄入的功能。點擊 menu 里的功能按鈕后,在 main 框架中就會出現(xiàn)這個功能的具體操作,下面將詳細(xì)介紹各個功能。 職工信息錄入 詳細(xì)設(shè)計 第 21 頁 共 44 頁 圖 43 職工信息錄入界面 功能說明 進(jìn)行職工信息的錄入工作。 實現(xiàn)方法 用戶錄入各項信息后,進(jìn)行客戶端驗證( JavaScipt) ,例如職工編號不能為空,出生日期不能有字母等。為了增強程序的健壯性,客戶端有可能禁用 javascipt,所以在服務(wù)器端最好也加上相同的驗證。經(jīng)過驗證以后合法的職工信息,將被存儲在 emp000 中,存儲成功后給出提示信息,并返回錄入界面,如果存儲失敗,返回出錯界面,給出提示信息。 職工信息的查詢和修改 詳細(xì)設(shè)計 第 22 頁 共 44 頁 圖 44 職工信息查詢和修改界面 功能說明 給出檢索條件(姓名,部門等),檢索出職工的簡要信息,點擊 查看 后,給出職工的詳細(xì)信息。點擊 更改 后,進(jìn)入更改界面 實現(xiàn)方法 查詢條件,可以列出職工的所有信息,供檢索,或者只列出職工主要
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1