【《基于Django框架的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》12000字(論文)】_第1頁(yè)
【《基于Django框架的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》12000字(論文)】_第2頁(yè)
【《基于Django框架的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》12000字(論文)】_第3頁(yè)
【《基于Django框架的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》12000字(論文)】_第4頁(yè)
【《基于Django框架的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》12000字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于Django框架的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要本文重點(diǎn)闡述了人事管理系統(tǒng)的開(kāi)發(fā)過(guò)程,以實(shí)際運(yùn)用為開(kāi)發(fā)背景,運(yùn)用了Python技術(shù)、MySQL數(shù)據(jù)庫(kù),基于B/S結(jié)構(gòu)進(jìn)行開(kāi)發(fā)設(shè)計(jì),充分保證系統(tǒng)的安全性和穩(wěn)定性。本系統(tǒng)界面良好,操作簡(jiǎn)單方便,通過(guò)系統(tǒng)概述、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)測(cè)試這幾個(gè)部分,詳細(xì)的說(shuō)明了系統(tǒng)的開(kāi)發(fā)過(guò)程,最后并對(duì)整個(gè)開(kāi)發(fā)過(guò)程進(jìn)行了總結(jié),實(shí)現(xiàn)了人事管理的重要功能。本人事管理系統(tǒng)運(yùn)行效果穩(wěn)定,操作方便、快捷,界面友好,是一個(gè)功能全面、實(shí)用性高的人事管理平臺(tái)。關(guān)鍵詞:管理系統(tǒng);Python;B/S;MySQL目錄1緒論 頁(yè)1緒論1.1研究背景據(jù)調(diào)查,傳統(tǒng)的人事管理通常要處理大量的員工信息、工資卡信息、工資條信息、考勤信息、職位信息以及部門(mén)信息等,有時(shí)候員工的信息做出修改后不會(huì)及時(shí)地更新,傳統(tǒng)的人事管理模式過(guò)度的依靠人力資源,處理少量的信息時(shí)還不能看出弊端,一旦要記錄大量的信息,就會(huì)出現(xiàn)效率變低、錯(cuò)誤率變高的情況,對(duì)于人事管理帶來(lái)了諸多不便,因此開(kāi)發(fā)基于計(jì)算機(jī)平臺(tái)的人事管理系統(tǒng),現(xiàn)代化的利用計(jì)算機(jī)來(lái)進(jìn)行人事管理很大程序上可以提高效率,人力方面也大大的節(jié)省,界面簡(jiǎn)單易操作,只要會(huì)計(jì)算機(jī)就可以快速的進(jìn)行員工相關(guān)信息的管理。對(duì)經(jīng)濟(jì)方面也是很大的節(jié)省,其優(yōu)點(diǎn)是顯而易見(jiàn)的。1.2設(shè)計(jì)原則在開(kāi)始開(kāi)發(fā)項(xiàng)目之前,必須要先考慮項(xiàng)目的實(shí)用性、科學(xué)性,以及該項(xiàng)目是否能夠真正讓用戶受益并盡可能的發(fā)揮項(xiàng)目的作用。因此,在開(kāi)發(fā)前,通過(guò)以下幾條原則對(duì)項(xiàng)目進(jìn)行判斷:(1)可行性原則。項(xiàng)目需要保證經(jīng)濟(jì)可行性和技術(shù)可行性,這包括了項(xiàng)目在瀏覽端、服務(wù)端等方面上的經(jīng)濟(jì)和技術(shù)上是可以達(dá)成的。(2)適應(yīng)性原則。項(xiàng)目要保證可維護(hù)性和可擴(kuò)展性,這是每個(gè)非短期項(xiàng)目都需要考慮的,并且不論是維護(hù)還是擴(kuò)展,都必須要建立在適應(yīng)用戶的正常需求的基礎(chǔ)上。(3)安全性及保密性原則。要充分保證用戶信息的安全性和保密性,不能因?yàn)殚_(kāi)發(fā)上的疏忽,導(dǎo)致用戶的信息泄露。(4)系統(tǒng)工程原則。為了確保項(xiàng)目的整體性,在項(xiàng)目調(diào)查、項(xiàng)目分析、項(xiàng)目設(shè)計(jì)、項(xiàng)目開(kāi)發(fā)的過(guò)程中,都需遵從項(xiàng)目工程的方法和步驟逐步進(jìn)行。(5)項(xiàng)目開(kāi)發(fā)的過(guò)程中,要按照規(guī)劃、分期實(shí)施,特別是要注意在項(xiàng)目開(kāi)發(fā)過(guò)程中要有條理,從點(diǎn)到面,一步步完善,不要貪圖進(jìn)度,要循環(huán)漸進(jìn)的對(duì)項(xiàng)目進(jìn)行開(kāi)發(fā)。1.3論文組織結(jié)構(gòu)第一章主要是簡(jiǎn)單的介紹下設(shè)計(jì)本網(wǎng)站的研究背景及設(shè)計(jì)原則,在這一章里主要是讓大家了解下設(shè)計(jì)系統(tǒng)的前因后果,為接下來(lái)其它章節(jié)做鋪墊。第二章主要是介紹在設(shè)計(jì)過(guò)程中所涉及到的技術(shù)。第三章主要是介紹下設(shè)計(jì)這個(gè)網(wǎng)站所需要的需求以及公司的功能需求分析,因?yàn)橹挥懈玫姆治銮宄镜牡墓δ苄枨蟛拍芨玫耐瓿杀敬卧O(shè)計(jì)。第四章網(wǎng)站系統(tǒng)設(shè)計(jì),主要介紹了網(wǎng)站結(jié)構(gòu)的設(shè)計(jì)以及展示了數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì),這一章主要是為了能讓大家更好的了解網(wǎng)站的一些基本設(shè)計(jì)信息。第五章系統(tǒng)的實(shí)現(xiàn),展示每個(gè)模塊的界面并且介紹功能,讓大家能清晰的了解系統(tǒng)的主要功能。第六章系統(tǒng)的測(cè)試,這章主要是測(cè)試下各個(gè)部分每個(gè)功能是否能用,看下是否有錯(cuò)誤。第七章系統(tǒng)小結(jié),進(jìn)行最后的小結(jié)工作。2相關(guān)技術(shù)簡(jiǎn)介2.1Python技術(shù)隨著計(jì)算機(jī)應(yīng)用程序的普及,前后出現(xiàn)了很多不同的編程語(yǔ)言,例如Java、C++、VB等等。而Python適用于快速部署??梢院?jiǎn)單有效地面向?qū)ο缶幊?,最早用于腳本的設(shè)計(jì)與開(kāi)發(fā),隨著時(shí)間的推移和功能的完善,現(xiàn)在也被廣泛的應(yīng)用于大型項(xiàng)目的開(kāi)發(fā)。網(wǎng)頁(yè)開(kāi)發(fā)是Python的應(yīng)用領(lǐng)域之一,目前最受歡迎的三個(gè)開(kāi)大框架是:Django、Tornado、Flask,F(xiàn)lask框架開(kāi)發(fā)時(shí)需要自己決定使用哪個(gè)數(shù)據(jù)庫(kù),模塊和認(rèn)證系統(tǒng)等等;Tornado是一個(gè)web框架和異步網(wǎng)絡(luò)庫(kù),在編寫(xiě)代碼方面沒(méi)有Django和Flask那樣簡(jiǎn)單高效。本系統(tǒng)采用Python技術(shù)的Django框架進(jìn)行設(shè)計(jì),Django框架本身就提供了很多的功能組件,在創(chuàng)建完Django的項(xiàng)目后會(huì)自動(dòng)生成一個(gè)完整的目錄,只要稍作修改就可以完成一個(gè)簡(jiǎn)單的程序的制作,再根據(jù)自己的需求,編寫(xiě)新的代碼,即可完成一個(gè)項(xiàng)目的開(kāi)發(fā),讓開(kāi)發(fā)更簡(jiǎn)便快捷。2.2B/S結(jié)構(gòu)目前軟件項(xiàng)目的開(kāi)發(fā)存在兩種架構(gòu)模式,就是B/S模式和C/S模式,C/S模式就是較早流行的客戶端和服務(wù)端模式,要使用新版應(yīng)用需要暫停使用更新升級(jí),就像現(xiàn)在手機(jī)上的各種APP應(yīng)用。而這次課題項(xiàng)目使用的是基于B/S,就是瀏覽器/服務(wù)端而開(kāi)發(fā)的web項(xiàng)目。應(yīng)用的更新都在服務(wù)端上進(jìn)行,而且項(xiàng)目維護(hù)方便,用戶不需要安裝專門(mén)的軟件,只需要有瀏覽器和網(wǎng)絡(luò)就可以了,越來(lái)越多的web項(xiàng)目被開(kāi)發(fā)出來(lái),也都得到用戶的認(rèn)可。系統(tǒng)的設(shè)計(jì)模式是B/S結(jié)構(gòu),又可以稱為Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是跟著隨著Internet技術(shù)的興起的。這種結(jié)構(gòu)是能夠在WWW瀏覽器上完全實(shí)現(xiàn)用戶的界面,事務(wù)邏輯有部分是在前端實(shí)現(xiàn)的。但是,主要的還是在服務(wù)器端實(shí)現(xiàn)的。B/S結(jié)構(gòu)通過(guò)瀏覽器就可實(shí)現(xiàn)原來(lái)需要復(fù)雜專用軟件才能實(shí)現(xiàn)出需要的功能,還非常的節(jié)約成本,這是一種升級(jí)的系統(tǒng)構(gòu)造技術(shù)。圖2-1B/S模式三層結(jié)構(gòu)圖2.3MySQL數(shù)據(jù)庫(kù)MySQL是關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的代表,因?yàn)镸ySQL是其免費(fèi)開(kāi)源的,而且MySQL的功能已經(jīng)足夠用于學(xué)習(xí)和中小型企業(yè)來(lái)講,所以開(kāi)發(fā)中小型網(wǎng)站都會(huì)選擇MySQL作為數(shù)據(jù)庫(kù)。MySQL具有開(kāi)放性,它是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),并且它的源代碼可以被大眾所熟知。由于MySQL數(shù)據(jù)庫(kù)是開(kāi)源的,因此,只要經(jīng)過(guò)授權(quán)就可以在自己需求的基礎(chǔ)上對(duì)其進(jìn)行修改。MySQL因?yàn)槠涔逃械奶攸c(diǎn)而備受關(guān)注,它具有很強(qiáng)的適應(yīng)性,并且十分可靠,查詢速度快。MySQL安裝起來(lái)非常方便,數(shù)據(jù)存儲(chǔ)量大,不需要事務(wù)化處理。SQL語(yǔ)言擁有很多的方法,在項(xiàng)目中編寫(xiě)SQL語(yǔ)句時(shí)使用起來(lái)是非常方便的,不會(huì)像其他語(yǔ)言那樣需要編寫(xiě)更多的語(yǔ)句。正因?yàn)镸ySQL使用SQL語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)管理,所以它收到了大多數(shù)程序員的熱愛(ài)。3系統(tǒng)分析3.1項(xiàng)目背景實(shí)習(xí)單位對(duì)于人事管理這方面,一直都是采用早期的,較為落后的人工管理,這樣不僅占用了大量的人力資源,還經(jīng)常性的因?yàn)閿?shù)據(jù)量過(guò)大。導(dǎo)致很多信息會(huì)記錄錯(cuò)誤。基于這種層面,公司決定通過(guò)Python語(yǔ)言開(kāi)發(fā)一個(gè)基于計(jì)算機(jī)平臺(tái)的人事管理系統(tǒng),系統(tǒng)要包含考勤,員工信息,工資條和權(quán)限分配的模塊,再通過(guò)超級(jí)管理員賬戶發(fā)放管理員賬號(hào),而賬號(hào)的權(quán)限分為三種:人事,財(cái)務(wù),老板,三種權(quán)限分管不同的模塊。3.2需求分析公司擁有許多不同的部門(mén),分管不同的事情,本系統(tǒng)設(shè)計(jì)的初衷就是根據(jù)公司中的幾個(gè)主要部門(mén)所需處理的數(shù)據(jù)進(jìn)行開(kāi)發(fā),讓基于計(jì)算機(jī)平臺(tái)的管理系統(tǒng)取代公司傳統(tǒng)的人事管理模式。首先,本系統(tǒng)的運(yùn)維人員需要擁有超級(jí)管理員賬戶,擁有所有的操作權(quán)限,同時(shí)超級(jí)管理員賬戶可以創(chuàng)建一個(gè)操作權(quán)限與超級(jí)管理員相同的老板賬戶,雖然權(quán)限相同,但是職責(zé)不同,超級(jí)管理員賬戶主要用于維護(hù)人員對(duì)系統(tǒng)進(jìn)行測(cè)試和管理,而老板賬戶主要用于其他人員的賬戶的發(fā)放和管理。其次,模塊的劃分主要是根據(jù)人事部門(mén)和財(cái)務(wù)部門(mén)來(lái)設(shè)計(jì)的。根據(jù)人事部門(mén)的情況,劃分為員工信息和考勤信息兩部分。員工信息的內(nèi)容為基礎(chǔ)身份信息、職位信息、部門(mén)信息以及員工的照片,后期如有員工離職,可以對(duì)其信息進(jìn)行刪除,如有升職,可以及時(shí)對(duì)其升職后的職位和部門(mén)進(jìn)行更新。人事部門(mén)負(fù)責(zé)考勤的員工可以通過(guò)系統(tǒng)對(duì)公司員工的出勤情況進(jìn)行一個(gè)添加,后期可以方便財(cái)務(wù)進(jìn)行統(tǒng)計(jì)。通過(guò)對(duì)財(cái)務(wù)部門(mén)業(yè)務(wù)流程的了解,劃分為工資卡號(hào)和工資條兩個(gè)部分,在員工入職和離職時(shí),可以通過(guò)后臺(tái)對(duì)其工資卡號(hào)進(jìn)行添加和刪除。在員工發(fā)放工資時(shí),可以在后臺(tái)輸入員工的工資條信息,例如出勤天數(shù),請(qǐng)假天數(shù),遲到早退次數(shù),再計(jì)算其工資數(shù)目并填入,方便員工工資條的留存。3.3可行性分析可行性分析是該平臺(tái)系統(tǒng)進(jìn)行投入開(kāi)發(fā)的基礎(chǔ)第一步,必須對(duì)其進(jìn)行可行性分析才能夠降低不必要的需要從而使資源合理利用,更具有性價(jià)比和降低成本,同時(shí)也是系統(tǒng)平臺(tái)的成功的未雨綢繆的一步。本系統(tǒng)的開(kāi)發(fā)環(huán)境較為簡(jiǎn)單,只需裝上開(kāi)發(fā)軟件,配置一下開(kāi)發(fā)環(huán)境即可,且開(kāi)發(fā)過(guò)程所需要占用的內(nèi)存不需要很高,大部分的計(jì)算機(jī)都可以滿足,開(kāi)發(fā)過(guò)程所應(yīng)用的大部分是增刪改查,只需要套用一下模板,只要擁有一點(diǎn)計(jì)算機(jī)項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),因此該系統(tǒng)的開(kāi)發(fā)在技術(shù)上具有一定的可行性的。該系統(tǒng)的開(kāi)發(fā)工具使用的都是免費(fèi)的開(kāi)發(fā)工具,且內(nèi)容較為簡(jiǎn)單,一臺(tái)計(jì)算機(jī)便可以開(kāi)發(fā)出這個(gè)系統(tǒng),且后期的維護(hù),修改等對(duì)本系統(tǒng)的改動(dòng),都可以只通過(guò)一臺(tái)計(jì)算機(jī)實(shí)現(xiàn),因此開(kāi)發(fā)該系統(tǒng)的成本在有計(jì)算機(jī)的情況下基本為0,所以本系統(tǒng)在硬件成本上是可行的。本系統(tǒng)操作不復(fù)雜且比較容易上手,對(duì)于初次接觸本系統(tǒng)的來(lái)說(shuō),不許要接受什么培訓(xùn)就可以操作本系統(tǒng)。用戶不需要什么特定的軟件,只需要安裝大眾所使用的瀏覽器即可進(jìn)行系統(tǒng)的訪問(wèn)。本系統(tǒng)采用可視化窗口,面向大眾,有效的避免了繁瑣的操作。而且,本系統(tǒng)將各個(gè)功能都詳細(xì)設(shè)計(jì),各模塊功能邏輯清晰,對(duì)用戶非常友好。因此,本系統(tǒng)具有操作可行性。本系統(tǒng)開(kāi)發(fā)的所有技術(shù)資料都為合法,知識(shí)產(chǎn)權(quán)問(wèn)題不會(huì)發(fā)生在開(kāi)發(fā)過(guò)程中,而且沒(méi)有抄襲其他相關(guān)系統(tǒng),不會(huì)有侵犯版權(quán)的問(wèn)題。所以在開(kāi)發(fā)過(guò)程中不會(huì)涉及法律責(zé)任。綜上所述,本人事管理系統(tǒng)的開(kāi)發(fā)可行性從技術(shù)、硬件、操作、法律等上來(lái)看可行性都是很高的。3.4系統(tǒng)性能分析3.4.1系統(tǒng)安全性程序在使用中是不允許其他訪問(wèn)者隨意竊取程序里面的隱秘信息,也不允許其他操作者越權(quán)操作其他管理用戶操作的功能,要真正杜絕這些現(xiàn)象就必須在程序開(kāi)發(fā)之前把程序的安全性給考慮進(jìn)去。3.4.2數(shù)據(jù)完整性數(shù)據(jù)完整性是確保數(shù)據(jù)信息是否具有可靠性,是否具有參考價(jià)值的一個(gè)重要因素,數(shù)據(jù)信息只描述一部分,或者必有的數(shù)據(jù)信息反而為空等現(xiàn)象都是代表著這個(gè)數(shù)據(jù)信息不完整,有數(shù)據(jù)缺陷,這是個(gè)很嚴(yán)肅的問(wèn)題,因?yàn)檫@樣的數(shù)據(jù)信息跟垃圾信息沒(méi)什么兩樣。數(shù)據(jù)完整性不僅僅限于登記的數(shù)據(jù)要完整,它也需要程序里面的所有數(shù)據(jù)信息之間存在關(guān)聯(lián),而且這種聯(lián)系也是要求不能出差錯(cuò)的。由于數(shù)據(jù)表之間也會(huì)存在一定的聯(lián)系,所以同一個(gè)數(shù)據(jù)也會(huì)出現(xiàn)在另一個(gè)表格里面,那么這兩個(gè)表格記錄的同一個(gè)數(shù)據(jù)應(yīng)該是一樣的。不能夠是同樣的數(shù)據(jù)信息在不同表中不一樣。3.4.3系統(tǒng)可擴(kuò)展性一切事物都是一直在發(fā)展,程序員開(kāi)發(fā)軟件也需要帶著發(fā)展的思維去進(jìn)行軟件開(kāi)發(fā)操作,這樣的話,開(kāi)發(fā)出來(lái)的程序在應(yīng)對(duì)管理所需時(shí),也會(huì)相對(duì)應(yīng)的進(jìn)行程序升級(jí)與更新。不論是功能完善還是數(shù)據(jù)庫(kù)升級(jí)都能在原來(lái)的基礎(chǔ)上對(duì)原有程序進(jìn)行迭代升級(jí)。讓開(kāi)發(fā)出來(lái)的程序能夠走得越來(lái)越遠(yuǎn)。這也是廣大用戶對(duì)程序軟件的使用要求。3.5系統(tǒng)功能分析本人事管理系統(tǒng)主要實(shí)現(xiàn)的功能模塊包括登錄、修改密碼、人事管理(員工信息、工資卡列表、工資條、考勤詳情表、職位列表、部門(mén)列表)和認(rèn)證和授權(quán)(用戶、組)。下面通過(guò)用例圖的方式展示用戶和各用例之間的關(guān)系,系統(tǒng)用例圖如圖3-1所示。圖3-1系統(tǒng)用例圖3.6系統(tǒng)流程分析3.6.1操作流程這是個(gè)針對(duì)人事管理而開(kāi)發(fā)的系統(tǒng),要求管理人員使用,所以系統(tǒng)設(shè)有登錄界面,所有人員要想使用這個(gè)系統(tǒng),就先要登錄,根據(jù)網(wǎng)頁(yè)顯示的輸入框輸入個(gè)人的登錄信息,系統(tǒng)驗(yàn)證后方可進(jìn)入系統(tǒng),進(jìn)入系統(tǒng)后就可以對(duì)功能進(jìn)行操作。本人事管理系統(tǒng)操作流程如圖3-2所示。圖3-2操作流程圖3.6.2添加信息流程成功登錄的用戶可實(shí)現(xiàn)添加信息功能,添加信息時(shí)系統(tǒng)會(huì)對(duì)添加的數(shù)據(jù)進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)才可寫(xiě)入數(shù)據(jù)庫(kù),添加信息流程圖如圖3-3所示。圖3-3添加信息流程圖3.6.3修改信息流程修改信息的流程和添加信息的流程類似,系統(tǒng)同樣會(huì)對(duì)修改的數(shù)據(jù)進(jìn)行驗(yàn)證,只有驗(yàn)證通過(guò)的情況下,才能修改成功,修改信息流程圖如圖3-4所示。圖3-4修改信息流程圖3.6.4刪除信息流程用戶在刪除信息時(shí),系統(tǒng)會(huì)提示再次確認(rèn)是否存在,確認(rèn)刪除則將信息從數(shù)據(jù)庫(kù)刪除,刪除信息流程圖如圖3-5所示。圖3-5刪除信息流程圖3.7系統(tǒng)界面分析用戶界面指的是用戶直接看到的圖形界面也稱為前端設(shè)計(jì)。用戶界面的好壞直接影響到用戶操作時(shí)的體驗(yàn)、效率,愉快性,而且用戶界面設(shè)計(jì)不當(dāng)還會(huì)導(dǎo)致無(wú)法很好的發(fā)揮出系統(tǒng)的性能。1.界面元素常見(jiàn)的用戶界面都會(huì)包括:整體頁(yè)面的主顏色,字體的大小,字體的顏色,整體頁(yè)面的布局,主要功能在頁(yè)面上的布局位置,重要的輸入界面和輸出界面,人機(jī)交互界面。用戶界面采用的主顏色,還有整體的布局的美觀和功能布局的位置是否符合人性的設(shè)計(jì)都會(huì)直接的影響到用戶對(duì)本系統(tǒng)軟件的認(rèn)同度。2.用戶角色界面的設(shè)計(jì)必須建立在用戶的角度,只有把自己當(dāng)作用戶思考人們的使用習(xí)慣和愛(ài)好的時(shí)候,才能開(kāi)發(fā)出一個(gè)圍繞用戶的界面。通過(guò)調(diào)查用戶的操作習(xí)慣,并將收集而來(lái)的紛亂復(fù)雜信息,進(jìn)行總結(jié),抽象得出滿足用戶的用戶界面模型。3.需求變化人們的審美和習(xí)慣愛(ài)好,總是在不斷的改變著。故要根據(jù)不同用戶的喜好,操作習(xí)慣作不同的需求設(shè)計(jì)分析,作出更加符合的用戶口味的操作界面。從而得到用戶的認(rèn)可。4.界面原型設(shè)計(jì)的前期通過(guò)快速的創(chuàng)建界面原型,通過(guò)同學(xué)的建議一點(diǎn)一點(diǎn)的改進(jìn)用戶界面從快速的達(dá)到理想的效果。用戶界面的設(shè)計(jì)原則要滿足以下幾點(diǎn):(1)頁(yè)面簡(jiǎn)潔,操作簡(jiǎn)單。(2)對(duì)于用戶而言,瀏覽信息比記憶信息更友好。(3)從用戶的角度思考,才能讓用戶更好的接納。(4)利用當(dāng)今已經(jīng)流行的頁(yè)面設(shè)計(jì),讓用戶快速的學(xué)會(huì)操作。4系統(tǒng)設(shè)計(jì)4.1工作原理設(shè)計(jì)人事管理系統(tǒng)并沒(méi)有使用C/S結(jié)構(gòu),而是基于網(wǎng)絡(luò)瀏覽器的方式去訪問(wèn)服務(wù)器,進(jìn)而獲取需要的數(shù)據(jù)信息,這種依靠瀏覽器進(jìn)行數(shù)據(jù)訪問(wèn)的模式就是現(xiàn)在用得比較廣泛的適用于廣域網(wǎng)并且沒(méi)有網(wǎng)速限制要求的B/S結(jié)構(gòu),圖4-1就是開(kāi)發(fā)出來(lái)的程序工作原理圖。圖4-1系統(tǒng)工作原理圖4.2系統(tǒng)架構(gòu)設(shè)計(jì)系統(tǒng)的設(shè)計(jì)和分析是系統(tǒng)開(kāi)發(fā)前最主要的研究方向,通過(guò)對(duì)需求的分析來(lái)確定系統(tǒng)的結(jié)構(gòu)和模塊的功能。改系統(tǒng)的結(jié)構(gòu),是將一個(gè)系統(tǒng)根據(jù)需求劃分成多個(gè)子系統(tǒng),再將子系統(tǒng)分成不同的模塊。本人事管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)如圖4-2所示。圖4-2系統(tǒng)結(jié)構(gòu)圖4.3開(kāi)發(fā)過(guò)程設(shè)計(jì)在本人事管理系統(tǒng)的整個(gè)流程開(kāi)發(fā)過(guò)程中,一是對(duì)公司的需求進(jìn)行分析,二是對(duì)各個(gè)模塊和數(shù)據(jù)庫(kù)進(jìn)行分析,按照模塊編寫(xiě)代碼,在對(duì)各個(gè)模塊進(jìn)行整合,最后對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試,再根據(jù)測(cè)試結(jié)果和使用感受對(duì)系統(tǒng)進(jìn)行完善。系統(tǒng)開(kāi)發(fā)圖如圖4-3所示圖4-3系統(tǒng)開(kāi)發(fā)過(guò)程圖4.4數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì)E-R圖是一種描述顯示數(shù)據(jù)類型間的關(guān)系的數(shù)據(jù)描述方法,E-R圖可以完整地映射出現(xiàn)實(shí)模型的關(guān)系。E-R圖中的三個(gè)最為重要的元素就是實(shí)體、屬性、關(guān)系。實(shí)體:E-R圖中數(shù)據(jù)的實(shí)體,用矩形表示上面為實(shí)體名,下面為實(shí)體屬性,實(shí)體包含主外鍵等關(guān)系。屬性:E-R圖中的屬性,是指實(shí)體的屬性,實(shí)體由多條屬性所構(gòu)成,屬性擁有自己的數(shù)據(jù)類型,數(shù)據(jù)大小。屬性的優(yōu)劣決定了E-R圖中實(shí)體的健全性、完整性。關(guān)系:E-R圖中的關(guān)系是指實(shí)體之間的關(guān)系,用菱形來(lái)表示實(shí)體間的關(guān)系,這些菱形關(guān)系的聯(lián)系上有著一對(duì)多或多對(duì)多的數(shù)據(jù)聯(lián)系,這些構(gòu)成了E-R圖的關(guān)系,E-R圖的關(guān)系緊密連接了實(shí)體,使實(shí)體間的關(guān)聯(lián)性更加的顯著、易懂。本人事管理系統(tǒng)的E-R圖如下所示:(1)職位列表信息實(shí)體E-R圖如圖4-4所示:圖4-4職位列表信息實(shí)體圖(2)員工信息實(shí)體E-R圖如圖4-5所示:圖4-5員工信息實(shí)體圖(3)工資卡列表信息實(shí)體E-R圖如圖4-6所示:圖4-6工資卡列表信息實(shí)體圖(4)部門(mén)列表信息實(shí)體E-R圖如圖4-7所示:圖4-7部門(mén)列表信息實(shí)體圖(5)工資條信息實(shí)體E-R圖如圖4-8所示:圖4-8工資條信息實(shí)體圖4.4.2數(shù)據(jù)庫(kù)模型設(shè)計(jì)本人事管理系統(tǒng)采用MySQL數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行系統(tǒng)數(shù)據(jù)的儲(chǔ)存,下面介紹數(shù)據(jù)庫(kù)中的各個(gè)表的詳細(xì)信息。在數(shù)據(jù)庫(kù)中創(chuàng)建ZhiWei表,后臺(tái)輸入框前的說(shuō)明為職位,在輸入框中輸入數(shù)據(jù)即是對(duì)name進(jìn)行重寫(xiě),重寫(xiě)的字段類型為字符串,設(shè)置字符串長(zhǎng)度為255,在沒(méi)有輸入值的時(shí)候是不可以保存的。表4-1職位列表信息表列名字段類型長(zhǎng)度是否可以空說(shuō)明nameModels.CharField255否職位在數(shù)據(jù)庫(kù)中創(chuàng)建UserInfo表,后臺(tái)有四個(gè)輸入框,對(duì)應(yīng)員工編號(hào)、姓名、手機(jī)號(hào)和身份證號(hào),員工編號(hào)同樣的數(shù)據(jù)只能出現(xiàn)一次,在此模塊可以上傳員工的照片,定義照片存放的路徑。創(chuàng)建choice列表,可以在后臺(tái)中直接選擇choice列表中的數(shù)據(jù),不需要手動(dòng)輸入。表4-2員工信息表列名字段類型長(zhǎng)度是否可空說(shuō)明xidmodels.CharField255否員工編號(hào)namemodels.CharField32否姓名headmodels.FileField否員工頭像usernamemodels.CharField32否平臺(tái)賬號(hào)sexmodels.IntegerField否性別phonemodels.CharField255否用戶手機(jī)號(hào)caridmodels.CharField255否身份證號(hào)zhiweimodels.ForeignKey否職位bumenmodels.ForeignKey否所屬部門(mén)創(chuàng)建GgongZiID表,user調(diào)用userinfo的數(shù)據(jù)即直接調(diào)用員工信息,idcad需要進(jìn)行重寫(xiě)。表4-3工資卡列表信息表列名字段類型長(zhǎng)度是否可空說(shuō)明usermodels.ForeignKey否所屬員工idcadmodels.CharField55否工資卡號(hào)在數(shù)據(jù)庫(kù)中創(chuàng)建BuMen表,后臺(tái)輸入框前的說(shuō)明為部門(mén),在輸入框中輸入數(shù)據(jù)即是對(duì)name進(jìn)行重寫(xiě),重寫(xiě)的字段類型為字符串,設(shè)置字符串長(zhǎng)度為255,在沒(méi)有輸入值的時(shí)候是不可以保存的。表4-4部門(mén)列表信息表列名字段類型長(zhǎng)度是否可空說(shuō)明namemodels.CharField255否部門(mén)在數(shù)據(jù)庫(kù)中創(chuàng)建Money表,后臺(tái)有六個(gè)輸入框,對(duì)應(yīng)出勤天數(shù)、請(qǐng)假天數(shù)、遲到早退總數(shù)、應(yīng)得工資、實(shí)得工資和備注,員工姓名和工資卡號(hào)可以通過(guò)下拉菜單欄進(jìn)行選擇。表4-5工資條信息表列名字段類型長(zhǎng)度是否可空說(shuō)明usermodels.ForeignKey否員工姓名gongzimodels.ForeignKey否工資卡號(hào)chuqinmodels.IntegerField否出勤天數(shù)qingjiamodels.IntegerField否請(qǐng)假天數(shù)chizaomodels.IntegerField否遲到早退總數(shù)yingdemodels.FloatField否應(yīng)得工資shidemodels.FloatField否實(shí)得工資remarkmodels.TextField255否備注5系統(tǒng)的實(shí)現(xiàn)5.1登錄模塊的實(shí)現(xiàn)管理人員要想對(duì)本系統(tǒng)進(jìn)行管理操作,必須登錄系統(tǒng),在輸入賬號(hào)和相對(duì)應(yīng)的密碼之后才能夠進(jìn)入系統(tǒng),如果輸入了與賬號(hào)不對(duì)應(yīng)的密碼則會(huì)提示密碼錯(cuò)誤,在進(jìn)入系統(tǒng)后根據(jù)每個(gè)賬號(hào)應(yīng)的權(quán)限,對(duì)功能進(jìn)行操作,管理人員登錄界面展示如圖5-1所示。圖5-1管理人員登錄界面圖5.2人事管理模塊的實(shí)現(xiàn)5.2.1員工信息界面管理人員在員工信息界面可查看已有員工信息,并可對(duì)其進(jìn)行導(dǎo)出和刪除操作,同時(shí)也可添加員工信息界面展示如圖5-2所示。圖5-2員工信息界面圖通過(guò)添加員工信息,修改員工信息,將員工的照片上傳以及將員工賬號(hào)和員工信息綁定,后期工資條和考勤都可以直接下拉選擇已有的員工,不再需要手工輸入,添加員工信息界面展示如圖5-3所示。圖5-3添加/編輯員工信息界面圖5.2.2工資卡列表界面管理人員可以可增加、修改、導(dǎo)出和刪除工資卡列表,在工資卡列表界面給每一位員工增加其自己的工資卡號(hào)用于后期的工資發(fā)放和工資條上的顯示,如后期員工工資卡號(hào)需要更換可以直接點(diǎn)擊員工名字進(jìn)行修改,工資卡列表界面展示如圖5-4所示。圖5-4工資卡列表界面圖5.2.3工資條界面登錄系統(tǒng)后,選擇工資條列表,可以直接預(yù)覽已經(jīng)存在的工資條,同時(shí)擁有權(quán)限的用戶還可以添加、修改和刪除工資條,工資條界面展示如圖5-5所示。圖5-5工資條界面圖管理人員可增加、修改、導(dǎo)出和刪除工資條信息,增加工資條后需要輸入對(duì)應(yīng)員工的考勤信息(出勤、請(qǐng)假、早退的天數(shù)),再根據(jù)考勤信息填入對(duì)應(yīng)的工資數(shù)目,在備注中可以寫(xiě)扣工資的規(guī)則,如員工發(fā)現(xiàn)工資條出現(xiàn)錯(cuò)誤,也可以進(jìn)行修改,添加/修改工資條界面展示如圖5-6所示。圖5-6添加/修改工資條界面圖5.2.4考勤詳情列表界面通過(guò)選擇考勤詳情表列表,用戶可以直接看到已有的考勤信息,同時(shí)界面上還存在篩選功能,可以篩選特定時(shí)間特定情況的內(nèi)容,考勤詳情列表界面展示如圖5-7所示。圖5-7考勤詳情列表界面圖管理人員可增加、修改、導(dǎo)出和刪除考勤詳情信息,通過(guò)對(duì)每位員工每天的出勤情況進(jìn)行記錄,后期匯總后用于工資條的錄入,同樣可以對(duì)錯(cuò)誤信息進(jìn)行修改或刪除,添加/修改考勤詳情信息界面展示如圖5-8所示。圖5-8添加/修改考勤詳情信息界面圖5.2.5職位列表界面管理人員可增加、導(dǎo)出和刪除職位信息,一個(gè)公司再多的人,職位也就那么幾個(gè),提前在系統(tǒng)內(nèi)添加職位,可以使員工信息錄入時(shí)不用手動(dòng)輸入相應(yīng)的職位,直接在職位那一欄下拉選擇即可,職位列表界面展示如圖5-9所示。圖5-9職位列表界面圖5.2.6部門(mén)列表界面管理人員可增加、導(dǎo)出和刪除部門(mén)信息,部門(mén)信息在這里的有兩個(gè)用處,一是在員工信息錄入時(shí)選擇相應(yīng)的部門(mén),二是員工賬號(hào)涉及到一個(gè)權(quán)限問(wèn)題,后面組的權(quán)限是按照部門(mén)名稱來(lái)進(jìn)行設(shè)計(jì)的部門(mén)列表界面展示如圖5-10所示。圖5-10部門(mén)列表界面圖5.3認(rèn)證和權(quán)限模塊的實(shí)現(xiàn)超級(jí)管理員首次登錄后會(huì)在用戶界面看到自己的賬戶信息,姓名,電子郵件和活躍狀態(tài),由于本管理系統(tǒng)的設(shè)計(jì)的初衷是給公司的管理人員使用的,所以不需要注冊(cè)功能,只需要管理員賬號(hào)在后臺(tái)創(chuàng)建賬戶即可,如圖5-11用戶界面圖所示。圖5-11用戶界面圖在添加新的賬戶時(shí),只需要輸入用戶名和密碼即可,密碼的要求是至少8位不同字符類型的字符,以及不能和用戶名相似,添加用戶界面如圖5-12添加用戶界面圖所示。圖5-12添加用戶界面圖創(chuàng)建完用戶后,用戶還不可以正常登錄系統(tǒng),必須要完善信息,給予相應(yīng)的操作權(quán)限和登錄后臺(tái)的權(quán)限,在權(quán)限的分配時(shí),可以根據(jù)自己的需求一個(gè)一個(gè)權(quán)限的添加,也可以通過(guò)預(yù)設(shè)好的權(quán)限組直接添加,如圖5-13修改用戶界面圖所示。圖5-13修改用戶界面圖6系統(tǒng)測(cè)試6.1測(cè)試定義系統(tǒng)測(cè)試是通過(guò)在設(shè)定的特定的環(huán)境下執(zhí)行程序來(lái)檢測(cè)環(huán)境發(fā)生錯(cuò)誤的不可或缺的階段。系統(tǒng)測(cè)試包括安全測(cè)試、壓力測(cè)試、回復(fù)測(cè)試等等,這些是保障開(kāi)發(fā)的程序與系統(tǒng)的優(yōu)良質(zhì)感非常為之重要的部分。在項(xiàng)目的開(kāi)發(fā)過(guò)程中,出現(xiàn)各種漏洞各種錯(cuò)誤是極其正常的事情,有些錯(cuò)誤可以憑借著開(kāi)發(fā)工具發(fā)現(xiàn),迅速找出并修改,而有些錯(cuò)誤漏洞則是在一些細(xì)節(jié)上出現(xiàn)邏輯錯(cuò)誤,導(dǎo)致引起一些用例的錯(cuò)誤,這類錯(cuò)覺(jué)有時(shí)藏得很深,會(huì)讓開(kāi)發(fā)人員在排除的過(guò)程中浪費(fèi)大量的時(shí)間和精力。但隨著時(shí)間的推移,經(jīng)驗(yàn)的上漲,以后發(fā)現(xiàn)這類錯(cuò)誤的時(shí)間一定會(huì)慢慢縮小。系統(tǒng)測(cè)試的目的主要在于檢查所實(shí)現(xiàn)的代碼成品能否滿足最初設(shè)定的目標(biāo)以及系統(tǒng)需求,從測(cè)試的過(guò)程中發(fā)現(xiàn)與所需要的功能不同的錯(cuò)誤,包括達(dá)不到預(yù)定需求甚至與預(yù)定需求完全矛盾的錯(cuò)誤,并且在后續(xù)的開(kāi)發(fā)上進(jìn)行更改,甚至提出更加符合項(xiàng)目的新需求。6.2測(cè)試的原則程序員在軟件測(cè)試過(guò)程當(dāng)中也是有一定的原則遵循,下面簡(jiǎn)單介紹下軟件測(cè)試的原則:(1)測(cè)試的用例部分應(yīng)該包括錄入的數(shù)據(jù)跟與之對(duì)應(yīng)的結(jié)果輸出這兩方面內(nèi)容在還沒(méi)有進(jìn)行測(cè)試之前,首先要合理選擇測(cè)試用例,測(cè)試用例它能夠反映出程序的一些問(wèn)題。所以在操作中需要記錄測(cè)試中錄入的數(shù)據(jù)和與之相對(duì)應(yīng)的結(jié)果輸出,這樣的測(cè)試更能直觀反映出問(wèn)題(2)程序開(kāi)發(fā)人員最好不要測(cè)試自己開(kāi)發(fā)的程序在生活中的經(jīng)常能夠看清楚某人的優(yōu)缺點(diǎn),但自身的優(yōu)缺點(diǎn)就不能看出來(lái)。所以這個(gè)道理對(duì)于程序員也適用。程序員自己開(kāi)發(fā)的程序自己是檢查不出來(lái)的,所以程序開(kāi)發(fā)中有條件的話還是需要專門(mén)的測(cè)試人員來(lái)完成測(cè)試工作,發(fā)現(xiàn)出來(lái)的問(wèn)題由程序編寫(xiě)人員修改(3)錯(cuò)誤群集部分需要當(dāng)成重點(diǎn)測(cè)試程序測(cè)試部分,遇到某些錯(cuò)誤很多的一段程序代碼,需要測(cè)試人員進(jìn)行重點(diǎn)測(cè)試,要保證投資在測(cè)試部分的效益(4)堅(jiān)決杜絕測(cè)試工作的隨意性,必須按照測(cè)試計(jì)劃嚴(yán)格地執(zhí)行測(cè)試工作的每一項(xiàng)內(nèi)容的測(cè)試都有相應(yīng)的計(jì)劃安排,測(cè)試人員必須嚴(yán)格按照要求進(jìn)行測(cè)試工作。測(cè)試的相關(guān)內(nèi)容、選擇測(cè)試的用例是哪種、測(cè)試工作的進(jìn)度如何、測(cè)試怎么進(jìn)行的等內(nèi)容,當(dāng)然還包括測(cè)試的評(píng)價(jià)標(biāo)準(zhǔn)、怎么樣跟蹤測(cè)試過(guò)程的等內(nèi)容,需要專門(mén)的規(guī)定,不能隨便解釋(5)測(cè)試出來(lái)的任意一個(gè)結(jié)果需要全面檢查測(cè)試出來(lái)的任意一個(gè)結(jié)果再進(jìn)行全面檢查是對(duì)測(cè)試過(guò)程負(fù)責(zé)的表現(xiàn),杜絕小錯(cuò)誤再次出現(xiàn)(6)測(cè)試結(jié)果出具的相關(guān)資料文檔要認(rèn)真仔細(xì)保存系統(tǒng)維護(hù)上面根據(jù)系統(tǒng)測(cè)試報(bào)告來(lái)操作可以省去不必要的工作,測(cè)試中形成的最終分析報(bào)告和測(cè)試用例等內(nèi)容是千萬(wàn)不要丟失的6.3測(cè)試內(nèi)容此次測(cè)試將人事管理系統(tǒng)的各個(gè)模塊分別進(jìn)行測(cè)試,一個(gè)模塊為一次測(cè)試,每次測(cè)試都會(huì)對(duì)模塊中的各個(gè)功能進(jìn)行單獨(dú)編號(hào)和檢查,由于本系統(tǒng)每一個(gè)模塊實(shí)現(xiàn)的功能都差不多,故展示三個(gè)比較有代表性的測(cè)試結(jié)果1、對(duì)員工信息模塊的增加、刪除、修改和導(dǎo)出Excel這四個(gè)功能進(jìn)行測(cè)試,此模塊主要展示的功能就是增、刪、改,通過(guò)添加用戶、刪除用戶和修改用戶的信息查看此模塊的功能是否有缺陷,如圖6-1員工信息功能測(cè)試所示表6-1員工信息功能測(cè)試測(cè)試編號(hào):Test01用例名稱:?jiǎn)T工信息測(cè)試前提:管理員賬號(hào)登錄且在員工信息頁(yè)面 序號(hào)測(cè)試步驟測(cè)試結(jié)果Add-01單擊"增加"按鍵出現(xiàn)增加員工信息界面 Add-02輸入員工相應(yīng)信息并保存提示成功添加員工信息 Del-01勾選要?jiǎng)h除的員工員工信息被選中 Del-02單擊"刪除"按鍵提示成功刪除員工信息 Change-01單擊要修改的員工,對(duì)所需要的部分進(jìn)行修改,并保存保存后再查看此人的信息為修改后的信息 Export-01勾選要導(dǎo)出為Excel表格的員工信息對(duì)應(yīng)員工信息被選中 Export-02單擊"導(dǎo)出Excel"按鍵彈出瀏覽器的下載框,下載內(nèi)容為導(dǎo)出的Excel Export-03打開(kāi)導(dǎo)出的Excel文件文件內(nèi)容與后臺(tái)中信息一致 測(cè)試結(jié)果:運(yùn)行正常2、對(duì)考勤詳情表模塊的增加、刪除、修改、查詢和導(dǎo)出Excel這五個(gè)功能進(jìn)行測(cè)試,此模塊主要展示的功能是增、刪、改、查,通過(guò)添加新的考勤信息、對(duì)考勤信息進(jìn)行修改和刪除、對(duì)模塊的查詢功能進(jìn)行測(cè)試,如圖6-2考勤詳情表功能測(cè)試所示表6-2考勤詳情表功能測(cè)試測(cè)試編號(hào):Test04用例名稱:考勤詳情表測(cè)試前提:管理員賬號(hào)登錄且在考勤詳情表頁(yè)面 序號(hào)測(cè)試步驟測(cè)試結(jié)果Add-01單擊"增加"按鍵出現(xiàn)增加考勤詳情表界面 Add-02選擇員工姓名,選擇日期,選擇出勤情況提示成功添加了考勤詳情表 Del-01勾選要?jiǎng)h除的出勤情況出勤情況被選中 Del-02單擊"刪除"按鍵提示成功刪除考勤詳情表 Change-01單擊需要修改的考勤信息,進(jìn)行修改后保存在預(yù)覽頁(yè)面已經(jīng)成功的顯示修改后的信息 filtrate-01單擊時(shí)間段選擇框,選擇時(shí)間,單擊"搜索"按鍵原本顯示的所有的出勤信息,變成某時(shí)間段內(nèi)的所有信息 filtrate-02單擊時(shí)間段選擇框,選擇時(shí)間,選擇相應(yīng)的情況,單擊"搜索"按鍵原本顯示的所有的出勤信息,變成某時(shí)間段內(nèi)的某個(gè)情況的所有信息 export-01勾選要導(dǎo)出為Excel表格的出勤情況對(duì)應(yīng)出勤情況被選中 export-02單擊"導(dǎo)出Excel"按鍵彈出瀏覽器的下載框,下載內(nèi)容為導(dǎo)出的Excel export-03打開(kāi)導(dǎo)出的Excel文件文件內(nèi)容與后臺(tái)中信息一致 測(cè)試結(jié)果:運(yùn)行正常3、對(duì)用戶模塊的增加、刪除和修改這三個(gè)功能進(jìn)行測(cè)試,此模塊主要展示的功能是增、刪、改,通過(guò)添加新的用戶(賬號(hào))、對(duì)用戶進(jìn)行修改和刪除,并對(duì)添加的用戶和修改后的用戶進(jìn)行登錄操作,查看權(quán)限功能是否匹配,如圖6-3用戶功能測(cè)試表6-3用戶功能測(cè)試測(cè)試編號(hào):Test06用例名稱:用戶測(cè)試前提:管理員賬號(hào)登錄且在用戶頁(yè)面 序號(hào)測(cè)試步驟測(cè)試結(jié)果Add-01單擊"增加"按鍵出現(xiàn)增加用戶界面 Add-02輸入所要?jiǎng)?chuàng)建的用戶名和密碼提示成功添加用戶 Add-03編輯用戶的個(gè)人信息和權(quán)限"編輯完個(gè)人信息后可以在用戶預(yù)覽界面看到個(gè)人信息分配完權(quán)限后,登錄賬號(hào)只能對(duì)其擁有的權(quán)限進(jìn)行操作" Change-01修改用戶的個(gè)人信息修改后預(yù)覽界面可以看到修改后的信息 Change-02修改用戶的權(quán)限修改后使用被修改的賬戶登錄系統(tǒng),查看權(quán)限是否更改 Del-01勾選要?jiǎng)h除的用戶用戶信息被選中 Del-02單擊"刪除"按鍵提示成功刪除用戶 Export-01勾選要導(dǎo)出為Excel表格用戶對(duì)應(yīng)用戶被選中 Export-02單擊"導(dǎo)出Excel"按鍵彈出瀏覽器的下載框,下載內(nèi)容為導(dǎo)出的Excel Export-03打開(kāi)導(dǎo)出的Excel文件文件內(nèi)容與后臺(tái)中信息一致 測(cè)試結(jié)果:運(yùn)行正常本人事管理系統(tǒng)通過(guò)測(cè)試,沒(méi)有發(fā)現(xiàn)運(yùn)行錯(cuò)誤,滿足項(xiàng)目的需求。在測(cè)試過(guò)程中發(fā)現(xiàn)功能相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,需要對(duì)數(shù)據(jù)源的配置進(jìn)一步改善??傮w說(shuō)來(lái),軟件功能符合需求,并且運(yùn)行正常。7小結(jié)在這次的畢業(yè)設(shè)計(jì)當(dāng)中,把課堂上學(xué)到的知識(shí)全部學(xué)以致用,對(duì)網(wǎng)站的設(shè)計(jì)和開(kāi)發(fā)有了更加深入的理解,對(duì)數(shù)據(jù)庫(kù)的運(yùn)用也更加的靈活,不在局限于書(shū)本上的知識(shí),以下幾點(diǎn)是通過(guò)本次畢業(yè)設(shè)計(jì)的體會(huì):(1)在編

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論