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

正文內(nèi)容

基于javaweb人事管理系統(tǒng)的設(shè)計與實現(xiàn) 畢業(yè)設(shè)計論文-預(yù)覽頁

2024-09-28 15:31 上一頁面

下一頁面
 

【正文】 ...................................................21 167。 查詢部門員工的設(shè)計與實現(xiàn) ...........................................23 167。一個公司多達(dá)上萬人,如果沒有一個好的管理制度,管理起來將會很麻煩。特別是一些跨國公司,更不惜花費大量的人力和物力來開發(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))。所以說,采用人事管理系統(tǒng)能夠為用戶 提供充足的信息和快捷的查詢手段,而實施一套既有國際化管理理念,又能夠滿足中國特殊的人事管理環(huán)境的管理信息系統(tǒng),則是實現(xiàn)高效的人事管理的一種重要途徑,能夠使人事管理都能專注于人力資源的發(fā)展和規(guī)劃,并大幅提升工作效率和水平。所以我設(shè)想設(shè)計一個可以批量增加員工信息的頁面,你只要把員工的信息預(yù)先按格式寫一個 .txt 文本文件,就可以完成批量增加,從而提高的辦公的效率;還有就是生日提醒功能,當(dāng)然這不是一個大的問題,但是它可以使企業(yè)更個性化和人性化。 項目背景 隨著信息化、自動化時代的到來,電腦在我們生活中扮演重要的角色,特別是對公司而言,如果公司采用電腦來管理員工,公司的運行效率將會得到很大的提高。 該系統(tǒng)主要完成目標(biāo)是建立一個功能齊全、界面友好、使用方便、能夠迅速準(zhǔn)確地完成各種人事信息查詢、修改等工作。 167。以目前 的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Inter/Intra 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。 配置環(huán)境 MyEclipse 是一個十分優(yōu)秀的用于開發(fā) Java、 J2EE 的 Eclipse 插件 集合,MyEclipse 的功能非常強大 , 支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯 。 JDK( Java Development Kit)是 Sun Microsystems 針對 Java 開發(fā)員的產(chǎn)品 , 包括了 Java 運行環(huán)境、 Java 工具和 Java 基礎(chǔ)類庫 ,本次使用的版本是。 需求分析內(nèi)容的收集 為了充分地了解用戶可能提出的要求,在調(diào)查研究之前,我們應(yīng)該要充分的做好準(zhǔn)備工作,要明確 調(diào)查的目的、調(diào)查的內(nèi)容和調(diào)查的方式。這一階段的工作是很多的。 167。 調(diào)查方式 (1) 網(wǎng)上調(diào)查:在網(wǎng)上查看一些國外企業(yè)人事管理系統(tǒng)的設(shè)計 河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 6 (2) 開座談會:直接面對面交流,可以更快的了解企業(yè)的需求 (3) 查看業(yè)務(wù)記錄:查看公司的業(yè)務(wù)記錄,如一些票據(jù)等 167。 系統(tǒng)的初步調(diào)查 系統(tǒng)初步調(diào)查的方式主要采用系統(tǒng)分析員與企業(yè)的管理者和 人事信息管理人員的交流,并了解企業(yè)在人事管理方面的一些內(nèi)容和工作流程情況,如 他們在系統(tǒng)功能、性能等方面的要求及用戶在硬件配置、開發(fā)周期處理方式等方面的意向與打算,把用戶要求成文,完成系統(tǒng)分析報告 。 系統(tǒng)的可行性研究 在對系統(tǒng)目標(biāo)和環(huán)境精心分析的基礎(chǔ)上,從技術(shù)可行性、經(jīng)濟可行性和營運可行性 三個方面對本系統(tǒng)進(jìn)行可行性研究。 167。 開發(fā)本系統(tǒng)對電腦硬件的要求很高,然而運行本系統(tǒng)對電腦硬件的要求比較低,無論操作系統(tǒng),內(nèi)存和主屏,現(xiàn)在一般的電腦都已滿足,所以用戶不用擔(dān)心電腦配置問題。而利用計算機來實現(xiàn)人事管理以成為當(dāng)前社會逐漸發(fā)展的主流,特別是一些外國的企業(yè),人事管理系統(tǒng)已經(jīng)很普及了。 系統(tǒng)功能設(shè)計 權(quán)限設(shè)計:本系統(tǒng)對于企業(yè)的不同等級的員工應(yīng)該設(shè)置不同的權(quán)限,主要分為三個權(quán)限:系統(tǒng)管理員、部門經(jīng)理、普通員工。 修改密碼:每個用戶的初始密碼都是 000000,每人用戶都可以修改自己的密碼。 修改員工:包括修改用戶是否處于離職狀態(tài)和 修改用戶的基本信息,如果用戶被修改為已離職狀態(tài),那么用戶不能登錄該系統(tǒng)。 還有一個功能在界面上提現(xiàn)不出來,日志模塊,用戶的所有操作信息,都會有相應(yīng)的日志與其對應(yīng),這樣增加系統(tǒng)的安全性,而且測試系統(tǒng)時也比河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 10 較方便。 系統(tǒng)業(yè)務(wù)流程設(shè)計 系統(tǒng)的總體流程圖如圖 42 所示,它包括不同權(quán)限的人登錄,所進(jìn)入不同的模塊的流向。 概念模型設(shè)計 概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實際情況,不關(guān)心在數(shù)據(jù)庫中如何實現(xiàn)。 數(shù)據(jù)庫物理設(shè)計 本系統(tǒng)的數(shù)據(jù)庫采用 SQLServer2020,設(shè)計的表如下: (1) 員工信息表( Employee)主要包含員工的基本信息,它本系統(tǒng)設(shè)計的核心,主要字段包括員工編號、用 戶名、密碼、身份證號、部門號,角色編號等字段,如表 51 所示。 表 54 工資 列名 數(shù)值類型 是否為空 備注 EmployeeNo char(6) NOT NULL 員工編號,外鍵 signin int NULL 簽到天數(shù) leave int NULL 請假天數(shù) wage float NULL 工資 signtime datetime NULL 簽到時間 (5) 聯(lián)系表( Contact)是員工的各種聯(lián)系方式,與員工信息表主外鍵關(guān)聯(lián),如表 55 所示。 (1) 首先是員工信息表( Employee)中的員工號( EmployeeNo)字段,該字段為主鍵,所以在其它表( Salary、 Leave、 Contact)中,該字段作為外鍵,所以必須設(shè)置級聯(lián)更行和級聯(lián)刪除。河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 17 第 6 章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) 167。 系統(tǒng)的登錄功能 功能名: Login 用戶在“登錄”頁面中輸入:用戶名( userName)、密碼( password),然后提交系統(tǒng)對用戶進(jìn)行合法性檢查,如果合法,進(jìn)入到系統(tǒng)主頁面。返回到主頁面。 管理員的功能概述 管理員負(fù)責(zé)系統(tǒng)中的數(shù)據(jù)維護(hù)工作,包括增加員工、批量增加員工、查詢員工信息,刪 除員工休息等多重功能。 系統(tǒng)檢查:用戶名的合法性、身份證號的合法性。 更新員工的設(shè)計與界面 (1) 更新員工聯(lián)系方式 功能名: ChangeContact 用戶在“更新員工聯(lián)系方式”頁面中輸入:電話號碼( Phone)、手機號碼( Mobile)、電子郵箱( Email)、住址( Address), 然后提交。再根據(jù)員工編號查詢員工聯(lián)系方式( Contact),用新的聯(lián)系方式替換原聯(lián)系方式。 系統(tǒng)檢查:用戶名是否存在、離職日期是否大于入職日期。 查詢員工的設(shè)計與界面 (1) 查詢所有員工 功能名: QueryAllEmployee 用戶點擊查詢所有員工時,查詢的員工信息在頁面以表格的形 式顯示出來,信息過多采用分頁顯示,上面附帶刪去員工的功能。 167。如圖 612 是查詢界面: 圖 612 部門經(jīng)理登錄界面 河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 24 167。通常是這樣定義測試的:軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。測試的目的是在最小的成本和最少的時間內(nèi),通過設(shè)計合適的測試用例,系統(tǒng)地發(fā)現(xiàn)不同類別的錯誤。本系統(tǒng)系統(tǒng)測試的測試用例表如表 71 所示。 河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 28 參考文獻(xiàn) [1] 核心技術(shù) (第三版) .北京 : 電子工業(yè)出版社 , 2020 [2] 李興華 .java 開發(fā)實戰(zhàn)經(jīng)典 .北京 : 清華大學(xué)出版社 , 2020 [3] 李興華 .Java WEB 開發(fā)實戰(zhàn)經(jīng)典 .北京 : 清華大學(xué)出版社 , 2020 [4] 王向云 .SQL 從入門到精通 .北京 : 電子工業(yè)出版社 , 2020 [5] 王珊 ,薩師煊 .數(shù)據(jù)庫系統(tǒng)概論 .北京 : 高等教育出版社 , 2020 [6] 阮俊杰 .軟件開發(fā)方法與管理教程 .北京 : 北京 希望電子出版社 , 2020 [7] 張海藩 .軟件工程導(dǎo)論 (第五版 )北京 : 清華大學(xué)出版社 , 2020 [8] 陳立軍 .數(shù)據(jù)庫設(shè)計與開發(fā) .北京 : 清華大學(xué)出版 , 2020 [9] Ehrman ViKtor Krum .數(shù)據(jù)庫系統(tǒng)基礎(chǔ)教程 .北京:清華大學(xué)出版社 , 2020 [10] Bpower 工作室 .C網(wǎng)絡(luò)程序設(shè)計 .北京 :中國鐵道出版 , 2020 [11] 王移芝,羅四維.大學(xué)計算機基礎(chǔ)教程.北京:高等教育出版社, 2020 [12] 楊振山,龔沛曾.大學(xué)計算機基礎(chǔ)(第四版).北京:高等教育出版社 ,2020 [13] 馮博琴 .大學(xué)計算機基礎(chǔ).北京:高等教育出版社, 2020 [14] 李秀等 .計算機文化基礎(chǔ)(第五版).北京:清華大學(xué)出版社, 2020 [15] 山東省教育廳組編.計算機文化基礎(chǔ).東營:中國石油大學(xué)出版社, 2020 [16] 劉瑞新等.計算機組裝與維護(hù).北京:機械工業(yè)出版社, 2020 [17] 相萬讓主編.網(wǎng)頁設(shè)計與制作.人民郵電出版社, 2020 [18] 張銀鶴 . 點石成金 :JSP+Ajax 網(wǎng)站開發(fā)典型實例 [M].北京:電子工業(yè)出版社 , 2020 [19] 孫衛(wèi)琴 . Tomcat 與 Java Web 開發(fā)技術(shù)詳解 [M]( 第二版) . 北京:電子工業(yè)出版社 , 2020 [20] 賀松平 .基于 MVC 模式的 B/S 架構(gòu)的研究及應(yīng)用 .武漢 : 華中科技大學(xué) , 2020 [21] 陳剛 .Eclipse 從入門到精通 .北京 : 清華大學(xué)出版社 , 2020 河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 29 致 謝 首先要謝的就是我的導(dǎo)師,我一直在北京實習(xí),有什么事都是靠蔡老師通知,還有就是做個系統(tǒng)的時候,有些功能是蔡老師的建議;還有就是我的同事于春雷,因為當(dāng)時我剛剛學(xué) JavaWeb,有好多前臺不是很懂,都是他不厭其煩的幫我解答問題,一遍遍的重啟服務(wù)器幫我 調(diào)試錯誤,感覺如果沒有他我的畢業(yè)設(shè)計很難完成;還有就是我的同學(xué)曹紅振和馮昂,我在北京實習(xí),在學(xué)校有好多事都是他們打理的;最后要謝的就是這個學(xué)校,我學(xué)校的所有老師,是在他們的培養(yǎng)下,我才能成為一個合格的大學(xué)生。 File file=new File(filepath)。 } //IO 異常 利用 文件配置的網(wǎng) errorpage元素處理 FileReader fr=new FileReader(filepath)。 河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 31 int fail=0。 while((oneline=())!=null) { sum++。 if(!=10) { (員工信息數(shù)目不匹配 )。 fail++。 fail++。 fail++。 fail++。 fail++。 fail++。 ? for servers and enterprise solutions Java EE。s argument, Java is the most popular and ubiquitous technologies, in January 2020 statistics are as follows: ? 9 million Java developers ? 億 Desktop Java installed ? 100 different hardware platforms supported by hundreds of millions of Java desktop security, 2 million downloads a day ? Fortune 100 panies all use of the Java ? 55 億 Java Card ? 26 億 have Java enabled mobile phones, 250 mobile operator partners, 河南科 技大學(xué)本科畢業(yè)設(shè)計(論文) 35 more than 10 million Java ME applications ? 4 ten million TVs and Bluray players Java is still the most widely used programming languages, scripting languages than all add up to more than the total number, because Java platform scripting language supported by different applications running, these figures would overlap. For example, Java Virtual Machine (JVM) can be performed using Java, Rexx, Ruby, JavaScript, Python, PHP, Groovy, Clojure and Scala. Preparation procedures. In many cases, Sun
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1