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

正文內(nèi)容

基于可視化企業(yè)員工考勤后臺設(shè)計與實現(xiàn)畢業(yè)論文-閱讀頁

2025-07-12 20:55本頁面
  

【正文】 平臺上運行的應(yīng)用軟件。JAVA已用動態(tài)的交互應(yīng)用軟件使Web栩栩如生。而且,借助其JAVA API及其編程語言上的JAVA虛擬機,它已產(chǎn)生一種分布信息的嶄新模式。網(wǎng)管和控制已大大簡化。電子貿(mào)易已獲得。信息和應(yīng)用軟件到處可存取。它已經(jīng)改變企業(yè)和個人同Internet大交道的方式。借助JAVA,您可自由自在地使用您已擁有的硬件和軟件。全世界的公司都已發(fā)現(xiàn)JAVA數(shù)不勝數(shù)的應(yīng)用。JAVA無處不在。它可位于任何地方,而且能到處運行。Sun公司一小組工程師聚集在一起,認(rèn)真思考日常生活中的數(shù)字系統(tǒng)——因為烤面包機、恒溫器、游戲機和其他無數(shù)設(shè)備都包含越來越復(fù)雜的CPU——以及他們?nèi)绾文苁惯@些數(shù)字系統(tǒng)共享信息。但是,如果您要使這些產(chǎn)品中的一些產(chǎn)品一起工作,那怎么辦?安全性、可靠性和網(wǎng)絡(luò)問題又這么樣呢?因此,Sun公司這些工程師把各種不同的產(chǎn)品拆開來,然后又把它們重新組裝起來,其目標(biāo)是要使這些不同的設(shè)備相互交談。這就把制造商的問題縮減到最低程度,并使消費者能方便地進(jìn)行集成。于是,JAVA應(yīng)運而生。JAVA的魅力在于它提供給開發(fā)人員和用戶的簡便性。但是,JAVA正是從置于World Wide Web那時起才真正起飛。人們之所以采納JAVA,是因為它有獨特的能力來編制和部署能在任何一個網(wǎng)絡(luò)、任何一個操作系統(tǒng)上運行的應(yīng)用軟件。而且,某些工業(yè)專家認(rèn)為,JAVA可能會改變軟件銷售模式,從固定價格改變?yōu)榘词褂昧渴召M,這樣做更有利可圖,而且可阻止非法盜版。這種平臺可從電話一直擴展到極端重要的應(yīng)用,建立在您現(xiàn)有的硬件和軟件體系結(jié)構(gòu)基礎(chǔ)上,從而創(chuàng)造出一個全部聯(lián)網(wǎng)的企業(yè)或者制造出超出的創(chuàng)新產(chǎn)品。當(dāng)時,它創(chuàng)造了“網(wǎng)絡(luò)就是計算機”這句名言。JAVA遠(yuǎn)不止是一種編程語言,它是企業(yè)內(nèi)外的完整計算環(huán)境,而且萬事齊備,從開發(fā)工具、操作系統(tǒng)、服務(wù)器軟件和瘦/肥學(xué)生機一直到網(wǎng)絡(luò)管理工具、支持、培訓(xùn)、咨詢和集成服務(wù),一應(yīng)俱全。第三章 系統(tǒng)需求分析 需求分析 數(shù)據(jù)庫需求分析出勤記錄:出勤記錄編號、職工編號、出勤狀況、出勤日期、出勤時間。加班記錄:加班記錄編號、職員編號、加班日期、加班時間、加班說明??记诮y(tǒng)計:考勤記錄編號、職員編號、公休天數(shù)、事假天數(shù)、病假天數(shù)、加班天數(shù)、遲到次數(shù)、早退次數(shù)、記錄日期。公司部門:部門編號、部門名稱等。工作時間:上午上班時間、上午下班時間、下午上班時間、下午下班時間。每個模塊完成一個特定的功能,所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。是為了降低系統(tǒng)和復(fù)雜性,提高可讀性、可維護(hù)性。系統(tǒng)模塊結(jié)構(gòu)設(shè)計的任務(wù)是劃分子系統(tǒng),然后確定子系統(tǒng)的模塊結(jié)構(gòu),并畫出模塊結(jié)構(gòu)圖。2)每個子系統(tǒng)如何劃分成多個模塊。4)如何評價并改進(jìn)模塊結(jié)構(gòu)的質(zhì)量。在使用過程中可將結(jié)構(gòu)化設(shè)計方法與結(jié)構(gòu)化分析(SA)方法及編程階段的結(jié)構(gòu)化程序設(shè)計方法(SP)前后銜接起來。2)操作界面友好,簡單易懂適合不同層次的操作人員。根據(jù)該系統(tǒng)的需求分析,設(shè)計可實現(xiàn)的模塊組織結(jié)構(gòu)。圖31 系統(tǒng)層次模塊圖 功能分析該系統(tǒng)主要分為五大功能:系統(tǒng)管理、新增、修改、查詢和系統(tǒng)維護(hù)。該功能模塊是對系統(tǒng)的初始化,對員工有基本信息進(jìn)行管理和維護(hù)。該模塊的主要功能是對該單位的員工的基本信息進(jìn)行管理,并能夠?qū)T工的基本信息進(jìn)行查詢,便于修改和刪除。系統(tǒng)界面清晰舒適,直觀性強,操作簡便,安全可靠,且提供了聯(lián)機幫助。員工考勤系統(tǒng)由主管人員設(shè)定操作人員的權(quán)限,由操作人員定義自己的口令密碼,有效的防止了非法使用和越權(quán)使用系統(tǒng)。系統(tǒng)備份功能保證了數(shù)據(jù)不丟失,在系統(tǒng)發(fā)生故障時,可迅速恢復(fù)運行??记谑菍T工的每日工作情況進(jìn)行記錄,到月底進(jìn)行匯總,統(tǒng)計員工的考勤信息,得到員工本月的工作出勤情況。系統(tǒng)根據(jù)該員工的基本工資計算日平均工資,并計算相應(yīng)的扣款。在工資匯總階段,系統(tǒng)對員工的請假天數(shù)進(jìn)行統(tǒng)計,扣除員工該月請假的天數(shù)。該功能模塊能夠設(shè)置加班的項目名稱和加班費(相對平時工作日工資),輸入員工的加班數(shù)據(jù)到加班表中。根據(jù)分析,該考勤系統(tǒng)必須具備如下幾個功能:;,能夠記錄各種考勤信息;,以防止不公正情況出現(xiàn);;;,優(yōu)化數(shù)據(jù)庫,可以在程序中實現(xiàn)數(shù)據(jù)庫備份和恢復(fù);,可操作的圖形化;,也可以查詢并由系統(tǒng)使用者對其進(jìn)行修改或刪除。查詢統(tǒng)計作為考勤管理的一個重要組成部分,是通過對考勤情況的調(diào)查,整理和分析,了解考勤情況的發(fā)展趨勢,為各級領(lǐng)導(dǎo)機關(guān)制定考出勤的方針,政策,加強干部管理,改革干部制度提供準(zhǔn)確數(shù)字的依據(jù)。 手工方法所表現(xiàn)出來的種種劣勢,使人們慢慢意識到管理現(xiàn)代化已成為當(dāng)代社會發(fā)展的一股不可抗拒的洪流。實現(xiàn)考勤管理現(xiàn)代化是一個復(fù)雜的系統(tǒng)工程,需要采取科學(xué)的管理方法和先進(jìn)的科技手段。而且一個完善的考勤系統(tǒng)應(yīng)做到以下幾點:? 提高了考勤管理效率,減輕勞動強度;? 提高信息處理速度和準(zhǔn)確性;? 為考勤負(fù)責(zé)人提供更方便、科學(xué)的服務(wù)項目; 技術(shù)可行性根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬件、軟件的性能要求、環(huán)境條件、技術(shù)人員水平和數(shù)量等方面去考慮和分析,其中開發(fā)人員的技術(shù)力量應(yīng)首先考慮能力與水平,并考慮近期內(nèi)可以培養(yǎng)和發(fā)展的技術(shù)人員。同時還應(yīng)考慮現(xiàn)有管理人員的培訓(xùn)、補充,分析在給定時間里能否完成預(yù)定的系統(tǒng)開發(fā)任務(wù)等。第四章 總體設(shè)計 系統(tǒng)目標(biāo)設(shè)計本系統(tǒng)是實現(xiàn)對員工上下班時間的設(shè)定,員工出入單位情況的記錄,請假、加班、出差情況的記錄,還有每個月底進(jìn)行整個月出勤情況的統(tǒng)計。同時考勤系統(tǒng)也需要其他系統(tǒng)提供的員工、部門信息。 ,滿足企業(yè)相關(guān)人員日常使用的需要,并達(dá)到操作過程的直觀、方便、實用、安全等要求。 ,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作。(1)基本信息:用于完成對員工基本信息資料的管理,包括對員工信息的添加,修改,刪除等基本操作。還有工作時間的修改和默認(rèn)。出差,出勤,加班,缺勤情況是該功能的子功能,主要用于對員工的日??记诘挠涗浌芾?。統(tǒng)計出差時間,加班時間,缺勤時間和次數(shù)等。考勤管理系統(tǒng)考勤管理基本信息考勤統(tǒng)計請假記錄出勤記錄出差記錄工作時間職工信息職員考勤統(tǒng)計搜索考勤記錄加班記錄 圖41 系統(tǒng)功能模塊圖 系統(tǒng)流程圖設(shè)計數(shù)據(jù)庫記錄了系統(tǒng)中處理的所有數(shù)據(jù)和某些操作?,F(xiàn)實生活中處理的數(shù)據(jù),必須經(jīng)過抽象,然后再將它們反映到數(shù)據(jù)表的字段中。設(shè)計的系統(tǒng)流程圖如下所示:圖42 系統(tǒng)流程圖 操作流程圖一個操作流程圖可以給企業(yè)考勤操作人員帶來很大的好處,減少許多麻煩。 數(shù)據(jù)庫中的每一個表都必須符合下面幾個特征:;;,不受限制;;;。作為企業(yè)的考勤工資管理系統(tǒng),準(zhǔn)確,高效,便捷是對系統(tǒng)的基本要求。在軟件的設(shè)計方面,考慮將軟件分為兩個大的模塊,分別為員工模塊和管理員模塊,根據(jù)自身權(quán)限的不同,對軟件具有不同的使用權(quán)限。對于用戶和管理員的查詢功能以及權(quán)限的設(shè)定,可以使用功能強大的SQL語句來實現(xiàn)。這9個表的結(jié)構(gòu)如下表所示。部門管理1.添加部門添加部門用于管理員(領(lǐng)導(dǎo))給本系統(tǒng)添加部門信息。輸出項:添加成功,進(jìn)入成功頁面,不成功則顯示錯誤信息頁面。2.查詢部門輸入項:無。處 理:將系統(tǒng)中所有的部門信息全部顯示出來并可編輯(修改,刪除)。員工管理 1.添加員工添加員工用于領(lǐng)導(dǎo)給本系統(tǒng)添加員工信息。處 理:判斷員工編號,權(quán)限,密碼,確定密碼,姓名,性別,部門是否為空,數(shù)據(jù)庫中的用戶帳戶是否有重復(fù)的數(shù)據(jù)是否有存在一樣的,如果有提示不能添加,或則直接插入。輸出項:序號,員工編號,員工姓名,權(quán)限,員工角色,性別,所屬部門。輸入項:姓名、部門(選擇)、開始時間、結(jié)束時間、性質(zhì)以(選擇)輸出項:編號,姓名,部門,性質(zhì),上班,下班。處 理:根據(jù)用戶所輸入的條件到數(shù)據(jù)庫里對應(yīng)的查詢,將系統(tǒng)中所有查詢出來的數(shù)據(jù)顯示全部顯示出來。代碼調(diào)試:例如:在SQL查詢分析器中輸入以下代碼:insert into 出差記錄表(記錄號,類型名,員工基_員工號,員工號,員工名,外出類型,起始時間,結(jié)束時間)values(39。,39。,39。,39。,39。,39。,20120509,20120512)。3. 修改數(shù)據(jù):例如:在SQL查詢分析器中輸入以下代碼:update 出差記錄表set 員工名 = 39。where 記錄號=119 select * from 出差記錄表。原野39。在過去我們的考勤工作都是人工完成的,不僅浪費了很多的人力跟物力,而且無法保證其準(zhǔn)確性和透明度;給企業(yè)的管理帶來了許多的不便。計算機技術(shù)特別是數(shù)據(jù)庫技術(shù)的發(fā)展為企業(yè)建立管理信息系統(tǒng),甚至對改變管理思想起著不可估量的作用。通過考勤系統(tǒng)可以很容易地對公司員工的信息有一個基本的了解,可以很方便地知道員工的出勤情況,通過對員工出勤信息的了解,就能計算出員工的實際工資。 數(shù)據(jù)庫的連接1.使用JDBCODBC JAVA聯(lián)接了數(shù)據(jù)源。3.建立數(shù)據(jù)源ODBC。//聲明數(shù)據(jù)聯(lián)接private Statement stmt=null。//接收結(jié)果(記錄集)依據(jù)需求分析,啟動系統(tǒng)時,最先出現(xiàn)的就是“登錄”頁面,如圖56所示,用戶登錄可作為獨頁面,只有輸入正確的管理用戶名與密碼,才能進(jìn)入員工考勤系統(tǒng)。測試和開發(fā)一樣,也是一項技術(shù)性很強的工作,有著很多的技巧。 軟件測試的目標(biāo)1) 測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程;2) 好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案;3) 成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。2) 應(yīng)該遠(yuǎn)在測試開始之前就制定出測試計劃。4) 窮舉測試是不可能的。 軟件測試的方法軟件測試有兩種方法:黑盒測試和白盒測試。黑盒測試又稱為功能測試。白盒測試又稱為結(jié)構(gòu)測試。模塊測試也叫單元測試,目的是保證每一個模塊作為一個單元能正確運行,模塊測試具有下述五個特點:1) 模塊接口2) 局部數(shù)據(jù)結(jié)構(gòu)3) 重要的執(zhí)行路徑4) 出錯處理通路5) 影響上述各方面特性的邊界條件模塊測試主要由代碼審查和計算機軟件測試兩部分組成。包括系統(tǒng)測試和子系統(tǒng)測試。集成測試有兩種方法:非漸增式和漸增式,但比較而言,漸增式方法比較好,因為:1) 編寫的測試軟件較少,開銷較小。3) 錯誤位置容易判斷。因此,本系統(tǒng)集成測試采用漸增式測試中的混合法,即對軟件結(jié)構(gòu)中較上層使用自頂而下的測試方法,而對軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,找出開始軟件中存在的錯誤,然后添加了部分對代碼異常的捕獲和對程序的錯誤處理,從而對程序一步步的修復(fù),這是對模塊較多時測試的一種折衷方法。驗收測試這一步是驗證軟件的有效性。1) 功能和特性與用戶的要求有差距。這個階段發(fā)現(xiàn)的問題往往和需求分析階段的差距有關(guān)。測試中遇到的問題在連接數(shù)據(jù)庫時出現(xiàn)錯誤。重新修正后,運行工程一切正常。經(jīng)過對代碼的修改,發(fā)現(xiàn)是數(shù)據(jù)的類型問題。可以正常的給數(shù)據(jù)庫添加員工基本信息和考勤信息以及對信息的修改、查詢、刪除和顯示。在這幾天的開發(fā)過程中,學(xué)到了許多有關(guān)數(shù)據(jù)庫管理軟件設(shè)計的東西,也對員工考勤系統(tǒng)有了更加全面而深刻的認(rèn)識?;谠撓到y(tǒng)的一些設(shè)計,下面對系統(tǒng)做一個總結(jié)。 ?職工信息、出勤記錄、公司部門、相關(guān)查詢、報表和退出系統(tǒng)。設(shè)計中力求界面友好、簡潔,易于操作。?力求對數(shù)據(jù)庫操作的安全與穩(wěn)定,盡量避免數(shù)據(jù)庫操作異常,并要保證查詢的快速無誤。 當(dāng)然在設(shè)計中還有很多不足的地方?,F(xiàn)在開發(fā)出來的軟件對數(shù)據(jù)庫的操作還不夠穩(wěn)定常會出現(xiàn)非法操作,異常處理做的還很欠缺。在設(shè)計時,由于時間和能力有限,還有部分的功能沒有實現(xiàn),希望以后能夠慢慢地發(fā)現(xiàn)問題,改正問題,力求將系統(tǒng)做得越來越完美,實用。參考文獻(xiàn)【1】.羅超理,李萬紅 著.《管理信息系統(tǒng)原理與應(yīng)用》.北京:清華大學(xué)出版社.2002【2】.艾德才 著.《計算機信息管理基礎(chǔ)》.北京:中國水利水電出版社.2001【3】.薩師煊,王珊 著.《數(shù)據(jù)庫系統(tǒng)概論》.北京:高等教育出版社.2000【4】.陳利平 著.《數(shù)據(jù)庫原理》.北京:中國鐵道出版社.2007【5】.郝自勉 著.《網(wǎng)站建設(shè)與Web編程》.人民郵電出版社 第1版 2009【6】.孫家廣 著.《軟件工程》. 北京:高等教育出版社.2005【7】.李曉黎 張巍 著.《JSP+SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實例》,人民郵電出版社 【8】.(美)Paul C.Jorgensen 著.《軟件測試》.北京:機械工業(yè)出版社.2009年3月致謝經(jīng)過兩個多月來的努力,畢業(yè)設(shè)計終于完工了。然而對我?guī)椭畲蟮哪^于我的指導(dǎo)老師。這段時間以來,老師始終對我進(jìn)行嚴(yán)格的要求,在我遇到問題時不斷地給予我真誠的鼓勵,這才使得我的畢業(yè)設(shè)計課題能夠深入地進(jìn)行下去,促使我接觸到了許多理論和實際上的新問題,為我創(chuàng)造了絕佳的鍛煉和提高的機會。還有我實習(xí)單位的領(lǐng)導(dǎo)蘇建博,他對于我的項目給了很大的建議與意見,幫助我發(fā)現(xiàn)錯誤改正錯誤,要是沒有他的幫助我覺著自己獨立完成項目就要付出成倍的辛苦。畢業(yè)設(shè)計小結(jié)這個系統(tǒng)是員工考勤管理系統(tǒng),要求對員工進(jìn)行出勤、缺勤等的考查,另外還帶有添加、刪除、顯示等操作,所以一開始設(shè)計這個系統(tǒng)感到?jīng)]有頭緒,不得要領(lǐng),并且沒有足夠的知識來運用,于是查找了很多的書籍,希望能有所幫助。在此過程中也出現(xiàn)了一些困難,比如連接數(shù)據(jù)庫,一開始的時候不會連接,后來參考了書籍,按照書上的方法才連接成功,使得JSP程序與數(shù)據(jù)源取得了連系;還有就是在寫添加操作這個功能時,也遇到了一點麻煩,總是出現(xiàn)亂碼,后來在包里又新建了一個
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1