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

正文內(nèi)容

基于javaweb人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-10-30 15:31本頁(yè)面
  

【正文】 第 5 章 數(shù)據(jù)庫(kù)的設(shè)計(jì) ...........................................................................12 167。 概念模型設(shè)計(jì) ....................................................................12 167。 安全設(shè)計(jì) ....................................................................................16 河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) V 第 6 章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ...............................................................17 167。 系統(tǒng)的登錄功能 ................................................................17 167。 請(qǐng)假功能 ............................................................................18 167。 登錄后的界面 ....................................................................18 167。 更新員工的設(shè)計(jì)與界面 ...................................................21 167。 部門經(jīng)理的功能概述 ...............................................................23 167。 查詢部門員工的設(shè)計(jì)與實(shí)現(xiàn) ...........................................23 167。 測(cè)試目的 ....................................................................................25 167。一個(gè)公司多達(dá)上萬人,如果沒有一個(gè)好的管理制度,管理起來將會(huì)很麻煩。本次畢業(yè)設(shè)計(jì)的目的,是做一個(gè)網(wǎng)絡(luò)版人事管理系統(tǒng),以對(duì)企業(yè)人員的基本信息進(jìn)行增刪改查,對(duì)企業(yè)中不同職位的人進(jìn)行權(quán)限的配置,旨在更好和個(gè)性化的管理企業(yè)中的各個(gè)員工。特別是一些跨國(guó)公司,更不惜花費(fèi)大量的人力和物力來開發(fā)相應(yīng)的人事管理系統(tǒng),他們主要基于 來開發(fā)人事管理系統(tǒng)( B/S 結(jié)構(gòu));當(dāng)然隨著 Java 繼續(xù)的流行,基于 Java 開發(fā)的人事管理系統(tǒng)也逐漸變的流行起來(本系統(tǒng)也是基于 Java 開發(fā)的 B/S 結(jié)構(gòu))。 目前,我國(guó)企業(yè)對(duì)于人事管理系統(tǒng)的應(yīng)用基本上還處于初級(jí)階段,主要表現(xiàn)在應(yīng)用范圍比較窄、水平比較差和效果不理想等方面。所以說,采用人事管理系統(tǒng)能夠?yàn)橛脩?提供充足的信息和快捷的查詢手段,而實(shí)施一套既有國(guó)際化管理理念,又能夠滿足中國(guó)特殊的人事管理環(huán)境的管理信息系統(tǒng),則是實(shí)現(xiàn)高效的人事管理的一種重要途徑,能夠使人事管理都能專注于人力資源的發(fā)展和規(guī)劃,并大幅提升工作效率和水平。人事管理系統(tǒng)當(dāng)然少不了對(duì)員工信息的增刪改查和權(quán)限的河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 2 分配;然而現(xiàn)在開發(fā)的人事管理系統(tǒng)往往存在一些問題,功能不夠完善。所以我設(shè)想設(shè)計(jì)一個(gè)可以批量增加員工信息的頁(yè)面,你只要把員工的信息預(yù)先按格式寫一個(gè) .txt 文本文件,就可以完成批量增加,從而提高的辦公的效率;還有就是生日提醒功能,當(dāng)然這不是一個(gè)大的問題,但是它可以使企業(yè)更個(gè)性化和人性化。使用 Java 語(yǔ)言和 JavaScript 等語(yǔ)言,主要的實(shí)現(xiàn)技術(shù)是 Ajax、 Jsp 和 Servlet 等; (7) 測(cè)試: 首先是 單元測(cè)試 ,集中對(duì)用源代碼實(shí)現(xiàn)的每一個(gè)程序單元進(jìn)行測(cè)試 ,檢查各個(gè)程序模塊是否正確地實(shí)現(xiàn)了規(guī)定的功能;然后是 系統(tǒng)集成測(cè)試 ,把測(cè)試過的模塊組裝起來, 對(duì)與設(shè)計(jì)相 關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測(cè)試; 本系統(tǒng)主要是使用 JavaWeb 語(yǔ)言來開發(fā),采用 JSP 和 Servlet 等實(shí)現(xiàn)技術(shù),數(shù)據(jù)庫(kù)采用 SQL Server2020。 項(xiàng)目背景 隨著信息化、自動(dòng)化時(shí)代的到來,電腦在我們生活中扮演重要的角色,特別是對(duì)公司而言,如果公司采用電腦來管理員工,公司的運(yùn)行效率將會(huì)得到很大的提高。而如果采用網(wǎng)絡(luò)版多機(jī)人事管理系統(tǒng),管理會(huì)簡(jiǎn)單很多,一個(gè)好的人事管理系統(tǒng)可以給人們的生活 帶來極大的便利和高效,可以很好的提高人們工作效率,為企業(yè)創(chuàng)造更多的價(jià)值。 該系統(tǒng)主要完成目標(biāo)是建立一個(gè)功能齊全、界面友好、使用方便、能夠迅速準(zhǔn)確地完成各種人事信息查詢、修改等工作。 開發(fā)語(yǔ)言和環(huán)境 本系統(tǒng)采用 B/S 結(jié)構(gòu)( Browser/Server 結(jié)構(gòu))即瀏覽器和服務(wù)器結(jié)構(gòu)開發(fā),開發(fā)語(yǔ)言采用 Java,使用 Java 中的 JSP 和 Servlet 技術(shù)。 167。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。以目前 的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Inter/Intra 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。特別是在 JAVA 這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、速度快、效果優(yōu)。 配置環(huán)境 MyEclipse 是一個(gè)十分優(yōu)秀的用于開發(fā) Java、 J2EE 的 Eclipse 插件 集合,MyEclipse 的功能非常強(qiáng)大 , 支持也十分廣泛,尤其是對(duì)各種開源產(chǎn)品的支持十分不錯(cuò) 。 Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器 。 JDK( Java Development Kit)是 Sun Microsystems 針對(duì) Java 開發(fā)員的產(chǎn)品 , 包括了 Java 運(yùn)行環(huán)境、 Java 工具和 Java 基礎(chǔ)類庫(kù) ,本次使用的版本是。 Microsoft SQL Server 2020 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能 。 需求分析內(nèi)容的收集 為了充分地了解用戶可能提出的要求,在調(diào)查研究之前,我們應(yīng)該要充分的做好準(zhǔn)備工作,要明確 調(diào)查的目的、調(diào)查的內(nèi)容和調(diào)查的方式。 調(diào)查的目的 調(diào)查的第一步是了解一個(gè)企業(yè)的內(nèi)部機(jī)構(gòu),主要業(yè)務(wù)活動(dòng)和職能。這一階段的工作是很多的。另一方面,數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)者往往缺乏對(duì)管理對(duì)象的了解,不了解管理對(duì)象內(nèi)部的各種聯(lián)系,不了解數(shù)據(jù)處理中的各種要求。 167。首先我們應(yīng)該對(duì)企業(yè)的內(nèi)部結(jié)構(gòu)和業(yè)務(wù)流程有充分的理解,這些是設(shè)計(jì)權(quán)限不可缺少的;其次了解各層管理員的工作內(nèi)容,例如部門經(jīng)理,他平時(shí)的工作都是什么,這些可以針對(duì)不同的人設(shè)置不同的工作內(nèi)容,也是權(quán)限劃分的一部分;然后就是普通員工,一個(gè)好的管理系統(tǒng)是針對(duì)公司的全體員工,這樣就需要調(diào)查普通員工可能涉及的工作的內(nèi)容;還有就 是安全方面的考慮,例如一個(gè)員工離職了,他應(yīng)該不能再次登錄系統(tǒng)。 調(diào)查方式 (1) 網(wǎng)上調(diào)查:在網(wǎng)上查看一些國(guó)外企業(yè)人事管理系統(tǒng)的設(shè)計(jì) 河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 6 (2) 開座談會(huì):直接面對(duì)面交流,可以更快的了解企業(yè)的需求 (3) 查看業(yè)務(wù)記錄:查看公司的業(yè)務(wù)記錄,如一些票據(jù)等 167。然后做業(yè)務(wù)流程分析,獲得業(yè)務(wù)與數(shù)據(jù)聯(lián)系的形式描述。 系統(tǒng)的初步調(diào)查 系統(tǒng)初步調(diào)查的方式主要采用系統(tǒng)分析員與企業(yè)的管理者和 人事信息管理人員的交流,并了解企業(yè)在人事管理方面的一些內(nèi)容和工作流程情況,如 他們?cè)谙到y(tǒng)功能、性能等方面的要求及用戶在硬件配置、開發(fā)周期處理方式等方面的意向與打算,把用戶要求成文,完成系統(tǒng)分析報(bào)告 。根據(jù)上述分析,可以安排可行性研究 。 系統(tǒng)的可行性研究 在對(duì)系統(tǒng)目標(biāo)和環(huán)境精心分析的基礎(chǔ)上,從技術(shù)可行性、經(jīng)濟(jì)可行性和營(yíng)運(yùn)可行性 三個(gè)方面對(duì)本系統(tǒng)進(jìn)行可行性研究。 營(yíng)運(yùn)可行性 本系統(tǒng)是面向企業(yè)內(nèi)部的人事信息管理人員和在職的員工,可能有的員工并沒有接觸過這些類似的系統(tǒng),但是 Windows 的友好界面和本系統(tǒng)容易安全使用,可以使員工在人事管理人員的幫助下,快速掌握人事管理系統(tǒng)的使用。 167。 本系 統(tǒng)的 開發(fā) 環(huán) 境是 :++,并用 進(jìn)行人事管理系統(tǒng)測(cè)試。 開發(fā)本系統(tǒng)對(duì)電腦硬件的要求很高,然而運(yùn)行本系統(tǒng)對(duì)電腦硬件的要求比較低,無論操作系統(tǒng),內(nèi)存和主屏,現(xiàn)在一般的電腦都已滿足,所以用戶不用擔(dān)心電腦配置問題。 營(yíng)運(yùn)可行性 大多數(shù)企業(yè)單位的人事信息管理目前還完全以傳統(tǒng)的人工管理方式或單機(jī)方式進(jìn)行管理,耗時(shí)多 、效率低下并且極易出現(xiàn)錯(cuò)誤。而利用計(jì)算機(jī)來實(shí)現(xiàn)人事管理以成為當(dāng)前社會(huì)逐漸發(fā)展的主流,特別是一些外國(guó)的企業(yè),人事管理系統(tǒng)已經(jīng)很普及了。由上述三方面的分析可以看出,本系統(tǒng)的開發(fā)時(shí)機(jī)已經(jīng)成熟,從多種角度考慮開發(fā)此系統(tǒng)都是可行的,并且也是十 分必要的。 系統(tǒng)功能設(shè)計(jì) 權(quán)限設(shè)計(jì):本系統(tǒng)對(duì)于企業(yè)的不同等級(jí)的員工應(yīng)該設(shè)置不同的權(quán)限,主要分為三個(gè)權(quán)限:系統(tǒng)管理員、部門經(jīng)理、普通員工。系統(tǒng)管理員據(jù)有的操作權(quán)限最高,它不但擁有用戶的基本操作權(quán)限,還可以查詢所有員工信息和增加員工信息,并對(duì)其進(jìn)行修改和刪去的權(quán)限; 具體的功能 設(shè)計(jì):本系統(tǒng)總共分為六大模塊:生日提醒、修改密碼、增加員工、修改員工、查看員工、考勤管理。 修改密碼:每個(gè)用戶的初始密碼都是 000000,每人用戶都可以修改自己的密碼。一個(gè)是增加單個(gè)員工,用戶根據(jù)嚴(yán)格的格式要求,規(guī)范的填寫要增加的用戶信息,完成增加用戶。 修改員工:包括修改用戶是否處于離職狀態(tài)和 修改用戶的基本信息,如果用戶被修改為已離職狀態(tài),那么用戶不能登錄該系統(tǒng)。 考勤管理:包括簽到功能和請(qǐng)假功能,用戶每天只能簽到一次;用戶每天也只能請(qǐng)假一次。 還有一個(gè)功能在界面上提現(xiàn)不出來,日志模塊,用戶的所有操作信息,都會(huì)有相應(yīng)的日志與其對(duì)應(yīng),這樣增加系統(tǒng)的安全性,而且測(cè)試系統(tǒng)時(shí)也比河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 10 較方便。 系統(tǒng)的功能模塊圖 系統(tǒng)的總體功能模塊圖如 圖 41 所示,它包括系統(tǒng)的權(quán)限模塊和功能模塊,以及這些模塊的劃分。 系統(tǒng)業(yè)務(wù)流程設(shè)計(jì) 系統(tǒng)的總體流程圖如圖 42 所示,它包括不同權(quán)限的人登錄,所進(jìn)入不同的模塊的流向。 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 項(xiàng)目所涉及的系統(tǒng)數(shù)據(jù)庫(kù)的表包括:權(quán)限表( Role)、部門表 (Department)、員工表( Employee),聯(lián)系表( Contact)、工資表( Salary)。 概念模型設(shè)計(jì) 概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)。如圖 51 到 56 是數(shù)據(jù)庫(kù)表的數(shù)據(jù)圖。 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 本系統(tǒng)的數(shù)據(jù)庫(kù)采用 SQLServer2020,設(shè)計(jì)的表如下: (1) 員工信息表( Employee)主要包含員工的基本信息,它本系統(tǒng)設(shè)計(jì)的核心,主要字段包括員工編號(hào)、用 戶名、密碼、身份證號(hào)、部門號(hào),角色編號(hào)等字段,如表 51 所示。 表 52 角色 列 名 數(shù)值類型 是否為空 備注 RoleId char(1) NOT NULL 角色編號(hào),唯一 RoleName nvarchar(10) NOT NULL 角色名,唯一 (3) 部門表( Department)是部門的劃分,與員工信息表的 DepartmentId 字段河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 15 相關(guān)聯(lián),如表 53 所示。 表 54 工資 列名 數(shù)值類型 是否為空 備注 EmployeeNo char(6) NOT NULL 員工編號(hào),外鍵 signin int NULL 簽到天數(shù) leave int NULL 請(qǐng)假天數(shù) wage float NULL 工資 signtime datetime NULL 簽到時(shí)間 (5) 聯(lián)系表( Contact)是員工的各種聯(lián)系方式,與員工信息表主外鍵關(guān)聯(lián),如表 55 所示。 河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 16 表 56 請(qǐng)假 列名 數(shù)值類型 是否為空 備注 EmployeeNo char(6) NOT NULL 員工編號(hào) ,外鍵 starttime datetime NULL 請(qǐng)假開始日期 totalday int NULL 請(qǐng)假天數(shù) leavetime datetime NULL 請(qǐng)假結(jié)束日期 isagree char(1) NULL 是否同意,默認(rèn) 0(同意) reason varchar(200) NULL 請(qǐng)假原因 167。 (1) 首先是員工信息表( Employee)中的員工號(hào)( EmployeeNo)字段,該字段為主鍵,所以在其它表( Salary、 Leave、 Contact)中,該字段作為外鍵,所以必須設(shè)置級(jí)聯(lián)更行和級(jí)聯(lián)刪除。 (3) 身份號(hào)( IDNumber)的唯一性和正確性,在系統(tǒng)中增加員工,對(duì)此都有驗(yàn)證,如果直接在數(shù)據(jù)中插入身份證號(hào),應(yīng)該注意和出生日期和性別的一致性。河南科 技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 17 第 6 章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 167。其中登錄、生日提醒、簽到、請(qǐng)假、修改密碼是每個(gè)角色都有的功能。 系統(tǒng)的登錄功能 功能名: Login 用戶在“登錄”頁(yè)面中輸入:
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1