文档库 最新最全的文档下载
当前位置:文档库 › 管理信息系统测试

管理信息系统测试

管理信息系统测试
管理信息系统测试

6.3.1信息系统测试

系统测试是保证管理信息系统质量的一个重要环节。程序编制完成后,要用各种测试方法检查各个部分是否达到了规定的质量标准。系统测试是为了发现程序和系统中的错误。好的测试方案有可能发现从未发现的错误,能够发现从未发现过的错误的测试才是成功的测试,否则就没有必要进行测试了。

6.3.2系统测试概述

一、系统测试概述

系统测试,英文是System Testing。是将已经确认的软件、计算机硬件、外设、网络等其

他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。

系统测试是保证系统质量的关键,是对整个系统开发过程的最终审查。在管理信息系统开发周期的各个阶段都不可避免地会出现差错,系统开发人员应力求在每个阶段结束之前进行认真、严格的技术审查,尽可能及时发现并纠正错误,但开发过程中的阶段审查并不能发现所有的错误。这些错误如果等到系统投入运行后再纠正,将在人力、物力上造成很大的浪费,甚至导致系统的失败。此外,在程序设计过程中,也会或多或少地引入新的错误。因此,在应用系统投入之前必须纠正这些错误,这是系统能够正确、可靠运行的重要保证。统计资料表明,对于一些较大规模的系统来说,系统调试的工作量往往占据程序系统编制开发总工作量的40%以上。

很多人认为“测试是证明程序中不存在错误的过程”、“程序测试的目的是要证明程序正确地执行了预期的功能”、“程序测试的过程是使人们确信程序可完成预期要完成的工作过程”。但却是错误的定义。测试的定义应该是:为了发现错误而执行程序的过程。从这个定义出发可以看出应该把查出了新错误的测试看作是成功的测试,没有发现错误的测试则是失败的测试。

系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析、系统设计和系统实施的最后复查。基于以上系统测试概念和目的,在进行系统测试时应遵循以下基本原则。

(1) 测试工作应避免由原来开发软件的个人和小组承担。测试工作应由专门人员来进行,会更客观、更有效。

(2) 测试用例不仅要确定输入数据,而且要根据系统功能确定预期输出结果。将实际输出结果与预期输出结果相比较就能发现程序是否有错误。

(3) 设计测试用例不仅要包括有效合理的输入数据,也要包含不合理、无效的输入数据。

二、系统测试内容

系统的测试工作可以分为模块测试、子系统测试和系统测试。

1.模块测试

模块测试式以系统的程序模块为对象进行测试,验证模块功能及其接口与设计说明书是否一致。在一个设计系统中,每个模块完成一个清晰单一定义的功能,可以把模块作为一个单独的实体来测试。模块测试的目的式测试模块在语法、格式和逻辑上的错误,保证每个模块本身能正常运行,在该测试中发现的问题大都是程序设计错误或系统设计中的错误。

模块测试主要从下述几个方面进行。

(1)模块功能。测试模块功能是否正常,即能否在正常输入情况下获得应该得到的结果. (2)内部数据结构。测试模块内部数据结构的内容、数据行使及数据之间的相互关系是否正确,这些数据结构是否能够正确地支持模块功能的实现。

(3)出错处理。测试模块运行出错时,出错处理功能是否能及时启动并有效工作。

(4)边界条件。软件往往容易在边界条件上发生问题,因此需要测试模块在其各种边界参数处能否正常工作。

2.子系统测试

完成每个模块的测试以后,需要按照系统设计所完成的模块结构图把它们连接成子系统,即进行子系统测试。有些模块能够单独地正常工作,但是连接起来就不能正常运行,这里可能存在接口和整体协调问题。例如数据可能在接口的传递中丢失、一个模块的运行可能会干扰其他模块运行等都是子系统测试所要关注的问题。子系统测试是在模块测试的基础上,解决模块间的相互调用问题,主要测试子系统中各个模块的外部功能,以及模块之间的接口好调用关系。

子系统测试主要有以下内容。

(1)各模块的连接是否有错误。测试模块接口是否正常,及模块调用参数的数目、顺序和类型是否正确,数据能否正确无误地流入、流出模块;能否保证数据的有效传输、数据的完整性和一致性。

(2)运行中的人机界面及各种通信接口能否满足设计要求。

(3)所涉及的外部设备是否能正确连接,与相关外部设备的通信功能是否满足设计要求。

3.系统测试

系统测试就是将经过子系统测试的模块群装配成一个完整的系统进行测试,以检查系统是否达到了系统分析的要求,系统测试的依据是系统分析报告,系统的测试不仅是对软件的测试,而且是对系统的软件与硬件一同进行测试。系统测试包含功能测试、恢复测试、安全测试、强度测试和性能测试。

【系统的测试内容】图例

6.3.2软件测试的方法

软件测试的常用方法:

测试名称测试内容

Black Box黑盒测试把软件软件系统当做一个“黑箱”,无法了

解或使用系统的内部结构及知识。从软件的

行为,而不是内部结构出发来设计测试。White Box白盒测试设计者可以看到软件系统的内部结构,并且

使用软件的内部知识来指导测试数据及方法

的选择。

Gray Box灰盒测试介于黑盒和白盒之间

1.黑盒测试:

黑盒测试,英文是Black Box Testing。又称功能测试或者数据驱动测试。测试者把程序

看成是一个黑盒,完全不考虑程序内部结构和内部特性而进行的测试。

黑盒测试是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。软件测试人员以用户的角度,通过各种输入和观察软件的各种输出结果来发现软件存在的缺陷,而不关心程序具体如何实现的一种软件测试方法。

黑盒测试常用工具有:AutoRunner、winrunner、loadrunner。

在黑盒测试中所采用的方法主要有等价类划分和边界值分析等方法。

(1)等价类划分

程序中所输入的数据按照程序功能说明可以分成若干个等价类,按输入条件可以将每一个等价类分成有效输入等价类与无效输入等价类两种。因此,对于每一个有效或无效的等价类可以设计一些测试用例,如果这些测试用例不出现错误,说明对于同一类的其他数据也不会出错,否则肯定出错。例如,在测试销售定价处理程序时,由于产品销售价格主要依赖于客户所订购的产品数量、客户是否是老客户、客户是否具有拖欠贷款的记录等条件。因此在对该程序测试中,可以按照这三个条件设计不同的等价类测试用例。

(1)边界值分析

由于许多软件在处理边界值时容易发生错误,用大于、等于、小于边界值的数据作为测试用例更容易发现程序中的错误。而等价类测试方法往往是在某一等价类中进行随机选择,未必代表了边界状况。因此,边界值测试方法可以对等价类测试方法进行有效的补充。例如,某一程序的输入数据位0~1000,可以选择-0.1、0、0.1、999.9、1000、1000.1作为测试用例。

2.白盒测试

白盒测试,英文是White Box Testing。又称结构测试或者逻辑驱动测试。是允许人们检查程序的内部结构,是测试者从检查程序的逻辑着手,得出测试数据,进行测试的过程。是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。

白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。它知道产品内部

工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。

白盒测试常用工具有:Jtest、VcSmith、Jcontract、C++ Test、CodeWizard、logiscope。

*总结:实际工作中,对系统的了解越多越好。目前大多数的测试人员都是做黑盒测试,很少有做白盒测试的。因为白盒测试对软件测试人员的要求非常高,需要有很多编程经验。做.NET程序的白盒测试你要能看得懂.NET代码。做JAVA程序的测试,需要你能看懂JAVA

的代码。如果你都能看懂了,你还会做测试么?

6.3.2软件测试步骤

一、软件测试的过程

系统测试是开发过程中一个独立而且非常重要的阶段,也是保证开发质量的重要手段之一。测试过程基本上与开发过程平行进行。在测试过程中,需要对整个测试过程进行有效的管理,保证测试的质量和效率。一个规范的测试过程通常包括以下基本的测试活动。

1. 制定测试计划

在制定测试计划时,需要充分考虑整个项目的开发时间和开发进度,以及一些人为因素和客观条件等,使得测试计划是可行的。测试计划的内容主要有:测试的内容、进度安排、测试所需的环境和条件、测试培训安排等。

2. 编制测试大纲

测试大纲是测试的依据,它明确详尽地规定了在测试中针对系统的每一项功能或特性所必须完成的基本测试项目和测试完成的标准。

3. 设计和生成测试用例

依据测试大纲设计和生成测试用例,产生测试设计说明文档,其主要内容有被测项目、输入数据、测试过程和预期输出结果等。

4. 实施测试

测试的实施阶段是由一系列的测试周期组成的。在每个测试周期中,测试人员和开发人员将依据预先编制好的测试大纲及准备好的测试用例,对被测系统或设备进行完整的测试。

5. 生成测试报告

测试完成后,要形成相应的测试报告。主要对测试进行概要说明,列出测试的结论,指出错误和缺陷。另外,给出一些建议。

二、软件测试的方法

对软件进行测试的主要方法有人工测试和机器测试。人工测试采用人工方法进行,目的在于检查程序的静态结构,找出编译不能发现的错误。经验表面,良好的人工测试可以发现程序中30%~70%的编码和逻辑设计错误,从而可以减少机器测试的负担。机器测试是将事先设计好的测试用例作用于被测试程序,对比测试结果和预期结果的差别以发现错误。机器测试只能发现错误的症状,不能进行问题定位,而人工测试一旦发现错误,就能确定问题

的位置、类型和性质。对于一些类型的错误,机器测试比人工测试有效,但对另一些类型的错误则人工测试更有效。因此,应根据实际情况来选择测试方法。

二、系统测试步骤

合理安排测试步骤对于提高测试效率、降低测试成本有很大的作用。管理信息系统的测试步骤是:分别按硬件系统、网络系统和软件系统进行测试,最后对整个系统进行总的综合测试。测试的步骤如下:

(1)硬件测试

在开发建设管理信息系统时,通常需要根据项目情况选购硬件设备。在硬件设备采购到货后,应在各相关厂商的配合下进行初始验收测试,初验通过后,再将其与软件、网络等一起进行系统测试。初验测试所做的主要工作有一下几点。

1.配置检测。检测是否按照合同提供了相应的配置,如系统软件、硬盘、内存、CPU等的

配置情况。

2.硬件设备的外观检查。所有设备及配件开箱后外观有无明显的划痕和损伤,这些包括计

算机主机、工作站、磁带库、磁盘机柜和存储设备等。

3.硬件测试。首先进行加电检测,查看运行状态是否正常,有无报警、屏幕有无乱码提示

和死机现象,以及是否能进入正常提示状态;然后进行操作检测,用一些常用的命令来检测机器是否能执行命令,执行结果是否正常,如文件复制、显示文件内容、建立目录等,最后检查是否提供了相关工具,如帮助系统、系统管理工具等。

通过以上测试,要求形成相应的硬件测试报告,报告中应包含测试步骤、测试过程和测试结论等。

(2)网络测试

如果开发的管理信息系统需要在局域网或广域网上运行,通常需要选购网络设备。在网络设备按合同到货后,应在各相关厂商的配合下进行初始验收测试,初验通过后,再将其与软件、网络等一起进行系统测试。初验测试所做的主要工作有一下几点。

1.网络设备的外观检查,所有设备及配件开箱后外观有无明显的划痕和损伤,这些包括交换机、路由器等。

2.硬件测试。对交换机、路由器等进行加电检测,观看运行状态是否正常,有无错误、有无报警等。

3.网络连通测试。检测网络是否连通,检测服务器和各工作站是否能通过网络设备建立正常连接。

通过以上测试,要求形成相应的网络测试报告,报告中应包含测试步骤、测试过程和测试结论等。

(3)软件测试

软件测试实际上分为4个步骤:单元测试、集成测试、确认测试和系统测试。如图所示:

图:管理信息系统测试过程

(a)单元测试。单元测试也称为模块测试。对源程序中的每个程序单元进行测试,以验证每个模块是否满足系统说明书的要求。一般情况下是编好一个程序模块就测试一个,通常采用白盒测试方法,再辅之以黑盒测试。

(b)集成测试。集成测试又称组装测试。是把模块按系统设计说明书的要求组装起来进行测试。集成测试的主要目标是发现与接口有关的问题,如数据通过接口时可能丢失,一个模块对另一个模块可能造成有害影响,将它们组合起来后可能不能实现预期的功能,全局数据结构会出现问题,误差累积到超过可接受的程度等。集成测试通常有两种方法:一种是非增量式集成测试,即先分别测试各个模块,再把这些模块组合起来进行整体测试;另一种是增量集成测试,即把下一个要测试的模块组合到已测试好的模块中,测试完后再将下一个需要测试的模块组合起来进行测试,逐步把所有的模块组合在一起,并完成测试。集成方式可采用自顶向下集成或自底向上集成。

(C)确认测试。确认测试是按照系统说明书中定义的全部功能和性能要求及确认测试计划,

来测试整个软件系统是否达到了用户要求,确认测试首先要进行有效性测试及软件配置审查,然后进行验收测试和安装测试,经过管理部门的认可和专家的鉴定后,软件即可以交给用户使用。确认测试通常采用黑盒测试法。

(d)系统测试。系统测试是将已经确认的软件、计算机硬件、外设和网络等系统的各个部分

连接到一起,对整个系统进行总的功能、性能等方面的测试。其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。

6.3.4软件正确性证明

测试正确性证明是显示产品正确的一种数学技术。换句话说,产品满足规格说明。该技术有时称为验证,然而验证一次常用于表示所有的非执行测试技术,不只是正确性证明。为明确起见,将这个数学称为正确性证明,它是一个数学证明过程。

【例】为了明白如何证明正确性,考虑图a所示代码段。与代码等效的流程图(图b)所示。我们现在来证明该代码段是正确的。执行该代码之后,变量s的值等于数组y的n个元素的和。在图c中,在每个语句之前和之后,在标注字母A~H的地方,放置一个断言,也就是

在每个拥有某个数字属性的地方做一个声明。我们需要做的是证明每个断言的正确性。

图a :要证明是正确的代码段

图b :图a 的流程图

图c:带有输入规格说明、输出规格说明、循环不变式和断言的图b

输入规格说明——代码执行前在A处具有的条件是,变量n是一个正整数,也就是:A:n∈{1,2,3。…} (1)

明显的输出规格说明是,如果控制达到H点,s的值等于储存在数组y中的n各值的和,也就是:

H:s=y[0]+y[1]+...+y[n-1] (2)

事实上,对于较强的输出规格说明,可以证明改代码段是正确的:

H:k=n且s=y[0]+y[1]+…+y[n-1] (3)

除了输入和输出规格说明,本证明过程的第三个方面是提供一个循环不变式,也就是必须在D点提供一个数学表达式,不管该循环执行了0次、1次还是许多次。要证明持有的循环不变试试:

D:k≤n且s=y[0]+y[1]+…+y[k-1] (4)

下面将表明,如果在A点输入规格说明式(1)成立,那么输出规格说明式(3)将在H 点成立,也就是证明该代码段是正确的。

首先,执行赋值语句k←0,现在控制在B点,如下的断言成立:

B:k=0 (5)

为了更准确,在B点断言应该读做k=0且n∈{1,2,3…}。然而在流程图中的所有点输入规格说明式(1)都成立。为简便起见,以下“n∈{1,2,3…}”省略。

在C点,作为第二赋值语句s←0的结果,下面断言是真的:

C:k=0且s=0 (6)

现在进入循环,这里将通过推到证明循环不变式(4)确实是正确的。在该循环第一次执行之前,断言式(6)成立,也就是k=0且s=0。现在看循环不变式(4)。因为断言式(6)可以确定k=0,而且从出入规格式说明(1)可以确定n≥1,如果要求的那样,k≤n成立。进一步地说,因为k=0,k-1=-1,所以式(4)中的和是空的,而且要求s=0.循环不变式(4)因此在第一次进入循环之前是真的。

现在进行归纳假设步骤。假设在改代码段执行期间的某个阶段,改循环不变式有效,也就是k等于某个值k0。0≤k0≤n,执行到D点,有下面的断言:

D:k0≤n且s=y[0]+…+y[k0-1] (7)

控制现在经过测试框。如果k0≥n,因为假设k0≤n,所以k0=n。按照归纳假设式(7),这意味着:

H:k0=n且s=y[0]+y[1]+…+y[n-1] (8)

这正好是输出格式说明式(3)。

另一方面,如果测试k0≥n?结果为否,那么控制从D点转向E点。因为k0不大于或等于n,k<n则式(7)变成:

E:k0<且s=y[0]+y[1]+…+y[k0-1] (9)

现在执行语句s ←s+y[k0],因此由于断言式(9),现在F点一定有下列的断言:

F:k0<n且s=y[0]+y[1]+…+y[k0-1]+y[k0]

=y[0]+y[1]+…+y[k0] (10)

下一个要执行的语句是k0 ←k0+1,为了看到这个语句的结果,假定执行该语句前k0的值是17,那么式(10)中和的最后一项是y[17]。现在k0值增加1意味着,如果G点不等式成立,那么k0≤n。这样,k0增加1的结果是在G点下面的断言成立:G:k0≤n且s=y[0]+y[1]+…+y[k0-1] (11)

在G点的断言式(11)与在D点假定的断言式(7)相同,但D在拓扑上与G点相同。换句话说对于k=k0,如果在D点式(7)成立,那么对于k=k0+1,它仍在D点成立。前面已经显示了k=0时循环不变式,经过推到,对于所有的k值,0≤k≤n,循环不变式(4)成立。

剩下的就是证明循环终止。最初由断言(6),k的值等于0。循环每次迭代时执行k ←k+1,使k值增加1。最后,k一定达到n值,那时将退出循环,并且断言(8)给出的s的值,这样就满足于输出规格说明式(3)。

回顾给定输入规格说明式(1),可以证明不论该循环执行0次、1次或更多次,循环不变式(4)成立。进一步地,可以证明经过n次迭代后,循环终止,而且这时k和s的值满足输出规格说明式(3)。换句话说,图4的代码经过数学证明是正确的。

工业园区VOC在线监测管理系统

工业园区VOC在线监测管理系统 深圳市圣凯安科技有限公司 一、背景介绍 1、项目背景 随着经济的快速发展,污染源的种类日益增多,特别是化工区、工业集中区及周边环境,污染方式与生态破坏类型日趋复杂,环境污染负荷逐渐增加,环境污染事故时有发生。同时,随着公众环境意识逐渐增强,各类环境污染投诉纠纷日益频繁,因此对环境监测的种类、要求越来越高。 在“十二五”期间,政府着力打造以空气环境监测,水质监测,污染源监测为主体的国家环境监测网络,形成了我国环境监测的基本框架。“十三五”规划建议中已经明确“以提高环境质量为核心”,从目前环保部力推的“气,水,土三大战役”的初步效果来看,下一步对于环境质量的改善则是对于现有治理设施和治理手段的检验。而对于三个领域治理效果的检验,依赖于全面有效的环境监测网络。 国务院印发的《生态环境监测网络建设方案的通知》提出建设主要目标:到2020年,全国生态环境监测网络基本实现环境质量、重点污染源、生态状况监测全覆盖,各级各类监测数据系统互联共享,监测预报预警、信息化能力和保障水平明显提升,监测与监管协同联动,初步建成陆海统筹、天地一体、上下协同、信息共享的生态环境监测网络。 根据调研大部分企业具备简单治理技术,即将生产车间内生产工艺所产生的VOCs污染物通过管道集气罩收集后通过活性炭吸附装置处理以后进行排放,但园区内存在着有组织排放超标和无组织排放的问题,为督促企业改进生产工艺和治理装置,减少无组织排放,建议园区部署网格化区域监控系统。 系统部署可提高各工业工园区污染源准确定位能力,同时快速直观的分析出污染源周边的相关信息,通过整合各类地理信息资源和环境保护业务资源,建立统一的环境信息资源数据库,将空间数据与动态监测数据、动态监管数据、政策法规数据等业务数据进行无缝衔接。为管理者提供直观、高效、便捷的管理手段,提高环保业务管理能力,综合管理与分析的决策能力。同时根据业务应用的不同,对数据进行横向的层次划分,通过应用人员层次的不同,对数据进行纵向的层次划分,明晰信息的脉络,方便数据的管理。 2、建设依据 2.1相关政策、规划和工作意见 《国务院关于印发国家环境保护“十二五”规划的通知》(国发〔2011〕42号) 《国务院关于加强环境保护重点工作的意见》(国发〔2011〕35号) 《大气污染防治行动计划》(国发〔2013〕37号) 《环境保护部国家发展改革委财政部关于印发国家环境监管能力建设“十二五”规划的通知》(环发〔2013〕61号) 《国务院办公厅关于推进应急体系重点项目建设的实施意见》(国办函〔2013〕3号) 《关于印发<化学品环境风险防控“十二五”规划>的通知》(环发〔2013〕20号) 《国家环境监测“十二五”规划》(环发〔2011〕112号) 《环境保护部关于印发<先进的环境监测预警体系建设纲要(2010-2020)>的通知》(环 〔2009〕156号) 《环境保护部关于加强化工园区环境保护工作的意见》(环发〔2012〕54号) 《关于印发<全国环保部门环境应急能力建设标准>的通知》(环发〔2010〕146号) 《环境保护部关于加强环境应急管理工作的意见》(环发〔2009〕130号) 《环境保护部关于印发<2013年全国环境应急管理工作要点>的通知》(环办〔2013〕10号) 《中央财政主要污染物减排专项资金管理暂行办法》(财建〔2007〕67号) 《中央财政主要污染物减排专项资金项目管理暂行办法》(环发〔2007〕67号) 2.2相关技术标准规范 《工业企业挥发性有机物排放控制标准》(DB12/524-2014) 《环境空气质量标准》(GB3095-2012) 《大气污染物综合排放标准》(GB16297-1996) 《环境空气质量监测规范》(试行)(总局公告2007年第4号)

管理信息系统期末考试试题库

管理信息系统试题库 一、单项选择题(每小题2分,共计20分,把你认为正确答案的代码填入括号内) 1.当计算机在管理中的应用主要在于日常业务与事务的处理、定期提供系统的 业务信息时,计算机的应用处于()。 A. 管理信息系统阶段 B. 决策支持系统阶段 C. 电子数据处理阶段 D. 数据综合处理阶段 2.下面关于DSS的描述中正确的是()。 A.DSS是解决结构化和半结构化问题的信息系统 B.DSS中要求有与MIS中相同的数据库及其管理系统 C.DSS不仅支持决策者而且能代替决策者进行决策 D.DSS与决策者的工作方式等社会因素关系密切 3.ES的特点不包括()。 A.掌握丰富的知识,有专家水平的专门知识与经验 B.有通过学习或在运行中增长和扩大知识的能力 C.自动识别例外情况 D.有判别和推理的功能 4.管理系统中计算机应用的基本条件包括科学的管理基础、领导的支持与参与 及()。 A. 报表文件统一 B. 数据代码化 C. 建立组织机构 D. 建立专业人员队伍和培训 5.在因特网中用E-mail发送邮件,实现的实体间联系是()。 A. 1:1 B. 1:n C. n:1 D. m:n 6.为了解决数据的物理独立性,应提供某两种结构之间的映像,这两种结构为 ()。 A. 物理结构与用户结构 B. 逻辑结构与物理结构 C. 逻辑结构与用户结构 D. 概念结构与逻辑结构 7.系统结构化分析和设计的要点是()。

A. 由顶向下 B. 由底向上 C. 集中 D. 分散平等 8.在各种系统开发方法中,系统可重用性、扩充性、维护性最好的开发方法是 ()。 A. 原型法 B. 生命周期法 C. 面向对象的方法 D. 增长法 9.在诺兰模型中,开始对计算机的使用进行规划与控制是在()。 A. 集成阶段 B. 成熟阶段 C. 控制阶段 D. 数据管理阶段 10.企业系统规划法的基本概念是:()地进行系统规划和()地付诸实 施。 A. 自上而下,自下而上 B. 自下而上,自上而下 C. 自上而下,由总到分 D. 由总到分,自上而下 11.从管理系统中计算机应用的功能来看,计算机在管理系统中应用的发展依次 为()。 A. EDP、DSS、MIS、EIS B. DSS、EDP、MIS、EIS C. MIS、EDP、DSS、EIS D. EDP、MIS、DSS、EIS 12.DSS的工作方式主要是()。 A. 人机对话方式 B. 键盘操作方式 C. 交互会话方式 D. 非交互会话方式 13.专家系统有两个核心组成部分,即知识库和()。 A. 数据库 B. 推理机 C. 方法库 D. 决策模型 14.处理功能分析常用的方法有:决策树、决策表和()。 A. 结构化语言 B. 数据字典 C. 数据功能格栅图 D. E-R图 15.在医院,患者与医生的关系是属于()。 A. 1:1 B. 1:n C. n:1 D. m:n 16.系统开发中强调系统的整体性,它采用先确定()模型,再设计() 模型的思路。 A. 实体,用户 B. 用户,实体 C. 逻辑,物理 D. 物理,逻辑

管理信息系统测试

6.3.1信息系统测试 系统测试是保证管理信息系统质量的一个重要环节。程序编制完成后,要用各种测试方法检查各个部分是否达到了规定的质量标准。系统测试是为了发现程序和系统中的错误。好的测试方案有可能发现从未发现的错误,能够发现从未发现过的错误的测试才是成功的测试,否则就没有必要进行测试了。 6.3.2系统测试概述 一、系统测试概述 系统测试,英文是System Testing。是将已经确认的软件、计算机硬件、外设、网络等其 他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。 系统测试是保证系统质量的关键,是对整个系统开发过程的最终审查。在管理信息系统开发周期的各个阶段都不可避免地会出现差错,系统开发人员应力求在每个阶段结束之前进行认真、严格的技术审查,尽可能及时发现并纠正错误,但开发过程中的阶段审查并不能发现所有的错误。这些错误如果等到系统投入运行后再纠正,将在人力、物力上造成很大的浪费,甚至导致系统的失败。此外,在程序设计过程中,也会或多或少地引入新的错误。因此,在应用系统投入之前必须纠正这些错误,这是系统能够正确、可靠运行的重要保证。统计资料表明,对于一些较大规模的系统来说,系统调试的工作量往往占据程序系统编制开发总工作量的40%以上。 很多人认为“测试是证明程序中不存在错误的过程”、“程序测试的目的是要证明程序正确地执行了预期的功能”、“程序测试的过程是使人们确信程序可完成预期要完成的工作过程”。但却是错误的定义。测试的定义应该是:为了发现错误而执行程序的过程。从这个定义出发可以看出应该把查出了新错误的测试看作是成功的测试,没有发现错误的测试则是失败的测试。 系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析、系统设计和系统实施的最后复查。基于以上系统测试概念和目的,在进行系统测试时应遵循以下基本原则。 (1) 测试工作应避免由原来开发软件的个人和小组承担。测试工作应由专门人员来进行,会更客观、更有效。 (2) 测试用例不仅要确定输入数据,而且要根据系统功能确定预期输出结果。将实际输出结果与预期输出结果相比较就能发现程序是否有错误。

C++实现:简单的学生信息管理系统

<< endl << endl; cout << "按下1:进入学生信息管理系统." << endl; cout << "按下0:退出." << endl; cout << "-----------------------------------------------------" << endl<> flagOperateInformation; (); cout << endl; if (flagOperateInformation) EditMenu(); } } << endl; cout << "按下2:修改学生信息." << endl; cout << "按下3:删除学生信息." << endl; cout << "按下4:显示学生信息." << endl; cout << "按下5:按学号升序排序" << endl; cout << "按下6:读入已有信息(暂时没实现)" << endl; cout << "按下7:将信息输出(暂时没实现)" << endl; cout << "按下8:显示系统内所有学生的信息" << endl; cout << "按下0:返回上一级." << endl; cout << "--------------------------------------------" << endl << endl; cin >> flagContinueOperation; (); cout << endl; switch (flagContinueOperation) { case 1:AddStudentPersonalInformation(1); break; case 2:ModifyStudentInformation(); break; case 3:DeleteStudentInformation(); break; case 4:DisplayStudentInformation(); break; case 5:RankByID(); break; case 6:cout << "功能暂未实现" << endl; break; case 7:cout << "功能暂未实现" << endl; break; case 8:DisplayAllStudentInformation(); break; case 0:break; } } } tudent_WritePersonalInformation(iD,name,address,phone); cout << "基本信息输入成功!" << endl << "------------------------------" << endl; } tudent_WriteMaPhEgGrade(mathGrade, physicsGrade, englishGrade); cout << "学习成绩输入成功!" << endl

检测信息管理系统设计方案

建设工程质量安全监督站检测信息管理系统 设计方案 为进一步规范厦门市检测市场,加强对检测单位的监督管理工作,厦门市建设工程质量安全监督站按照市建设局的要求,决定采用信息化的管理方法,从检测数据采集、处理、存储等各方面加强管理工作,保证建材检测的权威性,保障工程建筑的质量安全。按照这个目的要求,本站提出如下的检测信息管理方案: 一、信息化技术要求 1.各检测单位所检测工程按照一定的规定统一编 号,建议工程编号与质量监督信息系统统一起 来,以便质量监督人员能够查询到相应的工程 数据。 2.检测报告、报表统一标准:由市监督站检测监 督科制定统一标准的检测报告格式,规定检测 报告的纸质格式、电子格式化标准,其中电子 格式推荐Borland Delphi的QuickReport格式, 该数据格式包含单个或多个工程检测部位(送 检样本)的单个或多个检测原始数据、检测处 理结果等。这样便于各检测单位、检测监督单 位、上级主管部门、其他相关单位等便于查看、 检查、转换、打印等。

3.检测数据上报功能:各检测单位一般上报检测 数据的电子格式的数据,上报方式采用软件系 统自动上报功能或人工上报。检测数据上报后, 由软件系统自动导入或管理人员导入到检测信 息化管理数据库中,便于检测监督人员随时检 查。 4.软件系统自动统计各检测单位的工程检测数 量、不合格报告数量、作废检测数据数量等, 对不正常的检测报告发出报警。统计各施工单 位的检测检测数量、不合格报告数量、作废检 测数据数量等,对超过一定数量不合格检测报 告发出报警。 二、信息化软件功能要求 1.软件开发设计应采用B/S的方式开发:B/S方式 即采用web方式开发,这样,客户端只需要打 开网页浏览器,输入网址就可以处理各种事务 了,不必在客户端安装软件或不断升级软件了, 减少了软件维护麻烦,保证用户能够及时处理 事务。 2.工程编号管理功能:软件应采用一定的方式保 证检测单位所检工程的编号是唯一、不重复的。 3.(预留接口)施工(送检)单位编号:软件应

管理信息系统试卷A及答案

20102011学年第二学期期末考试卷 《管理信息系统》(A) 学号: 姓名: 班级: 得分 评卷教师得分一、单项选择题(每小题2分,共20分) 1.管理信息系统发展的阶段依次为()。 A.人工管理系统,人工管理信息系统,管理信息系统,基于网络的管理信息系统 B.人工管理信息系统,人工管理系统,管理信息系统,基于网络的管理信息系统 C.人工管理系统,管理信息系统,基于网络的管理信息系统,人工管理信息系统 D.人工管理系统,管理信息系统,人工管理信息系统,基于网络的管

理信息系统 2的中文意思是()。 A.万维网 B.因特网 C.国际互联网 D.局域网 3.输入设计属于()阶段。 A.系统分析 B.系统运行 C.系统实施 D.系统设计 4.第一人的代码是1,第二人的代码是2,依次类推,第100个人的代码是100,这种代码是典型的()。 A.顺序码 B.系列顺序码 C.层次码 D.矩形码 5.在管理信息系统开发的计划和控制中,()是最常用的图形工具。矩阵表 B.甘特图 C.数据流程图 D.业务流程图 6.下列耦合方式中,耦合性最低的是()。 A.内容耦合 B.模块耦合 C.特征耦合 D.公共耦合 7.模块的内聚性是衡量一个模块内部各组成部分组合强度的指标。其中内聚性程度最强的是()。 A.顺序内聚 B.过程内聚 C.功能内聚 D.时间内聚 8.采用生命周期法开发系统,其过程依次为()。 A.系统规划、分析、设计、实施、运行等阶段 B.系统分析、设计、规划、实施、运行等阶段 C.系统规划、设计、分析、实施、运行等阶段 1 / 5 D.系统规划、分析、设计、运行、实施等阶段 9.系统设计的最终结果是()。 A.系统分析报告 B.系统逻辑模型 C.系统设计报告 D.可行性

软件测试《学生成绩管理系统》测试报告

软 件 测 试 实 训 报 告 班级:软件测试1406班 姓名:贺勇游 目录 第一部分学生成绩管理系统需求分析 (1) 一.项目概述 (2) 二.项目背景 (2) 三.系统详细需求 (5) 第二部分学生成绩管理系统测试计划 (8) 一.概述 (9) 二.测试摘要 (9) 三.测试风险 (10)

四.缺陷等级分类和优先级描述 (10) 五.测试策略 (12) 六.暂停标准和再启动标准 (13) 七.测试任务和进度 (14) 八.测试提交物 (15) 第三部分学生成绩管理系统测试用例设计 (15) 一. 测试用例目的 (16) 二. 功能测试用例设计 (16) 系统登录功能模块用例设计 (16) “系统功能模块用例设计 (17) 档案管理功能模块用例设计 (17) 成绩管理功能模块用例设计 (18) 第四部分学生成绩管理系统缺陷记录 (20) 一. 说明 (21) 二. 缺陷记录 (21) 第五部分学生成绩管理系统总结报告 (22) 一.引言 (23) 二. 测试用例简介 (24) 三. 测试结果及分析 (24) 四. 综合评价 (24) 五. 心得体会 (24) 学 生 成 绩 管 理

系 统 需 求 分 析 一.项目概述 软件项目名称:《生成绩管理系统》 软件版本: 开发团队:阿林软件设计室 项目特点:《学生成绩管理系统》单机/网络版操作简单,功能齐全,适合于各中、小学校及教育局。该系统主要有以下几方面的特点: ●即可单机使用,又可在局域网下多用户共享使用。 ●所有数据即可从Excel表中导入,也可导出到Excel表,方便地与 Excel交换。支持读卡机。 ●可多台电脑同时输入成绩,输入时有语音提示,突破输入瓶颈。 成绩排名详尽,成绩分析到位。 二.项目背景 学生成绩管理是所有院校学生管理事务中的一项重要工作,几年前,各个

简单学生信息管理系统设计

——综合性程序设计 题目:简单学生信息管理系统(序列化版)班级: : 学号:

实验目的: 1.综合运用输入、输出的知识,用序列化方法保存、读入数组容。 2.设计实现一个简单的信息管理系统。 实验容: 编写能够满足如下条件的程序,分两次四个课时完成 1.声明Student类,该类实现Serializable接口以表明该类可 以进行序列化。该类有、学号、math、os、java用来存放 对应的成绩,在构造方法中进行、学号、课程成绩的赋值。 Override有Object继承来的tostring方法已便友好格式显 示自己的属性; 2.建立一个类,利用数组来存储多个Student,写完一个方法, 在main中写一段测试代码,运行以保证目前所做工作的 正确性,正确后再写其他代码。有以下方法: 1)add(Student stu):增加新的学生,人数满时显示人满或是new一个更长的数组,把现有的Student复制到新 数组 2)dispAll():可以显示所有的学生信息(测试add是否正确) 3)findById(long id):可以按照学号来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 4)findByName(string name):可以按照来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 (判断是否相等使用string类的equalsIgnoreCase方 法) 5)delBy Id(long id): 可以按照id来删除学生信息,然后显示找到该人,若查无此人的话显示错误信息。 6)save():利用ObjectOutputStream 来把数组写入文件中,需要考虑在什么时候调用该方法。 7)load():利用ObjectIntputStream 来进行反序列化,得到以前保存的容,注意要考虑以前未保存容的情况, 可返回错误信息。 3.在控制台显示一个菜单,并实现相应的功能。菜单如下: 1显示所有学生信息2按学号查找 3 按查找 4 按学号删除 5 保存 6 读入7 退出 请输入数字(1-7): 程序代码

卫生监督监测管理系统(V1.3)

卫生监督监测管理系统 解决方案 北京争上游科技有限公司 2013年

目录 1. 项目背景 (3) 2. 项目目标 (3) 3. 建设原则 (3) 4. 技术方案 (4) 4.1. 设计原则 (4) 4.2. 总体架构 (6) 4.3. 技术架构 (7) 5. 分项设计 (8) 5.1. 监测管理 (9) 5.1.1. 产品登记 (9) 5.1.2. 产品质控 (9) 5.1.3. 产品监测 (9) 5.1.4. 产品复核签发 (10) 5.1.5. 产品评价 (10) 5.1.6. 产品综合查询 (10) 5.1.7. 检验单位信息管理 (10) 5.2. 监督单位管理 (10) 5.3. 统计分析 (11) 5.4. 监督抽检 (11) 5.5. 风险预警 (11) 5.6. 法规标准 (12) 5.7. 系统管理 (12) 6. 售后服务 (12) 6.1. 售后服务和技术支持的目标 (12) 6.2. ISO9001服务体系和规范 (13) 6.3. 售后服务期 (13) 6.4. 售后服务的方式 (14) 6.5. 售后服务和技术支持的程序 (15)

1.项目背景 随着我国经济和社会的快速发展,卫生监督监测管理工作的内容和难度也随之增大。为了实现对卫生安全的信息化与数字化管理,使我国的卫生监督监测管理工作尽快达到规范化与科学化的管理水平。依照国家及卫生部颁布的有关卫生法律法规和监督监测工作规范,充分利用信息化技术,建成一套满足现行卫生监督监测业务流程和业务规范的信息系统,实现卫生监督监测工作电子化管理和区域信息共享。 2.项目目标 通过信息系统应用卫生监督监测和指导,构建卫生监督监测网络,动态掌握管理相对人基本信息和卫生状况,初步建立科学合理的卫生监督监测综合评价体系,促进改善卫生状况,实现卫生监督监测的综合管理,为制定卫生政策、法规提供基本数据和科学依据。 3.建设原则 1、以服务监测为中心; 2、以规范业务为主导; 3、以资源共享为手段; 4、以优化管理为目标。

管理信息系统试卷带答案(本科班)

《管理信息系统》试题 一、单项选择题(每题1分,共20分) 1.数据( A ) A、是经过加工处理后的信息 B、就是信息 C、必须经过加工才成为信息 D、不经过加工也可以称作信息 2.管理信息是( A ) A、加工后反映和控制管理活动的数据 B、客观世界的实际记录 C、数据处理的基础 D、管理者的指令 3.管理信息系统的结构,指的是( C ) A、管理信息系统的组成 B、管理信息系统的物理结构、 C、管理信息系统的组成及其各组成部分之间的关系 D、管理信息系统中各部分的关系 4.生命周期法适用于( A ) A、开发大的管理信息系统或缺乏开发经验的情况 B、要求系统很快开发出来的情况 C、可行性好的情况 D、可省略技术文档的情况 5.U/C矩阵的作用是( D ) A、确定数据类 B、确定数据结构 C、确定功能类 D、划分子系统 6.数据流程图是描述信息系统的(C ) A、物理模型的主要工具 B、优化模型的主要工具 C、逻辑模型的主要工具 D、决策模型的主要工具 7.描述数据流程图的基本元素包括( D ) A、数据流、内部实体、处理功能、数据存储 B、数据流、内部实体、外部实体、信息流 C、数据流、信息流、物流、资金流 D、数据流、处理功能、外部实体、数据存储 8.对一个企业供、销、存管理信息系统而言,( B )是外部实体 A、仓库 B、计划科 C、供应科 D、销售科 9.系统分析的首要任务是( D ) A、尽量使用户接受分析人员的观点 B、正确评价当前系统 C、彻底了解管理方法 D、弄清用户要求 10.系统设计阶段中进行新系统边界分析的目的是(C ) A、为了确定管理人员和计算机人员之间的分工 B、为了划分子系统 C、为了确定系统的人机接口 D、为了确定新系统的业务流程 11.输出设计应由( B ) A、系统分析员根据用户需要完成 B、系统设计员根据用户需要完成

最新学生信息管理系统测试用例

学生管理系统测试用例 机构公开信息

版本历史

目录 0. 文档介绍 (4) 0.1文档目的 (4) 0.2文档范围 (4) 0.3读者对象 (4) 0.4参考文献 (4) 0.5术语与缩写解释 (4) 1. 功能测试用例 (5) 1.1被测试对象的介绍 (5) 1.2测试范围与目的 (5) 1.3测试环境与测试辅助工具的描述 (5) 1.4功能测试用例 (5) 附录:评审意见 ................................................................................................ 错误!未定义书签。

0. 文档介绍 0.1 文档目的 本文档是测试人员完成测试工作的重要依据,测试人员根据测试用例文档完成测试工作,提高测试工作效率。 0.2 文档范围 本文档主要包含以下几部分: 0.文档介绍 1.功能测试用例 0.3 读者对象 本文档的读者主要包含: 1.测试工程师 2.项目经理 0.4 参考文献 [1] 王珊,萨师煊. 数据库系统概论[M]. 北京:高等教育出版社, 2006. [2] w3school 在线教程 [3] HTML/CSS/JavaScript标准教材实例 0.5 术语与缩写解释

1. 功能测试用例 1.1 被测试对象的介绍 学生管理系统 1.2 测试范围与目的 学生管理信息测试。 内容: 查询信息 新增信息 更改信息 删除信息 1.3 测试环境与测试辅助工具的描述 1.4 功能测试用例

更改信息测试用例: 删除信息测试用例1:

简单学生信息管理系统

简单学生信息管理系统-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

——综合性程序设计 题目:简单学生信息管理系统(序列化版)班级: 姓名: 学号:

实验目的: 1.综合运用输入、输出的知识,用序列化方法保存、读入数组内容。 2.设计实现一个简单的信息管理系统。 实验内容: 编写能够满足如下条件的程序,分两次四个课时完成 1.声明Student类,该类实现Serializable接口以表明该类可 以进行序列化。该类有姓名、学号、math、os、java用 来存放对应的成绩,在构造方法中进行姓名、学号、课 程成绩的赋值。Override有Object继承来的tostring方法 已便友好格式显示自己的属性; 2.建立一个类,利用数组来存储多个Student,写完一个方 法,在main中写一段测试代码,运行以保证目前所做工 作的正确性,正确后再写其他代码。有以下方法: 1)add(Student stu):增加新的学生,人数满时显示人满或是new一个更长的数组,把现有的Student复制 到新数组 2)dispAll():可以显示所有的学生信息(测试add是否正确) 3)findById(long id):可以按照学号来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 4)findByName(string name):可以按照姓名来查找,然后显示符合条件的学生信息,查无此人的话显示错误 信息。(判断姓名是否相等使用string类的 equalsIgnoreCase方法) 5)delBy Id(long id): 可以按照id来删除学生信息,然后显示找到该人,若查无此人的话显示错误信息。 6)save():利用ObjectOutputStream 来把数组写入文件中,需要考虑在什么时候调用该方法。 7)load():利用ObjectIntputStream 来进行反序列化,得到以前保存的内容,注意要考虑以前未保存内容的 情况,可返回错误信息。 3.在控制台显示一个菜单,并实现相应的功能。菜单如 下: 1显示所有学生信息 2按学号查找 3 按姓名查找 4 按学号删除 5 保存 6 读入 7 退出 请输入数字(1-7):

最新管理信息系统第10章在线测试

《管理信息系统》第10章在线测试 《管理信息系统》第10章在线测试剩余时间:59:00 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、决策支持系统(DSS)涉及计算机、管理决策、数学、人工智能等多学科的理论、方法和技术,对使用者而言,以下最好的说法是()。 A、计算机知识最重要 B、数学知识最重要 C、管理决策知识最重要 D、很难说哪种知识最重要 2、DSS是基于两种基本形式的结构分解和组合而演变起来的,这两种基本形式是()。 A、数据库与模型库 B、两库结构与基于知识的结构 C、人机对话子系统和三库结构 D、模型库和方法库 3、DSS需要良好的人机对话子系统,最要是为了()。 A、使计算机更接近人 B、方便决策人员的使用 C、使人更接近计算机 D、便于维护人员维护 4、与管理信息系统等其他信息系统相比,以下DSS的定义中,()是DSS最显著的特色。 A、DSS是一种以计算机为工具的信息系统 B、DSS应用决策科学及有关学科的理论与方法 C、DSS以人机对话方式辅助决策者 D、DSS是解决半结构化和非结构化问题的信息系统 5、以下与决策支持系统产生和发展最无关的是()。 A、信息技术的发展 B、管理决策理论的发展 C、企业环境的变化 D、白领工人的增加 第二题、多项选择题(每题2分,5道题共10分) 1、决策支持系统(DSS)可由以下基本部件组成:()。 A、用户 B、数据库子系统 C、方法库子系统

基坑监测信息管理系统的设计与实现

基坑监测信息管理系统的设计与实现 摘要:随着我国经济发展和城市建设现代化的不断提高,高层建筑将越来越多,同时为了满足各种使用功能的需要,建造地下室也将越来越多,随之而来的便是深大基坑的开挖与支护问题,尤其在软土地基中深基坑开挖支护工程的设计与施工,给岩土工程师提出了许多问题和挑战。本文主要就是针对基坑监测信息管理系统的设计与实现来进行分析。 关键词:基坑监测;信息管理系统;设计 引言 基坑变形监测通过对实测数据进行处理,评价基坑当前的安全状况,对变形趋势作出分析,用于指导施土,是基坑工程质量保证的基本要素之一。基坑监测信息系统以工程化管理的思想对所获取的监测信息进行管理,可以为基坑工程的信息施工提供快速、准确、形象、直观的监测数据及分析与预测成果,能够较好地满足基坑监测数据快速处理、反馈的需要。 1、概述 基坑工程变形监测是岩土工程信息化施工不可或缺的重要措施之一,其工作贯穿于基坑工程和地下工程设施施工的全过程。其监测项目主要有:围护墙(边坡)顶部水平位移、围护墙(边坡)顶部竖向位移、深层水平位移、立柱竖向位移、支撑内力、地下水位、周边地表竖向位移、周边建筑和地表的裂缝、周边管线变形以及周边建筑的竖向位移、水平位移、倾斜等。为了及时准确地掌握基坑工程的变形情况和了解监测目标当前的安全状态,需对每个监测项目由专人进行周期性的观测。 现场监测的目的是及时掌握基坑支护结构和相邻环境的变形和受力特征,并预测下一步的发展趋势。而目前现场监测人员的水平往往参差不齐,对数据的敏感性也存在差异,现场监测模式大多仍停留在“测点埋设-数据监测-数据简单处理—报表提交“的阶段,面对大量的监测信息,监测人员很少对所获得的信息数据及其变化规律进行总结分析,并预测下一步发展趋势及指导施工。数据处理方法也多由人工完成,处理效率低、反馈成果不及时、缺乏分析深度,影响工程决策的效率,且原数据、报表、日志等以简单的word或excel形式进行保存,不利于日后进行快速查询和分析。因此结合工程经验,从工程应用的角度出发,构建以数据库为基础的,集信息管理、报表输出、数据分析与预测为一体的基坑监测信息管理系统是十分必要和迫切的。 2、系统设计 针对变形监测工程中的信息管理需求,分析变形监测的原理和数据处理、分析方法,抽象为变形监测信息管理的概念模型,以GIS为基础,将变形监测数据处理、变形分析等方法融合于信息管理系统中,设计变形监测数据管理系统平

管理信息系统试题及答案

一.选择题 1.以下各点中( )不就是系统得特征. A灵活性B 整体性C 相关性 D 环境适应性 E 目得性 2.以下系统中()不能对企业得资金流信息进行管理。?AERPⅡB MRPⅡ C ERP D MRP 3.在局域网得解决方案中,最常用得网络拓扑结构就是()。?A总线型B环 型C星型D混合型 4.在管理信息系统得金字塔型结构中,处于最下层得就是() a)A、财务子系统B、业务处理系统 b)C、决策支持系统D、数据处理系统 5.在数据组织得层次结构中,()就是可存取得最小单位。?A表B 数据项C 数据库D记录 6.在以下各点中,()不就是UC矩阵得作用之一. ?A 进行数据得完整性与匹配性 检查B划分子系统 C生成数据流程图D在网络中进行数据资源得分布 7.以下各点中()不就是描述处理逻辑得工具. A 结构英语描述B数据字典 C 判断树D决策表 8.在系统设计过程中,比较恰当得设计顺序就是() A 输入设计——输出设计—-文件设计—-向管理人员提出报告;?B文件设计——输 入设计——输出设计-—向管理人员提出报告;?C输出设计——输入设计--文件设计——向管理人员提出报告;?D向管理人员提出报告--输入设计——输出设计——文件设计; 9.用结构化程序设计得方法设计程序时,程序由三种基本逻辑结构组成,其中不包括 ()。 a) A 顺序结构B随机结构 C 循环结构D选择结构 10.下列系统切换方法中,最可靠得就是()。 A 直接切换B并行切换C分段切换 D 试点切换 二,判断题 1.数据一般会影响人们得决定,而信息不会。( F ) 2.只要当信息系统从所有员工中获取信息,并在组织中传播信息时,学习型组织才能成为 现实。(T) 3.客户机/服务器模式网络结构得有点之一就是能有效减轻网络传输得负荷。(T) 4.在对关系模式进行规范化设计时,至少应达到第五范式(5NF)。( F ) 5.结构化系统开发方法得缺点之一就是工作繁琐、工作量大。(T) 6.建立信息系统就是企业进行流程再造得有力工具之一.( T) 7.在进行子系统得划分时,应使子系统之间得数据联系尽可能地少。(T ) 8.在输入设计中,提高效率与减少错误就是两个最基本得原则.(T ) 9.程序调试过程中采用得测试数据除了正常数据外,还应包括异常数据与错误数据。 (T ) 10.信息系统得信息共享性与安全保密性就是一对不可调与得矛盾.(F) 三,填空

管理信息系统实验及答案(1)复习进程

第一章学校教务管理信息系统项目规划 一、开发背景介绍 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。

水环境监测信息管理系统项目建议书

水环境监测信息管理系统项目建议书 文章出处:北京安恒测试技术有限公司 作者:万众华 引言 水环境是对应于大气环境、海洋环境、地质环境而言的陆地水域环境,是河流、湖泊、水库、河口湾和天然地下水体的总称,水资源是水环境的主体,管理、配置和保护水资源,必须放眼于宏观水环境。 我国目前面临的水环境恶化的情形十分严重,甚至已经威胁了人类的生存、严重影响社会经济的可持续发展。洪涝灾害、干旱缺水、河流枯萎、河口淤积、水土流失、水体污染、水质型缺水、地下水位持续下降、海水入侵等等水环境问题,大多是人类违反自然水循环规律的活动,长期处于失控状态而造成的。 水利部门作为国家水行政的主管部门,一方面要继续执行传统的水利任务:防汛、抗旱、水利水电建设与运行、河道整治、水资源配置等与自然水旱灾害作斗争,兴水利,避水害;另一方面,更要勇于进取、与时俱进,研究、关注、解决人为因素造成的诸多水环境问题,这是国家赋予水利部门负责统一管理和保护水资源的职能。 为依法行政、监督、管理水资源、保护水环境、预防水旱灾害,水利水文部门必须执行统一规范、质量控制、计量认证等程序在严格的技术质量管理条件下收集、掌握水资源基本信息,主要包括: 1.水量:水位、流速、流量 2.降水:降雨量、蒸发量 3.泥沙:底质、悬浮质、输沙量 4.水质:地表水、地下水、降水水质,沉降物、水生物、主要排污口的水质、入河口的水质 在诸多的水环境状况的要素中,首先就要客观、科学、公正地监测、评价水资源质量这个首要表征,同时做到水质水量同步监测、资料配套,水文部门要为国家政府、水行政主管部门及时、快速、准确地提供水质动态信息,提出保护和改善的建设意见,其次,根据社会需要,采用多样方式面向社会展开全方位服务。 经过近半个世纪的努力,水文部门作为国家水信息的收集、分析、管理的主管机构,制定了全国水质监测规划、完成了水环境监测中心的国家计量认证、监测能力建设不断加强,监测手段优先提高水质监测系统的机动、快速反应和自动测报能力,在站网布局上加强了省界水体、入河排污口、大型引水工程、重要供水水源地的水质监测,基本形成了历史长久、样本代表性典型、系统完整、水量水质配套、数据准确可靠、资料可比的水环境监测信息体系,为国家、水行政主管部门依法行政、实施监督管理、做好水资源保护提供科学依据和技术支撑。 目前,水利部门已经建立了以251个水环境监测中心为核心、3240个水质站为基础、覆盖全国江、河、湖、库的水环境水质监测网络体系:(见附表1) 如何将现有条件下的水环境水质监测系统得到的实时、巨量的监测数据及时、有效地采集、存储、分析、报告、预测、公布,真正使之成为为国家、水行政主管部门决策的考量、执法的依据、管理的标准,这就成为了水文部门的当务之急。

管理信息系统试题及答案

管理信息系统复习资料 名词解释 1.管理信息系统:是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化人-机系统。 2.DSS :DSS是一种以计算机为工具,应用决策科学及有关学科的理论与方法,以人机交互方式辅助决策者解决半结构化和非结构化决策问题的信息系统。 3.DFD答:是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。 4.第三范式:是指关系不仅满足第二范式,而且它的任何一个非主属性都不传递依赖于任何主关键字。 5. 数据字典:是对数据流程图中的各个元素做出详细的定义和说明,是关于数据的数据库,是数据流程图的辅助资料。包括:数据项、数据结构、数据流、处理逻辑、数据存储和外部实体六个方面。 6.BSP方法:BSP方法即企业系统规划法,是一种能够帮助规划人员根据企业目标制定出企业(MIS)战略规划的结构化方法,通过这种方法可以确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。 7 MRP II:是广泛应用于制造企业的一种管理思想和模式,它是人们在生产管理规律进行了深入研究,总结了大量生产管理经验的基础上形成的。它正确反映了企业生产中人、财、物等要素和产、供、销等管理活动的内在逻辑关系,能否有效组织企业的所有资源进行生产,因而获得了广泛的应用。 8 业务流程图:是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。 简答题 1、系统实施阶段的主要工作内容是什么? 答:(1)购置和安装计算机网络系统 (2)建立数据库系统 (3)程序设计与调试 (4)整理基础数据,培训操作人员 (5)投入切换和试运行

学生成绩管理系统测试总结报告

- 《软件测试》课程设计报告 题目:学生成绩管理系统 院系:计算机科学学院 班级:软件一班 成员:田欣

1.测试概述 1.1测试目的 对学生成绩管理系统项目中所有的软件测试活动中,包括测试进度、资源、问题、风险以及测试组和其他组间的协调等进行评估,总结测试活动的成功经验与不足,以便今后更好的开展测试工作。熟悉掌握软件测试的活动,以及练习学习的Java程序设计。 学生成绩管理系统使用了全新的成绩管理理念,系统从完善的基础信息管理,和对创建新用户、已创建的成绩数据的录入,修改,浏览,统计等功能操作,基本能够满足各高校教师的需要。 对此次项目中的所有软件测试活动中,包括测试内容,进度,以及存在的问题,会产生哪些风险有一个详细的了解,有利于以后做项目时的,对此类错误的避免或改正。 1.2测试范围 学生成绩管理系统测试项目主要管理学生的成绩及其存档信息,只对系统的功能和时间进行测试,其性能不在测试范围之内。主要功能包括:用户管理、查询管理、成绩录入管理、更新管理、统计管理、注册管理等。 用户管理:设置了权限管理功能,学生用户只能查询成绩信息,管理员可以完成其他操作。 查询管理:包括查询成绩和基本信息。可以显示单独一条记录,也可以显示所有信息。 成绩录入管理:每次考试结束,管理员录入学生成绩信息。 更新管理:当有需要时,管理员可以进行成绩和信息的删除和修改操作。 统计管理:统计学生人数,缺考人数,平均成绩和不及格人数。

1.4预期读者 1.项目组长 2.项目测试组成员 3.指导老师以及其他班级同学 1.5软件说明 整个系统包括:录入学生基本信息、修改学生基本信息、查询学生基本信息、删除学生信息 2.测试计划执行情况

相关文档
相关文档 最新文档