江苏科技大学 c++实验报告
江苏科技大学经济管理信息系统实验报告

江苏科技大学经济管理学院2012至2013学年第二学期管理信息系统实验报告实验一市场管理一、实验目的:通过实验,让学生了解市场管理的主要内容,包括客户信息管理、竞争对手信息管理、市场需求信息的建立及市场销售预测,理解建立市场信息的方法和必要性。
二、实验内容:1.客户信息档案2.竞争对手信息档案3.市场需求信息跟踪4.销售预测(部门/人员/产品分类预测)三、实验原理、方法和手段:市场管理,是企业参与市场竞争的前沿阵地。
随着客户行为的“e”化、市场竞争的激烈、信息技术的快速发展,以及企业内部的管理需求,建立良好的市场管理体系,成为提升企业竞争力的重要内容。
在企业中,经营处通常负责收集本行业需求的市场信息,建立客户信息档案、竞争对手信息档案、市场需求信息档案,根据市场情况制定销售预测指标,并根据合同的执行情况考核指标的完成情况等工作。
在以人工方式进行市场管理时,当客户、竞争对手、市场信息数量繁多时,相关文件的查询,业务信息的记录、更新等将会变得非常烦琐,而且容易出错或延误时效,从而导致管理者对客户信息及市场情况把握不准,或者在做相关决策时,不能及时或者根本无法获得相关的参考信息。
企业实施ERP以后,通过信息技术,使企业客户管理、竞争对手管理、市场需求信息管理等经营环节的信息有序地、充分地、及时地纳入企业的控制范围内,实现了市场资源的有效利用。
ERP市场管理功能的应用可以让企业通过多种渠道挖掘和识别市场机会,提高客户满意度,保持与客户的良好关系,同时又能降低企业运作成本,为企业创造长期持续的利润来源。
四,实验内容1.客户信息管理客户,指企业产品或服务的最终用户。
广义的说,它包括企业员工、供应商、分销商等所有可能为企业带来收益的关系对象,即全员客户。
而全员客户中又包含现实客户和需要企业寻找和确立的潜在客户。
如今时代,竞争是跨国界的,几年前还没有听说过的企业,某一天忽然会成为自己的竞争对手。
因此,挖掘潜在客户、扩大市场占有率、建立完备的客户信息档案,是增强企业自身的实力,使企业立于不败之地的前提。
江苏科技大学数电实验报告

数电实验报告指导老师:李老师学号:1140302114姓名:韩明瑞江苏科技大学电子信息学院2013年6月需要word文档的联系我QQ :675169540实验一、基本逻辑门期间功能与参数的测试一、实验目的1、掌握集成逻辑门基本的功能;2、掌握数字器件主要参数的测试方法。
二、实验器件1、EEEC-010B试验箱;2、74LS00四二输入与非门;3、74LS02四二输入或非门;4、74LS86四二输入异或门;三、实验内容及结果1、与非门逻辑功能测试:用74LS00四二输入与非门进行实验,将结果填入表格一:表格一2用74LS02四二输入或非门进行实验,将结果填入表格二:表格二3、异或门逻辑功能测试:用74LS86四二输入异或门进行实验,将结果填入表格三:实验二、两位全减器的设计一、实验目的:1、初步学习QUARTUSII 9.0使用步骤;2、学习verilog硬件描述语言;3、了解全减器的功能。
二、实验器件:1、QUARTUSII 9.0软件平台;2、FPGA、CYCLONE EP1C3T144C8。
三、实验原理:设进行全减的被减数为a(a1,a0),减数为b(b1,b0),则全减的运算规则如图1:图1四、实验步骤:1、建立工程:打开File→New Project Wizard...如图2图22、接下来步骤如图3,4,5,6一个工程就建立了图3在图4所示界面我们可以选择FPGA的系列和型号,在此我们选择FPGA、CYCLONE EP1C3T144C8,下图4:图5图63、添加文件,为工程添加verilog文件,点击File→New... 如图7,图7打开File→Save As...保存,名字改为minus(跟工程名相同)输入如下内容module minus(ain,bin,cin,cout,sum);input [1:0]ain,bin;input cout;output cin;output [1:0]sum;assign{cin,sum}=ain-bin-cout;endmodule重新保存,并进行编译Processing→Start Compilation编译成功后入图8所示,在此可观察到使用的FPGA系列,型号,使用的宏单元数,管脚数等其他参数图84、查看电路图点击Tool→Netlist Viewers RTL viewer,电路图如图9图95、仿真建立仿真波形文件,点击File→New...如图10所示图10并保存添加管脚View→Utility Windows→Node Finder如图11,单击List,将各个管脚拉近仿真文件。
(完整版)C实验报告模板

《C#程序设计》实验报告
实验名称:实验一熟悉环境并创建简单的C#应用程序界面
实验日期:
班级:
学号:
姓名:
一、实验目的
1.了解C#集成开发环境中各窗口的作用及使用方法。
2.熟练掌握在Visual Studio2010环境中创建项目、保存文件、打开项目的方法。
3.熟悉按钮、文本框、标签控件的属性及使用方法。
二、实验内容
1.打开Visual Studio 2010,熟悉各窗口的作用及用法。
2.调试课本P19习题1.6第11题的程序。
3.调试课本P20习题1.6第12题的程序。
三、实验过程
2.调试课本P19习题1.6第11题,实验过程如下:
(1)创建C#项目,执行“文件"菜单→新建→项目,打开新建文件对话框,各项设置如图1-1所示。
图1-1 新建项目对话框设置
(2)点击“确定”后,打开窗体设计器视图,设计程序界面,添加三个Label、两个TextBox、两个Button 控件,结果如图1-2所示。
图1-2 程序设计界面
(3)设置对象属性,并调整各控件位置,结果如图1-3所示。
图1-3设置各控件属性
(4)调试、运行应用程序,并保存项目。
3.。
.。
..
......。
四、实验总结
主要包括本次实验是否完成、实验中遇到的问题及解决方法、实验收获等。
江苏科技大学信号实验报告

实验一连续信号得时域分析一、实验目得1.熟悉lsim、heaviside 等函数得使用2.熟悉信号得时移、尺度变换、反转、相加、相乘、卷积等计算3.熟悉impulse、step 函数得使用二、实验内容1.利用Matlab得Symbolic Math Toolbox中单位阶跃函数heaviside 画出单位阶跃信号。
(1)实验代码:clc;clear;ut=sym('Heaviside(t)');ezplot(ut,[-2,10])(2)实验结果:(3)实验原理分析:在MATLAB 得Symbolic Math Toolbox 中,有专门用于表示单位阶跃信号得函数,即Heaviside(t)函数,用它即可方便地表示出单位阶跃信号以及延时得单位阶跃信号,并且可以方便地参加有关得各种运算过程。
如果一个信号或函数可以用符号表达式来表示,那么我们就可以用前面介绍得符号函数专用绘图命令ezplot()等函数来绘出信号得波形。
2.已知信号f(t) = (t+1)[U(t+1) – U(t)] + [U(t) – U(t+1)],试画出f(-t/3+1)得波形。
(1)实验代码:clc;clear;syms t;y1=sym(t+1);y2=sym('Heaviside(t+1)-Heaviside(t)');y3=sym('Heaviside(t)-Heaviside(t+1)');f=sym(y1*y2+y3);subs(f,t,t+1);subs(f,t,(1/3)*t);subs(f,t,-t);ezplot(f,[-4,6])(2)实验结果:(3)实验原理分析:信号得时移可用数学表达式来描述,在MATLAB 中,时移运算与数学上习惯表达方法完全相同。
若已知信号f(t),应用Matlab 可进行下列运算时移f(t-t0) 命令subs(f,t,t-t0)尺度变换f(at) 命令subs(f,t,at)反转f(-t) subs(f,t,-t)相加f(t)= f1(t)+ f2(t) Symadd(f1,f2) f1(t)+ f2(t)相乘f(t)= f1(t)×f2(t) Symmul(f1,f2) f1(t)*f2(t)卷积f(t)= f1(t)*f2(t) conv (f1,f2)此题调用subs( )函数对ft进行变换,最后用ezplot( )函数绘图。
关于规范课程实验指导书,学生实验报告的格式与基本内容要求的说明

江苏科技大学部门文件设备发…2006‟08号关于规范课程实验指导书、学生实验报告的格式与基本内容要求的说明(供参考)为提高实验教学运行质量,进一步加强综合性、设计性实验内涵建设,加强学生综合运用知识、创新精神与实践能力的培养,现对课程实验指导书和学生实验报告等实验教学文件提出如下规范要求,请各学院结合自身的实际情况,认真加以整改。
1.课程实验指导书以课程为单位,使用十六开纸和统一格式封面,并装订成册 (封面格式见附件1)。
2.课程实验指导书第一页为封面,要求见附件1;第二页为前言,要求见附件2;第三页为目录;第四页开始为实验项目指导书,要求见附件3。
3.学生实验报告可以电子和书面两种形式提交,其中书面报告原则上使用现行“实验报告簿”(校园内有售),内容要求见附件4,电子报告由指导教师参照书面报告要求明确。
4.前言、实验项目指导书、学生实验报告的格式与基本内容要求(附件2、附件3和附件4)仅供参考,指导教师应根据各课程和实验项目的具体情况,内容和格式上可以加以调整,突出“个性”。
5.原则上“镇江船舶学院“时期编印的指导书必须全面修订,即使内容完全不变的课程,形式上也要按本要求重新编印。
6、对于“华东船舶工业学院”时期编印且形式上符合上述要求的指导书,若其中个别实验项目不适应内涵要求需要修改、目前库存量较大的,其中修改的项目指导书以活页形式补充,不要求重新编印。
附:1.课程实验指导书封面格式2.课程实验指导书前言内容要求3.具体项目指导书格式与基本内容要求4.学生实验报告基本内容要求设备与实验管理处二○○六年五月九日附件1:课程实验指导书封面格式《—课程名称—》实验指导书×××编写适用专业:____________________________________江苏科技大学_______学院年月附件2:课程实验指导书前言内容要求前言本课程的基本内容介绍,通过学习学生需要掌握的基本知识。
江苏科技大学-实验四:拉拔制品缺陷实验

钢丝用热轧盘条牌号及化学成分
牌 号 72A 化学成分(质量分数)(%) C Si Mn P ≤0.025 S ≤0.025 Cu ≤0.20
0.70~0.75 0.12~0.32 0.30~0.60
72MnA
75A 75MnA 77A 77MnA 80A 80MnA 82A 82MnA
0.70~0.75 0.12~0.32 0.60~0.90
(3)表面缺陷
钢丝表面的各种缺陷,对钢丝的冷镦或在交变应力下服役的疲劳 寿命影响很大。 钢丝经热酸浸、吹干后,肉眼可见的表面缺陷基本形态为裂口、 裂纹、折迭、横裂、龟裂、划伤、麻点、麻坑、麻面、结疤、分层 和翘皮等。
麻点、麻坑、麻面 形态:在钢丝表面分别呈现为点状、坑状和凹状粗糙面
产生原因: 坯料上有麻点,因拉拔时总压缩率过小或拉拔道次少,未能消除掉 坯料或中间料停放时间过长,造成严重的锈蚀; 坯料或中间料在酸洗时,由于酸液温度、浓度过高,或酸洗时间过 长等原因而产生过酸洗,造成局部或全面的酸洗麻点或麻坑; 坯料或中间料在酸洗时,由于酸液温度、浓度过低,或酸洗时间过 短等原因而产生欠酸洗,使氧化皮未完全除掉,残留的氧化皮经拔 制压入表面,然后脱落所致;
(2)断裂 杯锥状断口:断裂时断口呈杯锥状, 并且在钢丝心部都存在像缩孔残 余、大型夹杂、有害元素的富集等较严重的缺陷, 这些缺陷的存在使 得钢丝在拉拔过程中在心部产生裂纹源, 且拉拔工艺不合理促进了钢 丝中心裂纹的形成和扩展。分布在钢丝周边的缺陷如折叠、裂纹、 大型夹杂物以及脱碳层等的存在则对裂纹的扩展起到了促进作用 盘条的固有缺陷(比如缩孔残余、夹杂物、裂纹等盘条本身 固有的缺陷)是造成杯锥状断口的主要因素, 这些缺陷分布在钢丝中 心部位时, 影响尤为显著。 剪切状断口:断口形状为剪切状,钢丝的心部及其边缘局部存在缺 陷, 如缩孔残余和大型夹杂物等。 盘条心部的缺陷是造成盘条在拉拔过程中断裂的裂纹源, 钢丝边 缘大型夹杂缺陷的存在对于盘条剪切状断口的形成和扩展起到了促 进作用。中心缩孔残余, 大型夹杂物和有害元素的富集等盘条固有缺 陷是影响剪切状断裂断口的主要因素。 对于同样属于延性断裂的杯锥状断口和剪切状断口而言, 边缘的大 型缺陷造成了延性断裂的剪切状断裂断口形式。
江苏科技大学计算机组成原理实验指导书(含课程设计内容)计算机专业

《计算机组成原理与结构》实验指导书适用专业:计算机科学与技术江苏科技大学电子信息学院2006年9月前言该实验系统是一套完全开放性的实验装置,通过对各计算机结构部件和多种结构模型计算机的设计及实现,可使学生对计算机系统的基本原理有一个清晰的概念和认识,掌握设计计算机系统的原理与方法,能更好地培养学生的创新意识和设计能力。
系统功能特点如下:(1)结构清晰的单元式实验电路,可构造出不同结构及复杂程度的原理性计算机系统采用部件单元式结构,包括运算器及数据通路、存贮器、控制器、信号及时序控制、内总线、外总线、外围接口及输入输出设备、大规模可编程逻辑设计器件等计算机部件单元电路,用户可使用排线连接方式或计算机电子自动逻辑设计方式,根据自己所设计的模型计算机结构方案,来构造出不同结构及复杂程度的原理性计算机,使学生能够对计算机组成结构有清楚的认识和理解。
(2)对实验设计具有完全的开放性,增强学生综合设计能力实验系统所具有的硬软件结构对用户的实验设计具有完全的开放特性,其数据线、地址线、控制线都可由用户来操作连接,系统中的运算器结构、控制器结构及微程序指令的格式及定义均可由用户根据教学需要来做灵活改变或重新设计。
这对于用户自行设计各种结构及不同复杂程度的模型计算机提供了强大的硬软件操作平台,从而避免了单纯验证性的实验模式,极大提高了学生计算机系统的综合设计能力。
(3)通用逻辑器件和大规模可编程逻辑器件相结合,可面向不同层次的学生系统采用通用逻辑器件和大规模可编程逻辑器件并用的方式,既能给熟练掌握复杂逻辑系统设计和CPLD工具的学生提供高档的实验平台,又能对不熟悉这些内容的学生提供易操作的实验平台。
符合循序渐进、先基础后提高的教学原则。
(4)具有实时调试功能的图形方式操作界面系统具有与PC微机联机实时调试的功能,提供了图形方式的调试操作界面,在调试过程中可动态实时显示模型计算机各部件之间的数据传送过程以及各部件和总线上的所有信息。
江苏科技大学mis实验报告

(2) delete an incident:If an incident out of date.
(3) modify an incident by number:If the description of the incident is wrong.
The system has many tables and it’s information is very comprehensive.
Yes,it could. We can merge some tables because some information is repeated.
345 Highway St
Parramatta,Sydney, NSW 2090.
Make the necessary changes
问题:
Can you accept an order from someone who is not a customer?
你能从一个不是消费者的人手中接受一个订单吗
3. As a first time user, how friendly did you find the Mirridong Patient Incident recording system?
It is easy to query and modify.
Do you think the system would allow an experienced user to efficiently maintain data and retrieve information?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江苏科技大学课程实践报告设计题目:计算机程序设计实验(C++)设计时间: 2016年10月3日至2016年10月4日学院:计算机科学与工程学院专业班级:通信工程 41学生姓名:周祯楠学号:****:***一、第三题(一)题目:3.建立一个类MOVE,不进行排序,将数组中小于平均值的元素放到数组的左边,大于平均值的元素放到数组的右边。
具体要求如下:(1)私有数据成员。
○1float array[20]:一维整型数组。
○2int n:数组中元素的个数。
(2)公有成员函数○1MOVE(float b[],int m):构造函数,初始化成员数据。
○2void average():输出平均值,并将数组中的元素按要求重新放置。
○3void print():输出一维数组。
(3)在主程序中用数据{,,3,,,,,,}对该类进行测试。
(二)源程序:#include<>class MOVE{float array[20];int n;public:MOVE(float b[],int m);void average();void print();};MOVE::MOVE(float b[],int m){int i;n=m;for(i=0;i<m;i++)array[i]=b[i];}void MOVE::average(){int i,x;float a = 0;for(i=0;i<n;i++)a+=array[i];a/=n;cout<<"平均值为:"<<a<<endl; 要注意:○1this指针指向本身对象的数据成员,避免因数据名相同而造成的混乱。
按题目要求,这一题只能用this指针加以区分。
2.相关算法:○2求阶乘○3求m^n。
i < n即可,因为i = 1时,m=m*m,依此类推,i=n-1 时,算的就是m^n○4这个公式看起来比较繁琐,对应着公式调用相关函数写,不要弄错四、第18题(一)题目:18.试建立一个类VAR,用于求n(n<=100)个数的均方差。
均方差的计算公式为,其中平均值为具体要求如下:(1)私有成员数据。
○1double a[100]:用于存放输入的n个数。
○2int n:实际输入数的个数n。
(2)公有成员函数。
○1VAR(double x[], int n1):构造函数,初始化成员数据a和个数n。
○2double average(double x[], int n):求平均值,数组x具有n个元素。
○3void variance(double x[],int n):求均方差,数组x具有n个元素。
○4void show():输出求得的均方差。
(3)在主程序中定义一个对象test,对该类进行测试。
(二)源程序:#include<>class VAR{double a[100];int n;public:VAR(double x[],int n1);double average(double x[],int n);void variance(double x[],int n);void show();};VAR::VAR(double x[],int n1){for(int i = 0;i < n1;i++)a[i] = x[i];n = n1;}double VAR::average(double x[],int n){double a = 0;for(int i = 0;i < n;i++)a += x[i];a /=n;return a;}void VAR::variance(double x[],int n) {double d = 0; //○1 for(int i = 0;i < n;i++)d = (x[i] - average(x,n))*(x[i] - average(x,n)); d /= n;cout<<"方差为:"<<d<<'\n'; }void VAR::show() {cout<<"平均值为:"<<average(a,n)<<'\n'<<endl; variance(a,n); }void main() {double x[100] = {16,18,25,23,56,14}; int n1 = 6;VAR test(x,n1); (); }(三)运行结果:(四)基本分析: 1.需要注意:○1方差d 最好定义成double 型 2.此题不难,按照题目要求“堆”程序即可,没有复杂的算法,也没有特殊的结构。
五、第二十题 (一)题目:,实现对方阵进行逆时针90度旋转。
如图所示。
1 2 3 45 6 7 89 10 11 1213 14 15 16具体要求如下:(1)私有数据成员○1int a[4][4]:用于存放方阵。
(2)公有成员函数○1Array (int a1[][4],int n) :构造函数,用给定的参数a1初始化数据成员a 。
○2void xuanzhuan ( ) :实现对方阵a 进行逆时针90度的旋转。
○3void show( ) :在屏幕上显示数组元素。
4 8 12 16 3 7 11 15 2 6 10 14 1 5 9 13(3)在主程序中定义数组int b[ ][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}作为原始数组。
定义一个Array类对象test,用b初始化test,完成对该类的测试。
(二)源程序:#include<>class Array{int a[4][4];public:Array(int a1[][4],int n);void xuanzhuan();void show();};Array::Array(int a1[][4],int n){for(int i=0;i<n;i++)for(int j=0;j<n;j++)a[i][j] = a1[i][j];}void Array::xuanzhuan(){int i;int a2[4][4];for(i=0;i<4;i++){for(int j=0;j<4;j++)a2[i][j] = a[j][3-i]; //○1}for(i=0;i<4;i++)for(int j=0;j<4;j++)a[i][j] = a2[i][j]; //○2}void Array::show(){cout<<"输出的数组为:"<<endl;for(int i=0;i<4;i++){for(int j=0;j<4;j++)cout<<a[i][j]<<'\t';cout<<endl;}}void main(){int b[][4] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};int n = 4;Array test(b,n);();();}(三)运行结果:(四)基本分析:○1新建一个数组a2[4][4],用来存放旋转后的a1[4][4],逆时针旋转90度,其实就是列变成行,行变成列的同时左移三个。
○2把a2[4][4]赋值给a1[4][4],这样a1[4][4]就是旋转后的矩阵。
六、第三十题(一)题目:30.建立一个矩阵类Array,对二维数组中左下三角的全部元素(包括对角线上的元素)作如下变换。
(1)若该数不是素数则保持不变;(2)若该数是素数,则用大于它的最小素数替换该数。
并统计二维数组中左下三角的全部元素(包括对角线上的元素)中的素数个数。
具体要求如下:(1)私有数据成员○1int x[4][4]:存储需要处理的二维数组的各元素值。
○2int count:存储左下三角元素中素数的个数。
(2)公有成员函数○1构造函数:进行初始化x数组和count的值。
○2int fun(int);判断一个数是否为素数的函数。
○3void encode( ):对x数组中左下三角的全部元素(包括对角线上的元素)逐一进行判断,若该数不是素数则保持不变,若该数是素数,则用大于它的最小素数替换该数。
○4void print( ):按行输出矩阵的值。
(3)编写一个程序测试该类,说明(声明)Array对象A,将一个矩阵存入对象36417 85910 1219720 4142123(二)源程序:#include<>class array{int x[4][4];int count;56417 87910 12231120 4142129public:array(int a[4][4]);int fun(int);void encode();void print();};array::array(int a[4][4]){for(int i=0;i<4;i++)for(int j=0;j<4;j++)x[i][j] = a[i][j];count = 0;}int array::fun(int num){int flag;for(int i=2;i<num;i++)if(num%i==0) return 0;else return 1; //○1}void array::encode(){int i,j,n;for(i=0;i<4;i++){for(j=0;j<=i;j++) //○2{if(fun (x[i][j])) //○3{for(int m = x[i][j]+1;;m++)if(fun(m)) //○4{x[i][j] = m;break; //○5}count +=1; //○6 }}}}void array::print(){int i,j;cout<<"变换后的矩阵为:"<<endl;for(i=0;i<4;i++){for(j=0;j<4;j++)cout<<x[i][j]<<'\t';cout<<endl;}cout<<"左下角素数个数为:"<<count<<endl;}void main(){int a[4][4]={3,6,4,17,8,5,9,10,12,19,7,20,4,14,21,23};array test(a);();();}(三)运行结果:(四)基本分析:○1判断是否为素数,运用条件语句,是就return1,否就return0,是很巧妙地方法。