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

正文內(nèi)容

基于eclipse的人事管理系統(tǒng)的設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2025-07-11 21:53本頁(yè)面
  

【正文】 的劃分也有所不同。由于整個(gè)系統(tǒng)實(shí)現(xiàn)下來(lái)涉及到很多知識(shí)點(diǎn),所以文中未能詳盡的對(duì)設(shè)計(jì)中的每一個(gè)細(xì)節(jié)進(jìn)行說(shuō)明。數(shù)據(jù)庫(kù) ER圖如圖 43所示。由于角色是員工的屬性 ,而其與員工又是一對(duì)多的關(guān)系,所以在 ER 圖中未將角色的實(shí)體列出。同時(shí),還需要考慮到由于用戶對(duì)數(shù)據(jù)的錯(cuò)誤操作而可能引起的問(wèn)題,以及解決這類問(wèn)題的辦法。同時(shí)也有利于程序的實(shí)現(xiàn)。 區(qū)域 ?主要是用于系統(tǒng)提供的信息的顯示,它對(duì)于用戶做出的不同的操作將給予相應(yīng)的內(nèi)容顯示,在顯示頁(yè)面中相應(yīng)的地方也會(huì)給出相應(yīng)的操作選項(xiàng),方便用戶對(duì)信息的管理。 圖 42 頁(yè)面布局 區(qū)域 ?是界面中的置頂頁(yè)面,此頁(yè)面在系統(tǒng)的整個(gè)操作過(guò)程中是不變的,其主要用于公司 Logo 的顯示或提供對(duì)全局進(jìn)行操作的功能菜單或者顯示一些其它信息等。 ( 2)主界面 系統(tǒng)的主界面利用框架布局,一共分為三部分,每一部分對(duì)應(yīng)一個(gè)頁(yè)面顯示,用于將信息呈現(xiàn)給 用戶。 圖 41 系統(tǒng)結(jié)構(gòu)圖 人事管理系統(tǒng) 機(jī)構(gòu)管理 部門管理 員工管理 文件管理 機(jī)構(gòu)變動(dòng) 部門變動(dòng) 檔案管理 人員變動(dòng) 文件管理 回收站管理 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) - 13- 系統(tǒng)主要功能及特點(diǎn)有: ( 1)系統(tǒng)登錄表 該表單的功能是在系統(tǒng)被訪問(wèn)之前,要對(duì)進(jìn)入系統(tǒng)的用戶進(jìn)行安全性檢查,防止非法用戶進(jìn)入系統(tǒng)破壞數(shù)據(jù)及威脅系統(tǒng)安全,避免不必要的損失。有一點(diǎn)需要指 出的是,用于促進(jìn)企業(yè)文化交流、發(fā)展的文檔模塊,所有用戶都可以對(duì)模塊中的文件進(jìn)行瀏覽、閱讀和查詢等操作。開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)人事管理的規(guī)范化、系統(tǒng)化和自動(dòng)化,所以系統(tǒng)的功能應(yīng)能夠滿足這些要求。由于本設(shè)計(jì)開(kāi)發(fā)的應(yīng)用系統(tǒng)所面對(duì)的是懂得微 機(jī)基本操作,但是又不一定具有較強(qiáng)的計(jì)算機(jī)專業(yè)知識(shí)的用戶,所以從簡(jiǎn)潔、易用的設(shè)計(jì)原則出發(fā),爭(zhēng)取把最簡(jiǎn)單的操作留給用戶。在第一節(jié)主要對(duì)系統(tǒng)結(jié)構(gòu)和功能進(jìn)行描述同時(shí)給出了用戶界面的布局;在第二節(jié)中主要是對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行描述,同時(shí)給出了 ER 圖。職員也可以寫一些生活和工作上的體會(huì)或者摘錄一些好的文 檔、段落上傳到系統(tǒng)供大家分享,以促進(jìn)公司人文的發(fā)展,為公司創(chuàng)造一個(gè)好的公司文化環(huán)境,讓員工有一個(gè)舒心的工作環(huán)境,提高公司的前進(jìn)步伐。一個(gè)企業(yè)能否穩(wěn)健的發(fā)展取決于該企業(yè)的綜合實(shí)力,而綜合實(shí)力的保持與企業(yè)文化有著很大的關(guān)系,出于此考慮可以在人事管理系統(tǒng)中附加一個(gè)模塊??紤]到一個(gè)企業(yè)可能會(huì)有多層的企業(yè)結(jié)構(gòu),所以要求系統(tǒng)根據(jù)企業(yè)的結(jié)構(gòu)劃分出不同層級(jí)的模塊,對(duì)于企 業(yè)中某一部門的變動(dòng)系統(tǒng)中要有相應(yīng)的處理功能,比如說(shuō)新增加一個(gè)部門,管理員可以通過(guò)操作將此部門添加到人事管理系統(tǒng)中。因此每個(gè)用戶都擁有各自的 roleId,不同的 roleId 對(duì)應(yīng)不同的用戶權(quán)限。只有具有最高權(quán)限的管理員才可以將新員工作為公司職員錄入部門管理 機(jī)構(gòu)管理 員工管理 文檔管理 管理員 管理員 員工 員工 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) - 11- 人事管理系統(tǒng)。 圖 31 數(shù)據(jù)流程圖 首先,本系統(tǒng)是 采用網(wǎng)頁(yè)端 /服務(wù)端( B/S)模式實(shí)現(xiàn)的,所以要將內(nèi)容以網(wǎng)頁(yè)的形式呈獻(xiàn)給用戶,用戶群就是使用本 管理系統(tǒng)的企業(yè)的所有人員。 下面就著重的介紹一下本文設(shè)計(jì)的系統(tǒng)的功能需求。通過(guò)對(duì)系統(tǒng)運(yùn)行環(huán)境的分析基本上對(duì)性能需求和環(huán)境需求就有了一個(gè)大致的了解,當(dāng)然性能的高低和所需的運(yùn)行環(huán)境在一定程度上取決于開(kāi)發(fā)所用的工具和承載的服務(wù)器。一旦需要時(shí),就可比較容易的進(jìn)行修改和補(bǔ)充了。這類要求主要是指目前還不屬于系統(tǒng)的開(kāi)發(fā)范圍,但是將來(lái)隨著外界環(huán)境的變化以及系統(tǒng)的不斷發(fā) 展可能會(huì)提出來(lái)的要求。例如,在軟件方面,采用什么系統(tǒng)軟件(指操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng))支持系統(tǒng)的運(yùn)行;在硬件方面,用什么機(jī)型、對(duì)硬件有什么要求、還需要其它什么硬件設(shè)備等。 3)環(huán)境需求。 2)性能需求。這些需求包括: 1)功能需求。系統(tǒng)運(yùn)行在 Microsoft Windows98 以上,對(duì)服務(wù)器即承載電腦的最低硬件配 置大致如下: CPU: Intel Pentium II 內(nèi)存: 128M 硬盤: 10G 網(wǎng)卡: 10M/100M 需求分析 系統(tǒng)需求的分析是開(kāi)發(fā)管理信息系統(tǒng)的關(guān)鍵性步驟,是一個(gè)不斷認(rèn)識(shí)及逐步細(xì)化的過(guò)程,是開(kāi)展下一階段工作的基礎(chǔ),是為開(kāi)展下一階段物理方案設(shè)計(jì)、解決“怎么做”提供依據(jù),其關(guān)鍵性主要是表現(xiàn)在“理解需求”以及“表達(dá)需求”兩方面。 運(yùn)行環(huán)境分析 本文設(shè)計(jì)的人事管理系統(tǒng)是采用網(wǎng)頁(yè)端 /服務(wù)端 ( B/S)模式開(kāi)發(fā)的,服務(wù)端采用 MySQL 數(shù)據(jù)庫(kù)服務(wù)器作為數(shù)據(jù)處理和存儲(chǔ)平臺(tái),開(kāi)發(fā)語(yǔ)言選用開(kāi)發(fā)環(huán)境中 Java 的語(yǔ)言。 綜上所述,此管理系統(tǒng)的開(kāi)發(fā)目標(biāo)已經(jīng)明確,在經(jīng)濟(jì)上和技術(shù)等方面都是可行的,并且投入少、見(jiàn)效快。 管理可行性: 企業(yè)、事業(yè)單位的人員管理是否支持?jǐn)?shù)字化管理,現(xiàn)有的管方法和理制度科不 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) - 9- 科學(xué),規(guī)章制度齊不齊全,原始數(shù)據(jù)正不正確等問(wèn)題,需要企、事業(yè)高層管理人員作出進(jìn)一步的肯定。硬件方面,在 科技快速發(fā)展的今天,硬件的更新速度是越來(lái)越快,容量也越來(lái)越大,可靠性也越來(lái)越高,價(jià)格更是越來(lái)越低,其硬件條件完全能滿足本系統(tǒng)的設(shè)計(jì)需求。 SQL 語(yǔ)句的易用性、安全性和靈活性為數(shù)據(jù)庫(kù)的編程提供了良好的條件。該管理系統(tǒng)采用了當(dāng)前流行的 Browser/Server 模式進(jìn)行開(kāi)發(fā),引入了數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層、表現(xiàn)層 —— 三層的架構(gòu)體系,是技術(shù)發(fā)展的必然趨勢(shì),它把管理系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。而運(yùn)行于計(jì)算機(jī)上的本系統(tǒng)的開(kāi)發(fā),為企業(yè)的工作效率和經(jīng)濟(jì)效益帶來(lái)了一個(gè)質(zhì)的飛躍,主要表現(xiàn)有以下幾個(gè)方面: 1)本管理系統(tǒng)的運(yùn)行能代替人工進(jìn)行很多繁雜的勞動(dòng); 2)本管理系統(tǒng)的運(yùn)行能節(jié)省很多資源,比如如紙質(zhì)和筆墨; 3)本管理系統(tǒng)的運(yùn)行能大大的提高企業(yè)的工作效率; 所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。本文的設(shè)計(jì)就是在 Eclipse 中集成 Tomcat 來(lái)開(kāi)發(fā)的。這時(shí)的 Tomcat 就好比一個(gè)插件,即插即用,十分方便。 Tomcat 目前已經(jīng)被許多軟件集成,例如有Eclipse、 JBoss、 NetBeans、 WebSphereApplicationStudi0、 JBuilder 等 IDE 軟件,它們能夠方便地集成 Tomcat 的各種版本。如與 OpenJMS 集成起來(lái)開(kāi)發(fā) JMS 應(yīng)用,與 Cocoon (Apache 的另外一個(gè)項(xiàng)目 )集成起來(lái)開(kāi)發(fā)基于 XML 的應(yīng)用,與 JBoss 集成起來(lái)開(kāi)發(fā) EJB 。另外,在 JSPl. 2中,可以利用標(biāo)簽庫(kù)實(shí)現(xiàn) Java 代碼與 HTML 文件的分離,使 JSP 的維護(hù)更方便。只需要寫一個(gè) build. xml 文件,然后運(yùn)行 Ant 就可以完成 xml 文件中定義的工作,這個(gè)工具對(duì)于一個(gè)大的應(yīng)用來(lái)說(shuō)非 常好,只需在 xml 中寫很少的東西就可以將其編譯并打包成 WAR。 Tomcat 短小精悍,配置方便,能滿足實(shí)際的需求,這種情況下自然會(huì)選擇 Tomcat。另外 Tomcat 也提供了一個(gè)應(yīng)用管理器,通 過(guò)這個(gè)應(yīng)用,輔助于 Ftp,你可以在遠(yuǎn)程通過(guò) Web 部署和撤銷應(yīng)用,當(dāng)然本地也可以。這個(gè)包中的文件按一定目錄結(jié)構(gòu)來(lái)組織。 選擇 Tomcat 還因?yàn)樗哂幸韵聨讉€(gè)特點(diǎn): 部署簡(jiǎn)單:與傳統(tǒng)的桌面應(yīng)用程序不同, Tomcat 中的應(yīng)用程序是一個(gè)WAR(WebArchive)文件。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器后,可利用它來(lái)響應(yīng)對(duì) HTML 頁(yè)面的訪問(wèn)請(qǐng)求。 MySQL數(shù)據(jù)庫(kù)的主要功能只在組織和管理很龐大或復(fù)雜的信息和基于 WEB 的庫(kù)存查詢請(qǐng)求不僅僅為客戶提供信息,而且還可以為您自己使用數(shù)據(jù)庫(kù)可以提供如下功能 : 1)減少記錄編檔的時(shí)間 2)減小記錄檢索時(shí)間 3)靈活的查找序列 4)靈活的輸出格式 5)多個(gè)用 戶同時(shí)訪問(wèn)記錄 在運(yùn)行數(shù)據(jù)庫(kù)系統(tǒng)時(shí), MySQL 的使用相當(dāng)簡(jiǎn)單,且進(jìn)行 MySQL 安裝和使用所需的工作也很少。一開(kāi)始是因?yàn)槲覀冃枰@樣一個(gè)數(shù)據(jù)庫(kù)服務(wù)器,它能處理與任何可以不在昂貴硬件平臺(tái)上提供數(shù)據(jù)庫(kù) 的廠商在一個(gè)數(shù)量級(jí)上的大型數(shù)據(jù)庫(kù),但是速度更快,所以 MySQL 就應(yīng)運(yùn)而生了。比如,你可以用 SQL 語(yǔ)句為一個(gè)網(wǎng)站檢索產(chǎn)品信息和存儲(chǔ)顧客的信息,同時(shí) MySQL 也是足夠的快和靈活可以讓你存儲(chǔ)記錄的文件和圖片。 MySQL 是以一個(gè)客戶機(jī) /服務(wù)器結(jié)構(gòu)來(lái)實(shí)現(xiàn)的,它是由一個(gè)服務(wù)器守護(hù)程序 mysqld 和很多個(gè)不同的客戶程序和數(shù)據(jù)庫(kù)組成的。 MySQL 是一個(gè)真正意義上的多用戶、多線程的 SQL 數(shù)據(jù)庫(kù)服務(wù)器。由于 MySQL 是 開(kāi)放源代碼 的,您可以自由的使用。當(dāng)然本文設(shè)計(jì)的人事管理系統(tǒng)在當(dāng)前設(shè)計(jì)的功能中還未涉及到多線程并發(fā)的問(wèn)題。 Java 提供 Thread 線程類,實(shí)現(xiàn)了多線程的并發(fā)機(jī)制。沿用權(quán)限臨時(shí)的將用戶原先無(wú)權(quán)訪問(wèn)的對(duì)象權(quán)限授予用戶。程序一旦被啟動(dòng),它就會(huì)在該用戶的權(quán)限控制下運(yùn)行。從安全性的觀點(diǎn)來(lái)看, Java 應(yīng)用程序所受到的安全性限制與 iSeries 服務(wù)器上的其它任何程序相同。通過(guò) Java 虛擬機(jī)保證數(shù)據(jù)類型的一致性,也確保了 Java 的平臺(tái)不相關(guān)性。任何一臺(tái)機(jī)器只要是配備了 Java 解釋器,就可以運(yùn)行這個(gè)程序,而不用管這種字節(jié)碼是在哪一種平臺(tái)上生成的。 Java 虛擬機(jī)是 Java 平臺(tái)無(wú)關(guān)的基礎(chǔ),在 Java 虛擬機(jī)上,有一個(gè) Java 解釋器用以解釋 Java 編譯器編譯后的程序。目前, SUN 統(tǒng)公司已經(jīng)設(shè)計(jì)實(shí)現(xiàn)了 Java 芯片,主要使用在網(wǎng)絡(luò)計(jì)算機(jī) NC 上。 JVM 是一種抽象的機(jī)器,它附著在具體的操作系 統(tǒng)上,本身具有一套虛擬機(jī)器指令,并有自己的棧、寄存器組等。 C 和 C++ 具有一定程度的源代碼級(jí)平臺(tái)無(wú)關(guān)性,表明用 C 或者 C++ 編寫的應(yīng)用程序不用修改只需重新編譯就可以在不同的平臺(tái)上運(yùn)行。 平臺(tái)無(wú)關(guān)性:用 Java 寫的應(yīng)用程序不用修改就可在其它不同的軟硬件平臺(tái)上運(yùn)行。面向?qū)ο蟮能浖到y(tǒng)由多個(gè)類組成,類代表了客觀世界中具有某種特種的一類事物,這類事物往往有一些內(nèi)部的狀態(tài),比如人有身高、體重、年齡、愛(ài)好等各種狀態(tài)數(shù)據(jù) —— 當(dāng)然程序沒(méi)必要記錄該事物所有的狀態(tài)數(shù)據(jù),程序只要記錄業(yè)務(wù)關(guān)心的狀態(tài)數(shù)據(jù)即可。它從現(xiàn)實(shí)世界中客觀存在的事物(即對(duì)象)出發(fā)來(lái)構(gòu)造軟件系統(tǒng),并在系統(tǒng)構(gòu)造中盡可能運(yùn)用人類的自然思維方式,強(qiáng)調(diào)直接以現(xiàn)實(shí)世界中的事物(即對(duì)象)為中心來(lái)思考、認(rèn)識(shí)問(wèn)題,并根據(jù)這些事物的本質(zhì)特點(diǎn),把它們抽象地表示為系統(tǒng)中的類,作為系統(tǒng)的基本構(gòu)成單元(而不是用一些與現(xiàn)實(shí) 世界中的事物相關(guān)比較遠(yuǎn),并且沒(méi)有對(duì)應(yīng)關(guān)系的過(guò)程來(lái)構(gòu)造系統(tǒng)),這使得軟件系統(tǒng)的組件可以直接影像到客觀世界,并保持客觀世界中事物及其相互關(guān)系的本來(lái)面貌。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) - 4- 第二章 開(kāi)發(fā)工具的選擇 Java 語(yǔ)言 選擇 Java 作為開(kāi)發(fā)語(yǔ)言主要是是因?yàn)? Java 語(yǔ)言具有面向?qū)ο?、平臺(tái)無(wú)關(guān)性、安全性、并發(fā)性的特性,一下對(duì)這幾點(diǎn)特性做以介紹。課題的主要任務(wù)是設(shè)計(jì)出一個(gè)可供用戶閱覽和操作的 Web 前端,可供使用的功能主要有:對(duì)部門、職員和文檔進(jìn)行添加、刪除等處理。 課題研究?jī)?nèi)容 本文開(kāi)發(fā)了一個(gè)采用網(wǎng)頁(yè)端 /服務(wù) 端( B/S)模式實(shí)現(xiàn)的人事管理系統(tǒng),服務(wù)端采用 MySQL 數(shù)據(jù)庫(kù)服務(wù)器作為數(shù)據(jù)處理和存儲(chǔ)平臺(tái),開(kāi)發(fā)語(yǔ)言選用開(kāi)發(fā)環(huán)境中 Java 的語(yǔ)言,使用小型開(kāi)發(fā)服務(wù)器 tomcat 承載運(yùn)行。特別是一些跨國(guó)公司,更是不吝惜巨大的投資來(lái)開(kāi)發(fā)相應(yīng)的決策支持與人力資源管理系統(tǒng)。國(guó)外公司的勞工部或人事部一般都被建立了計(jì)算機(jī)信息系統(tǒng),負(fù)責(zé)公司內(nèi)部的勞工或人力資源管理。 在國(guó)外,與我國(guó)的人事管理信息系統(tǒng)相對(duì)應(yīng)的是人力資源管理系統(tǒng) (HRMS,Human Resources Management System),該系統(tǒng)本身與其相應(yīng)的計(jì)算機(jī)信息應(yīng)用技術(shù)都已非常成熟。由于近十幾年來(lái)國(guó)內(nèi)各應(yīng)用單位的高度重視,以及計(jì)算機(jī)技術(shù)的飛速發(fā)展,人事管理系統(tǒng)在國(guó)內(nèi)已經(jīng)基本進(jìn)入了 應(yīng)用普及的階段,再加上國(guó)內(nèi)計(jì)算機(jī)應(yīng)用開(kāi)發(fā)商以及國(guó)家勞動(dòng)人事部的共同努力,國(guó)內(nèi)目前已有多種通用的人事管 南京工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) - 3- 理系統(tǒng)軟件供應(yīng)用單位挑選使用,而且還有多種人事管理系統(tǒng)開(kāi)發(fā)的通用工具供用戶開(kāi)發(fā)自己的人事管理系統(tǒng)。人事管理系統(tǒng)可以進(jìn)行公司信息管理、員工檔案管理、公司文化交流等,方便處理企業(yè)內(nèi)部結(jié)構(gòu)、員工的相關(guān)信息。目前還有一些中小型企業(yè)的人事管理水平任停留在完全使用紙介質(zhì)上,這種辦公機(jī)制已經(jīng)不能夠適應(yīng)時(shí)代的發(fā)展,即要耗費(fèi)大量的人力,又要耗費(fèi)大量的物力,在信息迅速發(fā)展的時(shí)代這種管理方式 必將被以計(jì)算機(jī)為承載環(huán)境的軟件管理系統(tǒng)所取代。 隨著計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1