09级《数据结构》课程设计任务书

09级《数据结构》课程设计任务书
09级《数据结构》课程设计任务书

09级《数据结构》课程设计任务书

一.课程设计的任务

本次设计是为加强学生的软件编程能力而进行的专门训练。选题考虑到学生在数据结构中学过的各种算法、数据组织方式进行选题,考虑数据结构算法所涉及的操作系统、网络、编译方法等中的实例,进行设计。

下面是课程设计待选题目共43题。按学号相应选题,如:学号为01,则选择第1题。分析题目,完成相应题目的程序设计。

1、商品管理

问题描述:以链表结构的有序表表示某商场家电部的库存模型,当有提货或进货时需要对该链表及时进行维护,每个工作日结束以后,将该链表中的数据以文件形式保存,每日开始营业之前,须将文件形式保存的数据恢复成链表结构的有序表。

实现要求:链表结构的数据域包括家电名称、品牌、单价和数量,以单价的升序体现链表的有序性。程序功能包括:初始化、创建表、插入、删除、更新数据、查询及链表数据与文件之间的转换等。

2、编程整理表达式

键盘输入一个含有括号的四则运算表达式,可能含有多余的括号,编程整理该表达式,去掉所有多余的括号,原表达式中所有变量和运算符相对位置保持不变,并保持与原表达式等价。

3、个人帐簿管理

问题描述:个人帐簿管理系统记录某人每月的全

部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等。进入系统后可以输入和修改某月的收支情况,可以对每月的开支从小到大进行排序,可以根据输入的月份查询每月的收支情况。

实现要求:

1.初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;

2.完成最低要求:建立一个文件,包括某人5个月的收支情况,能对文件中的信息进行扩充(追加),修改和删除;

3.进一步要求:完成对每月的开支排序,以及完成系统查询功能。有兴趣的同学可以自己扩充系统功能。

4、实现:连通无向图的非递归遍历。

5、招聘模拟。

问题描述:某集团公司为发展生产向社会公开招聘m个工种的工作人员,每个工种

各有不同的编号(o,1,3,…m一1)和计划招聘人数,参加应聘的人数有n个(编号为o,1,

2,…n一1)。每位应聘者可以申报两个工种,并参加公司组织的考试。公司将按应聘者

3

问题描述: 设某城市有n个车站,并有m条公交线路连接这些车站。设这些公交车

都是单向的,这n个车站被顺序编号为0-n-1。编号程序,输入该城市的公交线路数,

车站个数,以及各公交线路上的各站编号。

实现要求:求得从站0出发乘公交车至站n一1的最少换车次数。

程序设计思路:利用输入信息构建一张有向图G(用邻接短阵g表示),有向图的顶

点是车站,若有某条公交线路经i站能到达j站,就在顶点i到顶点j之间设置一条权为

1的有向边<i,j)。这样,从站x至站y的最少上车次数便对应于图G中从点x至点y

的最短路径长度。而程序要求的换车次数就是上车次数减1。

8、实现:拓扑排序

9、图的算法实现

问题描述:图的存储结构的建立、Prim、Kruskal、Dijkstra和拓扑排序算法。

实现要求:

(1)将图的信息建立文件;

(2)从文件读入图的信息,建立邻接矩阵和邻

计算机网络课程设计任务书通信091

山东建筑大学课程设计任务书 指导教师(签字):教研室主任(签字): 年月日

山东建筑大学课程设计指导书 课程名称:数据通信与计算机通信网课程设计 设计题目:某办公楼局域网系统设计 使用班级:通信091指导教师:庄华伟 计算机网络就是利用通信设备和线路将处于不同地理位置的、功能独立的多个计算机系统连接起来,以功能完善的网络软件(即网络通信协议、网络操作系统等)实现网络资源共享和信息传递的系统。开发某办公楼局域网系统设计的总体目标主要是:本课程注重提高通信工程专业学生的网络设计和应用能力。开设课程设计的目的,就是将理论与实践有机结合起来,通过课程设计,使学生进一步巩固和加强对理论的理解和认识,同时提高学生的实际操作能力要求分析出各种需要的功能并进行总结,具体设计步骤: 1.系统需求分析,对系统的各种需要功能进行分析论证。 2.IP地址的分配,采用DHCP技术。 这需要为服务器添加一项DHCP服务,这个服务能自动提供给每台客户机一个安全、唯一的IP地址。具体包括:安装DHCP、创建DHCP作用域、配置DHCP服务、客户端的DHCP网络配置等。 3.网络传输媒体的选择,交换机类型选择 1). 网络传输媒体的选择具体包括:有线传输介质(同轴电缆、双绞线、光纤)和无线传输介质 2). 交换机类型选择,局域网交换机是交换式局域网的核心设备,交换机属于OSI模型中数据链路层设备,它的功能与局域网桥相近,由多端口的网桥发展而来,在这里要选择一款具体类型的交换机,指明型号及相关参数。 4.网络操作系统的选择,采用Windows NT操作系统 Microsoft的Windows NT Server 4.0中文版(以下简称Windows NT Server 4.0)是一个局域网操作系统。它是一个具有很强联网功能的32位操作系统,支持与Windows 9X相同的API接口,能够兼容Windows 9X中的32位应用程序(如Office 95)。它同时具有与Windows 9X类似的用户界面,因此可以减少学习时间与费用。也可以将Windows NT Server 4.0用作个人计算机操作系统,直接在其上运行各种应用软件。 5.DNS以及HTTP服务器的设置 DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务,域名系统为Internet上的主机分配域名地址和IP地址。用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。 7.中心机房位置选择,网络布线,网络连通性测试 中心机房位置选择应该选择楼宇中心位置;使用Cisco Packet Tracer软件进行网络布线,模拟网络运行的任何细节,自动捕获各种类型的数据包,分析IP数据包的结构,更加直观的学习网络协议、分析网络性能;采用防火墙技术。 其他各个模块功能分析可以参照这部分格式完成,写在设计说明书中。希望同学们尽量自己能设计出其他模块或者将以上模块重新划分(可以合并或拆分某些模块)。8.总体方案总结,撰写设计说明书。

课程设计任务书

广东工业大学课程设计任务书 题目名称 带式运输机传动装置 学生学院 材料与能源学院 专业班级 10金材(2)班 姓 名 张泽添 学 号 3110006711 一、课程设计的内容 设计一带式运输机传动装置(见 图1)。设计内容应包括:两级传动装置的总体设计;传动零件、轴、轴承、联轴器等的设计计算和选择;减速器装配图和零件工作图设计;设计计算说明书的编写。 图2为参考传动方案。 二、课程设计的要求与数据 已知条件: (1)运输带工作拉力:F =2.7 kN ; (2)运输带工作速度:v = 2 m/s ; (3)卷筒直径: D = 320 mm ; (4)使用寿命: 8年; (5)工作情况:两班制,连续单向运转,载荷较平稳; 动力及传动装置 D v F 图1 带式运输机传动装置 图2 参考传动方案

(6)制造条件及生产批量:一般机械厂制造,小批量; (7)工作环境:室内,轻度污染环境; (8)边界连接条件:原动机采用一般工业用电动机,传动装置与工作机分别在不同底座上,用弹性联轴器连接。 三、课程设计应完成的工作 (1)减速器装配图1张; (2)零件工作图1张; (3)设计说明书1份。 四、课程设计进程安排

五、应收集的资料及主要参考文献 (1)杨可桢、程光蕴主编. 机械设计基础[M]. 北京:高等教育出版社,1999年6月第4版 (2)林怡青、谢宋良、王文涛编著. 机械设计基础课程设计指导书[M]. 北京:清华大学出版社,2008年11月第1版 (3)机械制图、机械设计手册等。 发出任务书日期:2012年 04月16 日指导教师签名: 计划完成日期: 2012年 04月27 日基层教学单位责任人签章: 主管院长签章:

课程设计任务书

C++课程设计任务书 一、课程设计目的: 通过C++课程设计,使学生能深入理解面向对象程序设计的思想,加深对C++程序设计相关概念的理解和应用,将课程所学与实际问题相关联。通过课程设计,锻炼和提高学生使用面向对象程序设计思想分析和解决实际工程问题的能力。 二、课程设计要求 1.明确任务,学习与查阅有关资料 2.按要求完成课题内容,撰写设计报告。 3.对应用程序的要求: (1)凡等候用户输入时,给出足够的提示信息,如“请选择(1 借书 2 还书……):”提示用户选择。 (2)程序具有一定的健壮性,不会因为用户的输入错误引起程序运行错误而中断执行。对 输入值的类型、大小范围、字符串的长度等,进行正确性检查,对不合法的输入值给出出错信息,指出错误类型,等待重新输入。 (3)对删除数据应给出警告。 三、课程设计步骤与方法 1.需求分析:对用户提出的问题提出解决的办法和思路。 2.根据需求,设计系统功能模块,并设计相应的类和界面。 3.根据基本思路,确定输入和输出,设计程序的算法。 4.确定用到的所有类的描述和定义,并设计测试程序来对类进行测试。 6.在计算机上编译程序,检验程序的可运行性。 7.编写C++课程设计报告。 四、课程设计报告内容 写设计报告(要求正规打印,A4幅面,并提交电子档),内容包括: 题目 小组人员具体分工 系统功能模块结构图 数据结构设计及用法说明 程序结构(画流程图) 各模块的功能 试验结果(包括输入数据和输出结果)

具体调试过程及心得体会 参考文献 附录:源程序清单(并提交电子版编译目录压缩包) 五、期末考核课程设计内容 实验课按组讲解(课前各组负责将源代码拷贝给所有同学),其它同学作为用户提出完善要求,协助测试。课下重新完善程序。 1、第1组10月25日 课题名称:个人财政管理系统 说明:管理个人的财政支出。 要求: 1)程序中的收支情况按时间顺序存放,将其放入一个文件中,每次运行程序时首先打开这个文件,程序运行完毕时将更新的记录放回文件中。 2)可以按时间的范围检查账目,要求有检索的功能,输入时间范围即可打印出详细报表。3)可以修改、删除某笔收入或支出。 4)当输入时间发生错误(如月份超过12等),要求重新输入正确的时间;当结余的数目为负数时,显示出信息,警告已经超支。 5)显示时,要求每增加一笔笔收入和支出都要重新统计盈余数目。 2、第2组10月25日 课题名称:日历管理器 说明:模仿现实生活中的挂历,显示日历。 要求: 1)当前显示以系统当前日期的月份为准,显示当前月的每一天(显示出日及对应的星期几),当系统日期变到下一月时,系统自动显示下一月。 2)可以实现日期的加法运算,即在日期相加的选项中增加日期相加天数,结果为新日期。3)根据用户输入的年份,自动产生每个月的日期列表。包括输入非法数据(如负数、日期超过31天等情况)的识别显示功能。 4)用户可选则显示日历的形式,如显示星期及英文形式的月份的功能。 3、第3组11月1日 课题名称:十点半游戏 说明:模拟10点半扑克牌游戏,玩家最多可以要5张牌。但如果牌的点数之和超过10点半(大王、小王、J、Q、K为半点)则自动出局;在不超过10点半的情况下,玩家和庄家(电脑)比拼手牌总点数的大小,大者为赢家。 要求: 1)设定针对不同玩家的权限:高级玩家可以查看下一张牌,即按H键,然后要求输入密码,密码正确可以看牌,并决定是否要牌;超级玩家可以查看庄家的牌面,并输入自己想要的牌,有赢无输。 2)每次要完牌后可以重新设定赔率,只能加注。也就是说如果牌好,可以加大赌注(初始玩家跟电脑各有100点可下注)。 4、第4组11月1日

软件综合课程设计任务书

软件综合课程设计任务书

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

软件综合课程设计任务书 一、课程设计的目的、要求 目的:软件综合课程设计是一个综合性的设计型实验教学环节,旨在使学生通过软件开发的实践训练,进一步掌握设计开发软件的方法与技术,学会数据的组织方法,提高软件开发的实际能力,培养创造性的工程设计能力和分析、解决问题的能力。 实现以下目标: 1.深化已学的理论知识,完成理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将所学的理论知识运用于开发实践中,并在实践中逐步掌握软件工具的使用。 2. 提高分析和解决实际问题的能力 课程设计不仅是一次软件工程实践的模拟训练,同时通过软件开发的实践,积累经验,提高分析问题和解决问题的能力; 3. 培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法、新技术,激励学生实践的积极性和创造性,开拓思路,设计新算法、新创意,培养创造性的工程设计能力; 要求:学生组成开发小组(2~4人),以小组为单位选择并完成一个规模适度的软件项目,在教师的指导下以软件设计为中心,独立完成从需求分析到软件测试的开发过程。 二、设计步骤安排 1.确定课题 由教师命题并给出各课题的具体需求,学生根据课题涉及的知识领域及自己对该领域的熟悉程度和对该课题的兴趣,选择课题,经教师调整审定后确定; 2. 需求分析 建立系统的分析模型,这是系统开发的重要阶段。主要工作是: 分析确定系统应具备的功能、性能,并从经济上、技术上进行可行性分析,建立“需求分析模型”确定开发计划。 3. 软件设计 具体工作是:对系统的分析模型进行修改、细化,进行系统的结构设计,用户界面设计,数据管理部件设计(若系统涉及到数据库,要对数据库结构进行设计) 4. 编码与测试 根据项目的应用领域及语言的特点,选择编程语言进行编码,要求给出程序的详细注释(包括模块名、模块功能、中间过程的功能及变量说明); 由开发小组进行除验收测试以外的测试工作(包括单元测试、组装测试与系统(确认)测试)。所有测试过程都要求采用综合测试策略,先进行静态分析,再进行动态测试。要求制定测试计划、记录测试过程与结果、保留测试用例、写出测试报告。 5. 验收测试 由教师组织验收测试的实施,内容包括:系统能否正确运行,实际系统与设计方案是否一致,是否实现了需求所确定的功能与性能,系统设计有无特色,算法有无创新,系统结构是否合理、新颖,系统界面是否友好、美观,操作是否简单,使用是否方便。6.总结和整理课程设计报告

课程设计任务书内容

课程设计任务书 (第六组) 一、设计题目 年产23万件床头柜生产工艺设计 建厂条件 1地址:吉林市 2.投资:大规模 三、课程设计内容 1家具结构的确定 2工艺流程的确定 3设备选型、台数计算及设备布置 4简单成本计算 5设计说明书的编写 四、课程设计要求 1、设计说明书内容: 包含:设计题目、设计任务、家具零部件图(简图A4幅面)若干张、工艺流程图(A4幅面)若干张、设备布置平面图一张(A3幅面以上)、计算过程和结果、材料消耗清单一份、简单成本核算以及其他需要说明的内容。 简单成本核算 = 材料成本 + 设备费用与折旧 + 建筑成本与折旧 + 水电费用 + 人员工资 2、设计说明书的格式如下: ①所有文字内容使用A4幅面打印,图纸根据要求确定。 ②正文文字内容使用“宋体”、大小为“小四”。 ③封面、首页样式见附页。

机床位置和工作位置的计算 机床位置和工作位置的计算,按下列步骤进行: (1)按下列公式计算按年生产计划所需的机床小时数: T=tAnk/60 式中: T—按年生产计划该工序所需的机床小时数,h; t—零件加工的工时定额,min; A—年生产计划规定的产量; n—该零件在制品中的数量; k—考虑到生产过程中零件报废的系数(k>1) T也可以按下列公式计算 T=T 1+T 2 式中:T 1 是工件(L)跟进给速度(V)之比 T 1 =L/V T 2 是辅助事件(安装时间,取放工件时间,空行程时间,其他时间) T=T 1 K K=1.2~1.5 (2)对于不只是加工一种零件,而是加工多种零件的机床设备及工作位置,按下式统计出按年生产计划在该工序上所需的总的机床小时数∑T。即: ∑T=T 1+T 2 +T 3 +……+T n 式中:T 1 T 2 T 3 ……T n —分别为按年计划各种零件在该工序上所需的机床小时数。 (3)计算机床设备全年拥有的机床小时数T 按下列公式计算: T =[365-(52×2+11)]CSK 式中:365 —年的总天数; 52×2 —是周六和周日休息天数; 11 —年的公假日; C —工作班数(1); S —每班的工作时间; K —报废系数(0.85~0.95) T =[365-115]×1×8×0.9=1800h 有的机床是一班工作制: T =1800×1=1800h 有的机床是两班工作制: T =1800×2=3600h (4)计算机床设备和工作位置数n按下列公式计算: n=∑T/T (5)确定时机需采用机床设备及工作位置数m,当设备或工作的极速昂的小数部分超过0.25时应圆整为整数,即采用台数要多一台,当计算数的小数部分不足0.25时,一般情况下可以舍去,即采用台数为计算的整数部分,通过调整机床负荷等措施来解决,但对于某些特殊的专用设备,为了保持加工路线的直线型和保证工艺需要,使用负荷再小也要采用,如燕尾开榫机,小带锯,打眼机等。 (6)计算设备负荷百分率P P=100∑T/(mT )

2011级运动控制系统课程设计任务书及报告规范要求

重庆大学本科学生课程设计(论文)运动控制系统课程设计报告 题目 指导教师: 学生: 学号: 专业:自动化 班级: 设计日期:2014.9.15—2014.9.19 重庆大学自动化学院 2014年9月

课程设计指导教师评定成绩表 指导教师评定成绩: 指导教师签名:年月日

自动化学院2011级自动化专业 运动控制系统课程设计任务书 一、课程设计的教学目的和任务 运动控制系统是通过控制电动机电压、电流、频率等输入量,来改变工作机械的转矩、速度、位移等机械量,使各种工作机械按人们期望的要求运行,以满足生产工艺及其他应用的需要。在电力、工业、交通、航空航天等很多领域具有广泛的应用。运动控制技术不但本身是一项高新技术,而且还是其它多项高新技术发展的基础。因此,提高学生的运动控制系统综合设计和应用能力是教学计划中必不可少的重要一环。 通过运动控制系统的课程设计达到以下几个目的: 1、培养学生文献检索的能力,特别是利用互联网检索文献资料的能力。 2、培养学生综合分析问题、发现问题和解决问题的能力。 3、培养学生运用知识的能力和工程设计的能力。 4、提高学生的运动控制系统分析和设计能力。 5、提高学生课程设计报告撰写水平。 二、课程设计的基本要求 1、在整个设计中要注意培养灵活运用所学的运动控制系统相关知识和创造性的思维方式以及创造能力。课程设计从确定方案到系统设计要求有理有据,仿真过程要求图文并茂,论证充分。 2、在整个设计中要注意培养独立分析和独立解决问题的能力。要求学生在教师的指导下,独力完成课程设计的所有内容,严禁抄袭。 3、课题设计报告要求严格按照课程设计排版要求规范格式,且文字通顺,逻辑性强。 4、课题设计报告内容部分字数要求为6000字左右。(A4纸打印8页左右) 三、参考资料 1、阮毅, 陈伯时.电力拖动自动控制系统——运动控制系统(第4版). 北京: 机械工业出版社, 2009 2、洪乃刚. 电力电子、电机控制系统的建模和仿真. 北京: 机械工业出版社, 2010 3、林飞, 杜欣. 电力电子应用技术的MATLAB仿真. 北京: 中国电力出版社, 2008 4、顾春雷等,电力拖动自动控制系统与MATLAB仿真,清华大学出版社,2011 四、课程设计的工作计划 课程设计时间总共5天。 1、参考相关资料,消化设计内容(1天);

机械制造工艺学课程设计任务书

机械制造工艺学课程设计任务书 机械制造工艺学课程设计任务书题目设计接管底盖零件的机械加工工艺及工艺装备设计内容:1.产品零件图1张 2.产品毛胚图 1张 3.机械加工工艺过程卡片 1份 4.机械加工工序卡片1张 5.课程设计说明书 1份 6.夹具设计装配图 1张 7.夹具设计零件图 1张专业:数控技术班级学号:学生:指导老师:年月日课程设计说明书序言机械制造工艺学课程设计是在我们学完了大学的全部基础课,技术基础课以及大部分专业之后进行的。这是我们在进行毕业设计之前对所学各课程的一次深入的综合性的链接,也是一次理论联系实际的训练。因此,它在我们的大学学习生活中占有十分重要的低位。 就我个人而言,我希望能通过这次课程设计对自己未来将从事的工作进行一次适应性训练,从中锻炼自己分析问题,解决问题的能力,为今后参加祖国的现代化建设打下一个良好的基础。 由于能力所限,设计尚有许多不足之处,恳请指导老师给予指教。

目录:一、计算生产纲领,确定生产类型二、零件分析 1、零件作用(含用途) 2、零件的工艺分析(含技术要求、工艺性)三、确定毛坯的制造方法、初步确定毛坯的形状 (1)选择毛坯 (2)确定毛坯的尺寸公差和机械加工余量四、工艺规程的设计 1、基面的选择(1)粗基准的选择(2)精基准的选择五、制定工艺路线 1、工艺路线方案一 2、工艺路线方案二 3、工艺方案的比较与分析六、确定切削用量及基本工时七、专用夹具设计八、总结九、参考文献[1].邹清主编.机械制造技术基础课程设计指导教程.北京:机械工业出版社,2020 [2].李益民主编.机械制造工艺设计简明手册.北京:机械工业出版社,2020 [3].艾兴等编.切削用量简明手册.北京:机械工业出版社,2002 [4].徐鸿本主编.机床夹具设计手册.沈阳:辽宁科学技术出版社,2020 [5].于骏一等编.机械制造技术基础.北京:机械工业出版社,2020 [6].王斌武等编.机械制造工艺课程设计指导.桂林航天工业学院机械工程系 2020年内容:一、计算生产纲领,确定生产类型有题目已知条件可知:该零件为轻型零件,其生产纲领为4000件/年,查>第13页表2.3,可知该零件为中批生产. 二、零件分析 1、零件作用(含用途) 该底盖应用在某接管座机构中,底盖以?70孔套在接管座中,其作用有导通连接的作用,同时还可以通过底盖上端的?20孔进行观测的作用.除此外,该底盖和密封件配合可起到密封防尘的作用. 2、零件的工艺分析(含技术要求、工艺性)由

课程设计任务书(2级)

电子技术课程设计任务书 题目一:信号发生器 一、设计目的 根据常用的电子技术知识,以及可获得的技术书籍与电子文档,初步形成电子设计过程中收集、阅读及应用技术资料的能力;熟悉电子系统设计的一般流程;掌握分析电路原理、工程计算及对主要技术性能进行测试的常见方法;最终,完成从设计图纸到实物搭建的整个过程,并调试作品。 二、任务与要求 1、熟悉信号发生器的组成和基本原理,了解单片集成信号发生器的功能特点; 2、掌握信号波形参数的调节和测试方法的应用; 3、电路能够产生正弦波、方波、锯齿波; 4、掌握信号发生器的设计测试方法; 5、工作电源为+5~+15V 连续可调。 参考方案: 图1、ICL8038原理框图 参考原理: ICL8030内部由恒流源I 1、I 2、电压比较器A 和B 、触发器、缓冲器和三角波变正弦波变换电路组成。外接电容C 经过两个恒流源进行充放电,电压比较器A 、B 的参考电压分别为电源电压(U CC +U CE )的2/3和1/3。恒流源的恒流源I 1、I 2的大小可通过外接电阻调节,但必须I 2>I 1。当触发器的输出为低电平时,恒流源I 2断开,I1给电容充电,其两端电压U C 随时间上升,当U C 上升到电源电压的2/3时,电压比较器A 的输出电压发生跳变,使触发器输出由低电平变为高电平,恒流源I 2接通,由于I 2>I 1(设I 2=2I 1),恒流源I 2加到C 上反充电,相当于C 由一个净电流I 1放电,C 两端电压U C 转为直线下降,当下降到电源电压1/3时,电压比较器B 的输出电压发生跳变,使触发器的输出由高电平变为原来的低电平,恒流源I 2断开,I 1对C 充电,如此重复,产生振荡信号。 若通过调节外接电阻使得I 2=2I 1,触发器的输出为方波,反向缓冲后由9脚输出;C 上

课程设计任务书及指导书格式

课程设计任务书及指导书格式 课程设计任务指导书文本格式一般为: 1.设计题目 2.设计目的 3.任务(要求:对于一班一题或半班一题的,需明确列出每位学生所对应的设计参数,学生以学号的后两位代替;对于一组一题的,应明确每题的学生人数和学生姓名) 4.时间安排 5.设计内容 6.设计工作要求 7.成绩评定标准 8.主要参考资料 Ⅰ、课程设计任务书 一、题目一:刚性基础 某厂房承重体系为三层钢筋混凝土框架结构,边柱荷载标准值F K边=400kN,中柱荷载标准值F K中=600kN,设计只考虑竖向荷载,要求学生完成刚性独立基础的设计(素混凝土基础),并计算沉降。工程设计正负零标高为20.0米,现形场平整平标高为20.0米。 二、设计条件 1 地质条件:场地土层如下:①素填土:松散,厚0.8m;②粘土:可塑,厚4.0 m; ③粉质粘土:硬塑,厚10.0 m;其下为不可压缩基岩; 2、水文地质条件:分布上层滞水,水位随季节性变化,现水位为地下埋深0.5m ; 3、根据岩土工程勘察报告,相关土层的设计参数如下表: 表1:土层设计参数表

表2:土层压缩试验成果表 注:②层土的基础承载力修正系数为η b =0.3,ηd=1.6; 三、设计内容 1 学生承担的具体设计题号见表一,要求每班分4个组。 表三、课程设计题号表 2 设计计算书一份(内容包括) (1)基础平面尺寸、埋深、验算; (2)基础结构施工图; (3)沉降计算; 四、题目二:桩基础 某高层民房,采用钢筋混凝土框架结构,建筑高度46米,边柱(柱断面尺寸600×600mm2 ) 荷载标准值F K边=18000kN,中柱(柱断面尺寸800×800mm2)荷载标准值F K中=30000kN,柱弯矩M K=200KN·m,水平荷载H K=100KN,桩顶允许水平位移10mm,桩顶约束按固结考虑;要求学生完成桩基础的设计。工程设计正负零标高为20.0米,现形场平整平标高为20.0米。 地质条件:场地土层如下:①素填土:松散,厚1.8m;②粘土:可塑,厚5.0 m;③粉质粘土:硬塑,厚10.0 m;其下为不可压缩基岩; 水文地质条件:分布上层滞水,水位随季节性变化,现水位为地下埋深0.5m ; 桩的设计参数如下表。 表5:土层设计参数表

《数据库原理》课程设计任务书

课程设计任务书

《数据库原理》课程设计任务书 一、设计目的 通过本次课程设计,使同学们能够全面、深刻地掌握数据库系统的设计流程。根据在数据库原理课程中所学到的数据库理论知识,结合某个具体的实际需求,为开发出一个较为实用的应用系统提供数据库支持。 二、课程设计的要求 1、明确课设任务,复习与查阅相关资料。 2、可以根据老师给出的设计题目,在两周时间内完成其中某一个题目的从用户需求分析、数据库设计到上机编程、调试和应用等全过程的数据库系统设计。如果学生自拟题目,需经指导教师同意。 3、每位学生必须独立完成课程设计任务,不能抄袭,设计完成后,将所完成的工作交由老师检查;要求写出一份详细的设计报告。 4、按要求完成课设内容,课设报告要求文字和图工整、思路清楚、正确。 5、应用系统对数据库的使用,写出相应的T-SQL语句及数据库执行结果。 三、数据库课程设计报告主要内容 1、系统需求分析 (1)信息要求:指用户需要从数据库中获得信息的内容与性质。数据库中需要存储那些数据。 (2)处理要求:用户需要完成什么处理功能,对处理的响应时间有什么要求(给出功能模块图)。 (3)安全性和完整性要求。 2、概念结构设计 (1)逐一设计分E-R图,合并分E-R图,生成基本E-R图。 (2)若在合并中存在属性冲突、命名冲突以及结构冲突,给出解决方法,若存在不必要的冗余,则消除并给出设计方法。 (3)基本E-R图中要求标明主码、外码、联系类型。 3、逻辑结构设计 (1)给出由E-R得到的关系模型:并注明转换过程中应用的规则; (2)数据模型的优化; (3)分析这些模式对于应用环境是否合适,确定是否要对某些模式进行合并或分解; (4)用户模式设计; (5)在数据库中一般使用英文名字,在用户视图中则一般使用符合用户一贯的中文命名法; (6)对不同级别的用户定义不同的视图以保证系统的安全性。 4、数据库物理结构设计 以表格的形式列出各张表,包括字段名称、中文含义、数据类型、长度、完整性约束、索引定义、字段说明; 5、数据库实施 (1)使用T-SQL语句实现数据库表; (2)使用T-SQL语句创建必要索引; (3)使用T-SQL语句实现必要的数据库视图; (4)用T-SQL语句实现必要的存储过程及触发器。

化工工艺学课程设计

课程设计任务书 课程名称:制药工艺课程设计 题目: 3.6万吨/年氯苯车间分离工段工艺设计 学院:环境与化学工程系:化学工程 专业班级:制药071班 学号: 5 8 0 1 3 0 7 0 3 0 学生姓名:晏金华 起讫日期:2010-10-25—2010-12-20 指导教师:杜军职称:副教授 学院审核(签名): 审核日期:

说明 1.课程设计任务书由指导教师填写,并经专业学科组审定,下达到学生。 2.学生根据指导教师下达的任务书独立完成课程设计。 3.本任务书在课程设计完成后,与论文一起交指导教师,作为论文评阅和课程 设计答辩的主要档案资料。 一、课程设计的主要内容和基本要求 (一)目的与要求 1.通过课程设计使学生树立正确的设计思想,培养学生理论联系实际的作 风;进一步提高学生综合利用所学的基础理论、专业知识和基本技能(包括查阅资料、运算和绘图等)的能力及分析解决专业范围内工程技术问题的能力;使学生初步掌握化工工艺设计的一般程序和方法,得到工艺设计方面的基本训练. 2.在课程设计期间,要求学生遵守设计纪律和考勤制度。 3.善于学习,勤于思考,充分发挥主观能动性,以严格的作风和认真负责的 态度,在老师的指导下,根据设计任务书,在规定的时间内独立地完成设计任务;学生所完成的设计,应体现设计方案正确、工艺技术可行、经济合理,并参考文献资料,结合生产实际,尽可能吸收最新科技成果,采用先进工艺技术,争取使设计具有一定的先进性和创新性。 (二)课程设计内容—1万吨/年氯苯车间反应工段工艺设计 1.设计说明书内容 (1)总论 ①设计依据;南昌市东北郊xx厂,厂内现有氯碱车间,可提供Cl ;且具备 2完善的公用工程系统。即可供最低-15℃冷冻盐水,20℃(平均)工业上水及 0.6MPa的蒸汽。 ②氯苯在国民经济中的地位和作用(用途),国内外氯苯生产发展概况; ③氯苯生产方法简述及论证; ④生产流程的选择及论证: (2)产品规格,主、辅原料规格及来源情况 (3)生产工艺流程说明 按生产工艺流程说明物料经过工艺设备的顺序及生成物的去向,物料输送及贮备方式,同时说明主要操作条件,如温度、压力、流量、配料比等。 (4)物料衡算 ①根据生产规模及其特点确定年生产时间(h)、单位时间产量及计算基准; ②物料衡算:选定计算方法,对车间所有有变化的过程及设备(或系统),按一定顺序和计算步骤,逐个进行物料衡算,确定每股进、出料的组分、流量及百分比含量。要求及时整理计算结果,对每个过程设备列物料平衡表。 (5)列表: ①工艺条件一览表; ②生产控制一览表; 2. 图纸内容及张数:反应工段工艺流程图,1张

计算机控制技术课程设计任务书

计算机控制技术课程设计任务书 题目1:通用数字PID调节器设计 1、主要技术数据和设计要求 主要技术数据:8路模拟量输入:适配1~5V输入,量程自由设定;8路输出控制信号:1~5V标准电压输出;输入模拟量转换精度:0.1%;RS232串行通讯通口。 控制模型:数字PID控制算法;PID参数范围:比例带Kp:1-999.9%,积分时间Ti:1-9999秒(Ti=9999时积分切除),微分时间Td::0-9999秒(Td=0时微分切除)。 调节控制器使用51内核的单片机,完成对8路模拟信号的切换、信号变换、A/D转换;单片机对数据处理后(含数字滤波、数值变换),送到显示和通讯部分,并经PID运算处理后通过D/A转换器输出。经信号变换和信号分配后输出8路控制信号。设计中应充分考虑干扰问题。 2、设计步骤 一、总体方案设计、控制系统的建模和数字控制器设计 二、硬件的设计和实现 1. 选择计算机机型(采用51内核的单片机); 2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等); 3. 设计键盘、显示接口电路; 4. 设计8路模拟量输入输出通道; 5. 设计RS232串行通讯通口; *6. 其它相关电路的设计或方案(电源、通信等)。 三、软件设计 1. 分配系统资源,编写系统初始化和主程序模块; 2. 编写数字PID调节器软件模块; 3. 编写数字滤波程序; *4. 编写A/D、D/A转换器处理程序模块; *5. 其它程序模块(显示与键盘等处理程序)。 四、编写课程设计报告,绘制完整的系统电路图。

计算机控制技术课程设计任务书 题目2:双闭环直流电动机数字调速系统设计 1、主要技术数据和设计要求 主要技术数据:直流电动机(对象)的主要技术参数如下:直流电动机Ped=3kW,Ued=220v ,ned=1500r/min,电枢回路总电阻R=2.50欧姆,电动机回路电磁时间常数TL=0.017s,机电时间常数TM=0.076s,电势常数Ce=0.1352V/r·min),晶闸管装置放大倍数Ks=30,整流电路滞后时间Ts=0.0017s。 主要技术指标:速度调节范围0-1500r/min,速度控制精度0.1%(额定转速时),电流过载倍数为1.5倍。 主要要求:直流电动机的控制电源采用PWM控制方式,在其输入电压为0-5伏时可以输出0-264伏电压,为电机提供最大25安培输出电流。速度检测采用光电编码器,且假定其输出的A、B两相脉冲经光电隔离辨向后获得每转1024个脉冲的角度分辨率和方向信号。电流传感器采用霍尔电流传感器,其原副边电流比为1000:1,额定电流为50安培。采用双闭环(速度和电流环)控制方式。 2、设计步骤 一、总体方案设计、控制系统的建模和数字控制器设计 二、硬件的设计和实现 1. 选择计算机机型(采用51内核的单片机); 2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等); 3. 设计键盘、显示接口电路; 4. 设计输入输出通道(速度反馈、电流反馈电路、输出驱动电路等); *5.它相关电路的设计或方案(电源、通信等)。 三、软件设计 分配系统资源,编写系统初始化和主程序模块; 2. 编写数字调节器软件模块; 3. 编写A/D转换器处理程序模块; *4.编写输出控制程序模块; *5.其它程序模块(数字滤波、显示与键盘等处理程序)。 四、编写课程设计说明书,绘制完整的系统电路图。

课程设计任务书

电子技术课程设计任务书 项目1交通灯控制设计 一、设计目的 根据常用的电子技术知识,以及可获得技术书籍与电子文档,初步形成电子设计过程中收集、阅读及应用技术资料的能力;熟悉电子系统设计的一般流程;掌握分析电路原理、工程计算及对主要技术性能进行测试的常见方法;使学生学会使用电路仿真分析软件(Multisim)在计算机上进行电路设计与分析的方法。要求学生所选课题必须在计算机上通过虚拟设计确定设计方案,通过虚拟仿真建立系统,完成设计要求。 二、任务与要求 设计一个十字路口控制交通秩序的交通灯,满足以下条件: 显示顺序为其中一组方向是绿、黄、红;另一方向是红、绿、黄。设臵一组数码管以倒计时的方式显示语序通行或禁止通行时间,其中支通道绿灯的时间是20s,另一个方向上主通道的绿灯亮的时间是30s,黄灯亮的时间都是5s. 选做:当任何一个方向出现特殊情况,按下手动开关,其中一个方向通行,倒计时停止,当特殊情况结束后,按下自动控制开关恢复正常状态。 三、课程设计报告要求 1、任务说明 2、目录 3、正文 (1)总体方案框图设计 (2)单元电路具体设计 (3)计算器件参数值 (4)选择相关元器件 (5)画出总体设计电路图 (6)利用Multisim软件调试,对调试过程中出现的问题给出定性的的分析,最终能实现预计的效果。 4、课程设计的收获及体会 5、参考文献 四、评分标准

五、任务安排 六、所需调试工具 Multisim软件。

项目2用移位寄存器实现彩灯控制 一、设计目的 根据常用的电子技术知识,以及可获得技术书籍与电子文档,初步形成电子设计过程中收集、阅读及应用技术资料的能力;熟悉电子系统设计的一般流程;掌握分析电路原理、工程计算及对主要技术性能进行测试的常见方法;使学生学会使用电路仿真分析软件(Multisim)在计算机上进行电路设计与分析的方法。要求学生所选课题必须在计算机上通过虚拟设计确定设计方案,通过虚拟仿真建立系统,完成设计要求。 二、任务与要求 采用移位寄存器设计一个彩灯循环控制器,要求有两种变化花样。 三、课程设计报告要求 1、任务说明 2、目录 3、正文 (1)总体方案框图设计 (2)单元电路具体设计 (3)计算器件参数值 (4)选择相关元器件 (5)画出总体设计电路图 (6)利用Multisim软件调试,对调试过程中出现的问题给出定性的的分析,最终能实现预计的效果。 4、课程设计的收获及体会 5、参考文献 四、评分标准 五、任务安排

《计算机多媒体技术》课程设计任务书

《计算机多媒体技术》课程设计任务书 专业: 班级: 姓名: 学号: 指导教师: 年月日

2012/2013学年第二学期 《计算机多媒体技术》课程设计任务书 班级:计算机101-102 设计时间:2013.7.1 –2013.7.5一、课程设计目的及基本要求 《计算机多媒体技术》课程设计是在学习完多媒体技术基础、微机原理、数据库基础、平面动画实用技术、计算机网络基础、图像处理实用技术等基础课程的前提下,并能够熟悉三维动画实用技术、网页设计制作、多媒体设计与创作、影视制作程序、多媒体制作工具使用等对计算机专业学生进行的专项实践训练。通过本次设计使学生具备较强的计算机操作技能,能一定程度上了解并实现计算机多媒体软件设计和开发、交互式多媒体作品的设计与制作。使学生具备熟练的进行动画设计与制作、平面广告设计、交互式多媒体作品设计与制作的能力。最终使学生具备一定的从事电子出版、教育软件开发、商业简报制作、平面广告设计及其它多媒体应用领域的媒体集成与系统设计工作的基础能力。通过本次设计,加深对计算机多媒体技术课程中的基本知识的理解,为进一步深入学习多媒体相关专业知识打好基础。 二、主要实践环境 操作系统为Windows 2000 或者 Windows XP。 文字处理:记事本、写字板、Word、WPS 图形图像处理:PhotoShop、CorelDraw、Freehand 动画制作:AutoDesk Animator Pro、3DS MAX、Maya、Flash 声音处理:Ulead Media Studio、Sound Forge、Audition(Cool Edit)、Wave Edit、Virtual DJ 视频处理:Ulead Video Studio、Adobe Premiere、After Effects 三、课程设计的计划安排及主要内容 第一天:练习使用文字处理软件word或者WPS,其他软件课后自行练习。使用Word进行长篇文档的处理。将文档范文.doc的格式设置为要求的样式。 第二天:练习使用图形处理软件PhotoShop,其他软件课后自行练习。使用PhotoShop进行图片处理,实现个人二寸证件照片的制作。 第三天:练习使用动画处理软件Flash或者3DMax,其他软件课后自行练习。要

机械制造工艺学课程设计任务书

机械制造工艺学课程设计任务书 一、设计题目轴承座机械加工工艺及夹具设计 二、设计原始资料生产类型: 大批大量生产零件图:1张其它资料: 三、上交材料1、零件毛坯图(A4)在零件图上添加加工余量并标注尺寸2、机械加工工艺过程卡1份3、夹具装配图1份4、课程设计说明书1份 四、设计时间全文结束》》年11月16 0 xx年11月29日专业:机械设计制造及自动化年级:xx级学生姓名: 许海芬学号: 六、具体设计任务1?对零件进行结构工艺性分析了解零件的性能、用途和工作条件;对零件主要加工表面的尺寸、形状及位置精度、表面粗糙度以及设计基准等进行分析;对零件的材料、热处理及机械加工的工艺性进行分析。 1、1零件的作用零件座是用于支撑轴类零件的,镇孔的目的 是为了满足滚动轴承的外圈和轴承孔的配合要求,或是滑动轴承外圆与轴承孔的配合,两个孔是用于固定轴承座的,单边固定是出于满足结构和安装位置的要求。 1、2对零件主要加工表面的尺寸、形状及位置精度、表面粗 糙度以及设计基准等进行分析(1)直径

30、8两孔都具有较高的精度要求,表面粗糙度Ra的值为 1、6um,是加工的关键表面。(2)轴承座上、下表面及前、后两端面的表面粗糙度Ra为3、2um.是加工的重要表面,轴承座的上表面有位置精度要求0、008、而且与轴承孔中心线有平行度要求0、003,轴承座的前后端面与轴孔中心线垂直度要求为0、003,是重要的加工费表面。(3)直径1、3沉孔加工表面粗糙度要求较低。(4)经分析零件图可知,轴承座底面为高度方向基准,轴承座前端面为宽度方向基准。 2、拟订工艺路线正确选择粗精加工基准;确定加工方法和划分加工阶段;安排加工顺序。 2、1粗精加工基准选择精基准考虑选择以加工的轴承座底面为精基准,保证底面与直径30孔中心线的距离为30,该基准面积较大,工件的装夹稳定可靠,容易操作,夹具结构也比较简单。 选择粗基准选择不加工的直径30孔外轮廓面为基准,能方便的加工出直径30孔,保证孔中心线与轴承座上端面平行度,直径30外轮廓面的面积较大,无交口、冒口飞边等缺陷,符合粗基准的要求。 2、2选择加工方法根据加工表面的精度和表面粗糙要求,查 表可知内孔、平面的加工方案。 表1轴承座各面的加工方案加工表面精度要求表面粗糙度Ra 加工方案底面IT

冲压工艺与模具设计课程设计指导与任务书

冲压工艺及模具设计》课程设计指导书 2.1 课程设计目的 本课程设计是在学生学完“冲压工艺与冷冲模具设计”理论课并进行了上机练习之后 进行的一个重要教学环节。是学生运用所学理论,联系实际,提高工程技术能力和培养严 谨细致作风的一次重要机会。通过本次设计要达到以下目的: 1、巩固与扩充“冲压工艺与冷冲模具设计”以及有关技术基础课程所学的内容,掌握 制订冲压工艺规程和设计冲压模具的方法。 2、培养综合运用本专业所学课程的知识, 解决生产中实际问题的工程技术能力 设计、计 算、绘图、技术分析与决策、文献检索以及撰写技术论文的能力)。 3、养成严肃、认真、细致地从事技术工作的优良作风。 2.2 课程设计步骤 1. 设计准备 1) 阅读产品零件图 (1) 设计前应预先准备好设计资料、手册、图册、绘图用具、图纸、说明书用纸。 (2) 认真研究任务书及指导书,分析设计题目的原始图样、零件的工作条件,明确设 计要求 及内容。 (3) 熟悉各种可采用的模具结构形式及其优缺点。 2) 冲件图样分析 产品零件图是分析编制冲压方案、设计模具的重要依据,对零件图的分析 主要是从冲 压工艺的角度出发,对冲压件的形状、尺寸 ( 最小孔边距、孔径、材料厚度、最大 外形 精度、表面粗糙度、材料性能等逐项分析,确定冲压工序图。若有与冲压工艺要求相悖者, 应采 取相应的解决措施或与指导教师协商更改。 (1) 工艺分析。 合理的冲压工艺,既能保证冲件的质量,使冲压工艺顺利进行,提高模具寿命,降低 成本,提高经济效益,同时给模具的设计、制造与修理带来方便。所以必须对指定的冲压 件图样进行充分的工艺分析,在此基础上,拟订各种可能的不同工艺方案。 工艺分析主要是分析冲件的形状、尺寸及使用要求,分析冲件的工艺性;根据成形规 律,确定所用冲压工艺方法;根据生产批量、冲压设备、模具加工的工艺条件等多方面因 素,进行全面的分析、研究,确定冲件的工艺性质、工序数量、工序的组合和先后顺序。 在几种可能的冲压工艺方案中,选择一种经济、合理的工艺方案,并填写冲压工艺卡。 (2) 制订冲压工艺。 制订冲压工艺方案时,应做如下工作: ① 备料。确定板料、条料的规格、要求,并计算出材料利用率。 ② 确定工序性质、数目、先后顺序、工序的组合形式。 包括: )、

专业课程设计任务书

专业课程设计任务 书

计算机科学与技术专业课程设计任务书

说明:本表由指导教师填写,由教研室主任审核后下达给选题学 生,装订在设计(论文)首页 课程设计

课程设计名称:数据结构 专业班级: 学生姓名: 学号: 指导教师: 课程设计时间: 一、需求分析 对任意给定的图(顶点数和边数自定义),建立它的邻接表输出,然后利用栈的五种基本运算(清空堆栈,压栈,弹出,取栈顶元素,判空栈)实现图的深度搜索遍历和广度优先搜素遍历算法 二、概要设计

邻接表是图的一种链式存储结构为,类似于树的孩子链表表法。在邻接表中,对图中每个顶点建立一个单链表,n个顶点,就要建n个链表。对于无向图,第i个单链表中的结点表示依赖于顶点v i的边。对于有向图是以顶点v i为尾的弧,这个单链表称为顶点v i的单链表(即V i的邻接表)。单链表中每一个结点称为表结点,应包括两个域:邻接点域,用以存放与v i相邻接的顶点序号;链域用以指向民v i邻接的下一个结点。另外,每一个单链表设一个表头结点。每一个表头结点有两个域,一个用来存放顶点vi的信息;另一个域用来指向v i的邻接表中的第一个结点。为了便于管理和随机访问任一顶点的单链表,将所有单链表的头结点组织成一个一维数组。

链针 顶点链头 地址 邻接表的表头和表结点形式 typedef struct node{ int adjvex;//弧指向顶点的位置 struct node *next;//指向下一条弧的指针 }edgenode;//表结点 typedef struct {//头结点 char vertex;//顶点信息 edgenode *link;//指向第一条依附该顶点的弧的指针 }vexnode,AdjList[maxvertexnum]; 建立邻接表的方法是:首先将邻接表表头数组初始化,第i个表头的vertex初始化为i,;link初始化为NULL。然后读入顶点对,产生一个表结点,将j放入到该结点的adjvex域,将该结点链到邻接表的表头的T第i个表头的link域上。 深度优先遍历算法 1.现将所有的顶点标记为未访问 2.输出起始顶点,同时置起始顶点已访问的标记 3.将起始顶点进栈 4.当栈不为空时重复执行以下步骤

相关文档
最新文档