軟件工程試驗報告

軟件工程試驗報告

ID:15053185

大?。?51.34 KB

頁數(shù):10頁

時間:2018-08-01

軟件工程試驗報告_第1頁
軟件工程試驗報告_第2頁
軟件工程試驗報告_第3頁
軟件工程試驗報告_第4頁
軟件工程試驗報告_第5頁
資源描述:

《軟件工程試驗報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、上海理工大學(xué)計算機工程學(xué)院實驗報告第4頁共11頁上海理工大學(xué)光電信息與計算機工程學(xué)院實驗報告實驗名稱人事管理系統(tǒng)課程名稱軟件工程姓名***學(xué)號**********日期2014/2/21地點成績教師***上海理工大學(xué)計算機工程學(xué)院實驗報告第4頁共11頁目錄1需求分析:11.1背景:11.2編寫目的:11.3開發(fā)平臺:11.4參考資料:11.5可行性分析:11.6業(yè)務(wù)需求:21.7用戶需求:22.總體設(shè)計:52.1數(shù)據(jù)流圖:52.2E-R圖:62.3功能模塊圖:83.詳細(xì)設(shè)計:83.1開發(fā)環(huán)境概述:83.2輸入輸出設(shè)

2、計:94.系統(tǒng)實現(xiàn):94.1測試方法:91需求分析:1.1背景:1.項目名稱:公司人事管理系統(tǒng)2.項目提出者:xx軟件公司3.項目開發(fā)者:王海4.用戶:公司員工和人事管理員5.項目建設(shè)原因:為了便利企業(yè)對公司的員工的管理,需要一個能反應(yīng)員工基本情況的人事管理統(tǒng),系該系統(tǒng)包括了員工基本信息、員工調(diào)動、員工獎罰、員工培訓(xùn)、員工考評、員工調(diào)薪、員工職稱評定。1.2編寫目的:1.作為軟件系統(tǒng)開發(fā)技術(shù)協(xié)議的參考依據(jù),為雙方提供參考。2.根據(jù)人事管理系統(tǒng)的特點,對被開發(fā)軟件系統(tǒng)的功能、性能進(jìn)行完整描述,為軟開發(fā)者進(jìn)行詳細(xì)設(shè)計

3、和編程提供基礎(chǔ)。3.為軟件提供測試和驗收的依據(jù),即為選取測試用例和進(jìn)行驗收的依據(jù)。1.3開發(fā)平臺:1.該系統(tǒng)是以eclipse為開發(fā)環(huán)境,以JavaEE為開發(fā)語言、以SqlServer作為數(shù)據(jù)庫的小型開發(fā)平臺。1.4參考資料:文檔編號文檔名稱作者/修訂者版本號備注100001JavaWeb應(yīng)用開發(fā)技術(shù)實用教程王紅100002SqlServer數(shù)據(jù)庫1.5可行性分析:1.安全機制分析:在進(jìn)入系統(tǒng)之前需要進(jìn)行身份確認(rèn);除此之外,為了防止不合法用戶的查看和修改,還應(yīng)該設(shè)有三級權(quán)限:一級權(quán)限中規(guī)定不但可以對系統(tǒng)里面的數(shù)據(jù)

4、增加、刪除、查詢、統(tǒng)計,還可以實現(xiàn)修改用戶密碼,對權(quán)限進(jìn)行控制;二級權(quán)限則只能進(jìn)行系統(tǒng)里面的數(shù)據(jù)增加、刪除、查詢、統(tǒng)計等功能;三級權(quán)限則只能進(jìn)行查詢功能。1.技術(shù)可行性分析:由于javaee能實現(xiàn)簡單的web開發(fā),而sqlserver則能實現(xiàn)數(shù)據(jù)的增刪改。故技術(shù)是可行的。2.系統(tǒng)的可行性分析:公司內(nèi)部的人事管理,從大的方面分主要集中在公司員工的基本信息、調(diào)入調(diào)出、以及工資細(xì)目等,所以系統(tǒng)主要是實現(xiàn)對數(shù)據(jù)的錄入、插入、刪除、查詢等功能。其次還要設(shè)置安全機制。3.社會的可行性分析:隨著計算機的發(fā)展與普及,以及互聯(lián)網(wǎng)的

5、應(yīng)用,日常人事管理必須實現(xiàn)無紙化,這樣既實現(xiàn)了資源的共享、提高了數(shù)據(jù)資源的利用和更新的實時性,又減少了人力的浪費。1.6業(yè)務(wù)需求:1.系統(tǒng)操作簡單,界面友好。2.規(guī)范、完整的基礎(chǔ)信息設(shè)置。3.支持多人操作,要求有權(quán)限分配功能。4.為了方便用戶,要求系統(tǒng)支持多條件查詢。5.對員工信息在需要時打印不同需要的報表。6.支持?jǐn)?shù)據(jù)更新調(diào)整。7.當(dāng)外界環(huán)境干擾本系統(tǒng)時,系統(tǒng)可以自動保護(hù)原始數(shù)據(jù)。1.7用戶需求:1.員工可以實現(xiàn)的功能:員工注冊:主要實現(xiàn)員工的注冊,創(chuàng)建自己的賬號和密碼。員工登錄和查詢:登錄應(yīng)用程序查看自己的信

6、息。修改密碼:修改用戶自己的密碼。1.管理員可以實現(xiàn)的功能:員工調(diào)動:查看和修改員工的調(diào)動信息員工查詢和統(tǒng)計:統(tǒng)計和查詢員工的基本信息員工考評:記錄員工的考評信息人員調(diào)薪:管理員工的薪水調(diào)整職稱評定:評定和記錄員工的職稱信息培訓(xùn)管理:管理員工的培訓(xùn)信息1.系統(tǒng)管理員功能需求:數(shù)據(jù)備份:管理員備份數(shù)據(jù)數(shù)據(jù)恢復(fù):病毒、黑客等破壞數(shù)據(jù)庫后對數(shù)據(jù)進(jìn)行恢復(fù)系統(tǒng)管理:主要對用戶的密碼、管理權(quán)限的設(shè)置等2.總體設(shè)計:2.1數(shù)據(jù)流圖:2.2E-R圖:2.3功能模塊圖:3.詳細(xì)設(shè)計:3.1開發(fā)環(huán)境概述:開發(fā)人員:學(xué)生(1人)開發(fā)硬

7、件:windows7計算機(1臺)開發(fā)軟件:eclipse(JavaEE)、Java語言、sqlserver數(shù)據(jù)庫。3.2輸入輸出設(shè)計:1.員工輸入和輸出:登陸賬號可以設(shè)計為員工的編號,密碼由員工自己設(shè)定,員工登陸后,能夠查看自己的基本信息,除此之位,還可以查看自己的獎懲情況和培訓(xùn)情況。除此之位,如果是公司的人事管理高管,應(yīng)該還有一個功能就是能夠修改員工的獎懲情況和培訓(xùn)情況。2.管理員的輸入和輸出:管理員用帳號、密碼登陸后,能夠查看系統(tǒng)的運行情況以及員工對系統(tǒng)提出的希望的改進(jìn)。1.系統(tǒng)實現(xiàn):4.1測試方法:由于該

8、系統(tǒng)主要是用于實現(xiàn)人事管理,所以是否實現(xiàn)了功能和功能是否缺失對系統(tǒng)來說更為重要,故系統(tǒng)采用的是黑盒測試。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。