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

正文內(nèi)容

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

2024-09-30 14:17 本頁(yè)面
 

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