2018上半年软考软件工程师真题解析:医疗管理系统分析

4星 · 超过85%的资源 需积分: 6 53 下载量 118 浏览量 更新于2024-09-08 1 收藏 1.38MB PDF 举报
"2018年上半年软件工程师下午真题及答案解析" 这篇资源主要涵盖了2018年软件工程师考试的下午真题和详细的解答,特别适合准备软考的考生进行复习和自我评估。其中涉及的试题内容是关于设计一个基于Web的医疗管理系统,这个系统的主要目标是提高医疗护理效率,服务对象包括老年人和需要护理的人群。 系统的主要功能分为以下几个部分: 1. **通用信息查询**:允许客户查询通用信息,这可能涉及到基础的机构信息、服务信息等,通过查询通用信息表并返回结果。 2. **医生聘用管理**:医生可以申请应聘或辞职,由主管进行审批,审批结果会更新医生表,并通知医生。同时,解聘医生的出诊安排也会被删除。 3. **预约处理**:医生可以设定出诊时间,这些时间会被记录在医生出诊时间表中。系统接受客户的预约请求,查询在职医生及其出诊时间,创建预约记录,更新预约医生的出诊时间,并向相关人员发送通知。 4. **药品管理**:医生提交处方后,系统会根据药品名称查询库存,开出药品并更新库存信息。同时,会在预约表中记录治疗信息,并向医生确认药品已开出。 5. **报表创建**:主管可以根据需要提交报表查询请求,包括报表类型和时间段,系统将从预约数据、通用信息、药品库存、医生信息和医生出诊时间等多个数据源生成报表。 在分析和设计这个系统时,采用了结构化方法,提供了上下文数据流图和0层数据流图。这些图形工具帮助理解系统的功能和数据流动,是系统设计过程中的重要步骤。 此外,资源还提到了51CTO软考专家小任老师,他具有十年的高校计算机专业课教学经验,可以提供相关的软考辅导资料、历年真题、问题解答和经验交流,对于考生备考会有很大帮助。 这份资源为考生提供了实际的题目和解析,有助于深入理解和掌握软件工程师考试的相关知识点,特别是系统设计和管理方面的知识。同时,还提供了专业的学习和咨询服务,方便考生进一步提升自己的技能。