软件工程各种图的画法(考试必备)

软件工程各种图的画法(考试必备)
软件工程各种图的画法(考试必备)

1.完成患者监护系统功能级的数据流图、实体联系图、软件结构图。

2.网上书店系统,其外部用户主要有游客、会员和管理员。其中,游客进行注册后,可以成为系统的会员,会员享有订购图书及订单和书籍等信息查询的功能,管理员可对系统的各种信息进行管理和维护。根据上述描述,请画出网上书店系

统的:①基本系统模型(第0层);②功能级的数据流图(第1层);③底层的订购图书数据流图。

1.把如下统计空格程序的Jackson图改画为等价的程序流程图和盒图。

2、用Jackson图描述下述的一列火车的构成:

一列火车最多有两个火车头。只有一个火车头时则位于列车最前面,若还有第二个火车头时,则第二个火车头位于列车的最后面。火车头既可以是内燃机车

也可以是电气机车。车厢分为硬座车厢、硬卧车厢和软卧车厢等3种。硬座车厢

在所有车厢的前面部分,软卧车厢在所有车厢的后面部分。此外,在硬卧车厢和软卧车厢之间还有一节餐车。

1.饮用水自动销售系统的工作过程大致如下:如果投入1元硬币,则自动放水5升;如果投入5角硬币,放水2.5升;如果选择1元,投入2个伍角的硬币,也可放水5升。如果饮用水来不及生成,系统会把硬币退出来并亮红灯。收到的硬币由收银员定时回收。试画出该系统的用例图。

2.某寄宿学校需要开发一个信息管理系统,通过该管理系统对学生的日常事务进行管理:

校长助理:管理学生的档案,进行新增、删除、查询、修改等操作;对学生班级进行管理(新增、删除等),进行新学生的编班工作和调班工作,查询班级名册等情况。

财务人员:进行每月的收费和退费工作,每个学生的每月费用包括住宿费,伙食费220,在6-8 月收取空调费20,在11-2 月收取取暖费20,每个学期的开学初(3 月、9 月)收取书本费(不定)。住宿费分三种情况:双职工的子女为60,单职工的子女80 元,父母均不在本单位工作为100 元。每个班的老师在每天要申报本班学生的出勤表,由校长助理完成各班的考勤录入,考勤情况决定上月的伙食退费,以每天10 元计算。

学生家长:在对退费有疑问时,可以查询学生的出勤情况。请画出本系统用例图。

1、汽车和自行车都是交通工具。一辆自行车只能归一个人拥有,但一辆汽车可归一个人或者两个人拥有。一个人可能没有自行车或汽车.也可能拥有多辆自行车或汽车。人分男人和女人两类,每个人都具有年龄和名字。在任何时候,一辆汽车上可能载有0个多个乘客。每辆汽车都有自己的颜色和商标。特别地,每辆汽车都只有两个前灯和一台发动机。请画出类图。

2、用聚集关联表示家用计算机系统的组成。家用计算机系统是由主机箱、键盘、鼠标、显示器、CD—ROM驱动器、一个或多个硬盘驱动器、调制解调器、软盘驱动器、打印机组成,还可能包括几个音箱。而主机箱内除CPU外带着一

些驱动设备,例如显示卡、声卡等。

3、建立一个能够反映咨询公司日常业务的类图。为每一个关联起一个名字,

并写上重数。该类图可能包括下列的类:顾问、客户、项目、提案、数据和报告。

4、画出打电话操作过程的事件跟踪图(即序列图)。

5、活动图是状态图的一种特殊情况。用于简化描述一个过程或者操作的工作步骤。活动用圆角矩形表示——比状态图更窄,更接近椭圆。一个活动中的处理一旦完成,则自动引起下一个活动的发生。箭头表示从一个活动转移到下一个活动。和状态图类似,活动图中的起点用一个实心圆表示,终点用一个同心圆(内圆为实心圆)表示。在活动图中可以带判定点,即一组条件引发一条执行路径,另一组条件则引发另一条执行路径,并且这两条执行路径是互斥的。判定点常用小的菱形图标表示,同时在相关路径的附近指明引起这条路径被执行的条件,条件用方括号括起来。请用活动图描述打电话过程。

软件工程——软件开发过程中用到的各种图

软件工程——软件开发过程中用到的各种图 一、宏观导图 导图说明:我们的软件开发中用到的各种图型工具都是为了辅助我们更好的理解开发的阶段或者过程。上图是根据软件过程中各个阶段所需要用到的各种图的一个小结。下面是各种图的简介和示例。 二、谈细节: 1、问题定义阶段(规划阶段): UC图:( Use Creat 图)它是 BSP( business system planning )法中常用的子系统划分工具。

2、可行性分析 2.1系统流程图:是描述系统物理模型的一种传统工具。它是表达数据在系统各部件之间流动的情况,而不是对数据加工处理的控制过程,它是物理数据流图而不是程序流程图。系统流程图形象的呈现了软件的功能,即使不懂软件的人也可以轻松的看懂,可以说它是软件设计师与用户之间沟通、交流的有效工具。

3、需求分析: 3.1 DFD图(Data Flow Diagram):从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程.建立系统的功能模型。 3.2 ERD(Entity-Relationship Diagram)图:当数据量很大并且数据间关系复杂时对于数据的分析就得用到它来刻画系统数据模型

3.3 IPO(input process output)图描述了输入数据、处理数据、输出数据之间的关系。 3.4 STD(State Transition Diagram)图:刻画系统响应外部事件的过程。为系统的行为建模。

面向数据结构的几个图形工具: 3.5 层次方框图:用来展示数据的层次结构 3.6 warnier图:和层次方框图一个意思,不过她能描述的手段比层次图更加丰富。

软件工程作业及参考答案(版)

软件危机与软件工程 3. 软件工程方法学的研究内容包含软件开发技术和软件工程管理两部分, 其期望达到的最终目标是 ()。 A ?消除软件危机 B ?软件开发工程化 C ?程序设计自动化 D ?实现软件重用 4?软件工程学中除重视软件开发技术的研究外,另一重要组成内容是软件的( )。 A .工程管理 B .成本核算 C .人员培训 D .工具开发 5?软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是( )。 A ?设计人员和用户 B ?分析人员和用户 C .分析人员和设计人员 D .编码人员和用户 6 .软件工程的结构化生命周期方法是将软件开发的全过程划分为相互独立而又相互依存的阶段,软件的 逻辑模型形成 于( )。 A .开发阶段 B .计划阶段 C .分析阶段 D .设计阶段 7 .在软件工程中,软件生存期可分为计划、开发以及维护三个阶段,每个时期又分为若干更小的阶段。 通常,计划时期包括问题定义、可行性研究和 ①,开发时期包括 ②、详细设计、编码以及 ③。 ① A . 需求分析 B . 可行性研究 C . 经费预算 D . 质量保证 ② A . 需求分析 B . 可行性研究 C 总体设计 D 模块化设计 ③ A . 文档编制 B . 运行维护 C . 测试 D . 验收 &软件开发中常采用的生命周期方法,由于其特征而一般称其为() A .层次模型 B .瀑布模型 C .螺旋模型 D .对象模型 9.描述软件生存周期的瀑布模型包括计划、 (A ) 、设计、编码、测试、维护等阶段。其中,设计阶段又可 以分成(B )和(C )两个步骤。 A :①需求分析 ②可行性研究 ③需求调查 ④问题定义 B, C :①方案设计 ②代码设计 ③概要(总体)设计 ④数据设计 ⑤详细设计 10.什么是软件危机?软件危机产生的原因? ".生命周期阶段的划分?每个阶段的任务? 可行性研究 软件工程 1软件危机是指在开发和( A .运行 B .设计 2 ?造成软件危机的原因是: A. 用户使用不当 C .硬件不可靠 )过程中所遇到的一系列严重问题。 B .对软件的错误认识 D ?缺乏好的开发方法和手段

工艺管道工程识图

第一节安装工程识图 一、编制前的准备工作:(应具备的几个条件) 1、完整的施工图:包括基本图和详图。 A、基本图包括图纸目录、施工图说明、设备材料表、流程图、平面图、轴侧图和立(剖)面图。详图包括节点图、大样图和标准图(重复利用图)。 B、图纸目录:对数量众多的施工图纸,设计人员把它按一定的图名和顺序归纳编排成图纸目录以便查阅。 C、施工图说明:在图纸上无法表示出来,而非要施工人员知道的一些技术和质量方面的要求,一般用文字形式加以说明。 D、设备、材料表:该工程所需的各种设备和各类管道、管件、阀门以及防腐、保温材料的名称、规格、型号、数量的明细表。 以上三点是文字说明,但是施工图纸不可缺少的组成部分。 E、流程图:是对一个生产系统的工艺变化过程的表示。通过它可以对设备、建筑物、仪表以及管道的规格、输送介质、主要控制阀门有一个确切的了解。 F、平面图:施工图中的基本图。主要表示设备的平面分布、管线的走向、排列、标高等具体数据,使施工人员对该项工程有一个大该的了解。 G、立面图和剖面图:施工图中最常见的图样,表达设备的立面分布和该项垂直方向的排列和走向、以及管径、标高。 M、详图: 节点图:清楚的表示某一部分管道的详细结构及尺寸,是对平面图及其他图不能反映清楚的某点图形的放大。 大样图:设备配管及管配件组合的详图,特点是双线图表示,对物体有真实感。 标准图:(重复利用图)具有通用性质的图样。它不能用来作为单独进行施工的图纸,只作为某些施工图的一个组成部分。一般由国家或有关部门出版标准图集。 2、现行的工程预算定额及单位估价表 3、工程所在地现行的材料预算价格及材料调价的有关规定(系数调整或规定内的材料价格按实调整)。 根据工程类别和企业等级所给定的取费标准。 4、经有关部门审批的施工组织措施,包括大型设备的拉运、吊装及三通一平等。 正常施工图预算所包含不了的工作内容,根据施工组织措施进行编制。

软件工程复习资料-完整版

一、选择题: 1、用例图中,用来表示用例的符号为(B)。 A B. C. D. 2、协作图中包含的元素包括(A)。 A. 对象 B. 链 C. 激活 D. 消息 3、在类图中,哪种关系表达整体与部分的关系(D)。 A.泛化 B. 实现 C. 依赖 D. 聚合 4、下列各种图形符号中,用来表示组成关系的符号为(B)。 A. B. C. D. 5、(A)工具在软件的详细设计中不能使用。 A.DFD B. N-S图 C. 流程图 D. PDL 6、“软件危机”是指(C)。 A. 计算机病毒的出现 B. 利用计算机进行经济犯罪活动 C. 软件开发和维护中出现的一系列问题 D. 人们过分迷恋计算机系统 7、快速原型是利用原型辅助软件开发的一种新思想,它是在研究(A)的方法和技术中产生的。

A. 需求阶段 B. 设计阶段 C. 测试阶段 D. 软件开发的各个阶段 8、从严格意义上讲,下列4个选项中属于顺序图的元素是(ABCD)。 A. 对象 B. 参与者 C. 消息 D. 激活 9、下列UML图形中,(ABCD)属于UML的动态视图。 A. 协作图 B. 状态图 C. 活动图 D. 顺序图 10、数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是(D)。 A. 数据库设计 B. 数据通信 C. 数据关系描述 D. 数据定义 11、详细设计与概要设计衔接的图形工具是(D)。 A. DFD图 B. 程序图 C. PAD图 D. SC图 12、UML中,大多数建模者把节点分为(AC) A. 设备 B. 构件 C. 处理器 D. 显示器 13、(C)是一种特殊形式的状态机,用于对计算流程和工作流程建模。 A.时间图 B. 流程图 C. 活动图 D. 状态图 14、(A)描述从状态到状态的控制流程,常用来对系统的动态特征进行建模。 A. 状态图 B. 序列图 C. 协作图 D. 活动图 15、下列特点属于描述用例的特点的是(D)。 A. 相对独立:不需要与其他用例交互,即功能是完备的

软件工程复习题及答案

一、画出实际的瀑布模型p16 三、画出增量模型p18 五、可行性研究的工作过程及内容p36 答:1).复查系统规模和目标; 2).研究目前正在使用的系统; 3).导出新系统的高层逻辑模型; 4).进一步定义问题; 5).导出和评价供选择的解法; 6).推荐行动方针;7).草拟开发计划;8.书写文档提交审查。 六、可行性研究的目的是什么?要如何进行?p35 答:目的:用最小的代价在尽可能短的时间内确定问题是否能够解决。 首先,需要进一步分析和澄清问题定义。之后,分析员应该导出系统的逻辑模型。从系统逻辑模型出发,探索若干可供选择的主要解决方法(即系统实现方案)。对每种解法都应该仔细研究它的可行性,一般来说,至少应该从下述三方面研究每种解法的可行性:(1)技术可行性;(2)经济可行性;(3)操作可行性。必要时还应该从法律、社会效益等更广泛的方面研究每种解法的可行性。 二、画出快速原型模型p17 四、画出简化的螺旋模型p20 软件工程考试复习题

七、需求分析的任务是什么?进行需求分析时要重点考虑哪些方面的问题?p56 答:1、确定对系统的综合要求:1).功能需求——指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所有功能。2).性能需求——性能需求指定系统必须满足的定时约束或容量约束,如速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等。3).可靠性和可用性需求——可靠性是指确保各应用及其相关的所有交易的完整性和一致性的能力;可用性是指一个系统应确保一项服务或者资源永远都可以被访问到。4).出错处理需求——说明系统对环境错误应该怎样响应。5).接口需求——描述应用系统与它的环境通信格式。6).约束——在设计或实现应用系统时应遵守的限制条件。常见的约束有:精度;工具和语言约束;设计约束;应该使用的标准;应该使用的硬件平台。7).逆向需求——说明软件系统不应该做什么。8).将来可能提出的要求——应该明确地列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求。 2、分析系统的数据要求。 3、导出系统的逻辑模型。 4、修正系统开发计划。 八、典型的总体设计过程包括哪些步骤?p92 答:典型的总体设计过程包括九个步骤: 1)、设想供选择的方案;2)、选取合理的方案;3)、推荐最佳方案;4)、功能分解;5)、设计软件结构;6)、设计数据库;7)、制定测试计划;8)、书写文档;9)审查和复查。 九、总体设计的主要任务是什么?总体设计的主要过程有哪些?p91 答:主要任务: 总体设计又称为概要设计或初步设计。通过这个阶段的工作将划分出组成系统的物理元素—程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后仔细设计。总体设计的另一项重要的任务是设计软件的结构,也就是要确定系统中每个程序是由哪个模块组成,以及这些模块相互间的关系。 主要过程: ①寻找实现目标系统的各种不同的方案。②从这些供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的所有物理元素。③进行成本/效益分析,并且制定实现这个方案的进度计划。从中选出一个最佳方案。④进一步为这个最佳方案设计软件结构。⑤进行必要的数据库设计,确定测试要求并且制定测试计划。 十、何谓耦合?有哪些类型?软件设计应该取哪种类型?p97 答:耦合是对一个软件结构内不同模块之间互连程度的度量。 类型:数据藕合、控制藕合、公共环境藕合、内容耦合 设计原则:尽量使用数据耦合,少用控制耦合,限制公共环境耦合的范围,完全不用内容耦合。 十一、何谓内聚?有哪些类型?软件设计应该取哪种类型?p98 答:内聚标志一个模块内各个元素彼此结合的紧密程度,它是信息隐蔽和局部化概念的自然扩展。 低内聚有如下几类:偶然内聚、逻辑内聚、时间内聚。中内聚主要有两类:过程内聚、通信内聚。高内聚也有两类:顺序内聚、功能内聚。 设计时应该力求做到高内聚,通常中等程度的内聚也是可以采用的,而且效果和高内聚相差不多;但是,低内聚很坏,不要使用。

软件工程各种图的画法(考试必备)

1.完成患者监护系统功能级得数据流图、实体联系图、软件结构图。 2.网上书店系统,其外部用户主要有游客、会员与管理员。其中,游客进行注册后,可以成为系统得会员,会员享有订购图书及订单与书籍等信息查询得功能,管理员可对系统得各种信息进行管理与维护。根据上述描述,请画出网上书店系统

得:①基本系统模型(第0层);②功能级得数据流图(第1层);③底层得订购图书数据流图。

1.把如下统计空格程序得Jackson图改画为等价得程序流程图与盒图。 2、用Jackson图描述下述得一列火车得构成: 一列火车最多有两个火车头。只有一个火车头时则位于列车最前面,若还有第二个火车头时,则第二个火车头位于列车得最后面。火车头既可以就是内燃机车也可以就是电气机车。车厢分为硬座车厢、硬卧车厢与软卧车厢等3种。硬座车厢在所有车厢得前面部分,软卧车厢在所有车厢得后面部分。此外,在硬卧车厢

与软卧车厢之间还有一节餐车。 1.饮用水自动销售系统得工作过程大致如下:如果投入1元硬币,则自动放水5升;如果投入5角硬币,放水2、5升;如果选择1元,投入2个伍角得硬币,也可放水5升。如果饮用水来不及生成,系统会把硬币退出来并亮红灯。收到得硬币由收银员定时回收。试画出该系统得用例图。 2、某寄宿学校需要开发一个信息管理系统,通过该管理系统对学生得日常事务进行管理: 校长助理:管理学生得档案,进行新增、删除、查询、修改等操作;对学生班级进行管理(新增、删除等),进行新学生得编班工作与调班工作,查询班级名册等情况。 财务人员:进行每月得收费与退费工作,每个学生得每月费用包括住宿费,伙食费220,在6-8月收取空调费20,在11-2 月收取取暖费20,每个学期得开

软件工程总体设计文档

——Check Food Far Apart—— 天南地北美食查查看系统项目 总体设计说明书 (第1版) 二○○九年四月 软件学院Software Engineering Project

目录 1 引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3定义 (3) 1.4参考资料 (4) 2.总体设计 (4) 2.1设计思想与目标 (4) 2.2运行环境 (4) 2.3基本设计概念 (5) 2.3.1 (5) 2.3.2 (7) 2.3.3 (7) 2.3.4 (8) 2.3.5 (8) 3.数据库设计 (9) 3.1会员表 (10) 3.2管理员表 (11) 3.3登陆记录表 (11) 3.4菜品类型表 (12) 3.5菜品信息表 (12) 3.6收藏菜品表 (13) 4.系统出错处理设计 4.1出错措施 (13) 4.2补救措施 (13) 4.3系统维护设计 (13)

一.引言 1.1编写目的 本文在需求之后的阶段。从设计的角度来讲述软件的总体方案与设计思路及构想。 本文适合于想了解本天南地北美食查查看软件开发设计思想方法的相关人员。对进一步开发该软件的相关人员,做一个总体设计的参考及指导。 1.2背景 “民以食为天,生以食为本。”在全面建设小康社会的今天,餐饮业不仅关系老百姓的生活质量和水平,也关系到消费安全和国民健康,关系到社会的和谐和安定。中华餐饮文化博大精深,餐饮业在我国已有几千年的发展历史,近年来随着我国经济快速发展,对外开放进一步扩大,餐饮业急速发展,已经成为一个与人民群众生活密切相关的、潜力巨大的朝阳产业。随着人们社会经济交往活动的增加,促进了餐饮业的发展。一些地方特色的家常菜馆、小吃街、美食广场、中西式快餐遍地开花,异常火爆。特别是近几年来,居民生活节奏的加快和消费观念的更新,使外出就餐成为时尚。加上饮食观念的转变,消费档次也逐年提高 1.待开发软件名称:天南地北美食查查看 2.软件开发者:

软件工程试题及答案53581

软件工程 一、填空题(每题2分,共20分) 1、系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种 元素之间的( )情况。 2、成本效益分析的目的是从( )角度评价开发一个项目是否可行。 3、自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和( ) 。 4、在JSP方法中解决结构冲突的具体办法是( )。 5、详细设计的任务是确定每个模块的内部特性,即模块的算法、( )。 6、所有软件维护申请报告要按规定方式提出,该报告也称( )报告。 7、独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路 径是至少包含有一条( )的边的路径。 8、设计任何一个人机界面,一般必须考虑()四个方面。 9、在软件测试中,已知产品内部工作过程,通过测试检验产品内部动作是否按照产品规格说明 的规定正常进行的方法称为()测试法。 10、()是对软件结构中模快间关联程度的一种度量。 三、判断题(每题2分,共20分) 1. 缺乏有力的方法学的指导和有效的开发工具的支持,这往往是产生软件危机的原因之一。 () 2. 一个好的开发人员应具备的素质和能力不包括具有良好的书面和口头表达能力。() 3. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手 资料,并从中提取出有价值的需求。() 4. 快速原型技术的适用于软件产品要求大量的用户交互、或产生大量的可视输出、或设计一些 复杂的算法等场合。() 5. 流程图也称为程序框图是最常用的一种表示法。 6. 面向数据设计方法一般都包括下列任务:确定数据结构特征;用顺序、选择和重复三种基 本形式表示数据等步骤。() 7. 理想的人机界面应针对具有典型个性的特定的一类用户设计。() 8. 数据输入的一般准则中包括尽量增加用户输入的动作。() 9. 用穷举测试是较现实的测试方法。() 10、在软件维护过程中改善性维护是为适应环境的变化而修改软件的活动。() 四、论述题(共40分) 1、软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和 管理因素外,还有程序自身的因素,具体影响因素可归纳为:a) 软件系统的规模;b) 软件系统的年龄;c) 软件系统的结构。 试回答以下问题: 1) 给出上述三项因素的解释,阐述“规模”、“年龄”和“结构”的具体含义。(6分) 2) 扼要分析影响维护工作量的因素,即分析可能增加维护工作量的因素和可能减少维护工作 量的因素。(8分) 3) 简单传述软件可维护性度量的含义。(8分) 2、可行性研究报告的主要内容有哪些?(8分) 3、系统设计的内容是什么?(10分) 五、综合题(20分)某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一 个计算机辅助企业管理系统,其中:

软件工程各种图的画法考试必备

1.完成患者监护系统功能级的数据流图、实体联系图、软件结构图。 2.网上书店系统,其外部用户主要有游客、会员和管理员。其中,游客进行注册后,可以成为系统的会员,会员享有订购图书及订单和书籍等信息查询的功能,管理员可对系统的各种信息进行管理和维护。根据上述描述,请画出网上书店系统的:①基本系统模型(第0层);②功能级的数据流图(第1层);③底层的订购图书数据流图。 1.把如下统计空格程序的Jackson图改画为等价的程序流程图和盒图。 2、用Jackson图描述下述的一列火车的构成: 一列火车最多有两个火车头。只有一个火车头时则位于列车最前面,若还有第二个火车头时,则第二个火车头位于列车的最后面。火车头既可以是内燃机车也可以是电气机车。车厢分为硬座车厢、硬卧车厢和软卧车厢等3种。硬座车厢在所有车厢的前面部分,软卧车厢在所有车厢的后面部 分。此外,在硬卧车厢和软卧车厢之间还有一节餐车。 1.饮用水自动销售系统的工作过程大致如下:如果投入1元硬币,则自动放水5升;如果投入5角硬币,放水2.5升;如果选择1元,投入2个伍角的硬币,也可放水5升。如果饮用水来不及生成,系统会把硬币退出来并亮红灯。收到的硬币由收银员定时回收。试画出该系统的用例图。 2.某寄宿学校需要开发一个信息管理系统,通过该管理系统对学生的日常事务进行管理: 校长助理:管理学生的档案,进行新增、删除、查询、修改等操作;对学生班级进行管理(新增、删除等),进行新学生的编班工作和调班工作,查询班级名册等情况。 财务人员:进行每月的收费和退费工作,每个学生的每月费用包括住宿费,伙食费220,在6-8 月收取空调费20,在11-2 月收取取暖费20,每个学期的开学初(3 月、9 月)收取书本费(不定)。住宿费分三种情况:双职工的子女为60,单职工的子女80 元,父母均不在本单位工作为100 元。每个班的老师在每天要申报本班学生的出勤表,由校长助理完成各班的考勤录入,考勤情况决定上月的伙食退费,以每天10 元计算。 学生家长:在对退费有疑问时,可以查询学生的出勤情况。请画出本系统用例图。 1、汽车和自行车都是交通工具。一辆自行车只能归一个人拥有,但一辆汽车可归一个人或者两个人拥有。一个人可能没有自行车或汽车.也可能拥有多辆自行车或汽车。人分男人和女人两类,每个人都具有年龄和名字。在任何时候,一辆汽车上可能载有0个多个乘客。每辆汽车都有自己的颜色和商标。特别地,每辆汽车都只有两个前灯和一台发动机。请画出类图。 2、用聚集关联表示家用计算机系统的组成。家用计算机系统是由主机箱、键盘、鼠标、显示器、CD—ROM驱动器、一个或多个硬盘驱动器、调制解调器、软盘驱动器、打印机组成,还可能包括几个音箱。而主机箱内除CPU外带着一些驱动设备,例如显示卡、声卡等。 3、建立一个能够反映咨询公司日常业务的类图。为每一个关联起一个名字,并写上重数。该类图可能包括下列的类:顾问、客户、项目、提案、数据和报告。 4、画出打电话操作过程的事件跟踪图(即序列图)。 5、活动图是状态图的一种特殊情况。用于简化描述一个过程或者操作的工作步骤。活动用圆角矩形表示——比状态图更窄,更接近椭圆。一个活动中的处理一旦完成,则自动引起下一个活动的发生。箭头表示从一个活动转移到下一个活动。和状态图类似,活动图中的起点用一个实心圆表示,终点用一个同心圆(内圆为实心圆)表示。在活动图中可以带判定点,即一组条件引发一条执行路径,另一组条件则引发另一条执行路径,并且这两条执行路径是互斥的。判定点常用小的菱形图标表示,同时在相关路径的附近指明引起这条路径被执行的条件,条件用方括号括起来。请用活动图描述打电话过程。

软件工程 期末考试题(含答案)

一、选择题 1.瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和_。 ( C ), A .详细计划 B .可行性分析 C .运行阶段 D. 测试与排错 2.在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试年勺系统测试阶段的目标( A ) A .需求分析阶段 B .详细设计阶段 C.概要设计阶段 D .可行性研究阶段, 3.软件工程的出现主要是由于(C ) , A.程序设计方法学的影响 B.其它工程科学的影响 C.软件危机的出现 D.计算机的发展, 4.软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实旅的主要保证是(C) A.硬件环境 B.软件开发的环境 C.软件开发工具和软件开发的环境 D.开发人员的素质 5.软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为(B) A.相互排斥B相互补充C独立使用 D.交替使用 6.UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(C) A.基于瀑布模型的结构化方法 B.基于需求动态定义的原型化方法C.基于对象的面向对象的方法 D.基于数据的数据流开发方法 7.在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高(B) A.结构化方法B原型化方法C面向对象的方法 D.控制流方法 8.结构化分析方法是一个预先严格定义需求的方法,它在实施时强调的是分析对象的(B) A.控制流 B.数据流 C.程序流 D.指令流 9.软件开发的结构化生命周期方法将软件生命周期划分成(A) A.计划阶段.开发阶段.运行阶段 B.计划阶段.编程阶段.测试阶段 C.总体设计.详细设计.编程调试 D.需求分析.功能定义.系统设计 10.软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是(C)

“画法几何及工程制图”复习题(含答案)

“画法几何及工程制图”复习资料 “画法几何及工程制图”课程是培养绘制和阅读工程图样基本能力的技术基础课。土木工程图样是土木工程建设中的重要技术文件,工程图纸表达了有关工程建筑物的形状、构造、尺寸、工程数量以及各项技术要求和建造工艺,在设计和施工建造中起着记载、传达技术思想和指导生产实践的作用。作为工程技术人员,必须精通工程制图的原理,熟练掌握图形技术。本课程的主要任务就是帮助学习制图原理和方法,教会绘制工程图的初步技术,培养绘制和阅读工程图的基本能力,为后续课程的学习和专业技术工作打下必要的基础。 复习重点: 第1章制图基本知识与技术 掌握制图基本知识:制图标准、图纸幅面、字体、绘图比例、图线、尺寸的标注形式。 第2章投影法和点的多面正投影 1.掌握投影法的基本知识:投影的形成及分类、工程上常用的四种图示方法 2.掌握二面投影图和三面投影图的投影规律 3.掌握作辅助正投影的方法 第3章平面立体的投影及线面投影分析 1.掌握基本平面立体的三面投影图的投影特性 2.掌握立体上直线的投影特性 3.掌握立体上平面的投影特性 4.掌握点、线、面间的相对几何关系 第4章平面立体构形及轴测图画法 1.掌握基本平面体的叠加、切割、交接 2.掌握平面立体的尺寸标注方法 3.掌握轴测投影原理及平面立体的轴测投影画法 第5章规则曲线、曲面及曲面立体 1.了解曲线的形成与分类 2.掌握圆的投影的画法,了解圆柱螺旋线投影的画法 3.了解曲面的形成、分类 4.掌握曲面投影的表达方法,主要是圆柱面、圆锥面、球面投影的画法

5.掌握基本曲面立体(圆柱、圆锥)的投影特性 6.掌握平面与曲面体或曲表面相交的投影画法 7.了解两曲面体或曲表面相交的投影画法 8.掌握圆柱与圆锥的轴测图画法 第6章组合体 1.学会使用形体分析法对组合体的形成进行分析 2.掌握根据实物绘制组合体的三视图的方法 3.掌握组合体的尺寸注法 4.掌握组合体三视图的阅读方法,根据组合体的两视图作第三视图 5.掌握组合体轴测图的画法 第7章图样画法 1.掌握六个基本视图的画法 2.掌握剖视图的表达方法 3.掌握断面图的表达方法 4.掌握在组合体轴测图中进行剖切的画法 5.了解常用的简化画法 6.了解第三角画法的概念 第12章钢筋混凝土结构图(了解基本概念) 1.了解钢筋混凝土结构的基本知识 2.掌握钢筋混凝土结构的图示方法 3.掌握钢筋混凝土结构图的阅读方法 第13章房屋建筑图(了解了解基本概念) 1.了解房屋的组成和各部分的作用,了解房屋的一般设计方法 2.了解房屋施工图的分类及有关规定 3.了解房屋总平面图的绘制方法 4.掌握建筑平面图、建筑立面图、建筑剖面图的绘制方法 5.了解建筑详图的绘制方法 第14章桥梁、涵洞工程图(了解) 了解桥涵工程图的基本知识,了解桥墩图、桥台图、涵洞图的图示方法

软件工程-软件总体设计

总体设计报告 项目名称:《考勤与晚归管理系统》 项目负责人:黄森 项目开发单位:广西机电职业技术学院

目录 一、引言 (4) 1.1 编写目的 (4) 1.2 背景 (4) 1.3 定义 (4) 1.4 参考资料 (4) 二、总体设计 (5) 2.1 需求规格 (5) 2.2 运行环境 (5) 三、系统设计 (5) 3.1 功能模块 (5) 3.2 超级管理员功能需求 (7) 3.3 系统一般管理员功能需求 (7) 3.4 普通用户功能需求 (7) 3.5 用户登录需求 (7) 3.6 浏览信息需求 (7) 3.7 编辑信息需求 (8) 3.8 功能模块划分 (8) 3.9 系统流程分析 (8) 四、数据结构设计 (10) 4.1 E-R实体图 (10) 4.2 数据结构表 (11) 五、接口设计 (13) 5.1 用户接口 (13) 5.2 硬件接口 (13) 5.3 软件接口 (13) 5.4 通信接口 (13) 六、运行设计 (14) 6.1 运行控制 (14) 6.2 运行时间 (14) 七、出错处理设计 (14) 7.1 出错输出信息 (14) 7.2 出错处理对策 (14) 八、安全保密设计 (15)

一、引言 本文是考勤与晚归系统总体设计说明书。 1.1编写目的 本阶段要在系统需求分析的基础上,对考勤与晚归系统做进一步的总体设计需求。它主要解决以下三方面的问题: ?确定软件的结构---有哪几个模块组成,调用关系,各模块间的借口。 ?数据结构设计---确定数据库的模式,子模式,数据的完整性,安全性设计。 ?文档的书写。 预期读者是:软件管理人员,开发人员。 1.2背景 项目名称:晚归与考勤管理系统 提出者:蒋文沛老师 开发者:黄森 技术员:黄森 用户:广西机电职业技术学院 出版单位:广西机电职业技术学院 1.3定义 用户:该系统的使用者。 实体:现实生活中的一个个体。 联系:即两个或者多个实体之间的相互关系。 属性:实体或联系之间产生的某种特性、特征统称为属性。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。 项目/系统:晚归与考勤管理系统的简称 1.4参考资料 《软件工程导论》张海藩,清华大学出版社 《软件工程基础教程》刘文,朱飞雪北京大学出版社

画法几何及工程制图试题及参考答案

1、单项选择题(30) 1.图纸的会签栏一般在( B) A.图纸右上角及图框线内 B.图纸左上角及图框线外 C.图纸右上角及图框线外 D.图纸左上角及图框线内 @!.一物体图上长度标注为2000,其比例为1﹕5,则其实际大小为( B)A.400 B.2000 C.10000 D.200 3.下列仪器或工具中,不能用来画直线的是( D ) A.三角板 B.丁字尺 C.比例尺 D.曲线板 4. 在土木工程制图中,除了遵守建筑工程制图标准和某些行业标准外,还必须遵守的国家标准为:( A ) A.总图制图标准 B.水利水电工程制图标准 C.技术制图标准 D.铁路工程制图标准 5. 由国家职能部门制定、颁布的制图标准,是国家级的标准,简称国标。国标的代号为:( B ) A. ISO B. GB C. Standard D. ANSI 6. 图纸上的各种文字如汉字、字母、数字等,必须按规定字号书写,字体的号数为:( A ) A. 字体的高度 B. 字体的宽度 C. 标准中的编号 D. 序号 7. 绘制工程图应使用制图标准中规定的幅面尺寸,其中A2幅面的尺寸为:( C) A. 594841(A1) B. 210297(A4) C. 420594(A2) D. 297420(A3) 1189*841(A0) 8. 绘制工程图应使用制图标准中规定的幅面尺寸,其中A4幅面的尺寸为:(B ) A. 594841 B. 210297 C. 420594 D. 297420 9. 绘图比例是:( A ) A. 图形与实物相应要素的线性尺寸之比 B. 实物与图形相应要素的线性尺寸之比 C. 比例尺上的比例刻度 D. 图形上尺寸数字的换算系数 10. 如果物体的长度为1000mm,绘图比例是1:20,则在绘图时其长度应取:( C ) A. 100 B. 1000 C. 50 D. 20

软件工程课自测题及答案2

一、填空题 1. 软件是计算机程序及其说明程序的各种文档。程序是计算机任务的处理对象和处理规则的描述;文档是有关计算机程序功能、设计、编制、使用的文字或图形资料。 2. 软件生产的发展,到现在为止,经过三个阶段, 即程序设计时代,程序系统时代,软件工程时代。 3. 软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。 4. 结构化方法由结构化分析, 结构化设计, 结构化程序设计构成。它是一种面向数据流的开发方法。 5. Jackson方法是一种面向数据结构的开发方法。 6. 软件可行性研究的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。 7. 可行性研究需要从以下三个方面分析研究每种解决方法的可行性:技术可行性, 经济可行性,操作可行性。 8. 效益分析有形效益和无形效益两种。有形效益可以用 货币的时间价格, 投资回收期, 纯收入等指标进行度量;无形效益主要从性质上、心理上进行衡量,很难直接进行量的比较。 9. 结构化分析方法是面向数据流进行需求分析的方法。 10. 在SA方法的需求描述工具中,数据流图描述系统的分解,即描述系统由哪几部分组成,各部分之间有什么联系等等。数据字典定义了数据流图中每一个图形元素。结构化语言、判定表或判定树则详细描述数据流图中不能被再分解为每一个加工。 11. 数据流图有四种基本成分:数据流、数据处理、文件、数据的源点或终点。 12. 数据字典有以下四类条目:数据流、数据项、文件、基本加工。数据项是组成数据流和数据存储的最小元素。 13. 数据字典中的加工逻辑主要描述该加工做什么,即实现加工的策略,而不是实现加工的细节,它描述如何把输入数据流变换为输出数据流的加工规则。 14. 加工逻辑也称为“小说明”,常用的加工逻辑的描述工具有:结构化语言、判定表、判定数。

软件工程各阶段各图

我们通常都是对图形化的东西情有独钟,我们小时候的启蒙教育基本上也都是从图形化开始的,我们曾经看过的连环画、漫画、看图识字等等。因为图形能将一个抽象的东西具体化、形象化,图形化的表述能将一个用文字语言无法表达清楚或很难表达的观点、事物、科学概念等清晰的呈现出来。这就是为什么我们相比晦涩难懂文字更喜欢形象生动的图形的原因。 软件工程导论作为软件工程中非常重要的一门课程,通常因为其偏文科性、理论性、概念性而得不到人们的重视,但幸运的是在软件工程导论中有我们非常易于接受、理解的东西——图,否则我们自己会把自己害得很惨(软件工程导论真的很重要哦!)。 软件工程导论中一般把软件的开发分为八个阶段:1.问题定义2.可行性研究3.需求分析4.总体设计(概要设计)5.详细设计6.编码和单元测试7.综合测试8.软件维护。下面我们就说说各个阶段中与图的难解难分。 1. 问题定义 问题定义阶段主要是根据用户的需求来定义用户需要解决的问题,用户要实现哪些功能。

2. 可行性研究 可行性研究阶段就是看是否有一种使其在最小的代价,尽可能短的时间内,利益最大化的情况下解决问题的方案。这个阶段的分析主要涉及以下几个图形工具。 2.1 系统流程图 系统流程图是描述系统物理模型的一种传统工具。它是表达数据在系统各部件之间流动的情况,而不是对数据加工处理的控制过程,它是物理数据流图而不是程序流程图。系统流程图形象的呈现了软件的功能,即使不懂软件的人也可以轻松的看懂,可以说它是软件设计师与用户之间沟通、交流的有效工具。 2.2 数据流图 数据流图是从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。如果说系统流程图能让用户更好的明白系统的功能,那么数据流图则让用户更加明白系统的工作原理。

软件工程期末复习题

填空: 1.软件包括程序、数据和文档。 2.软件按其功能划分,可以分为系统~ 、应用软件和支撑软件。 3.继承是使用已有的类定义作为基础建立新类的定义的技术。 4.从工程管理的角度看,软件设计分两部完成:概要设计和详细设计。 5.类是一组具有相同数据结构和相同操作的对象的集合。 6.软件质量特性度量有两类:预测性和验收型。 7.软件维护的类型有4种,分别是纠错性维护、适应性维护和预防性维护和完善性维护。 8.要从以下三个方面分析研究中衡量解决方法的可行性:经济可行性、操作可行性、 技术可行性。 9.需求分析应交付的主要文档是需求规格说明。 10.数据流图的基本组成部分有外部实体、数据流、数据存储、数据处理。 11.数据流图和数据字典共同构成了系统的__逻辑__模型,是需求规格说明书的主要组成部 分。 12.软件生存周期一般可分为问题定义. 可行性研究、需求分析、总体设计、编码和 单元测试、综合测试、运行与维护阶段。 13.衡量软件的独立性有两个定性的度量标准,即内聚和耦合。 14.模块之间联系越紧密,其内聚性就越强,模块的耦合则越差。 15.数据耦合传递的是数据,控制耦合传递的是控制信息。 16.面向数据流的设计又称结构化设计,它是以需求分析阶段产生的DFD为基础,按一 定的步骤映射成软件结构。 17.数据流图一般可分为事务性和变换型两类。 18.模块独立的概念是模块化、抽象、信息隐藏和局部化概念的直接结果。 19.设计出软件的初步结构以后,应该进一步分解或合并模块,力求降低耦合,提高内 聚。 20.详细设计主要确定每个模块的具体执行过程。 21.判定表能够清晰地表示复杂的条件与所产生的动作之间的关系。 22.任何程序都可由顺序、分支和循环3种基本控制结构构造。 23.测试用例由输入数据和预期的输出结果两部分组成。 24..黑盒法只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足功 能要求。 25.调试也称纠错,是在成功的测试之后才开始进行,其目的是确定错误的原因和位 置,并改正错误。 26.软件测试的目的是发现错误,通常把测试方法按功能划分为黑盒测试和 白盒测试两大类。因为通常不可能做到穷尽测试,所以精心设计测试方案是保证达到测试目的所必须的。 27.计算机软件的开发经过三个阶段分别为:定义、开发和运行。 28.软件维护的活动包括四种:改正性维护、适应性维 护、完善性维护和预防性维护。 29.在软件测试过程的4个步骤中,测试依据是需求规格说明的是验收测试。 30.在七种内聚中属于最强的是功能内聚,最弱的是偶然内聚 31.软件工程的原则包括:模块化、抽象与逐步求精、信息隐藏与局 部化、模块独立。 32.模块耦合程度越低,则说明模块的独立性越强。 33.系统设计分为两个阶段分别为总体设计与详细设 计。

《画法几何及工程制图B》复习题及参考答案

画法几何及工程制图 一、单项选择题(只有一个选项正确,共51道小题) 1. 制图标准是在全国范围内使图样标准化、规范化的统一准则。某些行业部门还制定有部颁标准,则部颁标准是: (A) 参考作用 (B) 与国家标准并行使用 (C) 取代国家标准 (D) 对国家标准的补充 正确答案:D 解答参考: 2. 在土木工程制图中,除了遵守建筑工程制图标准和某些行业标准外,还必须遵守的国家标准为: (A) 总图制图标准 (B) 水利水电工程制图标准 (C) 技术制图标准 (D) 铁路工程制图标准 正确答案:C 解答参考: 3. 图纸上的字母和数字可写成斜体或直体,斜体字字头向右倾斜与水平成: (A) 45° (B) 60° (C) 75° (D) 80° 正确答案:C 解答参考: 4. 图纸的内边框是图框线,图框线的绘制用: (A) 细实线 (B) 中粗实线 (C) 粗实线 (D) 加粗的粗实线 正确答案:C 解答参考: 5. 标题栏位于图纸的右下角,绘制标题栏的外边框线用:

(A) 任意线型 (B) 细实线 (C) 中粗实线 (D) 粗实线 正确答案:D 解答参考: 6. 如果物体的长度为1000mm,绘图比例是1:20,则在绘图时其长度应取: (A) 100 (B) 1000 (C) 50 (D) 20 正确答案:C 解答参考: 7. 比例尺是三棱柱形的,按比例画图时,应使用比例尺,它的作用是: (A) 按比例进行尺寸度量 (B) 查找换算系数 (C) 与计算器的作用类似 (D) 可画直线 正确答案:A 解答参考: 8. 中粗虚线的用途为: (A) 表示假想轮廓 (B) 表示可见轮廓 (C) 表示不可见轮廓 (D) 画中心线或轴线 正确答案:C 解答参考: 9. 细点划线的用途为: (A) 表示假想轮廓 (B) 表示可见轮廓 (C) 表示不可见轮廓 (D) 画中心线或轴线 正确答案:D 解答参考:

软件工程生命周期各阶段中的图示例

软件工程中的图 软件工程导论中一般把软件的开发分为八个阶段: 1.问题定义 2.可行性研究 3.需求分析 4.总体设计(概要设计) 5.详细设计 6.编码和单元测试 7.综合测试 8.软件维护 下面我们就说说各个阶段中与图的难解难分。 1. 问题定义 问题定义阶段主要是根据用户的需求来定义用户需要解决的问题,用户要实现哪些功 能。 2. 可行性研究 可行性研究阶段就是看是否有一种使其在最小的代价,尽可能短的时间内,利益最大化的情况下解决问题的方案。这个阶段的分析主要涉及以下几个图形工具。 2.1 系统流程图 系统流程图是描述系统物理模型的一种传统工具。它是表达数据在系统各部件之间流动的情况,而不是对数据加工处理的控制过程,它是物理数据流图而不是程序流程图。系统流程图形象的呈现了软件的功能,即使不懂软件的人也可以轻松的看懂,可以说它是软件设计师与用户之间沟通、交流的有效工具。

2.2 数据流图 数据流图是从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。如果说系统流程图能让用户更好的明白系统的功能,那么数据流图则让用户更加明白系统的工作原理。 数据流图的基本符号: 数据流图的使用例子:

2.3 数据字典 数据字典就是数据的信息的集合,也可以说就是对上面提到的数据流图中的所有元素的定义的集合。数据字典的主要作用就是在软件的分析与设计阶段方便我们查阅不甚了解的数据的描述信息。 3. 需求分析 需求分析阶段主要确定系统必须做什么。比如用户对系统的要求,确定目标系统所有的功能,确定系统运行的硬件和软件环境,系统性能要求,出错处理要求,接口需求,验证软件需求等等。 3.1 E-R图 E-r图的主要作用就是把用户的数据要求用可视化的图形呈现出来。

软件工程总体设计说明书

总体设计说明书 1.引言 1.1 编写目的 本阶段要在系统需求分析的基础上,对智能四合一气体检测仪做进一步的总体说明。它主要解决以下三方面的问题: a.确定软件的结构---有哪几个模块组成,调用关系,各模块间的借口。 b.硬件端口分配设计---确定IO端口、和外设之间的资源分配。 c.文档的书写。 预期读者是:软件管理人员,开发人员 1.2项目背景 本项目的名称:智能四合一气体检测软件系统。 本项目的任务提出者及开发者是智能四合一气体检测仪硬件开发者,用户是各类化工、厂矿等具有有毒有害气体场合的工作人员。 本产品能实时、精确的显示有毒有害气体浓度值,当超过报警上限、或下限的时候及时报警并记录报警数据。 1.3 定义 智能四合一气体检测系统:气体检测系统是指在硬件设备的基础上采集传感器的数据送入CPU进行处理,显示的软件。 1.4参考资料 《软件工程》----王利福张世琨朱冰编著 北京大学出版社 《MSP系列16位超低功耗单片机原理与实践》----沈建华、杨艳琴主编 北京航空航天大学出版社 《MSP430单片机原理与应用实例详解》----洪利 北京航空航天大学出版社 2.总体设计 2.1 需求规格 通过4个电化学传感器接口电路与CPU相连,将从传感器接口电路得到的电压信号信息进行处理,实现模数转换,物理值生成,报警判断,实时更新显示等子系统。以MSP430单片机为中心,实现气体检测仪的智能化,为保障使用者

的生命安全、工业生产、生产决策提供及时精确的数据。 在检测软件的功能实现上,可以分为以下几个部分: 1.接收处理由气体传感器产生的电压值 2.根据传感器供货商提供的数据手册生成气体浓度值 3.将生成的气体浓度值(物理量)显示在液晶显示器上 4.判断气体浓度值是否需要报警。 5.将与标准气体进行校准的系数数据和用户修改的数据进行存储,下次开机检测是使用新的数据。 6.检测设备电池电量信息,进行电源降耗管理以增加续航能力 为了保证系统能够长期、安全、稳定、可靠、高效的运行,智能气体检测系统应该满足以下的性能需求: 1.系统处理的准确性和及时性 2.系统的开放性和系统的可扩充性 3.系统的易用性和易维护性 4.系统的标准性 5.系统的先进性 6.系统的响应速度快 2.2 运行环境 2.2.1 设备 基于MSP430的单片机及外部扩展电路。 2.2.2 支持软件 用C程序设计语言作为系统的支持软件。 2.2.3 接口 本产品的用户一般需要通过便携式进行操作,进入主界后便是4中检测气体浓度值窗口,通过按键进入各项系统设置窗口。 2.2.4 控制 本软件在进行完设备初始化、气体传感器预热后自动运行。 2.3 概念设计和处理流程 1.系统时钟配置 2.外部输入输出端口初始化并开启传感电源和系统电源 3.时钟初始化 4.模数转换模块初始化

相关文档
最新文档