课程设计题目及要求
面向对象课程设计题目汇总及要求

面向对象程序设计课程设计题目汇总选题说明及要求说明:1、由于各选题的难度不同,将选题分为A、B、C三个等级,每个等级对应的最高分依次为:100分、85分和75分。
达到基本要求且有一定程度和创新和见解的同学可获得较高分数。
学生可根据自己的情况,自行选择。
2、每个题目最多只能有两组,若超过两组,则该题目自动作废!3、规定2-4人的题目,若实际人数比分组人数每少一人,则题目等级自动上调一级。
4、若实际小组人数比规定人数多一人,则题目等级自动下调一级。
实际人数比规定人数多两个的分组无效!题目列表题目一、单链表(1人)(C级) (3)题目二:一元多项式求和(1人)(B级) (3)题目三:快餐店点餐系统(3人)(B级) (3)题目四、简单车辆管理系统(3人)(B级) (4)题目五、滚动发车系统设计(3人)(B级) (4)题目六、简单银行账户系统(3人)(A级) (5)题目七、银行叫号系统设计(3人)(B级) (5)题目八、学生学籍管理系统(3人)(B级) (6)题目九、教师工资信息管理系统(3人)(A级) (6)题目十、书刊租借信息管理系统(3人)(A级) (7)题目十一、仓库管理信息系统(3人)(B级) (7)题目十二、研究生管理信息系统(3人)(B级) (8)题目十三、图书馆管理信息系统(3人)(B级) (8)题目十四、学生宿舍管理信息系统(3人)(B级) (9)题目十五、理财管理信息系统(3人)(B级) (9)题目十六、IT设备资产管理系统(3人)(B级) (10)题目十七、员工管理信息系统(3人)(B级) (10)题目十八某软件公司客户关系(CRM)管理系统(4人)(A级).. 11 题目十九:足球联赛排名(3人)(A级) (11)题目二十:小学生四则运算测验(3人)(B级) (12)题目二十一:学生电子投票平台设计(3人)(B级) (12)题目二十二:物品库存管理系统(3人)(B级) (12)题目二十三:个人财政支出管理系统(2人)(C级) (13)题目二十四:电话簿管理系统(2人)(C级) (13)题目二十五:股票交易系统(4人)(A级) (13)题目二十六:学生信息管理系统(2人)(C级) (13)题目二十七:学生成绩管理系统(2人)(C级) (13)题目二十八:小型字符串类(2人)(B级) (14)题目二十九:分数计算器(2人)(B级) (14)题目二十九:复数计算器(1人)(C级) (14)题目三十:无符号大整数计算器(2人)(B级) (15)题目三十一:超市密码存储箱系统(2人)(A级) (15)题目一、单链表(1人)(C级)建立一个单链表类,该链表类能够实现以下功能:(1)有合理的构造函数,能够由用户输入数据,创建链表,如果用户输入的数据不合理,能够给出提示信息(2)能够实现单链表元素的遍历(3)能够在指定位置插入一个元素(4)能够删除指定位置的元素(5)能够统计单链表中的元素个数并输出题目二:一元多项式求和(1人)(B级)编写一个程序用单链表存储一元多项式,并实现以下功能:(1)能够运行用户合理输入两个的多项式(2)能够实现两个多项式相加(3)能够将相加的结果输出(4)能够对常见的错误进行正确的处理和输出题目三:快餐店点餐系统(3人)(B级)快餐店点餐系统一般具有高效、便捷的特点。
UML课程设计题目及要求

《UML课程设计》任务书及题目一、课程设计目的和要求1.初步了解UML语言的概念、结构、语义与表示方法;2.掌握UML建模工具Rational Rose的使用方法;3.给出某个简单系统的模型,能够熟练地使用Rose工具表达;二、课程设计理论基础1.JAVA面向对象的程序设计或C++程序设计课程;2.SQLServer数据库系统;3.软件测试技术,对传统软件工程具有一定的了解。
三、课程设计主要内容及要求课程设计的主要任务:1.根据所收集的简单需求,利用UML和Rational Rose工具对系统进行建模;2.根据前述需求的分析,进行需求建模,绘制系统的用例图和活动图;3.根据用例模型,进行架构建模,绘制系统的状态图,类图和交互图;4.绘制系统中某些重要功能的对象图;5.绘制系统的组件图和部署图;6.对所完成的模型进行正向工程,创建系统的主要程序框架。
部分选题如下:1.教学课件发布系统系统功能包括:教学课件发布、教学课件检索、教学课件维护(修改和删除)、教学课件类型维护(添加、修改和删除)等。
只有注册的教师用户才能发布信息,教师发布的课件可以是doc、PDF、PPT等格式。
2. 在线考试系统基于某些课程特点考试时需要使用工具画图,而卷面考试不能满足实际考试的要求,需要设计一个在线考试系统能够实现老师出题、组题,学生在线考试,自动判卷,分数查询等功能。
3.网上选课系统主要包括如下功能:管理员通过系统管理界面进入,建立本学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行改动和删除。
学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课以及付费。
同样,通过业务层,这些操作结果存入到数据库中。
4.设计运动会的计分系统本运动会在若干各会场进行,每个会场进行若干个项目。
有若干支运动队参赛,每支运动队有数名运动员。
各赛事分预决赛,预赛成绩部分带入决赛。
成绩由裁判员给出,计分员记录。
课程设计题目及要求详解

课程设计要求及题目课程安排:电子课程设计共安排为12周,每周8学时。
进度安排:1—3周:选题,方案设计及论证,元器件准备,完成部分设计报告;4—10周:局部电路设计、调试、系统整合调试、完成设计报告;11—12周:评定成绩。
成绩组成:(1)理论设计与总结报告成绩占总分30%;(2)实物设计及制作:成绩占总分50%;(3)平时成绩:成绩占总分20%。
课程设计报告模板:见下页。
电子课程设计报告(小初)设计课题:专业班级:学生姓名:学号:指导教师:设计时间:(以上小二号、行距40磅)题目(三号,黑体,居中)(空一行)一、设计任务与要求(标题均为小三号,宋体)1.。
;(正文均为小四号,宋体,行距1.5倍)2.。
;3.。
;二、方案设计与论证(首段,对设计要求的总体分析)方案一、。
方案二、。
三、单元电路设计与参数计算。
四、总原理图及元器件清单1.总原理图(含元件标号与型号)1.元件清单五、安装与调试(一般分静态调试与动态调试两大内容)六、性能测试与分析(要围绕设计要求中的各项功能指标进行)(无详细测试过程和数据处理、误差计算与分析,设计报告视为不合格)七、结论与心得八、参考文献1.。
(五号,宋体)2.。
课程设计题目1、带时钟功能的室内温度、湿度综合参数测量仪一、任务设计并制作一台具实时时钟功能的室内温度、湿度综合参数测量仪。
二、要求(1)准确计时,以数字形式显示时、分、秒。
可切换为24小时制和12小时制(加AM、PM指示功能)。
(2)当数字钟计时出现误差时,需要具有时间校正功能。
(3)闹钟定时功能,通过按键设置定时时间待时间到时发出声光报警,持续时间为30秒钟,并可按任意键取消报警。
定时时间精确到分即可。
(4)具有整点报时功能,可通过按键控制此功能。
(5)温度实时测量:指示环境温度,有效温度范围(-17.9℃~49.9℃)。
(6)湿度实时测量:指示环境相对湿度,有效相对湿度范围(5%~95%)。
2、智能楼道LED照明灯设计一、任务设计并制作一个根据环境亮度智能调节照明亮度的楼道LED照明灯,其开启方式为手动触摸和声音触发。
计算机操作系统课程设计题目及要求

一、设计题目
二、设计步骤
1.需求分析:了解基本原理,确定算法的基本功能,查找相关资料,
画出基本的数据流图;
2.总体设计:确定算法的总体结构、数据结构、模块关系和总体流程;
3.详细设计:确定模块内部的流程和算法步骤。
4.上机编码和调试;
5.实际数据运行测试与分析;
6.课程设计总结报告撰写。
三、课程设计报告撰写
课程设计报告主要内容:
①概述:设计主要完成的任务和解决的主要问题;
②设计的基本概念和原理;
③总体设计:实现的方法和主要技术路线;
④详细设计:使用主要控件、函数;
⑤测试与数据分析
⑥完成的情况、简要的使用说明;
⑦结果分析
⑧总结:特色、经验、教训和感受;
⑨参考文献
⑩。
C语言课程设计参考题目

C语言课程设计参考题目C语言课程设计参考题目一、基本要求题目1、一司机出车祸后驾车逃离现场,第一位目击者记得车牌号前两位数字相同,且后两位数字也相同;第二位目击者是一位数学家,他看出车牌号是四位完全平方数。
试编程推算肇事车的车牌号。
2、有17个人围成一圈,从0号的人开始报数,凡报到3的倍数的人离开圈子,然后再数下去。
直到最后只剩下一个人为止。
问此人原来的位置是多少号。
3、编写一个程序,求3X4数组的转置矩阵。
要求在main函数里读数,在change 函数里把矩阵转置。
4、编写函数,求取两个整数m,n的最大公约数和最小公倍数。
5、用指向指针的方法对n个整数排序并输出。
要求将排序单独写成一个函数。
N 个整数在主函数中输入。
最后在主函数中输出。
6、有n个学生,每个学生的数据包括学号、姓名、年龄和两科成绩。
请编程用结构类型的数据处理方式实现如下目标:(1)在main 函数中输入原始数据;(2)在count 函数中输出各学生的总分和平均分;(3)输出总分最高的学生;(4)编写sort函数将各学生的数据按总分降序输出。
7、编写求子串函数substr(s,n1,n2),在串s中从n1位置开始取n2个字符的子串8、文件加密程序:将待加密文件以二进制打开,读入32个字节,分别与口令异或,在将4、5、6三个字分别与0xaaaa异或,即完成加密,执行第二次就解密9、编写字串str1 中找出所有小写字母转成大写字母,大写字母转成小写字母后,结果依次存入字符数组 str2 中,str1 不变仍为原字串的程序。
例如,字符串str1 为 "91A2BC. a1bc",调用函数 fun 后,字符数组str2将存入"91a2bc. A1BC",str1仍然是"91A2BC. a1bc"。
10、编写一个将某个范围在-32768~32767之间的整数转换为R进制(R=2,5,8,16)的通用程序。
液压与气压传动课程设计要求及题目

液压与⽓压传动课程设计要求及题⽬《液压与⽓压传动》课程设计⼀、设计的内容1. 液压系统的⼯况分析,绘制负载和速度循环图;2. 进⾏⽅案设计和拟定液压系统原理图;3. 计算和选择液压元件;4. 验算液压系统性能;5. 绘制正式⼯作图,编制设计计算说明书。
⼆、设计步骤1.明确设计要求⑴阅读和研究设计任务书,明确设计任务与要求;分析设计题⽬,了解原始数据和⼯作条件。
⑵参阅教科书有关内容,明确并拟订设计过程和进度计划。
2.进⾏⼯况分析⑴做速度-位移曲线,以便找出最⼤速度点;⑵做负载-位移曲线,以便找出最⼤负载点。
液压缸在各阶段所受的负载需要计算,为简单明了起见,可列表计算;cm cm⑶确定液压缸尺⼨确定液压缸尺⼨前应参照教材选择液压缸的类型,根据设备的速度要求确定d/D的⽐值、选取液压缸的⼯作压⼒,然后计算活塞的有效⾯积,经计算确定的液压缸和活塞杆直径必须按照直径标准系列进⾏圆整。
计算时应注意考虑液压缸的背压⼒,背压⼒可参考下表选取。
⑷绘制液压缸⼯况图液压缸⼯况图包括压⼒循环图(p-s)、流量循环图(q-s)和功率循环图(P-s),绘制⽬的是为了⽅便地找出最⼤压⼒点、最⼤流量点和最⼤功率点。
计算过程可列表计算。
各阶段压⼒、流量和功率值3.进⾏⽅案设计和拟定液压系统原理图⽅案设计包括供油⽅式、调速回路、速度换接控制⽅式、系统安全可靠性(平衡、锁紧)及节约能量等性能的⽅案⽐较,根据⼯况分析选择出合理的基本回路,并将这些回路组合成液压系统,初步拟定液压系统原理图。
选择液压基本回路,最主要的就是确定调速回路。
应考虑回路的调速范围、低速稳定性、效率等问题,同时尽量做到结构简单、成本低。
4.计算和选择液压组件⑴计算液压泵的⼯作压⼒⑵计算液压泵的流量⑶选择液压泵的规格⑷计算功率,选择原动机⑸选择控制阀⑹选择液压辅助元件5.验算液压系统性能⑴验算液压系统的效率⑵验算液压系统的温升6.绘制正式⼯作图,编制课程设计计算说明书⑴液压传动系统原理图⼀张(包括⼯作循环图和电磁铁动作顺序表)⑵液压缸装配图⼀张⑶整理课程设计计算说明书三、进度安排(1周)设计题⽬1、设计⼀台专⽤铣床,⼯作台要求完成快进→⼯作进给→快退→停⽌的⾃动⼯作循环。
数据结构课程设计题目及要求

数据结构课程设计题目及要求一、要求本次课程设计可以从以下的题目中任选其一,每个题目基本实现的要求是:有菜单功能有读写数据存盘功能成品应包括以下内容:程序设计书(Word格式)。
包括程序设计目标、问题描述、需求分析、概要设计、详细设计、源程序清单(要求格式整齐400行以上,要有注释说明)、软件说明书(给出软件如何使用,使用时的注意事项)、测试报告(每个函数的功能测试,输入条件,输出结果)和课程设计总结。
2、可执行程序源代码。
3、答辩时使用的ppt。
二、设计题目题目一:仓库管理系统(线性表应用)[问题描述]建立一个仓库管理程序,可以按顺序和货物名称查询仓库存储情况,也可以增加或删除货物以及建立新的仓库存储系统。
[实现提示]可以采用双向链表的存储结构,如可定义如下的存储结构:typedef struct dnode /*定义双向链表结构体*/{int number; /*货物编号*/char name[max]; /*货物名称*/int counter; /*货物数量*/struct dnode *prior,*next; /*定义两指针,分别指向其前驱和后继*/}dlnode;题目二:单位员工通讯录管理系统(线性表应用)[问题描述]为某个单位建立一个员工通讯录管理系统,可以方便查询每一个员工的办公室电话、手机号、及电子邮箱。
其功能包括通讯录链表的建立、员工通讯信息的查询、修改、插入与删除、以及整个通讯录表的输出。
[实现提示]可以采用单链表的存储结构,如可定义如下的存储结构:typedef struct { /*员工通讯信息的结构类型定义*/char num[5]; /*员工编号*/char name[10]; /*员工姓名*/char phone[15]; /*办公室电话号码*/char call[15]; /*手机号码*/}DataType;/*通讯录单链表的结点类型*/typedef struct node{ DataType data; /*结点的数据域*/struct node *next; /*结点的指针域*/}ListNode,*LinkList;题目三: 哈夫曼编码/译码系统(树应用)[问题描述]利用哈夫曼编码进行通信,可以压缩通信的数据量,提高传输效率,缩短信息的传输时间,还有一定的保密性。
传感器课程设计题目及要求

1、利用电容式传感器实现对短距离位移的测量(测量量程分:5、10、15mm自选),并举出其可能应用的场合。
2、选择合适的测量及转换电路,给出工作原理图。
?
3、画出该传感器测量位移的原理图,并附详细说明;
4、说明该位移传感器的测量原理及测量过程;
5、简要分析你所设计的电容式位移传感器的特点。
3、给出所选应变片的型号及弹性敏感元件的类型;
<
4、给出传感器的工体原理。
5、绘制测量原理图。
6、设计测力仪电路图
课题三名称室内有害气体检测报警仪
一、设计目的
1、>
2、了解有关传感器的基础知识;
3、加深对电子电路方面知识的理解;
4、能够熟悉传感器的检测以及应用电路。
二、设计要求
1、利用气敏电阻元件设计室内有害气体检测仪;
3、画出你所设计的自动工件检验计数器的电路原理图并予以说明;
4、给出你所选择的元件明细表;
!
5、简要说明你所设计的传感器的测量特点。
三、设计进度安排(时间及地点)
各班级根据具体教学情况安排
?
—
课题七名称:室内灯光亮度自动调节器的设计
一、设计目的
1、巩固电子线路知识的原理及应用;
2、加强实践能力,将传感器知识用于实际生产、生活中去。
2、进行全闭环数控系统的连接与调试
二、设计内容、要求及组织形式
1、介绍常见光栅尺的工作原理;
2、设计可行的光栅连接电路的原理图;
3、对于电路中所选用的电子元器件给出其型号及参数;
4、给出你所设计的光栅尺的编码形式及脉冲形式。
5、选择合适的测量电路,进行相关参数设计,并且给予说明
三、设计进度安排(时间及地点)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题目: 应变管式测压传感器
一、技术要求
第一组:
1、满量程压力 100kg.f/cm 2 (10Mpa )
2、最大应变 1000με
3、连接用螺纹 M12×1.25
4、最大外径 Φ20mm
5、应变管固有频率在10KHz 以上
6、供桥电压 3V
第二组:
1、满量程压力 200kg.f/cm 2(20Mpa ))
2、最大应变 1000-1500με
3、连接用螺纹 M16×1.5
4、最大外径 Φ24mm
5、应变管固有频率在10KHz 以上
6、供桥电压 3V
第三组:
1、满量程压力 300kg.f/cm 2(30Mpa ))
2、最大应变 1000-1500με
3、连接用螺纹 M20×1.5
4、最大外径 Φ26mm
5、应变管固有频率在10KHz 以上
6、供桥电压 3V
(三组题:学号为1、4、7选做第一题;学号为2、5、8选做第二题;学号为3、6、9选做第三题,以后的学号依次类推)
二、设计内容
1、方案论证 结构选择
2、应变管设计及计算
(1) 材料选择
Qbe2 E= 1.31×105Mpa σb =1250 Mpa
35CrMnSiA E= 2. 1×105Mpa σb =1650 Mpa
安全系数:n=5
材料密度: ρ=8.23g/cm 3
许用应力[σ]=250 Mpa
(也可以自己选择其他弹性材料)
(2) 应变管设计
①环向应力 h
pd x 20=σ
②轴向应力 h
pd t 40=σ ③合成应力 []σσσσ≤+=22max x y
④最大应变值 E σ
ε≈
⑤有效工作长度 g w L h d L )5.1~2.1(2
5.2+⋅= Lg=3mm 应变片的长度 ⑥螺纹强度校核 按仪器零件螺纹强度校核连接螺纹的长度 ⑦应变管固有频率 ρE L f 13.0=
(g W L L L L L +++=21) ⑧最大输出电压 εK U U sc 04
1= 3、绘出装配草图(坐标纸)
4、绘出装配图
5、拆出全部零件图
6、书写设计说明书。