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

正文內(nèi)容

企業(yè)內(nèi)部信息管理系統(tǒng)jsp畢業(yè)論文(完整版)

  

【正文】 系統(tǒng):開發(fā)過程采用Windows XP Professional,系統(tǒng)實(shí)施后可以采用Windows 2000 Server或Windows 2003 Server。(4) 部門管理包括:添加部門、修改部門信息、部門信息查詢、部門人員管理。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。 Iterator:提供一種方法順序訪問一個(gè)聚合對(duì)象中各個(gè)元素, 而又不需暴露該對(duì)象的內(nèi)部表示。 Builder:將一個(gè)復(fù)雜對(duì)象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示?!≡O(shè)計(jì)模式概述設(shè)計(jì)模式(Design pattern)是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。(4) 外部實(shí)體名稱:?jiǎn)T工外部實(shí)體編號(hào):GY104簡(jiǎn)述:可以操作本系統(tǒng)的企業(yè)內(nèi)部人員,即該企業(yè)的員工。(2) 數(shù)據(jù)存儲(chǔ)名稱:考勤表編號(hào):S102簡(jiǎn)述:用來存儲(chǔ)員工的考勤信息,如存儲(chǔ)員工的早退、遲到次數(shù)等。(5) 處理邏輯名稱:公告管理處理邏輯編號(hào):H105簡(jiǎn)述:用于管理發(fā)布公告、添加新聞,查詢公告、瀏覽新聞等功能。 圖36 員工管理數(shù)據(jù)流圖考勤管理模塊和工資管理模塊之間存在著密切的聯(lián)系,考勤管理主要是完成了對(duì)員工考勤的各種數(shù)據(jù)進(jìn)行考核和統(tǒng)計(jì),如對(duì)員工的早退、遲到、病假、事假、加班等信息進(jìn)行考核,并自動(dòng)計(jì)算出員工在每個(gè)月的應(yīng)扣款數(shù)及應(yīng)獎(jiǎng)勵(lì)款數(shù)等功能。(4)、管理員根據(jù)企業(yè)最新產(chǎn)品信息、公告信息進(jìn)行發(fā)布及更新,如追加最新產(chǎn)品信息、添加新聞、發(fā)布公告、分類查詢公告信息等進(jìn)行管理。產(chǎn)品信息管理(1)、產(chǎn)品信息發(fā)布:企業(yè)可以在本模塊中發(fā)布本企業(yè)的一些最新產(chǎn)品,以及這些產(chǎn)品的詳細(xì)說明等信息。(7)、加班信息管理:對(duì)當(dāng)日員工的加班情況進(jìn)行管理,可以調(diào)整某員工的加班基本信息。(6)、月工資明細(xì)查詢:按年月查詢員工的工資基本情況,可以打印各個(gè)月份的所有員工工資情況及每個(gè)員工的工資條。 圖34 企業(yè)內(nèi)部信息管理系統(tǒng)用例圖根據(jù)小型企業(yè)內(nèi)部信息管理系的基本需求,依據(jù)上述用例圖的描述,本系統(tǒng)需要完成的具體任務(wù)如下:?jiǎn)T工管理(1)、員工信息查詢:可以按部門、姓名、年齡等多條件對(duì)員工基本信息進(jìn)行查詢;可以對(duì)員工的基本信息進(jìn)行修改和提交;可以對(duì)員工進(jìn)行部門間的調(diào)動(dòng)和職務(wù)的調(diào)動(dòng);可以查詢員工的詳細(xì)信息。其重點(diǎn)在于描述方法實(shí)現(xiàn)中所完成的工作,以及用例的實(shí)例或?qū)ο笾械幕顒?dòng)。員工考勤情況、工資信息的錄入等等。 功能需求企業(yè)內(nèi)部網(wǎng)信息管理系統(tǒng)主要是實(shí)現(xiàn)企業(yè)內(nèi)部員工信息管理及交流的系統(tǒng)。因此,必須用行之有效的方法對(duì)軟件需求進(jìn)行嚴(yán)格的審查驗(yàn)證。對(duì)新系統(tǒng)運(yùn)行后給現(xiàn)行系統(tǒng)帶來的影響(包括組織機(jī)構(gòu)、管理方式、工作環(huán)境等)和后果進(jìn)行估計(jì)和評(píng)價(jià)。例如,系統(tǒng)投入運(yùn)行后可以提供哪些以前無法及時(shí)提供的信息,企業(yè)與個(gè)人用戶以及管理員使用中查詢和使用信息的方便程度提高多少、速度增加了多少等。該系統(tǒng)能達(dá)到以下的幾個(gè)目標(biāo):(1) 為客戶端提供較好的操作界面,方便企業(yè)與個(gè)人用戶更好的、更輕松的交流。在進(jìn)行可行性研究時(shí)需要了解和分析現(xiàn)有的系統(tǒng),并以概括的形式表達(dá)對(duì)現(xiàn)有的系統(tǒng)的認(rèn)識(shí)。同時(shí),信息管理系統(tǒng)也加入了更多的功能,如BBS、新聞發(fā)布、日程安排、人事信息等,但從本質(zhì)上來說第二代信息管理系統(tǒng)依然以公文和檔案管理為核心內(nèi)容。(7) 可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。根據(jù)所屬企業(yè)的具體要求,本系統(tǒng)的設(shè)計(jì)按照下述原則進(jìn)行。但從目前的情況來看,大多數(shù)企業(yè)所使用的內(nèi)部局域網(wǎng)只起到一個(gè)文件共享的作用,使得花費(fèi)大量人力、財(cái)力建立起來的內(nèi)部網(wǎng)絡(luò)系統(tǒng)沒能被真正有效的利用起來。s design thoughtfulness through photos from the system and charts. Finally, it gives analysis according to the testing of the system and the developmnet of the system.Keyword: Struts;Eclipse;SQL_SERVER;JSP;JAVA目 錄摘  要 IAbstract V第1章 緒論 1 課題的背景 1 課題目的和意義 1 系統(tǒng)設(shè)計(jì)思想 2 課題的國(guó)內(nèi)外發(fā)展?fàn)顩r 2 本章小結(jié) 3第2章 系統(tǒng)可行性分析 4 業(yè)務(wù)流程分析 4 系統(tǒng)流程分析 5 可行性分析 5 經(jīng)濟(jì)可行性 6 技術(shù)可行性 6 運(yùn)行可行性 7 法律可行性 7 開發(fā)方案可行性 7 本章小結(jié) 7第3章 系統(tǒng)的需求分析 8 系統(tǒng)基本需求描述 8 功能需求 83.1.2數(shù)據(jù)需求 83.1.3 用戶需求 93.1.4 性能需求 93.1.5 平臺(tái)需求 9 數(shù)據(jù)流分析 14 數(shù)據(jù)字典 17 數(shù)據(jù)實(shí)體及關(guān)系分析 23 本章小結(jié) 23第4章 系統(tǒng)的總體設(shè)計(jì) 25 設(shè)計(jì)模式概述 25 系統(tǒng)模塊總體設(shè)計(jì) 26 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 28 本章小結(jié) 34第5章 系統(tǒng)實(shí)施及詳細(xì)設(shè)計(jì) 35 系統(tǒng)開發(fā)環(huán)境及開發(fā)工具 35 基本技術(shù)簡(jiǎn)介 35 Struts框架簡(jiǎn)介 35 Java簡(jiǎn)介 37 JSP簡(jiǎn)介 38 SQLSERVER簡(jiǎn)介 40 Eclipse簡(jiǎn)介 41 TOMCAT簡(jiǎn)介 43 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn) 43 系統(tǒng)的主界面功能設(shè)計(jì) 44 實(shí)現(xiàn)目標(biāo) 44 實(shí)現(xiàn)過程 46 用戶登陸界面功能設(shè)計(jì) 47 實(shí)現(xiàn)目標(biāo) 47 實(shí)現(xiàn)過程 48 員工信息查詢界面功能設(shè)計(jì) 48 實(shí)現(xiàn)目標(biāo) 49 實(shí)現(xiàn)過程 49 新員工入職界面功能設(shè)計(jì) 50 實(shí)現(xiàn)目標(biāo) 50 實(shí)現(xiàn)過程 51 工資管理模塊功能設(shè)計(jì) 52 實(shí)現(xiàn)目標(biāo) 52 實(shí)現(xiàn)過程 52 考勤管理模塊功能設(shè)計(jì) 53 實(shí)現(xiàn)目標(biāo) 53 實(shí)現(xiàn)過程 54 公告管理模塊功能設(shè)計(jì) 55 實(shí)現(xiàn)目標(biāo) 55 實(shí)現(xiàn)過程 56 本章小結(jié) 56第6章 系統(tǒng)的測(cè)試與維護(hù) 57 系統(tǒng)的測(cè)試目標(biāo) 57 測(cè)試方法 58 系統(tǒng)測(cè)試的實(shí)施 58 登陸測(cè)試 58 員工管理模塊測(cè)試 59 工資管理模塊測(cè)試 60 其它模塊測(cè)試 61 本章小結(jié) 61結(jié) 論 62致 謝 63參考文獻(xiàn) 64附錄1 英文參考文獻(xiàn)及譯文 65附錄2 部分源代碼列表 72千萬不要?jiǎng)h除行尾的分節(jié)符,此行不會(huì)被打印。本文首先對(duì)開發(fā)工具Eclipse和作為后臺(tái)數(shù)據(jù)庫(kù)的SQL_SERVER做簡(jiǎn)單的介紹,其次對(duì)系統(tǒng)的基本原理進(jìn)行簡(jiǎn)要的說明,最后通過部分系統(tǒng)截圖和數(shù)據(jù)表格來介紹了系統(tǒng)的開發(fā)設(shè)計(jì)過程以及系統(tǒng)的基本操作。另外,企業(yè)信息管理軟件設(shè)計(jì)缺乏一個(gè)統(tǒng)一的標(biāo)準(zhǔn),也是導(dǎo)致企業(yè)信息管理軟件質(zhì)量參差不齊的原因之一。再次,簡(jiǎn)化與優(yōu)化了工作流程,引進(jìn)企業(yè)內(nèi)部信息管理系統(tǒng)的同時(shí),也重新檢視了企業(yè)管理工作的結(jié)構(gòu)與流程,幫助企業(yè)找出傳統(tǒng)工作流程的瓶頸,讓一些工作可以更順暢的進(jìn)行。(4) 高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。它的特點(diǎn)是以公文處理、檔案管理為核心,辦公其實(shí)就是辦文,并形成了以后OA的基本體系。同時(shí)也能讓客戶在實(shí)際操作中更容易上手,還支持三種語言版本的用戶界面,繁體/簡(jiǎn)體自動(dòng)轉(zhuǎn)換內(nèi)碼顯示,人性化的界面讓客戶融匯多種的文化特色,體現(xiàn)人文關(guān)懷。圖22 系統(tǒng)流程圖 可行性分析本小型企業(yè)內(nèi)部信息管理系統(tǒng)為企業(yè)和用戶提供了相互交流的平臺(tái),并能夠完成員工信息管理、工資管理、考勤管理、部門管理等功能。同時(shí)系統(tǒng)將留出其他一些功能的接口,以便今后軟件繼續(xù)升級(jí)。(2) 資源分析:研究開發(fā)系統(tǒng)的人員是否存在問題,可用于建立系統(tǒng)的其他資源,如硬件、軟件等是否具備。通過以上對(duì)本系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、運(yùn)行上、法律上的可行性,以及對(duì)于新系統(tǒng)的主客觀條件的分析,認(rèn)為該系統(tǒng)可以立即執(zhí)行。而普通員工只可以查閱各自的所需信息,也可分別對(duì)自己的信息進(jìn)行維護(hù)及更新,匿名用戶可以查看一些最新資訊及新聞、可以查看個(gè)人工資信息、考勤信息和產(chǎn)品信息等。輸出數(shù)據(jù)主要是系統(tǒng)響應(yīng)用戶提交的數(shù)據(jù),經(jīng)過處理之后,通過JSP頁(yè)面的形式顯示的信息。3.1.4 性能需求雖然系統(tǒng)的使用的網(wǎng)絡(luò)環(huán)境是企業(yè)內(nèi)部的局域網(wǎng),但是為了保證服務(wù)器高效穩(wěn)定地工作,本系統(tǒng)設(shè)置了最多只能同時(shí)10個(gè)用戶登錄使用。用例圖一般中包括行為者和用例兩個(gè)方面的描述。(2)、基本工資錄入:對(duì)員工的每個(gè)月的基本工資情況進(jìn)行信息錄入,包括基本工資、養(yǎng)老保險(xiǎn),補(bǔ)助金等信息。(4)、請(qǐng)假信息管理:對(duì)當(dāng)日員工請(qǐng)假信息進(jìn)行管理,如果有特殊情況可以進(jìn)行撤消其請(qǐng)假記錄。(2)、部門信息查詢:可以查詢?cè)撈髽I(yè)所有部門的基本信息。本系統(tǒng)的數(shù)據(jù)流圖描述:(1)、管理員可以根據(jù)入職員工的基本信息,對(duì)員工信息進(jìn)行修改和刪除,同時(shí)備份員工基本信息到檔案中,遞交給人事部進(jìn)行管理,員工也可以通過員工管理模塊進(jìn)行個(gè)人信息查詢和修改。以下主要介紹了企業(yè)與個(gè)人的交流部分的信息和數(shù)據(jù)流向及數(shù)據(jù)存儲(chǔ)、使用、加工。(2) 處理邏輯名稱:考勤管理處理邏輯編號(hào):H102簡(jiǎn)述:用于管理考勤信息錄入、請(qǐng)假信息管理、加班信息管理、考勤數(shù)據(jù)匯總等功能。(10) 處理邏輯名稱:生成工資條處理邏輯編號(hào):H110簡(jiǎn)述:用于提供給員工進(jìn)行領(lǐng)取工資。4. 外部實(shí)體(1) 外部實(shí)體名稱:管理員外部實(shí)體編號(hào):GY101簡(jiǎn)述:操作本系統(tǒng)的主要人員。熟悉所依據(jù)的系統(tǒng)流程,根據(jù)系統(tǒng)流程圖畫出系統(tǒng)的數(shù)據(jù)流程,根據(jù)系統(tǒng)的數(shù)據(jù)流程寫出所用到的數(shù)據(jù)字典和畫出ER圖,本章為整個(gè)系統(tǒng)的需求分析部分需求分析階段結(jié)束之后馬上進(jìn)入總體設(shè)計(jì)階段。Factory Method使一個(gè)類的實(shí)例化延遲到其子類。就擴(kuò)展功能而言, 它比生成子類方式更為靈活?!∠到y(tǒng)模塊總體設(shè)計(jì)利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。(1) 員工管理包括:?jiǎn)T工信息管理(員工信息查詢、員工信息修改、員工詳細(xì)資料備份)、新員工入職、調(diào)動(dòng)信息管理(員工離職、調(diào)動(dòng)崗位、撤清調(diào)動(dòng)、調(diào)動(dòng)查詢)、用戶密碼修改。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的?,F(xiàn)在,Struts是Apache軟件基金會(huì)旗下Jakarta項(xiàng)目組的一部分,其官方網(wǎng)站是。MVC模式的優(yōu)點(diǎn): (1) 各施其職,互不干涉 在MVC模式中,三個(gè)層各施其職,所以如果一旦哪一層的需求發(fā)生了變化,就只需要更改相應(yīng)的層中的代碼而不會(huì)影響到其它層中的代碼。mvc是模式,僅僅是思想,我們需要寫一些類或接口去實(shí)現(xiàn)這一思想。當(dāng)邏輯簡(jiǎn)單時(shí)這個(gè)方法很適合。BrowserController ServletBusiness Logic ActionViewJSPModelApplication State圖51 Struts MVC結(jié)構(gòu) Java簡(jiǎn)介Java語言最早誕生于1991年,起初被稱為OAK語言,是SUN公司為一些消費(fèi)性電子產(chǎn)品而設(shè)計(jì)的一個(gè)通用環(huán)境。 安全性:Java的編程類似C++,學(xué)習(xí)過C++的讀者將很快掌握J(rèn)ava的 髓。Java 提供的Object 類及其子類的繼承關(guān)系如同一棵倒立的樹形,根類為 Object 類,Object 類功能強(qiáng)大,經(jīng)常會(huì)使用到它及其它派生的子類。這些功能特征大大提高了開發(fā)Java應(yīng)用程序的周期[4]。在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成了JSP網(wǎng)頁(yè)(*.jsp)。公司的JSP在執(zhí)行以前先被編譯成字節(jié)碼(Component)另外JavaBean是完全的OOP,可以針對(duì)不同的業(yè)務(wù)處理功能方便地建立一整套可重復(fù)利用的對(duì)象庫(kù),例如用戶權(quán)限控制、自動(dòng)回復(fù)等等。(2) 簡(jiǎn)單的圖形化管理工具,使系統(tǒng)管理更為直觀方便。(5) 線程體系結(jié)構(gòu)SQL Server支持多線程操作,在多用戶并發(fā)訪問時(shí),系統(tǒng)在產(chǎn)生較小額外負(fù)擔(dān)的情況下能夠進(jìn)行并行處理,從而減少內(nèi)存需求,提高系統(tǒng)的吞吐量。分散數(shù)據(jù)庫(kù)工作負(fù)荷以獲得應(yīng)用程序的擴(kuò)展。IBM提供了最初的Eclipse代碼基礎(chǔ),包括Platform、JDT和PDE。服務(wù)器操作系統(tǒng)最多可支持 32 個(gè) CPU 和 64 GB 的 RAM。(6) 完全支持 Web通過 Web 可以查詢、分析和處理數(shù)據(jù)。SQL Server的管理體系建立在SQL分布式管理對(duì)象(SQL Distributed Management Object,簡(jiǎn)寫為SQL_DMO)基礎(chǔ)上,形成SQL Server的分布式管理框架。雖然Unix下有ChiliSoft的插件來支持ASP,但是ASP本身的功能有限,必須通過ASP+COM的組合來擴(kuò)充,Unix下的COM實(shí)現(xiàn)起來非常困難[6]。JSP通過JavaBean實(shí)現(xiàn)了同樣的功能擴(kuò)充。code),字節(jié)碼由Java虛擬機(jī)(Java技術(shù)也是動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)。程序片段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送Pages)是由Sun庫(kù)函數(shù)提供了用HTTP和FTP協(xié)議傳送和接受信息的方法。Java對(duì)程序提供了安全管理器,防止程序的非法訪問。Java的開發(fā)環(huán)境有不同的版本,如sun公司的Java Developers Kit, 簡(jiǎn)稱 JDK。 視窗 由JSP建立,struts包含擴(kuò)展自定義標(biāo)簽庫(kù),可以簡(jiǎn)化創(chuàng)建完全國(guó)際化用戶界面的過程。Struts框架可分為以下四個(gè)主要部分,其中三個(gè)就和MVC模式緊密相關(guān):(1) 模型(Model),本質(zhì)上來說在Struts中Model是一個(gè)Action類,開發(fā)者通過其實(shí)現(xiàn)商業(yè)邏輯,同時(shí)用戶請(qǐng)求通過控制器(Controller)。再設(shè)想一下,如果這個(gè)業(yè)務(wù)邏輯在100個(gè)頁(yè)面中都要用到,那么MVC模式就體現(xiàn)了它的靈活性。Struts把Servlet、JSP、自定義標(biāo)簽和信息資源(me
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1