软件开发技术-山东大学软件学院管理信息系统
- 格式:doc
- 大小:106.50 KB
- 文档页数:12
山东大学专业设置情况(最全)
山东大学特色专业
国家级特色专业:朝鲜语、信息安全、通信工程、软件工程(设2个专业方向)、集成电路设计与集成系统、临床医学、历史学、生物技术、电气工程及其自动化、药学、光信息科学与技术、英语、机械设计制造及其自动化、材料成型
及控制工程、工商管理、金融工程、法学、自动化、护理学、财政学、生态学、口腔医学、土木工程、热能与动力工程、环境工程
山东大学介绍
山东大学是一所历史悠久、学科齐全、学术实力雄厚、办学特色鲜明,在国内外具有重要影响的教育部直属重点综合性大学,是世界一流大学建设高校(A 类)。
学校规模宏大,实力雄厚。
总占地面积8000余亩(含青岛校区约3000亩),形成了一校三地(济南、威海、青岛)八个校园(济南中心校区、洪家楼校区、趵突泉校区、千佛山校区、软件园校区、兴隆山校区及威海校区、青岛校区)的办学格局。
现有4所附属医院,3所非隶属附属医院,11所教学、实习医院。
管理信息系统的操作与演示实验报告2016-3-15(山东大学工商实验班孙华绪)在当前的社会大环境下,信息对于我们的作用越来越重要,在管理活动过程中,信息的作用更是不可忽视。
我们需要及时和有效的获取、处理、应用信息,互联网与计算机技术在信息社会极大地促进了对信息的处理和应用,许多管理信息系统(MIS)软件就是很好的例证。
本次实验课上,在老师的指导下,通过“管理信息系统演示”这个软件,我对管理信息系统在管理工作中的实际应用有了深入的了解,所发挥的巨大作用有了更深刻的体会,对此形成如下报告。
在我所了解学习的“管理信息系统演示”这个程序软件中,共包含了利润计划编制、账务处理系统、网上传输图示、判断树、ABC分类、保本点销售量、预测、校验位设计、生产计划优化、屏幕输入、选择结构、文献查询系统、画直方图、建立扣款文件、主文件更新、工资管理系统、WHAT-IF、价格模拟、库存控制、库存管理系统这样20个功能。
从这些功能名称当中可以看到,它既包含了企业运作过程中所需要的信息控制环节,还有一些文件资料的管控程序——文件资料本身就是重要的信息源,形成了一个全面的系统辅助平台。
举例来说,在“利润计划编制”这个功能当中,点开之后,可以看到它已经提供了一个关于利润计划的模型,通过输入变量(包括销售额和管理费用),依据所给出的经营费用、销售费用、边际收入等计算公式,可以很方便的进行数据析取,得到最终的经营费用,形成相关的利润计划;再如,对于“工资管理演示系统”这个功能,其内部又包含了工资主文件、变动文件、扣款文件、工资汇总表等几个项目,它将企业内部人员的工资信息分门别类的整理存放,从而可以方便的查询;对于企业员工的相关应缴费用,可以通过“建立扣款文件”来实现,通过输入相关人员代码进入程序,可以得到特定扣款信息,精准确切。
又如“文献查询系统”这一功能,在其界面上设置“文献作者”、“文献名称”对话框,并提供了有关文献的检索格式,参照这些格式,可以很有效的检索到所需文献。
简答题1、简答关键成功因素法(CSF)P263答:1970年哈佛大学教授关在MIS模型中用了关键成功变量,这些变量是确定MIS成败的因素。
它包含以下几个步骤:(1)了解企业目标;(2)识别关键成功因素;(3)识别性能指标和标准;(4)识别测量性能的数据。
可见关键成功因素法源自企业目标,通过目标分解和识别、关键成功因素识别、性能指标识别,一直到产生数据字典。
2系统开发可行性分析答:(1)目标和方案的可行性(2)技术方面的可行性(3)经济方面的可行性(4)社会方面的可行性一个有效的战略规划可以使信息系统和用户有较好的关系,可以做到信息资源的合理分配和使用,从而可以节省信息系统的投资。
3、管理信息系统为什么要进行战略规划答:管理信息系统的战略规划是关于管理信息系统的长远发展的计划,是企业战略规划的一个重要部分。
这不仅由于管理信息系统的建设是一项耗资巨大、历时很长、技术复杂且又内外交叉的工程,更因为信息已成为企业的生命线,信息系统和企业的运营方式、文化习惯息息相关。
一个有效的战略规划可以使信息系统和用户有较好的关系,可以做到信息资源的合理分配和使用,从而可以节省信息系统的投资。
4、叙述管理信息系统代码设计中编码的目的在系统开发过程中设计代码的目的是:唯一化(2)规范化(3)系统化5、简答BPR的三个关键词(根本的、彻底的和巨大的)的实质。
简答关键成功因素法(CSF)P263答:1970年哈佛大学教授关在MIS模型中用了关键成功变量,这些变量是确定MIS成败的因素。
它包含以下几个步骤:(1)了解企业目标;(2)识别关键成功因素;(3)识别性能指标和标准;(4)识别测量性能的数据。
可见关键成功因素法源自企业目标,通过目标分解和识别、关键成功因素识别、性能指标识别,一直到产生数据字典。
分析题1、比较分析MRP、MRPII和ERP的异同,谈谈你自己的一些认识介绍三者的中英文解释MRP为:物料需求计划;MRPII为:制造资源计划;ERP为:企业资源计划(2)比较三者的异同答答:MRP是物料需求计划,是早期的计算机管理应用,皆在用计算机工具解决生产中物料和库存积压问题,其基本原理是根据产品的需求和产品结构,合理的对计算机原材料和零部件的需求数量和订货时间。
信息管理与信息系统求助编辑信息管理与信息系统是一个新名词,也是一个新的专业(1998年设立的专业),目前国内有北京大学、天津大学、上海交通大学等院校开设了该专业。
本专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。
目录展开编辑本段计单位4.35%;中小学及其它教学单位4.14%;其它事业单位2.73%;出国0..12%;部队0.34%;医疗卫生单位0.04%;其它0.56%。
与以上相比本专业的各方向及就业率分别是经济信息管理73.14%、信息学91.67%、科技信息86.46%、管理信息系统83.26%、林业信息管理57.3%。
编辑本段业务培养要求本专业学生主要学习经济、管理、数量分析方法、信息资源管理、计算机及信息系统方面的基本理论和基本知识,受到系统和设计方法以及信息管理方法的基本训练,具备综合运用所学知识分析和解决问题的基本能力。
现代社会是一个信息高度发达的社会,无论是企业、工厂,还是机关、学校,由于与外界的联系越来越广泛,所获得的信息量也会越来越多。
然而,如何从错综复杂的数据中获得最有效的信息,如何在最短的时间内获得最重要的信息,这就需要信息管理人才大显神威了。
编辑本段业务发展情况发展情况本专业是计算机与管理相互结合的实用型专业,主要培养既懂经济管理,又懂通信技术,掌握现代信息技术理论与方法,具有较强的计算机应用能力和管理信息系统分析与设计能力的高级技术人才。
她着重培养学生以下几个方面的知识和技能:通信技术与生产组织管理的基本知识、现代经营管理理论与方法、计算机与信息处理原理,并具有信息系统设计、开发与管理的能力。
管理本身是一个很宽泛的名词,包含有很多方面。
作为一名有志于信息管理与信息系统的考生,不能简单的认为管理就是单纯的人与人之间面对面的管理,或者是对一摞厚厚的卷宗埋头分类整理。
管理信息系统智慧树知到课后章节答案2023年下山东大学(威海)山东大学(威海)第一章测试1.信息的第一和基本性质是()。
答案:事实性2.原理上可行得通的系统是()。
答案:逻辑系统3.管理信息按管理活动的层次,通常分为三级:()。
答案:战略级、战术级、作业级4.信息资源包括()答案:信息、信息生产者、信息技术5.将原始数据转换成更加有意义的信息叫做()答案:处理第二章测试1.计算机设备的购置应在()答案:系统实施阶段2.哪些学科有助丁从技术角度研究信息系统。
()答案:运筹学、管理科学和计算机科学3.在诺兰模型中,开始对计算机的使用进行规划与控制是在()。
答案:控制阶段4.信息系统规划的准备工作包括进行人员培训,培训的对象包括()答案:分析员、程序员和操作员5.系统一般由几部分组成,其中实现子系统之间信息交换的是()答案:接口第三章测试1.一般认为,管理信息系统是一个复杂的社会系统,它是以()答案:人员为主导的系统2.管理信息系统(MIS)是一个以()为主导,利用计算机硬件、软件、网络通信设备以及其它办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业的战略竞优,提高效卒和效益为目的,支持企业高层决策、中层控制、基层运作的集成化人机系统。
答案:人3.管理信息系统总体结构包括()。
答案:信息源、信息处理器、信息用户、信息管理者4.“管理信息系统”这个名词代表一种特定类别的信息系统,该类信息系统主要服务于:()答案:中层管理职能5.信息系统能使中层管理人员能做更多的工作,可以减少对基层人员的需求,是组织结构变为()答案:菱形式结构第四章测试1.专业服务器的CPU在设计上一般采用()。
答案:RISC2.服务器是企业管理信息系统的核心,通常使用冗余技术来保证其安全性与稳定性。
以下不属于冗余技术的是()。
答案:热插拔技术3.在云计算模式中,云通过()服务向用户提供计算机基础设施包括服务器、基础软件与存储空间。
申报书
所在单位计算机科学与技术学院
申请人鞠雷
填表日期 2017 年 04 月 06 日
山东大学人事部制
填写说明
1.申报书内容要逐项填写,实际内容不发生的,请注明“无”。
有字数限制的,应严格控制在限定字数以内。
2.申请人应客观、如实填写申报材料,所在单位应严格把关,对申报材料进行认真审查。
3.“研究领域”请填写所在研究方向的关键词,至多填写三项。
4.项目“经费来源”请填写项目的具体性质,如“美国NIH基金项目”、“863项目子课题”、“国家社会科学基金项目”等。
5.表中涉及时间的,一律按“2013.09”格式填写。
6.本申报书一式一份,用A4双面纸打印,按左侧装订线装订。
二、教学及人才培养情况(近五年)
四、可行性及预期目标
五、培养期内所需研究经费预算。
信息管理与信息系统专业排名信息管理与信息系统专业排名信息资源管理是一个计算机类一个热门专业。
下面是店铺整理的信息管理与信息系统专业学校排名,希望对你有帮助。
信息管理与信息系统专业排名1 北京邮电大学 A+2 西安电子科技大学 A+3 清华大学 A+4 电子科技大学 A+5 东南大学 A+6 上海交通大学 A+7 中国科学技术大学 A8 北京交通大学 A9 北京大学 A10 浙江大学 A11 哈尔滨工业大学 A12 北京理工大学 A13 华南理工大学 A14 华中科技大学 A15 北京航空航天大学 A16 西安交通大学 A17 武汉大学 A18 西南交通大学 A19 哈尔滨工程大学 A20 西北工业大学 A21 南京航空航天大学 A22 南京邮电大学 A23 东北大学 A24 天津大学 AB+等(36个):中山大学、厦门大学、武汉理工大学、山东大学、吉林大学、南京理工大学、北京科技大学、上海大学、中国传媒大学、复旦大学、中国矿业大学、四川大学、重庆邮电大学、重庆大学、华东师范大学、云南大学、中国民航大学、大连海事大学、长春理工大学、郑州大学、福州大学、南开大学、华中师范大学、广东工业大学、湖南大学、中南大学、同济大学、杭州电子科技大学、桂林电子科技大学、华北电力大学、苏州大学、上海海事大学、首都师范大学、北京师范大学、大连理工大学、西安理工大学B等(36个):兰州交通大学、南京大学、中北大学、北京工业大学、长江大学、河北工业大学、太原理工大学、浙江工商大学、深圳大学、河海大学、暨南大学、西安科技大学、辽宁工程技术大学、中国地质大学、中国海洋大学、燕山大学、兰州理工大学、兰州大学、浙江工业大学、南通大学、哈尔滨理工大学、西南科技大学、江苏大学、南昌大学、安徽大学、辽宁工学院、齐齐哈尔大学、宁波大学、贵州大学、上海师范大学、河南理工大学、西安邮电学院、河北大学、海南大学、成都理工大学、长沙理工大学信息资源管理专业介绍信息资源管理专业是图书情报与档案管理类的一门骨干专业课程,该课程涵盖了信息资源管理的基本概念、基本理论、方法、技术、标准以及信息资源的组织与过程管理、信息资源的安全管理等。
软件园校区教职工无线网络使用指南一.无线网络覆盖范围我校区无线网络当前覆盖的办公区范围包括:1、办公楼及高性能中心2、教学楼1区、5区全部教室,4区所有上课教室,3区1层及六区各教室3、计算中心各机房及办公室4、教学楼前广场二.无线网络账户管理1、用户账户由计算中心负责管理2、无线账户根据教职工的工资号设立,初始密码为随机设置,请参照“五、账户初次使用”的说明取得该缺省密码3、用户在“用户自服务系统”中可以自助暂停/启动账户的使用三.无线网络设置方法1、首先启用无线网卡,在出现的无线连接图标上按鼠标右键2、选择“查看可用的无线网络”3、在出现的无线网络连接中选择“刷新网络列表”刷新完成后可以看到无线网卡搜索到的无线网络,我校区无线网络当前包含3个SSID,其中的QLSC是为教职工提供网络服务的SSID号。
其他SSID号均不是我校区无线网络所提供的服务。
4、进行无线网络属性配置,在无线网络连接窗口选择“更改高级设置”在“无线网络连接属性”中,选择更改TCP/IP的属性在TCP/IP属性中选定“自动获得IP地址”和“自动获得DNS服务器地址”在无线网络连接属性中选择“无线网络配置”,在“首选网络”中选择“添加”在无线网络属性的“关联”中,输入“QLSC”,“网络身份验证”选择“开放式”在无线网络属性的“验证“中,不勾选“启用此网络的IEEE802.1x验证”最后点确定完成无线网络属性的设置7、在无线网络连接窗口中选中“QLSC”进行连接当如图显示“已连接上”时,表示无线网络的线路连接已经建立完成8、无线网络身份认证打开浏览器,在地址栏中输入一个网络地址,浏览器自动转到无线用户认证界面,输入用户名和密码后,连接。
当出现一个新建页面为宽带连接的如下窗口时,表示无线网络认证已通过,可以使用。
在网络的使用过程中,请不要关闭此窗口,否则网络连接将会中断。
当结束无线网络使用时,请在该窗口中选择“断开”,退出无线网络的使用。
山东大学软件学院简介
山东大学软件学院简介
软件学院培养类型包括软件四年制本科、软件工程硕士。
目前现有在校生1323人,其中本科生1117人,硕士生440人,计划每年
招收本科生400~450人,软件工程硕士300人。
全新的培养模式
学院紧紧围绕山东省国民经济与信息化建设的战略目标,面向地方经济和行业需求培养人才。
设立了软件工程系和数字媒体系,建
立了鲜明的“2+X”人才培养模式,开设了软件工程、嵌入式系统、
电力软件、数字媒体技术等四个专业方向,开展了面向制造业信息
化的高级软件人才培养、面向军队信息化的软件人才培养、面向日
本软件市场的软件开发人才培养等多种人才培养模式,将国内外最
新教学内容和方式、社会需求的前沿理论与技术嵌入人才培养体系,跨越了传统教育中人才培养与社会需求的接轨障碍,实现了人才与
社会的畅通连接,毕业生具有广阔的就业前景。
雄厚的师资力量
优越的'实验环境
优美的校园环境
山东大学软件学院,坐落在国家级软件产业基地——济南高新区齐鲁软件园内,占地400亩,建筑面积15万平方米。
校园依山而建,空气清新,景色秀丽。
整体环境将大学文化、数字技术、开放理念、绿色环保融为一体。
主体建筑优雅而凝重,既透露出高新技术日新
月异的时代气息,又不失体现以人为本的人文关怀,是一处极富韵
味的大学校园。
管理信息系统开发实训报告题目:慕课答疑系统的分析与设计院(部):管理工程学院专业:信息管理与信息系统班级:信管姓名:学号:指导教师:完成日期:2017年10月26日1引言 (1)1.1 背景 (1)1.2 系统目标 (1)2 业务现状 (2)3 需求分析 (3)3.1 系统角色 (3)3.2 功能性需求 (3)4 详细设计 (10)4.1 系统设计概述 (10)4.2 设计方法和工具 (11)4.3 详细设计 (11)5 系统设计 (17)5.1 项目工程结构 (17)5.2 配置文件 (17)5.3 实体类类图 (17)6 数据库设计 (20)6.1 数据库模型图 (20)6.2 数据库表设计 (20)7 界面设计 (22)7.1 前台界面 (22)7.2 后台界面 (25)8 本系统典型功能的代码实现 (27)8.1 C3p0配置及作用 (27)8.2 典型代码 (28)1.1背景随着互联网技术的加速发展,利用Internet在线进行各种教学活动以成为现实。
为此。
设计了一个web环境下的在线答疑系统,帮助用户解决学习上所遇到的各种问题,提供了一个学习交流的平台。
在线答疑系统就是利用互联网来实施学习中的答疑过程,主要体现在“问”与“答”之间的交互,用户可以根据自身的学习状况通过互联网提出自己的疑难问题,其他用户可以去回答这些问题,不受时间和空间的限制,体现了个性化学习与。
如果用户能充分利用互联网,针对自己的疑难问题,去寻求帮助,以获得问题的解答,并发表自己的见解,相互间进行自由讨论,这就会形成一个浓厚的学习氛围,促进学习。
1.2系统目标慕课答疑系统主要解决下列问题:(1)解决用户在学习上所遇到的难以解答的问题。
很多用户在学习上遇到问题,但是自己有不能解决,就可以利用我们的在线答疑系统去寻求答案。
(2)提供给一个学习交流的平台。
知识往往都是在交流的过程中积累起来了,“问”与“答”之间的交互,让学习效率更上一层。
软件开发技术复习题一、填空及简述:1、软件、工程、软件工程及其三要素? P1-3答:计算机系统中的程序及其文档称为软件。
工程是将科学论理和知识应用于实践的科学。
软件工程是一类求解软件的工程。
它应用计算机科学、数学及管理科学等原理,借鉴传统工程的原则、方法,创建软件以达到提高质量、降低成本的目的。
软件工程的三要素是指——目标、原则、活动①软件工程的目标可概括为“生产具有正确性、可用性以及开销合宜的产品”。
②四条基本原则~⑴选取适宜的开发模型⑵采用合适的设计方法⑶提供高质量的工程支持⑷重视开发过程的管理③软件工程的活动包括 ~需求、设计、实现、确认和支持。
2、软件开发模型的种类、适用情况、缺点? P5-10答:①瀑布模型~在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面起着显著作用。
最为突出的缺点是该模型缺乏灵活性,无法通过开发活动澄清本来不够确切的软件需求,可能导致开发出的软件并不是用户真正需要的软件,无疑要进行返工或不得不在维护中纠正需求的偏差,为此必须付出高额的代价,为软件开发带来不必要的损失。
②演化模型~针对事先不能完整定义需求的软件开发。
但忽略风险分析。
③螺旋模型~适合于大型软件的开发。
使用时需要具有相当丰富的风险评估经验和专门知识,如果项目风险较大,又未能及时发现,势必造成重大损失。
④喷泉模型~主要用于支持面向对象开发过程。
软件刻画活动需要多次重复。
⑤增量模型~广泛地使用开计算机工业中。
需不断地进行系统的增量开发。
3、设计的分类? P43答:软件设计可采用多种方法,如结构化设计方法、面向数据结构的设计方法、面向对象的设计方法等。
4、结构化设计方法的分类及功能? P43、P65答:结构化设计方法分为~①总体设计。
其功能是设计被建系统的模块结构,即系统实现据需要的软件模块-系统中可标识软件成分,以及这些模块之间的调用关系。
②详细设计。
这个阶段的功能是确定怎样具体地实现所需求的系统,即应该得出对目标系统的精确描述,从而在编码阶段可以将这个描述直接翻译成用某种程序设计语言书写的程序,基本上决定了最终的程序代码的质量。
5、模块及其独立性和相关内容? P56答:模块是执行一个特殊任务或实现一个特殊的抽象数据类型的一组例程和数据结构。
模块由两部分组成~一部分是接口,列出可由其他模块或例程访问的对象,如常量、变量、数据类型、函数等;另一部分是实现模块功能的执行机制,包括私有量(只能由本模块自己使用的)及实现模块功能的过程描述或源程序代码。
6、评价软件设计的基本准则及其相关内容? P56-60答:基本准则是“高内聚”、“低耦合”。
⑴耦合是对不同模块之间相互依赖程度的度量。
紧密耦合是指两个模块之间存在着很强的依赖关系;松散耦合是指两个模块之间存在一些依赖关系,但它们之间的连接比较弱;无耦合是指模块之间根本没有任何连接。
耦合的强度依赖于以下几个因素~①一个模块对另一个模块的引用②一个模块向另一个模块传递的数据量③一个模块施加到另一个模块的控制的数量④模块之间接口的复杂程度耦合的类型(从强到弱)~①内容耦合②公共耦合③控制耦合④标记耦合⑤数据耦合⑵内聚度量的是一个模块内部各成分之间相互关联的强度。
一个模块内聚程度越高,该模块的内部各成分之间以及同模块所完成的功能之间的关联也就越强。
内聚的类型(从低到高)~ ①偶然内聚②逻辑内聚③时间内聚④过程内聚⑤通信内聚⑥顺序内聚⑦功能内聚7、软件测试及技术分类? P154-155答:软件测试可定义为~按照特定规程,发现软件错误的过程。
IEEE定义为~使用人工或自动手段,运行或测定某个系统的过程,其目的是检验它是否满足规定的需求,或是清楚了解预期结果与实际结果之间的差异。
软件测试技术分为两大类~一类是白盒测试技术,依据的是程序的逻辑结构,典型的是路径测试技术;另一类是黑盒测试技术,又称为功能测试技术,依据的是软件行为的描述,包括事务处理流程技术、状态测试技术、定义域测试技术等。
8、CMM的成熟度等级和内部结构? P212 图7。
3、P214-219 图7。
4 图7。
5答:CMM的成熟度等级为分五级~ ①初始级[1级] ②可重复级[2级] ③已定义级[3级] ④已管理级[4级] ⑤持续优化级[5级]CMM的每个等级是通过三个层次加以定义的,分别是关键过程域、关键实践类和关键实践。
每个关键过程又按四个关键实践类加以组织~制定方针政策、确保必备条件、实施软件过程和检查实施情况9、模块作用域和控制域的含义、关系及改进? P61答:模块的作用域定义为受该模块内一个判定影响的所有模块的集合。
模块的控制域是这个模块本身以及所有直接或间接从属于它的模块的集合。
模块的作用域应该在控制域之内图4。
25例改进方法~一个方法是把做判定的点往上移;另一个方法是把那些在作用域内但不在控制域内的模块移到控制域内。
10、详细设计的工具及其优缺点? P67-70答:①程序流程图,又称程序框图。
主要优点是对控制流程的描绘很直观,便于初学者掌握。
主要缺点有~⑴程序流程图本质上不是逐步求精的好工具,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构⑵程序流程图中用箭头代表控制流,因此程序员不受任何约束,可以完全不顾结构程序设计的精神,随意转移控制⑶程序流程图不易表示数据结构②盒图(N-S图)。
同程序流程图相比,它以一种结构化的方式严格地限制从一个处理到另一个处理的控制转移。
③PAD问题分析图。
主要优点有~⑴使用表示结构化控制结构的PAD符号所设计出来的程序必然是结构化程序⑵PAD图所描述的程序结构十分清晰⑶用PAD图表现程序逻辑,易读、易懂、易记⑷很容易将PAD图转换成高级语言源程序⑸既可用于表示程序逻辑,也可用于描述数据结构⑹PAD图的符号支持自顶向下、逐步求精方法的使用④类程序设计语言PDL。
也称为伪码。
优点有~⑴可以作为注释直接插在源程序中间⑵可以使用普通的正文编辑程序或文字处理系统,很方便地完成PDL的书写和编辑工作⑶已经有自动处理程序存在,而且可以自动由PDL生成程序代码。
缺点是不如图形工具形象直观,描述复杂的条件组合与动作间的对应关系时,不如判定表或判定树清晰简单11、DFD模型平衡规则? P27-28答:①数据流图中所有的图形元素必须根据它们的用法规则正确使用②每个数据流和数据存储都要在数据字典中有定义,数据字典将包括各层数据流图中数据元素的定义③数据字典中的定义使用合法的逻辑构造符号④数据流图中最底层的加工必须在小说明中有定义⑤父图和子图必须平衡,即父图中某加工的输入输出和分解这个加工的子图的输入输出必须完全一致,这种一致性不一定要求数据流的名称和个数一一对应,但它们在数据字典中的定义必须一致,数据流或数据项既不能多也不能少⑥小说明和数据流图的图形表示必须一致。
12、数据流图DFD转换为模块结构图MSD的步骤? P51-56答:①复查基本系统模型②复查并精化数据流图③确定输入、变换、输出这三部分之间的边界④“第一级分解”——系统模块结构图顶层和第一层的设计⑤“第二级分解”——自顶向下,逐步求精⑥使用设计度量和启发式规则,对初始的模块结构图进行精化13、路径测试策略的分类? P157-158答:①路径测试~执行所有可能的穿过程序的控制流程路径②语句测试(P1)~至少执行程序中所有语句一次品③分支测试(P2)~至少执行程序中每一分支一次④条件组合测试~设计足够的测试用例,使每个判定中的所有可能的条件取值组合至少执行一次14、数据流图、程序框图、控制流程图的区别? P20、P67、P156答:⑴数据流图由四个基本部分组成~①加工(用圆圈表示)②数据流(用箭头表示)③数据存储(用两条平行线表示)④数据源和数据潭(用矩形表示)⑵程序框图又称程序流程图,使用的主要符号有~顺序结构、选择结构、循环结构及一些等价符号。
与数据流图不同的是,程序框图中的箭头代表的控制流而不是数据流。
⑶控制流程图是程序控制结构的图形表示,其基本要素是过程块、结点、判定。
与程序框图不同的是,控制流程图中不显示过程块的细节,而在程序流程图中,着重于过程属性的描述。
15、黑盒法(功能测试技术)的种类? P165-167答:①等价类划分方法~是把所有可能的输入数据即程序的输入域分成若干部分(即若干等价类),然后从每一部分中选取数据作为测试用例。
②边界值分析方法~测试工作经验表明,大量的错误经常发生在输入或输出范围的边界上。
在设计测试用例时,选择一些边界值进行测试,这就是边界值分析测试技术的主要思想。
③因果图方法~通过为判定表的每一列设计一个测试用例,从而实现测试用例的设计与选择。
1.在详细设计阶段所使用到的设计工具是():A)程序流程图,PAD图,N-S图,HIPO图,判定表,判定树.B)数据流程图,Yourdon 图,程序流程图,PAD图,N-S图,HIPO图。
C)判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图。
D)判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。
2、按照软件工程的原则,模块的作用域和模块的控制域之间的关系是():A)模块的作用域应在模块的控制域之内。
B)模块的控制域应在模块的作用域之内。
C)模块的控制域与模块的作用域互相独立。
3、包含所有可能情况的测试称为穷尽测试。
下面结论成立的是:A)只要对每种可能的情况都进行测试,就可以得出程序是否符合要求的结论。
B)一般来说对于黑盒测试,穷尽测试是不可能作到的。
C)一般来说对于白盒测试,穷尽测试是不可能作到的。
D)在白盒测试和黑盒测试这两个方法中,存在某一个是可以进行穷尽测试的。
4、在数据流图中,○(椭圆)代表()。
A、源点B、终点C、加工D、模块5、模块内聚度越高,说明模块内各成分彼此结合的程度越()。
A、松散B、紧密C、无法判断D、相等6、软件设计阶段的输出主要是()。
A、程序B、模块C、伪代码D、设计规格说明书7、SD方法设计的结果是()。
A、源代码B、伪代码C、模块D、模块结构图8、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以()维护所占的维护量最小()。
A、纠错性维护B、代码维护C、预防性维护D、文档维护9、软件需求分析是保证软件质量的重要步骤,它的实施应该是在()。
A、编码阶段B、软件开发全过程C、软件定义阶段D、软件设计阶段10、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()。
A、结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑11、软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立()。
A、软件结构B、软件过程C、软件模型D、软件模块12、在下述哪一种测试中,测试人员必须接触到源程序()。