软件工程与数据库课程设计-客户关系管理系统及二级斜齿圆柱齿轮减速器课程设计_第1页
软件工程与数据库课程设计-客户关系管理系统及二级斜齿圆柱齿轮减速器课程设计_第2页
软件工程与数据库课程设计-客户关系管理系统及二级斜齿圆柱齿轮减速器课程设计_第3页
软件工程与数据库课程设计-客户关系管理系统及二级斜齿圆柱齿轮减速器课程设计_第4页
软件工程与数据库课程设计-客户关系管理系统及二级斜齿圆柱齿轮减速器课程设计_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录一课程设计书2二设计要求2三设计步骤21.传动装置总体设计方案32.电动机的选择43.确定传动装置的总传动比和分配传动比54.计算传动装置的运动和动力参数55.设计V带和带轮66.齿轮的设计87.滚动轴承和传动轴的设计188.键联接设计259.箱体结构的设计2510.润滑密封设计2811.联轴器设计28四设计小结29五参考资料29一.课程设计书设计课题:设计一用于带式运输机上的两级展开式圆柱齿轮减速器.运输机连续单向运转,载荷变化不大,空载起动,卷筒效率为0.96(包括其支承轴承效率的损失),减速器小批量生产,使用期限8年(300天/年),两班制工作,运输容许速度误差为5%,车间有三相交流,电压380/220V表一:题号参数12345运输带工作拉力(kN)1.91.8运输带工作速度(m/s)1.01.4卷筒直径(mm)250250250300300二.设计要求1.减速器装配图一张(A1)。2.CAD绘制轴、齿轮零件图各一张(A3)。3.设计说明书一份。三.设计步骤1.传动装置总体设计方案2.电动机的选择3.确定传动装置的总传动比和分配传动比4.计算传动装置的运动和动力参数5.设计V带和带轮6.齿轮的设计7.滚动轴承和传动轴的设计8.键联接设计9.箱体结构设计10.润滑密封设计11.联轴器设计1.传动装置总体设计方案:1.组成:传动装置由电机、减速器、工作机组成。2.特点:齿轮相对于轴承不对称分布,故沿轴向载荷分布不均匀,要求轴有较大的刚度。3.确定传动方案:考虑到电机转速高,传动功率大,将V带设置在高速级。其传动方案如下:图一:(传动装置总体设计图)初步确定传动系统总体方案如:传动装置总体设计图所示。选择V带传动和二级圆柱斜齿轮减速器(展开式)。传动装置的总效率=0.96×××0.97×0.96=0.759;为V带的效率,为第一对轴承的效率,为第二对轴承的效率,为第三对轴承的效率,为每对齿轮啮合传动的效率(齿轮为7级精度,油脂润滑.因是薄壁防护罩,采用开式效率计算)。2.电动机的选择电动机所需工作功率为:P=P/η=1900×1.3/1000×0.759=3.25kW,执行机构的曲柄转速为n==82.76r/min,经查表按推荐的传动比合理范围,V带传动的传动比i=2~4,二级圆柱斜齿轮减速器传动比i=8~40,则总传动比合理范围为i=16~160,电动机转速的可选范围为n=i×n=(16~160)×82.76=1324.16~13241.6r/min。综合考虑电动机和传动装置的尺寸、重量、价格和带传动、减速器的传动比,选定型号为Y112M—4的三相异步电动机,额定功率为4.0额定电流8.8A,满载转速1440r/min,同步转速1500r/min。方案电动机型号额定功率Pkw电动机转速电动机重量N参考价格元传动装置的传动比同步转速满载转速总传动比V带传动减速器1Y112M-44150014404702302中心高外型尺寸L×(AC/2+AD)×HD底脚安装尺寸A×B地脚螺栓孔直径K轴伸尺寸D×E装键部位尺寸F×GD132515×345×315216×1781236×8010×413.确定传动装置的总传动比和分配传动比(1)

总传动比由选定的电动机满载转速n和工作机主动轴转速n,可得传动装置总传动比为=n/n=1440/82.76=17.40(2)

分配传动装置传动比=×式中分别为带传动和减速器的传动比。为使V带传动外廓尺寸不致过大,初步取=2.3,则减速器传动比为==17.40/2.3=7.57根据各原则,查图得高速级传动比为=3.24,则==2.334.计算传动装置的运动和动力参数(1)各轴转速

==1440/2.3=626.09r/min

==626.09/3.24=193.24r/min

/

=193.24/2.33=82.93r/min==82.93r/min(2)各轴输入功率=×=3.25×0.96=3.12kW

=×η2×=3.12×0.98×0.95=2.90kW

=×η2×=2.97×0.98×0.95=2.70kW=×η2×η4=2.77×0.98×0.97=2.57kW则各轴的输出功率:

=×0.98=3.06kW=×0.98=2.84kW=×0.98=2.65kW=×0.98=2.52kW各轴输入转矩=××N·m电动机轴的输出转矩=9550=9550×3.25/1440=21.55N·所以:=××=21.55×2.3×0.96=47.58N·m=×××=47.58×3.24×0.98×0.95=143.53N·m=×××=143.53×2.33×0.98×0.95=311.35N·m=××=311.35×0.95×0.97=286.91N·m输出转矩:=×0.98=46.63N·m=×0.98=140.66N·m=×0.98=305.12N·m=×0.98=281.17N·m运动和动力参数结果如下表轴名功率PKW转矩TNm转速r/min输入输出输入输出电动机轴3.2521.5514401轴3.123.0647.5846.63626.092轴2.902.84143.53140.66193.243轴2.702.65311.35305.1282.934轴2.572.52286.91281.1782.935.设计V带和带轮⑴确定计算功率查课本表9-9得:,式中为工作情况系数,为传递的额定功率,既电机的额定功率.⑵选择带型号根据,,查课本表8-8和表8-9选用带型为A型带.⑶选取带轮基准直径查课本表8-3和表8-7得小带轮基准直径,则大带轮基准直径,式中ξ为带传动的滑动率,通常取(1%~2%),查课本表8-7后取。⑷验算带速v

在5~25m/s范围内,V带充分发挥。⑸确定中心距a和带的基准长度由于,所以初步选取中心距a:,初定中心距,所以带长,=.查课本表8-2选取基准长度得实际中心距取 ⑹验算小带轮包角,包角合适。⑺确定v带根数z因,带速,传动比,查课本表8-5a或8-5c和8-5b或8-5d,并由内插值法得.查课本表8-2得=0.96.查课本表8-8,并由内插值法得=0.96由公式8-22得故选Z=5根带。⑻计算预紧力查课本表8-4可得,故:单根普通V带张紧后的初拉力为⑼计算作用在轴上的压轴力利用公式8-24可得:6.齿轮的设计(一)高速级齿轮传动的设计计算齿轮材料,热处理及精度考虑此减速器的功率及现场安装的限制,故大小齿轮都选用硬齿面渐开线斜齿轮(1)

齿轮材料及热处理

①材料:高速级小齿轮选用钢调质,齿面硬度为小齿轮280HBS取小齿齿数=24高速级大齿轮选用钢正火,齿面硬度为大齿轮240HBSZ=i×Z=3.24×24=77.76取Z=78.②齿轮精度按GB/T10095-1998,选择7级,齿根喷丸强化。2.初步设计齿轮传动的主要尺寸按齿面接触强度设计确定各参数的值:①试选=1.6初选螺旋角=14查课本图10-30选取区域系数Z=2.433由课本图10-26则②由课本公式10-13计算应力值环数N=60nj=60×626.09×1×(2×8×300×8)=1.4425×10hN==4.45×10h#(3.25为齿数比,即3.25=)③查课本10-19图得:K=0.93K=0.96④齿轮的疲劳强度极限由P209图10-21d查得=580MPa=440MPa取失效概率为1%,安全系数S=1,应用公式10-12得:[]==0.93×550=511.5[]==0.96×450=432许用接触应力⑤查课本由表10-6得:=189.8MP由表10-7得:=1T=95.5×10×=95.5×10×3.19/626.09=4.86×10N.mm3.设计计算①小齿轮的分度圆直径d=②计算圆周速度③计算齿宽b和模数计算齿宽bb==49.53mm计算模数m初选螺旋角=14=④计算齿宽与高之比齿高h=2.25=2.25×2.00=4.50==11.01⑤计算纵向重合度=0.318=1.903⑥计算载荷系数K使用系数=1根据,7级精度,查课本由表10-8得动载系数K=1.07,查课本由表10-4得K的计算公式:K=+0.23×10×b=1.12+0.18(1+0.61)×1+0.23×10×49.53=1.42查课本由表10-13得:K=1.35查课本由表10-3得:K==1.2故载荷系数:K=KKKK=1×1.07×1.2×1.42=1.82⑦按实际载荷系数校正所算得的分度圆直径d=d=49.53×=51.73⑧计算模数=4.齿根弯曲疲劳强度设计由弯曲强度的设计公式≥⑴确定公式内各计算数值①小齿轮传递的转矩=48.6kN·mm

确定齿数z因为是硬齿面,故取z=24,z=iz=3.24×24=77.76传动比误差

i=u=z/z=78/24=3.25Δi=0.032%5%,允许②

计算当量齿数z=z/cos=24/cos14=26.27

z=z/cos=78/cos14=85.43③

初选齿宽系数

按对称布置,由表10-7查得=1④

初选螺旋角

初定螺旋角=14⑤

载荷系数KK=KKKK=1×1.07×1.2×1.35=1.73⑥

查取齿形系数Y和应力校正系数Y查课本由表10-5得:齿形系数Y=2.592Y=2.211

应力校正系数Y=1.596

Y=1.774⑦

重合度系数Y端面重合度近似为=[1.88-3.2×()]=[1.88-3.2×(1/24+1/78)]×cos14=1.655=arctg(tg/cos)=arctg(tg20/cos14)=20.64690=14.07609因为=/cos,则重合度系数为Y=0.25+0.75cos/=0.673⑧

螺旋角系数Y

轴向重合度==1.825,Y=1-=0.78⑨

计算大小齿轮的

安全系数由表查得S=1.25工作寿命两班制,8年,每年工作300天小齿轮应力循环次数N1=60nkt=60×271.47×1×8×300×2×8=6.255×10大齿轮应力循环次数N2=N1/u=6.255×10/3.24=1.9305×10查课本由表10-20c得到弯曲疲劳强度极限

小齿轮大齿轮查课本由表10-18得弯曲疲劳寿命系数:K=0.86K=0.93取弯曲疲劳安全系数S=1.4[]=[]=大齿轮的数值大.选用.⑵设计计算计算模数对比计算结果,由齿面接触疲劳强度计算的法面模数m大于由齿根弯曲疲劳强度计算的法面模数,按GB/T1357-1987圆整为标准模数,取m=2mm但为了同时满足接触疲劳强度,需要按接触疲劳强度算得的分度圆直径d=51.73来计算应有的齿数.于是由:z==25.097取z=25那么z=3.24×25=81

②几何尺寸计算计算中心距a===109.25将中心距圆整为110按圆整后的中心距修正螺旋角=arccos因值改变不多,故参数,,等不必修正.计算大.小齿轮的分度圆直径d==51.53d==166.97计算齿轮宽度B=圆整的 (二)低速级齿轮传动的设计计算⑴材料:低速级小齿轮选用钢调质,齿面硬度为小齿轮280HBS取小齿齿数=30速级大齿轮选用钢正火,齿面硬度为大齿轮240HBSz=2.33×30=69.9圆整取z=70.⑵齿轮精度按GB/T10095-1998,选择7级,齿根喷丸强化。⑶按齿面接触强度设计1.确定公式内的各计算数值①试选K=1.6②查课本由图10-30选取区域系数Z=2.45③试选,查课本由图10-26查得=0.83=0.88=0.83+0.88=1.71应力循环次数N=60×n×j×L=60×193.24×1×(2×8×300×8)=4.45×10N=1.91×10由课本图10-19查得接触疲劳寿命系数K=0.94K=0.97查课本由图10-21d按齿面硬度查得小齿轮的接触疲劳强度极限,大齿轮的接触疲劳强度极限取失效概率为1%,安全系数S=1,则接触疲劳许用应力[]==[]==0.98×550/1=517 [540.5查课本由表10-6查材料的弹性影响系数Z=189.8MP选取齿宽系数T=95.5×10×=95.5×10×2.90/193.24=14.33×10N.m=65.712.计算圆周速度0.6653.计算齿宽b=d=1×65.71=65.714.计算齿宽与齿高之比模数m=齿高h=2.25×m=2.25×2.142=5.4621=65.71/5.4621=12.035.计算纵向重合度6.计算载荷系数KK=1.12+0.18(1+0.6+0.23×10×b=1.12+0.18(1+0.6)+0.23×10×65.71=1.4231使用系数K=1同高速齿轮的设计,查表选取各数值=1.04K=1.35K=K=1.2故载荷系数K==1×1.04×1.2×1.4231=1.7767.按实际载荷系数校正所算的分度圆直径d=d=65.71×计算模数3.按齿根弯曲强度设计m≥㈠确定公式内各计算数值(1)

计算小齿轮传递的转矩=143.3kN·m(2)

确定齿数z因为是硬齿面,故取z=30,z=i×z=2.33×30=69.9传动比误差

i=u=z/z=69.9/30=2.33Δi=0.032%5%,允许(3)

初选齿宽系数

按对称布置,由表查得=1(4)

初选螺旋角

初定螺旋角=12(5)

载荷系数KK=KKKK=1×1.04×1.2×1.35=1.6848(6)

当量齿数

z=z/cos=30/cos12=32.056

z=z/cos=70/cos12=74.797由课本表10-5查得齿形系数Y和应力修正系数Y(7)

螺旋角系数Y

轴向重合度==2.03Y=1-=0.797(8)

计算大小齿轮的查课本由图10-20c得齿轮弯曲疲劳强度极限

查课本由图10-18得弯曲疲劳寿命系数K=0.90K=0.93S=1.4[]=[]=计算大小齿轮的,并加以比较

大齿轮的数值大,选用大齿轮的尺寸设计计算.计算模数对比计算结果,由齿面接触疲劳强度计算的法面模数m大于由齿根弯曲疲劳强度计算的法面模数,按GB/T1357-1987圆整为标准模数,取m=3mm但为了同时满足接触疲劳强度,需要按接触疲劳强度算得的分度圆直径d=72.91来计算应有的齿数.z==27.77取z=30z=2.33×30=69.9取z=70

②初算主要尺寸计算中心距a===102.234将中心距圆整为103修正螺旋角=arccos因值改变不多,故参数,,等不必修正

分度圆直径d==61.34d==143.12计算齿轮宽度圆整后取 低速级大齿轮如上图:V带齿轮各设计参数附表1.各传动比V带高速级齿轮低速级齿轮3

2.各轴转速n(r/min)(r/min)(r/min)(r/min)626.09193.2482.9382.933.各轴输入功率P(kw)(kw)(kw)(kw)3.122.902.702.574.各轴输入转矩T(kN·m)(kN·m)(kN·m)(kN·m)47.58143.53311.35286.91

5.带轮主要参数小轮直径(mm)大轮直径(mm)中心距a(mm)基准长度(mm)带的根数z9022447114005

7.传动轴承和传动轴的设计1.传动轴承的设计⑴.求输出轴上的功率P,转速,转矩P=2.70KW=82.93r/min=311.35N.m⑵.求作用在齿轮上的力已知低速级大齿轮的分度圆直径为=143.21而F=F=FF=Ftan=4348.16×0.246734=1072.84N圆周力F,径向力F及轴向力F的方向如图示:⑶.初步确定轴的最小直径先按课本15-2初步估算轴的最小直径,选取轴的材料为45钢,调质处理,根据课本取输出轴的最小直径显然是安装联轴器处的直径,为了使所选的轴与联轴器吻合,故需同时选取联轴器的型号查课本,选取因为计算转矩小于联轴器公称转矩,所以查《机械设计手册》选取LT7型弹性套柱销联轴器其公称转矩为500Nm,半联轴器的孔径⑷.根据轴向定位的要求确定轴的各段直径和长度为了满足半联轴器的要求的轴向定位要求,Ⅰ-Ⅱ轴段右端需要制出一轴肩,故取Ⅱ-Ⅲ的直径;左端用轴端挡圈定位,按轴端直径取挡圈直径半联轴器与为了保证轴端挡圈只压在半联轴器上而不压在轴端上,故Ⅰ-Ⅱ的长度应比略短一些,现取初步选择滚动轴承.因轴承同时受有径向力和轴向力的作用,故选用单列角接触球轴承.参照工作要求并根据,由轴承产品目录中初步选取0基本游隙组标准精度级的单列角接触球轴承7010C型.DB轴承代号45851958.873.27209AC45851960.570.27209B451002566.080.07309B50801659.270.97010C50801659.270.97010AC50902062.477.77210C2.从动轴的设计对于选取的单向角接触球轴承其尺寸为的,故;而.右端滚动轴承采用轴肩进行轴向定位.由手册上查得7010C型轴承定位轴肩高度mm,③取安装齿轮处的轴段;齿轮的右端与左轴承之间采用套筒定位.已知齿轮的宽度为75mm,为了使套筒端面可靠地压紧齿轮,此轴段应略短于轮毂宽度,故取.齿轮的左端采用轴肩定位,轴肩高3.5,取.轴环宽度,取b=8mm.④轴承端盖的总宽度为20mm(由减速器及轴承端盖的结构设计而定).根据轴承端盖的装拆及便于对轴承添加润滑脂的要求,取端盖的外端面与半联轴器右端面间的距离,故取.⑤取齿轮距箱体内壁之距离a=16,两圆柱齿轮间的距离c=20.考虑到箱体的铸造误差,在确定滚动轴承位置时,应距箱体内壁一段距离s,取s=8,已知滚动轴承宽度T=16,高速齿轮轮毂长L=50,则至此,已初步确定了轴的各端直径和长度.5.求轴上的载荷首先根据结构图作出轴的计算简图,确定顶轴承的支点位置时,查《机械设计手册》20-149表20.6-7.对于7010C型的角接触球轴承,a=16.7mm,因此,做为简支梁的轴的支承跨距.传动轴总体设计结构图:(从动轴)(中间轴)(主动轴)从动轴的载荷分析图:6.按弯曲扭转合成应力校核轴的强度根据==前已选轴材料为45钢,调质处理。查表15-1得[]=60MP〈[]此轴合理安全7.精确校核轴的疲劳强度.⑴.判断危险截面截面A,Ⅱ,Ⅲ,B只受扭矩作用。所以AⅡⅢB无需校核.从应力集中对轴的疲劳强度的影响来看,截面Ⅵ和Ⅶ处过盈配合引起的应力集中最严重,从受载来看,截面C上的应力最大.截面Ⅵ的应力集中的影响和截面Ⅶ的相近,但是截面Ⅵ不受扭矩作用,同时轴径也较大,故不必做强度校核.截面C上虽然应力最大,但是应力集中不大,而且这里的直径最大,故C截面也不必做强度校核,截面Ⅳ和Ⅴ显然更加不必要做强度校核.由第3章的附录可知,键槽的应力集中较系数比过盈配合的小,因而,该轴只需胶合截面Ⅶ左右两侧需验证即可.⑵.截面Ⅶ左侧。抗弯系数W=0.1=0.1=12500抗扭系数=0.2=0.2=25000截面Ⅶ的右侧的弯矩M为截面Ⅳ上的扭矩为=311.35截面上的弯曲应力截面上的扭转应力==轴的材料为45钢。调质处理。由课本表15-1查得:因经插入后得2.0=1.31轴性系数为=0.85K=1+=1.82K=1+(-1)=1.26所以综合系数为:K=2.8K=1.62碳钢的特性系数取0.1取0.05安全系数S=25.13S13.71≥S=1.5所以它是安全的截面Ⅳ右侧抗弯系数W=0.1=0.1=12500抗扭系数=0.2=0.2=25000截面Ⅳ左侧的弯矩M为M=133560截面Ⅳ上的扭矩为=295截面上的弯曲应力截面上的扭转应力==K=K=所以综合系数为:K=2.8K=1.62碳钢的特性系数取0.1取0.05安全系数S=25.13S13.71≥S=1.5所以它是安全的8.键的设计和计算①选择键联接的类型和尺寸一般8级以上精度的尺寸的齿轮有定心精度要求,应用平键.根据d=295.29d4=253.83查表6-1取:键宽b=16h=10=36b=20h=12=50②校和键联接的强度查表6-2得[]=110MP工作长度36-16=2050-20=30③键与轮毂键槽的接触高度K=0.5h=5K=0.5h=6由式(6-1)得:<[]<[]两者都合适取键标记为:键2:16×36AGB/T1096-1979键3:20×50AGB/T1096-19799.箱体结构的设计减速器的箱体采用铸造(HT200)制成,采用剖分式结构为了保证齿轮佳合质量,大端盖分机体采用配合.1.机体有足够的刚度在机体为加肋,外轮廓为长方形,增强了轴承座刚度2.考虑到机体内零件的润滑,密封散热。因其传动件速度小于12m/s,故采用侵油润油,同时为了避免油搅得沉渣溅起,齿顶到油池底面的距离H为40mm为保证机盖与机座连接处密封,联接凸缘应有足够的宽度,联接表面应精创,其表面粗糙度为3.机体结构有良好的工艺性.铸件壁厚为10,圆角半径为R=3。机体外型简单,拔模方便.4.对附件设计A视孔盖和窥视孔在机盖顶部开有窥视孔,能看到传动零件齿合区的位置,并有足够的空间,以便于能伸入进行操作,窥视孔有盖板,机体上开窥视孔与凸缘一块,有便于机械加工出支承盖板的表面并用垫片加强密封,盖板用铸铁制成,用M6紧固B油螺塞:放油孔位于油池最底处,并安排在减速器不与其他部件靠近的一侧,以便放油,放油孔用螺塞堵住,因此油孔处的机体外壁应凸起一块,由机械加工成螺塞头部的支承面,并加封油圈加以密封。C油标:油标位在便于观察减速器油面及油面稳定之处。油尺安置的部位不能太低,以防油进入油尺座孔而溢出.D通气孔:由于减速器运转时,机体内温度升高,气压增大,为便于排气,在机盖顶部的窥视孔改上安装通气器,以便达到体内为压力平衡.E盖螺钉:启盖螺钉上的螺纹长度要大于机盖联结凸缘的厚度。钉杆端部要做成圆柱形,以免破坏螺纹.F位销:为保证剖分式机体的轴承座孔的加工及装配精度,在机体联结凸缘的长度方向各安装一圆锥定位销,以提高定位精度.G吊钩:在机盖上直接铸出吊钩和吊环,用以起吊或搬运较重的物体.减速器机体结构尺寸如下:名称符号计算公式结果箱座壁厚10箱盖壁厚9箱盖凸缘厚度12箱座凸缘厚度15箱座底凸缘厚度25地脚螺钉直径M24地脚螺钉数目查手册6轴承旁联接螺栓直径M12机盖与机座联接螺栓直径=(0.5~0.6)M10轴承端盖螺钉直径=(0.4~0.5)10视孔盖螺钉直径=(0.3~0.4)8定位销直径=(0.7~0.8)8,,至外机壁距离查机械课程设计指导书表4342218,至凸缘边缘距离查机械课程设计指导书表42816外机壁至轴承座端面距离=++(8~12)50大齿轮顶圆与内机壁距离>1.215齿轮端面与内机壁距离>10机盖,机座肋厚98.5轴承端盖外径+(5~5.5)120(1轴)125(2轴)150(3轴)轴承旁联结螺栓距离120(1轴)125(2轴)150(3轴)10.润滑密封设计对于二级圆柱齿轮减速器,因为传动装置属于轻型的,且传速较低,所以其速度远远小于,所以采用脂润滑,箱体内选用SH0357-92中的50号润滑,装至规定高度.油的深度为H+H=30=34所以H+=30+34=64其中油的粘度大,化学合成油,润滑效果好。密封性来讲为了保证机盖与机座联接处密封,联接凸缘应有足够的宽度,联接表面应精创,其表面粗度应为密封的表面要经过刮研。而且,凸缘联接螺柱之间的距离不宜太大,国150mm。并匀均布置,保证部分面处的密封性。11.联轴器设计1.类型选择.为了隔离振动和冲击,选用弹性套柱销联轴器.2.载荷计算.公称转矩:T=95509550333.5查课本,选取所以转矩因为计算转矩小于联轴器公称转矩,所以查《机械设计手册》选取LT7型弹性套柱销联轴器其公称转矩为500Nm四.设计小结这次关于带式运输机上的两级展开式圆柱斜齿轮减速器的课程设计是我们真正理论联系实际、深入了解设计概念和设计过程的实践考验,对于提高我们机械设计的综合素质大有用处。通过二个星期的设计实践,使我对机械设计有了更多的了解和认识.为我们以后的工作打下了坚实的基础.机械设计是机械工业的基础,是一门综合性相当强的技术课程,它融《机械原理》、《机械设计》、《理论力学》、《材料力学》、《公差与配合》、《CAD实用软件》、《机械工程材料》、《机械设计手册》等于一体。这次的课程设计,对于培养我们理论联系实际的设计思想;训练综合运用机械设计和有关先修课程的理论,结合生产实际反系和解决工程实际问题的能力;巩固、加深和扩展有关机械设计方面的知识等方面有重要的作用。在这次的课程设计过程中,综合运用先修课程中所学的有关知识与技能,结合各个教学实践环节进行机械课程的设计,一方面,逐步提高了我们的理论水平、构思能力、工程洞察力和判断力,特别是提高了分析问题和解决问题的能力,为我们以后对专业产品和设备的设计打下了宽广而坚实的基础。本次设计得到了指导老师的细心帮助和支持。衷心的感谢老师的指导和帮助.设计中还存在不少错误和缺点,需要继续努力学习和掌握有关机械设计的知识,继续培养设计习惯和思维从而提高设计实践操作能力。五.参考资料:[1]濮良贵,纪名纲.《机械设计》第八版.北京:高等教育出版社,2006.5[2]郑甲红.《机械原理》北京:机械工业出版社,2006.1[3]《机械零件设计手册》北京:国防工业出版社,1986.12[4]《机械设计手册》第三版北京机械工业出版社,2004.9[5]林怡青,谢宋良《机械设计基础课程设计指导书》北京;清华大学出版社,2008.1Y112M-4=17.40=7.57=3.24=2.33=626.09r/min=193.24r/min=82.93r/min=82.93r/min=3.12kW=2.90kW=2.70kW=2.57kW=3.06kW=2.84kW=2.65kW=2.52kW=47.58N·m=143.53N·m=311.35N·m=286.91N·m=46.63N·m=140.66N·m=305.12N·m=281.17N·mA型带Fq=1570.43Nd=51.73m=2mmz=25a=110B2=50B1=55 m=3mmz=30z=70a=103B2=70B1=75dmin=35.763单列角接触球轴承7010C型.安全键2:16×36AGB/T1096-1979键3:20×50AGB/T1096-1979数学与计算机学院课程设计说明书课程名称:软件工程与数据库课程设计课程代码:题目:客户关系管理系统年级/专业/班:软件工程一班学生姓名:学号:开始时间:完成时间:课程设计成绩:学习态度及平时成绩(20)技术水平与实际能力(20)完成情况(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(35)总分(100)指导教师签名:年月日目录TOC\h\z\t"样式111,1,样式2222,2"目录 23、分析模型 113.1分析类图 113.2分析包 133.3分析动态模型 144、设计模型 184.1软件平台设计 184.2结构设计 194.3详细设计与界面设计 194.4数据库设计 245、实现模型 255.1构件图 255.2配置图 266、测试用例 266.1测试用例 276.2测试结果 277、用户手册 287.1系统安装 287.2使用者登录和注册 287.3客户基本信息管理 30结论 32参考文献 32附录源程序文件名清单 33摘要随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对客户关系管理进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客户关系管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。关键词:计算机;系统机电学院课程设计计算说明书主要计算项目主要结果PAGE共30页第74页前言随着各种信息的日益膨胀和客户信息管理人员信息服务需求的不断增强,客户信息管理系统急待有一个面向日常工作的信息服务功能,如客户的添加,删除,修改等,都需要有一个明确的系统来管理这些客户的信息,因而开发一个客户信息管理系统也十分有必要,利用该系统,我们可以很迅速的建立客户信息,避免在以往的人工填写客户信息造成的各种误差,使得客户信息能更方便的管理,节约人力资源,减少公司开销。2.需求分析在客户信息管理系统中,要为每位客户建立一个帐户,帐户中存储着客户的个人信息。客户信息查询要通过管理员来实现,即客户并不直接与系统进行交互,而是管理员充当客户的代理与系统进行交互。在查询个人信息时,第一步需要输入客户姓名与客户密码,;第二步客户进入系统即可查询个人信息。而系统管理员可以依据公司提供的客户信息对客户信息进行添加,删除,修改或查询,并且记录下客户类型及客户权益分配,以及对系统进行维护。2.1系统的功能性需求客户信息管理系统为管理员提供主功能界面。客户信息管理系统在启动时要求管理员输入密码,只有密码正确,才可以进入系统的主功能界面。管理员负责对客户信息管理系统的维护工作,因此系统应赋予管理员对客户信息进行添加、修改、查询和删除,记录下客户类型及客户权益分配等功能的操作权限。管理员作为客户的代理实现客户信息管理的业务。客户信息保存在对应的数据库表中。2.2系统需求分析规格说明书这是一个客户信息管理管理的应用系统;客户信息管理系统负责将客户的信息进行存储到数据库内。客户信息管理系统的管理员负责将客户信息进行添加、修改、查询和删除,记录下客户类型及客户权益分配,并且对系统进行维护。客户能够查询自己的个人信息。客户信息管理系统能够容易地建立、修改和删除系统中的信息,包括客户信息、管理员信息等;客户信息管理系统能够在所有流行的平台环境上运行,并且有一个美观的用户信息界面。客户信息管理系统容易扩展新功能。2.3系统用例图2.3.1参与者通过系统功能分析客户通过客户信息管理员完成个人信息查询功能,参与者图例如图1所示:图1参与者2.3.2分析用例图主要用例图客户信息管理系统的主要功能是对客户信息进行添加、修改、查询和删除,记录下客户类型及客户权益分配,并且对系统进行维护。因此系统的主要用例图如图2所示。图2系统主要用例图系统登录脚本描述用例名称:系统登录参与者:客户信息管理员1.1前置条件无1.2后置条件如果用例成功,参与者可以启动系统,使用系统提供的功能。反之,系统的状态不发生变化。1.3基本事件流当客户信息管理员登录系统时,用例启动。系统提示用户输入用户名和密码用户输入用户名和密码系统验证输入的用户名和密码,若正确,则用户登录到系统中。1.4异常事件流如果用户输入无效的用户名/密码。则系统显示错误信息。用户可以选择返回基本事件流的起始点,重新输入正确的用户名/密码;或者取消登录,用例结束。客户登陆用例脚本描述用例名称:客户登陆参与者:客户,客户信息管理员2.1前置条件在这个用例开始之前,客户信息管理员必须登录到系统;否则,系统的状态不发生变化。2.2后置条件如果这个用例成功实现,则在系统中创建并存储阅读记录。2.3基本事件流当客户登陆时,用例启动。登录系统。输入客户姓名及密码。检索客户姓名检索客户密码登陆成功查询个人信息存储登陆记录2.4异常事件流(1)如果客户为删除个人信息,则系统显示提示信息,用例被终止。(2)如果客户为修改个人信息,系统显示提示信息,用例被终止。(3)如果客户为添加个人新信息,则系统提示信息,用例被终止。3、管理员维护用例脚本描述用例名称:管理员维护参与者:客户信息管理员3.1前置条件在这个用例开始之前,客户信息管理员必须登录到系统;否则,系统的状态不发生变化。3.2后置条件如果这个用例成功实现,则系统添加、修改或删除客户信息;否则,系统的状态不发生变化。3.3基本事件流当管理员维护客户信息时,用例被启动。登录系统。如果选择的活动是“添加客户信息”,则执行分支事件流3.3.1:添加客户信息如果选择的活动是“修改客户信息”,则执行分支事件流3.3.2:修改客户信息如果选择的活动是“删除客户信息”,则执行分支事件流3.3.3:删除客户信息。3.3.1分支事件流(1)提供客户信息,例如,客户地址,客户姓名、电话号码等(2)系统存储读者信息。3.3.2分支事件流(1)输入客户信息(2)查询并显示客户信息(3)更新系统中客户信息。3.3.3分支事件流(1)输入客户信息(2)查询并显示客户信息4.4异常事件流(1)如果客户已经存在,则系统显示提示信息,用例被终止(2)如果查询不到客户,则系统显示提示信息,用例被终止主要用例图除去上文分析的主要用例之外,客户信息管理系统还应该包括用户登录等用例,对这些用例进行规范和细化后得到完成的系统用例图如图3所示。 图3客户信息管理系统主要用例图整个系统包括2个系统用例:客户信息管理用例:包括客户信息添加,客户信息修改,客户信息删除,客户信息查询4个子用例。系统管理用例:包括系统登录、系统维护2个子用例。客户信息添加又包括客户类型添加和客户权益添加2个子用例。客户主要用例图图4客户主要用例图3、分析模型3.1分析类图3.1.1对象类的建立根据已经建立的用例图和用户业务需求分析,采用CRC卡的方法确定对象类及其属性和操作。下面是对客户信息管理子系统中的对象类及其属性和操作的定义简介:(1)客户信息类类名:客户信息。类的编号:0201。类的类型:该类创建的对象为持久对象,存储在服务器上的数据库中,可以被共享访问。属性:客户编号、客户姓名、性别、客户类型、客户权益。操作:无。(2)用户类类名:用户。类的编号:0202。类的类型:该类创建的对象为持久对象,存储在服务器上的数据库中,不能被共享。属性:用户名、登录密码。操作:无。(3)客户基本信息管理管理员类名:客户基本信息管理员。类的编号:0203。类的类型:该类创建的对象为持久对象,存储在服务器上的数据库中,不能被共享。属性:客户信息管理员编号(用户名)、登录密码。操作:无。3.1.2子系统功能接口在确定基本类后,需要根据功能需求以及使用者权限为类赋予操作方法。子系统中的接口可以定义为:用户登录、用户查询、管理员操作三个接口。对于每个接口的详细信息如下:(1)用户登录接口接口类名:用户登录。接口类型:抽象类。功能:为使用提供登录进入系统的操作。抽象操作:使用登录()、用户注册()。(2)用户查询接口接口类名:用户查询。接口类型:抽象类。功能:为用户提供查询用户个人基本信息的操作。抽象操作:客户基本信息查询()。(3)管理员操作接口接口类名:管理员操作。接口类型:抽象类。功能:为管理员提供对客户基本信息管理操作的操作。抽象操作:录入新客户基本信息()、删除客户信息()、修改客户信息()、查询客户信息()、维护客户信息()。3.1.3类关系图该子系统内基本类和接口的关系如图5所示。图5客户基本信息管理系统类关系图3.2分析包客户基本信息管理子系统余姚一些辅助的类来完成系统功能,这些辅助的类包括使用者接口、系统出错处理、支持数据库等;并且他们和子系统之间都存在着依赖关系,如图6所示。图6与客户基本信息管理系统相关的包根据这个子系统的主要完成功能,本节将子系统按照功能模块划分成若干个包。子系统包图如图7所示。基本信息管理于系统基本信息管理于系统使用者登陆于系统客户信息管理图7客户基本信息管理系统包图按照功能划分,本子系统中包含两个包。一是用于客户信息管理员登录,而是用于实现客户基本信息的管理。在客户登录包中,包括了用户注册和用户登录类3.3分析动态模型3.3.1新用户注册新用户需要注册才能使用本系统,提出申请并输入自己的登录信息,在控制对象验证其正确性后完成注册返回登录界面,用户既可以继续操作;否则则提示对应的错误信息让用户重新操作。(1)顺序图图8新用户注册用例顺序图(2)协作图图9新用户注册协作图3.3.2使用者登录用户在登录界面上输入自己正确的登录信息(用户名和密码)进而登录系统,在控制对象验证其正确性后完成登录进入系统主界面,用户即可以继续操作;否则则提示对应的错误信息让用户重新操作。(1)顺序图图10用户登录用例顺序图(2)协作图图11用户登录协作图3.3.3客户信息查询用户通过登录进入到系统之后,可以执行最基本的客户信息查询浏览的操作。用户根据检索条件输入自己想要查看的信息(1)顺序图图12信息查询用例顺序图(2)协作图图13信息查询用例协作图3.3.4管理员对客户信息操作管理员在登录了子系统之后,除了对于信息的查询,还可以对客户基本信息的数据库进行操作。(1)顺序图图14客户信息管理员操作用例顺序图(2)协作图图15客户信息管理员操作用例协作图4、设计模型4.1软件平台设计1)系统运行的软件环境:本系统实现将采用在.netFramework4.0框架下的C#编程。数据库管理采用MicrosoftSQLServer2008数据库管理系统。系统操作平台采用微软的视窗操作系统Windows2008。2)系统运行的硬件环境。本系统共有一个服务器,用户PC机即为用户终端机。用户终端机:(最低配置)内存512MB,硬盘80G,显示器。服务器:采用联想PC-1000,内存1GB,高速硬盘200G,高速缓存,液晶显示器。4.2结构设计在客户基本信息管理子系统中,系统结构由4个包组成。如图16所示。图16客户基本信息管理系统结构图BusinessModelPackage:包含在分析阶段提到的系统中的基本类和用于提供子系统操作的接口。在此设计阶段将结合具体实现环境对其进行细化、规定和完善。DatabasePackage:为BMP中的类提供数据存取服务,本系统将采用ADO方式链接和操作数据库。并自己设计函数方法对ADO数据库访问操作进行必要的简化。UtilityPackage:包含一些可以被子系统中所包含的其他包使用的服务,如前文提到的异常处理,或者字符串转换等。4.3详细设计与界面设计4.3.1登录界面、注册界面对数据库的链接访问前文提到,系统中使用ADO.NET对象连接SQLServer数据库,再通过SqlDataReader对象访问数据库内容。具体代码示例如图17所示。图17登录界面数据库访问代码实例在输入框中输入信息之后点击登录按钮触发事件,使用SqlDataReader对象访问的数据,判断登录情况,执行对应的操作和提示。注册功能对于数据库的操作同样是采用ADO.NET方式连接数据库,这里将不在赘述,具体操作和完整性判断约束如图18所示。图18注册活动数据库连接操作代码实例4.3.2客户信息查询操作对数据库的链接访问查询窗口如图19所示;使用者选择查询条件并在对应的检索信息框中输入检索信息,点击查询按钮即可以得到查询结果,如果不输入任何内容则系统回视为查询所有客户信息。图19客户信息管理系统查询窗口查询结果如图20所示;图20查询结果窗口在完成这个功能时,首先在查询窗口中完成对于查询条件和检索信息的捕获,之后生成SQL的select语句,再去生成查询结果窗口。如图21所示。图21查询结果窗口生成代码示例4.3.2客户信息添加操作管理员进入主窗口后点击添加按钮则进入添加操作,如图22所示图22添加客户4.3.2客户信息添加操作管理员删除客户信息如图23所示:图23删除用户信息其余功能可依次列出,为节约时间将不一一列举出来了,而程序的详细代码也不列举在报告之上,我将直接交代码的电子稿给老师。4.4数据库设计对于数据库设计,我将它分为了两部分。一是针对于用户登录的数据库设计;在数据库中会设计一张表,用于存储用户记录,在用户进行登录操作时,系统对本表进行访问以验证用户登录的合法性。第二部分是对客户基本信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论