《MRP物料需求计划》实验报告

《MRP物料需求计划》实验报告
《MRP物料需求计划》实验报告

科技与艺术学院经管系

课程设计报告

课程设计名称: MRP物料需求计划

课程设计时间: 2011.4.12

专业信息管理与信息系统

班级 08信管(2)班

学生姓名颜婉婉

学号 Xc08540223

指导老师郭爱芳

课程设计报告(附页) 实验 MRP 物料需求计划

1.课程设计目的

了解并掌握物料需求计划的原理,学会根据市场需求预测和顾客订单制定产品的生产计划,计算所需物资的需求量及需求时间。

2.课程设计题目描述和要求

1.题目: 1.1主生产计划

1 2 3 4 5 6 7 8 电表A 250 850 550 电表B 260 360 560 部件D 270 250 320 零件E 380

430

380

1.2. 产品结构文件

1.3. 材料主文件

物料 在库量OH 安全存量SS 批量LS 前置时间LT 安全时间ST 逾期量

GR 0

SR 0 A 50 100 800 2 0 50 100 B 100 100 200 2 0 -100 -50

C 40 0 200 1 0 0 0

D 30 0 400 1 0 0 0

E 30 0 500 1 0 100 -100 F

40

600

1

1

A

D(1C(1

F(1E(1E(2F(2D(1

F(1E(1 B

C(2

E(1) F(2) F(2) D(1

F(1)

E(1)

1.4.在途量SR

1 2 3 4 5 6 7 8

A 300

B 200

C 50

D 50

E 100

1.5.所有材料的保留量AL=0

2. 请确定所有物料的计划订单下达日期和数量。

3.课程设计报告内容

3.1 MRP计算原理:根据主生产计划、库存计划、物料清单(BOM),制定物料需求计划(MRP)

▲GR总需求量公式如下:

GR(t)=父件得出的GR(1)+独立需求+MAX(GR(逾期),0)

▲POH预计在库量的公式如下:

POH(1)=OH+Max(SR(0),0)+SR(1)-AL-Max(GR(0),0)-GR(1),for t=1;

POH(t)=PAB(t-1)+SR(t)-GR(t),for 2≦t≦T.

▲ NR净需求公式如下:

if POH(t)≧SS then NR(t)=0

Else NR(t)=SS-POH(t)

▲ PORC计划定单收料

If NR(t)>0 then PORC(t)=MAX(NR(t),LS)

Else PORC(t)=0

▲ POR计划定单发出

POR(t)= PORC(t+LT)

▲ PAB预计可用量

PAB(t)=POH(t)+PORC(t),for 1≦t≦T

3.2 C、D、E、F的相关需求关系式为:

C=A+2B D=A+C E=2A+B+D F=2B+2C+D

3.3 物料需求计划表

产品A的MRP计划表:

产品B的MRP计划表:

产品C的MRP计划表:

其中:GR(1)==C34*2+C21+MAX(B41,0)

POH(1)==D38+C42+MAX(B42,0)-J38-C41

PAB(1)==C43+C46

NR(1)==IF(C43>=$H38,0,$H38-C43)

PORC(1)==IF(C45>0,MAX(C45,$L38),0)

(B,E,F均按照上面公式及相应的需求关系得出其相关数量)

产品D的MRP计划表:

产品E的MRP计划表:

产品F的MRP计划表:

(其中:由于ST=1,则相应的PORC要推前一个期,PORC’为ST=0时的数据)

4.课程设计总结

这次的MRP课程设计,使我不仅掌握了生产运作的相关理论,并对此次的MRP有了较好的了解。MRP能够提高更长时间预测短缺,以便让这个月就可做很多工作去预防下月可以发生的问题,而是不等到只有一周的时候才知道短缺。

学会了其计算的原理,并使抽象的公式得到了实践的证实,同时在课程设计中发现了以前在学习中很多的误区,并在学习中得到了相应的改正,使我对MRP的了解从纯理论上升到了实践,获益良多。

指导老师评语:

签名:

年月日

基于GEOMAGIC逆向工程实验报告

逆向工程也称反求工程,是指用一定的测量手段对实物或模型进行测量,根据测量数据通过三维几何建模方法重构实物CAD模型的过程。它改变了从图样到实物的传统设计模式,为产品的快速开发和创建设计提供了一条新途径。GEOMAGIC STUDIO 由美国RAINDROP公司出品,是逆向工程中应用最广泛的软件之一!利用 GEOMAGIC STUDIO可轻易根据实物零部件扫描所得的点云数据创建出完美的多边形模型和网格,并自动转换为NURBS曲面,生成准确的数字模型!软件的工作流程与逆向工程技术的工作流程大致相似,其工作流程为点数 据阶段———多边形阶段———成形阶段。点数据阶段主要测量的数据点进行预处理,在多边形阶段主要是通过对多边形的编辑的已达到拟合曲面所需要的的优化数据,成形阶段是根据前一阶段编辑的数据,自动识别特征、创建NURBS曲面。NURBS是Non-Uniform Rational B-Splines的缩写,意为非统一有理B样条。简单地说,NURBS造型总是由曲线和曲面来定义的,所以要在NURBS曲面上生成一条有棱角的边是很困难的。正因为如此,NURBS曲面特别适合做出各种复杂的曲面造型和表现特殊的效果,如人的面貌或流线型的跑车等。 1.点数据处理 扫描仪得到的数据会引入数据误差而且数据量庞大,为了后续工作方便准确进行需要去除数据中的坏点、减少噪音、平滑数据、分块数据整合对齐、在保证精度和特征的条件下进行数据精简。同时由于测量方法和测量设备的影响会出现数据缺口,这就需要对数据进行编辑来补齐数据。数据处理主要有一下几个方面: ●噪声过滤 ●数据光顺 ●数据精简 2.多边形处理阶段 多边形处理阶段是在点云数据封装后通过一系列技术处理得到完整的多边形数据模型,为曲面处理打下基础。 在多边形处理阶段首先要“创建流型”来删除模型中非流型的三角形数据,否则在后续处理中由于存在非流型的三角形而无法继续处理。对于片状的模型可以创建“打开”的流型,对于封闭的多边型模型可以创建“封闭”的流型!本例中叶片模型需要创建“封闭”的流型来删除非流型的三角形。 即使是不同的模型,对于点阶段和多边形阶段的操作都相类似,以上涉及的命令在任何模型点云的处理过程中几乎都会用到。一般情况下,多边形阶段编辑的好坏将决定最终曲面质量的好坏,因为多边形阶段的编辑结果直接进入下一个阶段:成形阶段。 将经过综合处理的点云用Polygon Mesh(多边形网格)进行封装。操作如下,点击Points(点)——Wrap(封装),点击Surface(曲面)选项,点击OK(确定)即得到初始三角网格曲面。多边形处理阶段即是在此基础上进行后续的修饰处理,具体的操作包括: a.孔洞修补。由于扫描过程中在标记处或者点云缺失处存在三角面的孔洞,需要对其进行修补以获得完整的曲面。孔的填充方法有三种: 部孔、边界孔和搭桥。针对模型中不同类型的孔,合理选择填充方法; 另外,对于边界比较杂乱的孔,可采取“先删后补”的方法使曲面模型更加光滑。用边界选择工具将边界上的三角面选中并删除,直到孔洞周边的三角面无翘曲、曲率基本一致。选取“基于曲率填充”选项进行修补,可获得近乎无痕迹的修补效果。某些部位虽无孔洞但三角面杂乱,也可以删掉杂乱三角形再进行修补。 b.去除毛刺。质量不好的点云重叠在一起,得到的三角网格曲面比较粗糙,需要进行光顺处理,以保证曲面质量。操作如下,点击Polygons(多边形)——Remove Spikes(去除毛刺),

课程设计实验报告

竭诚为您提供优质文档/双击可除 课程设计实验报告 篇一:课程设计(综合实验)报告格式 课程设计报告 (20XX--20XX年度第一学期) 名称:题目:院系:班级:学号:学生姓名:指导教师:设计周数: 成绩:日期:《软件设计与实践》课程设计计算机系软件设计与实践教学组 20XX年1月14 日 《软件设计与实践》课程设计 任务书 一、目的与要求 1.了解网络爬虫的架构和工作原理,实现网络爬虫的基本框架;2.开发平台采用JDK1.60eclipse集成开发环境。 二、主要内容 1.了解网络爬虫的构架,熟悉网页抓取的整个流程。

2.学习宽度优先和深度优先算法,实现宽度crawler应用程序的编写、调试和运行。 3.学习主题爬行及内容分析技术。 4.实现网络爬虫的基本框架。 三、进度计划 四、设计成果要求 1.要求按时按量完成所规定的实验内容; 2.界面设计要求友好、灵活、易操作、通用性强、具有实用性; 3.基本掌握所采用的开发平台。五、考核方式 平时成绩+验收+实验报告。 学生姓名:于兴隆指导教师:王蓝婧20XX年1月2日 一、课程设计的目的与要求1.目的: 1.1掌握crawler的工作原理及实现方法;1.2了解爬虫架构; 1.3熟悉网页抓取的整个流程及操作步骤; 1.4掌握宽度优先,深度优先算法,并实现宽度crawler 应用程序的编写、调试和运行;1.5掌握主题爬行及内容分析技术;1.6实现一个最基础的主题爬虫的过程;1.7理解pageRank算法,并编程验证;二、设计正文 网络爬虫研究与应用 [摘要]:本文通过对网络爬虫研究的逐步展开,讨论了爬虫的相关概念与技术,并通过实验设计了简单的基于宽度

3D打印实验报告

3D打印实验报告 姓名: _____________________ 学号: _____________________ 指导老师: __________________ XXXX 大学XXXX 学院 20XX年1月 一、实验目的 1.学习并了解3D打印方法的原理。 2.学会3D打印的方法并能制造出产品。 二、实验内容及原理 3D打印是一种通过材料逐层添加制造三维物体的变革性、数字化增材制造技术,它将信息、材料、生物、控制等技术融合渗透,将对未来制造业生产模式与人类生活方式产生重要影响。目前3D打印机主要采用两种技术,第一种是通过沉积原材料制造物体,第二种是通过黏合原材料制造物体。 第一种我们称之为“选择性沉积打印机”一一将原材料沉积为层,这类打印机通过打印头注射、喷洒或挤压液体、胶状物或粉末状的原材料。家庭或办公室应用的通常是沉积型3D打印机,这是因为激光或工业热风枪相对来说容易产生危险。 第二种是将原材料黏合在一起的打印机通常是利用激光或在原材料中加入某种黏合剂来实现,这类打印机被称作“选择性黏合打印机”一一利用热或光固化粉末或光敏聚合物。 3D打印机可以打印自己设计的模型,也可以打印通过逆向工程技术获得的物体模型,该技术的核心内容是根据测量数据建立实物或样件的数字化模型。零件的数字化是通过特定 的测量设备和测量方法获取零件表面离散点的几何坐标数据,在这基础上进行复杂曲面的建模、评价、改进和制造。常见的测量技术主要有接触式测量和和光学测量。这里主要介绍光学测量中的结构光测量法。 结构光测量法是将一定图案的光投影到物体表面上,从而增强物体表面各点之间的可区分性,降低图像点对匹配的难度,提高匹配算法的精度和可靠性。如图是结构光双目测量系

《机械设计基础》实验报告

. 广西科技大学鹿山学院 实验报告 课程名称: 指导教师: 班级: 姓名: 学号: 成绩评定: 指导教师签字: 年月日

实验一机构运动简图的测绘与分析 一、实验目的: 1、根据各种机械实物或模型,绘制机构运动简图; 2、学会分析和验证机构自由度,进一步理解机构自由度的概念,掌握机构自 由度的计算方法; 3、加深对机构结构分析的了解。 二、实验设备和工具; 1、缝纫机头; 2.学生自带三角板、铅笔、橡皮; 三、实验原理: 由于机构的运动仅与机构中所有构件的数目和构件所组成的运动副的数目、类型、相对位置有关,因此,在绘制机构运动简图时,可以撇开构件的形状和运动副的具体构造,而用一些简略符号(见教科书有关“常用构件和运动副简图符号”的规定)来代替构件和运动副,并按一定的比例尺表示运动副的相对位置,以此表明机构的运动特征。

四、实验步骤及方法: l、测绘时使被测绘的机械缓慢地运动,从原动件开始,仔细观察机构的运动,分清各个运动单元,从而确定组成机构的构件数目; 2、根据相联接的两构件的接触特征及相对运动的性质,确定各个运动副的种 类; 3、选定投影面,即多数构件运动的平面,在草稿纸上徒手按规定的符号及构 件的连接次序,从原动件开始,逐步画出机构运动简图。用数字1、2、 3、……。分别标注各构件,用英文字母A、B、C、,……分别标注各运动副; 4、仔细测量与机构运动有关的尺寸,即转动副间的中心距和移动副导路的方 向等,选定原动件的位置,并按一定的比例画出正式的机构运动简图。 五、实验要求: l、对要测绘的缝纫机头中四个机构即a.压布、b走针、c.摆梭、d.送布,只绘出机构示意图即可,所谓机构运动示意图是指只凭目测,使图与实物成比例,不按比例尺绘制的简图; 2、计算每个机构的机构自由度,并将结果与实际机构的自由度相对照,观察计 算结果与实际是否相符; 3、对绘制的机构进行结构分析(高副低代,分离杆组;确定机构级别等)。 六、思考题:

vf课程设计实验报告模板

vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 -

、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾

太原理工大学多媒体实验报告

本科实验报告 课程名称:多媒体技术与应用 实验项目:《多媒体技术与应用》课程实验实验地点:思贤楼1108 专业班级:学号:201200 学生姓名: 指导教师:廖丽娟 2015年12月6日

太原理工大学学生实验报告

4)Rm格式 Rm是RealMedia文件的简称。 Real Networks公司所制定的音频视频压缩规范称为RealMedia,是目前在Internet上相当流行的跨平台的客户/服务器结构多媒体应用标准,它采用音频/视频流和同步回放技术来实现在Intranet上全带宽地提供最优质的多媒体,同时也能够在Internet上以28.8Kbps的传输速率提供立体声和连续视频。 4.硬件准备 目前,多媒体计算机中的音频处理工作主要借助声卡,从对声音信息的采集、编辑加工,直到声音媒体文件的回放这一整个过程都离不开声卡。声卡在计算机系统中的主要作用是声音文件的处理、音调的控制、语音处理和提供MIDI接口功能等。 进行录制音频信号所需的硬件除了声卡,还有麦克风、音箱以及外界的音源信号设备(如CD唱机、录音机等),把麦克风、音箱、外界音源信号设备与声卡正确连接完成硬件准备工作。 【实验步骤】 1.准备一段语音文件,本次实验使用机器猫的一段无音乐文件,文件名为机器猫.wav使用声音编辑软件(如Cool Edit)导入该语音素材: 2.使用“另存为”命令分别以A/mu-Law Wave、Microsoft ADPCM、PM3格式进行保存。将各种格式的语音文件的声音参数(如采样频率、量化精度、压缩算法、压缩前后的数据量等)以表格的形式记录: 采样频率量化精度压缩前压缩后压缩率A/mu-Law 44.1K/hz 8位 1.56 MB 218K 13% Wave Microsoft 44.1K/hz 4位 1.56 MB 402K 25% ADPCM PM344.1K/hz 1.56 MB 799K 50% 3.使用声音编辑软件(如Cool Edit)对语音进行降低噪声处理的方法:首先,导入要处理的波形文件,在单轨编辑区内,点击波形水平放大按钮将波形水平放大,找出一段适合用来作噪声的采样波形,选中采样波形,单击鼠标右键,在弹出的菜单中

华科_计算机系统实验报告

课程实验报告课程名称:计算机系统基础 专业班级: 学号: 姓名: 指导教师: 报告日期:年月日 计算机科学与技术学院

目录 实验1: (1) 实验2: (7) 实验3: (24) 实验总结 (34)

实验1:数据表示 1.1 实验概述 实验目的:更好地熟悉和掌握计算机中整数和浮点数的二进制编码表示。 实验目标:加深对数据二进制编码表示的了解。 实验要求:使用有限类型和数量的运算操作实现一组给定功能的函数。 实验语言:c。 实验环境:linux 1.2 实验内容 需要完成bits.c中下列函数功能,具体分为三大类:位操作、补码运算和浮点数操作。 1)位操作 表1列出了bits.c中一组操作和测试位组的函数。其中,“级别”栏指出各函数的难度等级(对应于该函数的实验分值),“功能”栏给出函数应实现的输出(即功能),“约束条件”栏指出你的函数实现必须满足的编码规则(具体请查看bits.c中相应函数注释),“最多操作符数量”指出你的函数实现中允许使用的操作符的最大数量。 你也可参考tests.c中对应的测试函数来了解所需实现的功能,但是注意这些测试函数并不满足目标函数必须遵循的编码约束条件,只能用做关于目标函数正确行为的参考。 表1 位操作题目列表

2)补码运算 表2列出了bits.c中一组使用整数的补码表示的函数。可参考bits.c中注释说明和tests.c中对应的测试函数了解其更多具体信息。 表2 补码运算题目列表 3)浮点数操作 表3列出了bits.c中一组浮点数二进制表示的操作函数。可参考bits.c中注释说明和tests.c中对应的测试函数了解其更多具体信息。注意float_abs的输入参数和返回结果(以及float_f2i函数的输入参数)均为unsigned int类型,但应作为单精度浮点数解释其32 bit二进制表示对应的值。 表3 浮点数操作题目列表

多媒体实验报告(DOC 55页)

多媒体实验报告(DOC 55页)

《多媒体技术与应用》 实验报告 项目名称视频点播与实时 流媒体传输系 统搭建与设计专业班级软件工程1307班 学号3901130721 姓名谭淇蔚 实验成绩: 批阅教师:

2015年12 月9 日 实验1-2《视频点播与实时流媒体传输系统搭建与设计》实验学时:2 实验地点:二综x204 实验日期:2015年12月9日星期三

一、实验目的 本实验旨在训练学生对网络多媒体系统的综合性认知,熟悉相关软硬件的使用以及关键组件的设计与开发。 二、实验内容 1.采用Windows Media Service服务、Web服务实现一个视频点播系统原型,并对客户端页面进行适当设计(主题、风格自选) 2.进一步采用Media Encoder实现实时广播(Real Time Broadcast)系统。 三、实验方法 1.实验前预习Windows服务器的基本管理方法(主要包含用户管理、服务管理等) 2.准备若干流媒体格式文件(数量在3个以上,含WMV、WMA等格式) 3.分组完成各项实验任务(3人一组) 5.做好实验记录(保存各类实验数据和截图) 四、实验步骤 视频点播系统: 1.配置Windows Media Service服务 2.创建点播站点 3.设计客户端页面(含脚本程序) 4.在远端浏览器中测试系统 5.验收 视频广播系统: 1.安装视频与音频实时捕获装置 2.配置Windows Media Encoder 2.在服务器创建广播站点并连接Encoder

3.设计客户端页面(含脚本程序) 4.在远端浏览器中测试系统 5.验收 五、实验结果 1.采用Windows Media Service服务、Web服务实现一个视频点播系统原型,并对客户端页面进行适当设计(主题、风格自选)(1) 改变菜单开始样式 点击鼠标右键,选择属性。 弹出属性框,然后选择样式。

《机械设计基础》本科实验报告汇总

实验一:平面机构认知实验 一、实验目的和要求 目的:通过观察机械原理陈列柜,认知各种常见运动副的组成及结构特点,认知各类常见机构分类、组成、运动特性及应用。加深对本课程学习内容及研究对象的了解。 要求:1、认真观察陈列柜,仔细揣摩分析 2、结合有关的实验展柜和教材的相关章节内容回答下列简答题,完成实验报告。 二、实验原理 分批地组织学生观看、听讲陈列柜的展出和演示。初步了解《机械设计基础》课程所研究的各种常用机构的结构、类型、组成、运动特性及应用。 三、主要仪器设备及材料 JY-10B型机械原理陈列柜,共10柜,有近80个常用机构。 四、试验方法与步骤 第1柜机构的组成 1 机构的组成:蒸汽机、内燃机 2 运动副模型:平面运动副、空间运动副。 第2柜平面连杆机构 1 铰链四杆机构三种形式:①曲柄摇杆机构;②双曲柄机构;③双摇杆机构 2 平面四杆机构的演化形式 ①对心曲柄滑块机构②偏置取冰滑块机构③正弦机构④偏心轮机构⑤双重偏心机构⑥直动滑杆机构⑦摇块机构⑧转动导杆机构⑨摆动导杆机构⑩双滑块机构 第3柜连杆机构的应用 1 鄂式破碎机、飞剪; 2 惯性筛; 3 摄影机平台、机车车轮联动机构; 4 鹤式起重机; 5 牛头刨床的主体机构; 6 插床模型。 第4柜空间连杆机构 RSSR 空间机构、4R 万向节、RRSRR机构、RCCR联轴节、RCRC揉面机构、SARRUT机构第5柜凸轮机构 盘形凸轮、移动凸轮、圆柱凸轮、圆锥凸轮、槽状凸轮、等宽凸轮、等径凸轮和主回凸轮等多种形式;移动和摆动从动件;尖顶、棍子和平底从动件等;空间凸轮机构 第6 柜齿轮机构类型 1 平行轴齿轮机构;2相交轴齿轮机构;3交错轴齿轮机构

程序设计课程设计实验报告

《程序设计》课程设计姓名: 学号: 班级:软件工程14班 指导教师: 成绩:

1.消除类游戏 【问题描述】 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 【基本要求】 现在给你一个n行m列的棋盘(1≤n,m≤30),棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。 请注意:一个棋子可能在某一行和某一列同时被消除。 输入数据格式: 输入的第一行包含两个整数n,m,用空格分隔,分别表示棋盘的行数和列数。接下来n行,每行m 个整数,用空格分隔,分别表示每一个方格中的棋子的颜色。颜色使用1至9编号。 输出数据格式: 输出n行,每行m个整数,相邻的整数之间使用一个空格分隔,表示经过一次消除后的棋盘。如果一个方格中的棋子被消除,则对应的方格输出0,否则输出棋子的颜色编号。 【测试数据】 为方便调试程序,可将输入数据先写入一个文本文件,然后从文件读取数据处理,这样可避免每次运行程序时都要从键盘输入数据。 测试数据一 输出说明: 棋盘中第4列的1和第4行的2可以被消除,其他的方格中的棋子均保留。 测试数据二 输出说明: 棋盘中所有的1以及最后一行的3可以被同时消除,其他的方格中的棋子均保留。 【功能实现】 #include #include<> usingnamespacestd;

{ intm,n,i,j; inttemp; cin>>n>>m; temp=m; m=n; n=temp; int*map=newint[m*n]; int*mark=newint[m*n]; int*tmap=map; int*tmark=mark; intdif=0; ount=0; } p rintf("请输入要输入数的个数\n"); s canf("%d",&n);/*输入要输入数的个数*/ f or(i=0;idata1[j+1].number)

电子科技大学逆向工程实验报告作业

电子科技大学 实 验 报 告 学生姓名:马侬 学号:20152*03**0* 指导教师:何兴高 日期:2016.7.15

一.题目名称:简易记事本软件逆向分析 二.题目内容 由于记事本功能简单,稍有经验的程序员都可以开发出与记事本功能近似的小软件,所以在一些编程语言工具书上也会出现仿照记事本功能作为参考的示例。为了便于分析因此选取了一个简易的记事本,因此本实验将着重研究从源程序到机器码的详细过程而不注重程序本身的功能。另一方面简易源程序代码约130多行。本实验目的是了解源程序是怎么一步步变成机器码的又是怎么在计算机上运行起来的。 三.知识点及介绍 利用逆向工程技术,从可运行的程序系统出发,运用解密、反汇编、系统分析、程序理解等多种计算机技术,对软件的结构、流程、算法、代码等进行逆向拆解和分析,推导出软件产品的源代码、设计原理、结构、算法、处理过程、运行方法及相关文档等。随着用户需求的复杂度越来越高软件开发的难度也在不断地上升快速高效的软件开发已成为项目成败的关键之一。为了提高程序员的产品率开发工具的选择尤为重要因为开发工具的自动化程度可以大大减少程序员繁琐重复的工作使其集中关注他所面临的特定领域的问题。为此当前的IDE不可避地要向用户隐藏着大量的操作细节而这些细节包含了大量的有价值的技术。 四.工具及介绍: 在对软件进行逆向工程时,不可避免地需要用到多种工具,工具的合理使用,可以加快调试速度,提高逆向工程的效率。对于逆向工程的调试环节来说,没有动态调试器将使用的调试工作很难进行。可以看出,各种有效的工具在逆向工程中占据着相当重要的地位,有必要对它们的用法做一探讨。 PE Explorer简介:PE Explorer是功能超强的可视化Delphi、C++、VB程序解析器,能快速对32位可执行程序进行反编译,并修改其中资源。 功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等;另外,还具备有W32DASM 软件的反编译能力和PEditor 软件的PE 文件头编辑功能,可以更容易的分析源代码,修复损坏了的资源,可以处理PE 格式的文件如:EXE、DLL、DRV、BPL、DPL、SYS、CPL、OCX、SCR 等32 位可执行程序。该软件支持插件,你可以通过增加插件加强该软件的功能,原公司在该工具中捆绑了UPX 的脱壳插件、扫描器和反汇编器.,出口,进口和延迟导入表的功能,使您可以查看所有的可执行文件使用的外部功能,和其中包含的DLL或库的基础上进行分类

个人信息管理系统毕业课程设计实验报告

(此文档为word格式,下载后您可任意编辑修改!) 山东交通学院 目录 1.系统分析 (2) 1.1系统需求分析 (2) 1.2项目规划 (2) 1.3系统功能结构分析 (3) 1.4设计目的分析 (3) 2.数据库系统设计 (4) 2.1数据表概要设计 (4) 2.2数据库逻辑结构设计 (4) 3.应用程序设计 (5) 3.1界面设置 (5) 3.2关键技术 (15) 4.系统安装 (20) 建立数据源 (20) 5.设计体会 (21) 参考文献 (22)

摘要 随着经济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在网络上表现出其及其重要的地位,并发挥着极其重要的作用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互联网上开辟自己的市场和消费群体,以及构造自己的数字化世界和加强全球范围内不同地域的人们联系交流等等活动也就显的日益重要。于是各种各样的网站便如雨后春笋般地出现鱼龙混杂且良莠不齐。因此,个人信息的管理就显得尤为重要了。不仅可以更好的保护个人信息,对日常的使用也会提供很大的方便。关键词:个人信息管理系统;数据集;数据库;Visual C++6.0。 1.系统分析 1.1系统需求分析 在做本系统前,我对系统的需求做了如下分析: 1)登录权限:在登录权限的分析上我们规定必须凭借用户名和密码才可登陆,进行管理。 2)使用者功能:首先说明一下,我们的系统用户对象是个人。关于其本系统的功能,大致可分为日记管理,通讯录管理,备忘录管理,以及个人财务管理;日记管理,其中包括用户对日记编号,时间,地点,事件、人物的查询、

多媒体技术与应用实验报告

多媒体技术与应用实验 报告 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

计算机科学与技术学院 《多媒体技术》 实验一:媒体信息的获取与处理 专业:计算机科学与技术 姓名: 教师:张敏 完成日期: 一、实验目的: 1.通过实验加深对声音、图像、视频媒体信息的的数字化理解; 2.通过相关软件熟悉常见的音频、图像分析方法。 二、实验环境: 1.高档微机:MPC(附带耳机和麦克风) 2.操作系统:Windows 2000或XP 3.音频处理软件:Cool Edit 4.编程工具:Matlab7.0 实验过程: (一)、音频处理 1、音频的采集 使用Cool Edit录制声音。新建一个声音文件,选择合适的声音声音格式(22050Hz、16位、单声道) 单击左下方的红色按钮即可开始录音。 2、音频降噪

在波形文件中选中噪音段波形,然后选择“效果(T)——噪音消除——降噪器”,出现如图所示窗口。 单击噪音采样,然后关闭窗口,选中整段的波形文件,重新打开降噪窗口,单击确定即可完成降噪工作。 3、添加混响效果 选中菜单栏中的“效果(T)——常用效果器——混响”,出现如下的窗口。 在此可根据自己的需要添加相应的效果,也可以在“效果(T)——常用效果器”中选择其他效果进行添加。 4、录音与伴奏混缩 将录制好的音频文件与伴奏在多轨编辑窗口中进行音轨混缩,制作合成的音频文件,并储存为MP3格式。 (二)、基于Matlab的图像分析 1、彩色图像处理 利用matlab提供的图像文件读取函数imread()可以将图像文件读取到相应的矩阵中,便于对图像的处理。接着可以分别利用matlab提供的彩色图像处理的一些函数将图像不同颜色通道的分量进行提取、加强等。处理结果可有显示函数imshow显示。 彩色图像读取 x=imread('1.JPG') %读入图像 imshow(x) %显示图像 彩色图像分通道显示 x_r=x(:,:,1); %红色分道

《机械设计基础》实验报告.

广西科技大学鹿山学院 实验报告 课程名称: 指导教师: 班级: 姓名: 学号: 成绩评定: 指导教师签字: 年月日

实验一机构运动简图的测绘与分析 一、实验目的: 1、根据各种机械实物或模型,绘制机构运动简图; 2、学会分析和验证机构自由度,进一步理解机构自由度的概念,掌握机构自 由度的计算方法; 3、加深对机构结构分析的了解。 二、实验设备和工具; 1、缝纫机头; 2.学生自带三角板、铅笔、橡皮; 三、实验原理: 由于机构的运动仅与机构中所有构件的数目和构件所组成的运动副的数目、类型、相对位置有关,因此,在绘制机构运动简图时,可以撇开构件的形状和运动副的具体构造,而用一些简略符号(见教科书有关“常用构件和运动副简图符号”的规定)来代替构件和运动副,并按一定的比例尺表示运动副的相对位置,以此表明机构的运动特征。 四、实验步骤及方法: l、测绘时使被测绘的机械缓慢地运动,从原动件开始,仔细观察机构的运动,分清各个运动单元,从而确定组成机构的构件数目; 2、根据相联接的两构件的接触特征及相对运动的性质,确定各个运动副的种 类;

3、选定投影面,即多数构件运动的平面,在草稿纸上徒手按规定的符号及构 件的连接次序,从原动件开始,逐步画出机构运动简图。用数字1、2、 3、……。分别标注各构件,用英文字母A、B、C、,……分别标注各运动 副; 4、仔细测量与机构运动有关的尺寸,即转动副间的中心距和移动副导路的方 向等,选定原动件的位置,并按一定的比例画出正式的机构运动简图。 五、实验要求: l、对要测绘的缝纫机头中四个机构即a.压布、b走针、c.摆梭、d.送布,只绘出机构示意图即可,所谓机构运动示意图是指只凭目测,使图与实物成比例,不按比例尺绘制的简图; 2、计算每个机构的机构自由度,并将结果与实际机构的自由度相对照,观察计 算结果与实际是否相符; 3、对绘制的机构进行结构分析(高副低代,分离杆组;确定机构级别等)。 六、思考题: 1、一个正确的机构运动简图应能说明哪些内容? 2、机构自由度的计算对测绘机构运动简图有何帮助?

计算机网络课程设计实验报告

中南大学课程设计报告 课程:计算机网络课程设计 题目:基于Winpcap的网络流量统计分析 指导教师:张伟 目录 第一章总体设计 一、实体类设计 --------P3 二、功能类设计 --------P3 三、界面设计 --------P3

第二章详细设计 一、实体类实现 --------P4 二、功能类实现 --------P4 三、界面实现 --------P5 第三章源代码清单及说明 一、CaptureUtil.java --------P7 二、MyPcapPacketHandler.java --------P9 三、PacketMatch.java --------P9 四、Windows.java --------P13 第四章运行结果 --------P19 第五章心得体会 --------P21 第一章总体设计 一、实体类设计 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计 二、功能类设计 (1)网卡获取 (2)包的抓捕

(3)包的处理 三、界面设计 (1)布局 (2)按钮功能连接 第二章第二章详细设计 一、实体类实现 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计。 本程序采用Java编写,基于win10pcap。Win10pcap是winpcap在win10系统上的适用版本。Java对于winpcap使用jnetpcap进行支持。对于TCP、UPD、ICMP、ARP、广播数据包五种类型的包,在jnetpcap的jar包中大部分已经封装好了相关的实体类型。对应如下:ARP 实体类:https://www.360docs.net/doc/8f9445025.html,work.Arp; UPD 实体类:https://www.360docs.net/doc/8f9445025.html,work.Icmp;

《多媒体技术》实验报告

江西科技师范学院实验报告 课程多媒体技术 院系教育学院 班级2009教育技术 学号20092299 姓名ljh 报告规格 一、实验目的 二、实验原理 三、实验仪器四、实验方法及步骤 五、实验记录及数据处理 六、误差分析及问题讨论

目录 1. 多媒体软件、硬件基础 2. 多媒体素材采集 3. 片头动画 4. 多媒体制作 5. DVD视频光盘制作 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 每次实验课必须带上此本子,以便教师检查预习情况和记录实验原始数据。 实验时必须遵守实验规则。用正确的理论指导实践袁必须人人亲自动手实验,但反对盲目乱动,更不能无故损坏仪器设备。 这是一份重要的不可多得的自我学习资料袁它将记录着你在大学生涯中的学习和学习成果。请你保留下来,若干年后再翻阅仍将感到十分新鲜,记忆犹新。它将推动你在人生奋斗的道路上永往直前!

年级班学号姓名李进辉同组姓名实验日期2010年月日成绩 实验一:多媒体软件、硬件基础 一、实验课程名称 多媒体技术 二、实验项目名称 多媒体软件、硬件基础 三、实验目的和要求 了解媒体、多媒体概念, 了解多媒体技术软件、硬件相关知识 四、实验内容和原理 理解媒体、多媒体概念,分析并了解多媒体技术软件、硬件 五、主要仪器设备 PC计算机HP PRO2080 六、操作方法与实验步骤 1、多媒体素材制作软件 文字处理:记事本、写字板、Word、WPS 图形图像处理:PhotoShop、CorelDraw、Illustrator 动画制作:AutoDesk Animator Pro、3DS MAX、Maya、Flash 声音处理:Sound Forge、Adobe Audition 、goldwave 视频处理:Adobe Premiere ,Adobe after effects Ulead Media Studio 2、多媒体技术的硬件基础 ⑴新一代的处理器(CPU)。 ⑵光盘存储器(CD-ROM,DVD-ROM)。 ⑶音频信号处理系统,包括声卡、麦克风、音箱、耳机等。 ⑷视频信号处理子系统。 ⑸其它交互设备。如鼠标、游戏操作杆、手写笔、触摸屏等。 七、实验结果与分析、心得 了解了多媒体的硬件和软件基础

数字电子钟课程设计方案实验报告

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计任务书2016/2017 学年第一学期 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 课程设计题目:数字电子钟的设计 起迄日期:2017年1月4日~2017年7月10日 课程设计地点:科学楼 指导教师:姚爱琴 2017年月日

课程设计任务书

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计开题报告2016/2017 学年第一学期 题目:数字电子钟的设计 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 指导教师:姚爱琴 2017 年 1 月 6 日

中北大学 信息与通信工程学院 通信工程专业 《电子线路及系统》课程设计说明书2016/2017 学年第二学期 题目:数字电子钟的设计 学生姓名:张涛学号:1405024119 李子鹏学号:1405024125 指导教师:姚爱琴 2017 年月日

目录 1 引言 (6) 2 数字电子钟设计方案 (6) 2.1 数字计时器的设计思想 (6) 2.2数字电路设计及元器件参数选择 (6) 2.2.1秒信号电路 (6) 2.2.2 时、分、秒计数器 (7) 2.2.3 计数显示电路 (8) 2.2.4校时电路 (9) 2.2.5 整点报时电路 (10) 2.2.6 总体电路 (10) 2.3 安装与调试 (11) 2.3.1 数字电子钟PCB图 (11) 3 设计单元原理说明 (11) 3.1 555定时器原理 (12) 3.2 计数器原理 (12) 3.3 译码和数码显示电路原理 (12) 3.4 校时电路原理 (12) 4 心得与体会 (12)

多媒体实验报告:声音的采集与处理

深圳大学实验报告 课程名称:多媒体技术及应用 实验项目名称:声音采集与处理 学院:传播学院 专业: 指导教师:王志强 报告人:刘立娜学号: 2012080286 班 级:4 实验报告提交时间: 2013.03.30 教务处制

一、实验目的与要求 1.通过实验加深对声音数字化的理解。 2.学会正确连接耳麦以及设置录音和放音的方法。 3.掌握声音录制方法并从网上下载音频文件。 4.掌握一种数字音频编辑软件的使用方法。 二、实验方法及步骤 1.实验方法:运用以前了解到的知识内容,在通过阅读书上的实验步骤进行操作。 2.实验步骤 ①Audition的启动与退出 ②录制音频、播放音频、导入音频 ③音频的剪辑 ④音频的特效 三、实验过程及内容 1.Audition的启动与退出 Audition是集声音录制、音频混合和编辑于一身的音频处理软件,它的主要功能包括录音、混音、音频编辑、效果处理、降噪、音频压缩与刻录音乐CD等,还可以与其它音频软件或视频软件协同合作。 Audition提供广泛的、灵活的工具箱,完全能够满足专业录音和专业视频用户的需求。利用Audition,可以录制多轨文件、编辑音频文件、创建原始音乐文件、混缩无限的音频轨道。 启动计算机进入Windows后,可以用鼠标单击任务栏中的“开始”在弹出的开始菜单中,将鼠标指针移到“所有程序—Adobe Audition3.0”菜单命令上,单击即可启动。或把 Audition快捷方式一到桌面上来,单击即可。

图2.1Audition应用程序窗口 如果要退出Audition,可以选择“文件—退出”菜单命令,或按Ctrl+Q组合键,也可以直接单击Audition应用程序窗口右上角的“关闭”在退出之前,如果有已修改的但未存盘的文件,系统会提示保存它。或者点击左上角的“文件—保存”。 图2.2保存提示图2.3 “另存为“对话框 2.录音、播放音频、导入音频 1)录音的操作过程:(单轨录音) 1.选择“文件—新建”菜单命令,这时会出现“新建波形”会话框,如图 2.4所示。选择适当的采样频率、采样分辨率和声道数,如选取44100Hz,16-bit和立体声就可以到达CD 音频效果。 图2.4“新建波形”对话框 2.单击“传送器”控制面板中的红色“录音”按钮,开始录音。对准话筒进行录音,完成后单击“传送器”控制面板的“停止”按钮即可。我们还可以通过控制时间长短来录音,在编辑视图中,选择“选项”菜单中的“时间录音模式”命令。在“传送器”控制面板中单击“录音”这时会出现“定时录音模式”对话框,如图2.5所示。在该对话框中,可以设置录制的时间长短和开始录音。设置完毕,单击“确定”开始按设置进行录音。 图2.5“定时录音模式”对话框

《机械设计基础》本科实验报告汇总

实验一:平面机构认知实验 一、实验目的与要求 目的:通过观察机械原理陈列柜,认知各种常见运动副的组成及结构特点,认知各类常见机构分类、组成、运动特性及应用。加深对本课程学习内容及研究对象的了解。 要求:1、认真观察陈列柜,仔细揣摩分析 2、结合有关的实验展柜与教材的相关章节内容回答下列简答题,完成实验报告。二、实验原理 分批地组织学生观瞧、听讲陈列柜的展出与演示。初步了解《机械设计基础》课程所研究的各种常用机构的结构、类型、组成、运动特性及应用。 三、主要仪器设备及材料 JY-10B型机械原理陈列柜,共10柜,有近80个常用机构。 四、试验方法与步骤 第1柜机构的组成 1 机构的组成:蒸汽机、内燃机 2 运动副模型:平面运动副、空间运动副。 第2柜平面连杆机构 1 铰链四杆机构三种形式:①曲柄摇杆机构;②双曲柄机构;③双摇杆机构 2 平面四杆机构的演化形式 ①对心曲柄滑块机构②偏置取冰滑块机构③正弦机构④偏心轮机构⑤双重偏心机构⑥直动滑杆机构⑦摇块机构⑧转动导杆机构⑨摆动导杆机构⑩双滑块机构 第3柜连杆机构的应用 1 鄂式破碎机、飞剪; 2 惯性筛; 3 摄影机平台、机车车轮联动机构; 4 鹤式起重机; 5 牛头刨床的主体机构; 6 插床模型。 第4柜空间连杆机构 RSSR 空间机构、4R 万向节、RRSRR机构、RCCR联轴节、RCRC揉面机构、SARRUT机构 第5柜凸轮机构 盘形凸轮、移动凸轮、圆柱凸轮、圆锥凸轮、槽状凸轮、等宽凸轮、等径凸轮与主回凸轮等多种形式;移动与摆动从动件;尖顶、棍子与平底从动件等;空间凸轮机构 第6 柜齿轮机构类型 1 平行轴齿轮机构;2相交轴齿轮机构;3交错轴齿轮机构

多媒体技术实验报告

《多媒体技术》实验报告书 姓名: 专业年级: 学号: 指导老师:

目录 实验一图像采集与编辑实验 ...................................................................................... 实验二音频信号的获取与处理................................................................................... 实验三波形音频播放器 .............................................................................................. 实验四数字视频播放器 .............................................................................................. 实验五视频编辑实验 .................................................................................................. 实验六综合实验 ..........................................................................................................

实验一图像采集与编辑实验 一、实验目的 1.了解数码相机基本使用。 2.熟悉PHOTOSHOP在图像处理上的用途。 3.掌握PHOTOSHOP一些基本的图像操作。 二、实验预备知识 ADOBE PHOTOSHOP是Thomas和John Knoll俩兄弟设计制作,而后与Adobe 公司合作,于1989年推行的一个集传统的暗房技术和印前处理功能于一体的综合图像处理软件,它将设计师和使用者集于一体,给图形设计界增添了巨大的活力。 在学习实验之前需要了解相关概念: 1.分辨率就是单位(英寸)长度所含像素的多少,单位为dpi。分辨率可分为 图像分辨率、输出分辨率、扫描分辨率等,分辨率是决定图像输入、输出 质量高低的关键。 2.位图即点阵图是由许多小方格的不同色块组成的图像,其中每一个小方格 被称为像素。Photoshop是一个位图处理软件,它可以真实的再现色彩丰富 的世界。由于位图文件在存储时必须记录其组成画面中每一个像素的位置、 色彩等数据,因此它的文件信息量大,分辨率越高,信息量越大;位图模 式又叫黑白模式,它只能用黑色和白色表示图像。由于位图模式无法将色 调复杂的图像完整的表现出来,因此,不宜用它来表现色调复杂的图像, 但可以用此模式来处理黑白线稿或处理特殊的两色调高反差图像。 在一个数字化图像中,图像的尺寸、分辨率和文件的大小这三项之间是相互联系的。当用户决定了其中任意亮相,便可决定第三项的参数:文件的大小=图像的分辨率×图像尺寸。 在Photoshop中不能将彩色图像直接转化为位图模式,必须先将此彩色图像转化为灰度模式,再转化为位图模式,转化后有几种不同的显示模式:50%阀值、图案仿色、扩散仿色和半调网屏。 三、实验内容及要求 通过学习PHOTOSHOP的基本操作,制作以下三种图像编辑效果图。

相关文档
最新文档