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

正文內(nèi)容

基于ssh的工資計算系統(tǒng)畢業(yè)論文(編輯修改稿)

2024-09-30 14:17 本頁面
 

【文章內(nèi)容簡介】 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 4 第二章 需求分析 本項目的系統(tǒng)分析主要是從員工和財務(wù)處人員入手,然后分析財務(wù)處人員和員工的基本操作,來設(shè)計整個項目的功能和模塊。 系統(tǒng)實體對象功能分析 本系統(tǒng)主要分為以下幾個實體: (1) 用戶登錄信息:用來存放用戶的登錄信息,如用戶名、密碼、用戶類型等信息,并且通過用戶類型來判斷用戶權(quán)限的驗證。 圖 21 用戶登錄信息用例圖 (2) 財務(wù)處管理人員:財務(wù)處管理人員主要進(jìn)行部門信息的添加以及查看部門信息,員工的基本信息添加以及員工的基本信息的查看,考勤以及查看考勤信息,結(jié)算工資以及查看工資信息。 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 5 圖 22 財務(wù)處管理人員功能用例圖 (3) 員工:員工登錄之后可以查看個人基本信息,更改密碼。查看個人出勤信息以及個人工資結(jié)算信息。 圖 23 員工功能用例圖 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 6 系統(tǒng)數(shù)據(jù)管理功能分析 管理數(shù)據(jù)主要分為數(shù)據(jù)的采集、數(shù)據(jù)的傳遞、數(shù)據(jù)的存儲、數(shù)據(jù)的加工以及數(shù)據(jù)的維護(hù)和數(shù)據(jù)的使用五個方面組成。 圖 24 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)管理圖 部門數(shù)據(jù)管理 系統(tǒng)管理員使用賬號和密碼登錄之后,進(jìn)入部門添加頁面,設(shè)置部門名稱和部門人數(shù),輸入完畢之后確認(rèn)提交,如無錯誤,顯示添加成功。 系統(tǒng)管理員通過點擊查看部門信息按鈕,可以查看添加的部門的基本信息,包括部門編號、部門名稱和部門人數(shù)。 如果需要修改部門名稱或者部門人數(shù),可以通過點擊編輯選項,跳轉(zhuǎn) 到編輯頁面,重新填寫部門名稱或者部門人數(shù)。提交之后,如果修改成功,則會顯示修改成功。通過點擊查看部門信息按鈕即可查看修改之后的部門信息。 如果需要刪除部門的基本信息,則可通過點擊刪除按鈕,即可實現(xiàn)部門信息的刪除。刪除成功之后,則可通過點擊查看部門信息就可以看到現(xiàn)有的部門的基本信息。 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 7 員工數(shù)據(jù)管理 系統(tǒng)管理員使用用戶名和密碼登陸之后,進(jìn)入員工操作界面,設(shè)置員工的姓名、性別、身份證號、聯(lián)系方式、家庭住址、員工職位和員工所屬部門,點擊保存按鈕,如果沒有錯誤,則顯示添加成功。 系統(tǒng)管理員通過點擊查看員 工信息按鈕,可以查看員工的基本信息。如果需要修改員工的信息,可以點擊編輯選項,跳轉(zhuǎn)到編輯頁面,重新填寫員工的基本信息,點擊保存按鈕,如果信息無誤,則會顯示修改成功。點擊查看員工信息按鈕,即可查看修改之后的員工信息。 如果需要刪除員工的基本信息,則可通過點擊刪除按鈕,則可實現(xiàn)部門信息的刪除。刪除成功之后,則可通過點擊查看部門信息按鈕就可查看現(xiàn)有的部門的基本信息。 考勤數(shù)據(jù)管理 系統(tǒng)管理員使用用戶名和密碼登陸之后,進(jìn)入考勤信息操作界面,點擊考勤按鈕,可以看到員工的基本信息,包括員工編號、員工姓名。然 后點擊操作里面的考勤選項,即可進(jìn)入到考勤的界面,如果填寫的信息無誤,點擊保存按鈕,即可實心員工的考勤操作。 系統(tǒng)管理員通過點擊查看考勤基本信息按鈕,可以查看員工的基本考勤信息。如果需要修改員工的考勤信息,則可通過點擊考勤基本信息界面的編輯選項,即可進(jìn)入到修改員工的考勤信息界面。 如果需要刪除員工的考勤基本信息,則可通過點擊考勤基本信息的刪除選項,即可實現(xiàn)刪除員工的考勤信息的功能。 工資數(shù)據(jù)管理 系統(tǒng)管理員使用用戶名和密碼登陸之后,進(jìn)入到工資信息界面,點擊結(jié)算工資選項,即可實現(xiàn)員工工資的結(jié)算,包括 員工的基本工資,加班工資計算出員工的最后的總得工資。 如果需要修改員工的工資信息,可通過點擊工資基本信息頁面的編輯選項即可跳轉(zhuǎn)到修改頁面,填寫基本信息之后,如果信息無誤,點擊保存按鈕之后即可實現(xiàn)修改功能。 如果需要刪除員工的工資信息,可通過點擊工資基本信息頁面的刪除選項即可實現(xiàn)刪除員工的工資信息界面。 管理員和員工的工作流程 管理員通過用戶名和密碼登陸之后,可實現(xiàn)部門的添加、部門基本信息的查看、員工的添加、員工基本信息的查看、考勤管理和工資結(jié)算管理。基本流程圖長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 8 如下: 圖 25 工資管理系統(tǒng)流 程圖 登陸信息管理功能分析 圖 26 用戶登錄的流程圖 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 9 登錄信息管理分為數(shù)據(jù)庫管理和隱藏管理。其中管理員的登錄信息是通過數(shù)據(jù)庫初始化進(jìn)行管理的,提前通過 SQL語句將管理員的信息添加到數(shù)據(jù)庫當(dāng)中,其中 admin表里面的 login_id 全是自動生成的。 員工的登錄信息是通過管理員進(jìn)行分配,其中員工的登錄名為員工的姓名,登錄密碼為“ 123”,員工可以通過自己的姓名和密碼進(jìn)行登錄,登錄之后可以對自己的初始密碼進(jìn)行修改,進(jìn)行密碼的個性化修 改。 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 10 第三章 非功能性需求分析 性能需求 (1) 能夠同時應(yīng)對 400 人以上的并發(fā)訪問及處理。 (2) 操作處理的結(jié)果提交時間不會超過 5 秒。 (3) 支持 1000 名用戶同時進(jìn)行查詢操作,并且保證查詢的性能不會超過影響。 (4) 面對大容量的數(shù)據(jù)系統(tǒng)的性能不會下降。 (5) 系統(tǒng)不需要長時間去維護(hù)。 安全型需求 (1) 權(quán)限需求 系統(tǒng)管理員在系統(tǒng)設(shè)置中設(shè)置員工的用戶名和初始密碼已經(jīng)相應(yīng)的權(quán)限,對于員工來說,只能進(jìn)行員工的信息查看以及工資和出勤情況的查看 ,不能進(jìn)行考勤和工資的結(jié)算,而管理員可以進(jìn)行考勤和工資結(jié)算以及相應(yīng)的信息的查看。 (2) 數(shù)據(jù)備份 系統(tǒng)管理員可以進(jìn)行數(shù)據(jù)的備份和恢復(fù),防止數(shù)據(jù)的丟失和修改。 (3) 記錄日志 數(shù)據(jù)庫的日志記錄功能,在做為檢查系統(tǒng)故障中是必不可少的。系統(tǒng)能夠記錄系統(tǒng)的運行時間和系統(tǒng)運行時的關(guān)鍵指令, SQL 語句,以及所發(fā)生的錯誤,包括程序錯誤和網(wǎng)絡(luò)錯誤,這種記錄便于后期的查找和維護(hù)。 可用性需求 (1) 操作簡單,流程合理 系統(tǒng)盡量從員工和財務(wù)處人員的角度出發(fā),目的就是為了減少財務(wù)處人員的工作壓力以及對員工的信息的透明性。盡量簡化系統(tǒng)的流程 和數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性,加強用戶界面的交互性,從而使系統(tǒng)更加容易上手。 (2) 用戶權(quán)限合理 系統(tǒng)為不同的用戶分配不同的權(quán)限,目的明確,互不干擾。 (3) 系統(tǒng)的容錯能力 系統(tǒng)應(yīng)該具有一定的容錯能力和抗干擾的能力,在非硬件的故障和其他一些軟件的故障的時候,系統(tǒng)應(yīng)該能夠保證正常的運行,并且能夠記錄錯誤信息,便于后期的維護(hù)。 (4) 提示信息 當(dāng)用戶在進(jìn)行某些操作的時候,系統(tǒng)能夠提醒用戶。例如當(dāng)管理員在進(jìn)行員工的信息添加的時候,當(dāng)添加成功的話,系統(tǒng)能夠提醒添加成功,當(dāng)管理員刪除長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 11 員工的信息的時候,系統(tǒng)能夠及時的提醒“確定刪除”字樣等。 (5) 幫助文檔和操作指南 。 系統(tǒng)文檔 同本系統(tǒng)一起發(fā)布的用戶文檔包括: (1) 安裝手冊: Word 文檔格式文件。 (2) 用戶手冊: Word 文檔格式文件。 (3) 幫助文檔: HTML Help 幫助文檔 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 12 第四章 系統(tǒng)設(shè)計 本系統(tǒng)的設(shè)計主要采用 MVC 設(shè)計模式。業(yè)務(wù)流程主要分為 action,service,dao 三層,前臺主要采用 struts2+jsp 語言和標(biāo)簽進(jìn)行實現(xiàn),實體類主要采用 hibernate 映射數(shù)據(jù)庫的方式進(jìn)行實現(xiàn)。 JakartaStruts 是 Apache 軟件組織提供的一個開源項目,它為 Java Web 應(yīng)用提供了模型 視圖 控制器 (ModelViewController,簡稱 MVC)框架,尤其適用開發(fā)大型的Web 項目。其中, Struts 為 Web 提供了一個通用的框架,使得開發(fā)人員在開發(fā)的過程中可以把更多的時間和精力投入到如何去解決實際的業(yè)務(wù)邏輯上面去。此外, Struts框架還提供了許多可以擴展的地方,應(yīng)用程序可以很方便的去擴展框架,來更好的去適應(yīng)用戶的實際需求。 系統(tǒng)的總體設(shè)計 系統(tǒng)的總體設(shè)計如下圖所示: Action 主要負(fù)責(zé)業(yè)務(wù)的處理,主要包括管理員業(yè)務(wù)處理、出勤業(yè)務(wù)處理、部門業(yè)務(wù)處理、工資業(yè)務(wù)處理、員工的業(yè)務(wù)處理等。 圖 41 action 層 ER 圖 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 13 Dao 層 主要是調(diào)用 service 層進(jìn)行數(shù)據(jù)處理,其中主要包括數(shù)據(jù)的增加、數(shù)據(jù)的刪除、數(shù)據(jù)的修改、數(shù)據(jù)的查找等操作。 圖 42 dao 層 ER 圖 Model 層主要是建立對象的實體關(guān)系,主要作用是跟數(shù)據(jù)庫進(jìn)行關(guān)系映射,達(dá)到 Hibernate的 ORM 對象關(guān)系映射的目的。 圖 43 model 層 ER 圖 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 14 Service 主要負(fù)責(zé)與數(shù)據(jù)庫的交互,其中主要包括增加數(shù)據(jù)、刪除數(shù)據(jù)、修改數(shù)據(jù)、查找數(shù)據(jù)等。 圖 44 service 層 ER 圖 Web 層頁面 (View) (1) 用戶登錄界面 (2) 管理員操作界面 (3) 員工操作界面 (4) 添加部門界面 (5) 添加員工界面 (6) 出勤考察界面 (7) 工資結(jié)算界面 (8) 工資信息界面 (9) depart_info 部門信息界面 (10) 修改部門信息界面 (11) 修改員工信息界面 (12) 工資結(jié)算界面 (13) 工資信息界面 (14) 員工信息界面 長春師范大學(xué)本科畢業(yè)論文(設(shè)計) 15 Action 控制層 (1) AdminAction 員工相關(guān)信息操作功能 (2) AttendAction 出勤相關(guān)信息操作功能 (3) DepartAction 部門相關(guān)信息操作功能 (4) PersonalAction 員工個人相關(guān)信息操作功能 (5) WageAction 工資相關(guān)信息操作功能 (6) WorkerActio
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1