【说明】某牙科诊所拟开发一套信息系统,用于管理病人基本信息和就诊信息。诊所工作人员包括:医护人员(Dentalstaff)、接待人员(Receptionist)和办公人员(officestaff)等,系统主要功能需求描述如下:1、记录病人基本信息(Maintainpatientinfo)。初次就诊的病人,由接待员将病人基本信息录入系统。病人基本信息包括病人姓名、身份证号、出生日期、性别、首次就诊时间和最后一次就诊时间等。每位病人与其医保信息(MedicalInsurance)关联。2、记录就诊信息(

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

【说明】某牙科诊所拟开发一套信息系统,用于管理病人基本信息和就诊信息。诊所工作人员包括:医护人员(Dentalstaff)、接待人员(Receptionist)和办公人员(officestaff)等,系统主要功能需求描述如下:1、记录病人基本信息(Maintainpatientinfo)。初次就诊的病人,由接待员将病人基本信息录入系统。病人基本信息包括病人姓名、身份证号、出生日期、性别、首次就诊时间和最后一次就诊时间等。每位病人与其医保信息(MedicalInsurance)关联。2、记录就诊信息(Recordofficevisitinfo)。病人在诊所的每一次就诊,由接待员将就诊信息(OfficeVisit)录入系统。就诊信息包括就诊时间、就诊费用、支付代码、病人支付费用和医保支付费用等。3、记录治疗信息(Recorddentalprocedure),病人在就诊时,可能需要接受多项治疗,每项治疗(Procedure)可能由多位医护人员为其服务。治疗信息包括:治疗项目名称,治疗项目描述、治疗的牙齿和费用等。治疗信息由每位参与治疗的医护人员分别向系统中录入。4、打印发票(Printinvoices)。发票(Invoice)由办公人员打印。发票分为两种,给医保机构的发票(InsuranceInvoice)和给病人的发票(PatientInvoice)。两种发票内容相同,只是支付的费用不同。当收到治疗费用后,办公人员在系统中更新支付状态(Enterpayment)。5、记录医护人员信息(Maintaindentalstaffinfo)。办公人员将医护人员信息录入系统。医护人员信息包括姓名、职位、身份证号、家庭住址和联系电话等。6、医护人员可以查询并打印其参与的治疗项目相关信息(Searchandprintprocedureinto)。 现采用面向对象方法开发该系统,得到如图3-1所示的用例图和3-2所示的初始类图。 【问题1】(6分)根据说明中的描述,给出图3-1中A1~A3所对应的参与者名称和U1~U3所对应的用例名称。【问题2】(5分)根据说明中的描述,给出图3-2中C1~C5所对应的类名【问题3】(4分)根据说明中的描述,给出图3-2中类C4、C5、Patient和DentalStaff的必要属性。

问题1:A1:Receptionist(接待人员)A2:Dentalstaff(医护人员)A3:officestaff(办公人员)U1: Maintain patient info (记录病人基本信息)U2: Record office visit info (记录就诊信息)U3: Print invoices (打印发票)问题2. C1: Patient Invoice (病人发票) C2:Insurance Invoice (医保发票) C3: Invoice (发票) C4: Procedure (治疗) C5:Office Visit (就诊信息)C4: 治疗项目名称,治疗项目描述、治疗的牙齿和费用、医护人员身份证号、就诊信息。 C5: 就诊时间、就诊费用、支付代码、病人支付费用和医保支付费用、病人身份证号等。 Patient:病人姓名、身份证号、出生日期、性别、医保编号。 Dental staff: 姓名、职位、身份证号、家庭住址、联系电话。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top