基于Web的医疗管理系统分析与设计:2018上半年软考真题
需积分: 6 174 浏览量
更新于2024-08-04
收藏 289KB DOCX 举报
"2018年软考上半年数据库系统工程师考试真题(下午题)"
在上述考试真题中,涉及的知识点主要集中在数据库系统的设计和管理,以及软件工程的结构化分析与设计方法。试题一关注的是基于Web的医疗管理系统的数据流图分析,而试题二则涉及到数据库设计的基本概念。
试题一主要考察了以下知识点:
1. **上下文数据流图(Context Data Flow Diagram, CDGF)**:这是系统分析的第一步,用于描绘系统与外部环境的交互。图1-1中的实体E1-E3代表系统外部的参与者,可能是用户、数据源或数据接收方。
2. **0层数据流图(0-Level DFD)**:这是数据流图的细化,描述了系统内部的基本加工过程。图1-2中的数据存储D1-D5代表系统中的主要数据实体,如表或文件。
3. **数据流(Data Flow)**:在数据流图中,数据流表示信息的传递路径。问题3要求考生识别并补充图1-2中缺失的数据流及其起点和终点,这需要理解系统各个功能模块之间的信息交互。
4. **数据流图的平衡**:在数据流图中,每个加工(Processing)都必须有输入和输出,且输入和输出的数据流数量相同,保持平衡。问题4询问如何保持数据流图的平衡,这需要考生理解每个加工的输入输出关系,并分析"预约处理"这个加工可以分解成的子加工。
试题二则涉及了数据库设计的基本概念:
1. **实体(Entity)**:试题中提到的员工和商品是两个实体,每个实体都有其特有的属性,如员工的工号、姓名等,商品的商品条码、价格等。
2. **实体关系模型(Entity-Relationship Model, ER Model)**:这是数据库设计中常用的一种方法,用于描述实体之间的关系。在这个场景下,可能需要考虑员工与商品之间的关联,如代购员和采购的商品。
3. **主键(Primary Key)**:工号和商品条码分别作为员工和商品的主键,用于唯一标识每一项记录。
4. **数据完整性**:需要保证工号和商品条码的唯一性,以确保数据的一致性和准确性。
这两个试题综合考察了考生在数据库设计、数据流图分析以及软件系统设计方面的能力,要求考生能够理解和应用这些理论知识到具体的问题情境中。
2021-12-08 上传
2022-10-27 上传
2022-07-06 上传
2023-06-10 上传
2023-02-24 上传
2023-11-30 上传
2023-05-30 上传
2023-05-31 上传
2023-05-31 上传
yyyyyyhhh222
- 粉丝: 442
- 资源: 6万+
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦