信息系统分析与设计 信息系统分析与设计 管 管 理 理 学 学 院 院 祁 祁 巍 巍 模 型 库 系统 知 识 库 系统 公共 应用 软件 数 据 库 管 理 系 统 数据库 市场 销售 生产人事后勤财会 信息 管理 高层 管理 战略计划 管理控制 业务控制 事务处理 专用数据 共用数据 绪论 绪论 z构建信息系统的策略 构建信息系统的策略 z构建信息系统策略乃指信息系统的建立、修构建信息系统策略乃指信息系统的建立、修 改、扩充或更新等所采取的方式,一般可分成 改、扩充或更新等所采取的方式,一般可分成 三种: 三种: z由公司内部独立完成由公司内部独立完成 z由公司外部取得由公司外部取得 z其它方式。其它方式。 绪论 绪论 z成功的信息系统开发必须把握一些种要的 成功的信息系统开发必须把握一些种要的 原则: 原则: z系统的目标应该明确定义系统的目标应该明确定义 z系统的目标要实际而有用系统的目标要实际而有用 z系统开发要充分运用科技系统开发要充分运用科技 z系统开发要依循一定的方法系统开发要依循一定的方法 z系统开发必须获得足够的资源及支持系统开发必须获得足够的资源及支持 z系统开发必须符合限制条件系统开发必须符合限制条件 z系统开发必须考虑环境因素系统开发必须考虑环境因素 绪论 绪论 z信息系统开发要考虑人、方法、科技和企业经营信息系统开发要考虑人、方法、科技和企业经营 等四个重要的要素,其关系有如钻石结构,各要 等四个重要的要素,其关系有如钻石结构,各要 素需要均衡发展: 素需要均衡发展: 绪论 绪论 z信息系统开发的环境信息系统开发的环境 z所涉及的层面很广,包括系统开发本身所涉及的环境所涉及的层面很广,包括系统开发本身所涉及的环境 及外在的大环境 及外在的大环境 信息系统建设示意图 绪论 绪论 z信息系统的关键 信息系统的关键 z Information z Process z Communication z所有者的观点所有者的观点 z使用者的观点使用者的观点 z设计者的观点设计者的观点 z构建者的观点构建者的观点 信息系统建设的主要内容 绪论 绪论 z信息系统开发的相关人员包括: 信息系统开发的相关人员包括: z终端使用者(终端使用者(End User)) z终端使用者之高层主管终端使用者之高层主管 z程序设计师(程序设计师(Programmer)) z系统分析师(系统分析师(System Analyst)) z信息系统经理(信息系统经理(IS Manager)) z数据库管理者(数据库管理者(Database Administrator)) z其它技师(其它技师(Technician)等。)等。 绪论 绪论 z开发信息系统要为组织解决问题:开发信息系统要为组织解决问题: z客户随时要定购产品,那么,如何在不增加销售成本客户随时要定购产品,那么,如何在不增加销售成本 的前提下持续处理这些订单呢? 的前提下持续处理这些订单呢? z职工希望薪水自动地存入其帐户,并完成扣税,那么职工希望薪水自动地存入其帐户,并完成扣税,那么 如何处迎操作这些选择的工资单的会计事项 如何处迎操作这些选择的工资单的会计事项 ? z主管每天的第一件事是想要知道日前公布的财务图主管每天的第一件事是想要知道日前公布的财务图 表,那么.如何选择资料并把资料提交给他们呢 表,那么.如何选择资料并把资料提交给他们呢 ? z运输部门要知道每天装什么货,以便能够为此做好难运输部门要知道每天装什么货,以便能够为此做好难 备。那么,如何得到每天出货的详情以通知运输部门 备。那么,如何得到每天出货的详情以通知运输部门 呢 呢 ? z生产需要十分仔细地计划每周各种产品的产量,那生产需要十分仔细地计划每周各种产品的产量,那 么,如何估计影响生产的许多因素,然后让计划员在 么,如何估计影响生产的许多因素,然后让计划员在 提交计划之前研究不同的方案呢 提交计划之前研究不同的方案呢 ? 绪论 绪论 z系统分析人员: z专家,研究组织面临的问题及需求,并以此为 基础确定如何充分利用人员、数据、过程及信 息技术最有效地实现企业业务的拓展。 z分为: z programmer/analyst z business analyst 绪论 绪论 z Cyber Ethic:: z不允许利用计算机伤害人类。不允许利用计算机伤害人类。 z不允许干扰他人使用计算机。不允许干扰他人使用计算机。 z不允许未经同意浏览他人的计算机文件不允许未经同意浏览他人的计算机文件 z不允许使用计算机实施偷窃不允许使用计算机实施偷窃 z不允许使用计算机作伪证。(不允许使用计算机作伪证。(to bear false witness)) z不允许无偿拷贝或使用版权所有的软件。不允许无偿拷贝或使用版权所有的软件。 z不允许未经受裙或适当补偿擅用他人的计算机资源。不允许未经受裙或适当补偿擅用他人的计算机资源。 z应考虑到所设计或开发程序导致的社会影响。应考虑到所设计或开发程序导致的社会影响。 z。。。。。。 绪论 绪论 z系统分析员所应具备的基本技能系统分析员所应具备的基本技能:: z信息技术领域相关的工作经验(信息技术领域相关的工作经验(Working knowledge of information technology) ) z程序设计专业知识及经验(程序设计专业知识及经验(Computer programming experience and expertise) ) z一般业务知识(一般业务知识(General business knowledge)) z一般问题求解能力一般问题求解能力l((General problem-solving skills)) z良好的人际沟通及协调能力(良好的人际沟通及协调能力(Good interpersonal communication & relations skills) ) z灵活且适应能力强(灵活且适应能力强(Flexibility and adaptability)) z性格及道德(性格及道德(Character and ethics))