【軟體工程作業】 習題三
3.銀行計算機儲蓄系統的工作過程大致如下:儲戶填寫的存款單或取款單由業務員輸入系統,如果是存款則系統記錄存款人姓名、住址(或電話號碼)、身份證號碼、存款型別、存款日期、到期日期、利率及密碼(可選)等資訊,並印出存單給儲戶;如果是取款而且存款時留有密碼,則系統首先核對儲戶密碼,若密碼正確或存款時未留密碼,則系統計算利息並印出利息清單給儲戶。
用資料流圖描繪本系統的功能,並用實體-聯絡圖(E-R圖)描繪系統中的資料物件。
1.基本模型
2.第一級模型
3.第三級模型
3.為方便旅客,某航空公司擬開發一個機票預訂系統。旅行社把預訂機票的旅客資訊(姓名、性別、工作單位、身份證號碼、旅行時間、旅行目的地等)輸入進該系統,系統為旅客安排航班,印出取票通知和賬單,旅客在飛機起飛的前一天憑取票通知和賬單交款取票,系統校對無誤即印出機票給旅客。寫出問題定義並分析此係統的可行性。
試用實體-聯絡圖描繪系統中的資料物件並用資料流圖描繪本系統的功能。
相關推薦
【軟體工程作業】 習題三
3.銀行計算機儲蓄系統的工作過程大致如下:儲戶填寫的存款單或取款單由業務員輸入系統,如果是存款則系統記錄存款人姓名、住址(或電話號碼)、身份證號碼、存款型別、存款日期、到期日期、利率及密碼(可選)等資訊,並印出存單給儲戶;如果是取款而且存款時留有密碼,則系統首先核對儲戶密碼
IT入市——軟體開發初試【軟體工程基礎】
一直以為寫部落格這個東西是大神玩的東西,對於我們這些蝦米來說,查資料的時候翻翻大神的資料和總結;但是心中有個疑惑,是否可以用部落格來記錄一下自己在這方面的學習,記錄一下自己的心路旅程吧(其實自己真的很宅,什麼朋友圈、空間什麼的都幾個月不更新的),但是我想這裡更合適
【軟體工程考研】考研準備第一個月tag
考研這段時間中斷了實用技術的學習,全身心投入到考研的準備當中去。所以有點不知道在部落格上寫什麼,寫總結吧,感覺也沒個頭緒,總覺的總結是自己大體上對一個東西有點把握的時候才寫的。不過昨天看部落格,看到一同奮戰的小夥伴每週對自己收穫的小周總結感覺
【軟體工程導論】 第一章 軟體工程學概述
引言:文章是按照markdown格式寫的,可直接複製到markdown上進行檢視 #第一章 軟體工程學概述# ------------------ ###1.1 軟體危機### 軟體危機的介紹:軟體危機是指在計算機開發和維護過程中所遇到的一系列嚴重
維護【軟體工程總結】
一. 軟體維護就是在軟體已經交付使用後,為了改正錯誤或滿足新的需求而修改軟體的過程。二. 軟體維護的特點1. 非結構化維護和結構化維護差別巨大,前者維護的物件只是程式程式碼,而內部文件不足,導致維護需要付出很大代價。後者維護的物件是完整的軟體配置,需要從設計文件評價開始,經過
【軟體工程基礎】我對書中幾種軟體過程模型的特點以及優缺點的理解和總結
一、瀑布模型優點:簡單易用,將複雜的軟體開發過程明確分解為幾個順序的步驟,降低開發軟體的複雜性。嚴格,第一是每個步驟的嚴格,每個步驟都有明確的標準和技術審查,儘量減少每個步驟的錯誤,同時減少對下個階段的影響。第二是對文件的嚴格要求,每個階段都有各自的規格說明書。缺點:一次性:
【軟體工程Ⅱ】作業四 |個人專案-小學四則運算 “軟體”之初版(C語言)
本次作業的要求來自於:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2186 本次作業程式碼的github地址:https://github.com/Molly134/lianxi.git 一、題目要求 像《構建之法》的人物阿超那樣,寫一
【軟體工程】第三章 軟體需求與軟體規約
3.1 需求的作用 3.1.1 在現代系統中的作用 三個作用: 為產品提供控制功能。 為產品提供耦合功能,可整合其他功能。 為產品提供一些由本身所實現的功能,利用自身提供服務。 特別的: 為解決系統整合
【軟體工程】三、軟體開發方法學——結構化分析方法
首先回顧一下軟體開發方法學在整個軟體開發過程中的位置: 結構化方法 一種系統化的軟體開發方法,包括: 結構化分析方法——需求 結構化設計方法——設計 結構化程式設計方法——coding 一、 結構化分析方法 目的是為了給出問題的模型。
【軟體工程】軟工視訊(三)軟體需求分析
前言 一個軟體無論採用哪種管理資訊系統開發方法和開發策略,都必須首先搞清楚使用者的想法和需求,這就是需求分析。需求分析可進一步分為總體需求分析和詳細需求分析兩個階段。總體需求分析的目的是進行總體規劃
【人機交互 】第三次作業 2015080360016邱碩
身高 wid log nbsp jpg 16px borde 第三次作業 alt body,td,th { font-size: 16px; color: #000 } 個人簡歷 姓名 邱碩 性別 男 民族 漢族 身高 177cm 體重 67kg 政治面貌
【高級編程技術作業】第三周
第三周 com info .com inf strong bsp post 高級 5-2 5-6 5-8 5-9 5-11 6-1 6-5 6-9 【高級編程技術作業】第三周
【軟體工程】——編碼程式
編碼程式 主要內容 一、程式設計語言 分類 (1)機器語言,彙編 第一,第二代計算機用 (2)高階語言 從語言的內在特徵看,高階語言可分為: 。系統實現語言 。靜態高階語言 。快結構高階語言 。動態高階語言 二、語言的選擇 1.應用領域的不同決定選擇的語言
【軟體工程】——軟體需求分析
軟體需求分析的任務(藉助當前系統的邏輯模型推匯出目標系統的邏輯模型) 深入描述軟體的功能和效能 確定軟體設計的約束和介面,同其它系統元素的介面細節 定義軟體的其它有效性需求 需求分析的過程 (1)問題識別 軟體的需求包括 功能需求 ,資源使用需求,效能需求,成本消耗需求
【軟體工程】——詳細設計說明書
1引言 1.1編寫目的 該文件在概要設計的基礎上,進一步的細化系統結構,展示了軟體結構的圖示,物理設計、資料結構設計、及演算法設計、詳細的介紹了系統各個模組是如何實現的,包括涉及到的演算法,邏輯流程等。 預期的讀者:程式設計師 1.2背景 a. 待開發軟體系統的名稱:機房收費
【軟體工程】軟體設計階段
概要設計、詳細設計 一、概要設計階段 1、解析 概要設計主要是完成,系統的結構設計,進入設計階段,要把軟體“做什麼”的邏輯模型變換為怎麼做的物理模型,即著手實現軟體的需求,並將設計的結果反映在“設計規劃說明書”文件中,所以軟體設計時一個軟體需求轉換為軟體表示的過程。 2、軟體設計
【軟體工程】需求分析
文件 1、軟體需求說明書 編制的目的:軟體需求說明書的編制是為了使使用者和軟體開發者雙方對該軟體的初始規定有一個共同的理解,使之成為整個開發工作的基礎,詳細的瞭解了該系統所要實現的功能與使用者的習慣後所形成的的文件彙總。 寫給誰:使用者(機房的管理者),開發人員、系統分析人員 2、資料要求說
【軟體工程】計劃階段
前言: 計劃階段,就和建築裡面的地質勘察等一些前提準備差不多,所以非常的重要。 一、可行性研究報告 1、什麼是可行性研究報告 可行性研究報告是從事一種經濟活動(投資)之前,雙方要從經濟、技術、生產、供銷知道社會各種環境、法律等各種因素進行具體調查、研究、分析、確定有利和不利的因素、專
【軟體工程】軟體測試
前言 軟體測試,相當於建築立面的監工,監工要比干活的知識面要廣。 一、(一)軟體測試的內容 軟體測試不光是測試我們程式設計師所編寫的軟體,還有我們寫的文件,程式的介面,執行的環境等。 (二)軟體測試的目的 1、軟體測試是程式的執行過程,目的在於發現錯誤 2、好的測試用例是
【軟體工程】程式編碼
前言: 編碼階段也就是建築的施工階段,比如施工牆,樑,板。 一、程式編碼的總原則 1、先求正確後求快 2、先求清晰後求快 3、求快不忘保持程式正確 4、保持程式整潔以求快 5、不要因效率而犧牲清晰 二、好程式的標準 1、易於測試和除錯 2、易於維護 3、易於修改 4、設計簡單