决策支持系统DSS实验报告.docx

上传人:rrsccc 文档编号:8928645 上传时间:2021-01-25 格式:DOCX 页数:23 大小:26.23KB
返回 下载 相关 举报
决策支持系统DSS实验报告.docx_第1页
第1页 / 共23页
决策支持系统DSS实验报告.docx_第2页
第2页 / 共23页
决策支持系统DSS实验报告.docx_第3页
第3页 / 共23页
决策支持系统DSS实验报告.docx_第4页
第4页 / 共23页
决策支持系统DSS实验报告.docx_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《决策支持系统DSS实验报告.docx》由会员分享,可在线阅读,更多相关《决策支持系统DSS实验报告.docx(23页珍藏版)》请在三一文库上搜索。

1、决策支持系统DSS实验报告决策支持系统DSS实验报告 学生学号 0120903490208实验课成绩学生实验报告书实验课程名称开课学院指导教师姓名学生姓名学生专业班级决策支持系统管理学院刘勇军周鹏信管0902xxxx xxxx 学年 第2学期实验报告填写说明1 . 设计性、综合性实验必须填写实验报告,验证、演示性实验可不写实验报告;老师在指导学生实验时, 必须按实验大纲的要求, 逐项 完成各项实验; 每项实验依据其实验内容的多少,可安排在一个或多个机交互方式进行半结构化或非结构化决策的计算机应用系统。它是管理信息系 统(MIS)向更高一级发展而产生的先进信息管理系统。它为决策者提供分析问题、建

2、立模型、 模拟决策过程和方案的环境,调用各种信息资源和分析工具,帮助决策者提高决策水平和质量。在市场经济环境中, 提高产品市场销售量、扩大产品市场占有率是企业赖以生存和发展 的基础,而市场需求直接影响到企业产品的销售。因此,企业在制定经营战略和销售战略时,必须以市场需求变化为依据,运用各种科学方法和手段对产品市场需求做出预测,只有在充分了解和掌握市场需求的前提下,企业才有可能做出正确的决策,制定出切实可行的经营战略和正确有效的销售策略,在激烈的市场竞争中立于不败之地。由此可见,市场预测在企业 的生产经营决策活动中有着极其重要的现实意义。所谓的预测就是鉴往知来,通过对过去事务的分析、研究,找出其

3、发展变化的规律,从 而预计和推测未来的情况。对于企业来说,有关经营管理的各种问题都需要作预测。例如, 产品市场需求量预测,产品销售预测,产品成本预测等等。但预测并不是最终目的, 预测的作用和真正价值在于指导和调节人们的行动,以便做出正确的决策,采取适当的措施,谋求更大的利益。也就是说,预测是为决策服务的,预测工 作的开展应该满足决策的需要。1.2解决技术预测的方法有很多种,针对不同的预测要求和预测目的,可选择适当的预测方法,有时 间序列预测法、因果关系预测法、马尔可夫预测法、以及专家预测法(即德尔菲法)等。我们所选择的时间序列预测法,是将预测目标的历史数据按时间的顺序排列成为时间序 列,然后分

4、析它们随时间变化的发展趋势,外推预测目标的未来值。时间序列,是指把历史 统计资料按时间顺序排列起来得到的一组数据序列,例如,按月份排列的某种产品的销售量,工农业总产值按年度顺序排列起来的数据序列等,都是时间序列。也就是说,时间序列预测法将影响预测目标的一切因素都由“时间”综合起来加以描述。因此,时间序列预测法主 要用于分析影响事务的主要因素比较困难或相关变量资料难以得到的情况,预测时,先要进行时间序列的模式分析。时间序列预测法是将预测目标的历史数据按时间的顺序排列成为时间序列,然后分析他们随时间的变化的发展趋势,外推预测目标的未来。也就是说,时间序列预测法将影响目标 的一切因素都由“时间”综合

5、起来加以描述。因此,时间序列预测法主要用于分析影响事物 的只要因素比较困难或相关变量资料难以得到的情况,预测时先要进行时间序列的模式分 析。时间序列预测法,通常又分为移动平均法、指数平滑法、趋势外推法、季节分析法和生 命周期法等多种方法。我们在这次的企业决策支持系统开发任务中,则是以时间序列预测法为技术核心,构建了一个市场预测支持系统。1.3技术概述1)移动平均法。移动平均法是一种简单的平滑预测技术,它的基本思想是:根据时间序列资料逐项推移,依次计算包含一定项数的序时平均值,以反映长期变动趋势的方法。移动平均法 的计算过程是对一组近期实际值取平均值,将这个平均值作为下期预测值,逐项移动, 形成

6、一个序列平均数的时间序列。2)趋势平均法。所谓趋势平均法,是指以最近若干时期的平均值为基础,来计算预测期预期值的一种方法。趋势平均法指在移动平均法计算n期时间序列移动平均值的基础上,进一步计算趋势值的移动平均值,进而利用特定基期销售量移动平均值和趋势值移动平均值来预 测未来销售量的一种方法。3)指数平滑法。指数平滑法是美国人 R.G.Brown所创,是从移动平均法发展而来的,可以说是移动平均法的一种变形,其特点是预测时所需资料少,计算方便。利用指数平滑发进行预测,就是对不规则的时间序列数据加以平滑,从而获得其变化规律和趋势,以此对未来的经济数据进行推断和预测。4)趋势外推法。趋势外推法(Tre

7、nd extrapolation )是根据过去和现在的发展趋势推断未来的一类方 法的总称,用于科技、经济和社会发展的预测,是情报研究法体系的重要部分。趋势外 推的基本假设是未来系过去和现在连续发展的结果。趋势外推法的基本理论是:决定事 物过去发展的因素,在很大程度上也决定该事物未来的发展,其变化,不会太大;事物 发展过程一般都是渐进式的变化,而不是跳跃式的变化掌握事物的发展规律,依据这种 规律推导,就可以预测出它的未来趋势和状态。a)二次曲线模型预测法。在市场上,某些产品的销售并不一定按同一趋势发展,有可能出现先上升而后下降的趋势;也有可能出现先下降,当下降到一定程度后又迅速上升的趋势。二次曲

8、线模型在图形上正好表现出了上述的两种趋势, 利用历史资料,拟合成二次曲线模型,这一模型的应用已经成为市场预测中的 一种普遍方法。b)在一定时期内,有些产品的销售量往往表现为随着时间的变化按同一增长率不断增加或不断减少。指数曲线预测法正是针对这种产品的销售变化趋势,利用其时间序列资料,拟合成指数曲线,建立模型并进行预测的一种方法。5)季节周期法。许多产品的市场需求往往有季节性。例如,服装、空调和冷饮等。对于这类产品市 场需求的预测,需要考虑季节波动的因素。同季平均法是分析、预测季节波动一种最常 用、最简单的方法,主要适用于受季节波动和不规则波动影响、而无明显的趋势变动规 律的产品市场需求预测。2

9、功能分析市场预测支持系统的软件结构, 应充分考虑市场需求预测所涉及到的市场环境复杂、预测种类繁多及不确定影响因素多等特点,许多影响因素的作用很难用定量的方法确定,需要发挥人的主观能动性和判断力。市场预测支持系统的功能结构包括几个子系统,如图2-1所示。3逻辑结构分析根据产品市场需求预测的一般过程和预测支持系统的功能结构, 系统的市场需求预测过 程逻辑结构可由预测产品及其相关资料数据调入、 预测模型选择、最佳预测模型确定及预测 值的分析、修正等模块组成,如图 3-1所示。图3-1市场预测支持系统的逻辑结构图4业务流程分析业务流程图(Transaction Flow Diagram ,TFD )主

10、要是通过图形对系统的整个数据流向或个别数据流向做一个直观的表述。业务流程图图形符号说明如下图4-1所示。进程/业务存储数据进程/业务存储数据业务流程一般为:销售部门将历年的销售情况交给统计部门,有统计部门进行统计与分析,利用时间序列的方法,预测出来年的销售情况。最后由市场部按预测情况进行市场销售 方案的设定和销售计划的制定。根据一般企业业务流程过程的描述,绘制了图 4-2所示的业务流程图。5市场预测的决策流程图根据所学知识进行分析,我们可以初步得到市场预测的决策流程图,如图 5-1所示。确定预测目标1拟7E预测方案1搜集整理资料建立预测模型1进行分析评价修正预测结果V提出分析报告图5-1市场预

11、测决策流程图6数据流程分析数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。数据流程图图形符号说明如下图6-1所示:厂外部力阿里 数据 数据实体 处埋Q存储i 流图6-1数据流程图符号说明根据分析得出如图6-2所示系统数据流程图。7数据字典数据字典是数据流程图的补充部分,主要是从数据流程图中的数据项、数据结构、数据 存储、数据流、处理逻辑和外部实体六个方面进行具体定义。7.1数据流1)数据流编号:F1数据流名称:销售数据;简述:历年销售清单;数据流来源:销售部;数据流去向:分析统计;数据流组成:销售年份+销售额;数据流量:约1次/月;高峰流量:

12、约3次/月。2)数据流编号:F2数据流名称:预测情况;简述:统计部经统计分析得到的预测情况;数据流来源:分析统计;数据流去向:市场部;数据流组成:预测时间+预测额;数据流量:约1次/月;高峰流量:约3次/月。7.2处理逻辑处理逻辑编号:P;处理逻辑名称:分析统计;简述:对销售数据惊喜分析统计和预测;输入的数据流:销售数据;处理描述:对销售数据惊喜分析统计和预测;输出的数据流:预测情况;处理频率:1次/月。五、实验报告评语及成绩(请按优,良,中,及格,不及格五级评定)成绩:教师签字:实验课程名称:决策支持系统实验项目名称企业决策支持系统的系统设计实验者周鹏专业班级信管0902同组者宋金顺陈盛庆实

13、验日期xxxx-6-6一、实验目的、意义设计决策支持系统的功能结构、数据库、人机界面和决策模型。二、实验基本原理与方法运用系统设计的方法,设计决策支持系统的功能层次结构和决策模型的处理流程;运用 数据库理论设计决策支持系统的数据库结构。三、实验内容及要求在系统分析的基础上,确立系统运行的软硬件环境,重点设计数据库、人机界面和模型 的实现步骤。四、实验原始记录(可附加页)(程序设计类实验: 包括原程序、输入数据、运行结果、实验过程发现的问题及解决方 法等;分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段;其它实

14、验:记录实验输入数据、处理模型、输出数据及结果分析)1系统功能结构图设计设计的系统功能结构图如图 1-1所示。图1-1系统功能结构图2主要功能及说明本系统根据时间序列法数学模型,即以时间序列为考察因素,统计企业以往的销售 数据,分析企业销售数据随时间变化的发展趋势,以此来预测未来的销售量,为企业产 品生产提供依据,增加企业利润。本系统的主要功能有查看以往销售数据、根据移动平 均法来预测未来销售量、根据趋势平均法来预测未来销售量、设定移动平均的长度 n、根据指数平滑法来预测未来销售量、设定平滑指数、根据趋势外推法来预测未来销售数据(趋势外推法可细分为指数曲线模型法和二次曲线模型法两种) 未来销售

15、数据等。、根据季节周期法来预测3数据库逻辑结构设计表3-1管理员表编号字段名称数据类型允许空Id用户名否password密码否errortime错误次数数字否表3-2产品A销售数据表编号字段名称数据类型允许空month月份否sales月销售量place地区数字否表3-3产品D销售数据表编号字段名称数据类型允许空year年份否sales年销售量place地区数字表3-4产品F销售数据表编号字段名称数据类型允许空year年份否Q1一季度销售量Q2二季度销售量Q3三季度销售量Q4四季度销售量place地区数字否4输入设计本系统的输入主要来自于企业的销售数据库表,数据为企业以往的销售数据,无需 手工输

16、入。5输出设计当系统使用者选择历史销售数据、选择预测方法,设定相关参数后即可在界面上输 出预测的销售数据,由于使用的是网页浏览的形式,系统使用者可以方便地把输出结果 打印或另存为其他文件。6系统开发与运行软硬件环境开发工具:Microsoft Visual Studio xxxx数据库服务器:Microsoft SQL Server xxxx操作系统:Windows XP系统使用环境:普通 PC + Web浏览器五、实验报告评语及成绩(请按优,良,中,及格,不及格五级评定)成绩:教师签字:实验课程名称:决策支持系统实验项目名称企业决策支持系统的实现及演示实验者周鹏专业班级信管0902同组者宋金

17、顺陈盛庆实验日期xxxx-6-16一、实验目的、意义熟悉开发企业决策支持系统的具体开发过程,掌握开发工具,提高系统开发的能力。二、实验基本原理与方法运用开发工具(如:Visual Basic、Dephi、Powerbuilder、C#等)和数据库管理系统 (Access、 SQL Server等)开发企业决策支持系统,并对系统进行调试和试运行。三、实验内容及要求自选开发工具和数据库管理系统,开发出企业决策支持系统,并对系统进行调试和试运行;最后进行演示和答辩。四、实验原始记录(可附加页)(程序设计类实验:包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;分析与设计、软件工程类实验

18、:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段;其它实验:记录实验输入数据、处理模型、输出数据及结果分析)1任务分配本决策支持系统有五个功能模块,实施期间我们小组各个成员互相分析、讨论并解决实现过程中遇到的各种问题。我主要负责的是登录和注册页面还有季节周期法。2论坛模块设计2.1进入模块,首页页面。如果用户没有登录,则显示如下消息:宏飒决策支持系费铮介点击讲入政评界面)support system简称Gs均Q1Sum += tempQ1;Q2Sum += tempQ2;Q3Sum += tempQ3;Q4Sum += tempQ4;

19、Q1Sum += tempQ1;Q2Sum += tempQ2;Q3Sum += tempQ3;Q4Sum += tempQ4;dt.Rowsrowsdt.Rowsrowsdt.Rowsrowsdt.Rowsrowsdt.Rowsrows4;dt.Rowsrows + 1dt.Rowsrows + 1dt.Rowsrows + 1dt.Rowsrows + 1 dt.Rowsrows / (4 * rows);/计算季节指数dt.Rowsrows + 2Q2 = Q2Sum;Q3 = Q3Sum;Q4 = Q4Sum;RowAvg = (QISum + Q2Sum + Q3Sum + Q4Su

20、m)Q1 = QISum / rows; /计算同期平均值Q2 = Q2Sum / rows;Q3 = Q3Sum / rows;Q4 = Q4Sum / rows;1 RowAvg = (Q1Sum+ Q2Sun+ Q3Sun+ Q4Sum)Q1 = string .Format( (0:F4 , 100 *Q1) /RowAvg);Q1 = string .Format( (0:F4,Q1) *Convert .ToDouble(dt.Rowsrows + 1Convert .ToDouble(dt.Rowsrows + 1Convert .ToDouble(dt.Rowsrows + 1

21、Convert .ToDouble(dt.Rowsrows + 1dt.Rowsrows + 3Convert .ToDouble(dt.Rowsrows - 1dt.Rowsrows + 2Q2 = string .Format( (0:F4 , 100 *Convert .ToDouble(dt.Rowsrows + 1Q2) /Convert .ToDouble(dt.Rowsrows + 1RowAvg);dt.Rowsrows + 3Q2 = string .Format( (0:F4,Convert .ToDouble(dt.Rowsrows - 1Q2) *Convert .To

22、Double(dt.Rowsrows + 2Q2) / 100);dt.Rowsrows + 2Q3 = string .Format( (0:F4 , 100 *Convert .ToDouble(dt.Rowsrows + 1Q3) /Convert .ToDouble(dt.Rowsrows + 1RowAvg);dt.Rowsrows + 3Q3 = string .Format( (0:F4,Convert .ToDouble(dt.Rowsrows - 1Q3) *Convert .ToDouble(dt.Rowsrows + 2Q3) / 100);dt.Rowsrows + 2

23、Q4 = string .Format( (0:F4 , 100 *Convert .ToDouble(dt.Rowsrows + 1Q4) /Convert .ToDouble(dt.Rowsrows + 1RowAvg);dt.Rowsrows + 3Q4 = string .Format( (0:F4,Convert .ToDouble(dt.Rowsrows - 1Q4) *Convert .ToDouble(dt.Rowsrows + 2Q4) / 100);gvData2.DataSource = dt;gvData2.DataBind();五、实验报告评语及成绩(请按优,良,中,及格,不及格五级评定)成绩:教师签字:姓 名 周鹏学号 0120903490208班级 信管0902同组成员 陈盛庆、宋金顺 题目:基于时间序列预测法的产品销售预测决策支持系统 答辩或质疑记录:成绩评定依据:评定项目评分成绩1 .选题合理、目的明确(10分)12 .系统分析可行、决策流程和决策模型分析透彻(15分)3.系统设计方案正确,设计结果(例如:系统结构、数据库、软件程序)(30 分)4 .程序流畅,回答问题准确 (30分)5 .报告撰写规范、内容齐全(15分)总分(100分)指导教师签字:xxxx年06月 14 日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1