系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))_第1頁
系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))_第2頁
系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))_第3頁
系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))_第4頁
系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))何立系統(tǒng)分析設(shè)計(jì)說明書(課程設(shè)計(jì))何立計(jì)算機(jī)科學(xué)與工 程學(xué)院課程設(shè)計(jì)報(bào)告北方民族大學(xué)課程設(shè)計(jì)報(bào)告系(部、中心)計(jì)算機(jī)科學(xué)與工程學(xué)院姓 名何立學(xué)號20082529專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級08 (2)同組人員 徐陽、陳興得、沙世榮 課程名稱 系統(tǒng)分析與設(shè)計(jì) 設(shè)計(jì) 題目名稱企業(yè)人員管理系統(tǒng)分析設(shè)計(jì)說明書起止時(shí)間2010年9月一2010年12月成績 指導(dǎo)教師簽名任榮 北方民族大學(xué)教務(wù)處制目錄1.項(xiàng)目概述0 2.項(xiàng)目可行性分析及實(shí)施計(jì)劃0 2.1項(xiàng)目可行性分析0 2.1.1經(jīng)濟(jì)可行性分析02.1.2技術(shù)可行性分析1 2.1.3進(jìn)度可行性:1 2.1.4政策可行性:1 2.2

2、項(xiàng)目的軟件開發(fā)生命周期模型 2 2.3項(xiàng)目實(shí)施計(jì)劃2 2.4 項(xiàng)目任務(wù)分解結(jié)構(gòu)(WBS) 3 3.企業(yè)人員管理系統(tǒng)需求分析 3 3.1業(yè)務(wù)需求描述3 3.2系統(tǒng)功能模塊劃分 3 3.3系統(tǒng)用例圖4 3.4員工信息用例的用例解說 5 4.數(shù)據(jù)模型分析7 4.1 E-R 模型7 4.2 UML數(shù)據(jù)建模8 4.3邏輯數(shù)據(jù)模型分析 8 5.考勤、 部門子系統(tǒng)分析類建模 9 5.1順序圖9 5.2活動圖13 5.2協(xié) 作圖13 5.3分析類圖14 6.系統(tǒng)物理模型設(shè)計(jì)15 6.1系統(tǒng)體 系結(jié)構(gòu)設(shè)計(jì)15 6.2數(shù)據(jù)庫字段約束及索引設(shè)計(jì) 15 6.3將分析類圖映射為設(shè)計(jì)類圖17 7.結(jié)束語18參考文獻(xiàn)18

3、17第17頁共20頁1.項(xiàng)目概述1.1系統(tǒng)開發(fā)背景隨著信息產(chǎn)業(yè)的飛速發(fā)張,科技已經(jīng)成為帶動經(jīng)濟(jì)增長的火車頭工一個(gè)企業(yè)如何才能在競爭激烈的社會中生存下來,取決于其 企業(yè)的科技水平和團(tuán)隊(duì)精神。高效的發(fā)揮一個(gè)企業(yè)員工的工作效率是每個(gè)企業(yè)的領(lǐng)導(dǎo)階層所希望的。該企業(yè)人員管理系統(tǒng)可以高效率的對人員管理,提高員工的工作熱情跟工作效率。對人員進(jìn)行適當(dāng)?shù)恼{(diào)配跟管理。使人員的管理更加的合理。1.2系統(tǒng)開發(fā)的目標(biāo)企業(yè)人員管理系統(tǒng)可以實(shí)現(xiàn)很多作用,具體如下:A.支持企業(yè)人員規(guī)范化管理。B.完善企業(yè)用人制度,獎(jiǎng)懲制度,考勤制度以及建立企 業(yè)用人人事檔案.C.領(lǐng)導(dǎo)對下屬員工的分配調(diào)劑,以及其他 方面的科學(xué)決策。例如,休假

4、制度,倒休等等。明確各級領(lǐng)導(dǎo)以及下屬員工的工人待遇,基本工資,福 利,保險(xiǎn)等一切相關(guān)待遇。2.項(xiàng)目可行性分析及實(shí)施計(jì)劃2.1項(xiàng)目可行性分析2.1.1 經(jīng)濟(jì)可行性分析 PVF-WebStore Project Economic Feasibility Analysis Year Project Year0 Year1 Year2 Year3 Year4 Year5 TOTALS Net Economic Benefit 0 50,000 50,000 50,00050,000 50,000 Discount Rate(20%) PV of Benefits 0 41,666 34,722 28,

5、935 24,112 20,093 NPV of All Benefits 0 41,666 76,388 105,323 129,435 149,528 149,528 One Time Costs 30,000 Recurring Costs 0 25,000 250,000 25,000 25,000 25,000 Discount Rate(20%) PV of Recurring Costs 0 20,831 17,361 14,468 12,056 10,046 NPV of All Costs 30,000 50,831 68,192 82,660 94,716 104,762

6、104,762 Overall NPV 44,766 Overall ROI(Overall NPV/NPV of All Costs) 0.42 Break-Even Analysis Yearly NPV Cash Flow=Yearly PV of Benef計(jì)s-Yearly PV of Recurring Costs Overall NPV Cash Flow=Yearly NPV Cash Flow+Overall NPV Cash Flow Before One Year Yearly NPV Cash Flow -30,000 20,831 17,361 14,468 12,0

7、26 10,046 Overall NPV Cash Flow -30,000 -9,169 10,465 24,933 36,959 44,766 Project break-even occurs between years2 and 3 Use first of positive cash flow to calculate break-even fraction:(15303-9139)/15303=0.403 Actual break-even occurred at 2.4 years 2.1.2技術(shù)可行性分析本系統(tǒng)是一個(gè)基于 windows xp操作系統(tǒng),前端開發(fā)語言使用SQL.

8、server數(shù)據(jù)庫管理系統(tǒng),vb技術(shù)開發(fā)的,界面設(shè)計(jì)的簡單明了。根據(jù)需求分析和功能設(shè)計(jì),系統(tǒng)應(yīng)用程序分為五大模塊: 登錄模塊、信息管理、檢索打印、系統(tǒng)管理、系統(tǒng)幫助五個(gè) 模塊。現(xiàn)有的技術(shù)已經(jīng)較為成熟,利用現(xiàn)有的技術(shù)完全可以實(shí)現(xiàn) 系統(tǒng)開發(fā)目標(biāo)。同時(shí),開發(fā)期限較為寬裕,預(yù)計(jì)可以在規(guī)定期限內(nèi)完成開 發(fā)任務(wù)。2.1.3 進(jìn)度可行性:我們對進(jìn)度做了詳細(xì)的安排,時(shí)間比較充裕,可以在預(yù)期 的時(shí)間內(nèi)完成所有的項(xiàng)目。2.1.4 政策可行性:該系統(tǒng)用于企業(yè)人員管理運(yùn)營,完全符合國家政策法規(guī)。2.2項(xiàng)目的軟件開發(fā)生命周期模型 2.3項(xiàng)目實(shí)施計(jì)劃 時(shí) 間任務(wù)分配 2.4項(xiàng)目任務(wù)分解結(jié)構(gòu)(WBS)任務(wù)分解 任務(wù) 描述

9、任務(wù) 負(fù)責(zé)人 達(dá)到指標(biāo) 備注 任務(wù)一:系統(tǒng)規(guī)劃何立任務(wù)二:需求分析 徐陽,陳興得 任務(wù)三:系統(tǒng)設(shè)計(jì)全組人員任務(wù)四:系統(tǒng)編程徐陽,沙世榮任務(wù)五:內(nèi)部測試 沙世榮,陳興得3.企業(yè)人員管理系統(tǒng)需求分析3.1 業(yè)務(wù)需求描述 高效的發(fā)揮一個(gè)企業(yè)員工的工作效率是每 個(gè)企業(yè)的領(lǐng)導(dǎo)階層所希望的。該企業(yè)人員管理系統(tǒng)可以高效率的對人員管理,提高員工 的工作熱情跟工作效率。對人員進(jìn)行適當(dāng)?shù)恼{(diào)配跟管理。使人員的管理更加的合理。3.2 系統(tǒng)功能模塊劃分3.3系統(tǒng)用例圖3.4員工信息用例的用例解說主要參與者員工信息用例員工1.查詢員 工工號2.查詢所在部門號3.查詢職稱 4查詢政治面貌部門主管1.添加刪除修改成員的基本信

10、息2.修改員工職稱3.修改員工政治面貌4.調(diào)換員工所在部門用例ID號2用例名稱 員工管理 參與者員工、部門主管 描述員工 通過從公司內(nèi)聯(lián)網(wǎng)或從家里訪問企業(yè)人員管理系統(tǒng)”,查看關(guān)于自己信息的詳細(xì)內(nèi)容將自己的信息核對,進(jìn)行確認(rèn),企 業(yè)主管對員工信息進(jìn)行錄入,刪除,修改。主干過程1.部門主管對員工進(jìn)行刪除,添加修改2.系統(tǒng)記錄員工基本信息3.系統(tǒng)將記錄的員工存儲在數(shù)據(jù)庫中4.員工查看信息5.系統(tǒng)顯示員工基本信息使用頻率 員工每季度使用約3000次,部門主管100次4.數(shù)據(jù)模型分析 4.1 E-R模型4.2 UML數(shù)據(jù)建模4.3邏輯數(shù)據(jù)模型分析員工:員工號(int)部門號(int)姓名(char) 年

11、齡(byte)性 別(boolean) 電話(char) 民族(char) 政治面貌(char)住 址(char)身份證號(int)郵箱(char)職稱(char) 部 門:部門號(int) 業(yè)務(wù)(char) 主管(char) 名稱(char) 考考勤號(int)員工號(int)日期(date)加班(char)考 勤類型(char) 待遇:待遇號(int)基本工資(int)加班 費(fèi)(int)員工號(int)保險(xiǎn)(int)公積金(int)員工分 紅(int)獎(jiǎng)金(int)工齡工資(int)獎(jiǎng)懲:獎(jiǎng)懲號(int) 員工號(int) 員工奉獻(xiàn)(int) 員工違規(guī)(int) 5.考勤、 部門子系統(tǒng)分析

12、類建模5.1順序圖(員工信息)(部門)5.2活動圖(考勤)(部門)5.2協(xié)作圖(員工信息)5.3 分析類圖(員工信息)6.系統(tǒng)物理模型設(shè)計(jì)6.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)系統(tǒng)開發(fā)采用的體系結(jié)構(gòu)為C/S,設(shè)計(jì)分為3層體系架構(gòu),系統(tǒng)實(shí)現(xiàn)所必須的硬件基礎(chǔ)( WEB服務(wù)器、網(wǎng) 速為4M、IE版本不低于6.0),使用的組件標(biāo)準(zhǔn)和技術(shù)框架 (.net)開發(fā)技術(shù),選用的開發(fā)環(huán)境( SQL SEVER2000、VB 2005) 6.2數(shù)據(jù)庫字段約束及索引設(shè)計(jì)獎(jiǎng)懲實(shí)體類型描述:獎(jiǎng)懲代碼類型長度字段約束規(guī)則是否有索引獎(jiǎng)懲號 int主鍵不為空否員工號Int外鍵否員工奉獻(xiàn) Char 20 否 員工違規(guī) Char 20否 考勤實(shí)

13、體類型描述:考勤代碼類型長度字段約束規(guī)則是否有索引考勤號 Int主鍵不為空員工號Int外鍵日期Char 8加班Char 20考勤類型 Char 20部門實(shí)體代碼類型描述:部門代碼 類型 長度 字段約束 規(guī)則 是否有索引 部門號 Int主鍵不空,唯一名稱 Char 20業(yè)務(wù) Char 20主管 Char 20員工實(shí)體類型描述:字段名稱 數(shù)據(jù)類型 長度字段約束 規(guī)則是否為索引 員 工號整型主鍵姓名字符型20年齡整型性別字符型 4民族字符型20政治面貌字符型20住址字符型100 部門號整型外鍵電話字符型12職稱字符型20身份 證號字符型20郵箱字符型50待遇實(shí)體描述:字段名稱數(shù)據(jù)類型長度字段約束規(guī)則

14、是否為索引待 遇號整型主鍵不為空員工號整型外鍵不為空是基 本工資浮點(diǎn)型是加班費(fèi)浮點(diǎn)型保險(xiǎn)浮點(diǎn)型公積金 浮點(diǎn)型員工分紅浮點(diǎn)型獎(jiǎng)金浮點(diǎn)型工齡工資浮點(diǎn)型 數(shù)據(jù)庫實(shí)現(xiàn)關(guān)系圖6.3將分析類圖映射為設(shè)計(jì)類圖7.結(jié)束語 通過學(xué)習(xí)系統(tǒng)分析與設(shè)計(jì)課程的學(xué)習(xí),我們了解 到一個(gè)系統(tǒng)的大致開發(fā)過程,對比我們自己設(shè)計(jì)的企業(yè)人員管理系統(tǒng)工在老師的指導(dǎo)下,我們了解到很多不足: 在系統(tǒng)分析與設(shè)計(jì)的階段,注重邏輯方面的完善,注重細(xì)節(jié),例如在數(shù)據(jù)庫關(guān)系模型中注意主外鍵的標(biāo)識。通過學(xué)習(xí)該課程以及欽親自動手進(jìn)行設(shè)計(jì),結(jié)合正在學(xué)習(xí) 的網(wǎng)站分析與設(shè)計(jì),.NET技術(shù)以及學(xué)過的數(shù)據(jù)庫概 論,學(xué)到了很多只有親自動手才會學(xué)到的知識。參考文獻(xiàn) 1(美)J. C. Mackin, Mike Hotek 著,SQL Server 2005數(shù)據(jù)庫服務(wù)器架構(gòu)設(shè)計(jì),清華大學(xué)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論