管理信息系统实验报告

合集下载

管理信息系统实验报告范文

管理信息系统实验报告范文

管理信息系统实验报告范文管理信息系统实验报告范文「篇一」一、实验目的1、能够正确运用系统分析的过程与方法,结合一个自选MIS项目,复习、巩固MIS分析的目的、MIS分析的内容、MIS分析方法和工具,提高系统分析实践能力。

2、熟悉业务流程图、数据流程图、数据字典的绘制。

3、熟悉Rational Rose工具的使用, 熟悉UML在MIS分析中的应用。

4、树立正确的系统分析思想,培养分析问题、解决问题的能力。

二、实验内容1、根据所述系统功能需求,开展实地调查或通过Internet查阅相关资料或结合个人经验,进行系统分析。

2、明确管理业务调查过程和方法,包括所选管理系统典型组织机构、管理功能及业务流程,优化并以图形建模。

3、明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。

4、学会使用Rational Rose软件来进行系统分析,使用UML描述分析系统的用例图、概念类图、顺序图、合作图、活动图和状态图。

三、操作步骤系统分析系统运行为C/S+B/S模式,包括图书的采访、编目、流通、查询、期刊管理、系统管理、字典管理、WEB检索与发布等八个子系统,内含操作员权限管理、读者管理、著者管理、出版社管理、图书分类管理、书商管理、订单管理,附带在线帮助系统和多媒体功效,具有技术先进、功能完备、用户友好、可靠性强、安全性高、扩展性强、适用于多操作系统和经济实用等特点。

系统同时支持Client/Server和Internet两种环境,能够适应图书馆自动化、网络化管理的需求。

图书馆管理系统系统特点:①系统采用客户机/服务器(Client/Server) + 浏览器/服务器(Browser/Server)模式,所有信息均存放在数据库服务器上,各客户机通过网络与数据库服务器通讯,WEB 服务通过ADO 模型访问数据库服务器,数据与应用安全地隔离,可确保数据存放的安全性。

② 开放的数据库结构,可让用户完成扩展功能,数据存储的可靠性和安全性提供了全面有效的保护。

2023年信息管理系统实习报告3篇

2023年信息管理系统实习报告3篇

2023年信息管理系统实习报告3篇信息管理系统实习报告篇1实习主要内容:因为时间的原因,和工商联没有计算机中心,因此我没能介入到网络管理的每一个方面,重点完成了针对计算机维护、网络安全的实习。

现将我在工商联实习的心得总结如下:一、计算机维护计算机维护分为硬件维护和软件维护两个方面。

工商联的计算机现状大概是总共有用于办公的计算机20余台,大部分是方正奔腾4的品牌机,还有一些联想的品牌机,以及少量打印机。

1、对硬件的维护主要集中在上一代未更新的计算机,因为使用年限比较久,硬件老化及磨损相对比较严重。

在使用现在部分大型软件的时候经常出现死机,蓝屏,自动重启等现象。

一般常见的引起硬件故障的主要原因有很多种,例如:各个配件间的兼容性不好;有些硬件的质量不过关等。

但一般常见的硬件故障主要由以下几个方面引起。

首先,电源电压不稳定或经常断电引起的故障。

微机所使用的电源的电压不稳定,那么硬盘在读写文件时就会出现丢失或被损坏的现象。

如果经常会发生不正常的断电现象导致微机重启,或是经常在计算机运行程序时进行冷启动,将会使系统受到破坏。

为使微机更安全地工作,最好使用电源稳压器或不间断电源。

其次,部件之间接触不良引起的故障。

接触不良主要反映在各种卡类与主板的接触不良或电源线数据线音频线的连接不良。

其中,各种接口卡内存条与主板接触不良最为常见。

例如:显卡与主板接触不良可能会使显示器不显示,内存条与主板接触不良可能使微机不工作等,通常只要更换相应的插槽或用橡皮轻轻擦一擦接口卡或内存条的金手指,即可排除故障。

2、软件维护方面,在新近配置的一批方正计算机中因为随商家发货过来的时候,已经装好了操作系统(WINDOWSXP)还附带安装了瑞星杀毒软件,但是因为他们安装的操作系统WindowsXP没有打上SP2补丁,而且安装的瑞星杀毒软件也是__年版的,再加上所有的办公计算机都是挂在网络上的,这样就使得计算机对病毒和入侵的抵御能力很差,但同时又面临开放网络的大量病毒和入侵,造成该批计算机大面积中毒。

2024年管理信息系统案例分析实验报告

2024年管理信息系统案例分析实验报告
学生工作办公室任课教师学生人员名单学生人员变动名单成绩单学生信息管理人员成绩录入人员学生人员档案整理后的学生人员名单学生成绩档案统计分析人员单科汇总成绩表多科成绩单成绩条教学管理人员班主任学生
3、系统的改进思路:
(1)原系统数据过于繁琐,可以将“整理后的学生人员名单”删去。
(2)可以将“成绩录入人员”去掉。
◆ 具有技术先进、功能完备、用户友好、可靠性强、安全性高、扩展性强、经济实用等特点,能够适应不同类型的图书馆的自动化、网络化管理的需求。
■ 辅助设备与运行环境基本要求
◆ 辅助设备及用品:软件必须配备条形码、条码扫描枪才能使用。每本书需要一个条形码和书标。一卡通应用:我们提供支持一卡通系统的应用接口。(可选项)
服务器端:Windows NT Server/Windows 20xx Server以上,SQL Server 20xx以上。 数据流程图如下:
3、新系统数据流程分析,绘制新系统数据流程图:
学生工作办公室学生信息变动表学生信息表任课教师录入录入学生信息库学生成绩库处理统计分析各各班成绩表各成科绩表学生成绩教学管理人员
班主任成绩单录入后的成绩单
4、根据数据流程图,编制数据字典;
(1)数据项的Βιβλιοθήκη 义数据项编号:I01更改后的学生信息表表学生
数据项名称:学生姓名
二、该MIS系统的环境分析(包括硬件环境、软件环境、数据库设计的情况分析)
三、该MIS系统的系统分析(要求绘制组织结构图和业务流程图,然后选择一个功能模块
(不要求全部),画出该功能模块的数据流程图,编制相应的数据字典)
四、探讨该MIS系统的系统设计(包括数据库、输入输出、网络是如何设计的)、系统实施
和Internet两种环境,能够适应图书馆自动化、网络化管理的需求。

管理信息系统的实验报告

管理信息系统的实验报告

管理信息系统的实验报告管理信息系统的实验报告引言:管理信息系统(MIS)是现代企业管理中不可或缺的一部分。

它通过整合和利用信息技术来支持企业的决策制定、资源管理和业务流程。

本实验旨在通过对一个实际企业的MIS进行分析和评估,探讨其在提升企业效率和竞争力方面的作用。

一、企业背景本实验选择了一家电子商务企业作为研究对象。

该企业成立于2010年,专注于在线零售业务。

截至目前,该企业已经发展成为行业内的领导者,拥有庞大的用户群体和丰富的产品线。

二、MIS的组成与功能1. 数据库管理系统(DBMS)DBMS是MIS的核心组成部分,它负责管理和存储企业的各种数据。

通过DBMS,企业可以实现数据的集中存储、高效查询和安全管理。

在本实验中,该企业使用了一种主流的商业级DBMS来支持其日常运营。

2. 企业资源计划(ERP)系统ERP系统是一种综合性的管理信息系统,它集成了企业的各个部门和业务流程。

通过ERP系统,企业可以实现对供应链、生产、销售和财务等方面的全面管理和监控。

该企业在实验中使用了一套定制化的ERP系统,以适应其特定的业务需求。

3. 客户关系管理(CRM)系统CRM系统用于管理企业与客户之间的关系。

通过CRM系统,企业可以跟踪和分析客户的购买行为、需求和偏好,以便更好地满足客户的需求并提供个性化的服务。

该企业的CRM系统与其电子商务平台紧密集成,实现了客户信息的实时同步和交互。

4. 决策支持系统(DSS)DSS是一种用于辅助决策制定的信息系统。

它通过整合和分析大量的数据和信息,为管理层提供决策所需的支持和指导。

在本实验中,该企业使用了一套基于数据挖掘和预测分析的DSS,以帮助管理层进行市场预测和业务规划。

三、MIS的应用效果与挑战1. 提升企业效率通过MIS的应用,该企业实现了许多业务流程的自动化和优化。

例如,通过ERP系统,企业可以实现对供应链的实时监控和调度,从而提高了物流效率和减少了库存成本。

此外,CRM系统的应用也使得企业能够更好地了解和满足客户需求,提高了客户满意度和忠诚度。

学校管理系统实验报告(3篇)

学校管理系统实验报告(3篇)

第1篇一、实验目的本次实验旨在通过设计和实现一个学校管理系统,提高学校管理工作的效率和质量。

通过本实验,学生能够掌握数据库的基本操作、编程语言的使用以及系统设计的流程,从而培养学生的实际操作能力和综合应用能力。

二、实验内容1. 需求分析- 确定系统功能:包括学生信息管理、教师信息管理、课程信息管理、成绩管理、教务管理等。

- 确定系统用户:包括学生、教师、教务管理员等。

2. 系统设计- 数据库设计:设计学生表、教师表、课程表、成绩表等。

- 界面设计:设计用户登录界面、学生信息管理界面、教师信息管理界面等。

3. 系统实现- 数据库实现:使用MySQL数据库创建数据库和表。

- 编程实现:使用Java或Python等编程语言编写系统代码。

- 界面实现:使用Swing或Tkinter等图形界面库设计用户界面。

4. 系统测试- 功能测试:测试各个功能的正确性和稳定性。

- 性能测试:测试系统在高并发情况下的性能表现。

- 安全测试:测试系统的安全性,防止非法用户访问。

三、实验步骤1. 需求分析阶段- 通过查阅相关资料,了解学校管理的基本流程和需求。

- 与学校管理人员沟通,确定系统需要实现的功能。

2. 系统设计阶段- 使用E-R图或数据库设计工具设计数据库结构。

- 设计系统界面原型,确定用户界面布局。

3. 系统实现阶段- 使用数据库设计工具创建数据库和表。

- 使用编程语言编写系统代码,实现各个功能模块。

- 使用图形界面库设计用户界面。

4. 系统测试阶段- 编写测试用例,对系统进行功能测试、性能测试和安全测试。

- 根据测试结果,对系统进行修改和完善。

四、实验结果1. 系统功能实现- 学生信息管理:包括学生信息的增删改查、成绩查询、班级管理等。

- 教师信息管理:包括教师信息的增删改查、课程安排等。

- 课程信息管理:包括课程信息的增删改查、选课管理等。

- 成绩管理:包括成绩的录入、查询、统计等。

- 教务管理:包括教务工作的安排、通知发布等。

管理信息系统上机实验报告

管理信息系统上机实验报告

管理信息系统上机实验报告一、实验目的。

本次实验旨在通过实际操作,加深对管理信息系统的理解,掌握管理信息系统的基本原理和应用技术。

二、实验内容。

1. 熟悉管理信息系统的基本概念和组成要素;2. 掌握管理信息系统的运行原理和基本功能;3. 进行管理信息系统的实际操作,包括数据输入、处理、输出等;4. 分析管理信息系统在实际工作中的应用案例,了解其作用和意义。

三、实验过程。

1. 熟悉管理信息系统的基本概念和组成要素。

在本次实验中,我们首先对管理信息系统的基本概念进行了学习,了解了信息系统在管理中的作用和意义。

同时,我们还学习了管理信息系统的组成要素,包括硬件、软件、数据库、人员和过程等。

2. 掌握管理信息系统的运行原理和基本功能。

通过实际操作,我们深入了解了管理信息系统的运行原理和基本功能。

我们学习了信息系统的输入、处理、输出等基本功能,以及信息系统在管理决策中的作用。

3. 进行管理信息系统的实际操作。

在实验中,我们进行了管理信息系统的实际操作,包括数据输入、处理和输出等环节。

通过实际操作,我们进一步加深了对管理信息系统的理解,掌握了信息系统的实际应用技术。

4. 分析管理信息系统在实际工作中的应用案例。

最后,我们对管理信息系统在实际工作中的应用案例进行了分析,了解了信息系统在企业管理、决策支持、信息共享等方面的作用和意义。

通过案例分析,我们进一步认识到管理信息系统在现代管理中的重要性和必要性。

四、实验总结。

通过本次实验,我们深入了解了管理信息系统的基本原理和应用技术,掌握了信息系统的基本功能和运行原理。

同时,我们也加深了对信息系统在实际工作中的作用和意义的认识。

本次实验对我们进一步学习和掌握管理信息系统具有重要意义,也为我们将来的工作和学习提供了重要的基础和指导。

五、实验感想。

通过本次实验,我深刻认识到管理信息系统在现代管理中的重要性和必要性。

信息系统的运行原理和基本功能对管理决策和企业发展具有重要影响,我们作为管理者和决策者,需要深入了解和掌握信息系统的相关知识,才能更好地应用信息系统,提高管理效率和决策水平。

管理信息系统实验报告

管理信息系统实验报告

《管理信息系统》实验报告090320103吕婷婷实验1 数据库实验[实验目的]掌握数据库的基本知识和基本操作。

会用SQL定义表、更新表、进行一些基本的查询。

结合管理信息系统的实验课题,设计数据库。

[实验内容]用数据库管理系统建立数据库、表、查询等数据库基本操作。

用SQL建立表、修改表、删除表;添加、删除、修改记录以及各种查询。

结合一个实验课题,设计一个数据库,注意:满足规范化理论。

实验过程:实验步骤一:建立数据库实验步骤二:查询实验2 Html技术制作简单交互网页[实验目的]1 掌握HTML的基本知识。

2 会用HTML设计建立简单的网页。

3 学会对Form标记元素的运用[实验内容]1.应用FrontPage等工具,辅助建立网页。

2.结合管理信息系统的实验课题,充实网页内容。

实验过程:实验步骤一:建立一个网页,设置背景颜色实验步骤二:插入图片实验步骤三:插入链接,并建立第二个网页点击链接“Turn to Page 2”:实验步骤四:插入一个输入框和按钮实验3 VBScrip脚本语言设计程序[实验目的]1 加深脚本语言的的理解。

2 掌握VBScrip语言[实验内容]1. 练习和掌握VBScrip语言2. 掌握WEB服务器(IIS)配置实验过程:实验步骤:实验4 ASP技术的综合运用[实验目的]1 学会利用前台工具操作后台数据库2 综合掌握ASP主要技术[实验内容]1 掌握用前台的开发工具操纵后台的数据库2 完成一个演示系统,可满足上述要求实验过程:试验步骤:。

管理信息系统实验报告-学生宿舍管理系统

管理信息系统实验报告-学生宿舍管理系统

管理信息系统实验报告-学生宿舍管理系统管理信息系统实验报告学生宿舍管理系统一、引言随着高校招生规模的不断扩大,学生宿舍管理工作变得越来越复杂和繁重。

传统的手工管理方式已经难以满足现代高校学生宿舍管理的需求,因此开发一个高效、便捷的学生宿舍管理系统显得尤为重要。

本实验旨在通过设计和实现一个学生宿舍管理系统,提高宿舍管理的效率和质量,为学生提供更好的住宿服务。

二、系统分析(一)需求分析1、学生信息管理:包括学生的基本信息、入住信息、调宿信息等。

2、宿舍信息管理:包括宿舍的基本信息、床位信息、卫生情况等。

3、住宿分配管理:能够根据学生的班级、性别等条件进行合理的住宿分配。

4、费用管理:包括住宿费的收取、欠费提醒等。

5、报修管理:学生能够在线提交报修申请,管理员能够及时处理并反馈维修进度。

6、访客管理:记录访客的信息和进出时间。

(二)可行性分析1、技术可行性:采用现有的成熟技术,如数据库管理系统、编程语言等,能够满足系统开发的需求。

2、经济可行性:开发成本相对较低,且能够提高管理效率,节省人力和物力资源,具有较好的经济效益。

3、操作可行性:系统界面简洁直观,操作方便,管理人员和学生能够快速上手使用。

三、系统设计(一)总体设计1、系统采用 B/S 架构,用户通过浏览器访问系统。

2、系统分为学生端、管理员端和宿管端三个部分,分别提供不同的功能。

(二)数据库设计1、设计了学生表、宿舍表、住宿分配表、费用表、报修表、访客表等多张数据表。

2、确定了数据表之间的关系,通过主键和外键进行关联。

(三)功能模块设计1、学生信息管理模块:实现学生信息的添加、修改、查询和删除功能。

2、宿舍信息管理模块:实现宿舍信息的添加、修改、查询和删除功能,以及床位的分配和调整。

3、住宿分配管理模块:根据学生的班级、性别等条件进行自动分配或手动调整。

4、费用管理模块:实现住宿费的计算、收取、欠费提醒等功能。

5、报修管理模块:学生提交报修申请,管理员和宿管安排维修人员并反馈维修进度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

管理信息系统实验报告学院:班级:姓名:学号:管理信息系统一、简介管理信息系统(Management Information System,简称MIS)是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。

管理信息系统由决策支持系统(DSS)、工业控制系统(CCS)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口组成。

人、财、物、信息是企业生存的最基本的要素,信息系统更是企业的神经系统,是企业灵活应对环境,支持企业业务流程变革的重要工具。

信息系统建设在西方已进入成熟普及阶段,沃尔玛神话般的奇迹与信息系统的综合使用密不可分,企业信息系统战略与企业竞争战略开始融合,是企业竞争优势培育和发展的必备武器。

二、实验目的通过此次试验,认真扎实掌握处理管理信息系统的相关应用,融化贯通课堂所学的各种知识。

理解管理信息系统的基本原理,掌握管理信息系统的基本操作方法,并且能够应用各种调查方法进行管理信息系统调查,提高系统调查的实践能力。

能够正确应用系统分析的过程和方法,熟悉业务流程图,调高系统实践分析能力,并树立正确的系统分析思想。

三、实验内容1.稿件评审工作2.简单的商务谈判3.供应链上的商务谈判4.配送中心支持系统5.供应链整体生产计划优化6.多工厂供应链四、具体实验实验一:稿件评审系统一、参数设置由专家评阅得到的总分需要转化成优、良、中、差、四个级别,参数设置的目的是确定转化的标准,即设置评审结果各级别在总分中所占的比重。

二、评分数据输入评分数据输入的目的是通过屏幕输入各专家的打分,评分指标共五个(权重相等),分别为1.稿件选题及研究内容2.文献综述3.创新性4.研究方法5.写作规范程度三、查看结果查看到的结果是经过计算和转换的结果。

四、退出图1.1 参数设置图1.2 评分数据输入图1.3 查看评估结果实验二:简单的商务谈判步骤:1、设置标准2、自动谈判图2.1 参数设置图2.2 自动谈判谈判成功成交价格为95.18谈判结束实验三:供应链上的商务谈判支持系统步骤:1、谈判情景展示2、输入下游客户信息,核心企业信息,原料供应商信息,上游服务商信息3、商务谈判3.1谈判情景制造(核心)企业A接受下游企业B的一项订单,要求购买某商品20件,企业B报出的购买价为91元∕件。

企业A生产这批商品的目标利润要求至少达到60元。

为了生产这批商品,企业A需要向上游企业C购买原材料。

企业C提供原材料的固定费用为100元,提供原材料变动单位费用为40元。

企业A还需要向服务商D支付原料运输单位费用60元∕件。

容易计算出,此时企业A的利润将比目标利润少了340元,即冲突值是-340元。

在谈判中商品价格、原材料固定费用、原材料变动单位费用、原料运输单位费用和利润等许多与业务流程有关的因素的变动(约束的放松)都会影响ABCD各方的满意程度。

谈判的任务就是要通过放松约束来逐步降低冲突值,直至消除冲突。

各企业心目中的期望值和约束放松值如下企业A对目标利润的期望值为60,约束放松值为12,即它的利润最低可以是48元;企业B对商品价格的期望值为91,约束可放松值为7,即它对价格的最高出价是98元;企业C提供原材料固定费用的期望值为100,约束可放松值为9,即最低可以是91元;企业C提供原材料变动费用的期望值为40,约束可放松值为5,即最低可以是35元;服务商D的原料运输单位费用的期望值为60,约束可放松值为4,即最低可以是56元。

消解冲突时,规定各企业的约束放松有不同的优先级(优先级1高于优先级2)。

优先级低的先放松。

在这里规定企业C的原材料固定费用的约束放松的优先级为2,其余均为1。

现在要本协同谈判支持系统通过冲突消解来求得ABCD的谈判结果,只有当各方都满意的时候,谈判才算成功,否则谈判失败图3.2 下游客户数据录入图3.3 核心企业数据录入图3.4 原料供应商数据录入图3.5 上游服务商录入图3.6(①)自动谈判图3.6(②)自动谈判实验四:配送中心支持系统1. 配送中心选址问题本系统能够在给定需求点数(也即门店)、每个需求点的需求数量,以及各个需求点之间的距离矩阵的条件下,从需求点中选择出若干个最优的需求点作为配送中心,并由它们为所有的需求点送货。

被选出的配送中心能够在满足所有需求量的前提下使得总的运费最小,假设运费与距离和货物数量成正比,单位距离单位货物的配送费用为常数,由于单位配送费用不影响优化结果,因此为简化计算,在该系统中将单位配送费用取1。

在利用该系统选址时,首先要输入计划的配送中心个数,系统据此来确定初代种群参数,然后在给定(用户输入)的遗传算法的参数下(种群数、交叉概率、变异概率),根据末代种群结果,系统将计算并选择出最优的需求点作为配送中心,同时计算出各配送中心的容量,各需求点的配送方案和数量,以及此时的总配送费用(单位为1个单位配送费用)。

2. 遗传算法原理遗传算法(Genetic Algorithm)是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。

它是由美国Michigan大学J.Holland教授于1975年首先提出来的。

遗传算法是从代表问题可能潜在的解集的一个种群(population)开始的,而一个种群由经过基因(gene)编码的一定数目的个体(individual)组成。

每个个体实际上是带有某种特征的染色体(chromosome)的实体。

染色体作为遗传物质的主要载体,即多个基因的集合,其内部表现(即基因型)是某种基因组合。

它决定了个体形状的外部表现,如黑头发的特征是由染色体中控制这一特征的某种基因组合决定的。

因此,在一开始需要实现从表现型到基因型的映射即编码工作。

由于仿照基因编码的工作很复杂,往往进行简化,如采用二进制编码。

初代种群产生之后,按照适者生存和优胜劣汰的原理,逐代(generation)演化产生出越来越好的近似解。

在每一代,根据问题域中个体的适应度(fitness)大小挑选(selection)个体,并借助于自然遗传学的遗传算子(genetic operators)进行组合交叉(crossover)和变异(mutation),产生出代表新的解集的种群。

这个过程将导致种群像自然进化一样,后生代种群比前代更加适应于环境,末代种群中的最优个体经过解码(decoding),可以作为问题近似最优解。

由于遗传算法的整体搜索策略和优化搜索方法在计算时不依赖于梯度信息或其它辅助知识,而只需要影响搜索方向的目标函数和相应的适应度函数,所以遗传算法提供了一种求解复杂系统问题的通用框架。

它不依赖于问题的具体领域,对问题的种类有很强的鲁棒性,所以广泛应用于许多科学,如:函数优化、组合优化、生产调度问题、自动控制、机器人学、图象处理、人工生命、遗传编码和机器学习等。

3. 软件应用说明该系统以12个需求点为例,已经给定了各需求点的需求量和距离。

使用系统时,需要首先选择计划的配送中心数量,选择范围是2~5个(如需更改需求点数量和可供选择的配送中心个数,可以通过修改程序实现)。

计算后,系统会以图表方式输出经过优化选择的配送方案,并可显示遗传算法的收敛曲线。

软件可以很好地说明遗传算法在一些管理问题中的智能化应用。

4. 配送中心选址问题参数说明及计算过程(1)第一代(初代)种群的数目需要用户输入,取值范围是60~100,而每个种群则由数个配送中心组成,其数目也由用户输入,取值可在2~5中任选。

每个种群都有对应的适应度;(2)第二代:当随机产生的概率小于交叉概率(由用户输入,取值范围为0.6~1)时选择第一代种群适应性最小的两个种群进行交叉,当随机产生的概率小于变异概率(由用户输入,取值范围为0~0.4)时选择第一代种群适应性最小的一个种群进行变异,未交叉和变异的种群不变;(3)从第三代起,直到最大遗传代数(由用户输入,取值为200~500),循环执行类似第二代的过程;(4)末代种群中适应性最大的种群为近似最优解。

注:初代种群数量、交叉概率和变异概率是遗传算法的重要参数,需要用户根据问题的复杂性和计算精度来确定。

具体计算过程如图4.1,图4.2,图4.3所示。

图4.1 参数选择图 4.2 计算结果图 4.3 收敛曲线5. 详细过程(1)选择编码方式:此算法以Int(GetRand(n))随机方式产生,产生[1,n]中的整数,本程序中n=12。

由Command1_Click()模块实现。

(2)产生初始群体:以二维矩阵GeneCode(NetofGroup - 1, NumPS + 1)表示,其中NetofGroup =种群数目(由用户输入), NumPS =配送点数目(由用户输入);其中整个二维矩阵由三部分组成:NetofGroup行,NumPS列的数据由第一步随机产生;第NumPS列用来存储每个种群的适应度;第NumPS+1列用来存储(100 /适应度)。

由Command2_Click()模块实现。

(3)计算初始群体的适应性值:适应度等于(最近距离*需求量)的和,即GeneCode(i, NumPS) = GeneCode(i, NumPS) + temp * Requirement(j - 1) ;其中i为[0,59],j为[1,12],temp= NumPS个配送点中离某一配送中心距离最近的配送点到此配送中心的最近距离,Requirement矩阵为每一配送中心的需求量。

由Command3_Click()模块实现。

(4)交换与变异:程序中由Command4_Click()模块实现。

(5)最终解确定:重新计算原来种群的适应性度,把适应度最大的种群为最终解。

图4.4 配送中心选址问题实验五:供应链整体生产计划优化步骤:1、问题描述2、问题图示3、结果展示图5.1 供应链整体优化图5.2 供应链问题描述图5.3 供应链企业供产销关系图图5.4 供应链优化结果实验六:多工厂供应链步骤:1、参看供应链结构图2、输入生产与库存系数3、输入单位物料需求4、输入单位运输成本5、输入最终产品需求6、自动进行最终优化图6.1 供应链结果图图6.2 生产与库存参数图6.3 单位物料需求参数设置图6.4 单位运输成本参数图6.5 最终产品预期外部需求图6.6 计划优化结果。

相关文档
最新文档