软件工程第一次实验
實驗一 結構化分析
(一)實驗目的要求
(二)實驗材料和儀器設備
(三) 實驗內容
1.安裝Visio2013或登錄https://www.processon.com/login?f=index。
2. 工資計算系統包含如下功能:
計算工資
根據人事部門給出的出勤表和業績表計算獎金和缺勤扣款,通過生成的獎金發放表及工資基本信息庫的信息計算應發工資,根據應發工資表計算所得稅,根據后勤部門給出的水電扣款及缺勤扣款表和所得稅款計算出實發工資,最后生成實發工資表和工資清單。
打印工資清單
根據工資清單完成工資條的打印,給職工
工資轉存
根據實發工資表生成職工工資存款清單并將其發送到銀行
要求:①請用數據流圖描繪該系統的頂層數據流圖和0層數據流圖。②請將圖表復制到答題區,注意調整大小,顯示不全將會影響實驗成績。
操作提示:利用Visio2013下的數據流圖工具或是在線繪圖工具下的“Flowchart”來繪制數據流圖。
A. 頂層DFD圖:
請將圖表復制到此處(注意調整大小):
B. 0層DFD圖:
請將圖表復制到此處(注意調整大小):
C. 1層DFD圖:
請將圖表復制到此處(注意調整大小):
3.請為某倉庫的管理系統設計一個E-R模型。該倉庫管理系統主要管理零件的訂購和供應等事項。倉庫管理系統向工程項目供應零件,并且根據需要向供應商訂購零件。
實體類型“零件”的主要屬性是:零件編號,零件名稱,顏色,重量。實體類型“工程項目”的屬性主要是:項目編號,項目名稱,開工日期。實體類型“供應商”的屬性主要有:供應商編號,供應商名稱,地址。
操作提示:Visio2013版本,使用“軟件和數據庫”下的“chen‘s數據庫表示法”或者使用在線繪圖工具下的“更多圖形”添加“實體關系圖”來畫圖。
倉庫的管理系統E-R模型
請將圖表復制到此處(注意調整大小):
一家書店計劃開發圖書管理系統對書店業務進行管理。相關人員包括:供貨商、工作人員及顧客。系統的基本功能需求描述如下:
(1)采購管理:實現與供貨商的圖書采購、退貨及結算管理,提供月統計報表及任意時間段的統計報表給工作人員。
(2)圖書信息管理:記錄每種圖書的信息(包括ISBN號、書名、作者、出版社、單價、版次等)、折扣及庫存量,并能提供給工作人員和顧客簡單的圖書查詢功能。
(3)銷售管理:實現圖書銷售功能,記錄顧客購買的圖書種類、數量,計算總價,打印銷售小票,并付款。提供日/月統計報表及任意時間段的統計報表給工作人員。
A. 頂層DFD圖:
請將圖表復制到此處(注意調整大小):
B. 0層DFD圖:
請將圖表復制到此處(注意調整大小):
C. E-R圖(要求:畫出需求描述當中顧客購買圖書的關系即可,顧客的屬性可省略):
請將圖表復制到此處(注意調整大小):
總結
- 上一篇: SQL Server编程(06)触发器
- 下一篇: 什么是 AJAX, what is AJ