当前位置:文档之家› 《信息系统分析与设计》课程设计报告

《信息系统分析与设计》课程设计报告

《信息系统分析与设计》课程设计报告
《信息系统分析与设计》课程设计报告

信息系统分析与设计设计题目:超市信息管理系统的实现

专业

班级

组长

组员

组员

组员

组员

2011 年 1 学期

目录

1. 系统概述

1.1 现状分析 (3)

1.2 系统目标 (3)

2. 工作任务的分解 (3)

3. 可行性分析 (4)

3.1 技术可行性 (4)

3.2 经济可行性 (4)

3.3 操作可行性 (4)

4. 项目的主要内容 (5)

4.1 项目的主要工作内容 (5)

4.2 现行系统的调查情况 (5)

4.3 新系统的逻辑模型 (5)

5. 数据字典 (7)

6. 系统总体设计方案 (9)

6.1 系统功能模块结构图 (9)

6.2 模块划分 (9)

6.3 输入设计 (10)

6.4 输出设计 (10)

6.5 数据库设计 (10)

6.6 运行设计 (11)

6.7 代码设计 (13)

7. 系统实施 (17)

7.1 系统实施工具与支持平台 (17)

7.2 系统界面 (17)

8. 收获与体会 (20)

附录 (21)

1. 系统概述

1.1 现状分析

21世纪,超市的竞争也进入到了一个全新的领域,随着超市的发展,其经营管理也变得愈加复杂,迫切地需要引入新的管理技术。超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

1.2 系统目标

为了大大提高超市的运作效率;通过全面的信息采集和处理,辅助提高超市的决策水平;使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。

2. 工作任务的分解

XXX:负责系统总体的设计目标和系统分析、实现系统的运行和测试

XXX:负责系统说明书的设计、系统数据库的设计以及整体排版

XXX:系统模块设计和模块划分、用户界面和主窗体的设计以及实验总结

XXX:交易管理模块及界面设计(进货、销售、退货的登记)

XXX:进货统计模块、销售统计模块、修改密码模块的界面设计

3. 可行性分析

3.1 技术可行性

掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件。超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新的系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。

3.2 经济可行性

因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投资。

管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。

3.3 操作可行性

本系统采用Access数据库,大家比较熟悉,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入了解。

4. 项目的主要内容

4.1 项目的主要工作内容

我们设计的系统主要有产品进库、订单处理、信息查询、报表显示等功能。能进行产品进库查询,订单查询,客户信息查询。能显示订单报表,库存报表、发货报表等。

4.2 现行系统的调查情况

通过对现行系统的调查得出现行系统的数据流图如下

4.3 新系统的逻辑模型

超市管理系统顶层

退出登录

用户登陆重试

产品进库

订单处理

信息查询

报表显示

超市管理系统张开图

系统的数据流图

用户登陆

重试

退出登录

产品进库

订单处理

信息查询

报表显示

5. 数据字典

数据元素字典

数据元素

系统名:超市信息系统

条目名:供货商

属于数据流:存储处:D1存档文件

数据元素值:代码类型:字符

取值范围:1-100

简要说明:供货商提供给超市商品

修改记录:编写日期

审核日期

数据流字典

数据流

系统名:超市信息系统

条目名:采购

来源:供货商去处:采购部门

数据流结构:采购={商品编号+商品名+供货商名称+采购员工号 }

简要说明:采购部门根据请购单向供货商采购商品。

修改记录:编写日期

审核日期

数据存储字典

数据存储

系统名:超市信息系统

条目名:入库清单

存储组织:二维表记录数:50条/月

数据流结构:入库商品号,入库商品名称,入库日期

简要说明:当入库商品入库时打印入库清单

修改记录:编写:日期

审核日期

数据加工

数据加工

系统名:超市信息系统

条目名:定购单制作

输入:输出:

加工逻辑:将主管领导批准的请购单,制作成定购单,以提供给库存、财务部门及供货商

简要说明:由采购部根据请购内容制定定购单

修改记录:编写日期

审核日期

6. 系统总体设计方案

6.1 系统功能模块结构图

6.2 模块划分

根据上述系统总体思想的分析,本系统共包括五大模块,分别是产品进库、订单处理、信息查询、报表显示和退出系统五个模块每个模块的功能如下:

(1) 产品进库模块:此模块能添加产品进库记录和修改库存记录。包括进库号,产品号,

进库数量,进库时间和经手人。还是修改记录。

(2) 订单处理模块:此模块能过添加订单、查看库存和准备发货等功能。包括订单号。

订单时间、产品号、客户号、产品数量、需要产品时间、订单业务员和订单是否发货等。

(3) 信息查询模块:此模块包含产品进库查询、订单查询、客户信息查询和退出查询。

产品进库查询输入进库号就能查出产品的详细进库信息;订单查询输入订单号就可以查出产品订单的详细信息;客户信息查询输入客户号就能查出客户的详细信息;退出查询就可退出查询模块。

超市管理系统

产品进库 订单处理 信息查询 报表显示

添加记录

修改库存

添加订单

查看库存

准备发货

产品进库查

订单查询

客户信息查

订单报表

库存报表

发货报表

(4)报表显示模块:此模块包括订单报表、库存报表和发货报表。选中想要查询的报表点击显示就能看到各订单的详细情况。

(5)退出系统模块:点击次模块按钮即退出超市管理系统。

6.3 输入设计

输入设计对系统的质量有着决定性的重要影响,因为如果输入数据有误,即使计算和处理均十分正确,也无法获得可靠的输出信息,同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。

输入设计包括数据规范和数据准备的过程。在输入设计中提高效率和减少错误是两个最基本的原则。

本系统采取键盘输入装置,由数据管理员过键盘录入数据,通过输入数据完成对产品的销售购进存贮管理。

6.4 输出设计

输出设计的主要目的是满足用户和管理者对数据和信息的要求。本系统将采用表单和查询显示输出方式,使用者可以通过网络传输、移动硬盘传递、直接打印等多种方式获取自己所需信息。

不管是数据的输入还是输出简洁、方便、快捷,用户界面要尽量达到友好、简便、实用、易于操作的原则,避免过于烦琐和花哨。

6.5 数据库设计

本数据库包含8个表:产品表、订单表、发货表、进库表、客户表、库存表、名称自动更改表、用户密码表。

五个查询:订单查询、发货信息查询、发货信息交叉查询、进库查询和客户查询。

十个窗体:报表显示窗体、查询窗体、产品进库窗体、登录窗体、订单查询窗体、订单处理窗体、发货确认窗体、客户信息窗体和切换面板窗体。

三个报表:订单报表、发货报表和库存报表。

表间关系图:

6.6 运行设计

测试用例一

测试用例编号Chaoshi_denglu_001

测试项目登录系统

测试标题输入合法用户名和密码,按确认

重要级别高

预置条件系统数据库内存在该用户及密码

输入Admin;admin

操作步骤1、启动系统;

2、输入用户名:admin;

3、输入密码:admin;

4、点击确定。

预期输出进入系统。

实际输出进入系统。

测试用例二

测试用例编号Chaoshi_jinku_002

测试项目产品进库

测试标题添加记录

重要级别中

预置条件无

输入Admin;admin;001;001;100;2011/06/27;刘娟

操作步骤1、启动系统;

2、输入用户名:admin;

3、输入密码:admin;

4、点击确定。

5、点击产品进库,按要求输入数据

6、点击添加记录,添加成功

预期输出添加一条记录

实际输出添加一条记录

测试用例三

测试用例编号Chaoshi_dingdan _003

测试项目订单处理

测试标题添加订单

重要级别中

预置条件无

输入刘娟;123;001;2011/6/27;001;011;100;2011/6/28;刘娟

操作步骤1、启动系统;

2、输入用户名:刘娟;

3、输入密码:123;

4、点击确定。

5、点击产品进库,按要求输入数据

6、点击添加订单,添加成功

预期输出添加一个订单。

实际输出添加一个订单

测试用例四

测试用例编号Chaoshi_xinxi _004

测试项目信息查询

测试标题产品进库查询

重要级别高

预置条件系统数据库内存在产品

输入刘娟;123;001

操作步骤1、启动系统;

2、输入用户名:刘娟;

3、输入密码:123;

4、点击确定。

5、点击信息查询,产品进库查询,输入产品号001;

预期输出显示产品001的详细信息

实际输出显示产品001的详细信息

测试用例五

测试用例编号Chaoshi_baobiao _005

测试项目报表显示

测试标题订单报表的显示

重要级别中

预置条件系统数据库内存在订单报表

输入刘娟;123

操作步骤1、启动系统;

2、输入用户名:刘娟;

3、输入密码:123;

4、点击确定。

5、点击报表显示,订单报表,点击显示

预期输出显示订单报表

实际输出显示订单报表

6.7 代码设计

此处指选取主要代码进行说明,数据库连接、用户登陆、主窗体

数据库连接:

key="ConnectionString"value="server=(local);database=Supermarket;uid=sa;pwd="/>

在基类DBdat中打开数据库链接对象,

public class DBdat {

private static SqlConnection MyConnection;

private static readonly string RETURNVALUE = "RETURNVALUE";

private static readonly String StringConnection =

System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"].ToSt ring()

public static void Open(){ // 打开链接对象

if (MyConnection == null){

MyConnection = new SqlConnection(StringConnection); }

if (MyConnection.State == ConnectionState.Closed){

MyConnection.Open();///打开数据库连接

} }

/// 关闭链接对象

登陆

Private Sub allen_Click()

End Sub

Private Sub cboUser_GotFocus()

cboUser.SelAll

End Sub

Private Sub cmdExit_Click()

Unload Me

End Sub

Private Sub cmdOK_Click() //检查是否连接服务器

'如果还没有服务器信息

If strSQLServer = "" Then

MsgBox "您必须先设置 SQL 服务器信息。", vbInformation

cmdServer_Click

Exit Sub

End If

If cboUser.Text = "" Then //填写用户名

MsgBox "请填写用户名。", vbInformation

cboUser.SetFocus

cboUser.SetFocus

Exit Sub

End If

If txtPW.Text = "" Then //填写密码

MsgBox "请填写密码。", vbInformation

txtPW.SetFocus

Exit Sub

End If

On Error GoTo aaaa //检查是否存在用户

sqlConnect cnMain, strSQLServer, strSQLUser, strSQLPW, strSQLDB

Dim rs As New ADODB.Recordset, strMD5 As String

strMD5 = GetMD5(txtPW.Text)

rs.Open "Select * From [User] Where UserStyle>1", cnMain, 1, 1

If rs.EOF Then

MsgBox "找不到任何用户!", vbCritical

cnMain.Close

Else

Do Until rs.EOF

If StrComp(rs("UserName"), cboUser.Text, 1) = 0 And

StrComp(rs("UserPW"), GetMD5(txtPW.Text), 1) = 0 Then curUserName = rs("UserName")

curUserStyle = CLng(rs("UserStyle"))

cboUser.AddItem curUserName, 0

SaveUserList

frmMain.Icon = Me.Icon

Unload Me //卸载主窗体

frmMain.Show //显示主窗体

Exit Sub

End If

rs.MoveNext

Loop

End If

MsgBox "用户名或密码错误,登陆失败!", vbCritical

cnMain.Close

Exit Sub

aaaa:

MsgBox Err.Description, vbCritical

If cnMain.State = 1 Then cnMain.Close

End Sub

Private Sub cmdServer_Click() //创建服务器命令按纽

With frmServer

.txtServer.Text = strSQLServer

.txtUser.Text = strSQLUser

If strSQLPW <> "" Then .lbPW.Visible = True

.txtDB.Text = IIf(strSQLDB <> "", strSQLDB, "SuperMarketdb") .Show 1

End With

End Sub

Private Sub Form_Activate() //设置光标点

On Error Resume Next

cboUser.SetFocus

cboUser.SetF

End Sub

Private Sub Form_Load()

If cnMain.State <> 0 Then cnMain.Close

LoadUserList

If cboUser.ListCount > 0 Then cboUser.ListIndex = 0

End Sub

Public Sub LoadUserList()

On Error GoTo aaaa

Dim strTmp As String, j As Long

Open GetApp & "Files\user.inf" For Input As #1

Do Until EOF(1)

Line Input #1, strTmp

strTmp = Trim(strTmp)

If strTmp <> "" Then

cboUser.AddItem strTmp

j = j + 1

If j >= 10 Then Close #1: Exit Sub

End If

Loop

Close #1

aaaa:

End Sub

Public Sub SaveUserList()//保存用户信息

On Error GoTo aaaa

Dim strTmp As String, i As Long, j As Long

If cboUser.ListCount <= 0 Then Exit Sub

For i = 0 To cboUser.ListCount - 1

strTmp = strTmp & cboUser.List(i) & vbCrLf

j = j + 1

If j >= 10 Then Exit For

Next

Open GetApp & "Files\user.inf" For Output As #1 //读取用户信息 Print #1, strTmp

Close #1

aaaa:

End Sub

7. 系统实施

7.1 系统实现工具与支持平台

(1)用户界面

本系统采用Microsoft V isual Basic 6.0设计,用户交互界面采用的是基于Windows的窗口界面。

(2)硬件接口

运行本系统的硬件基本要求如下:

CPU:Intel P3及以上;

内存:512MB及以上;

硬盘:40GB及以上。

(3)软件接口

数据库服务器:Oracle10g。

ADO对象模型

7.2 系统界面

下面为运行后的界面图:

图7.2.1系统登录界面

图7.2.2系统管理界面

图7.2.3销售管理员界面

图7.2.4进货管理界面

图7.2.5会员管理界面

图7.2.6厂商/供货商管理界面

8. 收获与体会

通过使用VB和数据库Oracle编程以及对对三层体系架构的系统开发的第一次尝试,使我们认识和掌握了到很多东西。而且也让我们知道了什么是学以致用,学用结合,这既是学习理论知识目的,也是检验学习的最好方法。

这次课程设计不仅仅使我们更深刻的理解了Oracle数据库,也让我们懂得了在做编程时大方向的设计才是主要的。我们能够懂得怎样依据实际情况以及课堂上所学习的知识,应用到自己的实际工作,帮助解决工作过程中的问题,对实施方法程序有深刻理解,在数据库设计方面,编程技术方面有了一定的进步。

在本次课程设计中,首先要解决的是数据库的连接问题,避免数据库验证时候出现错误。应用程序作为最后实现的部分,它的是面向最终用户的,所以需要一定的图形届面,和适用性,在这点上,我们要多加努力。

最后,我们还要感谢xx老师对我们的帮助,使得我们更顺利和完善地完成了《超市管理系统》的设计和开发工作。

最优控制读书报告

最优控制读书报告 学院 专业 班级 姓名 学号

最优控制理论是现在控制理论的一个重要组成部分。控制理论发展到今天,经历了古典控制理论和现代控制理论两个重要发展阶段,现已进入了以大系统理论和智能控制理论为核心的第三个阶段。对于确定性系统的最优控制理论,实际是从20世纪50年代才开始真正发展起来的,它以1956年原苏联数学家庞特里亚金(Pontryagin)提出的极大值原理和1957年贝尔曼提出的动态规划法为标志。这些理论一开始被应用于航空航天领域,这是由于导弹、卫星等都是复杂的MIMO非线性系统,而且在性能上有极其严格的要求。时至今日,随着数字技术和电子计算机的快速发展,最优控制的应用已不仅仅局限于高端的航空航天领域,而更加渗入到生产过程、军事行动、经济活动以及人类的其他有目的的活动中。最优控制的发展成果主要包括分布式参数的最优控制、随机最优控制、自适应控制、大系统最优控制、微分对策等,可以这样讲,最有控制理论对于国民经济和国防事业起着非常重要的作用。 这个学期开设的最优控制课程,主要介绍的是静态优化,经典变分法以及极小值原理。对于静态优化的方法,解决的主要是如何求解函数的极值问题;变分法则被用来求解泛函的极值问题;极小值原理的方法,适用于类似最短时间控制、最少燃料控制的问题。另外,在这些的基础上,我们还学习研究了线性系统二次型指标的最优控制,即线性二次型问题(LQR)。 类似其他的控制理论与控制工程的专业课程,最优控制的基础不但是有关自动化、控制方面的内容,很大一部分可以说是高等数学,以及更加深刻的数学知识和理论。就这门课程而言,遇到的第一个比较重要的数学命题,就是关于泛函的问题。在学习泛函之前,我们都对于函数的定义非常清楚,简而言之,泛函就是“函数的函数”。在动态系统最优控制问题中,其性能指标就是一个泛函,而性能指标最优即泛函达到极值。

模拟电子技术课程设计报告模板

模拟电子技术课程设计报告 设计课题: 数字电子钟的设计 姓名: 学院: 专业: 电子信息工程 班级: 学号: 指导教师:

目录 1.设计的任务与要求 (1) 2.方案论证与选择 (1) 3.单元电路的设计和元器件的选择 (5) 3.1 六进制电路的设计 (6) 3.2 十进制计数电路的设计 (6) 3.3 六十进制计数电路的设计 (6) 3.4双六十进制计数电路的设计 (7) 3.5时间计数电路的设计 (8) 3.6 校正电路的设计 (8) 3.7 时钟电路的设计 (8) 3.8 整点报时电路的设计 (9) 3.9 主要元器件的选择 (10) 4.系统电路总图及原理 (10) 5.经验体会 (10) 参考文献 (11) 附录A:系统电路原理图 (12) 附录B:元器件清单 (13)

数字电子钟的设计 1. 设计的任务与要求 数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。 因此,我们此次设计数字钟就是为了了解数字钟的原理,从而学会制作数字钟。而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。且由于数字钟包括组合逻辑电路和时叙电路。通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法。 1.1设计指标 1. 时间以12小时为一个周期; 2. 显示时、分、秒; 3. 具有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间; 4. 计时过程具有报时功能,当时间到达整点前10秒进行蜂鸣报时; 5. 为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号。1.2 设计要求 1. 画出电路原理图(或仿真电路图); 2. 元器件及参数选择; 3. 编写设计报告写出设计的全过程,附上有关资料和图纸,有心得体会。 2. 方案论证与选择 2.1 数字钟的系统方案 数字钟实际上是一个对标准频率(1H Z)进行计数的计数电路。由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1H Z时间信号必须做到准确稳定。通常使用石英晶体振荡器电路构成数字钟。

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

课程设计报告模板)

课程设计报告模板()

————————————————————————————————作者: ————————————————————————————————日期: ?

课程设计(论文)任务书 软件学院软件+电商专业09级(2)班 一、课程设计(论文)题目基本模型机设计与实现 二、课程设计(论文)工作自2011年6月 20 日起至2011年 6月 24日止。 三、课程设计(论文) 地点:计算机组成原理实验室(5#301) 四、课程设计(论文)内容要求: 1.课程设计的目的 通过课程设计的综合训练,在掌握部件单元电路实验的基础上,进一步掌握整机 概念。培养学生实际分析问题、解决问题和动手能力,最终目标是想通过课程设计的形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。 2.课程设计的任务及要求 1)基本要求? (1)课程设计前必须根据课程设计题目认真查阅资料; (2)实验前准备好实验程序及调试时所需的输入数据; (3)实验独立认真完成; (4)对实验结果认真记录,并进行总结和讨论。 2)课程设计论文编写要求 (1)按照书稿的规格撰写打印课设论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)正文中要有问题描述、实验原理、设计思路、实验步骤、调试过程与遇到问题的解决方法、总结和讨论等 (4)课设论文装订按学校的统一要求完成 3)课设考核 从以下几方面来考查:

(1)出勤情况和课设态度; (2)设计思路; (3)代码实现; (4)动手调试能力; (5)论文的层次性、条理性、格式的规范性。 4)参考文献 [1]王爱英.计算机组成与结构[M]. 北京:清华大学出版社, 2007. [2] 王爱英. 计算机组成与结构习题详解与实验指导[M]. 北京:清华大学出版社, 2007. 5)课程设计进度安排 内容天数地点 构思及收集资料1图书馆 实验与调试 3 实验室 撰写论文 1 图书馆 6)任务及具体要求 设计实现一个简单的模型机,该模型机包含若干条简单的计算机指令,其中至少包括输入、输出指令,存储器读写指令,寄存器访问指令,运算指令,程序控制指令。学生须根据要求自行设计出这些机器指令对应的微指令代码,并将其存放于控制存储器,并利用机器指令设计一段简单机器指令程序。将实验设备通过串口连接计算机,通过联机软件将机器指令程序和编写的微指令程序存入主存中,并运行此段程序,通过联机软件显示和观察该段程序的运行,验证编写的指令和微指令的执行情况是否符 合设计要求,并对程序运行结果的正、误分析其原因。 学生签名: 亲笔签名 2011年6月20 日 课程设计(论文)评审意见 (1)设计思路:优( )、良()、中( )、一般()、差( ); (2)代码实现:优()、良()、中()、一般()、差();

电路课程设计报告分析

电路分析基础课程设计报告设计题目:MF-47指针式万用电表组装实验 专业建筑电气与智能化 班级建智141班 学号 201402050104 学生姓名张子涵 指导教师郭芳 设计时间2014-2015学年下学期 教师评分 2015年 6月 28日

目录 1.概述 (2) 1.1目的 (2) 1.2课程设计的组成部分 (2) 2. 万用表组装实验设计的内容 (2) 3.总结 (2) 3.1课程设计进行过程及步骤 (2) 3.2所遇到的问题,你是怎样解决这些问题的 (7) 3.3体会收获及建议 (7) 3.4参考资料(书、论文、网络资料) (7) 4. 教师评语 (7) 5.成绩 (7)

1.概述 1.1目的 (1)通过万用表组装实验,进一步熟悉万用表结构、工作原理和使用方法。 (2)了解电路理论的实际应用,进一步学会分析电路,提高自身的能力。 1.2课程设计的组成部分 1.学习认识万能表 2.组装与检测万能表 3.讨论总结 2.万用表组装实验设计的内容 1.万用表套件材料 2.二极管极性的判断 3.色环的认识 4.元件引脚的弯制成型 5.焊接元器件的插放 6.元器件参数的检测和元器件的焊接 7. 线路板安装程序 3.总结 3.1课程设计进行过程及步骤 1.万用表套件材料

2.二极管极性的判断 判断二极管极性时可用实习室提供的万用表,将红表棒插在“+”,黑表棒插在“-”,将二极管搭接在表棒两端,观察万用表指针的偏转情况,如果指针偏向右边,显示阻值很小,表示二极管与黑表棒连接的为正极,与红表棒连接的为负极,与实物相对照,黑色的一头为正极,白色的一头为负极,也就是说阻值很小时,与黑表棒搭接的时二极管的黑头,反之,如果显示阻值很大,那么与红表棒搭接的时二极管的正极。 3.色环的认识 黄电阻有4条色环,其中有一条色环与别的色环间相距较大,且色环较粗,读数时应将其放在右边。每条色环表示的意义,色环表格左边第一条色环表示第一位数字,第2个色环表示第2个数字,第3个色环表示乘数,第4个色环也就是离开较远并且较粗的色环,表示误差。由此可知,图3-3-1中的色环为红、紫、绿、棕,阻值为27×105Ω=2.7MΩ,其误差为±0.5%。将所取电阻对照表格进行读数,比如说,第一个色环为绿色,表示5,第2个色环为蓝色表示6,第3个色环为黑色表示乘100,第4个色环为红色,那么表示它的阻值是56×100=56Ω误差为±2%,对照材料配套清单电阻栏目R19=56Ω。蓝色或绿色的电阻,与黄电阻相似,首先找出表示误差的,比较粗的,而且间距较远的色环将它放在右边。从左向右,前三条色环分别表示三个数字,第4条色环表示乘数,第5条表示误差。比如:蓝紫绿黄棕表示675×104=6.75MΩ,误差为±1%。从上可知,金色和银色只能是乘数和允许误差,一定放在右边;表示允许误差的色环比别的色环稍宽,离别的色环稍远;本次实习使用的电阻大多数允许误差是±1%的,用棕色色环表示,因此棕色一般都在最右边。 4.元件引脚的弯制成形 左手用镊子紧靠电阻的本体,夹紧元件的引脚,使引脚的弯折处,

vf课程设计实验报告模板

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

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

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

课程设计最终版

摘要 建模、控制与优化是控制理论要解决的主要问题。在这些问题中,广泛采用了现代数学方法,使得控制理论的研究不断深入,取得了丰硕的成果。建模是控制理论中所要解决的第一个问题。控制理论中的建模方法主要有两种,一是经验建模,二是根据物理规律建模。所研究的对象主要是动态模型,一般用微分方程或差分方程来描述。设计控制系统是控制理论的核心内容。在线性系统中,我们所用到的数学工具是拓扑、线性群。在非线性系统中,我们用到了微分几何。可以说微分几何是非线性控制理论的数学基础。优化是控制的一个基本目的,而最优控制则是现代控制理论的一个重要组成部分。例如庞特里亚金的极大值原理、贝尔曼的动态规划,都是关于优化和最优控制问题的。 本报告是对连续系统性能分析及闭环调节器设计,对系统的脉冲响应、能控性、能观测性、稳定性进行分析,然后通过状态反馈对系统进行极点配置,最后进行系统的仿真验证。复习、巩固和加深所学专业基础课和专业课的理论知识,综合运用经典控制理论与现代控制理论的知识,弄清楚其相互关系,使理论知识系统化、实用化;掌握基于状态空间分析法进行控制系统分析与综合的方法;训练利用计算机进行控制系统辅助分析与仿真的能力;掌握参数变化对系统性能影响的规律,培养灵活运用所学理论解决控制系统中各种实际问题的能力;培养分析问题、解决问题的独立工作能力,学习实验数据的分析与处理方法。最终达到增强我们的工程意识、联系实际问题设计、使理论与实践相结合的目的。 关键词:建模控制理论控制系统性能分析状态反馈仿真

目录 1 课题分析 (1) 2 MATLAB应用与系统模型建立 (2) 2.1MATLAB应用 (2) 2.1.1MATLAB 环境及基本命令 (2) 2.1.2 M 文件的编写 (3) 2.1.3图形处理 (3) 2.2系统模型建立 (4) 3 系统定量、定性分析 (6) 3.1能控性、能观性分析 (6) 3.1.1能观性、能观测性概念 (6) 3.1.2系统的能控性、能观测性分析 (7) 3.2系统稳定性分析 (8) 3.2.1系统稳定性概念 (8) 3.2.2系统稳定性分析 (8) 4输出反馈分析 (10) 4.1 输出反馈 (10) 4.2通过u Fy 给予反馈分析 (11) 5状态反馈与极点配置 (13) 5.1状态反馈 (13) 5.2极点配置 (14) 5.3闭环系统的状态反馈设计与极点配置 (14) 5.4已知输出求给定 (18) 6设计总结 (20) 参考文献 (21)

《电子设计基础》课程设计报告模板

课程设计报告册格式(本页不打印) 一、设计任务(四号、黑体,不加粗) 例如:十字路口交通灯控制系统设计(正文全部为宋体、小四,下同) 二、设计要求 教师下达的设计基本要求…… 三、设计内容 1.设计思想(宋体、小四、加粗) 对题目的理解,计划采用的实现方法 2.设计说明 对设计方案的简单综述,建议增加方案对比内容; 3.系统方案或者电路结构框图 包含对各个单元电路的详细分析; 保留详细的参数计算、卡诺图、状态转换图等设计内容; 4.设计方案 一个模块电路结构对应一个仿真波形和一段文字说明; 仿真及分析时,请捕捉关键点的波形数据,以确保设计结果具有良好的说服力; 5.电路原理总图 A4纸整张打印,打印出图纸边框 绘制原理图时,应注意加入电源、信号输入与输出端口; 芯片内部具有多个相同功能单元时,注意充分利用; 元器件在电路原理图中的布局应规范、紧凑; 6.PCB分层打印图 按照相同比例分别打印出顶层、底层、丝印层,并尽可能打印在同一张A4纸中; 在保证布通率的前提下,尽量选择较大的线宽、安全间距; 四、设计总结 个人真实的总结体会,不低于100字。 五、参考资料 包括网站、网页的资料;从网站上下载资料过多将被视为抄袭,一定要强调自己的设计思路,创新理念。 注: ——课程设计论文用A4纸打印,文中的计量单位、制图、制表、公式、缩略词和符号应遵循国家的有关规定。 ——实验报告采用A4纸双面打印,实验报告的内容全部手写,所有的打印图请牢固粘贴在实验报告上,不要使用QQ截图等低像素的截图工具。 ——封面与任务书双面打印在同一张A4纸;

1、设计题目 数字钟 2、设计内容和要求: 数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。 设计要求采用中小规模集成器件完成具有以下技术指标的数字钟: (1)显示时、分、秒; (2)24小时制计数; (3)具有校时功能,可以对小时和分单独校时,对分校时的时候,停止分向小时进位。校时时钟源可以手动输入或借用电路中的时钟; (4)具有正点报时功能; (5)要求计时准确、稳定。 3、设计目的 (1)进一步熟悉各种进制计数器的功能及使用; (2)掌握译码器显示电路的应用; (3)熟悉集成芯片的内部结构及应用; (4)掌握数字电子钟的组成与工作原理; (5)提升对实际电路的设计和调试能力。 4、设计原理 数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路,一般由秒信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路、整点报时电路等单元组成。秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,在精度要求不高的时候,可选用555定时器构成的振荡器加分频器来实现,但精度要求高的电路中多采用晶体振荡器电路加分频器实现,在本设计中要求精度高,所以选用的是后者。将标准秒脉冲信号送入“秒计数器”,该计数器采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,每累计60分,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”可采用12进制也可采用24进制计数器,本实验采用24进制。最终完成一天的计数过程。译码显示电路将“时、分、秒”计数器的输出状态经七段显示译码器译码,通过六位LED 显示器显示出来。整点报时电路是根据计时系统的输出状态产生一个脉冲信号,去触发音频发生器实现报时。校时电路是对“时、分”显示数字进行校正和调整。其数字电子钟系统框图如图1所示。

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

自动控制原理课程设计讲课讲稿

自动控制原理课程设 计

课程设计报告 ( 2012—2013 年度第 1 学期) 名称:《自动控制理论》课程设计 题目:基于自动控制理论的性能分析与校正院系:自动化系 班级: 1001班 学号: 201002020122 学生姓名:吴国昊 指导教师:刘鑫屏老师 设计周数: 1周 成绩: 日期: 2012年 12 月 31 日

一、课程设计的目的与要求 一、设计题目 基于自动控制理论的性能分析与校正 二、目的与要求 本课程为《自动控制理论A》的课程设计,是课堂的深化。设置《自动控制理论A》课程设计的目的是使MATLAB成为学生的基本技能,熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。作为自动化专业的学生很有必要学会应用这一强大的工具,并掌握利用MATLAB对控制理论内容进行分析和研究的技能,以达到加深对课堂上所讲内容理解的目的。通过使用这一软件工具把学生从繁琐枯燥的计算负担中解脱出来,而把更多的精力用到思考本质问题和研究解决实际生产问题上去。 通过此次计算机辅助设计,学生应达到以下的基本要求: 1.能用MATLAB软件分析复杂和实际的控制系统。 2.能用MATLAB软件设计控制系统以满足具体的性能指标要求。 3.能灵活应用MATLAB的CONTROL SYSTEM 工具箱和SIMULINK仿真软件,分析系统的性能。 三、主要内容 1.前期基础知识,主要包括MATLAB系统要素,MATLAB语言的变量与语句,MATLAB的矩阵和矩阵元素,数值输入与输出格式,MATLAB系统工作空间信息,以及MATLAB的在线帮助功能等。 2.控制系统模型,主要包括模型建立、模型变换、模型简化,Laplace变换等等。

【实验报告】大学物理实验课程设计实验报告

大学物理实验课程设计实验报告北方民族大学 大学物理实验(设计性实验) 实验报告 指导老师:王建明 姓名:张国生 学号:XX0233 学院:信息与计算科学学院 班级:05信计2班 重力加速度的测定 一、实验任务 精确测定银川地区的重力加速度 二、实验要求 测量结果的相对不确定度不超过5% 三、物理模型的建立及比较 初步确定有以下六种模型方案: 方法一、用打点计时器测量

所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等. 利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒×两点间隔数.由公式h=gt2/2得g=2h/t2,将所测代入即可求得g. 方法二、用滴水法测重力加速度 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n取 50―100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下: 取液面上任一液元a,它距转轴为x,质量为m,受重力mg、弹力n.由动力学知: ncosα-mg=0(1) nsinα=mω2x(2) 两式相比得tgα=ω2x/g,又tgα=dy/dx,∴dy=ω2xdx/g, ∴y/x=ω2x/2g.∴g=ω2x2/2y. .将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标x、y测出,将转台转速ω代入即可求得g.

课程设计报告模版

课程设计报告模版

《城市排水处理》 课程设计报告 系别:城市建设系 专业班级:给水排水0601班 学生姓名: 指导教师:段泽琪 (课程设计时间: 6月15日—— 6月19日) 华中科技大学武昌分校

目录 1.课程设计目的 (1) 2.课程设计题目描述和要求 (1) 3.课程设计报告内容 (3) 3.1污水处理工艺方案比较 (3) 3.2主要污水处理构筑物选型 (6) 3.3污水处理构筑物的主要设计参数 (7) 3.4污水处理辅助构筑物设计 (8) 3.5污水处理厂平面布置设计 (8) 3.6 污水处理厂高程布置设计 (9) 3.7 设计计算………………………………………………………………………

10 4.总结……………………………………………………………………………页码 参考文献…………………………………………………………………………页码 (要求:目录题头用三号黑体字居中书写,隔行书写目录内容。目录中各级题序及标题用小四号黑体)

1. 课程设计目的 (1) 经过污水处理厂课程设计,巩固学习成果,加深对《水污染控制》课程内容的学习与理解,使学生学习使用规范、手册与文献资料,进一步掌握设计原则、方法等步骤,达到巩固、消化课程的主要内容; (2) 锻炼独立工作能力,对污水处理厂的主体构筑物、辅助设施、计量设备及污水厂总体规划、管道系统做到一般的技术设计深度,培养和提高计算能力、设计和绘图水平; (3) 在教师指导下,基本能独立完成一个中、小型污水处理厂工艺设计,锻炼和提高学生分析及解决工程问题的能力。 2.课程设计题目描述和要求 2.1 设计题目描述 (1) 设计题目 某城市污水处理厂工艺初步设计。 (2) 设计内容 根据任务书所给定的资料,综合运用所学的基础、专业基础和专业知识,设计一个中小型污水处理厂。 ①确定污水处理方法和工艺流程; ②选择各种处理构筑物形式,并进行工艺设计计算(计算书中要附计算草图); ③估算各辅助构筑物的平面尺寸; ④进行污水厂平面布置和高程布置。

自动控制原理课程设计

课程设计报告 (2014--2015年度第一学期) 名称:《自动控制理论》课程设计 题目:基于自动控制理论的性能分析与校正院系:自动化 班级:自动化 学号: 学生姓名: 指导教师: 设计周数:1周 成绩: 日期:2015年1月9日

目录 第一部分、总体步骤 (3) 一、课程设计的目的与要求 (3) 二、主要内容 (3) 三、进度计划 (4) 四、设计成果要求 (4) 五、考核方式 (4) 第二部分、设计正文 (5) 一控制系统的数学模型 (5) 二控制系统的时域分析 (9) 三控制系统的根轨迹分析 (15) 四控制系统的频域分析 (19) 五控制系统的校正 (22) 六非线性系统分析 (38) 第三部分、课程设计总结 (40)

第一部分、总体步骤 一、课程设计的目的与要求 本课程为《自动控制理论A》的课程设计,是课堂的深化。设置《自动控制理论A》课程设计的目的是使MATLAB成为学生的基本技能,熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。作为自动化专业的学生很有必要学会应用这一强大的工具,并掌握利用MATLAB对控制理论内容进行分析和研究的技能,以达到加深对课堂上所讲内容理解的目的。通过使用这一软件工具把学生从繁琐枯燥的计算负担中解脱出来,而把更多的精力用到思考本质问题和研究解决实际生产问题上去。 通过此次计算机辅助设计,学生应达到以下的基本要求: 1.能用MATLAB软件分析复杂和实际的控制系统。 2.能用MATLAB软件设计控制系统以满足具体的性能指标要求。 3.能灵活应用MATLAB的CONTROL SYSTEM工具箱和SIMULINK仿真软件,分析系统的性能。 二、主要内容 1.前期基础知识,主要包括MATLAB系统要素,MATLAB语言的变量与语句,MATLAB的矩阵和矩阵元素,数值输入与输出格式,MATLAB系统工作空间信息,以及MATLAB的在线帮助功能等。 2.控制系统模型,主要包括模型建立、模型变换、模型简化,Laplace变换等等。 3.控制系统的时域分析,主要包括系统的各种响应、性能指标的获取、零极点对系统性能的影响、高阶系统的近似研究,控制系统的稳定性分析,控制系统的稳态误差的求取。 4.控制系统的根轨迹分析,主要包括多回路系统的根轨迹、零度根轨迹、纯迟延系统根轨迹和控制系统的根轨迹分析。 5.控制系统的频域分析,主要包括系统Bode图、Nyquist图、稳定性判据和系统的频域响应。 6.控制系统的校正,主要包括根轨迹法超前校正、频域法超前校正、频域法滞后校正以及校正前后的性能分析。 三、进度计划

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

C语言课程设计报告模板

中国地质大学(武汉)课程设计报告 题目 c语言程序设计 姓名 学号 专业统计学 所在院系经济管理学院 指导老师江俊君 日期 2016/6/11

目录 目录..................................................... 错误!未定义书签。1.课程论文题目 ........................................... 错误!未定义书签。2.程序设计思路 ........................................... 错误!未定义书签。3.功能模块图............................................. 错误!未定义书签。4.数据结构设计 ........................................... 错误!未定义书签。5.算法设计............................................... 错误!未定义书签。6.程序代码............................................... 错误!未定义书签。7.程序运行结果 ........................................... 错误!未定义书签。8.编程中遇到的困难及解决方法 ............................. 错误!未定义书签。9.总结心得及良好建议 ..................................... 错误!未定义书签。10.致谢.................................................. 错误!未定义书签。

过控课程设计报告

课程设计报告 课程名称:过程控制工程 设计题目:阶跃曲线确定无滞后 一阶对象传递函数 专业:自动化 班级:一班学号: 20100220118 学生姓名:苏星 时间: 2013 年6月1日~6月16日 ―――――――以下指导教师填写―――――分项成绩:出勤成品答辩及考核 总成绩:总分成绩 指导教师:

前言 过程控制通常是指石油、化工、电力、冶金、轻工、纺织、建材、 原子能等工业部门生产过程的自动化,是连续生产过程的自动控制, 其被控量需定量地控制,而且应是连续可调的。若控制动作在时间上 是离散的,但是其被控量需定量控制,也是过程控制。 过程控制系统的品质是由组成系统的各个环节的结构及其特性所 决定的。过程的数学模型是设计过程控制系统,确定控制方案,分析 质量指标,整定调节器参数等等的重要依据。前馈控制,最优控制, 多变量解耦控制等更需要有精确的过程数学模型,所以过程数学模型 是过程控制系统设计分析和应用的重要资料。研究过程建模对于实现 生产过程自动化具有十分重要的意义。 被控过程的数学建模,是指过程在各输入量作用下,其相应输出量 变化函数关系的数学表达式。过程的数学建模有两种:一是非参数模型,例如阶跃响应曲线、脉冲响应曲线和频率特性曲线,是用曲线表 示的。二是参数模型,例如微分方程、传递函数、脉冲响应函数、状 态方程和差分方程等,是用数学方程式或函数表示。本次课程设计采 用的是第一种。 目录 一 .设计原理及思路 2 二. 实验数据(组1和组2) 3 三. maltab数据分析及校验(组1和组2)及matlab仿真4 4 四. 参考资料及心得体会 12

一、设计原理及思路 无滞后一阶对象(单容)传递函数 1.计算法 000 )0()(,x y y k T k ?-∞= ?如何确定 000 T x k dt dy t = =)(0000 00 ∞===y x k t T x k T t ; )(632.0)1)(()(010T y e y T y →∞=-∞=-

c课程设计实验报告

c课程设计实验报 告

中南大学 本科生课程设计(实践)任务书、设计报告 (C++程序设计) 题目时钟控件 学生姓名 指导教师 学院交通运输工程学院 专业班级 学生学号 计算机基础教学实验中心 9月7日 《C++程序设计基础》课程设计任务书

对象:粉冶、信息、能源、交通工程实验2101学生时间: .6 2周(18~19周) 指导教师:王小玲 1.课程设计的任务、性质与目的 本课程设计是在学完《C++程序设计基础》课程后,进行的一项综合程序设计。在设计当中学生综合“面向对象程序设计与结构化程序设计”的思想方法和知识点,编制一个小型的应用程序系统。经过此设计进一步提高学生的动手能力。并能使学生清楚的知道开发一个管理应用程序的思想、方法和流程。 2.课程设计的配套教材及参考书 ●《C++程序设计》,铁道出版社,主编杨长兴刘卫国。 ●《C++程序设计实践教程》,铁道出版社,主编刘卫国杨长兴。 ●《Visual C++ 课程设计案例精编》,中国水力电力出版社,严华峰等编著。 3.课程设计的内容及要求 (1)自己任选一个题目进行开发(如画笔、游戏程序、练习打字软件等),要求利用MFC 工具操作实现。 (2)也可选一个应用程序管理系统课题(如:通讯录管理系统;产品入库查询系统;学生成绩管理;图书管理 等);

设计所需数据库及数据库中的数据表,建立表之间的关系。 设计所选课题的系统主封面(系统开发题目、作者、指导教师、日期)。 设计进入系统的各级口令(如系统管理员口令,用户级口令)。 设计系统的主菜单。要求具备下列基本功能: ●数据的浏览和查询 ●数据的统计 ●数据的各种报表 ●打印输出 ●帮助系统 多种形式的窗体设计(至少有查询窗体、输入窗体) 注意:开发的应用程序工作量应保证在2周时间完成,工作量不能太少或太多。能够2人合作,但必须将各自的分工明确。 4.写出设计论文 论文基本内容及撰写顺序要求: ●内容摘要 ●系统开发设计思想 ●系统功能及系统设计介绍 ●系统开发的体会

专业课程设计报告模板

Your school brand here(学校图标) 专业课程设计报告 题目:…………………… 系别 专业班级 学生姓名 指导教师 提交日期 2011年?月??日

目录 一、设计目的(一级标题,用黑体小三) (1) 二、设计要求和设计指标 (1) 三、设计内容 (1) 3.1 变频电路工作原理(二级标题,用黑体四号) (1) 3.1.1 ... (三级标题,用黑体小四) (1) 3.1.2 (1) 3.2 仿真结果与分析 (1) 四、本设计改进和建议 (2) 五、总结(感想和心得等) (2) 六、主要参考文献 (2) 附录 (2)

一、设计目的(一级标题,用黑体小三,1.5倍行距,段前、段后0行) 可以围绕为了熟悉××课程,学习××软件的使用,以及锻炼××能力、掌握××知识等方面展开讲述。 (正文:宋体小四,1.5倍行距) 二、设计要求和设计指标 (对你所设计课题应该达到什么效果,结合设计任务书中内容阐述,你所做设计有什么意义,用到哪些主要参数指标) 三、设计内容 主要包含的内容: 1、变频电路的结构设计(例如:PWM交-直-交变频电路结构),对变频电路的原理进行说明,按照先整体后局部的顺序。 2、仿真结果分析,按照任务书中对仿真结果分析的要求进行。 3.1 变频电路工作原理(二级标题,用黑体四号,1.5倍行距,段前、段后0行) 3.1.1 … (三级标题,用黑体小四,1.5倍行距,段前、段后0行) 3.3.2 … 3.2仿真结果与分析

四、本设计改进建议 五、总结(感想和心得等) 六、主要参考文献 (参考文献格式是按照毕业论文对参考文献的标准列出)例: [1]易跃春. 风力发电现状发展前景以及市场分析[J]. 国际电力,2004,(10):54-59 [2]迟永宁. 大型风电场接入电网的稳定性问题研究[D]. 北京:中国电力科学研究院,2006 [3]Global wind energy council (GWEC). Global wind 2006 report. Brussels,Belgium:2007 [4]欧洲风能协会/国际绿色和平,中国资源综合利用协会可再生能源专业委员会/绿色和平,中国.风力12:关于2020年风电达到世界电力总量的12%的蓝图[M]. 北京:中国环境出版社,2004 附录

相关主题
文本预览
相关文档 最新文档