《基于Visual Stdio和SQL Server的高校人事管理系統(tǒng)設(shè)計(jì)》10000字(論文)_第1頁(yè)
《基于Visual Stdio和SQL Server的高校人事管理系統(tǒng)設(shè)計(jì)》10000字(論文)_第2頁(yè)
《基于Visual Stdio和SQL Server的高校人事管理系統(tǒng)設(shè)計(jì)》10000字(論文)_第3頁(yè)
《基于Visual Stdio和SQL Server的高校人事管理系統(tǒng)設(shè)計(jì)》10000字(論文)_第4頁(yè)
《基于Visual Stdio和SQL Server的高校人事管理系統(tǒng)設(shè)計(jì)》10000字(論文)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

頁(yè)(共27頁(yè))PAGE緒論當(dāng)前,伴隨計(jì)算機(jī)的廣泛使用和科技的進(jìn)步,信息化時(shí)代已經(jīng)來(lái)臨,軟件的應(yīng)用成了人們生活中重要的一部分。計(jì)算機(jī)的發(fā)展成了當(dāng)今社會(huì)的主要行業(yè)之一,發(fā)展速度快,發(fā)展市場(chǎng)也越來(lái)越大。因此,在軟件開發(fā)設(shè)計(jì)方面的人才的需求量也在不斷增加,尤其是數(shù)據(jù)庫(kù)和信息管理的開發(fā),更是供不應(yīng)求。[1]課題研究背景從目前情況來(lái)看,高校對(duì)于人事管理系統(tǒng)的研究發(fā)展起步速度很慢,有一些高校在人事管理方面還沒有完全實(shí)現(xiàn)較為規(guī)范科學(xué)化的人事管理,管理的工作方式仍然還停留在過于傳統(tǒng)的采用手工方式處理人事信息階段。雖然還有一些高校人起步相對(duì)較早,已經(jīng)有了使用很多年的一套人事管理功能系統(tǒng)。但隨著經(jīng)濟(jì)社會(huì)的快速發(fā)展以及高校事業(yè)規(guī)模的發(fā)展不斷擴(kuò)大,高校對(duì)于人事功能部門管理需求也在不斷增加,之前高校使用的一套人事管理功能系統(tǒng)基本已經(jīng)無(wú)法完全滿足現(xiàn)在高校的人事工作管理需求。雖然有些高校的人事管理功能系統(tǒng)很大,但是往往缺少一套適合于目前本高校人事管理工作特點(diǎn)的系統(tǒng)功能和管理模塊,無(wú)法滿足高校數(shù)據(jù)多樣化的處理需求。關(guān)于人事系統(tǒng)的發(fā)展,最早可以追溯到二十世紀(jì)的六十年代,誕生了第一代人力資源管理系統(tǒng)。那時(shí)只有企業(yè)使用,由于那時(shí)大型企業(yè)軟件技術(shù)發(fā)展條件、硬件信息設(shè)備使用條件以及民營(yíng)企業(yè)對(duì)該管理系統(tǒng)應(yīng)用需求的局限性,可以實(shí)時(shí)自動(dòng)使用管理系統(tǒng)的企業(yè)用戶極少,許多的民營(yíng)企業(yè)將該資源管理信息系統(tǒng)廣泛應(yīng)用起來(lái)作為計(jì)算企業(yè)人員平均工資的核算工具,沒有更多的功能。到了七十年代,第二代人力資源管理系統(tǒng)的誕生,不但克服了第一代管理系統(tǒng)的大部分缺陷,還將職工基礎(chǔ)信息和職工職位做出了調(diào)整、職工基本信息變更等歷史信息也被加入到了該管理系統(tǒng)中,并且管理系統(tǒng)中還添加了薪酬統(tǒng)計(jì)分析和生成報(bào)表工具的功能。再到九十年代末,企業(yè)長(zhǎng)期使用的人力資源管理體制已經(jīng)進(jìn)行了一次革命性的巨大改變。第三代的企業(yè)人力資源管理系統(tǒng)更多地是從企業(yè)人力資源的相關(guān)專業(yè)知識(shí)角度出發(fā),將相關(guān)企業(yè)的數(shù)據(jù)統(tǒng)一整合起來(lái)進(jìn)行管理,形成了龐大的信息資源庫(kù)。同時(shí)系統(tǒng)制作了一個(gè)體驗(yàn)感較好的系統(tǒng)用戶界面,以及系統(tǒng)擁有了強(qiáng)大的數(shù)據(jù)分析、報(bào)表數(shù)據(jù)生成管理功能和企業(yè)信息資源共享管理功能。此外,人力資源管理系統(tǒng)中還可以實(shí)時(shí)提供更為可靠的數(shù)據(jù)分析,實(shí)時(shí)向管理部門的相關(guān)決策活動(dòng)提供數(shù)據(jù)分析支持。研究目的與意義現(xiàn)如今,社會(huì)的發(fā)展、信息技術(shù)的進(jìn)步以及辦公自動(dòng)化的普及,對(duì)于高校來(lái)說,人事管理系統(tǒng)是高校辦公自動(dòng)化的一種重要體現(xiàn)。對(duì)于高校管理部門來(lái)說人事管理是一項(xiàng)重要的工作,教職工的多項(xiàng)信息的管理工作更加科學(xué),快捷的辦公對(duì)于高校來(lái)說具有積極的作用和意義。在信息化的大背景下,想要更加有序的管理教職工,就需要建立一個(gè)功能齊全且合適的人事管理系統(tǒng)。而且隨著學(xué)校規(guī)模不斷地?cái)U(kuò)大,為了能夠跟上高校發(fā)展的步伐,更需建立健全的人事管理系統(tǒng)。由于社會(huì)的發(fā)展和科技水平的提升,計(jì)算機(jī)控制系統(tǒng)的日益完善,所實(shí)現(xiàn)的功能也為人類的生活提供了許多便利。高校人事管理系統(tǒng)能夠給高校人事部門的工作人員以及教職工提供便捷的查詢手段。但一直以來(lái)采用的都是傳統(tǒng)的人工管理方法,其缺點(diǎn)是工作效率降低、工作量大、不易存放等。計(jì)算機(jī)的應(yīng)用對(duì)人事信息的管理有著傳統(tǒng)管理不可替代的優(yōu)勢(shì),即:查找方式簡(jiǎn)單又快捷、較為安全、保密性好、使用壽命長(zhǎng)、成本較低等,這將極大地提高高校人事管理部門的工作效率。主要研究?jī)?nèi)容開發(fā)高校人事管理系統(tǒng)主要是為了給高校人事部門的管理工作帶來(lái)便利,同時(shí)也可向相關(guān)部門和單位提供本校教職工的基本信息服務(wù)。其覆蓋了學(xué)校內(nèi)部以及對(duì)外的各項(xiàng)人事管理工作。它具有存儲(chǔ)、查詢和更新等功能,可以更好地向?qū)W校內(nèi)的各個(gè)部門以及院系提供信息等相關(guān)服務(wù)。系統(tǒng)內(nèi)的數(shù)據(jù)主要由系統(tǒng)管理人員錄入到數(shù)據(jù)庫(kù)內(nèi)。本系統(tǒng)充分利用軟件VisualStdio和軟件SQLServer分別作為該軟件系統(tǒng)開發(fā)的兩個(gè)工具,分別為系統(tǒng)前臺(tái)軟件開發(fā)工具和后臺(tái)開發(fā)系統(tǒng)管理員的軟件數(shù)據(jù)庫(kù),主要內(nèi)容包括系統(tǒng)的實(shí)際用戶具體需求、統(tǒng)計(jì)信息分析以及數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)設(shè)計(jì)等,實(shí)現(xiàn)高校人事管理系統(tǒng)的研究和設(shè)計(jì)。[2]系統(tǒng)分為三大模塊:教職工基本信息、教職工信息的增刪改查以及教職工數(shù)據(jù)的統(tǒng)計(jì)。系統(tǒng)分析可行性研究在決定開發(fā)高校人事管理系統(tǒng)前,首先按照要求所做的工作就是關(guān)于該管理系統(tǒng)的應(yīng)用可行性問題分析,可行性問題分析主要內(nèi)容就是如何確定在該項(xiàng)目中的開發(fā)應(yīng)用是否可行和必要。開發(fā)高校人事管理系統(tǒng)這個(gè)項(xiàng)目的重要性直接取決于高校對(duì)人事管理技術(shù)系統(tǒng)應(yīng)用需求的深刻迫切性和管理系統(tǒng)功能實(shí)現(xiàn)的有效可行性。我將從管理技術(shù)創(chuàng)新可行性和社會(huì)經(jīng)濟(jì)可行性這兩個(gè)基本方面分別進(jìn)行綜合研究,通過這一研究為高校人事管理系統(tǒng)的項(xiàng)目開發(fā)應(yīng)用提供科學(xué)依據(jù)。技術(shù)可行性現(xiàn)如今,在技術(shù)上可行性分析主要是根據(jù)用戶的需求來(lái)考慮采用的硬件和軟件。首先考慮到人事管理系統(tǒng)在各行各業(yè)中使用都很廣泛,種類也很多,這就是我可以把它作為我們研究開發(fā)本次高校人事管理信息系統(tǒng)過程中可以參考起來(lái)的實(shí)例和參考依據(jù)。其次就我們所選用的軟件開發(fā)工具而言,C#和SQLServer2008都已經(jīng)是成熟的應(yīng)用開發(fā)工具,而且都是目前使用非常廣泛的操作系統(tǒng)應(yīng)用開發(fā)工具,也非常適合本次的系統(tǒng)開發(fā)。[3]最后就開發(fā)人員來(lái)講,在學(xué)校的課程中也進(jìn)行過數(shù)據(jù)庫(kù)開發(fā),但不夠完善,能力有限,不過積累了一些經(jīng)驗(yàn),很適合本系統(tǒng)的開發(fā)。經(jīng)濟(jì)可行性本系統(tǒng)的開發(fā)花費(fèi)了一些的人力和時(shí)間,雖然本次的軟件開發(fā)產(chǎn)生的效益還不能滿足高校長(zhǎng)期的發(fā)展需求。但是,通過這次的畢業(yè)設(shè)計(jì),我豐富了自己的知識(shí),系統(tǒng)開發(fā)的價(jià)值,就是通過系統(tǒng)開發(fā)前的可行性分析來(lái)評(píng)估的。使用過程中所需要的成本和系統(tǒng)使用后給用戶帶來(lái)的收益,并根據(jù)其收益大于成本即有正向利潤(rùn)存在的準(zhǔn)則來(lái)判斷此系統(tǒng)的開發(fā)有利于用戶的使用。如果該系統(tǒng)能夠成功運(yùn)行,將節(jié)省高校在人事管理工作上的資源投入。同時(shí)還能為高校人事信息處理工作帶來(lái)巨大的便利,它簡(jiǎn)單的操作流程,降低了高校在人事管理方面投入的資源。因此該系統(tǒng)很有必要開發(fā)。該系統(tǒng)開發(fā)所使用的軟件都是可以免費(fèi)下載的,設(shè)備使用由高校提供的計(jì)算機(jī)和服務(wù)器即可,可見開發(fā)費(fèi)用較低。效益就是在該系統(tǒng)投入使用后,可以實(shí)現(xiàn)高??茖W(xué)化、標(biāo)準(zhǔn)化的管理,同時(shí)使得管理部門的人員更好地了解每個(gè)教職工的詳細(xì)信息。為高校辦公自動(dòng)化發(fā)展提供了有力的保障。也為高校節(jié)省了大量的資本投入,并且極大程度地提高了人事管理方面的工作效率,可促進(jìn)高校人事管理工作的良好發(fā)展。因而,從長(zhǎng)遠(yuǎn)利益分析上看,該系統(tǒng)在經(jīng)濟(jì)上是可行的。軟件配置C#介紹C#是微軟公司微軟公司開發(fā)并推出的一門高級(jí)應(yīng)用開發(fā)編程語(yǔ)言,該軟件編程語(yǔ)言并不僅僅能夠同時(shí)支持在所有計(jì)算機(jī)系統(tǒng)中的控制臺(tái)結(jié)構(gòu)設(shè)計(jì)軟件的開發(fā),同時(shí)還支持各種Windows窗體應(yīng)用程序的高級(jí)軟件開發(fā)以及.net編程語(yǔ)言開發(fā)。并且具有安全穩(wěn)定的軟件擴(kuò)展性和良好的軟件開發(fā)系統(tǒng)的靈活性,應(yīng)用非常廣泛,而且適合開發(fā)各種類型的軟件應(yīng)用程序。同時(shí)為軟件開發(fā)的技術(shù)人員以及用戶提供了一種更加方便快捷的高級(jí)軟件開發(fā)應(yīng)用操作系統(tǒng)模式。[4]隨著進(jìn)入信息時(shí)代,軟件的開發(fā)周期也被用戶要求縮減地越來(lái)越短,這是就急需一種簡(jiǎn)單而易開發(fā)的編程語(yǔ)言編寫工具出現(xiàn),C#的出現(xiàn)以及強(qiáng)化正好適應(yīng)了這種發(fā)展要求。C#編程應(yīng)用語(yǔ)言的是由C、C++和Java的編程應(yīng)用語(yǔ)言相互結(jié)合在一起發(fā)展而來(lái)的,C#將這三種編程應(yīng)用語(yǔ)言的主要優(yōu)點(diǎn)結(jié)合于一身,并且它具備使用事件驅(qū)動(dòng)和完全面向?qū)ο蟮木幊虘?yīng)用語(yǔ)言實(shí)現(xiàn)模式。同時(shí)還為它增強(qiáng)了一種具有web等服務(wù)應(yīng)用管理工具功能的實(shí)時(shí)自動(dòng)運(yùn)行與.net應(yīng)用語(yǔ)言平臺(tái)的新型網(wǎng)絡(luò)應(yīng)用編程語(yǔ)言。[5].net應(yīng)用語(yǔ)言平臺(tái)為其系統(tǒng)提供的應(yīng)用管理工具和其對(duì)服務(wù)的管理功能已經(jīng)能夠有效且充分發(fā)揮系統(tǒng)的數(shù)字信息計(jì)算和數(shù)據(jù)中心通信信息處理上的能力,支持.net的大多數(shù)語(yǔ)言框架都是用C#編程語(yǔ)言進(jìn)行編寫的。因?yàn)檫@種C#編程語(yǔ)言結(jié)構(gòu)具有良好的面向?qū)ο笤O(shè)計(jì)特性,使用簡(jiǎn)單的各種C#編程語(yǔ)言組件結(jié)構(gòu),所有的服務(wù)組件都可以通過轉(zhuǎn)換為web服務(wù)。所以,在復(fù)雜的網(wǎng)絡(luò)通信應(yīng)用程序開發(fā)設(shè)計(jì)中,C#編程語(yǔ)言是一種較好的開發(fā)應(yīng)用的選擇。[6]SQLServer2008介紹MicrosoftSQLServer是也由微軟發(fā)布的產(chǎn)品,是一種能夠提供可信的、高效率智能數(shù)據(jù)管理平臺(tái)的應(yīng)用軟件,同時(shí)為用戶以及設(shè)計(jì)人員提供一個(gè)完整的工業(yè)產(chǎn)品以及數(shù)據(jù)庫(kù)設(shè)計(jì)管理系統(tǒng)解決方案模式設(shè)計(jì)方案。在最近的修訂版中,可伸縮性、可管理性等各個(gè)方面均較之前有較大的改變。[7]該軟件也是功能強(qiáng)大的管理數(shù)據(jù)庫(kù),它可以將企業(yè)關(guān)系數(shù)據(jù)庫(kù)和商業(yè)關(guān)系數(shù)據(jù)分離式的管理操作數(shù)據(jù)庫(kù),可以廣泛用來(lái)用于幫助企業(yè)和用戶快速管理并建立他們的的企業(yè)Internet和企業(yè)電子郵件中的商務(wù)數(shù)據(jù)管理體系。非常適合作為本次高校人事管理系統(tǒng)的后臺(tái)管理數(shù)據(jù)庫(kù)。設(shè)計(jì)方法該系統(tǒng)將使用C/S模式,在前端使用中,C#是應(yīng)用開發(fā)的設(shè)計(jì)工具。后臺(tái)使用SQLServer用作學(xué)校系統(tǒng)數(shù)據(jù)庫(kù)。該管理系統(tǒng)將具備數(shù)據(jù)完整性強(qiáng)、數(shù)據(jù)發(fā)布一致性好、穩(wěn)定性高等優(yōu)勢(shì)。系統(tǒng)設(shè)計(jì)采用的是結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)管理方法,按照用戶至上的設(shè)計(jì)原則,先將整個(gè)高校學(xué)生人事管理應(yīng)用系統(tǒng)模塊作為一個(gè)大系統(tǒng)模塊由下從上到下,以系統(tǒng)模塊化進(jìn)行結(jié)構(gòu)設(shè)計(jì)。該技術(shù)首先進(jìn)行系統(tǒng)模塊化的分解,然后再?gòu)南孪蛏?按照系統(tǒng)的一個(gè)整體設(shè)計(jì)結(jié)構(gòu)將整個(gè)系統(tǒng)模塊數(shù)據(jù)進(jìn)行劃分組合,最終可以完成整個(gè)系統(tǒng)的組合開發(fā)。[8]工作需求開發(fā)高校人事管理系統(tǒng)可代替?zhèn)鹘y(tǒng)的手工操作,從而化繁為簡(jiǎn),能都快捷準(zhǔn)確的對(duì)教職工的信息進(jìn)行管理,可滿足以下四個(gè)需求:可實(shí)現(xiàn)高校對(duì)人事信息進(jìn)行科學(xué)化、規(guī)范化的管理;支持高校對(duì)人事信息的日常管理業(yè)務(wù),其中包括對(duì)教職工檔案的建立、修改、刪除等,并對(duì)系統(tǒng)進(jìn)行日常維護(hù)等操作;為高校勞動(dòng)用人管理等方面提供科學(xué)決策,還可向管理人員根據(jù)數(shù)據(jù),然后人事部門根據(jù)提供的數(shù)據(jù)決定招聘或縮減人員的決策等;高校人事管理工作的科學(xué)化,使工作人員通過計(jì)算機(jī)實(shí)現(xiàn)對(duì)教職工的信息進(jìn)行快速、精準(zhǔn)的查找,修改或刪除??赏ㄟ^數(shù)據(jù)對(duì)本校教職工基本概況一目了然,更加便于管理。數(shù)據(jù)庫(kù)設(shè)計(jì)高校職工人事管理信息系統(tǒng)中高校教職工的所有人事信息管理數(shù)據(jù)都必須是直接保存在高校數(shù)據(jù)庫(kù)系統(tǒng)中的。在高校數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用設(shè)計(jì)開發(fā)中,數(shù)據(jù)庫(kù)的整體系統(tǒng)結(jié)構(gòu)設(shè)計(jì)方案是由各個(gè)數(shù)據(jù)表的結(jié)構(gòu)設(shè)計(jì)組成的。[9]在系統(tǒng)的設(shè)計(jì)開發(fā)應(yīng)用過程中,數(shù)據(jù)庫(kù)的整體結(jié)構(gòu)設(shè)計(jì)無(wú)疑是至關(guān)重要的組成部分,它的結(jié)構(gòu)設(shè)計(jì)效果好壞會(huì)直接關(guān)乎整個(gè)系統(tǒng)的使用管理效果和數(shù)據(jù)管理效率。一個(gè)好的系統(tǒng)數(shù)據(jù)庫(kù)整體結(jié)構(gòu)設(shè)計(jì)可以降低整個(gè)數(shù)據(jù)庫(kù)的信息存儲(chǔ)量,也同樣可以確保所有的數(shù)據(jù)信息具備完整性和數(shù)據(jù)一致性。在使用系統(tǒng)時(shí),系統(tǒng)的數(shù)據(jù)響應(yīng)速度就必然會(huì)很快。由此可見,數(shù)據(jù)庫(kù)在設(shè)計(jì)技術(shù)過程中的整體應(yīng)用結(jié)構(gòu)數(shù)據(jù)也必然會(huì)不斷得到相應(yīng)的處理和簡(jiǎn)化。[10]數(shù)據(jù)庫(kù)的整體應(yīng)用結(jié)構(gòu)設(shè)計(jì)和設(shè)計(jì)者的長(zhǎng)期工作實(shí)踐經(jīng)驗(yàn)積累有著密不可分的關(guān)系,這就需要我們多多地去參與實(shí)踐。只有在實(shí)踐中不斷磨練,從中不斷總結(jié)工作經(jīng)驗(yàn)和吸取教訓(xùn),才能真正設(shè)計(jì)制作出好的高校數(shù)據(jù)庫(kù)整體結(jié)構(gòu)。人事管理信息系統(tǒng)軟件是一個(gè)以大量管理數(shù)據(jù)的人力資源管理為設(shè)計(jì)基礎(chǔ),并以此作為數(shù)據(jù)中心而逐步建立發(fā)展起來(lái)的應(yīng)用管理系統(tǒng)。其設(shè)計(jì)目的主要是為了給高校中的各個(gè)部門以及各院系人員提供必要的人事信息管理和業(yè)務(wù)決策應(yīng)用數(shù)據(jù),由于它們所涉及到的信息范圍較廣,所以也必然的就會(huì)需要存儲(chǔ)大量的不同管理類型的決策數(shù)據(jù)。如何合理的將這些重要數(shù)據(jù)信息進(jìn)行實(shí)時(shí)存儲(chǔ)管理是高校人事管理系統(tǒng)開發(fā)過程中至關(guān)重要的一項(xiàng)內(nèi)容。以下是我對(duì)高校人事管理系統(tǒng)的數(shù)據(jù)庫(kù)管理設(shè)計(jì):數(shù)據(jù)流圖頂層數(shù)據(jù)流圖:圖3-1頂層數(shù)據(jù)流圖一層數(shù)據(jù)流圖:圖3-2職工管理數(shù)據(jù)流圖二層數(shù)據(jù)流圖:圖3-3職工管理詳細(xì)數(shù)據(jù)流圖概念設(shè)計(jì)在整個(gè)概念設(shè)計(jì)階段中,我們將從關(guān)于用戶的具體概念角度出發(fā)考慮后,再來(lái)正確看待這個(gè)新的數(shù)據(jù)以及對(duì)這個(gè)新的數(shù)據(jù)本身可以進(jìn)行各種邏輯上的處理和概念上的使用進(jìn)行約束,通過這種概念設(shè)計(jì)優(yōu)化方式我們可以直接構(gòu)造并提出直接反映和體現(xiàn)出用戶具體觀點(diǎn)的概念模式。我們其實(shí)可以簡(jiǎn)單說把它分成三個(gè)步驟來(lái)進(jìn)行設(shè)計(jì):首先我們需要設(shè)計(jì)整體和局部的ER邏輯處理模式,然后綜合兩者的結(jié)果,形成全局邏輯處理模式,最后根據(jù)全局ER邏輯處理模式的結(jié)果,可使概念設(shè)計(jì)得到優(yōu)化,最終通過優(yōu)化設(shè)計(jì)得到的結(jié)果就是概念模式。ER模型中包括“實(shí)體”、“屬性”和“聯(lián)系”這三個(gè)基本成分,下面將分別介紹這三個(gè)方面:實(shí)體實(shí)體是客觀世界中必然存在的,是一種可以進(jìn)行區(qū)分開的客觀事物。一個(gè)實(shí)體不僅可以是一個(gè)人甚至也可以是事物,不僅可以是具體的客觀事物,也可以是抽象的科學(xué)概念。教職工、學(xué)生、課程等這些都應(yīng)該屬于實(shí)體。屬性屬性是實(shí)體、聯(lián)系的基本性質(zhì),通常,一個(gè)實(shí)體可以由多個(gè)屬性來(lái)刻畫,聯(lián)系也同樣可以有多個(gè)屬性。聯(lián)系在客觀世界中,事物之間往往有著密切的聯(lián)系。比如:教師與課程間存在“教”的聯(lián)系,學(xué)生與課程間則存在“學(xué)”這種聯(lián)系。聯(lián)系有一對(duì)一、一對(duì)多和多對(duì)多三種。部分ER圖的設(shè)計(jì)如下:職工基本信息(編號(hào)、姓名、性別、民族、出生日期、籍貫、學(xué)歷、專業(yè)、聘用時(shí)間、聘用方式、聘用來(lái)源、畢業(yè)學(xué)校、政治面貌、職務(wù)、所在部門、職稱),如圖3-4所示:圖3-4職工基本信息實(shí)體屬性圖職工養(yǎng)老保險(xiǎn)信息(編號(hào)、姓名、養(yǎng)老保險(xiǎn)號(hào)、發(fā)放時(shí)間、養(yǎng)老保險(xiǎn)金),如圖3-5所示:圖3-5職工養(yǎng)老保險(xiǎn)信息實(shí)體屬性圖職工的社會(huì)關(guān)系信息(編號(hào)、職工姓名、姓名、關(guān)系、工作單位、備注),如圖3-6所示:圖3-6職工社會(huì)關(guān)系信息實(shí)體屬性圖職工調(diào)動(dòng)信息(編號(hào)、姓名、調(diào)動(dòng)時(shí)間、原部門、現(xiàn)部門、原職務(wù)、現(xiàn)職務(wù)、批準(zhǔn)人、調(diào)動(dòng)原因、備注),如圖3-7所示:圖3-7職工調(diào)動(dòng)信息實(shí)體屬性圖職工工資信息(編號(hào)、姓名、工資號(hào)、發(fā)放時(shí)間、工資、水電費(fèi)、獎(jiǎng)金、其他費(fèi)用、補(bǔ)貼、實(shí)發(fā)工資),如圖3-8所示:圖3-8職工工資信息實(shí)體屬性圖職工工作關(guān)系信息(編號(hào)、姓名、工作單位、工作職務(wù)、開始時(shí)間、結(jié)束時(shí)間),如圖3-9所示:圖3-9職工工作關(guān)系實(shí)體屬性圖職工職稱評(píng)定信息(編號(hào)、姓名、評(píng)定的職稱、取得方式、取得時(shí)間、截止時(shí)間、聘用單位、聘用職務(wù)、備注),如圖3-10所示:圖3-10職工職稱評(píng)定實(shí)體屬性圖職工休假記錄信息(編號(hào)、姓名、休假類型、批準(zhǔn)人、開始時(shí)間、結(jié)束時(shí)間、備注),如圖3-11所示:圖3-11職工休假記錄實(shí)體屬性圖物理設(shè)計(jì)確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)確定一個(gè)用于數(shù)據(jù)庫(kù)中的物理存儲(chǔ)系統(tǒng)結(jié)構(gòu)主要為了確定所有重要數(shù)據(jù)在數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng)結(jié)構(gòu)中的物理存儲(chǔ)位置和數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。其中主要內(nèi)容包括:確定用于數(shù)據(jù)間的關(guān)系、索引以及數(shù)據(jù)備份等的數(shù)據(jù)存儲(chǔ)數(shù)據(jù)位置是否合理安排、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)以及確定數(shù)據(jù)在系統(tǒng)中的資源配置等。[11]確定用于數(shù)據(jù)庫(kù)中所有重要數(shù)據(jù)存放的物理存儲(chǔ)位置和確定系統(tǒng)存儲(chǔ)結(jié)構(gòu):這是主要考慮數(shù)據(jù)庫(kù)中所有數(shù)據(jù)的存取時(shí)間、系統(tǒng)物理存儲(chǔ)占用空間的綜合利用率以及用于收取數(shù)據(jù)維護(hù)費(fèi)的合理代價(jià)這三個(gè)主要考慮因素。存取方法數(shù)據(jù)庫(kù)管理系統(tǒng)的存儲(chǔ)是多用戶之間共享的存儲(chǔ)系統(tǒng),為了能夠同時(shí)滿足多用戶的多種存儲(chǔ)應(yīng)用方式的要求,就需要對(duì)同一個(gè)用戶關(guān)系對(duì)象建立一個(gè)多條應(yīng)用存儲(chǔ)路徑。[12]職工的基本信息,如表3-1所示:表3-1職工基本信息表續(xù)表:職工養(yǎng)老保險(xiǎn)信息,如表3-2所示:表3-2職工養(yǎng)老保險(xiǎn)信息表職工社會(huì)關(guān)系信息,如圖3-3所示:表3-3職工社會(huì)關(guān)系信息表職工休假記錄信息,如圖3-4所示:表3-4職工休假信息表職工調(diào)動(dòng)信息,如圖3-5所示:表3-5職工調(diào)動(dòng)信息表職工工資信息,如圖3-6所示:表3-6職工工資信息表職工工作關(guān)系信息,如圖3-7所示:表3-7職工工作關(guān)系信息表職工職稱評(píng)定信息,如圖3-8所示:表3-8職工職稱評(píng)定信息表系統(tǒng)程序設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)目的在整個(gè)系統(tǒng)功能設(shè)計(jì)步驟中,第一步是要找出實(shí)現(xiàn)目標(biāo)系統(tǒng)功能的所有不同方案,接著是在需求分析階段描繪數(shù)據(jù)流程圖,這也是設(shè)計(jì)所有可能方案的基礎(chǔ),接著我們就必須在所有設(shè)想的方案中選取最合理的方案。然后再給所有合理的方案都提供一個(gè)系統(tǒng)流程圖,并且要在系統(tǒng)模塊化中詳細(xì)的羅列出構(gòu)成系統(tǒng)的所有主要設(shè)計(jì)元素。系統(tǒng)模塊功能獨(dú)立性設(shè)計(jì)的基本原則是軟件結(jié)構(gòu)開發(fā)和工程設(shè)計(jì)中的所有功能必須嚴(yán)格遵循系統(tǒng)設(shè)計(jì)的準(zhǔn)則。由此可見,軟件進(jìn)行系統(tǒng)設(shè)計(jì)應(yīng)該是通過形成一組具有相對(duì)獨(dú)立特性的不同功能的子系統(tǒng)模塊相互聚合起來(lái)組成的。關(guān)于軟件系統(tǒng)總體設(shè)計(jì)這個(gè)過程,其中各功能模塊的物理元素劃分主要依據(jù)本系統(tǒng)軟件結(jié)構(gòu)設(shè)計(jì)的基本原則,即一個(gè)符合高聚合度的功能模塊。首先我們需要把每個(gè)模塊的功能全部劃分出來(lái),才能正式開始系統(tǒng)設(shè)計(jì)。設(shè)計(jì)原則系統(tǒng)設(shè)計(jì)的基本原則:功能全面性:每所院校都有自己的獨(dú)特的管理風(fēng)格,所以要滿足不同用戶對(duì)系統(tǒng)的指定需求。系統(tǒng)規(guī)范化:按照通用軟件設(shè)計(jì)思想和數(shù)據(jù)庫(kù)原理進(jìn)行設(shè)計(jì)系統(tǒng)。系統(tǒng)實(shí)用性:從實(shí)際應(yīng)用角度出發(fā),考慮到不同用戶又不一樣的需求并凸顯學(xué)校管理特點(diǎn),設(shè)計(jì)安全且易于日常管理操作的用戶界面。應(yīng)用安全性:在設(shè)計(jì)數(shù)據(jù)庫(kù)架構(gòu)時(shí),充分的將操作系統(tǒng)和數(shù)據(jù)庫(kù)的安全性有機(jī)地結(jié)合起來(lái),以確保整個(gè)系統(tǒng)的安全。功能模塊設(shè)計(jì)系統(tǒng)功能描述:高校人事管理的主要功能包括:?jiǎn)T工信息管理功能對(duì)職工基本信息、社會(huì)關(guān)系、調(diào)動(dòng)信息、工資信息、工作關(guān)系、職稱評(píng)定、休假記錄、獎(jiǎng)懲記錄、培訓(xùn)記錄、養(yǎng)老保險(xiǎn)、醫(yī)療保險(xiǎn)信息的添加、修改、刪除、查詢;統(tǒng)計(jì)數(shù)據(jù)管理功能分別從職工的性別、婚姻、部門、職務(wù)、職稱、民族、政治面貌、學(xué)歷、學(xué)位、狀態(tài)等幾方面來(lái)統(tǒng)計(jì)教職工的分配比例。工具管理功能為了完善系統(tǒng)而增加的功能,其中包括記事本和計(jì)算器等。用戶管理功能為方便管理員的管理,系統(tǒng)管理員可以添加新用戶、修改密碼、退出系統(tǒng)等。根據(jù)這些功能,設(shè)計(jì)出的系統(tǒng)功能模塊如圖4-1所示圖4-1高校人事管理系統(tǒng)功能模塊示意圖系統(tǒng)實(shí)現(xiàn)系統(tǒng)菜單功能介紹“登錄窗口”只有合法的用戶才能通過輸入正確的用戶名和密碼進(jìn)入系統(tǒng)?!跋到y(tǒng)管理”的下拉菜單中包括“添加用戶”、“修改密碼”和“退出系統(tǒng)”的選項(xiàng)。(1)系統(tǒng)管理員可以通過“添加用戶”功能來(lái)添加用戶。(2)用戶可以通過“修改密碼”功能來(lái)修改其登錄密碼。用戶還可以通過點(diǎn)擊系統(tǒng)主窗口中的其它菜單項(xiàng)的下拉菜單來(lái)進(jìn)行選擇,以實(shí)現(xiàn)系統(tǒng)對(duì)職工各種信息的管理。系統(tǒng)性能分析通過需求分析、系統(tǒng)設(shè)計(jì)、開發(fā)實(shí)現(xiàn)以及系統(tǒng)測(cè)試,本系統(tǒng)到目前已經(jīng)實(shí)現(xiàn)了各個(gè)功能。在預(yù)定的時(shí)間內(nèi)達(dá)到了預(yù)期的效果。在結(jié)構(gòu)方面條理比較清晰,各個(gè)模塊的劃分及分工也很明確,可以完整地完成基本的高校職工的管理功能。在系統(tǒng)的運(yùn)行效率和出錯(cuò)率上,還需在系統(tǒng)發(fā)布后,進(jìn)行深入的檢查和測(cè)試。在操作方面,本系統(tǒng)便于理解,可以使用戶很容易地掌握整個(gè)系統(tǒng)的流程。在界面設(shè)計(jì)上,做到了簡(jiǎn)潔、大方。高校人事管理系統(tǒng)在設(shè)計(jì)上完全按照軟件工程的理論進(jìn)行分階段的設(shè)計(jì)。本系統(tǒng)能夠達(dá)到的性能指標(biāo)如下:模塊獨(dú)立性:本系統(tǒng)能夠?qū)崿F(xiàn)單一入口單一出口,達(dá)到低耦合、高內(nèi)聚的標(biāo)準(zhǔn);可維護(hù)性:當(dāng)用戶有了新的需求,或環(huán)境發(fā)生改變,或程序出現(xiàn)錯(cuò)誤時(shí),系統(tǒng)的修改是很復(fù)雜的。由于需求分析階段對(duì)于用戶需求分析的簡(jiǎn)單化一,使得本系統(tǒng)不能夠應(yīng)用于所有用戶;可復(fù)用性:本系統(tǒng)是按照模塊化理論對(duì)系統(tǒng)進(jìn)行開發(fā)的,故每個(gè)模塊具有一定的獨(dú)立性,使得軟件的各個(gè)模塊有了很好的可復(fù)用性;可靠性:由于程序的可運(yùn)行性,保證了程序沒有錯(cuò)誤,從而系統(tǒng)就具有了一定的可靠性。經(jīng)過各個(gè)階段的測(cè)試發(fā)現(xiàn)了許多的問題,并經(jīng)過改正,再測(cè)試,再改正,終于整個(gè)系統(tǒng)的錯(cuò)誤降低在最小值,保證了軟件的質(zhì)量。登錄模塊設(shè)計(jì)為了確保系統(tǒng)和用戶數(shù)據(jù)的信息安全性和數(shù)據(jù)保密性,需要對(duì)進(jìn)入該系統(tǒng)的用戶進(jìn)行身份確認(rèn),用戶名和密碼輸入正確,才能進(jìn)入該系統(tǒng)。在登錄過程需要完成以下任務(wù):系統(tǒng)根據(jù)用戶輸入的用戶名和密碼確定是否可以訪問系統(tǒng),并根據(jù)用戶類型確定用戶權(quán)限。只有用戶名和密碼都正確方可進(jìn)入該系統(tǒng)。用戶登陸界面如圖5-1所示:圖5-1用戶登陸窗體添加用戶界面包括:添加新用戶的名稱、密碼和權(quán)限設(shè)置,添加后,下新用戶就可以登錄該系統(tǒng)了。添加用戶界面如圖5-2所示:圖5-2添加用戶窗體系統(tǒng)主界面設(shè)計(jì)主界面中包含系統(tǒng)的三大模塊:人事管理模塊、統(tǒng)計(jì)模塊和管理工具模塊,只需點(diǎn)擊即可進(jìn)入。1.人事管理模塊:職工基本信息、社會(huì)關(guān)系、工作關(guān)系、部門調(diào)動(dòng)、職稱評(píng)定、休假記錄、獎(jiǎng)懲記錄、培訓(xùn)記錄、工資記錄、養(yǎng)老保險(xiǎn)記錄、醫(yī)療保險(xiǎn)記錄管理;2.統(tǒng)計(jì)模塊:統(tǒng)計(jì)數(shù)據(jù);3.管理工具模塊:計(jì)算器,記事本;主界面如圖5-3所示:圖5-3新科企業(yè)人事管理系統(tǒng)主界面系統(tǒng)主要功能模塊設(shè)計(jì)顯示職工基本信息,可以添加、修改、刪除、查詢職工的信息。職工基本信息界面如圖5-4所示:圖5-4職工基本信息窗體顯示職工的社會(huì)關(guān)系信息,可以添加、修改、刪除、查詢職工社會(huì)關(guān)系信息。職工社會(huì)關(guān)系界面如圖5-5所示:圖5-5職工社會(huì)關(guān)系窗體顯示職工的工作關(guān)系信息,可以添加、修改、刪除、查詢職工工作關(guān)系信息。職工工作關(guān)系界面如圖5-6所示:圖5-6職工工作關(guān)系窗體顯示職工的職稱評(píng)定信息,可以添加、修改、刪除、查詢職工職稱評(píng)定信息。職工職稱評(píng)定界面如圖5-7所示:圖5-7職工職稱評(píng)定窗體顯示職工的休假記錄信息,可以添加、修改、刪除、查詢員休假記錄信息。職工休假記錄界面如圖5-8所示:圖5-8職工休假記錄窗體顯示職工的工資記錄信息,可以添加、修改、刪除、查詢職工資記錄信息。職工工資記錄界面如圖5-9所示:圖5-9職工工資記錄窗體顯示職工的部門調(diào)動(dòng)信息,可以添加、修改、刪除、查詢員部門調(diào)動(dòng)信息。部門調(diào)動(dòng)界面如圖5-10所示:圖5-10職工部門調(diào)動(dòng)窗體該窗體演示密碼更改過程。進(jìn)入此界面后,先會(huì)判斷舊密碼,輸入舊密碼正確后,再輸入兩次新密碼,若兩次輸入一樣,則修改成功。相關(guān)的數(shù)據(jù)庫(kù)中的信息也會(huì)更新。更改密碼界面如圖5-11所示:圖5-11更改密碼窗體該窗體是為了方便職工而設(shè)計(jì)的工具,可以實(shí)現(xiàn)對(duì)基本數(shù)據(jù)的計(jì)算功能。計(jì)算器界面如圖5-12所示:圖5-12計(jì)算器窗體系統(tǒng)測(cè)試系統(tǒng)測(cè)試的基本原則(1)一切測(cè)試應(yīng)該是在滿足用戶的基礎(chǔ)上展開的;(2)再進(jìn)行系統(tǒng)測(cè)試之間需先制定出測(cè)試計(jì)劃,在完成需求分析后就應(yīng)該制定系統(tǒng)測(cè)試計(jì)劃;(3)要先從小的單個(gè)程序模塊開始測(cè)試,然后再對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試。最后要把測(cè)試重點(diǎn)放在整個(gè)系統(tǒng)測(cè)試中尋找錯(cuò)誤,這樣可以更好的發(fā)現(xiàn)問題所在。系統(tǒng)測(cè)試的目的和意義系統(tǒng)測(cè)試工作是系統(tǒng)開發(fā)的重要一步,其目的是為了保證系統(tǒng)的正常使用和運(yùn)行質(zhì)量、也是為了找出系統(tǒng)在開發(fā)過程中產(chǎn)生的錯(cuò)誤、驗(yàn)證系統(tǒng)實(shí)現(xiàn)了哪些功能和是否滿足用戶需求。在我們開發(fā)應(yīng)用系統(tǒng)的整個(gè)過程中,我們往往會(huì)遇到各種各樣錯(cuò)綜復(fù)雜的技術(shù)問題。從個(gè)人的主觀性和認(rèn)識(shí)的角度上出發(fā),可能無(wú)法做到完全符合客觀事實(shí)。我們?cè)谂c系統(tǒng)開發(fā)設(shè)計(jì)工作時(shí),很有可能會(huì)出現(xiàn)一些不可避免的技術(shù)錯(cuò)誤。所以,在進(jìn)行系統(tǒng)設(shè)計(jì)開發(fā)的每個(gè)階段都不能完全避免出現(xiàn)這些錯(cuò)誤,所以我們?cè)谕瓿筛鱾€(gè)階段的開發(fā)之前,一般都會(huì)對(duì)系統(tǒng)進(jìn)行嚴(yán)格的審查,盡可能較早的發(fā)現(xiàn)這些問題并及時(shí)進(jìn)行糾正。系統(tǒng)測(cè)試結(jié)果系統(tǒng)的功能:通過系統(tǒng)測(cè)試,結(jié)果可表明系統(tǒng)應(yīng)用功能相對(duì)完善,基本功能都可以實(shí)現(xiàn);系統(tǒng)的局限性:由于本人的能力有限,系統(tǒng)在功能上還有一些不足之處,還有需要改正和完善的地方,如:系統(tǒng)在安全性不夠高,系統(tǒng)整體布局不夠好等。系統(tǒng)維護(hù)不管是軟件還是硬件,在使用一段時(shí)間后,多多少少會(huì)出現(xiàn)一些問題,用戶在使用過程中系統(tǒng)可能會(huì)報(bào)錯(cuò)等。隨著社會(huì)的發(fā)展,為適應(yīng)新的環(huán)境,滿足用戶的新需求,對(duì)系統(tǒng)進(jìn)行適當(dāng)?shù)男薷暮驼{(diào)整,以及對(duì)過去一段時(shí)間以來(lái)數(shù)據(jù)庫(kù)存儲(chǔ)的數(shù)據(jù)進(jìn)行備份等這些問題時(shí),就需要專業(yè)技術(shù)人員對(duì)系統(tǒng)進(jìn)行維修。

結(jié)論在開始做畢業(yè)設(shè)計(jì)之前,就進(jìn)行過系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論