課程設(shè)計(jì)報(bào)告----人事管理系統(tǒng).doc
約20頁DOC格式手機(jī)打開展開
課程設(shè)計(jì)報(bào)告----人事管理系統(tǒng),目 錄一、目的及要求 1 1.1、 課程設(shè)計(jì)目的 11.2、 開發(fā)環(huán)境及所選題目 11.3、 選題原因 11.4、 系統(tǒng)開發(fā)的重點(diǎn)和難點(diǎn) 1二、課程設(shè)計(jì)內(nèi)容說明 22.1、需求分析 22.2、概念結(jié)構(gòu)設(shè)計(jì) 52.3、邏輯結(jié)構(gòu)設(shè)計(jì) 72.4、物理結(jié)構(gòu)設(shè)計(jì) 82.5、數(shù)據(jù)庫實(shí)施 11三、結(jié)論與體會 20一、...
內(nèi)容介紹
此文檔由會員 csfujixie 發(fā)布
目 錄
一、目的及要求 …………………………………………… 1
1.1、 課程設(shè)計(jì)目的 …………………………………………… 1
1.2、 開發(fā)環(huán)境及所選題目……………………………………… 1
1.3、 選題原因 ……………………………………………… 1
1.4、 系統(tǒng)開發(fā)的重點(diǎn)和難點(diǎn) ……………………………… 1
二、課程設(shè)計(jì)內(nèi)容說明……………………………………… 2
2.1、需求分析…………………………………………………… 2
2.2、概念結(jié)構(gòu)設(shè)計(jì) ……………………………………………… 5
2.3、邏輯結(jié)構(gòu)設(shè)計(jì) ……………………………………………… 7
2.4、物理結(jié)構(gòu)設(shè)計(jì) ……………………………………………… 8
2.5、數(shù)據(jù)庫實(shí)施 ………………………………………………… 11
三、結(jié)論與體會……………………………………………… 20
一、目的及要求
1.1 課程設(shè)計(jì)目的
通過兩周的課程設(shè)計(jì),要求學(xué)生加深對數(shù)據(jù)庫技術(shù)相關(guān)理論的理解,增強(qiáng)動(dòng)手能力,掌握使用現(xiàn)行較為流行的數(shù)據(jù)庫理論和數(shù)據(jù)庫開發(fā)工具進(jìn)行數(shù)據(jù)庫管理操作(如建庫、建立完整性約束,對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行查詢,更改等操作)的方法;具體應(yīng)用方面,要求學(xué)生對SQL語言要有較深入的了解和掌握,對數(shù)據(jù)庫的管理(主要是安全性方面)要有一定程度的了解;設(shè)計(jì)的最終結(jié)果為學(xué)生設(shè)計(jì)和完成具有較完善功能和一定規(guī)模的數(shù)據(jù)庫應(yīng)用系統(tǒng)(后臺),為此后的軟件工程課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)作準(zhǔn)備。
1.2 開發(fā)環(huán)境及所選題目
開發(fā)環(huán)境:SQL Server 2000
所選題目:人事管理系統(tǒng)
1.3 選題原因
人事管理系統(tǒng)是每個(gè)企業(yè)與公司必備的系統(tǒng),應(yīng)用最為廣泛,一個(gè)好的人事管理系統(tǒng)應(yīng)該能夠給管理員帶來極大的方便,同時(shí)也極大提高了管理人員的工作效率。所以我想選這個(gè)題目來考驗(yàn)下自己。
人事在社會上普遍存在,所以我想在需求分析時(shí)應(yīng)該會比較容易實(shí)現(xiàn),這樣更有利于系統(tǒng)的設(shè)計(jì)。
我們以前任何設(shè)計(jì)時(shí),與我們最接近的就是學(xué)生成績管理或者是學(xué)生學(xué)籍管理,這次選人事管理系統(tǒng)也是由于它們有比較相近的地方。
1.4 系統(tǒng)開發(fā)的重點(diǎn)和難點(diǎn)
系統(tǒng)出現(xiàn)了一些技術(shù)難點(diǎn)大致如下:
1、建立合理的表結(jié)構(gòu),避免數(shù)據(jù)冗余
各表通過特定字段實(shí)現(xiàn)不同表的數(shù)據(jù)連接,避免數(shù)據(jù)冗余,需要設(shè)計(jì)簡潔高效的表結(jié)構(gòu)。
2、建立相當(dāng)?shù)南到y(tǒng)安全性
管理員登錄身份的驗(yàn)證機(jī)制設(shè)計(jì)、操作頁面的權(quán)限保護(hù)。當(dāng)然這雖然是前臺的事,但設(shè)計(jì)時(shí)也應(yīng)著重考慮。
3、建立嚴(yán)密的數(shù)據(jù)表操作機(jī)制
同一表有可能在多個(gè)模塊中被修改,所以嚴(yán)密的數(shù)據(jù)表操作機(jī)制的建立十分比較困難的,但也是必須的。除了設(shè)計(jì)時(shí)必須有相當(dāng)程度的考慮,在編制時(shí)更應(yīng)加強(qiáng)程序邏輯的可靠性和程序調(diào)試的全面性。
二、課程設(shè)計(jì)內(nèi)容說明
1. 需求分析
問題陳述:信息技術(shù)為企業(yè)的發(fā)展提供了機(jī)遇,也帶來了挑戰(zhàn)。如何改良企業(yè)內(nèi)部經(jīng)營機(jī)制,公正,客觀,全面,快捷地評估員工的業(yè)績,實(shí)現(xiàn)以人為本的經(jīng)營戰(zhàn)略,提高人事管理工作的效率,使人事管理員有更多的精力去做人力資源分析,研究和開發(fā)工作,是企業(yè)立足發(fā)展,開拓未來,領(lǐng)先同行業(yè)的關(guān)鍵。本人事管理系統(tǒng)分為四個(gè)模塊:管理員登錄、員工基本信息管理、員工考勤信息管理、員工調(diào)動(dòng)信息管理。其中管理員管理員工和部門,也可以查詢員工崗位信息,員工調(diào)動(dòng)信息以及員工的考勤信息,具有使用此系統(tǒng)的最高權(quán)限。
系統(tǒng)所需完成的功能:本系統(tǒng)是為了更好的實(shí)現(xiàn)人事信息管理。
員工基本信息管理可包括:
(1) 員工資料管理:包括員工信息的添加,修改,刪除(對于轉(zhuǎn)出、辭職、辭退、退休員工信息的刪除),查詢等功能;員工信息包括編號、姓名、性別、生日、住址、學(xué)歷、專業(yè)、進(jìn)入本公司時(shí)間、E-mail等。備注:刪除時(shí)對于轉(zhuǎn)出,辭職,辭退,和退休的員工要分情況刪除。退休員工和其他原因離職的員工信息要保存在不同的表里以提高此系統(tǒng)的完善性。在添加時(shí),應(yīng)該注意添加時(shí)在崗位信息表里也應(yīng)該有相應(yīng)的信息添加以體現(xiàn)此系統(tǒng)的智能性。
(2) 員工資料查詢:按編號、按姓名、按進(jìn)入公司時(shí)間等進(jìn)行查詢。
一、目的及要求 …………………………………………… 1
1.1、 課程設(shè)計(jì)目的 …………………………………………… 1
1.2、 開發(fā)環(huán)境及所選題目……………………………………… 1
1.3、 選題原因 ……………………………………………… 1
1.4、 系統(tǒng)開發(fā)的重點(diǎn)和難點(diǎn) ……………………………… 1
二、課程設(shè)計(jì)內(nèi)容說明……………………………………… 2
2.1、需求分析…………………………………………………… 2
2.2、概念結(jié)構(gòu)設(shè)計(jì) ……………………………………………… 5
2.3、邏輯結(jié)構(gòu)設(shè)計(jì) ……………………………………………… 7
2.4、物理結(jié)構(gòu)設(shè)計(jì) ……………………………………………… 8
2.5、數(shù)據(jù)庫實(shí)施 ………………………………………………… 11
三、結(jié)論與體會……………………………………………… 20
一、目的及要求
1.1 課程設(shè)計(jì)目的
通過兩周的課程設(shè)計(jì),要求學(xué)生加深對數(shù)據(jù)庫技術(shù)相關(guān)理論的理解,增強(qiáng)動(dòng)手能力,掌握使用現(xiàn)行較為流行的數(shù)據(jù)庫理論和數(shù)據(jù)庫開發(fā)工具進(jìn)行數(shù)據(jù)庫管理操作(如建庫、建立完整性約束,對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行查詢,更改等操作)的方法;具體應(yīng)用方面,要求學(xué)生對SQL語言要有較深入的了解和掌握,對數(shù)據(jù)庫的管理(主要是安全性方面)要有一定程度的了解;設(shè)計(jì)的最終結(jié)果為學(xué)生設(shè)計(jì)和完成具有較完善功能和一定規(guī)模的數(shù)據(jù)庫應(yīng)用系統(tǒng)(后臺),為此后的軟件工程課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)作準(zhǔn)備。
1.2 開發(fā)環(huán)境及所選題目
開發(fā)環(huán)境:SQL Server 2000
所選題目:人事管理系統(tǒng)
1.3 選題原因
人事管理系統(tǒng)是每個(gè)企業(yè)與公司必備的系統(tǒng),應(yīng)用最為廣泛,一個(gè)好的人事管理系統(tǒng)應(yīng)該能夠給管理員帶來極大的方便,同時(shí)也極大提高了管理人員的工作效率。所以我想選這個(gè)題目來考驗(yàn)下自己。
人事在社會上普遍存在,所以我想在需求分析時(shí)應(yīng)該會比較容易實(shí)現(xiàn),這樣更有利于系統(tǒng)的設(shè)計(jì)。
我們以前任何設(shè)計(jì)時(shí),與我們最接近的就是學(xué)生成績管理或者是學(xué)生學(xué)籍管理,這次選人事管理系統(tǒng)也是由于它們有比較相近的地方。
1.4 系統(tǒng)開發(fā)的重點(diǎn)和難點(diǎn)
系統(tǒng)出現(xiàn)了一些技術(shù)難點(diǎn)大致如下:
1、建立合理的表結(jié)構(gòu),避免數(shù)據(jù)冗余
各表通過特定字段實(shí)現(xiàn)不同表的數(shù)據(jù)連接,避免數(shù)據(jù)冗余,需要設(shè)計(jì)簡潔高效的表結(jié)構(gòu)。
2、建立相當(dāng)?shù)南到y(tǒng)安全性
管理員登錄身份的驗(yàn)證機(jī)制設(shè)計(jì)、操作頁面的權(quán)限保護(hù)。當(dāng)然這雖然是前臺的事,但設(shè)計(jì)時(shí)也應(yīng)著重考慮。
3、建立嚴(yán)密的數(shù)據(jù)表操作機(jī)制
同一表有可能在多個(gè)模塊中被修改,所以嚴(yán)密的數(shù)據(jù)表操作機(jī)制的建立十分比較困難的,但也是必須的。除了設(shè)計(jì)時(shí)必須有相當(dāng)程度的考慮,在編制時(shí)更應(yīng)加強(qiáng)程序邏輯的可靠性和程序調(diào)試的全面性。
二、課程設(shè)計(jì)內(nèi)容說明
1. 需求分析
問題陳述:信息技術(shù)為企業(yè)的發(fā)展提供了機(jī)遇,也帶來了挑戰(zhàn)。如何改良企業(yè)內(nèi)部經(jīng)營機(jī)制,公正,客觀,全面,快捷地評估員工的業(yè)績,實(shí)現(xiàn)以人為本的經(jīng)營戰(zhàn)略,提高人事管理工作的效率,使人事管理員有更多的精力去做人力資源分析,研究和開發(fā)工作,是企業(yè)立足發(fā)展,開拓未來,領(lǐng)先同行業(yè)的關(guān)鍵。本人事管理系統(tǒng)分為四個(gè)模塊:管理員登錄、員工基本信息管理、員工考勤信息管理、員工調(diào)動(dòng)信息管理。其中管理員管理員工和部門,也可以查詢員工崗位信息,員工調(diào)動(dòng)信息以及員工的考勤信息,具有使用此系統(tǒng)的最高權(quán)限。
系統(tǒng)所需完成的功能:本系統(tǒng)是為了更好的實(shí)現(xiàn)人事信息管理。
員工基本信息管理可包括:
(1) 員工資料管理:包括員工信息的添加,修改,刪除(對于轉(zhuǎn)出、辭職、辭退、退休員工信息的刪除),查詢等功能;員工信息包括編號、姓名、性別、生日、住址、學(xué)歷、專業(yè)、進(jìn)入本公司時(shí)間、E-mail等。備注:刪除時(shí)對于轉(zhuǎn)出,辭職,辭退,和退休的員工要分情況刪除。退休員工和其他原因離職的員工信息要保存在不同的表里以提高此系統(tǒng)的完善性。在添加時(shí),應(yīng)該注意添加時(shí)在崗位信息表里也應(yīng)該有相應(yīng)的信息添加以體現(xiàn)此系統(tǒng)的智能性。
(2) 員工資料查詢:按編號、按姓名、按進(jìn)入公司時(shí)間等進(jìn)行查詢。