希赛网2018年上半年软件设计师考试真题及解析

需积分: 11 2 下载量 18 浏览量 更新于2024-09-07 收藏 472KB PDF 举报
"本文提供了2018年上半年软件设计师考试的下午部分真题,由希赛网出品。虽然没有直接提供答案,但希赛网提供了丰富的在线学习资源,包括历年真题、模拟试题、章节练习、知识点练习和错题本,帮助考生针对性地复习和提高。此外,还给出了2018年上半年软件设计师考试下午真题的答案链接,便于考生自我评估。文章还描述了一个基于Web的医疗管理系统的功能需求,涉及信息查询、医生聘用、预约处理、药品管理和报表创建等多个方面,展示了在实际应用中软件设计的需求分析过程。" 这篇摘要涉及到的知识点主要包括: 1. **软件设计师考试**:软件设计师是全国计算机技术与软件专业技术资格(水平)考试的一项认证,主要考察考生在软件设计与开发方面的专业知识和实践能力。 2. **在线教育平台**:希赛网是一个专业提供软考、PMP、通信、建造师、教资等考试的在线教育平台,它提供的服务包括在线题库、能力评估报告等,帮助考生进行有效的自我学习和备考。 3. **在线题库**:在线题库是提升学习效率的重要工具,包含历年真题、模拟试题、章节练习和知识点练习,有助于考生熟悉考试题型,巩固学习成果。 4. **能力评估报告**:这种报告通过分析考生的做题情况,帮助他们了解自身的强项和弱点,从而制定更有针对性的学习计划。 5. **Web医疗管理系统**:这是一个示例性的信息系统,用于医疗护理机构,包括信息查询、医生聘用管理、预约处理、药品管理和报表创建等功能,体现了软件设计在实际业务场景中的应用。 6. **结构化方法**:在分析与设计医疗管理系统时,采用了结构化方法,这是一种系统化的软件开发方法,包括上下文数据流图和0层数据流图,用以描绘系统输入、输出、处理及存储的信息流。 7. **数据流图**:上下文数据流图和0层数据流图是结构化分析的重要工具,它们直观表示了系统各部分的数据流动和处理过程,帮助设计人员理解系统的功能结构。 8. **功能需求分析**:医疗管理系统的需求分析涵盖了信息查询、医生聘用流程、预约处理机制、药品管理流程和报表创建等,这些都属于系统需求的一部分,是软件设计的基础。 9. **系统功能描述**: - (1) 通用信息查询:提供查询服务,满足客户获取信息的需求。 - (2) 医生聘用:包括医生的应聘、辞职审批和状态更新。 - (3) 预约处理:管理医生的出诊时间和客户的预约请求。 - (4) 药品管理:涉及处方处理、药品库存更新和治疗信息记录。 - (5) 报表创建:根据主管需求生成各类报表,如预约数据、药品库存等。 10. **软件设计过程**:从需求分析到数据流图的绘制,展示了软件设计的基本步骤,包括理解业务需求、建模和设计解决方案。