信息系统分析与设计期末重点整理
信息系统分析与设计复习资料个人整理版

信息系统分析与设计复习资料个人整理版第三章一、系统结构(1)总体概念结构,由信息源、信息处理器、信息用户和信息管理者组成信息系统的总体结构;(2)基于管理职能的逻辑结构,根据管理职能分工和管理层次处理特点对系统进行逻辑划分;信息系统的逻辑结构定义为各种功能子系统的综合体,其中每个子系统又可划分为事务处理、作业控制、管理控制、和战略规划四种信息处理部分;(3)信息系统体系结构(计算模式),用来描述数据库管理系统、数据库、应用软件在平台上的分布以及在数据处理中之间的关系。
可分为:①主机-终端的集中控制结构;②文件服务器的分布结构;③服务器-客户机的分布结构(可分为:C/S结构和B/S结构)。
二、C/S结构和B/S结构优缺点比较(1)C/S的优点:①能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,因此优点就是客户端响应速度快。
②数据的储存管理功能较为透明。
③C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强。
④容易地调用操作系统现有功能。
⑤易操作,交互性很好。
(2)C/S缺点主要有以下几个:①只适用于局域网。
而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。
这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。
②客户端需要安装专用的客户端软件。
首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。
特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。
还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
(3)B/S的优点:①可以在任何地方进行操作而不用安装任何专门的软件。
只要有一台能上网的电脑就能使用,客户端零维护。
②系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。
甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
信息系统分析与设计期末复习

绘制数据流程图得分点:0层(系统名称言简意赅,准确,外部实体信息流入流出方向正确,绘图的符号正确)1层分解合理,功能齐全、子父图平衡、数据存储正确,编码正确,数据流方向正确,功能编码正确1. 绘制用例图(符号正确,功能齐全)2. 绘制顺序图(符号正确,消息传递合理)3. 分析C/U阵(存在问题,解决办法、子系统功能,子系统联系,开发顺序的确定)4. SQL语句(插入记录、批量修改记录属性、按条件查询数据、统计汇总数据、删除记录)5. 计算校验码6. 绘制E-R图7. 画判断树粉红色字体是出题者姓名蓝色字体是题目紫色字体是原文档题目黑色字体是知识点1. 系统的整体性(P4)系统的整体性指的是,系统是由若干要素组成的具有一定新功能的有机整体,各个要素一旦组成系统整体,就表现出独立要素所不具备的性质和功能,形成新的系统的质的规定性,从而表现出整体的性质和功能不等于各个要素的性质和功能的简单相加。
判断题:系统的功能一定大于组成系统的各个部分的功能之和。
()系统整体的性质和功能不等于各个要素的性质和功能的简单相加。
()组成系统的各个要素一旦组成系统整体,就表现出独立要素所不具备的性质和功能。
()张莉判断题:(1)系统是一个整体,它是各个要素的简单相加(错)(2)系统整体性中,各要素一旦组成系统整体,就表现出独立要素不具备的性质个功能。
(对)(3)系统中整体与部分的关系,一是各部分简单凑合在一起,另一种是各部分有机结合在一起(对)(4)整体的有机性,仅表现为内部要素的联系,不变现为它与外部环境的联系(错)(5)系统的整体性是由系统的有机关联性为保证的。
(对)选择题:(1)“三个臭皮匠顶个诸葛亮”的现象说明了系统的(A)特性A:整体性B:相关性C:目的性D:环境适应性(2)“2>1+1”主要说明:(A)A:系统的整体性B:系统的相关性C:系统的动态性D:系统的环境适应性(3)下列哪一句日常用语没有反映系统整体性(B)A:丢卒保车B:春捂秋冻C:一招不慎,全盘皆输D:三个小皮匠顶个诸葛亮1)下面不属于系统特性是哪一个?(D)A、整体性B、层次性C、稳定性D、关联性2)下面关于系统的说法不正确的是哪一个?(C)A、整体性是系统最主要的特性。
信息系统分析与设计考试重点

1.关键成功因素法和企业系统规划法都是战略规划方法。
2.业务流程重组是战略规划法,与企业系统规划不一样。
3.在不同的建模语言上,建立一种通用的建模语言,统一建模语言UML正是这一要求的产物,UML不是程序开发语言4.信息:信息是人们所关心事物的消息,是有关现实世界的事实或知识。
5.信息系统是由硬件、软件、数据和人组成。
6.系统开发的生命周期:规划阶段、分析阶段、设计阶段、实施阶段、运行和维护阶段。
7.结构化程序设计的基本原则:采用自顶向下、逐步求精的设计方法,用顺序、选择和循环3种基本控制结构实现单入口和单出口的程序。
8.消息:消息是对象之间的通信机制,是访问类中所定义的行为的手段。
9.继承性:当两个类产生继承关系后,原有的类被称为父类,新定义的类被称为子类。
若子类只继承一个父类,则称为“单重继承”;若一个子类继承多个父类,则称为“多重继承”10.封装:封装是指对象可以拥有的内部变量和处理,并将内部实现细节隐藏起来的能力。
封装的实质是信息隐藏,它的基本单位是对象。
11.面向对象分析的方法:OOSE、OMT-2和Coad/Yourdon(OOA/OOD),其中OOA/OOD是最早的面向对象的分析和设计方法之一。
12.数据流的两种基本类型是事物流和变换;由变换型数据流图导出的模块结构图-----变化分析;由事物型数据流图导出模块结构图----变换分析一、迭代增量模型:迭代增量开发是一种渐进式的开发方法,其中的增量是指系统开发过程中,先开发出基本功能,然后再逐步完善相关的功能。
迭代是指开发过程中采用多次重复开发的方式,每次递增地实现开发任务,直到最终产品被完成。
1.统一过程2.统一过程中的工作流:核心过程工作流和核心支持工作流1)业务建模:理解系统的组织结构及其业务运作,确保所有参与人员对开发系统有共同的认识。
2)需求分析:定义系统功能及用户接口,明确系统功能,为项目预算及计划提供基础。
3)分析与设计:将需求分析的结果转化为实现规格。
杨选辉信息系统分析与设计期末重点总结(完美打印版)

第一章:信息:信息是关于客观事实的可通讯的知识。
信息与决策:信息是管理的基础,其对管理的支持归根到底是对决策的支持。
管理就是决策信息系统:是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统第二章:信息化:1.准备阶段(上个世纪八十年代——九十年代初)2.启动阶段(1993年——1997年)3.展开阶段(1998年——2000年)4.发展阶段(2001年——今)信息素质:信息素质是人认识、创造、利用信息的品质和素养。
包括信息知识和信息能力、信息意识和信息道德第三章诺兰模型:信息系统建设发展的成败经验的总结。
诺兰模型把信息系统的成长过程划分为六个阶段:(1)初装阶段(2)蔓延阶段(3)控制阶段(4)集成阶段(5)数据管理阶段(6)成熟阶段信息系统的生命周期:信息系统在其使用过程中随着其生存环境的变化,要不断维护、修改,当它不再适应需求的时候就要被淘汰,就要由新系统代替老系统。
生命周期可以分为系统规划:系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略,分析各级管理部门的信息需求,确定信息系统的目标、功能、规模、资源,对建设新系统的需求做出分析和预测,并且根据需求的轻重缓急、现有资源状况和应用环境的约束,合理安排建设计划,从经济、技术等方面研究建设新系统的必要性和可能性系统分析:系统分析阶段的任务是根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求。
系统设计:该阶段的任务是根据系统需求说明书中规定的功能要求,考虑具体设计以实现逻辑模型的技术方案,也即设计新系统的物理模型,所以这个阶段又称为物理计阶段。
系统实施:系统实施阶段是将设计的系统付诸实施的阶段,该阶段的任务是根据系统设计报告所确定的物理模型,将设计方案转换为计算机上可实际运行的人机信息系统,编写系统实施报告。
信息系统分析与设计考试重点

一、信息处理技术结构1、信息收集。
信息收集包括原始数据的收集、信息的分类、编码及向信息存储系统与问题处理系统传送信息等过程。
2、信息存储。
信息系统的信息存储子系统可以分成三大部分:数据库系统、模型库系统和知识库系统。
3、问题处理。
问题处理是针对各级各类管理与业务问题的需要,进行信息查询、检索、分析、计算、综合、提炼、优化、预测、评价等工作。
因此问题处理系统是信息系统的核心是支持管理决策与业务活动成败的关键所在。
4、对话和信息输出。
对话和信息输出是管理者实施决策、驾驭整个企业的业务活动和知识工作者探索、研究、创新的主要手段之一。
5、信息管理机构。
信息管理机构是信息系统管理者的组织机构。
二、信息系统在处理与管理活动有关的信息时可以分为四个层次:1、事务处理2、运作信息处理3、战术信息处理4、战略信息处理三、集中式系统与分布式系统:1信息资源在空间上集中分配的系统称为集中式系统,优点:①信息系统资源集中,管理方便,规范统一②专业人员集中使用,有利于发挥他们的作用,便于组织人员的培训和提高工作③信息资源利用率高④系统安全措施实施方便。
不足之处:①随着系统规模的扩大和功能的提高,集中式系统的复杂性迅速增长,给管理和维护带来困难②对组织变革和技术发展的适应性差,应变能力弱③不利于发挥用户在系统开发维护管理方面的积极性④系统比较脆弱,主机出现故障时可能使整个系统停止工作。
2利用计算机网络把分布在不同地点的计算机硬件软件数据等信息资源联系在一起,服务与一个共同的目标而实现相互通信和资源共享就形成了信息系统的分布式结构,具有分布系统的结构称为分布式系统:优点①可以根据应用需要和存取方便来配置信息资源②有利于发挥用户在系统开发维护和信息资源管理方面积极性和主动性,提高了系统对用户需求变更的适应性和对环境的应变能力③系统扩展方面,增加一个网络节点一般不会影响其他节点的工作,系统建设可以采取逐步扩展网络节点的渐进方式,以合理使用系统开发所需资源④系统的健壮性好,网络上的一个节点出现故障一般不会导致全系统瘫痪。
信息系统分析与设计期末重点整理

信息系统分析与设计考试题型一、单选(10 *1分)二、名词解释(5*3分)前五章名词解释前三题选一题三、填空题(15*1分)前五章填空题前四题选一题四、简答题(5*5分)P128 简答题(6)、(7)、(11)、(12)、(14)五、应用题(5*7分)1.角色扮演与岗位职责(课本2到3页和课本201到203页两种),(第212页半成品和成品)每人两个角色:技术岗位和管理岗位。
岗位职责50字以上。
2.第24到26页开发进度计划第38到40页工程网络图3.使用Visio创建某信息系统的核心业务类图,对象图(课本58到61页,第160页,第169页的7.5.2)4.数据库设计及访问(课本第81到84页第四章,第六章137页到138页,P148-151-152—153—155页)一、单选(见必博平台)二、名词解释第一章1.信息系统P4基于计算机的信息系统(Computer—based Information System,CBIS)简称计算机系统或信息系统,是由人、计算机硬件、软件、通信网络和数据资源组成的一类人机系统。
目的是借助计算机硬件、软件、通信网络等,及时、准确地收集、加工、存储、传输和提供决策所需的适用信息,实现企业或其他机构中各项活动的计划、组织、调节和控制。
2.瀑布模型P5瀑布模型是一个软件开发架构,其核心思想是按照工序将问题化简,采用结构化的分析与设计方法将逻辑实现与物理实现分开,有利于系统开发任务的分工与协作.瀑布模型将软件生命周期划分为制定计划、需求分析、系统设计、程序设计、软件测试、运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落.瀑布模型的突出优点是为项目提供了按阶段划分的检查点.瀑布模型的突出缺点在于只有在项目生命周期的后期才能看到结果,从而不适应用户需求的变化。
3.V模型P6RAD(Rap Application Development,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图类似字母V,所以又称为软件开发的V模型。
(完整版)信息系统分析与设计知识点,推荐文档

(完整版)信息系统分析与设计知识点,推荐文档第一章信息系统的基本概念第一节系统1.系统的定义及理解系统是由相互联系和相互制约的若干组成部分结合的、具有特定功能的有机整体。
三个方面理解:1) 系统由若干元素组成元素。
2) 系统有一定的结构。
3) 系统有一定的功能,特别是人造系统总有一定的目的性。
2.系统的思想1) 突现“整体大于部分之和”2) 等级等级层次结构是复杂系统最合理的组织方式3.系统的分类1) 按系统的复杂程度分类框架结构、钟表机构、控制装置、开放系统、低级有机体、动物、人社会文化系统、超越系统。
底层三级是物理系统,中间三级是生物系统,高层三级是最复杂的人类社会及宇宙系统。
2) 按系统的起源分类自然系统和人工系统(人工物理系统、人工抽象系统和人类活动系统)3) 按系统的抽象程序分类实体系统、概念系统、逻辑系统4) 按系统与环境的关系分类开放系统(指与其环境之间有物质、能量或信息交换的系统)、封闭系统(是与环境没有任何物质、能量和信息交换的系统)4.系统的特性1)系统的整体性2)系统的目的性3)系统的稳定性4)系统的突变性5)系统的自由组织性6)系统的相似性第二节信息1.信息的定义1) 信息是经过加工后的数据,它对接收者有用,对决策或行为有现实或潜在的价值。
2) 信息与数据可看作原材料和成品的关系2.信息的基本属性1) 事实性2) 扩散性3) 传输性4) 共享性5) 增值性6) 不完全性7) 等级性8) 滞后性3.人进行信息处理的特点1) 人需要反馈2) 人需要一些多余的信息3) 人们需要信息的压缩4) 人们需要的口味各异5) 人需要非口语的信息输入4.信息对管理的基础作用,可以由管理基本职能中信息的重要作用来说明1) 信息是制定计划的基本依据2) 信息是组织实施的保证3) 信息是调节控制的指示器4) 信息是激励职工的依据5) 信息是领导指挥的基础6) 信息是决策的关键因素5.西蒙建立的决策过程的基本模型的三个阶段1) 情报阶段 2) 设计阶段 3) 抉择阶段6.结构化决策的定义结构化决策,是指建立在清楚的逻辑基础上的决策。
信息系统分析与设计复习资料背诵版

信息系统分析与设计复习资料一、名词解释1、系统目的性〔第一章〕是系统开展变化时表现出来的特点。
系统与环境的相互作用中,在一定的范围内,其开展变化表现出的坚持趋向某种预先确定的状态。
2、系统的突变性〔第一章〕是指系统通过失稳从一种状态进入另一种状态的一种突变过程。
3、数据字典(第三章)是用来准确定义数据流图中各组成成分的具体含义的一种工具。
4、构造化决策〔第四章〕是指对某一决策过程的环境及规那么,能用确定的模型或语言描述,以适当的方法产生决策方案,并能从多种方案中选择最优的决策。
通过计算机语言来编制相应的程序,就可以在计算机上面处理这些信息。
5、非构造决策〔第四章〕是指那些决策过程复杂,其决策过程与决策方法没有固定的规律可以遵循,没有固定的决策规那么与通用模型可依,决策者的主观行为〔学识、经历、直觉、判断力、洞察力、个人偏好与决策风格等〕对各阶段的决策效果有相当影响。
6、企业系统规划法:〔第五章〕是通过全面的调查,分析企业信息需求,指定信息系统总体方案的一种方法。
7、管理控制信息〔第五章〕管理控制信息是使管理人员能掌握资源利用情况,并将实际结果与方案相比拟,从而了解是否到达预定目的,并指导其采取必要措施以更有效地利用信息。
8、数据字典:〔第六章〕9、MIS战略规划〔第六章〕MIS战略规划是一个组织的战略规划的重要组成局部,是MIS长远开展的规划。
10、逻辑内聚〔第七章〕将几个逻辑上相似的功能放在一个模块中,模块内的联系就是逻辑型内聚。
11、系统维护〔第八章〕包括对程序、数据文件、代码以及机器设备的维护,维护的类型有更正性维护、适应性维护、完善性维护与预防性维护。
12、业务流程重组〔第七章〕业务流程重组是运用信息技术对企业业务流程作根本性的再思考与彻底的重新设计,以提高生产率。
二、简答题1、什么是构造化程序设计?〔第一章〕答:(1)限制性使用GO TO语句,这是为了使得程序构造不变的杂乱无章,难以阅读,难以理解,容易隐含一些错误;〔2〕逐步求精的设计方法;〔3〕自项向下的设计、编码与调试;〔4〕主程序员制的组织形式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析与设计考试题型一、单选(10 *1分)二、名词解释(5*3分)前五章名词解释前三题选一题三、填空题(15*1分)前五章填空题前四题选一题四、简答题(5*5分)P128 简答题(6)、(7)、(11)、(12)、(14)五、应用题(5*7分)1.角色扮演与岗位职责(课本2到3页和课本201到203页两种),(第212页半成品和成品)每人两个角色:技术岗位和管理岗位。
岗位职责50字以上。
2.第24到26页开发进度计划第38到40页工程网络图3.使用Visio创建某信息系统的核心业务类图,对象图(课本58到61页,第160页,第169页的7.5.2)4.数据库设计及访问(课本第81到84页第四章,第六章137页到138页,P148-151-152-153-155页)一、单选(见必博平台)二、名词解释第一章1.信息系统P4基于计算机的信息系统(Computer-based Information System,CBIS)简称计算机系统或信息系统,是由人、计算机硬件、软件、通信网络和数据资源组成的一类人机系统。
目的是借助计算机硬件、软件、通信网络等,及时、准确地收集、加工、存储、传输和提供决策所需的适用信息,实现企业或其他机构中各项活动的计划、组织、调节和控制。
2.瀑布模型P5瀑布模型是一个软件开发架构,其核心思想是按照工序将问题化简,采用结构化的分析与设计方法将逻辑实现与物理实现分开,有利于系统开发任务的分工与协作。
瀑布模型将软件生命周期划分为制定计划、需求分析、系统设计、程序设计、软件测试、运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。
瀑布模型的突出优点是为项目提供了按阶段划分的检查点。
瀑布模型的突出缺点在于只有在项目生命周期的后期才能看到结果,从而不适应用户需求的变化。
3.V模型P6RAD(Rap Application Development,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图类似字母V,所以又称为软件开发的V模型。
V模型大体可以划分为需求分析、系统设计、程序设计、软件编码、单元测试、集成测试、系统测试、验收测试、运行维护等九个基本活动。
V模型通过分析、设计与测试同时进行的方式来缩短开发周期,提高开发效率。
V模型是一种传统软件开发模型,一般适用于一些传统信息系统应用的开发,而一些高性能高风险的系统、互联网软件,或一个系统难以被具体模块化的时候,就比较难做成V模型所需的各种构件,需要更强调迭代的开发模型或者敏捷开发模型。
第二章1.系统需求系统需求是指创建新系统的业务原因的新系统预期带来的价值。
通常,系统需求的确定包括新系统的提案人、业务外因、业务内因、业务价值、其他特殊约束等五个要素。
2.信息系统项目项目是为了创造某一独特的产品或服务所做的一次性努力。
项目的产出可以是有形的产品,也可以是无形的服务。
“独特”是指项目所创造的产品或服务与其他产品或服务相比,有明显的区别。
“一次性”是指项目有明确的开始时间和结束时间。
信息系统项目是一类典型的项目。
信息系统项目包括开发信息系统,加强现有的信息系统,升级或者更新公司的信息技术基础架构等。
信息系统项目通常是作为实现组织战略目标的手段而建设的,具有非常明显的特点。
(1)信息系统项目的目标性(2)信息系统项目的一次性或时限性(3)信息系统项目的冲突性(4)信息系统项目的渐进明细性(5)信息系统项目的不确定性(6)信息系统项目的约束性3.技术可行性技术可行性研究是围绕企业中现有硬件、软件能力,以及计算机硬件、软件行业的水平展开的,即分析所提出的需求在现有技术资源条件下是否能实现。
如管理规模的要求,处理精度的要求以及对通信功能的要求等,这些都需根据现有技术水平认真考虑,烤炉企业中现有的计算机硬件、软件条件及将要购买的软硬件条件能否实现这些功能,还要考虑系统是否能够应付未来企业或组织的事物量和增长规模。
第三章1.典型调查典型调查是指从调查对象的总体中选取一个或几个具有代表性的单位,如个人、群体、部门、组织等等,进行全面、深入的调查。
其目的是通过直接地、深入地调查研究个别典型,来认识同类事物的一般属性和规律。
2.功能需求人事档案信息新系统的功能需求是指人事档案信息系统面向实际应用时所应具备的各项功能。
ISAD团队人事档案信息系统功能——在Internet网络环境下,ISAD团队人事档案信息系统能够支持ISAD团队实现以下核心业务的数字化活动:(1)所有会员通过该系统,能够修改自己的登录密码。
(2)除了CEO和管理员之外的ISAD团队其他成员(会员)通过浏览器都只能浏览自己的档案信息,如果发现有需要修改的,可以向部门领导申请更新,获批后,委托管理员进行档案更新,并且更新后的档案信息不能覆盖原来的档案信息。
(3)经CEO及主管领导审批,管理员通过该系统,能够对ISAD团队所有成员的档案信息进行增加、删除、修改等。
(4)管理员通过该系统能够对ISAD团队所有成员的档案信息进行备份和回复。
(5)非本团成员,可以向本团CEO和管理员申请特权,获得特权账号后,可以浏览本团特定成员的档案信息,但不能修改浏览到的档案信息。
(6)相关领导通过该系统,能够对本团队的成员构成按照指定参数浏览分类汇总信息。
(7)所有用户需要登录系统,才能激活ISAD团队人事档案信息系统的产品服务功能。
3.数据需求数据需求是指在完成人事档案信息管理业务时所提供给信息系统关于被处理数据的描述和数据采集的要求。
拟开发的ISAD团队人事档案信息系统数据需求主要是:(1)静态数据元素——成员档案,基本数据包括:成员编号,姓名,性别,部门,职务,身份证号,籍贯,政治面貌,民族,QQ号,电话,班级,专业,院系,学校,录用日期,个人简历,照片,备注。
(2)输入数据的来源:ISAD团队所有成员的档案信息。
其中,成员编号取值为{成员完整的学号}、部门取值是{IT生产制造,IT财务会计,IT市场营销,IT人力资源}、职务取值范围是{项目经理及CEO,系统分析员,DBA兼财务会计,程序员,网络管理员,客户服务协调员兼市场总监,生产总监兼CIO,人事总监兼培训人员}、录用日期取值为{ISAD团队成立之日}、更新日期取值为{档案信息更新之日}、个人简历取值为{200字左右的大学期间专业学习和业余兼职经历}、照片取值为{自拍完整头部照片并且文件名为“本人完整学号.jpg”}。
(3)更新和处理的频度:每周更新处理一次。
第四章1.面向对象设计面向对象设计(Object Oriented Design, ODD)是在面向对象分析的基础上运用面向对象的方法,来设计产生一个符合具体实现条件的面向对象设计模型。
从面向对象分析转换到面向对象设计,主要工作包括:设计对象与类、设计系统结构、设计人机交互子系统、设计数据管理子系统。
设计对象与类——主要任务是:设计对象与类的属性,设计对象与类的实现结构,以及设计消息与事件的内容和格式等。
2.JavaBeanJavaBean是一个可重复使用的软件组件。
实际上JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或处理某个业务的对象,简称bean。
由于javabean 是基于Java语言的,因此JavaBean不依赖平台,具有以下特点:(1)可以实心代码的重复利用;(2)易编写、易维护、易使用;(3)可以在任何安装了Java运行环境的平台上使用,而不需要重新编译。
3.文档库文档库是一个文件夹,其中共享文件的集合而且文件经常使用同一模板。
库中的每个文件都与该库的内容列表中现实的用户定义信息相关联。
第五章1.Java Web技术Java Web技术是用Java技术来解决相关Web互联网领域的技术总和,Web包括:Web服务器和Web客户端两部分。
Java在客户端的应用有Java Applet,Java在服务器端的应用有Servlet、JSP和第三方框架等。
2.JSPJSP(Java Server Pages)是由Sun Microsystems公司倡导,许多公司参与的一起建立的一种动态网页技术标准。
在传统的网页HTML文件(*.htm,*.html)中加入Java 程序片段(Scriptlet)和JSP标签,就构成了JSP网页。
Java程序片段可以操纵数据库,重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。
3.MVCMVC是模型(Model)、视图(View)和控制(Controller)的缩写,其目的是实现Web系统的职能分工;Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现;View层用于与用户的交互,通常用JSP来实现;Controller层是Model 和View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时他也可以解释用户的输入并将他门映射为模型层可执行的操作。
三、填空题第一章1.信息系统的基本结构是指信息系统的组成部分以及各组成部分之间的联系。
2.C/S模式的全称是Client/Server或客户机/服务器,B/S模式的全称是Browser/Server或浏览器/服务器。
3.SaaS的英文全称是:Software as a Service,中文全称是:软件即服务。
4.CASE的英文全称是:Computer Aided Software Engineering,中文全称是:计算机辅助软件工程。
第二章1.信息系统项目规划阶段可交付的系统开发文档主要有:软件开发计划和可行性分析(研究)报告。
2.通常将信息系统的项目管理工作分为两个阶段:立项与可行性论证阶段和项目实施管理阶段。
3.置信度,也称为:可靠度或置信水平或置信系数。
4.BSP的英文全称为Business System Planning,中文全称为企业系统规划法。
第三章1.OOA的英文全称是:Object-Oriented Analysis,OOA,中文全称是:面向对象分析。
2.UML的英文全称是:Unified Modeling Language, UML,中文全称是:统一建模语言。
3.重点调查是通过对重点对象的调查来大致地掌握总体的基本情况的调查方式。
4.个案调查有两种情形:一是专项调查,即调查的对象只有一个本体,调查的目的只是为着了解这一个个体的状况,二是从某一领域中选择一两个调查对象进行深入细致的研究,这种研究的主要目的就是认识所选调查对象的现状和历史,而不要求借此推论同类事物的相有关属性。