版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
畢業(yè)設(shè)計姓名:班級:計算機信息管理設(shè)計題目:人事信息管理系統(tǒng)指導(dǎo)教師:年月目錄引言 -1-摘要 -2-第一章系統(tǒng)需求分析 -3-1.1功能需求 -3-1.2性能需求 -3-第二章人事信息管理系統(tǒng)設(shè)計 -5-2.1系統(tǒng)功能模塊圖 -5-2.1.1來賓用戶登錄 -6-2.1.2管理員登錄 -6-2.2系統(tǒng)E-R圖 -7-第三章人事信息管理系統(tǒng)——創(chuàng)建數(shù)據(jù)庫 -8-3.1系統(tǒng)所需表 -8-3.2表與表之間的關(guān)系 -12-第四章人事信息管理系統(tǒng)——窗體設(shè)計與流程實現(xiàn) -13-4.1系統(tǒng)設(shè)計的流程與實現(xiàn) -13-4.2系統(tǒng)發(fā)布與成果 -23-4.3本章小節(jié) -24-結(jié)束語 -25-致謝 -26-附錄: -27-1.[4.5填寫簡歷窗體中提交代碼] -27-2.[圖4.8中的登錄代碼] -28-3.[圖4.15中的結(jié)算] -29-參考文獻 -30-
引言人事信息管理系統(tǒng)是一種典型的管理信息系統(tǒng)。管理信息系統(tǒng)(MIS)是一門跨越若干領(lǐng)域的新學(xué)科。在強調(diào)管理,強調(diào)信息的現(xiàn)代社會中越來越普及。管理系統(tǒng)能夠?qū)崿F(xiàn)管理信息系統(tǒng)化是一個企事業(yè)單位不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。一直以來人們使用傳統(tǒng)人工的方式管理檔案,這種管理方式存在著許多缺點。如:效率低、保密性差。時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。因此,隨著企業(yè)的壯大和發(fā)展,傳統(tǒng)的管理方式已不在適應(yīng)企業(yè)的需要。而使用計算機對人事信息進行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企事業(yè)單位人事信息管理工作的效率,是企事業(yè)單位人事管理部門的科學(xué)化、正規(guī)化管理的重要途徑,也是企事業(yè)單位與世界接軌的重要途徑。人事信息資源管理系統(tǒng)是企業(yè)員工管理的一個重要內(nèi)容。當(dāng)今社會人員流動越來越頻繁,人事管理工作也變得越來越復(fù)雜。如果能夠?qū)崿F(xiàn)人事管理的自動化,無疑將給企業(yè)管理部門帶來很大的方便。人事信息管理就是把分散在企業(yè)單位的職工信息實行統(tǒng)一、集中、規(guī)范的收集管理,建立分類編號管理、電腦存儲查詢等現(xiàn)代化、專業(yè)化的管理系統(tǒng)。企業(yè)人事管理的對象是企業(yè)、企業(yè)化管理的事業(yè)單位及職工本人。人事信息管理為企業(yè)單位和個人提供信息輸入、信息修改、信息查詢、工資調(diào)整、依據(jù)信息出具個人的基本檔案等服務(wù);為企業(yè)單位和個人提供信息的收集、整理、保管服務(wù)。摘要人事信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),本系統(tǒng)是建立在MicrosoftSQLServer20XX基礎(chǔ)上的應(yīng)用系統(tǒng),用MicrosoftVisualStudio20XX語言編寫,此信息管理系統(tǒng)可以實現(xiàn)學(xué)生信息的高效查詢,修改,刪除等操作,使學(xué)生信息關(guān)系系統(tǒng)化,規(guī)范化和自動化。該系統(tǒng)可以滿足人事管理日常工作的需要,實現(xiàn)無紙化辦公,以模糊組合查詢的方式,提供了相同數(shù)據(jù)源多庫表的查詢,為人事住處的管理提供了方便、快捷的操作方式。隨著計算機行業(yè)的飛速發(fā)展,人類已經(jīng)進入了信息時代,舊的手工紀(jì)錄的人事管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時代,新的人事管理系統(tǒng)開發(fā)出來之后,公司的現(xiàn)有的人事信息管理將有很大的改觀,由過去的人工方式轉(zhuǎn)變?yōu)橛嬎銠C方式,由于它具有方便、準(zhǔn)確、快速、靈活的特點,使得在管理上實現(xiàn)了自動化、一體化、多元化的目標(biāo)。這些優(yōu)點能夠極大地提高效率,也簡化企事業(yè)單位在人事管理方面的復(fù)雜性,和減少企事業(yè)單位在管理上的龐大開銷,讓企事業(yè)單位能運用更多的物力和財力去從事開發(fā)、生產(chǎn)等別的發(fā)展方向。論文關(guān)鍵詞:人事信息管理系統(tǒng)數(shù)據(jù)庫(SQL)第一章系統(tǒng)需求分析現(xiàn)在的世界是信息的世界,隨著信息量越來越大以及計算機技術(shù)的發(fā)展,計算機已成為各企事業(yè)單位管理的重要工具。人事檔案管理是對員工信息、部門信息、崗位信息、工資信息的管理和快速方便的查詢。1.1功能需求本系統(tǒng)實現(xiàn)的是人事信息管理系統(tǒng),在設(shè)計系統(tǒng)時,結(jié)合人事信息管理的實際流程需要,系統(tǒng)在實現(xiàn)上應(yīng)該具有如下功能: 用戶必須輸入正確的用戶名和密碼才能進入系統(tǒng)。提供增加、刪除、修改用戶帳戶的功能。員工各種信息的輸入和修改。對于應(yīng)聘合格員工的添加。對于轉(zhuǎn)出、辭職、離退員工信息的刪除。按照某種條件,查詢、統(tǒng)計符合條件的員工信息。提供對員工、部門、崗位等各種條件的查詢。人事信息管理系統(tǒng)的使用幫助。1.2性能需求
為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,人事信息管理系統(tǒng)應(yīng)該滿足以下的性能需求:1.系統(tǒng)處理的準(zhǔn)確性和及時性系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足學(xué)校對信息處理的需求。2.系統(tǒng)的開放性和系統(tǒng)的可擴充性人事信息管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。而要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。3.系統(tǒng)的易用性和易維護性人事信息管理系統(tǒng)使用人員往往對計算機并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的幫助,縮短用戶對系統(tǒng)熟悉的過程。第二章人事信息管理系統(tǒng)設(shè)計2.1系統(tǒng)功能模塊圖人事信息管理系統(tǒng)人事信息管理系統(tǒng)管理員登錄系統(tǒng)管理來賓登錄個人信息管理人事信息管理招聘信息管理幫助君臨電腦公司招聘信息投簡歷登錄登錄信息管理注銷退出系統(tǒng)個人基本信息個人工作經(jīng)歷員工管理員工日??记诠芾韱T工考核獎懲管理員工工資管理崗位管理部門管理招聘管理待應(yīng)聘人信息管理更改權(quán)限更改密碼添加用戶退出系統(tǒng)圖2.1
系統(tǒng)功能模塊圖在整體設(shè)計中,我將人事管理系統(tǒng)分為兩種身份登錄:本公司人員和公司外來人員即來賓用戶。來賓用戶登錄可以看到本公司的簡介和本公司對外招聘信息并可以投簡歷以應(yīng)聘本公司招聘的崗位。而本公司人員登錄再分兩個種身份登錄:管理員用戶和超級管理員用戶,他們所對應(yīng)的權(quán)限也就不一樣了。下面將具體進行介紹。(由于時間等其他原因有些管理模塊無法實現(xiàn),以后會盡可能去將它完善。)2.1.1來賓用戶登錄來賓用戶登錄可以看到包括:君臨電腦公司簡介、招聘信息、投簡歷、退出系統(tǒng)四個部分。君臨電腦公司簡介:實現(xiàn)介紹下本公司基本信息功能。招聘信息:實現(xiàn)可查看本公司對外招聘的功能以便應(yīng)聘人員的投簡歷。投簡歷:實現(xiàn)應(yīng)聘人員將自己的個人信息投個本公司的人事部查看。退出系統(tǒng):實現(xiàn)正常退出人事信息管理系統(tǒng)。2.1.2管理員登錄登錄本窗體也即主窗體可以看到五個模塊:系統(tǒng)管理模塊、個人信息管理模塊、人事信息管理模塊、招聘信息管理模塊和幫助模塊。管理員身份又分為管理員用戶和超級管理員用戶兩種,所對應(yīng)的權(quán)限是不一樣的,管理員用戶可以對主窗體的內(nèi)的系統(tǒng)管理模塊進行部分操作、對個人信息管理模塊和幫助模塊進行完全操作。下面來詳細(xì)講下這五個模塊:系統(tǒng)管理模塊包括:登錄、登錄信息管理、注銷和退出本系統(tǒng)四個部分。登錄:實現(xiàn)系統(tǒng)管理員登錄。登錄信息管理又包括:更改密碼、更改權(quán)限和添加用戶三個部分。更改權(quán)限:實現(xiàn)更改管理員用戶權(quán)限。更改密碼:實現(xiàn)更改管理員用戶密碼添加用戶:實現(xiàn)添加管理員用戶。注銷:實現(xiàn)重新選擇管理員用戶登錄。退出本系統(tǒng):實現(xiàn)正常退出本系統(tǒng)。個人信息管理模塊包括:個人基本信息和個人工作經(jīng)歷兩個部分。個人基本信息:實現(xiàn)普通管理員查看個人基本信息和修改。個人工作經(jīng)歷:實現(xiàn)普通管理員去更改自己的工作經(jīng)歷。個人信息管理模塊包括:員工管理、員工日??记诠芾怼T工考核獎懲管理、員工工資管理、崗位管理和部門管理六個部分。員工管理:實現(xiàn)超級管理員對員工信息的管理。員工日常考勤管理:實現(xiàn)超級管理員對員工的日??记诠芾怼T工考核獎懲管理:實現(xiàn)超級管理員對員工日??记谧龀龅莫剳凸芾?。員工工資管理:實現(xiàn)超級管理員對員工工資的管理。崗位管理:實現(xiàn)超級管理員對本公司崗位的管理。部門管理:實現(xiàn)超級管理員對本公司部門的管理。招聘信息管理模塊包括:招聘管理和待應(yīng)聘人信息管理兩個部分。招聘管理:實現(xiàn)超級管理員對公司外部的招聘管理。待應(yīng)聘人信息管理:實現(xiàn)超級管理員對應(yīng)聘人的考核管理。幫助模塊:實現(xiàn)一些對本系統(tǒng)不了解用戶的技術(shù)幫助。2.2系統(tǒng)E-R圖在我所設(shè)計的模塊中,主要涉及到員工、獎懲、部門、招聘、工資和工作經(jīng)驗這六個實體,所以在E-R圖中我只是將這六個實體的屬性進行了詳細(xì)說明。工資工資工作經(jīng)驗部門招聘獎懲員工擁有領(lǐng)取考核屬于管理第三章人事信息管理系統(tǒng)——創(chuàng)建數(shù)據(jù)庫3.1系統(tǒng)所需表綜合以上分析,要實現(xiàn)上面的所有功能模塊,共需要設(shè)計十個表,它們分別是:用戶登錄表、員工信息表、部門表、工資表、工作經(jīng)驗表、日常考勤表、獎懲表、崗位表、招聘信息表、應(yīng)聘信息表。創(chuàng)建表:1.用戶登錄表:登記管理人員的用戶名、密碼及登錄權(quán)限。2.員工信息表:詳細(xì)登記員工基本信息。3部門表:登記所有部門的詳細(xì)情況。4.工資表:登記所有員工的工資詳細(xì)情況。5.工作經(jīng)歷表:登記所有員工曾經(jīng)的詳細(xì)工作經(jīng)歷情況。6.日??记诒恚涸敿?xì)登記所有員工日??记谛畔ⅰ?.獎懲表:登記所有員工考核后的情況。8.崗位表:登記本公司所有的崗位情況。9.招聘信息表:登記本公司向外界招聘的詳細(xì)信息。10.應(yīng)聘信息表:登記所有向本公司投簡歷人的詳細(xì)信息。表3.1
用戶登錄表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey用戶號Nchar10NY用戶姓名Nchar10NY密碼Nchar10YN用戶權(quán)限Nchar10YN表3.2
員工信息表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey員工號Nchar10NYand
F員工姓名Nchar10YN性別Nchar10YN民族Nchar10YN出生日期Nchar30YN健康狀況Nchar10YN學(xué)歷Nchar10YN專業(yè)Nchar20YN畢業(yè)學(xué)院Nchar30YN英語等級Nchar10YN技能等級Nchar10YN身份證Nchar10YN婚姻狀況Nchar10YN政治面貌Nchar10YN聯(lián)系電話Nchar20YN郵編Nchar10YNE-mailNchar30YN家庭住址Nvarchar50YN入公司時間Smalldatetime-YN崗位名稱Nchar10YN部門號Nchar10YN相片Image-YNQQNchar20YN備注Nvarchar50YN表3.3
部門表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey部門號Nchar10NYandF部門名Nchar10YN部門電話Nchar20YN簡介Nvarchar50YN表3.4
工資表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey工資號Nchar10NY員工號Nchar10YF基礎(chǔ)工資Money-YN崗位工資Money-YN崗位津貼Money-YN職位工資Money-YN職位津貼Money-YN水電費Money-YN養(yǎng)老保險Money-YN醫(yī)療保險Money-YN個人所得稅Money-YN工資總額Money-YN表3.5
工作經(jīng)歷表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey工作經(jīng)歷號Int-NY員工號Nchar10YF開始時間smalldatetime-YN結(jié)束時間smalldatetime-YN公司名稱Nchar20YN部門Nchar20YN崗位Nchar20YN備注Nvarchar50YN表3.6
日??记诒碜侄蚊麛?shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey考勤號Int-NY員工號Nchar10YF員工姓名Nchar10YN時間smalldatetime-YN上班時間Nchar40YN下班時間Nchar40YN表3.7
獎勵表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey獎罰號int-NY員工號Nchar10YF類型Nchar10YN時間smalldatetime10YN處理結(jié)果Nvarchar50YN表3.8
崗位表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey崗位號Nchar10NYandF崗位名稱Nchar10YN直接上級Nvarchar50YN下屬部門Nvarchar50YN性質(zhì)Nvarchar50YN管理權(quán)限NvarcharMaxYN管理職能NvarcharMaxYN表3.9
招聘信息表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey招聘號Int-NY崗位號Nchar10YF部門號Nchar10YF人數(shù)Nchar10YN要求Nvarchar100YN表3.10
應(yīng)聘信息表字段名數(shù)據(jù)類型數(shù)據(jù)長度NULLPrimarykey應(yīng)聘號Int-NY招聘號Int-YF應(yīng)聘人姓名Nchar10YN性別Nchar10YN民族Nchar10YN出生日期Nchar30YN健康狀況Nchar10YN學(xué)歷Nchar10YN專業(yè)Nchar20YN畢業(yè)學(xué)院Nchar30YN英語等級Nchar10YN技能等級Nchar10YN身份證Nchar10YN婚姻狀況Nchar10YN政治面貌Nchar10YN聯(lián)系電話Nchar20YNE-mailNchar30YN家庭住址Nvarchar50YN入公司時間Smalldatetime-YN相片Image-YNQQNchar20YN備注Nvarchar50YN3.2表與表之間的關(guān)系本管理系統(tǒng)共用到的表:用戶登錄表、員工信息表、部門表、工資表、工作經(jīng)驗表、日常考勤表、獎懲表、崗位表、招聘信息表、應(yīng)聘信息表,除了用戶登錄表其他各表之間均有一定的關(guān)系,可以進行關(guān)聯(lián)。3.2表與表之間的關(guān)系1.員工信息表、工資表、工作經(jīng)驗表、日??记诒?、獎懲表這五個表里面都有一個相同的字段:員工號,通過學(xué)號這個字段就可以將系統(tǒng)的這五個表關(guān)聯(lián)了起來。當(dāng)某個表發(fā)生插入、修改、刪除等方面的改動時,相聯(lián)的表之間也要進行相應(yīng)的改動。員工信息表和部門表也有一個相同的字段:部門號將兩表相關(guān)聯(lián)。2.由于招聘所招的信息和崗位、部門有關(guān),因此招聘表、崗位表這兩個表之間有一個相同的字段:崗位號來進行關(guān)聯(lián);招聘表、部門表這兩個表之間也有一個相同的字段:部門號來進行關(guān)聯(lián)。3.來應(yīng)聘的人是根據(jù)招聘信息來應(yīng)聘的。所以應(yīng)聘表、招聘表這兩個表有個相同的字段:招聘號來進行關(guān)聯(lián)。第四章人事信息管理系統(tǒng)——窗體設(shè)計與流程實現(xiàn)4.1系統(tǒng)設(shè)計的流程與實現(xiàn)1.系統(tǒng)啟動后,將首先出現(xiàn)用戶初始窗體(如圖4.1),權(quán)限管理的功能是指對數(shù)據(jù)庫的訪問級別進行統(tǒng)一定義和管理,以保證數(shù)據(jù)的安全性和共享性。不是本公司的員工只能去點擊來賓登錄,而是本公司的員工就可以點擊管理員登錄。圖4.1系統(tǒng)初始界面2.若選擇來賓登錄,單擊就會出現(xiàn)如圖4.2所示:圖4.2來賓登錄主要界面3.單擊“君臨電腦公司簡介”,可以讓來賓看到本公司的簡介(如圖4.3)。圖4.3君臨電腦公司簡介4.單擊“招聘信息”,可以看到本公司對外的招聘信息。選擇崗位后在選擇下所屬部門就可以看到招聘信息(如圖4.4)。如果有意可以單擊投簡歷來應(yīng)聘。圖4.4招聘信息5.單擊“投簡歷”和在“招聘信息”里單擊“投簡歷”按鈕是出現(xiàn)一樣的窗體(如圖4.5所示)。在招聘編號中選擇要應(yīng)聘的工作號。就可以在旁邊的“你所應(yīng)聘的崗位是”顯示出來。然后就可在下面?zhèn)€人信息填寫個人信息。點擊“請閱讀本協(xié)議”可以看到本公司的協(xié)議(如圖4.6)。如果你同意本協(xié)議可以勾上那個checkbox1,單擊提交就可投簡歷了。圖4.5填寫簡歷圖4.6軟件許可及服務(wù)協(xié)議6.應(yīng)聘人投了簡歷,公司就要考慮下這個人是否招收。單擊選擇如圖4.1所示的窗體中的管理員登陸就彈出如圖4.7所示的窗口,在系統(tǒng)管理下拉框中單擊登錄,就可彈出如圖4.8所示的登錄驗證窗口。若為管理員登錄,則要求輸入正確的管理員賬號和密碼后,將擁有管理員登錄權(quán)限,而不同的權(quán)限會相印彈出不同的窗口如圖4.9和4.10所示;若管理員需要進行密碼修改,則進入密碼修改窗口。要求所輸入的管理員帳號和舊密碼在數(shù)據(jù)庫表中必須存在并且一致。若一致,則允許輸入新密碼,否則提示舊密碼錯誤信息并要求重新輸入舊密碼。圖4.7管理員登錄主窗體圖4.8登錄驗證窗口圖4.9超級管理員登錄窗口圖4.10普通管理員登錄窗口7.點擊招聘信息管理下拉框中的“待應(yīng)聘人信息管理”彈出如圖4.11所示的窗體。記錄瀏覽下,如果認(rèn)為有人合格就在右邊的職工號欄輸入一個號碼,然后點擊錄取,接著在賦給員工一個工資號。如果認(rèn)為此人不合要求及可以單擊不合格按鈕。圖4.11應(yīng)聘者管理窗口8.錄取此人后給他注冊個帳號并設(shè)置其權(quán)限,讓其登錄管理員主窗口。修改個人信息(如圖4.12)和個人曾經(jīng)的工作經(jīng)歷(如圖4.13)。圖4.12個人信息管理窗口圖4.13個人經(jīng)歷管理窗口9.超級管理員登錄可以進行一下管理:1)對員工的管理如圖4.14所示,單擊工作經(jīng)歷可以顯示當(dāng)前員工的工作經(jīng)歷信息。在右側(cè)查詢里,管理員可以選擇什么類型進行精確查詢。在右下角有超鏈接里有三個按鈕,可以對員工進行工資管理(如圖4.15所示)、日??记诠芾恚ㄈ鐖D4.16所示)和獎懲管理(如圖4.17所示)。圖4.14員工信息管理窗口圖4.15員工工資管理圖4.16員工日??记诠芾韴D4.17員工獎罰管理2)對崗位的管理如圖4.18所示,管理者可以瀏覽、增刪改等操作;部門管理和崗位管理一樣如圖4.19所示。圖4.18崗位管理圖4.19部門管理4.2系統(tǒng)發(fā)布與成果發(fā)布應(yīng)用程序之前必須將要提供給用戶的全部應(yīng)用程序和環(huán)境部件全部打包,數(shù)據(jù)庫文件最好是改為*.bak類型的備份文件,還要將鏈接數(shù)據(jù)庫和應(yīng)用程序存放在同一目錄下。發(fā)布后想要運行此應(yīng)用程序就要把數(shù)據(jù)庫導(dǎo)入當(dāng)前電腦MicrosoftSQLServer20XX中,這樣才能運行。具體發(fā)布的操作步驟如下:1.在MicrosoftVisualStudio20XX的菜單欄中(如圖4.20所示)單擊生產(chǎn)選擇發(fā)布;2.在出現(xiàn)的發(fā)布向?qū)υ捒蛑休斎胫付òl(fā)布此應(yīng)用程序的位置,然后單級完成就可完成發(fā)布。圖4.20研究成果:《人事信息管理系統(tǒng)》的主要研究成果是可以實現(xiàn)對人事檔案信息的錄入、更新、刪除、查詢及人事考勤考核等,從而提高了工作效率及正確性。4.3本章小節(jié)軟件設(shè)計是把軟件需求變換成為軟件的具體設(shè)計方案,即模塊結(jié)構(gòu)的過程。軟件設(shè)計一般分為總體設(shè)計和詳細(xì)設(shè)計兩個階段??傮w設(shè)計階段根據(jù)軟件需求分析所得到的數(shù)據(jù)流程或數(shù)據(jù)結(jié)構(gòu),使用結(jié)構(gòu)化設(shè)計技術(shù),導(dǎo)出軟件的模塊結(jié)構(gòu)。詳細(xì)設(shè)計階段是給出軟件模塊的內(nèi)部過程描述。內(nèi)部過程描述是模塊內(nèi)部的算法設(shè)計。本章主要對一些重要的窗體進行了介紹,由于篇幅的原因沒有全部羅列。
結(jié)束語經(jīng)過兩個多月的畢業(yè)設(shè)計,到今天已告一個段落。從開始設(shè)計,到目前為止功能基本上都已經(jīng)實現(xiàn)了。我的設(shè)計程序中有員工管理、工資管理、信息查詢、招聘應(yīng)聘信息管理、用戶管理等功能的人事信息管理系統(tǒng)。在設(shè)計中我深知自己掌握的知識還遠遠不夠,掌握的一些理論知識應(yīng)用到實踐中去,總會出現(xiàn)這樣或那樣的問題,不是理論沒有掌握好,而是光知道書本上的知識是遠遠不夠的,一定要把理論知識和實踐結(jié)合起來。把學(xué)到的知識應(yīng)用到時間中去,多做多練,才可以把理論的精華發(fā)揮出來。知識不是知道,了解就好,一定要去應(yīng)用它,發(fā)展它,讓它在現(xiàn)實生活中得到充分的應(yīng)用,從而解決一些問題,這才是學(xué)習(xí)的根本目的。而且知識又不是單一的,它是互相聯(lián)系的,學(xué)科與學(xué)科之間都有著內(nèi)在的聯(lián)系。計算機是一門非常復(fù)雜且龐大的學(xué)科,一項課題往往需要多項技術(shù)才可以完成的。在設(shè)計階段,通過對課題的深入分析與研究,迫使我對技術(shù)有了一定的了解。在遇到問題時,得到了指導(dǎo)老師與同學(xué)的悉心幫助,使我感受到集體的力量是無窮的。
通過這次設(shè)計,我學(xué)會了和別人配合工作,因為一個人所學(xué)的知識不可能面面俱到的,只有通過合作,發(fā)揮自己的優(yōu)點,體現(xiàn)團隊精神,才能使工作做得更為出色。通過這次設(shè)計,我學(xué)到了許多書本上學(xué)不到的知識,增強了自己的動手能力。即將畢業(yè)我十分珍惜這次鍛煉的機會,我按部就班的完成了自己的設(shè)計任務(wù),但由于自己的知識水平有限,仍然存在很多的不足之處,懇請老師多多指教!當(dāng)今的社會是競爭的社會,而人才的競爭則是競爭的焦點,畢業(yè)設(shè)計對于我們即將離校的同學(xué)來說,是離校前很好的一次鍛煉,使我們各方面的能力都有了很大的提高,為我們踏出校門,走上社會增強了能力與自信!
計算機技術(shù)的高速發(fā)展,使我深深地認(rèn)識到只有不斷的加強學(xué)習(xí),才能在計算機技術(shù)方面不至于被淘汰,今后,我還要加強學(xué)習(xí),努力使自己成為一位專業(yè)的計算機人員,為我自己所從事的工作服務(wù)。致謝我得到了同組同學(xué)的大力支持和幫助。特別是李云松老師在畢業(yè)設(shè)計中提出了許多寶貴意見,使我的畢業(yè)設(shè)計任務(wù)順利完成。在畢業(yè)設(shè)計過程中,通過老師、同學(xué)以及自己的努力,使我學(xué)到了許多知識,提高了實際操作能力,取得了很多編寫軟件的實際經(jīng)驗,對應(yīng)用數(shù)據(jù)庫知識解決實際問題的方法得到了進一步的提高,為我今后的工作、學(xué)習(xí)打下了良好的基礎(chǔ),積累了寶貴的經(jīng)驗。在此,我衷心的向XXX老師以及幫助過我的同學(xué)們表示感謝!同時感謝滁州職業(yè)技術(shù)學(xué)院,感謝ATA軟件學(xué)院。滁州職業(yè)技術(shù)學(xué)院20XX級計算機信息管理:方XX20XX年11月18日
附錄:【源代碼(只有其中一部分)】1.[4.5填寫簡歷窗體中提交代碼]privatevoidbutton1_Click(objectsender,EventArgse){if(checkBox1.Checked==true){SqlConnectionconn=newSqlConnection(config.CString);SqlCommandcomm=newSqlCommand();comm.Connection=conn;comm.CommandText="insertintoapply(recruit_id,apply_name,telephone,sex,nation,borndate,health,eduqua,profession,email,polity,people_id,graduation,Englishlevel,skilllevel,QQ,homeaddress,maritalstatus,remark,photo)values(@reid,@aname,@tele,@sex,@na,@born,@he,@ed,@pr,@em,@po,@pid,@gr,@Eng,@skill,@QQ,@home,@ma,@re,@ph)";comm.Parameters.Add("@reid",SqlDbType.Int).Value=boBox3.Text;comm.Parameters.Add("@aname",SqlDbType.NChar,20).Value=this.textBox1.Text;comm.Parameters.Add("@tele",SqlDbType.NChar,30).Value=this.textBox4.Text;comm.Parameters.Add("@sex",SqlDbType.NChar,20).Value=boBox1.Text;comm.Parameters.Add("@na",SqlDbType.NChar,10).Value=this.textBox6.Text;comm.Parameters.Add("@born",SqlDbType.NChar,30).Value=this.textBox2.Text;comm.Parameters.Add("@he",SqlDbType.NChar,10).Value=this.textBox9.Text;comm.Parameters.Add("@ed",SqlDbType.NChar,10).Value=this.textBox11.Text;comm.Parameters.Add("@pr",SqlDbType.NChar,20).Value=this.textBox10.Text;comm.Parameters.Add("@em",SqlDbType.NChar,30).Value=this.textBox5.Text;comm.Parameters.Add("@po",SqlDbType.NChar,10).Value=boBox2.Text;comm.Parameters.Add("@pid",SqlDbType.NChar,30).Value=this.textBox8.Text;comm.Parameters.Add("@gr",SqlDbType.NChar,30).Value=this.textBox7.Text;comm.Parameters.Add("@Eng",SqlDbType.NChar,10).Value=boBox6.Text;comm.Parameters.Add("@skill",SqlDbType.NChar,30).Value=this.textBox4.Text;comm.Parameters.Add("@QQ",SqlDbType.NChar,20).Value=this.textBox18.Text;comm.Parameters.Add("@home",SqlDbType.NVarChar,50).Value=this.textBox3.Text;comm.Parameters.Add("@ma",SqlDbType.NChar,10).Value=boBox5.Text;comm.Parameters.Add("@re",SqlDbType.NVarChar,100).Value=this.textBox13.Text;MemoryStreamms=newMemoryStream();byte[]photobyte;this.pictureBox1.Image.Save(ms,pictureBox1.Image.RawFormat);photobyte=newbyte[ms.Length];ms.Position=0;ms.Read(photobyte,0,Convert.ToInt32(ms.Length));comm.Parameters.Add("@ph",SqlDbType.Image).Value=photobyte;try{conn.Open();comm.ExecuteNonQuery();conn.Close();}catch(Exceptionex){throwex;}finally{if(conn.State==ConnectionState.Open)conn.Close();}MessageBox.Show("簡歷已投入成功,請等候消息!");this.Hide();}elseMessageBox.Show("你不同意此協(xié)議嗎?");}2.[圖4.8中的登錄代碼]privatevoidbutton1_Click(objectsender,EventArgse){if(textBox1.Text==""||textBox2.Text==""){MessageBox.Show("請輸入用戶名和密碼!");return;}SqlConnectionconn=newSqlConnection(config.CString);SqlCommandcomm=newSqlCommand();comm.Connection=conn;comm.CommandText="selectgradefrom[user]whereuser_id='"+textBox1.Text+"'andpassword='"+textBox2.Text+"'";try{conn.Open();SqlDataReaderda=comm.ExecuteReader();if(da.HasRows){MessageBox.Show("用戶登陸成功!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);da.Read();PMSystem.main.grade=Convert.ToInt32(da[0]);this.Close();}else{MessageBox.Show("用戶名或密碼錯誤!","提示",MessageBoxBu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年江西工商職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026中國國際航空股份有限公司廣東分公司休息室就業(yè)見習(xí)崗招聘2人參考考試試題及答案解析
- 2026年江西服裝學(xué)院單招綜合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026年沙洲職業(yè)工學(xué)院高職單招職業(yè)適應(yīng)性測試備考試題及答案詳細(xì)解析
- 2026年內(nèi)蒙古商貿(mào)職業(yè)學(xué)院單招綜合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026年重慶信息技術(shù)職業(yè)學(xué)院單招綜合素質(zhì)筆試備考題庫含詳細(xì)答案解析
- 2026年東營職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試模擬試題及答案詳細(xì)解析
- 2026年黃山職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年海南健康管理職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年大連瓦房店市消防救援大隊公開招聘鄉(xiāng)鎮(zhèn)政府專職消防員45人參考考試題庫及答案解析
- 屋面防水施工質(zhì)量保證措施
- 2026年認(rèn)證網(wǎng)約車考試題庫及完整答案一套
- 社區(qū)環(huán)境資源與健康行為可及性
- 代謝綜合征診療指南(2025年版)
- 緊急信息報送工作制度規(guī)范
- 新課標(biāo)解讀培訓(xùn)
- 生物實驗樣本轉(zhuǎn)讓協(xié)議書
- 2026年齊齊哈爾高等師范專科學(xué)校單招職業(yè)技能測試題庫帶答案詳解
- 2025年長期護理保險服務(wù)項目可行性研究報告
- 乙醇購銷合同范本
- 2026年金屬冶煉公司金屬冶煉技術(shù)研發(fā)立項評審管理制度
評論
0/150
提交評論