信息系统分析与设计 第八章
- 格式:doc
- 大小:53.50 KB
- 文档页数:7
信息系统分析与设计信息系统分析与设计,是指对一个信息系统进行全面的分析和设计的过程。
在当今信息化的时代,信息系统在各行各业都扮演着重要的角色。
一个优秀的信息系统能够提高工作效率、降低成本,对于企业的发展至关重要。
一、信息系统分析信息系统分析是指对已有的信息系统进行全面的调研和分析,以了解其功能、业务流程、技术架构等信息。
在信息系统分析过程中,需要进行以下几个方面的工作。
1. 需求分析需求分析是信息系统分析的重要环节,它涉及到对用户需求的收集和分析。
通过与用户的沟通和调研,分析出用户对于信息系统的具体需求,包括功能需求、性能需求、安全需求等。
2. 数据分析数据分析是指对信息系统中的数据进行分析和建模。
通过对数据的分析,确定数据的结构和关系,为后续的系统设计提供基础。
3. 业务流程分析业务流程分析是对信息系统中的业务流程进行分析和优化的过程。
通过对业务流程的分析,可以发现现有业务流程中的问题和瓶颈,并提出改进的建议。
二、信息系统设计信息系统设计是在信息系统分析的基础上,对整个系统进行整体的设计和规划。
在信息系统设计过程中,需要进行以下几个方面的工作。
1. 系统结构设计系统结构设计是指对信息系统的整体结构进行设计。
包括确定系统的层次结构、模块划分、组件设计等。
2. 数据库设计数据库设计是指对信息系统中的数据库进行设计和规划。
通过对数据表、字段、关系等进行设计,确保数据的有效性和一致性。
3. 用户界面设计用户界面设计是指对信息系统的用户界面进行设计。
通过合理的布局、交互逻辑和视觉效果,提高用户的使用体验。
4. 系统安全设计系统安全设计是确保信息系统在安全方面的设计和保护措施。
包括访问控制、数据加密、漏洞修补等安全措施的设计和实施。
三、信息系统分析与设计案例下面以一个电商平台为例,进行信息系统分析与设计的案例。
1. 信息系统分析通过与客户的需求沟通,了解到该电商平台需要实现商品浏览、购物车、下单付款、订单管理等功能。
信息系统分析与设计报告信息系统分析与设计报告一、引言信息系统在现代社会中起到了重要作用,它能够帮助企业提高运营效率,降低成本,提升竞争力。
而信息系统的开发需要经过系统的分析与设计阶段,本报告将对某企业的信息系统进行分析与设计,以期达到提升企业运营效率的目的。
二、需求分析1.业务流程分析首先,需要对企业的业务流程进行分析,掌握企业的运营模式、组织结构以及业务流程。
通过分析企业的业务流程,可以深入了解企业的核心业务,并为信息系统的设计提供指导。
2.用户需求调研其次,需要对企业的用户进行需求调研,了解他们对于信息系统的期望与需求。
通过与用户的沟通与交流,可以更好地满足用户的需求,提高系统的可用性与用户体验。
3.数据需求分析再次,需要分析企业的数据需求,确定系统需要处理的数据类型、数据量及数据流动的过程。
同时,需要分析数据的安全性要求,以确保数据的完整性、可用性和机密性。
三、系统设计1.系统结构设计根据需求分析阶段的结果,可以进行系统结构设计。
系统结构设计包括确定系统的模块、功能以及模块之间的关系。
通过合理的系统结构设计,可以确保系统具有良好的可扩展性与可维护性。
2.数据库设计信息系统的设计离不开数据库的设计,需要根据数据需求分析的结果设计数据库表结构、字段以及约束关系。
同时,需要选择合适的数据库管理系统,确保系统的数据管理效率和安全性。
3.界面设计界面设计决定了用户与系统交互的方式和效果,需要根据用户需求调研的结果设计用户友好的界面。
同时,要保证界面的一致性和易用性,减少用户的学习成本。
4.系统功能设计根据业务流程分析的结果,确定系统的功能模块,包括数据的输入、处理和输出等功能。
同时,需要考虑系统的扩展性和灵活性,以便适应未来业务发展的需求。
四、系统开发与实施在系统设计阶段完成后,需要进行系统的开发和实施。
开发过程包括编码、测试、调试等环节,实施过程包括系统的安装、培训和数据迁移等步骤。
在开发和实施过程中,需要进行充分的测试和评估,确保系统的稳定性和可用性。
信息管理与信息系统第一章信息系统项目管理一、选择题A.单选题1.从社会经济发展的角度来看,信息化是指( D)。
A.计算机和网络的应用规模与效益不断增长的过程B.计算机硬件产业、软件产业、信息服务产业不断发展的过程C.社会上进行交换的信息量不断增长的过程D.人们的信息活动的规模不断扩大以致在国民经济中起主导作用的过程2.项目主要管理人员应参与( D )。
A.系统规划 B.系统设计 C.系统分析 D.系统开发和运行全过程B.多选题1. IT项目风险识别的方法有(ABCD )。
A.专家调查法 B.面谈或访谈法 C.鱼骨图法 D.风险分解结构法第二章信息系统工程体系一、单选题1.用户开发应用系统的主要手段是(A )。
A.生命周期法 B.原型法 C.第四代语言D.面向对象方法2.系统规划的主要任务是( A )。
A.明确组织的信息需求、制定系统总体结构方案B.对系统进行经济、技术和使用方面的可行性研究C.选择计算机和网络系统的方案D.确定软件系统的模块结构3.RUP中的软件生命周期在时间上被分解成四个顺序的阶段,分别是初始阶段,细化阶段,构造阶段和交付阶段,每个阶段结束于一个主要的里程碑,构造阶段结束时的里程碑是( B)。
A.生命周期目标里程碑 B.初始功能里程碑C.产品发布里程碑 D.生命周期结构里程碑4.RUP中的软件生命周期中初始阶段结束时的里程碑是( D)。
A.初始功能里程碑 B.生命周期结构里程碑C.产品发布里程碑 D.生命周期目标里程碑5.在原型法中,原型是开发系统的( A)。
A. 反映用户最基本需求的可以运行的实验模型B. 某一主要部分的详细设计方案(物理模型)C. 反映用户需求的逻辑模型D. 反映用户全部需求符合系统开发规范的应用软件程序6.信息系统开发方法有哪些( A )。
A. 原型法B. BSP法C. CSF法D. CASE法B.多选题1. 对于结构化设计思想的描述( ABC )是正确的。
第一章1、什么是系统?系统的特点是什么?如何评价系统?系统是一些相互作用的元素为某种目的而有机地结合在一起的整体。
系统由5个要素构成,即输入、输出、处理、控制和反馈。
系统的评价指标包括:目标明确、结构合理、接口清楚、能观能控。
2、什么是信息和数据?信息具有哪些属性?信息是指数据经处理后形成的对特定的使用者有价值、有意义的数据形式数据是事物或事实的属性及其相互关系等的抽象表示,即对客观事物记录下来的可以鉴别的包括数字、字符、文字、图形等的符号。
3、什么是信息系统?信息系统是由人、硬件、软件和数据资源组成的,其目的是及时、正确地收集、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制,通过输入、处理、输出三个基本活动,将原始数据转变为有用的信息。
第二章1、什么是生命周期法?使用生命周期法建立信息系统的优点和缺点是什么?该方法假设一个管理信息系统像任何生命机体一样,具有周期性,即有开始、成长、成熟、衰退、结束的过程.按照信息系统的建设和使用过程,把信息系统的生命周期分为5个阶段,即系统规划,系统分析,系统设计,系统实施,系统评价与运行管理。
优点:文档资料完备缺点:死板、排斥个性发挥、过早定义需求而不能改变、不适用于用户界面开发。
2、什么是原型法?说出原型法的思维过程.原型法的基本做法是根据用户的需求,快速生成原型,然后把原型交给用户使用,然后把原型交给用户,让用户评价,在此基础上再修改原型,逐渐达到用户需求。
定义需求、设计原型、交给用户使用并评价,这个过程是不断反复的循环过程,知道用户满意为止。
步骤:〈1〉确定用户基本需求。
系统分析员初步调查用户的系统,找到用户的基本需求。
<2>设计原型。
系统设计者使用面向对象的软件工具,快速创建系统工作的原型。
<3〉使用原型。
把原型交给用户使用。
<4>用户评价.用户使用原型之后,就能够评价原型的好坏,以及是否满足用户的要求,从而启发用户的进一步需求。
题目:投资企业人力资源管理系统姓名:胡静学号: 2009082294院系:信息科学与技术学院专业:信息管理与信息系统班级: 2009级(2)班指导教师:刘艳完成时间: 2012年01月5日目录第一章绪论 (3)1.1选题背景与研究意义 (3)1.1.1选题背景 (3)1.1.2选题的研究意义 (3)第二章关于本系统 (4)2.1 (Management System)的特点 (5)2.2 本系统基本框架 (5)2.3 研究的主要内容 (6)2. 4 环境配置 (6)第三章系统需求分析 (7)3.1 投资企业人力资源管理系统的功能需求分析 (7)3.1.1机构管理的功能需求 (8)3.1.2人事管理的功能需求 (8)3.1.3职位管理的功能需求 (9)3.1.4薪资管理的功能需求 (9)3.1.5培训管理的功能需求 (9)3.1.6绩效管理考核的功能需求 (10)3.1.7系统管理的功能需求 (10)3.1.8报表业务管理功能需求 (11)3.1. 9数据库服务器选择 (11)3.2 投资企业人力资源管理业务概述 (11)第四章系统的概要设计 (13)4.1投资企业人力资源管理系统的总体设计原则和目标 (13)4.2 投资企业人力资源管理系统体系结构设计 (14)4.2.1 系统整体功能设计 (14)4.2.2系统的业务模块 (14)4.3 投资企业人力资源管理系统的数据库设计 (14)4.3.1 数据库概念结构设计 (14)4.3.2数据库逻辑结构设计 (16)4.4投资企业人力资源业务模块设计 (18)4.4.1系统配置设计 (18)4.4.2机构管理设计 (19)4.4.3人事管理设计 (19)4.4.4绩效考核设计 (20)4.5投资企业人力资源管理系统界面设计 (21)4.6投资企业人力资源管理系统安全设计 (22)结论 (23)参考文献 (25)第一章绪论1.1选题背景与研究意义1.1.1选题背景随着知识经济的时代的到来、成功加入WTO及信息化浪潮的来临,企业经营管理机制正在发生着根本性的变化。
《信息系统分析与设计》知识要点二.论述与分析1.根据你的理解,数据、信息与知识之间的有什么关系,它们在管理分别有什么作用?请举例说明。
数据是对对现实世界的对象进行记录的原始符号,包括数字、字符、文字、图形等等;(2)信息是经过加工后能对决策行为产生影响的数据,信息具有主观特性(不同职能部门、不同管理层次对于信息的需求是不同的)(3)所谓知识,就是反映各种事物的信息进入人们大脑,对神经细胞产生作用后留下的痕迹。
知识是由信息形成的。
(4)在管理过程中,同一数据,每个人的解释可能不同,其对决策的影响可能不同。
结果,决策者利用经过处理的数据做出决策,可能取得成功,也可能失败,这里的关键在于对数据的解释是否正确,即:是否正确地运用知识对数据做出解释,以得到准确的信息。
三者之间的关系:数据、信息、知识三者都是对事实的描述,被统一到了对事实的认识过程中。
首先,由于人们认识能力的有限性或者所采用的工具的低级性,导致了数据只是对事实的初步认识,甚至存在错误;然后,借助人的思维或者信息技术对上述数据进行处理,经过处理,人们进一步揭示了事实中事物之间的关系,形成信息;最后,在实践中,经过不断的处理和反复验证,事实中事物之间的关系被正确揭示,形成知识。
“啤酒与尿布”的故事产生于20世纪90年代的美国沃尔玛超市中,沃尔玛的超市管理人员分析销售数据时发现了一个令人难于理解的现象:在某些特定的情况下,“啤酒”与“尿布”两件看上去毫无关系的商品会经常出现在一个购物篮中,这种独特的销售现象引起了管理人员的注意,经过后续调查发现,这种现象出现在年轻的父亲身上。
通过分析购物篮中的商品集合,通过数据处理沃尔玛得到了一条重要的信息——“啤酒”与“尿布”经常会出现在同一个购物篮中。
针对这一情况,沃尔玛从客户心理因素的角度出发,对客户的消费行为进行了大量的观察,确定了“啤酒”与“尿布”之间确实存在关联关系。
此时,“啤酒”与“尿布”的关联关系已经变成了知识。
信息系统分析与设计答案(第⼆版)第⼀章信息系统基础⼀、简答题1.什么是信息?信息与数据有什么区别?信息的本质是什么?答:信息,⼀般是指具有新内容、新知识的消息或情报。
信息与数据具有内在的联系。
数据是记录在⼀定介质上并可鉴别的符号,数据是⽆意义的符号,信息则是蕴含意义的符号。
数据是信息加⼯的原材料,信息是数据加⼯的结果。
信息的本质是物质的属性和特征,是事物运⾏状态与规律的表征。
2.什么叫系统?可以从哪个⽅⾯对系统进⾏分类?答:系统是由相互联系、相互影响的若⼲要素结合为具有特定⽬标、特定功能,并处于⼀定环境之中的有机整体。
从系统的复杂程度划分:简单的、中等的、复杂的和超复杂的系统。
从抽象程度划分:概念系统、逻辑系统、物理系统(也叫客观系统)。
从系统与外界的关系划分:封闭系统、开放系统。
3.简述管理的概念答:管理是对⼀定组织所拥有的资源进⾏有效整合以达成组织既定⽬标和履⾏责任的动态创造性活动。
管理的⽬的是实现组织的⽬标。
4.信息资源管理的基本模式是什么?答:是技术管理模式、经济管理模式、⼈⽂管理模式。
⼆、填空题1.(数据)是⽆意义的符号,(信息)是蕴涵意义的符号。
2.信息的本质是(物质)的属性和特征,是(事物)运动状态与规律的表征。
3.信息的特征有:承载性、(层次性)、传输性、(共享性)、加⼯性和时效性。
4.从逻辑层次看,可以把信息分为(语法信息)、语义信息和(语⽤信息)三种类型。
5.系统是由相互(联系)、相互影响的若⼲(要素)结合为具有特定⽬标、特定功能,并处于⼀定环境之中的有机整体。
6.系统的特性是指具有⽬的性、(相关性)、整体性、(层次性)和适应性⼏种。
7.管理的职能有决策、(组织)、计划、(领导)、控制和激励等六个⽅⾯。
三、选择题1.下⾯说法正确的是(D)A.数据就是数字 B.数据就是信息C.数据是加⼯之前的信息 D.信息是数据加⼯的结果2.下⾯哪个不属于信息的特征?(D)A.承载性B.传输性C.层次性D.独享性3.下⾯不属于系统特性的是(B)A.⽬的性B.功能性C.层次性D.适应性4.下⾯说法不正确的是(A)管理职能⽅⾯考题(决策是管理的核⼼)A.决策是企业的核⼼ B.从时间性可以把计划分为长期计划和短期计划C.组织结构也被称为组织机构 D.激励有直接满⾜和间接满⾜两种⽅法5.下⾯哪⼀种不属于信息资源管理模式?(D)A.技术管理模式 B.经济管理模式 C.⼈⽂管理模式 D.社会管理模式6.下⾯哪⼀种不属于信息资源管理的五⼤要素?(A)A.信息资源管理的应⽤B.信息资源管理的架构C.信息资源管理的组织D.信息资源管理的环境四、论述题1.谈谈信息资源管理在信息系统建设中的作⽤答:信息资源是指⼈类社会活动中所涉及到的信息内容,按照某种⽅法和规律,经加⼯处理有序化并⼤量积累后的⽤⽤信息的集合。
第八章面向对象设计
8.1 面向对象设计和结构化方法有什么不同?它具有哪些优势?
答:不同点:出发的角度不一样:结构化方法从系统角度出发,而面向对象从对象出发。
优点:能够满足人们的需求,开发条理,可重用性好。
8.2解释继承、封装、消息和多态性的概念。
他们分别带来什么好处?
答:
继承:是指特殊类的对象拥有其一般类的全部属性和服务。
好处:(1)可以简化系统的描述和实现(2)直接实现了软件重用,提高软件开发效率
封装:是软件模块化思想的体现,也是面向对象方法的一个重要原则。
好处:(1)实现了信息隐藏(2)简化了接口,降低了系统耦合度
消息:向对象发出的服务请求。
好处:(1)更接近人们日常所采用的术语,对象间课可通过消息实现交互,体现了对象的自治性和独立性,更真实地模拟现实世界(2)其涵义更具有一般性,具有更强的适应性。
多态性:指相同的操作(函数或过程)可作用于多种类型的对象并获得不同的结果。
好处:(1)当给不同子类的
对象发送相同的消息时,消息的发送者可以不用关心具体的对象类型,而由对象自身做出不同的响应处理(2)需要扩充一种新类型时,只需要从父类中在派生一个子类,覆盖父类的某些业务,而不需要改的其他外部程序。
8.3 面向对象方法中的关系有哪些关系?试举例说明。
答:
类关系:
继承:例如银行值班经理完全可以充当收银员这一角色。
实现:对接口的实现
对象关系:
关联:如学生和课程的选修关系
依赖:一个对象A在执行事务过程中向另一个对象B发送消息,请求某种服务,那么就说A依赖于B
8.4什么是UML?它定义了哪几种视图?每个视图描述了什么?
答:
UML:是由单一模型支持的一组图示法。
视图:
用例视图:描述系统的功能需求
逻辑视图:描述系统的基本逻辑结构
进程视图:描述系统性能、可伸缩性和吞吐量的设计。
实现视图:描述系统组装和配置管理、表达软件或成分的组织结构。
部署视图:描述组成物理系统的部件的分布。
支付和安装。
8.5 什么是迭代开发过程?采用迭代过程有什么好
处?
答:
迭代开发:根据系统功能子集而不是软件开发活动将项目分解为多个迭代周期,每个迭代周期需要完成
需求定义、分析、设计、实现等活动,能够生
产出经过测试和集成的、可执行的系统子集。
好处:每个阶段能够产生可以使用的阶段性成果。
8.6使用用例图的目的是什么?
答:
(1)用例是对系统需求的规范化的描述,用例模型是面向
对象分析的关键输入;
(2)用例图及用例的事件流描述集中体现了系统责任;
(3)通过用例建立交互图8.7
8.8
8.9对于一个餐馆点菜和结账系统,可以识别出哪些类?各自有什么属性? 答:
什么是对象关联?给出一个例子,并说明其多重性。
答:表示不同类的对象之间的结构关系。
举例:在银行贷款中,一个客户只能有一项贷款,一项贷款账户只能对应一个客户;一项贷款可能有0或1个担保人,一个客户可以为0个或多个贷款做担保。
8.12顺序图和协作图的目的是什么?二者有什么差别?
答:
目的:
协作图:用来表示用例中的行为顺序。
顺序图:表示一个类操作的实现。
差别:
顺序图:强调时间,但是没有明确对象间的关系;
协作图:强调空间,但时间顺序必须从顺序图中获得。
8.15描述状态图、交互图、类图和用例图之间的关系?
答:需求分析:用例图和顺序图
基本设计、总体设计:用例图和用例文档、类图和顺序图
详细设计和功能设计:类图和顺序图。