軟件工程課程設(shè)計(jì)-企業(yè)員工信息管理系統(tǒng)_第1頁
軟件工程課程設(shè)計(jì)-企業(yè)員工信息管理系統(tǒng)_第2頁
軟件工程課程設(shè)計(jì)-企業(yè)員工信息管理系統(tǒng)_第3頁
軟件工程課程設(shè)計(jì)-企業(yè)員工信息管理系統(tǒng)_第4頁
軟件工程課程設(shè)計(jì)-企業(yè)員工信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件工程綜合課程設(shè)計(jì)題目: 員工信息管理系統(tǒng) 院 系 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)班級(jí): 軟件工程.NET3班 學(xué) 號(hào): 5 學(xué)生姓名: 張三 指導(dǎo)教師: 李四 2012年 06 月9日 員工信息管理系統(tǒng)一. 可行性分析目前,公司的員工信息管理工作已不局限于對(duì)員工基本信息的維護(hù),而是越來越多的參與到為其他相關(guān)部門提供一些必要的協(xié)調(diào)與服務(wù)。員工信息管理的現(xiàn)狀主要是:缺乏統(tǒng)一的管理模式,員工數(shù)據(jù)較為分散,隨著員工的改變,需要經(jīng)常對(duì)數(shù)據(jù)驚醒變更,而且對(duì)變動(dòng)的數(shù)據(jù)不能做到及時(shí)統(tǒng)一與修正?;ヂ?lián)網(wǎng)的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經(jīng)成為節(jié)約運(yùn)營成本,提高

2、工作效率的首選。當(dāng)前大量企業(yè)的員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。因此部分企業(yè)需求,設(shè)計(jì)企業(yè)員工信息管理系統(tǒng),以幫助企業(yè)達(dá)到員工管理辦公自動(dòng)化、節(jié)約管理成本、提高企業(yè)工作效率的目的。該系統(tǒng)主要對(duì)企業(yè)員工的信息進(jìn)行集中管理,方便企業(yè)建立一個(gè)完善的、強(qiáng)大的員工信息數(shù)據(jù)庫,它是以SQL2008數(shù)據(jù)庫作為開發(fā)平臺(tái)。使用c#編寫程序,完成數(shù)據(jù)輸入、修改、存儲(chǔ)、調(diào)用查詢等功能;并使用SQL 2008數(shù)據(jù)庫形成數(shù)據(jù),進(jìn)行數(shù)據(jù)存儲(chǔ)。 SQL Server簡(jiǎn)介SQL Server 2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大最全

3、面的SQL Server版本。這篇文章詳細(xì)介紹了Microsoft SQL Server 2008中的新的特性、優(yōu)點(diǎn)和功能 在現(xiàn)今數(shù)據(jù)的世界里,公司要獲得成功和不斷發(fā)展,他們需要定位主要的數(shù)據(jù)趨勢(shì)的愿景。微軟的這個(gè)數(shù)據(jù)平臺(tái)愿景幫助公司滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序的需求。微軟將繼續(xù)投入和發(fā)展以下的關(guān)鍵領(lǐng)域來支持他們的數(shù)據(jù)平臺(tái)愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺(tái)、動(dòng)態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。 二 需求分析當(dāng)前大量企業(yè)的員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。因此部分企業(yè)需求,設(shè)計(jì)企業(yè)員工信息管理系統(tǒng),以幫助企業(yè)達(dá)到員工管理辦公自動(dòng)化、節(jié)約管理成本、提高企業(yè)工作

4、效率的目的。近年來,隨著我國互聯(lián)網(wǎng)應(yīng)用的迅速普及和企業(yè)管理電子化的普遍開展,人們開始意識(shí)到員工系統(tǒng)管理的巨大威力,成為各個(gè)企業(yè)未來發(fā)展的必然趨勢(shì)。在國內(nèi),各個(gè)企業(yè)原有的手工管理方式已不適應(yīng)形勢(shì)的新發(fā)展,為實(shí)現(xiàn)從靜態(tài)管理到動(dòng)態(tài)管理的轉(zhuǎn)變,樹立企業(yè)形象,必須應(yīng)用計(jì)算機(jī)輔助管理,全面實(shí)行信息化管理,對(duì)員工信息實(shí)行動(dòng)態(tài)監(jiān)控,實(shí)現(xiàn)企業(yè)管理上檔次、上水平。員工信息管理系統(tǒng)建設(shè)是企業(yè)適應(yīng)市場(chǎng)形勢(shì),與時(shí)俱進(jìn)、謀求發(fā)展的必由之路。三 功能需求本系統(tǒng)實(shí)現(xiàn)了員工、部門、職位等信息的管理、查詢、增加及刪除,員工簽到信息的管理等功能。本系統(tǒng)是企業(yè)對(duì)自己公司內(nèi)部員工管理的網(wǎng)站,主要實(shí)現(xiàn)如下目標(biāo):管理員的管理功能。對(duì)員工信

5、息的查詢、更改、刪除、增加等功能。對(duì)部門信息的查詢、更改、刪除、增加等功能。對(duì)職位信息的查詢、更改、刪除、增加等功能。對(duì)員工簽到信息的管理等功能。功能分析開發(fā)軟件首先做的是開發(fā)過程中最主要的就是系統(tǒng)的需求分析,需求分析同時(shí)也是軟件生存周期中關(guān)鍵的一步。根據(jù)軟件工程學(xué)中開發(fā)軟件的要求,對(duì)系統(tǒng)全部功能和相關(guān)的技術(shù)進(jìn)行具體的分析,分析時(shí)采用結(jié)構(gòu)化的分析方法,自頂向下、逐層分解問題。結(jié)合企業(yè)要求以及實(shí)際的具體分析,要求本系統(tǒng)具有以下功能:1,管理頁面要求美觀大方、個(gè)性化。軟件操作流程簡(jiǎn)單方便,能夠提高工作效率。2,各類信息(包括員工、部門、職位)的增加、刪除、改動(dòng)和查詢功能。3,員工簽到信息的處理功能

6、。系統(tǒng)層次模塊圖系統(tǒng)模塊包括:管理員的登陸;員工信息;職位信息;部門信息;簽到信息管理五模塊。如圖:運(yùn)行環(huán)境l 操作系統(tǒng):Windows 7l 數(shù)據(jù)庫:SQL server 2008l 瀏覽器:Microsoft Internet Explorerl 相關(guān)應(yīng)用軟件: Microsoft Visual Studio 2010數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖:管理員向員工信息表,部門信息表,職位信息表,簽到信息表發(fā)送查詢請(qǐng)求。進(jìn)而獲得員工信息,部門信息,職位信息,簽到信息等內(nèi)容。系統(tǒng)設(shè)計(jì)流程圖:系統(tǒng)管理模塊圖:輸入:登錄管理并輸入用戶名和密碼,調(diào)用用戶登錄下的各功能處理:1)判斷用戶名與密碼是否匹配2)調(diào)用各

7、功能模塊時(shí)判斷用戶是否已登錄輸出:1)登錄成功或失敗第四章 總體設(shè)計(jì)員工信息管理系統(tǒng),采用面向?qū)ο笤O(shè)計(jì)方法,對(duì)該系統(tǒng)分模塊進(jìn)行設(shè)計(jì),該系統(tǒng)的模塊主要有1用戶登陸模塊;2員工信息管理模塊(實(shí)現(xiàn)員工信息的增加、刪除、改動(dòng)、查尋);3部門信息管理模塊(實(shí)現(xiàn)部門信息的增加、刪除、改動(dòng));4職位信息管理模塊(實(shí)現(xiàn)職位信息的增加、刪除、改動(dòng));5簽到信息管理模塊;這五個(gè)模塊。系統(tǒng)代碼架構(gòu)完成了系統(tǒng)的需求分析之后,就進(jìn)入了系統(tǒng)的設(shè)計(jì)階段,在整個(gè)系統(tǒng)的開發(fā)時(shí)期中,設(shè)計(jì)階段是最主要的階段。按軟件生存周期的劃分,設(shè)計(jì)任務(wù)通常分兩個(gè)階段來完成。第一個(gè)階段是概要設(shè)計(jì),它的任務(wù)是建立軟件的總體結(jié)構(gòu),即軟件的組成,以及各

8、組成成分(子系統(tǒng)或模塊)之間的相互聯(lián)系。第二個(gè)階段是詳細(xì)設(shè)計(jì),其任務(wù)是確定模塊的內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu),產(chǎn)生描述各個(gè)模塊程序過程的詳細(xì)設(shè)計(jì)文檔。本系統(tǒng)采取了原型法,先根據(jù)需求分析設(shè)計(jì)出原型,然后在原型的基礎(chǔ)上進(jìn)行不斷的測(cè)試和改進(jìn)。在本系統(tǒng)的設(shè)計(jì)過程中采取了模塊化的設(shè)計(jì)方法。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的設(shè)計(jì)實(shí)際上是對(duì)項(xiàng)目設(shè)計(jì)的一個(gè)整體規(guī)劃,因?yàn)閿?shù)據(jù)庫的設(shè)計(jì)要從全局的角度考慮,而且數(shù)據(jù)庫的設(shè)計(jì)要從全局的角度考慮,而且數(shù)據(jù)庫中表的結(jié)構(gòu)都是與程序緊密相關(guān)的,如果數(shù)據(jù)庫設(shè)計(jì)如果沒有到位,設(shè)計(jì)也會(huì)受到一定的影響。本系統(tǒng)采用SQL Server 2008 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為myd,數(shù)據(jù)庫myd中包括5個(gè)數(shù)據(jù)表。數(shù)

9、據(jù)庫的設(shè)計(jì)的E-R圖是一個(gè)數(shù)據(jù)庫的重要部分,現(xiàn)將數(shù)據(jù)庫中部分重要表格的關(guān)系反應(yīng)如下幾個(gè)E-R圖所示。管理員能對(duì)員工的信息進(jìn)行增加、刪除、查詢和修改,E-R圖 如圖所示:管理員與員工E-R圖管理員能對(duì)部門的信息進(jìn)行增加、刪除和修改,具體E-R圖如下圖所示管理員與部門E-R圖管理員能對(duì)職位的信息進(jìn)行增加、刪除和修改,具體E-R圖:管理員與職位E-R圖管理員能對(duì)員工的簽到信息進(jìn)行修改,具體E-R圖如圖所示: 管理員與員工簽到信息E-R圖一個(gè)員工對(duì)應(yīng)一個(gè)職位,一個(gè)員工對(duì)應(yīng)一個(gè)部門,一個(gè)員工對(duì)應(yīng)一個(gè)簽到信息。員工與相關(guān)信息表的E-R圖如圖所示:?jiǎn)T工與相關(guān)信息對(duì)應(yīng)的E-R圖第五章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)通過Mic

10、rosoft Visual Studio 2010 建好框架分出各部分功能先建立管理員登陸模塊功能介紹管理員主要包括以下功能1為管理員進(jìn)入后臺(tái)提供一個(gè)入口。2當(dāng)管理員輸入正確用戶名和密碼時(shí),進(jìn)入員工管理系統(tǒng)。3當(dāng)管理員輸入錯(cuò)誤的用戶名和密碼時(shí),仍定位到登陸頁面。員工管理模塊的設(shè)計(jì)與實(shí)現(xiàn)此頁面負(fù)責(zé)顯示員工的全部信息,同時(shí)提供增加、刪除、改動(dòng)、查詢的超鏈接。在該頁面上方,提供員工管理、部門管理、職位管理、員工簽到管理的。管理員在該頁面可以通過輸入員工姓名來查詢指定員工的信息。也可以點(diǎn)擊更新或刪除對(duì)員工信息進(jìn)行改動(dòng)或刪除操作。管理員在錄入界面可以輸入要增添的員工的各類信息如:?jiǎn)T工姓名、年齡、性別、住

11、址、編號(hào)、備注、選擇所屬部門、所屬職位及歷史的簽到次數(shù)進(jìn)行員工的增加操作。同時(shí)該模塊的兩個(gè)主要功能即管理員可以點(diǎn)擊更新或刪除超鏈接對(duì)員工信息進(jìn)行改動(dòng)或刪除操作。部門管理模塊的設(shè)計(jì)與實(shí)現(xiàn)此頁面負(fù)責(zé)顯示部門的全部信息,同時(shí)提供增加、刪除、改動(dòng)的。在該頁面上方,提供員工管理、部門管理、職位管理、員工簽到管理的。管理員在該頁面可以通過點(diǎn)擊對(duì)部門信息進(jìn)行改動(dòng)或刪除操作。管理員在錄入界面可以輸入要增添的部門的各類信息如:部門名稱、部門描述進(jìn)行對(duì)部門的增加操作。同時(shí)該模塊的兩個(gè)主要功能即管理員可以點(diǎn)擊更新或刪除超鏈接對(duì)員工信息進(jìn)行改動(dòng)或刪除操作。職位管理模塊的設(shè)計(jì)與實(shí)現(xiàn)此頁面負(fù)責(zé)顯示所有職位的全部信息,同時(shí)提供增加、刪除、改動(dòng)的超鏈接。在該頁面上方,提供員工管理、部門管理、職位管理、員工簽到管理的。管理員在該頁面可以通過點(diǎn)擊更新或刪除超鏈接對(duì)職位信息進(jìn)行改動(dòng)或刪除操作。管理員在錄入界面可以輸入要增添的職位的各類信息如:職位名稱、職位工資、職位描述進(jìn)行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論