已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
决策支持系统及其开发实验报告学期 11- 12学年第2学期 专业 地理信息系统 班级 0912班 学号 0 姓名 任课教师 苏州科技学院环境科学与工程学院目录实验一 -2实验二 -6实验三 -9实验四 -12实验五 -18实验六 -23实验一认识决策模型一、实验目的认识模型,区分模型的类别,明确模型的形式,加深理解模型的意义及对决策的作用。二、内容与要求熟悉并了解创建运行环境、运行程序模型;掌握样本、变量、输入、输出的概念和原理;掌握模型概念、类型、形式、数学模型、程序模型等。三、实验步骤1.上网搜索或查看本实验参考资料第一部分和教材,找出模型概念、分类和表示形式。2.运行实验资源中的应用数学软件包。3.阅读本实验参考材料第二部分。4.设计建模环境。四、实验结果1 模型类别模型的概念:模型是对现实世界的简化和抽象,将对世界的结构、联系、机理、过程等认识的符号描述,即思维过程简约化表示。模型的分类:根据采用的符号系统模型可分为:物理模型:用实体模拟、类比,如地球仪。数学模型:用数学语言描述的一类模型,类似数学公式的形式。结构模型:反映系统的结构特点和因果关系的模型,具体为各种图模型。仿真模型:计算机上运行的程序化表达的模型。常用的决策模型多为数学模型,而空间决策支持中常用的是数学模型和结构模型。数学模型是通过变量与参数构成的方程式模拟世界的演变,现实中若实现模型的值,就达到追求的目标。广义数学模型类别有:1、原理性模型 2、系统学模型 3、规划模型 4、预测模型 5、管理决策模型 6、仿真模型 7、计量经济模型西蒙根据决策的合理性将决策过程分为三种模型: ( l )理想模型根据主观期望效用理论(subjective expected utility )的这种模型要求:决策者有一个明确定义的效用函数, 假定决策者有一个十分完备的可选择方案集合;假定决策者能确定未来事件发生的概率分布;进而决策者可以按照效用函数极大的准则进行决策。 ( 2 )行为模型人们在进行决策时,常常要受到各种行为和心理因素的影响。由于有各种行为因素的影响,西蒙提出了有限合理性( bounded rationality )原则。他认为现实世界的决策由于必然要受到行为因素的影响,因而应该使用行为模型,但也只能达到有限的合理性。( 3 )直觉模型直觉模型是指决策者完全凭主观进行决策,即通俗讲的靠“拍脑袋”进行决策。这种模型可以看成是行为模型的一种特例,它受当事人行为因素的影响更大,合理性的局限也更大。在实际生活中,这种模型的使用是大量的。对于直觉模型的合理性要进行分析,并不能一概排斥。当一个人使用直觉进行决策时,可能非常迅速,连他本人也说不出为什么做出这样的决策。但实际上他是应用了长期积累的经验、知识以及其特有的素质,这个决策也可能是正确的。以上所谓模型可理解为决策的过程模型。需与模型加以区分。作为dss基础的模型,“教材”将模型从总体上分为物理模型、数学模型、结构模型、仿真模型。当然从不同的角度,可有不同的划分结果。dss中涉及最多的是数学模型和仿模型。2 模型表示形式模型的很多类别,其根本形式可分有数学模型和程序模型,程序模型又可分源程序和目标程序形式。3 应用数学软件的软件构成软件由常用统计方法,多元统计方法,线性代数计算,关于,概述,图像显示,最优化方法,回归分析八部分组成。其中常用统计方法,多元统计方法,线性代数计算,最优化方法和回归分析为数学模型,图像显示为仿真模型,关于和概述为结构模型。应用数学软件的软件构成是模型集合。4 应用数学软件的表示形式形式涵盖了数学模型和程序模型,比如说数学原理均为数学的表现形式,而操作演示和实际操作均为程序模型。5 应用数学软件的数据来源其数据来源包括了很多方面,由程序自带的数据库,也有人机对话输入。实验参考材料第二部分:样本为54位被随机选取的某种特殊肝脏手术的病患的存活情形(y),变量为x1:血液凝结指数 x2:预后指数(涵盖有病人的年龄)x3:酵素功能检查指数 x4:肝功能检查指数输入为:四个变量(x1、x2、x3、x4)与存活情形(y)以及logy(残差分析y对应转换)输出为:y相对与四个变量的线性回归模型数学模型为:计量经济模型线性回归模型,使用的为stepwise(逐步回归法),除此之外还有forward(前进选择法)、backward(后退消去法)、maxr(最大r-square)、minr(最小r-square)四种方法来选取适当的变量。程序模型为:目标程序 6 软件包应用基于此软件包,可以进行多模型辅助决策五、实验体会(收获)1模型对决策的重要性在以往的学习中,我们知道,管理信息系统在本质上是属于更高一级的电子数据处理,它能提高数据处理的速度,提高工作效率。但是,高效率仅仅是系统业务处理中所追求的一个“过程目标”,而不是建造系统所追求的“最终目标”。高效率并不等于高效益,只有科学的、正确的决策才能带来好的效益,为企业带来活力与旺盛的生命力。否则将相去甚远,在错误决策下的高效率只能加重损失的程度。因此,企业所追求的最终目标,应该是决策的正确性、科学性和有效性,高效率只有在这个前提下才能发挥它对企业积极的、促进的作用。可见,是管理自身的要求需要尽快地从 mis发展到 dss ,即由数据管理向模型管理发展。 dss 与 mis 相比更先进一步,是因为它强调以下三点:(1)将模型并入信息系统软件;(2)为高层管理提供有用信息,以便支持那些相对而言结构化程度比较低的决策行为,如支持半结构化的决策活动; (3)提供给用户强有力、然而并不难掌握的与系统之间的人一机交互能力,即用户能够用较为简单的语言向系统咨询,并从系统得到科学的、有效的决策支持。以上三个观点虽然在 mis 中没有被忽视,但不能否认,它们也没有被加以重视,这也使得 mis 只是强调数据处理能力的提高,但它所收集、存储,处理和提供的信息,还远未能够对管理工作产生积极的影响,没有强调对决策工作积极的支持。 dss 则面向决策,针对半结构化甚至于非结构化的决策问题,不光重视数据管理,更强调模型管理对于决策的支持作用。可见, mis 发展到 dss 也标志着由数据管理到模型管理的扩展。dss依赖模型而得以发展,dss由模型驱动而运行。因此模型是dss的根本。在 dss中,对话部件支持决策者来使用这个系统,数据部件提供存取来作为制定决策的原始资料,而模型部件则是给决策者以通过推理、比较、选择来分析解答整个问题的能力。实际上,正是将模型引人信息系统才使得 mis 向前进一步发展并成为决策支持系统。因此,不难看出,在 dss 中模型部件的地位是十分重要的。2设计建模环境sas: sas系统功能包括客户机/服务器计算、数据访问、数据存储及管理、应用开发、图形处理、数据分析、报告编制、质量控制、项目管理、运筹学方法、计量经济学与预测等。实际使用时可以根据需要选择相应的模块。 matlab:matlab集数值分析、矩阵运算、信号处理和图形显示于一体。在这个环境下,对所要求解的问题,用户只需简单地列出数学表达式、其结果便以人们十分熟悉的数值或图形方式显示出来。 lindo:lindo可以用来求解线性规划 (lp-linear programming)、整数规划 (ip-integer programming) 和二次规划 (qp-quadratic programming) 等问题。lindo易于规划问题的输入、求解和分析,程序执行速度很快。lingo: lingo 则用于求解非线性规划(nlpnonlinear programming)和二次规则(qpquaratic programing)其中lingo .0学生版最多可版最多达300个变量和150个约束的规则问题,其标准版的求解能力亦再104量级以上。 spss:spss最突出的特点就是操作界面极为友好,输出结果美观漂亮spss采用类似excel表格的方式输入与管理数据,数据接口较为通用,能方便的从其他数据库中读入数据。其统计过程包括了常用的、较为成熟的统计过程,完全可以满足非统计专业人士的工作需要。 excell:excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。3实验感想通过这次的实验,我认识了模型,同时清晰了解到模型的分类与表示形式,加深了对模型意义的理解,并且通过实例认识决策系统相关概念的内容以及体会到了模型在决策中的作用。实验二数学模型一、实验目的掌握数学模型及其构建方法二、实验内容构建一个数学模型三、方案设计与要求1、参考本实验后附材料或教学演示,确定用于建模的决策问题。2、明确变量和逻辑关系,必要时用假设简化问题,设定变量符号。3、借用基本数学形式表达变量间的关系,需要时筛选变量,形成初步的模型形式。在无法进行严格的数学推导时, 可以使用“不严格”的数学形式。理解模型的语义含义和功能。4、尽量使用实际资料检验数学结果,并用恰当的学科语言表达数学结果。5、确定最终的模型。四、实验结果(结论)1应用建模流程图1)建模准备(实际问题):要了解问题的实际背景,明确建模的目的,掌握对象的各种信息,弄清实际对象的特征,情况明才能方法对。(2)建模假设:根据实际对象的特征和建模的目的,在掌握必要资料的基础上,对原型进行抽象、简化并且用精确的语言作出假设,是建模过程关键的一步。(3)模型建立:在建模假设的基础上,利用恰当的数学工具构造出刻画实际问题的数学模型。(数学工具越简单越好)(4)模型求解:利用获取的数据资料,对模型的所有参数做出计算(估计)。(5)模型分析:对模型求解的结果进行数学上的分析。 (6)模型检验:将结果与实际比较,用实际现象、数据等检验模型的合理性和适用性,看它是否符合客观实际,若不符合,就修改或增减假设条件,重新建模,循环往复,不断完善,直到获得满意结果。(7)模型应用:一个成功的数学模型,必须根据建模的目的,将其用于分析、研究和解决实际问题,充分发挥数学模型在生产和科研中的特殊作用。2建模过程(1)实际问题:雨中行走问题人们外出行走,途中遇雨,未带雨伞势必淋雨,那么这个人就会走快,以减少淋雨的时间。一个简单的情形是只考虑人在雨中沿直线从一处向另一处走时,雨的速度大小和方向已知,问行人走的速度多大才能使淋雨量最少?(2)抽象化简假设把人体视为长方体,身高h(m),宽度w(m),厚度d(m)。淋雨总量用c升来记。雨滴下落的速度为r(m/s)降雨大小用降雨强度i(cm/h)来描述,降雨强度指单位时间平面上的降下水的厚度。在这里可视其为一常量。降雨的角度(雨滴下落的反方向与人前进的方向之间的夹角)为,固定不变人在雨中速度v(m/s),行走的距离d(m)。(3)参数变量参与这个问题的因素有淋雨量、降雨的大小、降雨的方向(风)、路程的远近和人行走的速度。(4)组建模型降雨强度系数p=l/r,且p1,如果p=1,意味着大雨倾盆。当雨水迎面落下是,只有人体的顶部和前方身体被淋湿。令c1,、c2分别为人体顶部和前部的雨水量。1) 顶部的雨水量c1顶部面积s1=wd,雨滴垂直速度的分量为rsin,则在时间t=d/v内淋在顶部的雨水量为2) 人体前部的雨水量c2前部面积s2=wh,雨滴垂直速度的分量为rcos+v,则在时间t=d/v内淋在顶部的雨水量为3) 于是在整个行程中被淋到的雨水总量为:(5)参数估计取参数r=4m/s,i=2cm/h,可得p=1.39*10-6。又d=1000m,h=1.50m,w=0.5m,d=0.2m,得.(6)运行检验可以看出:淋雨量与降雨的方向和行走的速度有关。问题转化为给定,如何选择v使得c最小。1)当0o0,cos0,c是v的减函数。人将以最快的速度跑,淋雨量最小。取v=6m/s,当=60o时,有c=14.7*10-4m3=1.47l。2)当=90o时,c=6.95*10-4/v(0.8sin90o+1.5v)=6.95*10-4(1.5+0.8/v)。取v=6m/s,当=90o时,有c=11.3*10-4m3=1.13l3)当90o180o时,令=90o+,则0o90o,此时c=pwdh+(drcos-hrsin)/v或c=6.9*10-41.5+(0.8cos-6sin)/v。在这种情况下,雨滴将从人体后面落下,担当充分大时,c可能成为负值,这显然不合理。其原因主要是我们开始讨论是,假定了人体的一面淋雨;但当90o180o时,有以下几种情况:当vrsin时,即人体行走速度快于雨滴的水平运动速度rsin,此时雨水淋在人的胸前(身后没有),其胸前淋雨量c2=pwdh(v-rsin)/v,于是c=pwdrdcos+h(v-rsin)/v。(7)判定符合性(结论)大致符合实际情况,只需多考虑若雨是从你的背后落下。(8)实际应用若雨是迎着你前进的方向向你落下,这时的策略很简单,应以最大的速度向前跑;若雨是从你的背后落下,你应控制你在雨中的行走速度,让它刚好等于落雨速度的水平分量。五、实验体会(收获)1数学模型就是对于一个特定的对象为了一个特定目标,根据特有的内在规律,做出一些必要的简化假设,运用适当的数学工具,得到的一个数学结构。数学结构可以是数学公式,算法、表格、图示等。数学建模应用就是将数学建模的方法从目前纯竞赛和纯科研的领域引向商业化领域,解决社会生产中的实际问题,接受市场的考验。可以涉足企业管理、市场分类、经济计量学、金融证券、数据挖掘与分析预测、物流管理、供应链、信息系统、交通运输、软件制作、数学建模培训等领域,提供数学建模及数学模型解决方案及咨询服务,是对咨询服务业和数学建模融合的一种全新的尝试。2这是第一次接触数学建模,对于我来说,通过熟悉老师给的材料后,我对数学建模有了大致的了解。对于完整的建模过程,难度最大的还是在于数学这一块,对于参数变量的设定和模型的建立这里还是有很大的不足的。 实验三模型的人工求解一、实验目的掌握模型的传统解法了解管理中所使用的模型及在决策中的应用二、实验内容模型的人工求解实际问题的决策三、方案设计(实验步骤)选择一个管理决策问题。可选择本实验后附参考资料第二部分中的物资运输决策、本实验后附参考资料第一部分中的例1、前面试验涉及的决策问题,也可任选。 必要时自行建模。先给出某个具体问题实例,然后人工求解模型。进行决策。总结四、实验结果(结论)1决策问题某公司考虑筹建一个新工厂,每月准备生产 万件以上的产品,以适应客商需要。现有两个方案可供选择, 每个方案的固定费用(设备、厂房投资费用)和可变费用(原材料、加工、能源等费用)如下所示:费用分类方案方案固定费用(万元) 5001000可变费用(元件) 21002000问应选择何种方案,才能使总的费用最小?2建立模型(1)、实际问题(2)、抽象化简假设、假设工厂每月生产量较为固定;、假设产品的售价稳定,不随市场产生变化;(3)、参数变量总的费用为(万元),固定费用为(万元),单件产品的可变费用为(万元),产品生产件数为(件),no 为临界生产件数。(4)、组建模型3模型详细求解步骤令no 为临界生产件数,表示在这一生产数量上,两个方案的总费用相等,则:1 1 1 0 ;2 2 2 0 由 1 2 可以解得 c2c1n0 = d2d1上式即称为临界点公式,0 称为临界点。以1 5000000,2 10000000,1 2100,2 2000代入后,可解得050000(件)。4决策过程若在直角坐标系上作出直线方程11 1 ,22 2 的图形(见图),则0 即为这两条直线的交点。当生产产量0 时,12 ;当0 时,1 2 。这表明,当产量小于0 时,应取方案;当产量大于0 时,应取方案。现在要求60000,大于临界点0,因此应取方案作为决策方案。左图 临界点的确定五、体会(收获)1这次实验目的是掌握模型的传统解法,并了解管理中所使用的模型及在决策中的应用。实验内容则是对模型进行人工求解,并对实际问题进行决策。通过这次实验我认识到遇到实际问题采用模型来进行科学决策很严谨,具有科学性,收获良多。2在本实验中,我选择了一个比较简单的问题,即在提出的两种方案当中确定在不同情况下,选择那种方案更为有益,更加衍生出求出两种方案在什么情况下是相同的。这样的科学决策是理论化的,在抽象假设简化这一步,我们将问题影响因素具体化,这样的话忽略了很多复杂要素,所得出的结论是“理想化”的。不过当问题千头万绪,理不清楚的时候,理论结果是很好的参考条件。实验四程序模型一、实验目的掌握程序模型的实现方法二、实验内容编制模型的计算机算法程序。思考实现计算机算法的要求。三、方案设计与要求1、任选一个数学模型。2、配置编程环境。3、明确模型的人工解法,转变为计算机算法,进行必要的数据管理,并编程实现。四、实验结果(结论)1数学模型最小二乘法:一种数学优化技术,它通过最小化误差的平方和找到一组数据的最佳函数匹配。最小二乘法是用最简的方法求得一些绝对不可知的真值,而令误差平方之和为最小。最小二乘法通常用于曲线拟合。设已知列表函数并且我们想用一个通常的次多项式去近似它。 -(1.1)问题是应该如何选择使能较好地近似列表函数。按最小二乘法,应该选择使得取最小。注意到s是非负的,且是的2次多项式,它必有最小值。2人工算法求s对的偏导数,并令其等于零,得到 进一步,可以将它们写成 引进记号 和 则上述方程组为 (1.3)它的系数行列式是由的定义及行列式性质,可以断言 (1.4)此处符号w表vandermonde行列式,而是对所有可能的求和(每个可以取值并且当时)。由(1.4)式及vandermonde行列式的性质可知,当互异时, 从而,方程组有唯一解且它们使取极小值.如此,我们应用最小二乘法找到了的近似多项式.在利用最小二乘法组成和式时,所有点都起到了同样的作用,但是有时依据某种理由认为中的某些项的作用大些,而另外一些作用小些(例如,一些是由精度较高的仪器或操作上比较熟练的人员获得的,自然应该予以较大的信任),这在数学上表现为用和 替代和取最小值.且通常称之为权;而为加权和。3编程环境在window7电脑系统,使用visual basic 6.0编写调用程序。 4详细计算机算法使用vb输入数据控件模拟最小二乘法的二次多项式曲线拟合,以下是二次的算法解法:最小二乘法的二次多项式曲线拟合:计算值到实际值的距离误差的平方和为求a、b、c使得q的值最小。平方差q大于0,因此函数存在大于或等于0的极小值,极小值为无穷大。对a、b、c求偏导,令偏导等于0,得到极值点,比较所有极值点的函数值即可得到最小值。解此方程组,先消去c*n - *n - *令:可解得最终拟合出来的结果二次多项式为。计算机算法:1、输入所需解算的数据(也可用数据倒入数据); 2、运用最小二乘法处理数据,得到近似结果,并进行对结果的显示输出; 3、对模型计算得出的结果进行检验和评价。5完整源程序清单在vb工程中,创有一个窗体,并在窗体上有一个按钮控件启动数据处理,以及一个文本控件来输入数据量。option explicitprivate sub command1_click()dim n as integer, xy() as double, i as integerdim a as double, b as doubleform1.clsprint 从这开始计算!if text1.text = thenmsgbox 请输入n的值!, 64, 注意 用文本框输入n的值!elsen = cint(text1.text) if n = 0 then print + ; print a; xend subprivate sub form_load() form1.autoredraw = true 运行界面 form1.caption = 最小二乘法拟合程序 print print 1、输入数据数量; print 3、逐个输入各组数据; print 2、输出拟合公式。 print form1.print 单击开始计算按钮运行.end sub 某组数据计算结果图:五、实验体会(收获)1本次实验是掌握程序模型的实现方法其实验内容编制模型的计算机算法程序以及思考实现计算机算法的要求。这次明显的实验已经不再仅仅局限在纸上的人工算法演算以及实地考察正确性,而是需要在进行对数学模型的彻底了解的情况下,选择vb或vc等算法语言编写成程序,进行机算得出结果并与人工演算进行对比求差。这样一来加强了模型的正确性与实用性。2这次的实验我选择的最小二乘法数学模型是过去学习中掌握的比较好的一种,所以在进行算法计算和编写程序代码都较为得心应手。程序使用的直接在vb工程输入数据,这是较为简单的方法,因为我在编写程序中使用数据库还不是十分熟悉,总会出现一些错误,我正在解决当中。实验五模型表示与组合一、实验目的掌握模型的表示、组合及模型库的建立二、实验内容建立模型库/组合模型应用三、实验方案设计与要求1、设置开发环境。2、将涉及的模型分类或分形式存放,构成层级文件夹,形成模型文件库。注意模型文件至少有源文件和目标文件两种形式。3、建立索引表或分类索引表,索引内容包含模型编号、名称、模型文件名、以及模型文件路径,形成字典库。4、建立一个模型库集成管理界面,也可自行设计开发模型库管理系统。四、实验结果(结论)1系统开发环境编程环境:使用visual basic 6.0。visual basic(简称vb)是近年来在国内外得到迅速推广应用的可视化程序设计语言,具有简单易学,功能强大,软件费用支出低,见效快等特点.它提供了开发windows应用程序最迅速,最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用.目前,全世界数以百万计的程序设计人员正在用visual basic开发各种类型的软件。数据库:sql server 2005是一个关系型数据库管理系统。除了基本的的的数据库管理,还可以进行数据仓库管理和联机分布式处理。sql server 2005是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的sql语言、扩展的特性等功能。数据库连接:使用ado方法。ado是微软继推出odbc,dao等连接数据库技术后的新的连接数据库技术,它相对odbc技术唯一的好处就是运用com组件封装技术,不用通过“控制面板”建立数据源,拥有较好的移植性。而且不用为数据表建立映射类。仅仅通过com组件和msado15.dll文件里封装的7个智能指针,可以完成对数据库的连接,添加,删除,更新等操作。2模型库管理系统决策支持系统的应用领域十分泛,各个不同的领域对模型库管理系统的要求也不一样。目前被广泛接受的对模型库管理系统的定义为:设m=m1,m2.mn为模型的集合,p 为施于m 上的操作的集合,则为一模型库管理系统。也可以说模型库管理系统是一个支持模型生成、存储、维护和应用的软件系统。决策支持系统概念中的模型管理管理系统通常意味着一个模型的集合和模型管理工具程序的集合。模型管理系统的主要功能包括:辅助用户建立起与特定问题相关联的模型;提供模型库管理功能,使用户可以方便地使用模型库中的模型;辅助用户对模型库进行增减、存取等操作;提供模型库与其它子系统的界面,使用户可以方便地将模型与相关的数据联系起来:辅助用户进行模型的创建、检索、选择、修改等工作。通过用例观察系统,能够将系统实现与系统目标分开,有助于了解最重要的部分满足用户要求和期望,而不会沉浸于实现细节。通过用例,用户可以看到系统提供的功能,先确定系统范围再深入开展项目工作。所以根据用户的需求我们判断出工厂物资管理信息系统所面向的用户应分为三大类:1.最终用户,即信息系统的使用者。2.模型库编写人员,即管理的专业人员。调用系统启动系统3.信息系统中的其他模块3模型库文件分类模型文件至少有源文件和目标文件两种形式:源文件是用来调用数据,目标文件是用来生成报表等公用。4模型字典模型的子程序完成后,通过库存决策支持系统的模型管理系统添加到模型字典中,这样库存决策支持系统就可以使用该模型。一级模型字典关系表含义一级模型字典关系表名modeldictionary序号名称说明类型1modelid模型编号整型2modelname模型名称字符型3modeltype模型类型长整型4modeldescription模型功能描述字符型5modelinput模型输入数据表编号长整型6modeloutput模型输出数据表编号长整型7modelforecast模型解决的预测问题字符型8modeldecision模型解决的决策问题字符型9modelfilename模型的程序名字符型10modelexample模型的例子字符型11modelnotes备注字符型二级模型字典关系表含义一级模型字典关系表名modeldetail序号名称说明类型1modelid模型编号长整型2modelparameter1模型参数1字符型3modelparameter2模型参数2字符型modelparameter n模型参数n字符型modelnotes备注字符型对模型的操作,如添加、存储、修改、增加、删除、使用等要通过模型库管理系统来实现:模型库管理系统是整个系统的组织者,主要负责各个功能模块的调度、协调、以及模型库管理系统与模型库、数据库、方法库和系统用户之间的交互、通讯功能。4基于企业成本决策信息系统的模型库管理上图:成本dss决策总程序1)分析功能拓展:数据库数据1、 投入产出程序模型2、 最小二乘法程序模型3、 线性规划程序模型4、 成本预测分析模型数据1、 输出模型2、 制图模型3、 美化模型4、 人机交流模型数据显示决策结果调用、查询调用、查询2)建库模块拓展专业人员添加、删除、修改、优化模型模型分类专业管理模型库五、实验体会(收获)1这次试验的目的是掌握模型的表示、组合及模型库的,实验内容有建立建立模型库以及学会组合模型应用。我则通过学习认识到模型文件库与模型字典的建立方法,并且在基于企业成本管理系统开发了一个模型库管理系统,我经过大量的查阅资料,较为简单的建立了模型库,并用我所能了解掌握的只是绘制出了模型库管理系统的程序图和概念图。2模型库是由模型库管理系统进行管理,每个模型都具有辅助决策能力,多个模型能有效地组织成系统,多个模型的连接需要利用共享的数据库。由于对模型的只是掌握的不够,在建模方面的欠缺直接导致我在模型库建立中的难度直线提高,而且即使简单的制作起来也觉得各方面存在大量的问题。模型库对于决策支持系统相当的重要,它决定着系统的运行与使用,因此一个好的模型库管理系统对于整个决策系统有着不可替代的重要作用。实验六总控与dss集成一、实验目的了解dss系统集成方法,掌握总控部件和界面的实现二、实验内容1、设计数据部件2、编制人机交互界面3、编制总控程序4、集成部件形成决策支持系统三、使用方案设计与要求1. 参考本实验后附材料选定要开发的系统,设想开发总体方案2. 设计总控和人机界面3. 部件集成和调试4. 开发文档编写四、实验结果(结论)1 企业成本决策支持系统dss运行结构图:2 开发过程2.1企业成本决策支持系统介绍2.1.1主要内容成本预测与决策在整个成本管理的过程中,常常是在制订计划或确定方案前,测算目标成本,预测产品成本水平,确定降低成本的最佳方案。在计划的实施过程中,预测下阶段成本计划可能完成的程度,以便采取有关的决策措施,保证计划的完成。本决策支持系统的问题包括以下几个方面:(1)目标成本的决策;(2)产品成本水平的预测;(3)产品成本发展趋势的预测;(4)设计成本的决策;(5)质量成本的决策;(6)产品寿命周期成本的预测与决策。2.1.2企业成本决策支持系统目的 成本决策支持系统是解决成本预测与决策的一种决策支持系统。它在整个成本管理的过程中,可以在制定计划或确定方案前,预算目标成本,预测产品成本水平,确定降低成本的最优方案;在计划的实施过程中,预测下阶段成本计划可能完成的程度,以便采取有关的决策措施,保证计划的完成。2.1.3企业成本决策支持系统意义 产品成本,是指企业为生产和销售一定数量的产品而发后的的费用,包括产品开发、设计及供、产、销全过程中的耗费。成本水平的高低是决定企业财务成果大小的最重要的因素之一,成本指标是反映企业管理水平的一项综合性指标。成本预测是根据成本性态及有关的数据,运用定量分析和定性分析方法对未来成本水平及其变动趋势做出科学估计,以便在成本管理过程中选择最佳方案,做出正确的成本决策。2.2企业成本决策支持系统方案设计 本系统由六大功能模块组成,分别是:(1)目标成本的决策 (2)产品成本水平的预测(3)产品成本发展趋势的预测(4)设计成本的决策(5)质量成本的决策(6)产品寿命周期成本的预测与决策。成本决策功能图第一层数据流成本决策支持系统组成结构成本dss数据库预测决策模块2.3开发工具简介2.3.1开发软件vb6.0简介 vb6.0有三种版本,各自满足不同的开发需要: (1)“visual basic 学习版”使编程人员轻松开发windows 95/98和windows nt的应用程序。该版本包括所有的内部控件连同grid,tab和data-bound控件。学习版提供的文档有“程序员指南”、联机帮助及visual basic“联机手册”。 (2)“visual basic专业版”为专业编程人员提供了一整套进行开发的功能完备的工具。该版本包括学习版的全部功能连同 activex控件,还包括internet控件和crystal report writer。专业版提供的文挡有“程序员指南”、联机帮助和“部件工具指南”(3)“visual basic企业版”使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能连同自动化管理器、部件管理器、数据库管理工具、microsoft visual sourcesafe面向工程版的控制系统等。企业版提供的文挡包括专业版的所有文挡,还有“客户/服务器应用程序开发指南”等。本系统正是采用visual basic 企业版所开发的管理系统。2.3.2 access 2000 数据库工具概述access是office办公套件中一个极为重要的组成部分。刚开始时微软公司是将access单独作为一个产品进行销售的,后来微软发现如果将access捆绑在office中一起发售,将带来更加可观的利润,于是第一次将access捆绑到office97中,成为office套件中的一个重要成员。现在它已经成为office办公套件中不可缺少的部件了。自从1992年开始销售以来,access 已经卖出了超过6000万份,现在它已经成为世界上最流行的桌面数据库管理系统。后来微软公司通过大量地改进,将access的新版本功能变得更加强大。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。2.4软硬件环境2.4.1 硬件环境要求计算机必须满足的条件:(1)cpu: intel pentium 166mhz或更高的处理器(推荐赛扬或更高的处理器),或任何运行于microsoft windows nt workstation的alpha的处理器。(2)操作系统: microsoft windows98/me/xp/2000或 microsoft windows nt service/workstation 4.0(推荐service pack 5)或更高版本。(3)监视器: microsoft windows支持的vga或分辨率更高的监视器。(4)内存:64mb内存以上。2.4.2 软件环境要求本系统适用于microsoft windows98/xp/2000 下开发的,所采用的开发工具是vb6.0中文企业版。由于考虑到该企业每天的数据处理量,我们后台采用可microsoft的access2000数据库。推荐桌面显示方式:1024*768像素。2.4.3 软件安装1在系统上安装vb6.0中文企业版.2在系统上安装microsoft的access2000数据库.3 成本决策支持系统详细设计3.1系统主界面登录窗口主界面下图是选择子系统和决策产品对话框选择子系统与决策的产品下图是决策过程总流程图,决策过程依照此流程来进行。决策过程流程图3.2目标成本的决策目标成本是企业在一定时期内经营活动实现的成本期望值,是产品成本应该达到的水平,它比已经达到的实际成本要求高,但是经过努力又是可以达到的。目标成本是以最有利于产品推销的最低价格减去税金和企业必须保证的利润之后,再来确定各项费用支出的目标。合理的确定目标成本是成本预测决策的核心问题,也是本系统支持的主要问题。3.2.1 窗体设计(1)倒扣法界面窗体设计(2) 直接计算法界面窗体设计(3)cpv分析法界面3.2.2数据流图目标成本的决策数据流3.2.3主要功能代码1)读取dataconnect.querysql select 录入时间,修改时间,目标销售额,销售税金,倒扣法目标利润 from 销售数据表 where 产品名称= & id & 2)写入dataconnect.noquerysql update 销售数据表 set 目标销售额= & me.text1.text & ,销售税金= & me.text2.text & ,倒扣法目标利润= & me.text3.text & ,修改时间= & date & & time & where 产品名称= & id & dataconnect.noquerysql update 其它数据表,销售数据表 set 倒扣法目标成本= & me.text4.text & ,修改时间= & date & & time & where 产品id= & id & 3.3产品成本水平的预测产品成本水平的预测 产品成本水平的预测,一般是通过各种因素的变化来预测未来的成本水平,如产品所用原材料价格的变动对产品成本的影响,产品所用外购件价格的变动,单产成本工资含量的变化、单产成本车间经费的变动等,预测各成本项目的变动对成本水平的影响。3.3.1窗体设计 成本水平预测界面3.3.2数据流图 产品成本水平的预测数据流3.3.3主要功能代码1)读取dataconnect.querysql select 录入时间,修改时间, 材料消耗定额降低,材料费用占成本比例,劳动生产率提高,材料价格降低,生产增长,平均工资增长,变动费用增加,工资费用占成本比例,变动费用占成本比例,固定费用占成本比例 from 成本水平数据表,销售数据表 where产品id= & id & 2)写入dataconnect.noquerysql update 成本水平数据表 set 材料消耗定额降低= & me.text1.text & ,材料费用占成本比例= & me.text2.text & ,= & me.text3.text & ,材料价格降低= & me.text4.text & ,生产增长= & me.text5.text & ,平均工资增长= & me.text6.text & ,变动费用增加= & me.text7.text & ,工资费用占成本比例= & me.text8.text & ,变动费用占成本比例= & me.text9.text & ,固定费用占成本比例= & me.text10.text & where 产品id= & id & dataconnect.noquerysql update 其它数据表,销售数据表 set 可比产品降低额= & me.text11.text & ,修改时间= & date & & time & where 产品id= & id & 3.4产品成本发展趋势的预测产品成本发展趋势的预测主要是通过以往的历史资料来预测未来成本。3.4.1窗体设计成本趋势预测界面3.4.2数据流图产品成本发展趋势的预测数据流3.4.3主要功能代码1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《跳蹦蹦床的大象》少儿美术教育绘画课件创意教程教案
- 蒲公英课件文库
- 西南林业大学《产品摄影》2023-2024学年第一学期期末试卷
- 西京学院《设计模式》2023-2024学年第一学期期末试卷
- 2023年1月福建省普通高中学业水平合格性考试历史试题(原卷版)
- 陀螺课件 图文
- 西京学院《面向对象程序设计》2022-2023学年期末试卷
- 西华师范大学《小学数学课程与教学》2022-2023学年第一学期期末试卷
- 西华师范大学《运动技能学习与控制》2022-2023学年期末试卷
- 台儿庄介绍课件
- 2024-2030年中国干细胞医疗行业趋势分析及投资战略研究报告
- 消防安全培训内容
- 2024-2030年铝型材行业市场深度调研及前景趋势与投资战略研究报告
- 2024-2030年辣椒种植行业市场深度分析及发展策略研究报告
- 变电站绿化维护施工方案
- 校园展美 课件 2024-2025学年人美版(2024)初中美术七年级上册
- 初中英语研修方案
- 解码国家安全知到章节答案智慧树2023年国际关系学院
- 典范英语7-4中英文对照翻译Oh,otto!Oh,otto
- 混凝土早强剂检验报告(出厂)
- 超声引导下腰椎部位的穿刺ppt课件
评论
0/150
提交评论