搜档网
当前位置:搜档网 › 系统分析与设计心得

系统分析与设计心得

系统分析与设计心得
系统分析与设计心得

读《系统分析与设计方法》一书有感

作为一个软件专业的学生,理解和掌握系统分析与设计的知识是必不可少的。在阅读《系统分析与设计方法》一书中以及加上老师教导,我学到了很多东西,收获不少。

系统就是由若干可以相互区别、由相互联系并且各自独立的单元组成各个子系统之间同样是独立而又相互联系的。系统具有集合性、相关性、目的性、整体性和环境适应性。在开发完成一个软件项目的过程中,系统工程必须经过开发阶段、建造阶段、运行阶段、更新阶段、维护阶段。

系统分析与设计的方法主要包括结构化生命周期法(又称瀑布法)、原型化方法(迭代法)、面向对象方法。

按时间过程来分,开发方法分为生命周期法和原型法,实际上还有许多处于中间状态的方法。原型法又按照对原型结果的处理方式分为试验原型法和演进原型法。试验原型法只把原型当成试验工具,试了以后就抛掉,根据试验的结论做出新的系统。演进原型法则把试好的结果保留,成为最终系统的一部分。

按照系统的分析要素,可以把开发方法分为三类:

①面向处理方法(Processing Oriented ,简称PO)。

②面向数据方法(Data Oriented ,简称DO)。

③面向对象的方法(Object Oriented ,简称OO)。

系统分析和设计应遵循的原则有:

系统开发是面向客户的,应从客户的角度考虑。

诸如系统开发生命周期之类的产品更新换代机构应该在所有的信息系统开发项目中建立起来。

信息系统开发的过程并不是一个顺序的过程,它允许步骤的重叠和倒转等。

如果系统的成功可能性受到很大限制时,应取消整个项目。

文档材料是系统开发生命周期中重要的可递交成果,应加以重视。

在本书的第一部分中,主要集中于系统分析和设计的整体描述,包括系统分析和设计方法的环境,信息系统构件,信息系统开发,项目管理。期中印象比较深刻的是系统开发过程的能力成熟度模型(CMMI)。信息系统和软件的CMM框架用来帮助改善其系统开发过程的成熟度。CMM包括了五个成熟度等级:初始级、可重复级、已定义级、已管理级、优化级。期中,每个等级都是下一个等级的必须条件。

在软件开发过程中需求分析阶段是至关重要的一个阶段,需求分析阶段可能被称为定义阶段或者逻辑设计阶段。需求分析阶段的第一个任务是确定需求,在这个阶段至少将目标转换成为满足其需要的功能需求和非功能需求的框架。在这个阶段需要交付的成果是功能需求和非功能需求的草稿。在初步定义完了功能需求和非功能需求后,得排列需求的优先次序。如果一个项目落后于进度或者超出预算,,知道哪个需求比其他需求更重要可能是很有用的。在排列需求的优先次

序中可以使用到时间盒的技术。需求分析并不会真正的技术,因为企业需要具有快速适应不断变化的需求和机会的能力。信息系统不能比企业自身的响应技术还慢。

在学习本书第二部分的时候,我了解到了需求分析在整个项目开发中的作用以及成为整个项目主导的因素。只要好的需求才能设计开发出好的软件项目。在项目开发过程中,我们还可以利用图表的形式来简化方便人员的开发设计。期中有五种图表是系统分析师常用的:类图、用例图、协作图、顺序图、状态图。期中用例图是用例建模的产物,它以图形化的方式将系统描述成用、参与者(用户)及其之间的关系。简单的说就是用直立的小人来表示参与者(用户),用圆圈来表示用例,他们之间以箭头的形式来连接。关系包括了:关联关系、扩展关系、使用关系、依赖关系、继承关系。但是书上没讲到《include》关系,跟老师的讲解有点出路。老师在讲义上通过画图的方式很好的解释了《include》和《extend》的关系。

数据建模这一章节中,我了解了数据建模的含义,它是一种为数据库定义业务需求的技术。数据建模中比较重要的概念有实体和属性之间的关系,关系是连接实体的一个时间,或者仅仅是存在于实体之间的逻辑关系。关系有很多种类,多对多、一对多、一对一、等等。这些关系的图形化符号记起来很不容易,但是我自己想到了一个比较容易记忆的简单的方法。一个就用“|”表示,零个就用“0”表示,多个就用“<”表示,然后根据相应的说明来选择。比如零个或一个(0|),一个或多个(|<)。过程建模是一种组织和记录数据的结构和

流向的技术,它记录系统的“过程”和有系统的“过程”实现的逻辑、策略和程序。期中也介绍到了数据流图(DFD),数据流图是一种描述通过系统的数据流以及系统实施的工作或处理过程的工具。我觉得数据流图DFD的最大的优点就是容易阅读,因为数据流图仅有三种符号和一种连接:圆角矩形表示要完成的过程或者工作,正方形表示外部代理(系统的边界),开放的方框表示数据存储(可以是文件或者数据库),箭头表示数据流(可以是输入和输出,或者是表示到过程和来自过程)。统一建模语言UML的目的就是对面向对象系统进行可视化、评述、和文档化。它适用于系统开发从需求规格描述道系统完成后测试的不同阶段(需求分析阶段、分析阶段、设计阶段、编程阶段、测试阶段)。UML2.0的模型主要图包括了:用例图、活动图、类图、对象图、状态机图、组合结构图、交互图、定时图、组件图、部署图和包图。在理解这章的过程中,我感觉比较轻松,但是把一些关系,事件,实体等等用图形化的形式表示出来还是非常难的。用UML设计面向对象系统时候,我们得准确的找到实体类、接口类、控制类、持续类、系统类和设计关系。在面向对象设计的过程中,主要包括了一下活动:对用例模型加以精炼以反映实现环境;建模支持用例情景的对象交互、行为和状态;修改对象模型以反映实现环境。

前面说到需求分析是整个软件项目开发中最重要的一环,其实我觉得可行性分析也是跟需求分析一样的重要。因为信息是一个必须经过检验的重要资本投入,就像市场要检验一个新产品,系统分析员应

该考虑投资能够收回吗?是否有其他投资能够带来比预期更高的回报。要说他们的区别,我个人觉得是:可行性分析是要决定“做还是不做”。需求分析是要决定“做什么,不做什么”。可行性分析报告有六个准则:运行可行性、文化可行性、技术可行性、进度可行性、经济可行性。只有进行了可行性分析报告,才能够确定企业是否要做这个项目。如果说在可行性报告中显示没有成功的可能,那么就没有必要再做需求分析了,整个项目就不会做下去了。进行可行性分析报告可以避免项目中途告终的结果,在系统开发过程中举足轻重。

数据库开发与设计这章,感觉书上讲解的没有老师讲的详细。书上并没有提到范式,但是在课堂上我了解到数据库设计的范式。有第一范式、第二范式、第三范式、BC范式等。等级越高,数据冗余越少,对系统调用数据库更方便。数据库的核心是DBMS,DBMS的核心是数据库引擎,引擎响应专门的命令以创建数据库结构,然后创建、读取、修改和删除数据库中的记录。DBMS使用数据定义语言(DDL)创建记录类型、字段和结构化关系,还定义了数据库视图;DBMS还是用数据处理语言(DML)用来创建、读取、修改和删除数据库中的记录。但是并非所有数据库的DBMS都被要求使用DDL和DML。看完这章,总结了一下建立关系数据库模式的步骤,首先要为每个实体类型建立一张表,然后为每张表选择一个主键,同时增加外键来表示一对多的关系,接着还可以建立几个新表来表示多对多的关系,然后还

得定义参照完整性约束,评价模式质量,并且进行必要的改进,最后为每个字段选择适当的数据类型和取值约束。数据库在系统开发的过程中是必不可少的,几乎所有框架类型都得用到数据库,它也是MVC 框架的底层核心。

对于本书的还有一个比较映像深刻的就是UI(user interface),用户界面设计。一个良好的用户界面应该为用户提供友好的使用方式,通过用户界面用户可以同应用程序打交道,处理输入并且获得输出。Galitz曾经提出过用户界面设计的原则:理解你的用户及任务、让用户参与界面设计、在实际用户中测试系统、进行迭代设计。记得以前大二的时候学习JAVA的时候,我曾经开发过基于图形用户界面(GUI)的聊天软件,不过当时的界面设计完全设计的是随心所欲,并没有理论作为指导。在学习VB课程的时候学过UAR,简单的了解了一些关于界面友好化设计的原则。这本书也给出了用户界面设计过程的几个步骤:1.以图表形式描述用户界面对话;2.原型化对话和用户界面;3.获得用户反馈;4.如果需要,回到1步或者2步。

最后总结下,虽然我没用把这本书的每一个地方都认真精读,有些地方略读的,但是看完整本书后我收获很大。读完《系统分析与设计方法》这本书再加上老师在课堂上的一些讲解以及以前学习事件过程中的收获,我对于系统分析与设计有了进一步的理解,能高屋建瓴的看待系统分析与设计整个过程的步骤以及增加了一些开发设计中

的重要事件的理论知识。

对于系统分析的心得

电子商务系统分析与设计考试复习要点教学内容

1、IBM提出的电子商务系统生命周期模型 2、项目管理工具:(1)甘特图(2)网络图(3)项目管理软件 3、结构化分析方法采用数据流图(DFD:Data Flow Diagram)作为刻画数据流及其处理转换的工具,通过一些图形符号表述数据源、数据流向、处理转换等;基本元素包括数据流、处理、实体、数据存储。结构化分析方法采用数据字典(DD:Data Dictionary)来表示各类数据;可以通过判定表、决策树的方式描述处理转换的过程的细节 4、面向对象的分析方法中对象的属性(填空、选择) (1)所有的事物都是由对象构成的,任何复杂的事物都可以通过对象的某种组合结构构成。(2)对象包括属性和方法两方面内容,。属性描述的是对象的信息特征。 (3)对象之间的联系主要是通过消息的传递来完成的。 (4)对象可以按照属性进行归类。类和类之间可以有继承、派生等多种关系 5、UML(Unified Modeling Language,统一建模语言) 6、UML中的关系(大题) (1)依赖关系:代表了使用与被使用的关系,它说明一个事物规格说明的变化可能影响到使用它的另一个事物。 (2)泛化关系:指一般事物和该事物的较为特殊的种类之间的关系。 (3)关联关系:代表一种结构关系,它包括了自关联、二元关联和N关联等类型。 (4)聚集分为共享聚集和组合 1)共享聚集:即普通聚集,指整体与部分可以单独存在,以空心菱形表示 2)组合:指整体拥有部分、部分与整体共存这样一种关系,以实心菱形表示

7、UML静态建模主要使用用例图、类图、对象图、包图、部件图和配置图对系统进行分析和描述。UML动态建模过程中,主要使用状态图、活动图和交互图来进行描述。常用符号、工具、图标等。 8、XML(可扩展标示语言)的基本概念、应用领域 UML(Unified Modal Language)是1996年提出的一种面向对象的系统分析建模方法。主要包括UML语义和UML表示法两部分。 9、交换机:交换机是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。switching 是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术统称。广义的交换机switch就是一种在通信系统中完成信息交换功能的设备。 路由器:路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。防火墙:FireWall,目前一种最重要的网络防护设备。从专业角度讲,防火墙是位于两个(或多个)网络间,实施网络之间访问控制的一组组件集合。 典型的防火墙具有以下三个方面的基本特性: (一)内部网络和外部网络之间的所有网络数据流都必须经过防火墙 (二)只有符合安全策略的数据流才能通过防火墙 (三)防火墙自身应具有非常强的抗攻击免疫力 10、ODBC的概念:开放式数据互连(Open Database Connectivity, ODBC)。微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问个人计算机、小型机以及主机系统。提供了一组对数据库访问的标准API。ODBC的最大优点是能以统一的方式处理所有的数据库。 11、联系事务处理的基本概念:电子商务应用系统完成的是业务逻辑的处理,而这些业务逻辑在处理过程中必须保证其完整性。联机事务处理中事务的特性: (1)原子性:在事务内的所有操作要么一起成功,要么一起失败。 (2)一致性:当事务失败退出时,所有在本事务中被修改的数据,都会被恢复到事务开始时的状态。 (3)独立性:在事务执行过程中,已被修改单未被提交的数据,对于其他事务是不可见的。(4)永久性:已被提交的数据是永久的、不可再恢复的。要取消已提交的事务,必须在应用级实现。

毕业论文管理系统分析与设计说明

毕业论文管理系统分析与设计 班级:信息管理与信息系统 1102 指导教师:黄立明 学号: 0811110206 姓名:高萍

毕业论文管理系统 摘要 (3) 一.毕业论文管理系统的系统调研及规划 (3) 1.1 项目系统的背景分析 (3) 1.2毕业论文信息管理的基本需求 (3) 1.3 毕业论文管理信息系统的项目进程 (4) 1.4 毕业论文信息管理系统的系统分析 (4) 1.4.1系统规划任务 (4) 1.4.2系统规划原则 (4) 1.4.3采用企业系统规划法对毕业论文管理系统进行系统规划 (5) 1.4.3.1 准备工作 (5) 1.4.3.2定义企业过程 (5) 1.4.3.3定义数据类 (6) 1.4.3.4绘制UC矩阵图 (7) 二.毕业论文管理系统的可行性分析 (8) 2.1.学院毕业论文管理概况 (8) 2.1.1毕业论文管理的目标与战略 (8) 2.2拟建的信息系统 (8) 2.2.1简要说明 (8) 2.2.2对组织的意义和影响 (9) 2.3经济可行性 (9) 2.4技术可行性 (9) 2.5社会可行性分析 (9) 2.6可行性分析结果 (10) 三.毕业论文管理系统的结构化分析建模 (10) 3.1组织结构分析 (10) 3.2业务流程分析 (11) 3.3数据流程分析 (11) 四.毕业论文管理系统的系统设计 (13) 4.1毕业论文管理系统业务主要包括 (13) 4.2毕业论文管理系统功能结构图 (13) 4.3代码设计 (14) 4.4,输入输出界面设计 (15) 4.4.1输入设计 (15) 4.4.2输出设计 (15) 4.5 数据库设计 (15) 4.5.1需求分析 (15) 4.5.2数据库文件设计 (16) 4.5.2数据库概念结构设计 (17) 五.毕业论文管理系统的系统实施 (18) 5.1 开发环境 (18) 5.2 调试与测试过程 (19)

物流系统分析与设计重点整理知识讲解

学习-----好资料 一.名词解释 1.物流:(美)物流是在供应链运作中,对货物、服务及相关信息从起源地到消费低之间有效率、有效益的流动和存储进行计划、执行和控制,以满足顾客要求的过程。该过程包括进向、去向、内部和外部的移动以及以环境保护为目的物流回收。 (中)物品从供应地向接受地的实体流动中,将运输、储存、装卸、搬运、流通加工、信息处理等功能有机结合,优化管理来满足顾客要求的过程。 2. 物流系统:物流系统是指在一定的时间和空间里,由所需位移与服务的物、提供服务的设备(含包装设备、装卸搬运机械、运输工具、仓储设施)、组织服务的人和信息等若干相互制约的动态要素所构成的具有特定功能的有机整体。 3. 物流需求:物流需求是社会经济活动特别是制造与经营活动所派生的一种物的移动和储存的服务需求。 4. 第四方物流:是物流服务系统中的供应集成商,提供组织物流服务所需设施、信息装备等资源和资金、技术,以及物流方案等。 5. 物流节点:物流节点是城市各类物流设施的集中地区的统称。物流节点集多种设施为一体,是大规模、集约化物流设施的集中地和物流线路的交汇点,是以仓储、运输场站、流通加工等设施为主,同时还包括一定的与之配套的信息、咨询、维修、综合服务等设施的集中地。 6. 物流节点体系:物流节点体系是指由为满足各类物流需求的具有不同等级、不同功能、不同规模、不同覆盖范围而形成的物流节点集合体。 7. 物流规划:物流规划是指确定物流系统的发展目标,以及实现发展目标的工程、措施、解决方案、管理模式、政策保障等的过程。 8. 物流动线:物流动线是物流作业中物品的移动线路的空间表现形式,是物流流线的形式之一。 9. 物流效益: (1)宏观:A.空间效益 B .时间效益:1.缩短时间创造的收益2.延长时间差创造效益3.错位时间效益 C.规模效益 (2)微观:经济效益、社会效益 10. 物流供给:物流供给是物流系统性能的综合表示,一般指节点与通道的能力与服务,如运输能力、仓储的库容量、物流中心的处理能力、配送的速度等。 二.简答题: 1.举例说明物流需求受其他因素影响而表现的一些特征。 答:(1)宏观上:生产力布局、社会经济水平、资源分布、用地规模使物流需求呈现出地域差异和分布形态上的差异。(2):微观上:物流需求的数量和品种随季节的变化而变化,现代科技更新周期不断缩短和人消费观的变化,提高了物流需求随时间变化的敏感性。 2.简述物流节点的分类: 答:(1)按性质与规模分类:物流园区、物流中心、配送中心; (2)按衔接的运输方式分类:铁路、航空、港口、集装箱、邮政物流节点; (3)按地域活动范围分类:国际型、全国型、区域型点及城市型物流节点; (4)按物流功能特征分类:转运型、储存型、流通型、加工型、综合型节点; (5)按温度层次分类:常温物流节点、低温物流节点。] 更多精品文档.

信息系统分析与设计论文

1 绪论 (1) 1.1引言 (1) 1.2系统设计目标 (1) 2 系统可行性分析 (2) 2.1社会可行性 (2) 2.2技术可行性 (2) 3 系统需求分析 (5) 3.1数据流程图 (5) 3.2数据字典 (10) 4 系统设计与实现 (11) 4.1软件系统架构的选择 (11) 4.2系统模块的划分 (12) 4.3各模块功能的描述 (13) 4.4系统数据库设计 (14) 4.4输入设计 (18) 5 结束语 (23) 参考文献 (24)

1 绪论 1.1引言 在经济和技术飞速发展的今天,伴随着我国改革开放的成功和国民经济的快速增长,如何适应现代化企业管理的要求,符合WTO 的管理规则,如何管理好这些固定资产,合理配置资源,增创企业的更大经济效益,已成为企业当前十分艰巨而紧迫的任务。 充分利用与开发信息技术,迅速处理及交换大量信息,解脱繁琐的人工事务劳动,已成为企业改革的迫切需要。 传统的管理模式,不可能对资产的使用情况、闲置情况、报废情况、维修情况及设备完好率程度等进行及时汇总,半年或1年才进行1次资产检查且只停留在帐、卡、物相符的层面上。在这一过程中,势必会造成设备的重复投资、资源的浪费、资产盘亏而主管部门浑然不知的现象。在手工方式下,不能实时地统计出资产具体情况,特别对资产的短缺、损失的情况根本无法察觉,得到的数据反映的信息量相当有限,只能粗略地知晓是否有该资产存在和其价值,但对资产目前使用部门、以前使用部门、已使用年限等相关信息难以获取,更难以获得综合的统计分析资料。因此,良好的资产管理可以减少浪费,提高资产的利用率,直接降低企业运行成本。[1]为了使企业的固定资产管理工作更加规范化、制度化、科学化,提高固定资产的利用率、完好率,使其发挥更大效益,固定资产的管理显得非常重要。因为土地与房屋投资大、使用周期长的特点,土地与房屋自然成为固定资产管理的重要管理对象。 提升资产管理“系统化、规范化的程度”,降低管理的不确定性和变异性,使管理者对企业的资产管理实时而全面准确,最好的方法是对资产进行信息化管理。通过进行固定资产的管理能够: 1.提高企业资产管理质量[2]; 2.完善企业资产管理内控机制,提高企业管理水平; 3.提高固定资产整体管理水平; 4.减轻资产管理员的工作强度,提高工作效率。 1.2系统设计目标

信息系统分析与设计考试题库和答案

信息系统分析与设计考试题库及答案 一,选择填空 1. 信息按照( )可以分为战略信息,战术信息和作业信息)可以分为战略信息,战术信息和作业信息. A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案: C 2. 按照处理的对象,可把组织的信息系统分为 ( ) 和管理信息系统两大类. A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案: B 3. 信息系统对管理职能的支持,归根到底是对 ( ) 的支持. A. 计划 B. 组织 C. 控制 D. 决策 答案: D 4. 业务系统规划法(BSP)的核心是( ) A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构 答案: C 5. 下面哪一项企业关键成功因素的特点是错误的: ( ). A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求 答案: B 6. 下面哪一项不是信息系统局部开发层次的优势:( ). A. 相对简单的IT开发 B. 帮助理论的证明 C. 组织变化的阻力最小 D. 优化组织过程 答案: D 7. 一般子系统的划分是在系统( )阶段,根据对系统的功能/数据分析的结果提出的. A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 答案: A 8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计,工艺,生产,供应,检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计,工艺,生产制造并行交叉的作业管理,这属于( ). A. 功能内的BPR B. 组织间的BPR C. 功能间的BPR D. 功能内的BPR 答案: C 9. 数据存贮设计则根据数据资源分布具体确定了数据存贮的( ). A. 逻辑方式 B. 物理方式 答案: A 10. 信息系统流程图是以新系统的( )为基础绘制的. A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流程图 答案: D 11. 在关系规范化过程中,一般来讲,满足( )的关系即可满足信息处理的要求,就可以认为是比较规范的关系. A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 答案: C 12. RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception),细化阶段(Elaboration),构造阶段(Construction)和交付阶段(Transition),每个阶段结束于一个主要的里程碑(Major Milestones).构建阶段结束时是第三个重要的里程碑:初始功能(Initial Operational)里程碑.

(完整版)信息系统分析与设计知识点,推荐文档

第一章信息系统的基本概念 第一节系统 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.结构化决策的定义 结构化决策,是指建立在清楚的逻辑基础上的决策。 7.非结构化决定的定义 非结构决定是没有明确决策规则的决策。 8.各管理层的决策特点 1) 高层管理(战略管理)指有关重大方向性问题的决策 2) 中层管理(战术管理)指为了保证战略性决策所需要的人、财、物的准备而进 行的决策。 3) 基层管理(作业管理)指为了提高日常工作效率和效益而进行的决策。 第三节信息系统 1.信息系统的定义 信息系统就是输入数据,通过加工处理,产生信息的系统。 2.信息系统的基本功能 企业信息系统是企业的了系统、它收集数据,并向管理人员提供信息,与管理人员道在整个企业中起着反馈控制作用。具体如下 1) 数据的采集和输入:主要是识别、采集、校验 2) 数据的传输:包括计算机系统内和系统外的传输,实质是数据通信。 3) 信息的存储:介质、地点、时效,目前存储设备有纸、胶卷和计算机存储器。 4) 信息的加工:查询、排序、归并、数学模型、人工智能 5) 信息的维护:目的在于保证信息的准确、及时、安全、保密 6) 信息的使用:系统输出结果应易读易懂,直观醒目。输出格式应尽量符合使用 者的习惯。 第四节信息化 1.信息化的定义 信息化是一个长期的、复杂的过程,即在经济和社会活动中,通过普遍采用信息技术,有效地开发和利用信息资源,推动经济发展和社会进步,使利用信息资源而创造的价值上升,

系统分析与设计实验报告

鞋店进销存管理系统 一.项目背景 随着计算机技术的不断发展, 它已经成为人们工作和生活中不可缺少的工具。早在1954年,银行、大公司和大企业纷纷采用计算机进行账户和账目管理、生产管理、库存管理、销售管理、统计报表等。从数据的收集、存储、整理到检索统计,应用的范围日益扩大,使计算机的应用很快超过科学计算,成为最大的计算机应用领域。 鞋店管理的特点是信息处理量比较大,所存的鞋种类多,而且由于进货单、销售单、需求单等单据发行量特别大,关联信息多,查询和统计的方式各不相同等原因,因此在管理上实现起来有一定困难。在管理的过程中经常会出现信息的重复传递,单据报表种类繁多,各个部门管理规格不统一等问题。 在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则: 1、统一各种原始单据的格式,统一账目和报表的格式。 2、删除不必要的管理冗余,实现管理规范化、科学化。 3、程序代码标准化,软件统一化,确保软件的可维护性和实用性。 4、界面尽量简单化,做到实用,方便,尽量满足书店中不同层次员工 的需要。 二.定义 “鞋店进销存管理系统”为用户提供添加、修改、查询、退货操作等服务。用户在登陆界面输入用户名,密码后系统核对正确进入系统内部。系统就要求用户选择事务类型(添加、修改、查询、退货等),直至用户选择退出应用服务,询问用户是否退出应用服务,如果用户选择结束,系统重回登陆界面。用户进入添加界面后,首先可以输入的数字必须大于等于100),否则系统显示输入有误。用户点击确认后,由系统查询,判断该取值是否超出库存量,如果没有,则系统会显示确认界面,用户单点击“确认”后,系统自动生成账单,并在后台进行工作,系统进行清

图书馆管理系统系统分析与设计doc资料

大学图书馆管理信息系统系统分析 1 概述 1.1现行系统简介 图书管理系统是图书馆的重要组成部分,一般分为两大部分:流通系统和采购系统。 采购系统分为订单管理、图书入库、图书著录、图书上架、新书报道和书目审查、系统设置;流通系统分为图书管理、读者管理、借阅证管理、图书借阅、图书归还、系统设置等模块。其中,核心模块是采购系统:图书入库、图书上架;流通系统:图书管理、读者管理、借阅证管理、图书借阅、图书归还等。 而对于当前手工处理系统的流程大致为:读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书本信息的卡和读者借阅证一起放到一个小格栏,并在借阅证和每本书上贴借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。 图书馆领导机构与组织机构如下图: 1)图书馆实行校长领导下的馆长负责制,学校由一名副校长分管图书馆工作。有关图 书馆工作的重大事项由校长办公会研究、决定。图书馆设馆长一名,设副馆长两名,由学校聘任。

2)馆长主持全馆工作,领导制订发展规划、规章制度、工作计划及经费预算,组织贯 彻实施。副馆长协助馆长工作。 3)图书馆从实际出发,以方便读者和有利于科学管理为原则,经学校批准,设立办公 室、采编部、借阅部、期刊部、南馆借阅部、信息咨询部和情报技术部等七个部室,各部室设主任一名,副主任一至二名,由学校聘任。 4)学校设立成都理工大学图书馆工作委员会,作为全校文献信息工作的咨询和协调机 构。图书馆工作委员会的成员以教师为主,吸收学生参加。学校主管图书馆工作的 副校长担任主任委员,图书馆馆长担任副主任委员。 1.2 可行性分析 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。 总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。 数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。 基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。 图书管理系统需要满足来自三方面(图书借阅者、图书馆工作人员和图书馆管理人员)的需求。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。

系统分析与设计报告

系统分析与设计报告 撰写要求 实验报告撰写的基本要报告原则上不少于4000字,需在封面注明设计选题、班级、姓名、学号及课题设计日期、地点,其正文至少包括如下几个面的容: (1)企业简介和系统可行性分析 (2)系统分析部分 1)组织结构图 2)管理功能图 3)业务流程图 4)数据流程图 5)数据字典 6)数据加工处理的描述 7)管理信息系统流程设想图(新系统模型) (3)系统设计部分 1)功能结构图设计 2)新系统信息处理流程设计 3)输出设计(主要指打印输出设计) 4)存储文件格式设计(数据库结构设计) 5)输入设计(主要指数据录入卡设计) 6)代码设计(职工证号和部门代号等) 7)程序设计说明书 (4)系统实施部分(信管班需写此部分容,非信管班不作要求) 1)程序框图 3)模拟运行数据 4)打印报表 5)系统使用说明书 (5)附录或参考资料

案例: 东红照明有限公司 库存管理信息系统的分析、设计和实施 说明:本例时间较早,开发工具选用VFP。在学习过程中,可以现有的硬件和软件环境进行系统再开发实现,学习重点放在在系统分析、系统设计实际过程、法及容。 这里给出一个库存管理信息系统开发的实例,目的是使大家进一步深入了解开发任一个管理信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作容和应当提交的书面成果。 一、东红照明有限公司产品库存管理系统简介 东红照明有限公司是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。 表1 某厂产品品种规格、单价及定额储备

工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。 产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。 平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日发生的累计数填入库存台帐。 产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。 产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。 表2 产品入库单第册号 表3产品出库单第册号 表4 产品入库流水帐页 表5产品零售出库流水帐页 表6产品批发出库流水帐页

系统分析与设计方法 影印版 第七版 (Lonnie D.Bentley Jeffrey L.Whitten) 课后答案[1-4章].khda

Who are the typical stakeholders in an information system?what are their roles? system owners System owners is an information system s sponsor and executive advocate,usually responsible for funding the project of developing,operating,and maintaining the information system. System owners usually come from the ranks of management.For medium to large information systems,system owners are usually middle or executive managers.For smaller systems,system owners may be middle managers or supervisors.system users System user is a customer who will use or is affected by an information system on a regular basis capturing,validating,entering,responding to,storing,and exchanging data and System users make up information workers in any information system. system designer System designer is a who translates system user s business requirements and constrains technical solutions.She or he designs the computer databases,inputs,screens,networks,and software that will meet the system user s requirements.system builder System builder is a technical specialist who constructs information systems and components based on the design specifications generated by the system designers. systems analyst Systems analyst is a specialist who studies the problems and needs of an organization to determine how people,data,processes,and information technology and best accomplish improvements for the business. What are the differences between the role of system analysts and the role of the rest of the stakeholders? ing,val information. the vast major ing, entering ajority majority of the echnical technical special specialist trains into techn outputs,scr ments

系统分析和设计方法(复习纲要)

系统分析和设计方法(复习纲要) 目录 系统分析和设计方法 (1) 第一部分 (2) 第1章系统分析和设计方法的环境 (2) 一.基本概念 (2) 二.重点内容 (2) 第2章信息系统构件 (3) 一.基本概念 (3) 二.重点内容 (3) 第3章信息系统开发 (4) 一.基本概念 (4) 二.重点内容 (4) 第4章项目管理 (6) 一.基本概念 (6) 二.重点内容 (6) 第二部分 (6) 第5章系统分析 (6) 一.基本概念 (6) 二.重点内容 (7) 第6章需求获取的调查研究技术 (8) 一.基本概念 (8) 二.重点内容 (8) 第7章使用用例建模系统需求 (8) 一、基本概念 (8) 二、重点内容 (9) 第8章数据建模和分析 (9) 一.基本概念 (9) 二.重点内容 (10) 第9章过程建模 (10) 一.基本概念 (10) 二.重点内容 (11) 第10章使用UML进行面向对象分析和建模 (12) 一.基本概念 (12) 二.重点内容 (12) 第11章可行性妇女系和系统方案建议 (13) 一.基本概念 (13) 二.重点内容 (13) 第三部分系统设计方法 (14)

第一部分 第1章系统分析和设计方法的环境 一.基本概念 1.信息系统: 信息系统是人、数据、过程和信息技术之间相互作用,收集、处理、存储和提供支持企业运作的信息的集合体。 2. 二.重点内容 1. 七类信息系统应用: 事务处理系统、管理信息系统、决策信息系统、主管信息系统、专家系统、通信和协作系统、办公自动化系统 2.系统关联人员(参与者) 1)系统所有者: 2)系统用户: 内部系统用户(如技术人员、服务人员、中间经理、高层经历) 外部系统用户(顾客、供应商、合作伙伴) 3)系统设计人员(如网络架构师、数据库管理员、web架构师) 4)系统构造人员(应用程序员、系统程序员) 5)系统分析员 6)外部服务提供者 7)项目经理 3.系统分析员的角色 系统分析员既懂业务又懂技术,他们首先研究业务问题和机遇,然后把业务和信息需求转换为对基于计算机的信息系统的规格说明,而这个信息系统则由包括程序员在内的技术专家来实现。 4.系统分析员所需的技能 有效的信息技术知识 一半商业知识 通用的解决问题的技能 良好的与人沟通的能力。 良好的处理人际关系的能力。 灵活性和适应能力

系统分析与设计心得

读《系统分析与设计方法》一书有感 作为一个软件专业的学生,理解和掌握系统分析与设计的知识是必不可少的。在阅读《系统分析与设计方法》一书中以及加上老师教导,我学到了很多东西,收获不少。 系统就是由若干可以相互区别、由相互联系并且各自独立的单元组成各个子系统之间同样是独立而又相互联系的。系统具有集合性、相关性、目的性、整体性和环境适应性。在开发完成一个软件项目的过程中,系统工程必须经过开发阶段、建造阶段、运行阶段、更新阶段、维护阶段。 系统分析与设计的方法主要包括结构化生命周期法(又称瀑布法)、原型化方法(迭代法)、面向对象方法。 按时间过程来分,开发方法分为生命周期法和原型法,实际上还有许多处于中间状态的方法。原型法又按照对原型结果的处理方式分为试验原型法和演进原型法。试验原型法只把原型当成试验工具,试了以后就抛掉,根据试验的结论做出新的系统。演进原型法则把试好的结果保留,成为最终系统的一部分。 按照系统的分析要素,可以把开发方法分为三类: ①面向处理方法(Processing Oriented ,简称PO)。 ②面向数据方法(Data Oriented ,简称DO)。 ③面向对象的方法(Object Oriented ,简称OO)。

系统分析和设计应遵循的原则有: 系统开发是面向客户的,应从客户的角度考虑。 诸如系统开发生命周期之类的产品更新换代机构应该在所有的信息系统开发项目中建立起来。 信息系统开发的过程并不是一个顺序的过程,它允许步骤的重叠和倒转等。 如果系统的成功可能性受到很大限制时,应取消整个项目。 文档材料是系统开发生命周期中重要的可递交成果,应加以重视。 在本书的第一部分中,主要集中于系统分析和设计的整体描述,包括系统分析和设计方法的环境,信息系统构件,信息系统开发,项目管理。期中印象比较深刻的是系统开发过程的能力成熟度模型(CMMI)。信息系统和软件的CMM框架用来帮助改善其系统开发过程的成熟度。CMM包括了五个成熟度等级:初始级、可重复级、已定义级、已管理级、优化级。期中,每个等级都是下一个等级的必须条件。 在软件开发过程中需求分析阶段是至关重要的一个阶段,需求分析阶段可能被称为定义阶段或者逻辑设计阶段。需求分析阶段的第一个任务是确定需求,在这个阶段至少将目标转换成为满足其需要的功能需求和非功能需求的框架。在这个阶段需要交付的成果是功能需求和非功能需求的草稿。在初步定义完了功能需求和非功能需求后,得排列需求的优先次序。如果一个项目落后于进度或者超出预算,,知道哪个需求比其他需求更重要可能是很有用的。在排列需求的优先次

信息系统分析与设计知识点总结

1.一个计算机系统开发成功的关键在于对问题的理解和描述是否正确 2.系统:是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的 有机整体 3.系统的特性(选择):系统的整体性系统的层次性系统的目的性 系统的稳定性系统的突变性系统的自组织性系统的相似性 4.信息系统:基于计算机技术、网络互联技术、现代通讯技术和各种软件技术, 各种理论和方法于一体,提供信息服务的人机系统 5.信息系统功能(5个)信息采集信息存储信息加工信息传递信息提供 6.信息系统与软件区别: 信息系统一定是面向企业的,即使是同类型的企业,所建立的信息系统也有很大的差别;软件则可能面向一类企业或者一类问题。这直接导致了信息系统工程与软件工程的差异。 7.评价信息系统标准(5个):信息系统的功能信息系统的效率 信息服务的质量信息系统的可靠性信息系统是否易于改动 8.常见的CASE工具:ERwin、PlayCASE、Rose2000、Visio2003、Power Designer 9.诺兰模型 1)初装:企业购买计算机用于管理部门。特点:数量少、未联网、无系统2)蔓延:管理部门大量使用计算机。特点:数量多、小范围联网、无系统3)控制:管理部门有意识规划全单位联网的计算机网络,并引入专项信息管理系统 4)集成:企业整体有规划的建设全方位的整体信息系统,来辅助全企业提高管理效率 5)数据管理:针对数据进行协调一致和深入使用,提高信息使用效率 6)成熟:满足组织各个管理层次的需要,实现真正的信息资源管理 10.企业系统规划法(business system planning,BSP)由IBM公司在20世纪 70年代提出,是通过全面调查,分析企业信息需求,制定信息系统总体方案的一种方法。它将信息作为企业的一种资源,在整个企业范围内进行规划。 11.BSP方法的特点:采用了企业过程的概念,将任何一种企业从逻辑上定义出 一组过程。 过程只与产品和服务有关,与企业机构和组织结构无关。从而使信息系统在企业发展中,具有强有力的适应性。 12.企业系统规划法的步骤:了解企业目标识别企业过程分析企业过程并建立 数据类确定管理信息系统的总体功能结构确定各子系统的优先级制定开发进度 13.资源的生命周期:是指一项资源由获得到退出所经历的阶段。一般划分为四 个阶段: (1)产生阶段对资源的请求、计划等活动。 (2)获得阶段指资源的开发活动,即获得资源的活动。如产品的生产、 学生的入学、人员的聘用等。 (3)服务阶段指资源的存储和服务的延续活动,如库存控制。 (4)归宿阶段指终止资源或服务的活动或决策,如产品的销售。 14.原型法:是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主 要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善直到满足用户需求

系统分析与设计报告书

《系统分析与设计》课程设计

目录 1.前言 (3) 1.1 课程设计背景 (3) 1.2 课程设计目的 (3) 1.3 课程设计任务 (3) 2.课程设计分析 (3) 2.1 需求分析 (3) 2.2 功能模块图 (3) 用例图 (4) 序列图 (5) 活动图 (5) 类图 (6) 流程图 (7) 3. 数据库设计 (8) 3.1各类E-R图 (8) 3.2逻辑结构设计 (10) 4.系统实现 (12) 5.技术实现 (16) 6.总结 (17) 7.参考文献............. ............. ............. ............. ..17

网上书店管理系统报告 1.1 课题背景 随着计算机技术的发展以及计算机网络的逐渐普及,英特网成为人们查找信息的重要场所。二十一世纪是信息的时代,所以信息的交换和信息流通显的特别重要。因此网上书店的出现成为必然。 1.2 课程设计目的 随着计算机的广泛应用,其逐步成为现代化的标志。书店等,在正常运行过程中总是面对大量的客户信息,书籍信息以及两者相互作用产生的购书信息。因此需要对客户资源、书籍资源、购书信息及书籍信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了书店自动化的管理,能够更快速的满足客户的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的。 网上书店信息管理系统的主要功能是实现书籍信息管理及购书的自动化。围绕这一主要功能,本系统涉及到以下核心功能:上传管理,修改管理,查询管理。除了这些核心功能外,还包括一些基本和辅助功能,如:商家和客户的注册、登录,客户的购书等。 1.3课程设计任务 本课程设计任务是通过开发一个网上书店信息管理系统,学习数据库系统的设计与开发,采用QT Creator和oracal等软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。 2.1 需求分析 网上书店信息管理系统是适应计算机时代发展的需要,提高管理的效率而开发设计的。通过对书籍信息管理,使客户能轻松购买书籍。经过综合分析,确定了网上书店信息管理系统的主要功能: (1)商家: a、商家注册功能:此模块的主要功能是用于商家注册账号; b、商家登录功能:此模块的主要功能是用于拥有商家账号的用户登陆系统对自己的书 店进行管理; c、上传书籍功能:此模块的主要功能是用于商家发布一些新书共客户查看及购买; d、书籍修改功能:此模块的主要功能是用于商家修改自己书店书籍的信息; e、书籍删除功能:此模块的主要功能是用于商家删除一些书籍信息; f、书籍查询功能:此模块的主要功能是用于商家查询自己书店的书籍; g、订单查询功能:此模块的主要功能是用于商家查询自己书店卖书的记录; (2)客户: a、商家注册功能:此模块的主要功能是用于商家注册账号; b、商家登录功能:此模块的主要功能是对拥有客户账号的用户登录; c、商品信息查询功能:此模块的主要功能是用于客户查看所有商家的书籍信息; d、书籍购买功能:此模块的主要功能用于客户购买书籍; e、订单查询功能:此模块的主要功能是用于客户查询自己的购书记录; f、可以办理VIP会员,购书折扣。 2.2 功能模块图 系统结构图是对软件系统结构的总体设计的图形显示,从系统开发的角度出发,把系统

系统分析与设计期末考试试卷-A(含答案)

1 / 6 北方民族大学试卷 课程代码:11100975 课程:系统分析与设计(A 卷,含答案) (考试,闭卷) (允许携带并使用计算机器) 1. 认知与理解题(18+22=40分) 1.1. 选择题(每空2分,共18分) 1.1.1 在系统设计中,用E-R 图来描述信息结构但不涉及信息在计算机中的表示,它是系统设计的__ _阶段。(2分) A 、需求分析 B 、概念设计 C 、逻辑设计 D 、物理设计 答案:B 1.1.2 ()是对系统在各种条件下响应用户的请求时系统的行为和功能的刻画。(2分) A 、边界 B 、环境 C 、用例 D 、模块 答案:C 1.1.3 下面哪一种模型用以表示系统的控制结构,即模拟客观世界实体的对象类以及对象类彼 此间的相互作用:( )。(2分) A 、对象模型 B 、动态模型 C 、功能模型 D 、静态模型 答案:B 1.1.4 关于需求方面的描述,请选择填空:( )描述系统所预期提供的功能或服务, 它取决于开发的软件类型、软件未来的用户以及开发的系统类型;( )是从用户角度来描述系统功能和非功能需求。(4分) A 、用户需求 B 、非功能需求 C 、需求工程 D 、接口需求 E 、功能需求 答案:E A 1.1.5 ( )强调从系统的外部参与者角度看到的或需要的系统功能;( )则以时间为顺序 说明对象间的相互作用,从系统的动态行为角度显示如何实现系统的功能。(4分) A 、活动图 B 、状态图 C 、顺序图 D 、用例图 E 、协作图 答案:D

C 1.1.6()是有着定义良好的接口和功能的软件元素,可利用其即插即用的功能部署到各应 用程序中。(2分) A、框架 B、包 C、构件 D、类 答案:C 1.1.7下面哪种测试是用户用模拟数据测试一个完整的信息系统。()(2分) A、集成测试 B、单元测试 C、β测试 D、α测试 答案:D 1.2. 填空题(每空2分,共22分) 1.2.1系统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,这四个阶段是: ()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。 (8分) 答案: 项目管理与计划,系统分析,系统设计,系统实现与运转(无先后顺序) 1.2.2按照信息系统处理信息、面向对象的不同,可以分为:()、管理信 息系统和()。(4分) 答案: 事务处理系统,决策支持系统(无先后顺序)1.2.3R UP(Rational Unified Process, 统一过程)软件开发方式是一种面向对象的程序开发方 法理论。该方法中系统开发至少经过四个过程,其中:()的工作重点在于定义项目的作用域和业务案例;()的工作重点在于将项目需求分析的更加细致;构造阶段的工作重点在于创建应用程序设计与源代码; 交付阶段的工作重点在于将系统交付给用户。(4分) 答案: 初始阶段,细化阶段(有先后顺序) 1.2.4项目的可行性评估是项目选择阶段非常重要的一项活动。鉴于考虑因素的不同,它包括 了六种不同类型的可行性分析,其中:()是识别与一个开发项目有关的财务收益和成本,()是对开发组织建设一个被提议系统的能力进行评估的过程;()是检查项目将达到其期望目标的可能性进行评估的过程。(6分) 答案: 经济可行性评估;技术可行性评估;运行可行性评估(有先后顺序) 1.3. 判断题(每空2分,共22分) 1.3.1系统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,这四个阶段是: ()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。 (8分) 答案: 项目管理与计划,系统分析,系统设计,系统实现与运转(无先后顺序) 2/ 6

相关主题