摘要:希賽網(wǎng)軟考頻道小編為大家整理了2019下半年軟件設計師下午真題,以下為軟件設計師下午考試真題第三部分:
3、閱讀下列說明和圖,回答問題1至問題3。
【說明】
某牙科診所擬開發(fā)一套信息系統(tǒng), 用于管理病人的基本信息和就診信息。 診所工作人員包括:醫(yī)護人員(DentalStaff)、 接待員(Receptionist) 和辦公人員(OfficeStaff) 等。系統(tǒng)主要功能需求描述如下:
1.記錄病人基本信息(Maintain patient info)。初次就診的病人, 由接待員將病人基本信息錄入系統(tǒng)。病人基本信息包括病人姓名、身份證號、出生日期、性別、首次就診時間和最后一次就診時間等。每位病人與其醫(yī)保信息(MedicalInsurance)關聯(lián)。
2.記錄就診信息(Record office visit info)。 病人在診所的每一次就診,由接待員將就診信息(Office Visit) 錄入系統(tǒng)。就診信息包括就診時間、就診費用、支付代碼、病人支付費用和醫(yī)保支付費用等。
3.記錄治療信息 (Record dental procedure)。 病人在就診時,可能需要接受多項治療,每項治療(Procedure)可能由多位醫(yī)護人員為其服務。治療信息包括:治療項目名稱、治療項目描述、治療的牙齒和費用等。治療信息由每位參與治療的醫(yī)護人員分別向系統(tǒng)中錄入。
4.打印發(fā)票(Print invoices)。 發(fā)票(Invoice) 由辦公人員打印。發(fā)票分為兩種:給醫(yī)保機構的發(fā)票(InsuranceInvoice) 和給病人的發(fā)票(PatientInvoice)。 兩種發(fā)票內(nèi)容相同,只是支付的費用不同。當收到治療費用后,辦公人員在系統(tǒng)中更新支付狀態(tài)(Enterpayment)。
5.記錄醫(yī)護人員信息(Maintain dental staff info)。辦公人員將醫(yī)護人員信息錄入系統(tǒng)。醫(yī)護人員信息包括姓名、職位、身份證號、家庭住址和聯(lián)系電話等。
6.醫(yī)護人員可以查詢并打印其參與的治療項目相關信息(Search and print procedureinfo)。
現(xiàn)采用面向對象方法開發(fā)該系統(tǒng),得到如圖3-1所示的用例圖和3-2所示的初始類圖。
問題內(nèi)容:
【問題1】(6分)
根據(jù)說明中的描述,給出圖3-1中A1~A3所對應的參與者名稱和U1~U3所對應的用例名稱。
【問題2】 (5分)
根據(jù)說明中的描述,給出圖3-2中C1~C5所對應的類名。
【問題3】 (4分)
根據(jù)說明中的描述,給出圖3-2中類C4、C5、Patient 和DentalStaff的必要屬性。
相關推薦:2019下半年軟件設計師下午真題及答案
熱點推薦:2019下半年軟考真題及答案解析(匯總)
軟考備考資料免費領取
去領取