问题 问答题 案例分析题

方案设计题:

医院内的社会工作者需要帮助病人制订出院计划,一方面是有助于病人的康复,另一方面也是为了节省医疗经费。因此,帮助病人出院是医院的一项很重要的工作。

假如你是一位医务社会工作者,请制订一份截肢病人的出院计划。

答案

参考答案:

问题的陈述及分析出院计划的目的是协助病人回家或转到社区服务机构,通常提供服务的机构、病人及家属都有自己的利益诉求,彼此之间并不一致,社会工作者要协助各方达成一致,所以说出院计划是磋商而成的。在这个过程中,病人参与决定是很重要的,会促进他身体的康复。

方案设计帮助患者康复,节省医疗经费,愉快出院。

1、方案目标:帮助患者接纳现实,重新适应环境。

2、方案实施策略:(1)协助病人对病情或医疗的了解与适应,包括鼓励其接受病情、康复计划安排及伤残咨询;(2)共同制订出院计划,连接社区资源,帮助服务对象寻求资源,包括经济扶助、申请社会救助、减免医疗费用和住院费用等;(3)协调医疗关系,包括服务对象、家属、医疗团队的关系;(4)出院后的跟踪服务:如出院后给病人打电话,家访,这些行动可以帮助社会工作者了解出院计划是否有效,病人是否还需要其他服务。

3、方案执行:通过治疗和社区资源方面的介入措施,使病人能更好地康复。

4、方案评估:服务对象是否做好适应环境的心理准备,如期愉快出院。

问答题

试题六

阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】 某公司的组织结构图如图6-1所示,现采用组合(Composition)设计模式来设计,得到如图6-2所示的类图。

其中Company为抽象类,定义了在组织结构图上添加(Add)和删除(Delete)分公司/办事处或者部门的方法接口。类ConcreteCompany表示具体的分公司或者办事处,分公司或办事处下可以设置不同的部门。类HRDepartment和FinanceDepartment分别表示人力资源部和财务部。 【Java代码】 import java.util.*: (1) Company{ protected String name; public Company(String name){(2)=name:} public abstract void Add(Company c);//增加子公司、办事处或部门 public abstract void Delete(Company c);//删除子公司、办事处或部门 } class ConcreteCompany extends Company{ private List< (3) > children=new ArrayList< (4) >(); //存储子公司、办事处或部门 public ConcreteCompany(String name){super(name);} public void Add(Company c){(5) .add(c);} public void Delete(Company c){(6).remove(c);} } class HRDepartment extends Company{ public HRDepartment(String name){super(name);} //其它代码省略 } class FinanceDepartment extends Company{ public FinanceDepartment(String name){super(name);} //其它代码省略 } public class Test{ public static void main(String[] args){ ConcreteCompany root=new ConcreteCompany(“北京总公司”): root.Add(new HRDepartment(“总公司人力资源部”)): root.Add(new FinanceDepartment(“总公司财务部”)): ConcreteCompany comp=new ConcreteCompany(“上海分公司”): comp.Add(new HRDepartment(“上海分公司人力资源部”)); comp.Add(new FinanceDepartment(“上海分公司财务部”)); (7); ConcreteCompany comp =new ConcreteCompany(“南京办事处”); compl.Add(new HRDepartment(“南京办事处人力资源部”)): compl.Add(new FinanceDepartment(“南京办事处财务部”): (8);//其它代码省略 } }

(2)处填()。

单项选择题