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

正文內(nèi)容

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

2025-06-19 01:58 本頁(yè)面
 

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