版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、1.需求分析階段的主要任務是什么?如何理解分析階段的任務不是“怎么做”,而是決定“做什么”。解決方案:需求分析階段的主要任務是,用戶和軟件人員一起充分理解用戶的要求,雙方的共同理解明確地達到書面文件要求手冊。用戶要求通常包括對功能要求、性能要求、可靠性要求、安全機密要求和開發(fā)成本、開發(fā)周期、可用資源等的限制。功能要求是最基本的,包括數(shù)據(jù)要求和處理要求。因此,軟件階段的任務是解決軟件系統(tǒng)所做的事情,而不是怎么做。什么是結構化分析方法?要經(jīng)過哪些步驟才能實現(xiàn)?解決方案:結構分析方法是在分析軟件系統(tǒng)時使用“自上而下分層分解”來表示用戶的需求。合理地按層分解系統(tǒng)后,可以單獨理解系統(tǒng)的每個細節(jié),從而有效
2、地控制系統(tǒng)的復雜性。使用結構分析方法的步驟:了解當前的現(xiàn)實環(huán)境,獲得當前人工系統(tǒng)的具體模型。從當前系統(tǒng)的特定模型中抽象當前系統(tǒng)的邏輯模型。分析目標系統(tǒng)和當前系統(tǒng)的邏輯差異,建立目標系統(tǒng)的邏輯模型。補充目標系統(tǒng)的邏輯模型。3.為什么要分層DFD?繪制分層DFD時要遵循什么原則?解決方案:對于大型系統(tǒng)(例如將所有數(shù)據(jù)流和加工繪制為一個數(shù)據(jù)流),圖形很大,很復雜,很難理解。為了控制復雜性,SA方法使用了“分層”技術。繪制分層DFD時要遵循的原則:分解要自然,概念上合理,明確。只要不影響數(shù)據(jù)流圖的“可理解性”,就可以將層次結構圖適當?shù)胤纸鉃槎鄠€部分,以便層次結構圖中的層次結構數(shù)較少。一般來說,上層可以
3、分解得更快,但下層必須分解得慢一些。因為上層是綜合的描寫,所以“可理解性”牙齒相對不重要4.選擇系統(tǒng)(例如人事檔案管理系統(tǒng)、圖書管理系統(tǒng)、醫(yī)院監(jiān)控系統(tǒng)、足球俱樂部管理系統(tǒng)、財務管理系統(tǒng)、學生選擇系統(tǒng)、飛機預約系統(tǒng)等),使用SA方法進行分析,繪制系統(tǒng)的分層DFD圖并創(chuàng)建相應的數(shù)據(jù)詞典。解決方案:以下是學生選擇系統(tǒng)的DFD。數(shù)據(jù)字典(l)數(shù)據(jù)流條目數(shù)據(jù)流選擇列表預訂西餐=學生學號10 課程編碼1數(shù)據(jù)流學生課程體系學生課程=學生學號10 課程時間表l數(shù)據(jù)流課程成績單課程成績單=課程代碼10課程名稱10 林業(yè)教師|指導教師 10 學號10人10成績(10注釋)數(shù)據(jù)流成本成本=學生學號10 課程編碼10
4、課程成本l 10總額數(shù)據(jù)流學生學號別名學號學生學號:由8位數(shù)字組成的基本數(shù)據(jù)項。其中,第L 5位是類名,第6 8位是類內(nèi)的序列號,從OOl開始。數(shù)據(jù)流合法選擇記錄別名選擇記錄、課程重修、課程選擇合法預訂記錄=學號課程時間表(2)文檔項目文件開課列表課程唱片=課程編碼10課程名稱10注冊額(10職稱)10開始周結束周(上課時間)組織:按唱片關鍵字以升序?qū)φn程代碼排序檔案課程注冊表登記記錄=學生學號10課程代碼10課程名稱10 林業(yè)教師|指導教師 (10人)10開始周10每周10個課時結束組織:按唱片鍵升序排序課程編碼文檔學生成績庫學生成績=學生學號10課程編碼10成績10注釋組織:按唱片鍵以升序
5、排序?qū)W號附注:“附注”字段用于標識課程類別(必需/限制/可選)(3)數(shù)據(jù)項課程編碼:xxxxxXx(7位數(shù)字)l上:系統(tǒng)編號第2-3位:教務室編號第4-6位:課程序號第7位:課業(yè)編號課程計劃=課程代碼10起始周10終止周10 周10節(jié)10教室編號備注:起始、終止備注1-22星期1-6節(jié):1-12教室編號:xxxx課程名稱=長度30字符串林課教師,指導教師名稱=長度8字符串分數(shù)=nnn (3位數(shù)整數(shù))(4)加工指示L.l合法性檢查處理貝金閱讀選課申請WHILE課程編碼不為空DO在歡迎列表中查找課程您可以找到THEN輸出法律選擇記錄。拿下一個可選課程代碼。END DO;請輸出學生號碼。終端調(diào)查加工
6、1.2修理后的課程成績貝金根據(jù)學號在學生成績庫中查找那個學生的復讀課程輸出復水課程編碼;終端注意:在學生成績記錄中,成績不及格,注意=“必需”的話,課程重修處理1.3計算課程碰撞率貝金取得合法選擇記錄或課程復檢;REPEATCASE課程類別OF復水課程:/復水課程優(yōu)先/BEGIN檢查啟動列表。請?zhí)顚憣W生個人日程END;法律選擇記錄:貝金根據(jù)課程號碼查看開課列表中當前選定的課程日程。檢查當前選定的課程及其學生是否與選定的課程沖突。IF不沖突THEN寫學生的個人日程。ELSE BEGIN碰撞百分比計算IF沖突率3O%THEN創(chuàng)建學生個人日程/當前課程選項ELSE BEGIN根據(jù)課程類別優(yōu)先級刪除沖
7、突課程/優(yōu)先級:重建,必需,/選擇限制,選擇請重新計算課程碰撞率。終端終端終端終端取得合法選擇記錄或課程復檢;UNTIL合法選擇記錄或課程重建不存在。選定的課程輸出終端加工1.4課程注冊費計算貝金閱讀選課申請總成本=0;WHILE課程編碼不為空DO在起始列表中查找課程注冊費。總成本=總成本10課程注冊費;拿下一個可選課程代碼。END;出口成本終端加工2課程注冊貝金請確認學生支付登記。根據(jù)學生注冊課程在開課列表中查找課程寫入學生課程注冊表終端加工3.1印刷學生時間表貝金課程注冊表們一個接一個地讀學生學號。WHILE學號DO在起始列表中查找課程注冊費??偝杀?總成本10課程注冊費;拿下一個可選課程代碼。END DO出口成本終端加工3.2印刷學生時間表貝金按課程代碼對課程注冊表記錄排序。請根據(jù)課程代碼打印課程成績單。終端公司經(jīng)營航空和地面運輸業(yè)務。計算貨物托運費的比率如下:空運,如果貨物重量為2公斤。如果是以下的話。一律收6元。貨物重量大于2公斤另外,20公斤以下收費3元/公斤。貨物重量大于20公斤,收取4元/公斤。地面運輸,慢部件每公斤L元,快遞郵件重量在20公斤以下的情況下,費用為2元/公斤,貨物重量大于20公斤,費用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年春合肥市安居苑小學教育集團教師招聘若干名筆試參考題庫及答案解析
- 2026重慶同茂小學校公開招聘編外教師2人筆試模擬試題及答案解析
- 2026四川大學華西醫(yī)院細胞工程與免疫治療研究室博士后招聘筆試模擬試題及答案解析
- 2026溫州甌??萍籍a(chǎn)業(yè)發(fā)展集團有限公司及下屬子公司面向社會招聘工作人員筆試參考題庫及答案解析
- 2026湖南懷化市溆浦縣社會保險服務中心公益性崗位招聘筆試備考題庫及答案解析
- 2026年戲劇表演基礎訓練培訓
- 2026首都體育學院人才引進10人 (第一批)考試備考題庫及答案解析
- 2026新疆和田人力資源管理服務中心有限責任公司及和田佰安人力資源有限責任公司招聘10人筆試備考試題及答案解析
- 2026年物流行業(yè)倉儲管理實務
- 2026天津財經(jīng)大學第一批招聘7人 (高層次人才崗位)筆試備考試題及答案解析
- 2025至2030中國超高鎳正極材料市場經(jīng)營格局與未來銷售前景預測報告
- 2025至2030中國立體定向儀行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 代辦煙花爆竹經(jīng)營許可證協(xié)議合同
- 中考語文文言文150個實詞及虛詞默寫表(含答案)
- 國企員工總額管理辦法
- 企業(yè)級AI大模型平臺落地框架
- 常見傳染病的預防與護理
- 蘇教版六年級數(shù)學上冊全冊知識點歸納(全梳理)
- 2025年版?zhèn)€人與公司居間合同范例
- 中鐵物資采購投標
- 泄漏管理培訓課件
評論
0/150
提交評論