排版美觀是美觀,不知道我這答案對不對,初出茅廬,各位有空幫我看看,還望指教。
【第一題】住院患者監護系統
目前住院病人主要由護士護理,這樣做不僅需要大量護士,而且由於不能隨時觀察危重病人的病情變化,還可能會延誤搶救時機。某醫院打算開發一個以計算機為中心的患者監護系統,試寫出問題定義,並且分析開發這個系統的可行性分析。並請描繪原系統分析圖和可行性分析邏輯圖:
解:
(1)問題定義
- 1、目標:在有效期內建立一個高效率、無差錯的計算機病人情況警報系統,從而解決了醫生對自己病人的各項指標的管理、以及護士對病人生理數據的監控
- 2、存在的主要問題:人工不易管理、手續繁瑣。
- 3、開發一個新的信息管理系統
(2)可行性分析
- ① 技術可行性: 雖然生理數據的采集需要涉及大量的專業精密儀器,軟件工程師並不精通,但是可以在專業人士的幫助下完成。
- ② 經濟可行性: 由於醫院大多屬於國有運營,只需要預算方案經過批准經濟問題有國庫支出中心承擔,並不存在相應問題的可能。所以經濟上的可能性取決於預算案是否能通過審批。支出方面由醫院方面承擔,是否可行取決於醫院方面是否能支付所需的費用。
- ③ 操作可行性: 醫生並不具有軟件維護的能力,在數據庫的維護上需要專業人士來進行,因為病患數目並不會太多,所以只需一個人或者幾個人定期對數據庫進行管理和維護就行了。
(3)系統分析圖和可行性分析邏輯圖
【第二題】機票預定系統
為方便旅客,某航空公司擬開發一個機票預定系統。旅行社把預定機票的旅客信息(姓名、性別、工作單位、身份證號碼、旅行時間、旅行目的地等)輸入進入該系統,系統為旅客安排航班,印出取票通知和賬單,旅客在飛機起飛的前一天憑取票通知和賬單交款取票,系統校對無誤即印出機票給旅客。寫出問題定義並分析系統的可行性和機票預定系統流程圖。
解:
(1)問題定義
- 1、目標:在有效期內建立一個高效率,無差錯的航空公司機票預定系統
- 2、存在的主要問題:人工不易管理、手續繁瑣。
- 3、建立新系統
(2)可行性分析
- ① 從經濟可行性方面,支出方面由航空公司方面承擔,是否可行取決於航空公司方面是否能支付所需的費用。
- ② 從技術可行性方面,旅客信息錄入匯總不需要涉及大量的專業渠道,軟件工程師也有精通的,不需要在專業人士的幫助下也可以完成。
- ③ 從開發環境可行性方面,程序主要是比對,本身難度不大,醫院支持這一項目。所以開發環境十分良好。
(3)機票預定系統流程圖
【第三題】銀行計算機儲蓄系統
銀行計算機儲蓄系統的工作過程大致如下:儲戶填寫的存款單或取款單由業務員鍵入系統,如果是存款則系統記錄存款人姓名、住址、身份證號碼等存款信息,並打印出存款存單給儲戶;如果是取款且存款時留有密碼,則系統首先核對儲戶密碼,若密碼正確或存款時未留密碼,則系統計算利息並打印出利息清單給儲戶。請用ER圖描繪系統中的數據對象。
解:
系統中的數據對象(ER圖)
【第四題】復印機的工作過程
復印機的工作過程大致如下:未接到復印命令時處於閑置狀態,一旦接到復印命令則進入復印狀態,完成一個復印命令規定的工作后又回到閑置狀態,等待下一個復印命令;如果執行復印命令時發現沒紙,則進入缺紙狀態,發出警告,等待裝紙,裝滿紙后進入閑置狀態,准備接收復印命令;如果復印時發生卡紙故障,則進入卡紙狀態,發出警告等待維修人員來排除故障,故障排除后回到閑置狀態。請用狀態轉換圖描繪復印機的行為。
解:
復印機的行為(狀態轉換圖)
【第五題】計算機儲蓄系統
為方便儲戶,某銀行擬開發計算機儲蓄系統。儲戶填寫的存款單或取款單由業務員鍵入系統,如果是存款,系統記錄存款人姓名、住址、存款類型、存款日期、利率等信息,並印出存款單給儲戶;如果是取款,系統計算利息並印出利息清單給儲戶。 請寫出問題定義並分析此系統的可行性和數據流程圖。
解:
(1)問題定義
① 問題定義:建立一個能夠自動計算利息且能安全可靠的存儲用戶信息的計算機存儲系統。
② 目標:建立高效率、無差錯的計算機儲蓄系統。
③ 可能存在的問題:
- 需要迅速對用戶的要求做出回應以滿足用戶的需求。
- 用戶信息很大,所以需要強大的數據庫支持。
- 系統涉及用戶金錢利益,所以對安全性要求比較高。
- 銀行工作人員在系統中的操作應簡單。
(2)可行性分析:
- ① 經濟可行性:大型數據庫+PC機+打印機+開發費用+試運行費用+維護費用+工作人員工資。其中數據庫的管理費用可能較多,可以購買服務。PC機的要求不高,可以使用較低配置的PC機。應該都在可承擔范圍。使用此系統可以節省很多人工費用和用戶紙質資料費用,所得到的利潤是客觀的。
- ② 操作可行性:根據銀行工作人員的操作需求設計最容易被工作人員操作使用的UI界面。根據用戶的實際需求和操作能力設定功能的操作方式,確定能夠實際解決問題。保證工作人員能夠在最短的時間內熟練使用該系統。
(3)數據流程圖