2010年软件设计师考试:订单处理系统分析与设计
需积分: 0 190 浏览量
更新于2024-09-12
收藏 1.69MB DOC 举报
"2010软考下午题包含了两道试题,主要涉及软件设计师资格考试的系统分析与设计内容,试题一关注于订单处理系统的功能描述和数据流图分析,试题二则涉及小区物业收费管理系统的初步需求分析。"
在试题一中,我们看到一个时装邮购提供商的订单处理系统的主要功能包括增加客户记录、查询商品信息、增加订单记录、产生配货单、准备发货单、发货、创建客户账单以及产生应收账户。这些功能涵盖了从接收到客户订单到完成发货和账单结算的全过程。在顶层数据流图(图1-1)中,实体E1~E3分别代表外部实体,可能包括“客户”、“供应商”和“仓库”。在0层数据流图(图1-2)中,数据存储D1~D3可能对应“客户文件”、“商品文件”和“订单文件”,这些文件存储着系统操作所需的核心数据。
针对问题1,实体E1~E3的名称可能是:
E1:客户
E2:供应商
E3:仓库
对于问题2,数据存储D1~D3的名称可能是:
D1:客户记录
D2:商品信息
D3:订单信息
在问题3中,处理P1和P2的名称及其输入、输出流需要结合说明和图1-2来确定。P1可能是“增加客户记录”,输入流可能是来自E1的客户信息,输出流是更新后的“客户记录”(D1)。P2可能是“查询商品信息”,输入流是来自E1的商品信息请求,输出流是商品价格和库存信息,返回给E1。此外,图1-2缺失的一条数据流可能是从“订单记录”(D3)到“应收账户报表”的生成,起点是处理P7(创建客户账单),终点是财务部门。
试题二涉及到的小区物业收费管理系统,其初步需求分析指出,业主信息包含一系列属性,如业主编号、姓名、房号、房屋面积、工作单位和联系电话。其中,房号作为唯一标识,而一个业主可以拥有多套房屋。这暗示了系统需要处理业主与房屋的多对一关系,并能处理不同业主的收费情况。
综合来看,这两道试题考察了系统分析师如何理解和建模实际业务流程,以及如何进行系统设计,包括数据的存储和处理,以及系统间的数据流动。
2010-08-19 上传
2019-01-04 上传
2023-01-27 上传
点击了解资源详情
LLK
- 粉丝: 0
- 资源: 1
最新资源
- BPHero_UWB_Location_SourceCode_V1.1_16MHz.rar
- phaser-ui-comps:Adobe Animate构建的Phaser 3 UI组件
- jquery-personality-quiz:jQuery个性测验插件
- cpp代码-串行FCM算法代码
- matlab分时代码-Deep-Subspace-Clustering:说明待定
- uh-data-structures:用于创建自定义数据结构的大学项目
- FlowInspector:在公共场所共享有关Flow Inspector Mac OS应用程序的知识
- BPHero_UWB_Location_SourceCode_V1.1_16MHz_V1.3.1.rar
- ffmepg3.0_Demo.zip
- my-dockerfiles
- 绿色渐变通用商务PPT模板
- raspberryPiE-InkDisplay:使用Raspberry Pi从我设置的Firebase数据库中获取报价(通过使用数据库上的API端点获取报价),当前在Spotify上播放的歌曲以及我所在城市的当前天气,并将其显示在Inky pHAT上电子墨水显示
- 娟娟
- com.niledb.core:用Java编写的基于PostgreSQL和GraphQL的开源数据后端
- 路由器:RubyRack HTTP路由器
- BPHero_UWB_Location_SourceCode_V1.1_16MHz_V1.3.rar