軟體工程導論 習題3

2022-08-21 22:21:09 字數 787 閱讀 3261

3、銀行計算機儲蓄系統的工作過程大致如下:儲戶填寫的存款單或取款單由業務員鍵入系統,如果是存款則系統記錄存款人姓名、住址(

或**號碼

)、身份證號碼、存款型別、存款日期、到期日期、利率及密碼(可選

)等資訊,並印出存單給儲戶;如果是取款而且存款時留有密碼,則系統首先核對儲戶密碼,若密碼正確或存款時未留密碼,則系統計算利息並印出利息清單給儲戶。

請用資料流圖描繪本系統的功能,並用實體-

聯絡圖描繪系統中的資料物件。

第0層資料流圖:

第1層資料流圖:

第2層資料流圖:

er模型

本問題中共有兩類實體,分別是「儲戶」和「儲蓄所」,在它們之間存在「訪問款」關係。因為一位儲戶可以在多家儲蓄所訪問款,一家儲蓄所擁有多位儲戶,所以「訪問款」是多對多(m:n

)關係。

儲戶的屬性主要有姓名、住址、**號碼和身份證號碼,儲蓄所的屬性主要是名稱、位址和**號碼,而數額、型別、到期日期、利率和密碼則是關係型別訪問款的屬性。

軟體工程導論 習題二(1 2 3 5)

1.開發乙個軟體時,需要判斷原定的系統模型和目標是否現實,系統完成後所能帶來的效益是否大到值得投資開發這個系統的程度,如果做不到這些,那麼花費在這些工程上的任何時間 人力 軟硬體資源和經費,都是無謂的浪費。可行性研究的實質是要進行一次大大壓縮簡化了的系統分析和設計過程,就是在較高層次上以較抽象的方式...

軟體工程導論

現在由於房價的高漲,越來越多的人選擇了租房子,尤其是剛畢業的大學生。由此,如果有乙個專門的 或者軟體能夠提供租房的資訊,那麼它所產生的影響無疑是比較大的。房屋租賃管理系統的功能性需求包括 在房屋租賃管理系統中,設定乙個管理員,管理員有修改 新增 刪除系統中任何資料的許可權 普通使用者可以直接進入系統...

軟體工程導論

讀書筆記1 1 軟體工程 軟體工程將系統化的,規範化的,可度量的方法應用於軟體開發,執行和維護,將工程化應用於軟體方法。軟體工程的基本原理 分階段的生存週期計畫嚴格管理 分若干階段切實可行的計畫完成 階段評審 及早發現錯誤,減少成本 嚴格的產品控制 不得隨意更改需求 結果能清楚審查 採用現代程式設計...