版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
會(huì)計(jì)軟件分析與設(shè)計(jì)1第1頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第一節(jié)結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)概述一、軟件的開發(fā)方法結(jié)構(gòu)化開發(fā)方法(生命周期法)→基本的軟件開發(fā)方法原型法面向?qū)ο箝_發(fā)方法2第2頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月原型法:首先建立一個(gè)能反映用戶基本需求的原型,即軟件開發(fā)人員能迅速向用戶提供一個(gè)“樣機(jī)”,讓用戶能盡早看到未來(lái)系統(tǒng)的概貌,以便判斷哪些功能是符合需求的,哪些方面還需要補(bǔ)充或改進(jìn)。然后,軟件開發(fā)人員根據(jù)用戶的反饋意見對(duì)原型進(jìn)行大量的修改,使其迅速完善,最終建立起能完全符合用戶要求的新系統(tǒng)。3第3頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月面向?qū)ο箝_發(fā)方法:
面向?qū)ο蟮南到y(tǒng)開發(fā)方法(OO,ObjectOriented),是近年來(lái)受到關(guān)注的一種系統(tǒng)開發(fā)方法。面向?qū)ο蟮南到y(tǒng)開發(fā)方法的基本思想是將客觀世界抽象地看成是若干相互聯(lián)系的對(duì)象,然后根據(jù)對(duì)象和方法的特性研制出一套軟件工具,使之能夠映射為計(jì)算機(jī)軟件系統(tǒng)結(jié)構(gòu)模型和進(jìn)程,從而實(shí)現(xiàn)信息系統(tǒng)的開發(fā)。4第4頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第一節(jié)結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)概述二、結(jié)構(gòu)化開發(fā)方法(生命周期法)基本思想采用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂而下地對(duì)系統(tǒng)進(jìn)行分析與設(shè)計(jì)。具體地說(shuō),就是將系統(tǒng)的開發(fā)過(guò)程劃分為系統(tǒng)的生命周期,每個(gè)階段都具有各自的任務(wù)和結(jié)果,前一個(gè)階段的結(jié)果作為下一個(gè)階段的基礎(chǔ)和一句。因而,又稱“系統(tǒng)生命周期法”。特點(diǎn)建立面向用戶的觀點(diǎn)加強(qiáng)調(diào)查研究和系統(tǒng)分析邏輯設(shè)計(jì)和物理設(shè)計(jì)分別進(jìn)行采用結(jié)構(gòu)化、模塊化的方法嚴(yán)格按照階段進(jìn)行工作文件的標(biāo)準(zhǔn)化5第5頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第一節(jié)結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)概述三、軟件的生命周期軟件的生命周期是指軟件從立項(xiàng)開始,經(jīng)過(guò)開發(fā)、使用和不斷修改,直到最后廢棄的整個(gè)過(guò)程。六個(gè)階段系統(tǒng)調(diào)查系統(tǒng)分析系統(tǒng)設(shè)計(jì):包括概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩部分程序設(shè)計(jì)系統(tǒng)測(cè)試:包括單元測(cè)試、組裝測(cè)試和確認(rèn)測(cè)試運(yùn)行維護(hù)6第6頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月系統(tǒng)調(diào)查系統(tǒng)分析系統(tǒng)設(shè)計(jì)程序設(shè)計(jì)系統(tǒng)測(cè)試運(yùn)行維護(hù)7第7頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月系統(tǒng)開發(fā)生命周期6總體設(shè)計(jì)7評(píng)審8詳細(xì)設(shè)計(jì)5需求分析9評(píng)審4評(píng)審3可行性研究11切換運(yùn)行12系統(tǒng)評(píng)價(jià)2系統(tǒng)調(diào)查1系統(tǒng)請(qǐng)求10編程調(diào)試系統(tǒng)設(shè)計(jì)系統(tǒng)分析系統(tǒng)定義系統(tǒng)運(yùn)行系統(tǒng)實(shí)施系統(tǒng)規(guī)劃系統(tǒng)建設(shè)8第8頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第二節(jié)系統(tǒng)調(diào)查一、系統(tǒng)調(diào)查的主要任務(wù)系統(tǒng)調(diào)查是電算化會(huì)計(jì)信息系統(tǒng)誕生的基礎(chǔ),是系統(tǒng)設(shè)計(jì)者認(rèn)識(shí)系統(tǒng),同用戶交流的過(guò)程。意義:⑴避免隱患;⑵提高效率二、系統(tǒng)調(diào)查的內(nèi)容系統(tǒng)界限和運(yùn)行狀態(tài)組織結(jié)構(gòu)和人員分工業(yè)務(wù)流程資源情況約束條件薄弱環(huán)節(jié)9第9頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月某工廠的生產(chǎn)計(jì)劃科的現(xiàn)行管理系統(tǒng)概圖第10頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月資料傳遞關(guān)系行政關(guān)系物流關(guān)系資金流關(guān)系一個(gè)工廠的組織結(jié)構(gòu)圖技術(shù)設(shè)計(jì)供應(yīng)倉(cāng)庫(kù)銷售運(yùn)輸傳達(dá)食堂廠長(zhǎng)辦公室生產(chǎn)計(jì)劃科技術(shù)科供銷科財(cái)務(wù)科行政科車間材料倉(cāng)成品倉(cāng)第11頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第二節(jié)系統(tǒng)調(diào)查三、可行性研究技術(shù)可行性:人員、管理和組織、運(yùn)行環(huán)境、軟件經(jīng)濟(jì)可行性:開發(fā)投入(硬件、軟件、維護(hù)費(fèi)用)、系統(tǒng)效益操作可行性:對(duì)內(nèi)外部環(huán)境的影響12第12頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月初始需求初步調(diào)查可行性分析可行性論證詳細(xì)調(diào)查邏輯設(shè)計(jì)系統(tǒng)分析評(píng)審修改終止?Ⅹ修改?Ⅹ系統(tǒng)目標(biāo)數(shù)據(jù)流圖數(shù)據(jù)字典處理邏輯說(shuō)明組織結(jié)構(gòu)圖業(yè)務(wù)流程系統(tǒng)的初步目標(biāo)可行性分析報(bào)告系統(tǒng)說(shuō)明書系統(tǒng)設(shè)計(jì)階段13第13頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第三節(jié)系統(tǒng)分析一、系統(tǒng)分析的任務(wù)系統(tǒng)分析是軟件開發(fā)的關(guān)鍵階段,通過(guò)對(duì)現(xiàn)行系統(tǒng)的分析,得到新系統(tǒng)的邏輯模型。邏輯模型主要規(guī)定系統(tǒng)的功能,解決系統(tǒng)“做什么”,而不涉及具體的物理實(shí)現(xiàn),即不是解決系統(tǒng)“如何做”,因而這一階段也稱為“需求分析”。意義:形成以計(jì)算機(jī)為基礎(chǔ)的包括數(shù)據(jù)流程圖、數(shù)據(jù)字典、處理過(guò)程等內(nèi)容的邏輯模型。二、數(shù)據(jù)流程圖邏輯模型數(shù)據(jù)流程圖:新系統(tǒng)的總體方案圖數(shù)據(jù)字典:用于描述數(shù)據(jù)流程圖中的各種數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)處理過(guò)程:描述數(shù)據(jù)的加工處理方法14第14頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月15第15頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月16第16頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第三節(jié)系統(tǒng)分析數(shù)據(jù)流程圖通常采用的基本符號(hào)實(shí)體:表示數(shù)據(jù)的源點(diǎn)或終點(diǎn),可以是組織機(jī)構(gòu)、事物或人。數(shù)據(jù)流:表示數(shù)據(jù)的流向,用箭頭表示。處理過(guò)程數(shù)據(jù)存貯三、數(shù)據(jù)字典數(shù)據(jù)字典是在新系統(tǒng)數(shù)據(jù)流程圖的基礎(chǔ)上,對(duì)所有數(shù)據(jù)項(xiàng)進(jìn)一步定義和描述的工具。數(shù)據(jù)元素?cái)?shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)17第17頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第三節(jié)系統(tǒng)分析四、處理過(guò)程處理過(guò)程的表達(dá)工具通常有判斷樹、判斷表、結(jié)構(gòu)式語(yǔ)言等。五、需求分析報(bào)告組織情況調(diào)查系統(tǒng)目標(biāo)業(yè)務(wù)流程描述數(shù)據(jù)描述18第18頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月查詢庫(kù)存量庫(kù)存量≥出庫(kù)量進(jìn)入出庫(kù)登記按出庫(kù)量登記出庫(kù)庫(kù)存量<出庫(kù)量庫(kù)存量>0修改領(lǐng)料單進(jìn)入出庫(kù)登記按出庫(kù)量登記出庫(kù)庫(kù)存量=0退出出庫(kù)登記判定樹的例子19第19頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月②判定表:使用表格形式表達(dá)邏輯判斷過(guò)程的一種工具1234庫(kù)存量≥出庫(kù)量YYNN庫(kù)存量>0YNYN不同的條件組合條件與加工按出庫(kù)量登記出庫(kù)√按庫(kù)存量登記出庫(kù)
√
退出出庫(kù)登記
√判定表的例子——原材料出庫(kù)加工的邏輯20第20頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月③結(jié)構(gòu)化語(yǔ)言:是一種表示處理邏輯的規(guī)范化語(yǔ)言工具。它模仿計(jì)算機(jī)語(yǔ)言的格式,例如:IF庫(kù)存量>=出庫(kù)量THEN按出庫(kù)量登記出庫(kù)ELSEIF庫(kù)存量>0THEN按庫(kù)存量登記出庫(kù)ELSE退出出庫(kù)登記以上三種工具都是幫助我們把數(shù)據(jù)流圖中的各項(xiàng)數(shù)據(jù)處理加以詳細(xì)的描述。一方面,可加深對(duì)功能的理解;另一方面,可加強(qiáng)與用戶的溝通。21第21頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第四節(jié)系統(tǒng)設(shè)計(jì)一、系統(tǒng)設(shè)計(jì)的任務(wù)
根據(jù)經(jīng)批準(zhǔn)的系統(tǒng)需求報(bào)告,考慮計(jì)算機(jī)軟硬件的要求,將用戶的需求轉(zhuǎn)換成具體的實(shí)施方案,解決“怎么做”的問(wèn)題,它將系統(tǒng)分析階段建立的邏輯模型轉(zhuǎn)化為物理模型??傮w設(shè)計(jì):又稱為“概要設(shè)計(jì)”或“初步設(shè)計(jì)”,其主要內(nèi)容包括新系統(tǒng)總體結(jié)構(gòu)框架設(shè)計(jì)、代碼設(shè)計(jì)、輸入/輸出設(shè)計(jì)和處理流程及模塊功能的設(shè)計(jì)等。詳細(xì)設(shè)計(jì):則是對(duì)每一個(gè)模塊進(jìn)行進(jìn)一步的細(xì)化,描述每一個(gè)模塊采用何種算法和實(shí)現(xiàn)步驟,編制每一模塊的詳細(xì)設(shè)計(jì)說(shuō)明書。二、總體結(jié)構(gòu)設(shè)計(jì)22第22頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第四節(jié)系統(tǒng)設(shè)計(jì)三、代碼設(shè)計(jì)代碼設(shè)計(jì)的原則唯一性規(guī)范化可擴(kuò)充性和穩(wěn)定性便于識(shí)別和記憶短小精悍代碼設(shè)計(jì)的方法順序碼:用連續(xù)的數(shù)字進(jìn)行編碼區(qū)間碼:特征碼:根據(jù)對(duì)象的某種特征或?qū)傩赃M(jìn)行編碼助記碼:以代碼對(duì)象本身的常用符號(hào)來(lái)編碼(拼音的首字母)23第23頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第四節(jié)系統(tǒng)設(shè)計(jì)四、輸入輸出設(shè)計(jì)輸入設(shè)計(jì)原則:保證輸入數(shù)據(jù)的正確性、合法性,操作簡(jiǎn)單、直觀。輸入方式:鍵盤輸入、模數(shù)和數(shù)模輸入、網(wǎng)絡(luò)數(shù)據(jù)傳送、磁盤/光盤讀入、掃描儀、光筆、語(yǔ)音輸入器等。數(shù)據(jù)校對(duì):人工校對(duì)、二次鍵入校對(duì)、數(shù)據(jù)平衡校對(duì)。輸出設(shè)計(jì)輸出方式:屏幕輸出、打印輸出、軟磁盤輸出等。用戶界面的設(shè)計(jì)菜單的設(shè)計(jì)人機(jī)對(duì)話設(shè)計(jì)24第24頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月第四節(jié)系統(tǒng)設(shè)計(jì)五、模塊功能與處理過(guò)程設(shè)計(jì)HIPO圖:HIPO圖是IBM公司于70年代中期在層次結(jié)構(gòu)圖的基礎(chǔ)上推出的一種描述系統(tǒng)結(jié)構(gòu)和模塊內(nèi)部處理功能的工具。層次模塊結(jié)構(gòu)圖:主要關(guān)心的是模塊的外部屬性,即上下級(jí)模塊、統(tǒng)計(jì)模塊之間的數(shù)據(jù)傳遞和調(diào)用關(guān)系,而不考慮模塊的內(nèi)部。IPO圖:用于描述模塊內(nèi)部處理過(guò)程。結(jié)構(gòu)化英語(yǔ)方法決策樹方法判斷表方法算法描述語(yǔ)言方法25第25頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月26第26頁(yè),課件共30頁(yè),創(chuàng)作于2023年2月27第27頁(yè),課件共30
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 苯換熱器課程設(shè)計(jì)前言
- 物流傳媒業(yè)營(yíng)銷活動(dòng)總結(jié)
- 酒店領(lǐng)班的領(lǐng)導(dǎo)力培養(yǎng)
- 化工工業(yè)行業(yè)營(yíng)銷策略總結(jié)
- 餐具店銷售員工工作總結(jié)
- 2024年稅務(wù)師題庫(kù)2
- 2025屆阜陽(yáng)市高三語(yǔ)文上學(xué)期期末統(tǒng)測(cè)考試卷及答案解析
- 制定合同范本(2篇)
- 創(chuàng)新研發(fā)保密協(xié)議書(2篇)
- 2024年理論培訓(xùn)心得體會(huì)
- 鐵路基礎(chǔ)知識(shí)題庫(kù)單選題100道及答案解析
- 口腔正畸科普課件
- 2024年廣東省普通高中學(xué)業(yè)水平合格性地理試卷(1月份)
- 住宅樓安全性檢測(cè)鑒定方案
- 配送管理招聘面試題與參考回答2024年
- 江蘇省語(yǔ)文小學(xué)三年級(jí)上學(xué)期期末試題及解答參考(2024年)
- 黑龍江哈爾濱市省實(shí)驗(yàn)中學(xué)2025屆數(shù)學(xué)高一上期末監(jiān)測(cè)試題含解析
- 小學(xué)一年級(jí)數(shù)學(xué)思維訓(xùn)練100題(附答案)
- 安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)方案(一般工貿(mào)) 2024
- 2024年廣東省廣州市黃埔區(qū)中考一模語(yǔ)文試題及答案
- 公路施工表格
評(píng)論
0/150
提交評(píng)論