【系统分析】《系统分析与设计方法》 Jeffrey L.Whitten 第1部分 系统开发环境 第2章 信息系统构件
博主:海底淤泥
博主:海底淤泥
1.前端信息系统和后端信息系统的区别是什么?
前端:支持延伸到企业客户的业务功能的信息系统
后端:支持组织内部业务运行并直达供应商的信息系统
2.事务处理系统TPS、管理信息系统MIS和决策支持系统DSS之间如何交互?
TPS->联机事务数据库->运行数据库 ->MIS
TPS->联机事务数据库->运行数据库->历史数据仓库->DSS
3.为什么我们需要确定信息系统框架?
信息系统架构为任何信息系统组织各个组件提供了基础
4.系统所有者和系统用户关心的信息系统的三个面向业务目标的的视角是什么?系统设计人员和构造人员的关心的三个技术视角是什么?
系统所有者: 信息范围和构想 功能范围和构想 通信范围和构想
系统用户: 业务数据需求 业务过程需求 业务接口需求
系统设计者: 数据库设计 业务过程设计 接口设计
系统构造人员: 数据库方案 商用软件包 接口方案
5.信息系统的业务视角和技术视角如何交互?
业务视角-系统所有者-系统用户-系统设计人员-系统构造人员-技术视角
6.在信息系统的任何一个构件中,系统开发过程中都要考虑四组关联人员的不同视角。这四组关联人员是谁?
系统所有者、系统用户、系统设计人员、系统构造人员
7.简要描述系统设计人员和构造人员期望在系统中看到的知识。
系统设计人员:业务需求下的数据库设计
系统构造人员:数据库语言
8.理解业务功能在信息系统过程构件中的基础性。许多公司典型的6个高层业务功能是什么?
销售、服务、生产、发货、验收、会计
9.如果你是一个网上CD商店的系统所有者,按照业务事件对事件响应的形式列举你的网上商店的两个业务功能。
事件:"客户提交订单" 响应:"弹出支付界面"
事件:"客户支付订单" 响应:"提示支付成功,雇员收到订单"
10.举例说明一个 策略和实现该策略所需的程序。
登录策略
1弹出用户登录界面
2点击提交按钮
3验证账号密码-如果错误->4,如果正确->5
4提示账号密码错误->1
5弹出登录成功界面
11.什么是原型化技术?我们为什么需要这种技术?
原型化技术:根据对用户的信息需求的大致了解,借助强有力的软件环境支持,迅速构造一个新系统的原型,然后通过反复修改和完善,最终完成新系统开发的技术流程。
需要这种技术的原因:原型是可以实际运行的软件系统,具有最终系统的基本特征,且构造方便、快速、造价低。
12.通信构件中的两个最关键的目标是什么?
1.为系统用户提供有效的通信接口
2.为其他信息系统提供通信接口
13.什么是用户对话?
界面导航,描述了用户如何在应用程序内移动,以完成有用的工作
14.为什么对系统设计人员来说大量使用图形用户界面会使设计过程复杂化?
因为为了记录图形界面方案的对话过程,系统设计人员必须考虑更多的设计决定和因素。
15.网络技术在开发信息系统中扮演什么角色?
信息系统“知识”构件,“过程”构件,“通信”构件 构建在“网络”构件上
博主:海底淤泥
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix