軟體工程第二章作業
軟體工程作業(第二章)
2-1在軟體開發的早期階段為什麼要進行可行性分析研究?應該從哪些方面研究目標系統的可行性?
可行性分析是要進行一次大大壓縮簡化系統分析和設計過程,避免時間、資源、人力和金錢的浪費。
1,技術上的可行性 ——使用現有的技術能實現這個系統嗎?
2,經濟上的可行性 ——這個系統的經濟效益能超過它的開發成本嗎?(投資與效益)
3, 操作可行性 ——系統的操作方式在這個使用者組織內行得通嗎?
社會、政策允許的可行性等。
2-2 為方便儲戶,某銀行擬開發計算機儲蓄系統。儲戶填寫的存款單或取款單由業務員鍵入系統,如果是存款,系統記錄存款人姓名、住址、存款型別、存款日期、利率等資訊,並印出存款單給儲戶;如果是取款,系統計算利息並印出利息清單給儲戶。請畫出此係統的資料流圖。
2-3為方便旅客,某航空公司擬開發一個機票預定系統。旅行社把預訂機票的旅客資訊(姓名、性別、工作單位、身份證號碼、旅行時間、旅行目的地等)輸入進該系統,系統為旅客安排航班,印出取票通知和賬單,旅客在飛機起飛的前一天憑取票通知和賬單交款取票,系統核對無誤即印出機票給旅客。請畫出系統的資料流圖。
相關推薦
軟體工程第二章作業
軟體工程作業(第二章) 2-1在軟體開發的早期階段為什麼要進行可行性分析研究?應該從哪些方面研究目標系統的可行性? 可行性分析是要進行一次大大壓縮簡化系統分析和設計過程,避免時間、資源、人力和金錢的浪費。 1,技術上的可行性 ——使用現有的技術能
現代軟體工程第二週作業——黃金點遊戲
(本博文為現代軟體工程第二週作業——黃金點遊戲結對程式設計總結,本專案的Github原始碼在這裡) 黃金點遊戲介紹 假設有M個人參與黃金點遊戲,每輪遊戲每個人提兩個(0, 100)間的有理數,共2M個數,求這2M個數的平均數再將這個平均數乘以0.618得到這一輪的黃金點,提出離黃金點最近的數的人得2M分(
軟體工程第二次作業—個人專案
軟體工程第二次作業—個人專案 1. 程式碼倉庫地址:https://gitee.com/liumangxiaozi/software_engineering.git 2. PSP表格 PSP2.1 Personal Software Proces
軟體工程導論第二章作業2.2
為方便儲戶,某銀行擬開發計算機儲蓄系統。儲戶填寫的存款單或取款單由業務員輸入系統,如果是存款,系統記錄存款人姓名、住址、存款型別、存款日期、利率等資訊,並印出存款單給儲戶;如果是取款,系統計算利息並印出利息清單給儲戶。 寫出問題定義並分析系統的可行性。 答:如果是存款,儲戶填寫
現代軟體工程 第二週部落格作業
作業要求:https://edu.cnblogs.com/campus/ustc/InnovatingLeadersClass/homework/2231 原始碼地址:https://github.com/YueshangGu/golden-number 黃金點遊戲簡單介紹 假設有M個人參與黃金點遊戲,
軟件工程第二次作業
bsp 軟件工程 遍歷 logs 控制臺 pan 文件中 nbsp 文件的 本次軟件工程作業主要以C#進行編譯,大致內容為: 1.編寫一個程序實現一個文件中單詞統計。 2.從控制臺輸入文件的名字,然後統計單詞的數目。 3.指定文件目錄進行遍歷,分別對每一
第二章作業.
java ava sta ring ted rgs num ber next 2.6 import java.until.Scanner;public class ComputeArea{ public static void main(String[] args){
軟件工程第二次作業 詞頻統計
mage std pen not pytho replace mon 知識 ljust 1.項目名稱:詞頻統計 2.代碼地址:https://coding.net/u/songyuu/p/python_wf/git 3.代碼如下: 1 import os 2 impo
軟件工程第二次作業(王偉東)
ring 重復 for 單詞數 span 做人 深深 [] com 一周的時光轉瞬即逝,第二周的作業也悄悄地開始了。楊老師的一言一行都深深地刻在我的心裏,“不遲到”是做人做事的根本,努力則是成就人生的基石。正如《道德經》中所言“天地不仁,視萬物為芻狗”,上天對待世間萬物
軟件工程——第二次作業
odin 輸入 wap git 基礎上 批量 master 單詞 sort 一、詞頻統計 功能一: 創建一個txt文件,並輸入相應內容。 在控制臺輸入命令。 讀取文件,判斷txt文件有多少單詞,將單詞和相應的出現次數顯示出來。 最後,輸出結果。 代碼如下: 1 in
2017秋-軟件工程第二次作業
詞頻 get char* rec 堆棧 空指針 err 不想 做的 本周因為個人緣故,參加社團活動作業沒能及時完成。對此我表示,做過就不後悔,至少我覺得生活是豐富多彩的,錯過的時間就應該努力趕上!夜深人靜的時候總是可以讓人反省自己。本次作業我只實現了第一個功能和第二個功能的
2017軟件工程第二次作業(一)
http 字數 行數 博客作業 cnblogs ima 分享 技術分享 images 第二周例行報告 PSP 本周進度條 累積進度圖 博文字數累積折線圖: 代碼行數累積折線圖: PSP餅狀圖 2017軟件工程第二次作業(一)
軟件工程第二次作業中第一個作業
包括 wid 本周 width 類型 log blog 類別 結束 1.本周PSP, 類型、任務、開始時間、結束時間、中斷時間,delta時間。要求開始和結束時間包括日期。 2.本周進度條: 代碼行,博文字數,用到的知識點 3.累積進度圖: 到本周為止的代碼累積折線圖
軟件工程第二次作業——第四組
urn 中大 最大 bash 計算 函數代碼 wid 並且 感悟 Welcome to look my housework !!! 1.Github 賬號之前就有,不過沒有特別用心去學習怎麽用它,今天學了一下,頗有感悟,寫此博文,以作記錄: 2.第一步先在自己本地建立一
2017282110288軟件工程第二次作業
計劃 規範 get pro 順序 cal hashmap集合 修改 思想 一、Github項目地址: https://github.com/VicLily/softwareEngineering 二、 PSP2.1表格: PSP2.1 Persona
第二章作業
family 成本 分享 nbsp 快捷 工程 可行性 速度 目標 軟件工程導論第二章第二題 目標:開發一個方便快捷的銀行儲蓄系統。 經濟可行性:1、成本,兩臺ATM約14萬+開發費4000元=144000元,可承受。 2、效益,提高了用戶存儲的速度
高級軟件工程-第二次作業-數獨
exchange 生成 數獨 技術 standard .cn 所在 作業 test https://github.com/mengyitf/sudoku 1. github地址 2. 解題思路 數獨的要求是在9*9宮格中每一行,每一列,每一個3*3的小九宮格都是由1到9不重
軟件工程第二次作業 提問題
提問 生活 問題 阿裏巴巴 gpo post 例子 markdown 巴巴 Q1: P353頁提到是否要成為領域的專家,才能進行創新。 課本列舉了www的誕生和阿裏巴巴創始人等例子說明進行創新可以不需要是自己領域的專家。 那麽將來進行創新是要在自己擅長的方面還是等待生活中的
軟件工程第二次作業:
block 進行 練習 截圖 clip 軟件 mar 編寫 測試 一、選擇開發工具 本次作業我使用了Eclipse完成,由於之前電腦上已安裝該軟件,運行的截圖如下: 二、練習自動單元測試技術 1.編寫需要測試的Java類: 2.導入Junit: 3.編
軟件工程第二次作業(心態差點用崩了的vs2017)
工具 OS http cli ips -i cpp 問題 alt 一、開發工具的選擇 本來電腦上有eclipse,可是自己想用c++作為開發語言(想著自己也是學過c++的),就抱著試一試的心態下了visual studio 2017開發軟件。以下便是開發工具的下載安裝過程。