当前位置:文档之家› 湖北理工学院 课程设计终结版修订版

湖北理工学院 课程设计终结版修订版

湖北理工学院 课程设计终结版修订版
湖北理工学院 课程设计终结版修订版

目录

序言 (1)

一、零件的分析 (1)

(一)零件的作用 (1)

(二)零件的工艺分析 (1)

二、工艺规程设计 (2)

(一)确定毛坯的制造形成 (2)

(二)基面的选择 (3)

(三)制定工艺路线 (3)

(四)确定切削量及基本工时 (4)

三、夹具设计 (12)

(一)问题的提出 (12)

(二)夹具设计 (12)

(三)夹具设计及操作简要说明 (14)

四、总结 (14)

序言

机械制造工艺学课程设计是在我们学完了大学的全部基础课、技术基础课以及大部分专业课进行的。这是我们在进行毕业设计之前对所学各课程的一次深入的综合性的总复习,也是一次理论联系实际的训练,因此,它在我们大学生活中占有重要地位。

就我个人而言泵体是机械的基础零件,我希望能通过这次课程设计对自己将来从事的工作进行一次适应性训练,从中锻炼自己分析问题、解决问题的能力,为今后打下一个良好的基础。

由于能力有限,设计尚有许多不足之处,恳请各位老师给予指教。

一、零件的分析

(一)零件的作用

泵体是机械的基础零件,其作用是将机械和部件中的轴套,齿轮等有关零件联成一个整体,并使之保持正确的相对位置,彼此协调工作,完成机械或部件的预定功能。

(二)零件的工艺分析

1、以底面底座为中心的加工表面,这一组加工表面包括:

(1)以120圆柱面中心轴线为基准,基本尺寸85底座底平面Ra12.5;

(2)两个以底座底平面为基准高度h=20的凸台Ra12.5;

(3)两底座凸台中心通孔212,其Ra12.5;

(4)以泵体右端面为基准,基本尺寸64用面铣刀铣泵体前端面Ra3.2;

(5)以底座为基础高85,相距140mm的两个侧凸台(以竖直中心线对称),其管螺纹G3/8。

2、以132为中心的加工表面,这一组加工表面包括:

(1)36的螺纹孔

(2)14F8的孔Ra1.6。

3、以100孔为中心的加工表面,这一组加工表面包括:

(1)孔100深度52的内圆柱面;

(2)孔100的底面Ra1.6。

二、工艺规程设计

(一)确定毛坯的制造形成

分析零件的结构特点和其作用知,该零件所受的冲击载荷为一定的液压冲击力,故对泵体材料的强度和抗冲击性能要求较低。该零件材料为ZG203,零件结构比较简单,生产类型为大批生产,最大质量介于5~10kg之间,选用砂型铸造。

由于泵体两侧凸台存在孔径,故需在毛坯时铸造出毛坯孔。

(二)基面的选择

(1)粗基准的选择

以专用夹具固定,以左端部分外圆柱为基准,加工底座平面;以专用夹具夹住左右端面,加工泵体端面。

(2)精基准的选择

精基准是已加工平面,以泵体端面、底座平面为精基准,设计基准与工序基准重合。

(三)制定工艺路线

工序Ⅰ铣底座下表面。

工序Ⅱ粗铣泵体的前端面。

工序Ⅲ铣两侧凸台端面。

工序Ⅳ铣底座凸台表面。

工序Ⅴ粗铣100圆柱内底面。

工序Ⅵ粗镗100内圆柱面。

工序Ⅶ钻14孔。

工序Ⅷ扩两侧凸台孔。

工序Ⅸ精铰14孔。

工序Ⅹ钻底座孔2×G3/8。

工序Ⅺ 钻36的螺纹底孔。

工序Ⅻ 钻2×6通孔。 工序XIII 精镗100内圆表面。 工序XIV 攻两侧凸台螺纹2×12。 工序XV 攻3

6螺纹。

(四)确定切削量及基本工时 工序Ⅰ:铣底座平面 1.选择刀具

根据《切削手册》表1.2,选择YT15硬质合金刀片 根据表3.1,铣削深度a p ≤4时,端铣刀直径d w 为80

,a e 为60

而已知铣削宽度40,符合要求。

2.选择切削用量

由于加工余量不大,故可一次走刀内切完a p=h=3

《简明手册》P161表4.23查得X61机床功率为4kw , 查《切削手册》表3.3有f z =0.05mm/z, 查《工艺手册》w n =80r/min 查表3.13 z=10。 故铣床实际切削速度V=πw w n d /1000=50.24m/min,

每分钟进给量m f =z f .z.w n =0.05×10×80mm/min=40mm/min 。 查《切削手册》表3.26入切量和超切量y+Δλ=12mm

m t =(l+y+Δλ)/m f =4.05(min )

工序Ⅱ:粗铣泵体前端面132

1.选择刀具

《切削手册》表1.2,选择YT15硬质合金刀片

根据表3.1,切削深度a p 4mm 时,端铣刀直径d w =200mm , 铣削宽度=180mm 2.选择切削用量

由于加工全量不大,a p =h=30mm

《简明手册》P161表4.238查得X61机床功率为4kw 查《切削手册》表3.3有f z =0.05

/z,查《工艺手册》w n =80r/min 。

故铣床实际切削速度V=πd w w n /1000=50.24m/min, 每分钟进给量m f =z f .z.w n =0.05×4×80mm/min=16mm/min 。 查《切削手册》表3.26入切量和超切量y+λ=12

t m =(l+y+Δλ)/f m =13(min )

工序Ⅲ:铣两侧32凸台端面 1.选择刀具

根据《切削手册》表1.2,选择YT15硬质合金刀片 根据表3.1,铣削深度a p ≤4

时,端铣刀直径d w 为80,a e 为60,

2.选择切削用量

由于加工余量不大, a p =h=3.5

《简明手册》P161表4.238查得X61机床功率为4kw , 查《切削手册》表3.3有f z =0.05/z,齿数z=4(表3.13)

查《工艺手册》w n =80r/min 。

故铣床实际切削速度V=πd w w n /1000=50.24m/min , 每分钟进给量f m =z f .z.w n =0.05*4*80mm/min=16mm/min 。 查表《切削手册》表3.26入切量和超切量y+λΔ =12mm

m m f y l t /)(λΔ++==2.75(min) mm t m 5.52

工序Ⅳ:铣底座18凸台表面 1.选择刀具

根据《切削手册》表1.2,选择YT15硬质合金刀片

根据表3.1,铣削深度a p ≤4mm 时,端铣刀直径为w d 80mm ,e a 为60mm , 2.选择切削用量

由于加工余量不大,故可一次走刀内切完p a =h=3.0mm

《简明手册》P161表4.23查得立式X5012机床功率为1.5kw , 查《切削手册》表3.3有f z =0.05mm/z,齿数z=4(表3.13)

查《工艺手册》w n =130r/min 。

故铣床实际切削速度V=πw w n d /1000=50.24m/min , 每分钟进给量m f =z f .z.w n =0.05×4×80

/min=16

/min 。

查表《切削手册》表3.26入切量和超切量y+λΔ =5mm m m f y l t /)(λΔ++==1.44(min)

mm t m 88.22

工序Ⅴ:粗铣100圆柱内底面

选择刀具:

错齿三面刃铣刀,刀具直径d=14mm ,齿数z=12 (GB/T5242-1985) 背吃刀量p a =3.5mm

查《工艺手册》w n =130r/min 。

工序Ⅵ:粗镗100内圆柱面 1.选用机床:T611金刚镗床

查《工艺手册》表4.2-20 w n =40r/min

查《工艺手册》表4.2-19主轴进给量f 取2mm/r 2.切削工时:f n y l w /)(λΔ++=0.825(min) 总工时m t =2×0.825=1.65(min)

工序Ⅶ:钻14孔

1.选用机床:台式钻床Z515,高速钢钻头,麻花钻 (查《设计手册》P184表10-14)

2.选择切削用量

钻孔进给量f=0.32(mm/r )(查《设计手册》P135表8-10) 切削速度v=0.3m/s (查《设计手册》P136表8-12) 所以 s n =1000v/πD=428.6(r/min ) 按机床取w n =450(r/min ),v=0.315m/s

m t =(210+2+0)/(450×0.315)=0.18(min )

工序Ⅷ:扩两侧凸台孔

查《工艺手册》表4.2-12,选择钻床Z3025,w n =80;

《工艺手册》表4.2-13,进给量f 取0.2mm/r 实际切削速度V=πw w n d /1000=3.768m/min 切削工时 L=20mm ,L1=6mm ,L2=3mm

min

8.1min 2.0803

6201=×++=

t

由于有两孔12t t m ==3.6min

工序Ⅸ:精铰14孔 选用硬质合金铰刀

查《工艺手册》表2.25,进给量f=0.2mm/r ,切削速度Vc=6m/min n s =1000V/πd w =136.5r/min

切削量

min 44.1min 2

.01253

92421=×++=++=

f n l l l t w m

工序Ⅹ:钻底座孔2×12

台式钻床2512,高速钢钻头,麻花钻(查《设计手册》P184表10-14) 钻孔进给量f=0.2 mm/r (查《设计手册》P135表8-11) 切削速度v=0.3m/s (查表《设计手册》P137,表8-12) 所以 w n =1000v/πD=500 r/min

按机床 取w n =500(r/min )则v=0.3(查《设计手册》p184表10-13) 切削工作l=20mm ,l1=2mm ,l2=0mm

min

44.02.050002202t 2m =×++×=×=总t

工序Ⅺ: 钻3×M6螺纹底孔(粗牙)

查《设计手册》P185得知选台式钻床 由表11-14得ZTQ4106 钻螺纹底孔3× 5.00并倒角120° (查《设计手册》P121表7-31)

高速钢钻头麻花钢的切削速度v=0.30m/s (查《设计手册》P136表8-12) 钻孔的进给量f=0.08mm/r (查《设计手册》P134表8-10) 所以n s =1000V c /πd w =1200r/min

按机床取w n =1300r/min ,故v=0.34m/s (查《设计手册》P184表10-14)

切削工时(3个孔)l=14mm 1l =3mm 2l =1mm

(查《设计手册》P154表8-32)

min 17.008

.013001

31421=×++=++=

f n l l l t w m

m in

51.017.03t 3m =×==总t

工序Ⅻ: 钻2×6通孔

选台式钻床,ZTQ 4106P184(查《设计手册》表10-14) 钻孔进给量f=0.14mm/r (查《设计手册》P135,表8-10) 切削速度v=0.30m/s (查《设计手册》P136表8-12) 所以n s =1000V c /πd w =1034.5r/min

按机床取w n =1300r/min ,故v=0.32m/s (查《设计手册》P184表10-13) 切削工时l=12mm l 1=2mm l 2 =0mm (查《设计手册》P154表8-32)

min 07.014

.01300021421=×++=++=

f n l l l t w m

m in

14.007.02t 2m =×==总t

工序XIII :半精镗100孔内圆柱面

由于与粗镗共用一个镗孔,故切削用量及工时均与精镗相同 f=2mm/r w n =40r/min

切削工时:f n y l t w m /)(λΔ++==0.825min

工序XIV :攻两侧凸台螺纹2×G3/8

粗牙孔深20mm ,高速钢螺母丝锥W 18Cr4 V (查《设计手册》P151表8-29) 切削速度V=23.4m/min (查《设计手册》P151表8-29) n s =1000V c /πd w =666r/min (查《设计手册》P185表10-15) 圆柱式钻床Z5025(查《设计手册》) 按机床选取n w =700r/min 则V=0.12m/s 切削工时l=20mm ,l 1=2mm ,l 2 =0mm

min 63.014

.013002

2222)(221=×××=×++=

f n l l l t w

工序XV :攻3×M6螺纹孔,粗牙孔深为10mm

高速钢螺母丝锥W 18Cr4v (查《设计手册》P151表8-29) V=15.0m/min (P151-查《设计手册》 表8-29) 圆柱立式钻床:Z5025 n s =1000v/6π=796r/min

按机床选取n w =800r/min 则V=14.4m/min 切削工时l=10mm ,l 1=3mm ,l 2 =3mm

min 5.13)

(221=×++=f

n l l l t w

三、夹具设计

为了提高劳动生产率 ,保证加工质量,降低劳动强度,需要设计起用夹具。 经协商,决定设计第Ⅶ道工序——钻φ14F8中央轴孔的夹具。本夹具将用于Z3025摇臂式钻床。刀具为一把麻花钻[ (直柄麻花)《工艺手册》P83.表3.1-5(GB436-85],对中央轴孔进行加工。内孔加工余量计算《工艺手册 》P64.表2-3-9.钻φ13.8 铰φ14 d=13.8 L=160 I=108

(一)问题的提出

本夹具主要用来钻φ14中央轴孔,加工本工序后,还会有后续工序对其进行精铰加工。因此,本道工序加工时,主要应考虑如何提高劳动生产率,降低劳动强度,而精度则不是主要问题。

(二)夹具设计

1.定位基准的选择

由零件图可知,φ14的中心并未与φ100中心轴线重合,在竖直方向上有3mm 偏移量,该偏移量与泵体底座底平面平行且距离为85mm 。与φ132及φ120水平轴线在竖直方向上相距为3mm ;与两侧凸台水平轴线重合。 2.切削及夹紧力计算

刀具高速钢,《切削手册》P50表2.70

材料:铸钢ZG203.d0=13~16mm ,则进给量为f=0.37~0.45mm/r 切削速度V c =30~38mmin ,钻夹角115~120°,非水溶切削油做切削液。 高速钢钻头钻铸铁时的扭矩由《切削手册》P61表2.2D 得; 钻头直径0d =13.8m ,与13.3相近。 高速钢钻头钻孔时的轴向力0d =14时

参照表2.19 P60,当取进给量0.36mm/r 时F f =4280N 。 P61表2.20进给量取0.33mm/r 时Mc=26.49N.m 扭矩 HBS=203在200~230之间。扭矩修正系数K mm =1.11 《参照机床夹具选用简明手册》P284表5-5 安全系数:6543210k k k k k k k k =。

考虑工作材质,加工余量是否均匀的基本安全系数2

5.12.10+=k 加工性质:粗加工 K 1=1.2 切削特点 K 3=1.0 连续切削。 夹紧力的稳定性 手动夹紧K 4=1.3 手动夹紧时手柄位置、操作方便K 5=1.0

仅有力矩使工件回转时,工件与支撑面接触情况,接触点稳定6k =1.0 夹紧力的计算:在机床夹具设计和选用夹紧装置时,为了简化计算,可以只考虑切削力(矩)对夹紧力的影响,并假定工艺系统是刚性的,切削过程稳定不变,从而对夹紧力作粗略估算。

285P 表5-6 工件以平面定位,夹紧力与切削力方向垂直。 2

1u m kf

W k +=

工具以两垂直面定位、侧向夹紧。a

lu cu b F cu L F k W k ++++=]

)([12

计算结果是满足加工要求。

(三)夹具设计及操作简要说明

如前所述,在设计夹具时,应该注意提高劳动生产率。为此,此夹具的设计是可以满足其一次装夹在多个工序及多种机床中使用的要求的,这样可以大大减少生产过程中由于装夹而消耗的大部分时间,从而提高生产效率。

夹具的具体装配图及部分零件图见附表。

四、总结

课程设计是大学生涯中的一个环节,同时也是重要的环节。也是最接近实际工作任务的一次训练,是我们步入社会参与实际工作设计的一次极好的演示。虽然每学期都安排了课程设计或者实习,但是没有一次像这样的课程设计能与此次

相比:设计限定了时间,而且是一组一个课题,要求更为严格,任务更加繁多、细致、设计要求的独立性更加高。我们充分利用在校期间所学的课程的专业知识理解、掌握和实际的运用,在对设计的态度上是认真的积极的。

通过两周的课程设计使我从各个方面都受到了训练,学会怎样收集、查阅资料;怎样制定方案和对方案进行改进。经过两个多星期的忙碌和学习,给我最深的感受就是使我的设计思维得到了很大的锻炼与提高。作为一名设计人员要设计出有创意而功能齐全的产品,就必须做一个生活的有心人。多留心观察思考我们身边的每一个机械产品,只有这样感性认识丰富了,才能使我们的设计思路具有创造性。

通过本次设计我学到的不仅仅是对工艺规程的制定、专用夹具的设计这单方面的了解,让我熟悉了设计的各个方面的流程,学会了把自己大学三年所学的知识运用到实际工作中的方法。从以前感觉学的许多科目没有实际意义,到现在觉得以前的专业知识不够扎实,所学知识中的很多细节根本没有掌握,但却是设计所重点考虑的内容,给自己的设计过程带来了或多或少的麻烦。通过本课题的设计培养了自己的综合能力、自学能力,从而适应未来社会的需要与科学技术的发展需要。培养了自己综合的、灵活的运用的发挥所学的知识。

本次的课程设计是对以往所学的专业知识的一次综合大考察,让我们真正意义上的学以致用,是一次难得的锻炼机会。让我系统性的重温和学习了机床夹具等的设计方法,从一开始的毫无头绪到拟定方案到书写设计说明书到绘制装配图,一路上颇为艰辛,在老师的指导下和同学的帮助下,终于顺利的完成这次设

计任务。也让我们发现了自己的不足之处,能在以后的学习生活中清晰的认识到,然后改正并且不断的提高自己。

该设计培养了我综合运用所学知识、发现、提出、分析和解决实际问题的能力,回顾这次课程设计,从选题到最后的完成可以说是苦多于甜,但是这次设计巩固了我以前所学的知识,可以说是受益匪浅,使我收获了独立分析和解决问题的方法与能力,并懂得了一个道理——理论联系实际很重要,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

本次课程设计已经接近尾声,作为一个本科生的课程设计,由于经验的缺乏,难免有许多考虑不周全的地方,由于在设计方面经验的不足,理论知识学的不牢固,在设计中难免会出现各种问题,如:在选择计算校核标准件时可能会出现误差,在查表和计算上精度不够准等等。

参考文献

[1] 艾兴,肖诗纲编.切削用量简明手册.北京:机械工业出版社,2000

[2] 李益民编,机械制造工艺简明手册.北京:机械工业出版社,1999

[3] 何铭新,钱可强编.机械制图.北京:高等教育出版社,2004

[4] 刘登平编.机械制造工艺及机床夹具设计.北京:北京理工大学出版社,2008

[5] 赵家齐编.机械制造工艺学课程设计指导书.北京:机械工业出版社,2000

[6] 吴拓编.简明机床夹具设计手册.北京:化学工业出版社,2010

[7] 王启平编.机床夹具设计.哈尔滨:哈尔滨工业大学出版社,1996

[8] 王凡,焦可如,刘国才编.实用机械制造工艺设计手册.北京:机械工业出版社,2008

专业课程设计报告模板

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 附录

数据库课程设计完整版

数据库课程设计完 整版

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统姓名: 学号: 专业:信息与计算科学指导教师:

20年 12月1日 目录 引言3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要5 1.4软件处理对象 6 1.5系统可行性分析6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7

1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20参考文献 20 引言

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。当前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强能够接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,而且具备修改功能,能够快速的查询学校所需的住宿信息。 面对当前学校发展的实际状况,我们经过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

大工15春《SQL数据库课程设计》模板及要求(最新)

大工15春《SQL数据库课程设计》模板及要求网络教育学院 《SQL数据库课程设计》 题目:XX系统的设计与实现 学习中心: 专业: 年级:年春/秋季

学号: 学生: 指导教师: 《SQL数据库课程设计》要求 《SQL数据库课程设计》是大连理工大学网络教育学院计算机应用技术专业开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。该课程设计要求如下:1.要求学生以SQL Server 2008或其他版本为后台数据库,以VB、VC 或其他开发工具作为前台开发工具,围绕自己选定的某一个具体的系统完成一个小型数据库应用系统的开发,例如《图书管理系统的设计与实现》《书店管理系统的设计与实现》等。其课程设计具体内容包括项目概况、需求分析、详细设计等,详见课程离线作业中上传的《SQL数据库课程设计模板》。 注意:禁止撰写《学生成绩管理系统》课程设计!! 2.要求学生必须按照《SQL数据库课程设计模板》提供的格式和内容进行课程设计,完成课程设计模板提供的全部课程设计内容,字数要求达到3000字以上。 3.学生在进行课程设计的过程中,可参考辅导教师在导学资料中上传的

文献资料,有问题可通过课程论坛答疑。 4.2015年春季学期学生提交本课程设计形式及截止时间 学生需要以WORD附件形式(附件的大小限制在10M以内)将完成的课程设计以"离线作业"形式上传至课程平台中的"离线作业"模块,通过选择已完成的课程设计,点"上交"即可,如下图所示。 截止时间:2015年9月1日。在此之前,学生可随时提交课程设计,如需修改,可直接上传新文件,平台会自动覆盖原有文件。 5.课程设计批阅 老师会在离线作业关闭后集中批阅课程设计,在离线作业截止时间前不进行任何形式的批阅。 注意: 本课程设计应该独立完成,不准抄袭他人或者请人代做,如有雷同作业,

JAVA-课程设计报告

《JA V A程序设计》 课程设计报告 设计题目:学生信息管理系统学院名称:信息工程学院 专业班级:13计本1 姓名: 学号:

目录 一需求分析。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3 二概要设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3 三详细设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3 3.1 数据库设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3 3.2 模块及窗体设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3 3.2.1 数据库模块设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3 3.2.2 用户登录识别模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5 3.2.3用户信息管理模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6 (1)密码修改。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6 (2)用户信息添加和删除。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。8 3.2.4 学生息管理模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。10 (1)添加信息。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。10 (2)信息查看。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。11 (3)信息修改。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。12 (4)删除信息。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。14 3.2.5 系统管理模块。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。15 3.2.6 主窗体菜单设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。15 四软件测试。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。15 五总结。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。15 参考资料:.......................................................17

课程设计报告

目录 设计目的 (3) D触发器概述 (3) D触发器数字前端设计 (3) 用与非门构成D触发器的方案 (5) 由传输门构成D触发器的方案 (10) D触发器方案讨论选择 (16) D触发器版图设计 (17) D触发器工艺流程 (21) 设计总结 (22)

一.设计目的 通过D触发器从前端硬件描述、功能仿真、逻辑综合到后端原理图绘制、仿真及版图设计,应掌握以下几点: 1.在数字集成电路的前端设计过程中,能熟练地使用硬件描述语言对相关逻辑 单元进行硬件描述。 2.在集成电路设计过程中,能够对编写的代码进行功能仿真及逻辑综合,同时 在此过程中能较为熟练地使用QuartusII、Modelsim及Sypnlify pro。 3.掌握D触发器工作原理,门级电路组成及设计。 4.在集成电路方面,学会利用Cadence软件完成给定功能的集成电路原理设计 与特性模拟,按版图规则完成版图设计,并确定相应的制造工艺流程;掌握版图布局规划、单元设计和布线规划的知识。 5.在工艺器件方面,学会利用集成电路工艺和器件技术的计算机辅助设计软件 (Silvaco-TCAD)对器件的设计与分析,并确定相应的制造工艺流程及相应参数的测试。 二.D触发器概述 D触发器是现在数字集成电路设计中最基本的逻辑单元之一,对于一些复杂的带有时序功能的逻辑器件,D触发器器是这些器件的基本逻辑单元,所以,对于D触发器的前后端的设计是整个数字集成电路的基础。D触发器一般为边沿触发,电平触发器的主从触发器工作时,必须在正跳沿前加入输入信号,如果在CP高电平器件输入端出现干扰信号,那么就有可能使触发器的状态出错。而边沿触发器允许在CP触发沿来到钱一瞬间加入输入信号。 这样,输入端受干扰的时间就会大大缩短,受干扰的可能性就见地了。边沿D触发器也称为维持-阻塞边沿D触发器。 三.D触发器数字前端设计 1.D触发器的Verilog HDL设计 在数字集成电路设计过程中,对电路的描述在具备了硬件描述语言之后就变得更加的简单了。以下则是用verilog HDL编写的D触发器的源代码:module d_ef(clk,D,Q); input clk; input D; output Q; reg Q; always@(posedge clk) begin

数据库课程设计完整版

HUNAN CITY UNIVERSITY 数据库系统课程设计设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师: 20年 12月1日 目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7

1.7系统业务流程及具体功能 7 8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20 参考文献 20 引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了

SQL数据库课程设计,火车票

SQL上机实验项目设计列车信息查询数据库 学号:24110121 姓名:王若龙

1、实验项目名称:数据模型的建立过程与方法 2、实验项目编号:ab0822420305 3、实验性质:必做 4、实验类型:设计 5、实验目的:熟练掌握数据模型的设计、建立的过程与方法。 6、实验内容: 设计一个数据库,实现列车车次信息和车站信息的基本管理,为列车运行时刻信息的录入、修改、查询与统计等功能提供数据库支撑。 要求: (1)设计该数据库E-R图 (2)将E-R模型转换为关系模型,并规范化 (3)用SQL语句定义并建立数据库表结构 (4)提供以下SQL语句,并加以说明。 查询某车站火车到站出站信息。 查询某列火车沿途经过站点信息 查询从某站点上车,到达某站点,共有哪些列车可供乘坐。 统计某段时间经过某站点的列车共有多少。

(1)设计E-R 图 (2)将E-R 模型转换为关系模型,并规范化 车站信息(车站号,车站名) 列车信息(车次,始发站,终点站,出发时间,到达时间) 乘务人员(车次,姓名,职务) 经由信息(车次,车站名,到站时间,出站时间) (3)用SQL 语句定义并建立数据库表结构 车站信息表(station ),采用命令行创建方式。 字段名 代码 类型 约束 车站号 sno char (5) 主键 车站名 sname char (20) 列车信息表(train ),采用命令行创建方式。 字段名 代码 类型 约束 车次 tno char (5) 主键 始发站 sf char(20) Not null 终点站 zd char(20) Not null 出发时间 cf time 到达时间 dd time

上海应用技术学院课程设计报告

上海应用技术学院课程设计报告 课程名称C语言课程设计设计题目成绩记录簿 姓名叶箭专业班级101041B2 学号1010411232 组别无 同组者指导教师日期成绩 一、目的及要求 (1) 目的 1. 巩固和加深学生对C语言课程的基本知识的理解和掌握; 2. 掌握C语言编程和程序调试的基本技能; 3. 利用C语言进行基本的软件设计;提高学生的编程能力 4. 掌握书写程序设计说明文档的能力 5. 提高运用C语言解决实际问题的能力。 (2) 课程设计要求 1. 分析课程设计题目的要求; 2. 写出详细设计说明;用户提供的主操作界面应该为菜单形式 3. 编写程序代码,调试程序使其能正确运行; 4.设计完成后提交课程设计报告和源代码文件的电子文档 最后提交的课程设计成果包括: a)课程设计报告电子稿; b)源程序文件;(.cpp 文件) 二、课程设计内容说明 1. 课程设计题目:成绩记录簿 2. 设计理念:成绩记录簿中记录以下数据:学号、姓名,语文,数学,英语,学分,所有成绩都以百分制计分。在程序中可以输入新的成绩记录,可以按学号或姓名查询一个学生的所有成绩,和已完成的学分。也可以查出一个班的成绩表 输入信息时要检查数据项学号的合法性,学号:8位数字;成绩:0 ~ 100 之间的整数。 程序的主界面如下:

1程序系统的结构: F.2.1程序描述: (1) 目的:对成绩录入簿进行良好的添加,查询,删除。 (2) 特点:方便,灵活,直观,易用。 意义: 编写此程序,可以巩固和加深我们对C 语言课程的基本知识的理解和掌握;也使我们能掌握C 语言编程和程序调试的基本技能;使我们有能力利用C 语言进行基本的软件设计;更令我们掌握了书写程序设计说明文档的能力:且 提高运用C 语言解决实际问题的能力。 F.2.2功能:通过主菜单,我们可以迅速的选择我们所需的操作了,比如:添加 或删除每个人的成绩,学分,学号等一系列的内容,又或者可以随时方便快捷的查询个人成绩或班级成绩, F.2.3性能: 可以应付简单的添加,删除和查询; F.2.4输人项 char name[10] 设置学生名称 成绩记录簿 1. 添加 2. 删除 3.查询学生成绩 4.查询班级成绩 0. 退出 成绩记录簿 添加 查询学生成绩 删除 按姓名查询 按学号查询 按姓名删除 按学号删除 查询班成绩 退出

自动控制课程设计报告终结版

自动控制原理课程设计 专业: 班级: 姓名: 学号: 指导教师: 兰州交通大学自动化与电气工程学院2013 年01月11日

目录 控制系统超前校正 (2) 1.问题描述 (2) 1.1设计目的 (2) 1.2设计内容 (2) 1.3超前校正及其特性 (2) 1.4系统参数设计步骤 (4) 2.校正系统设计 (5) 2.1 控制系统的任务要求 (5) 2.2校正前系统分析 (5) 2.3 校正系统的设计与分析 (7) 2.4 校正前后系统比较 (10) 2.5 软件仿真 (11) 2.6 硬件实验模拟电路 (13) 2.7 部分分析题解答 (14)

3. 课程设计总结 (15) 参考文献 (16) 控制系统超前校正 1.问题描述 1.1设计目的 (1) 了解串联超前校正环节对系统稳定性及过渡过程的影响; (2) 掌握用频率特性法分析自动控制系统动态特性的方法; (3) 掌握串联超前校正装置的设计方法和参数调试技术; (4) 掌握设计给定系统超前校正环节的方法,并用仿真技术验证校正环节理论设计的正确性。 (5) 掌握设计给定系统超前校正环节的方法,并模拟实验验证校正环节理论设计的正确性。 1.2设计内容 已知单位反馈控制系统的开环传递函数为: ()() ()11o K G s s as bs = ++ 设计超前校正装置,使校正后系统满足: 11,,%%v c K cs ds e ωσ--=≥≤ 1.3超前校正及其特性 超前校正就是在前向通道中串联传递函数为: ()11 ()()1 c C s aTs G s R s a Ts += =?+ (1-1) 通常 a 为分度系数,T 叫时间常数,由式(1-1)可知,采用无源超前网络进行串联校正 时,整个系统的开环增益要下降 a 倍,因此需要提高放大器增益交易补偿. 如果对无源超

Sql_server数据库课程设计_图书馆管理系统

序言 (1) 一、图书馆管理系统E-R 图 (2) 二、图书馆管理系统功能实现示意图 (3) 三、图书馆管理系统功能图例 (4) 3.1 读者借阅图书 (4) 3.2 读者归还图书 (4) 3.3 读者续借图书 (5) 3.4 读者查询借阅图书情况 (5) 3.5 读者检索图书信息 (6) 四、图书馆管理系统附加功能 (7) 4.1 往学生表中插入列"系部",其值等于学号中代表系部的位的 值,再插入列"专业号",其值等于学号中代表专业的位的值 . 7 4.2 查询每个学生对书本的借阅数量 (9) 4.3 查询各个专业的学生借阅书本的数量 (11) 五、图书馆管理系统数据库、数据表源代码......... 错误!未定义书签。 5.1 图书馆管理系统"数据库"源代码 ................ 错误!未定义书签。 5.2 图书馆管理系统"数据表"源代码 ................ 错误!未定义书签。 六、图书馆管理系统存储过程源代码..................... 错误!未定义书签。 6.1 读者借阅图书存储过程................................ 错误!未定义书签。 6.2 读者还书存储过程........................................ 错误!未定义书签。 6.3读者续借图书存储过程................................. 错误!未定义书签。 6.4 读者查询借阅图书情况存储过程................ 错误!未定义书签。 6.5 读者检索的图书信息存储过程.................... 错误!未定义书签。 七、图书馆管理系统触发器源代码......................... 错误!未定义书签。 7.1 借书要求(书本没有库存,则无法进行借书操作)错误!未定 义书签。 7.2 借书要求(读者最多借阅量).................... 错误!未定义书签。 7.3 续借次数要求................................................ 错误!未定义书签。 7.4 读者还书信息插入RDeleted表................... 错误!未定义书签。

数据结构课程设计报告

数据结构课程设计报告书 学校青岛科技大学 学号 姓名 指导老师刘勇

课程设计的名称:学生成绩管理 1.问题描述: 学生成绩管理是学校教务管理的重要组成部分,其处理信息量很大,该题目是对学生的成绩管理作一个简单的模拟,其中学生信息包括:学号、姓名与成绩。成绩分为课程1成绩、课程2成绩、课程3成绩和总成绩。要求设计一个简易的成绩管理系统,输入各门功课的成绩后能自动求出总成绩,并通过菜单选择操作方式完成下列功能: ①登记学生成绩; ②②查询学生成绩; ③插入学生成绩; ④④删除学生成绩; ⑤按总成绩降序排序。 2.基本要求: 该题目涉及到单链表的各种操作,包括单链表的建立、结点的查找、插入、删除等基本运算。首先建立学生成绩单链表,链表中每个结点由4个域组成,分别为:学号、姓名、成绩、存放下一个结点地址的next域。然后将要求完成的四项功能写成四个函数,登记学生成绩对应建立学生单链表的功能,后三个功能分别对应单链表的查询、插入与删除三大基本操作。 3.算法思想: Creat()函数算法思想:从0至n循环输入n个同学的三科成绩,并且计算总成绩。 Inquiry()函数算法思想:将学号与已输入的所有学号做比较,一旦相同则输出该学号信息,否则显示没有该学生信息。 Insert ()函数算法思想:生成一个新节点,然后将其接到原有链表尾部。 Delete()函数算法思想:通过ID找到该节点,并删去该节点。 Sort(函数算法思想:利用排序算法对每一个节点作比较并更换其在链表中的位置顺序。 4.模块划分 (1)LinkList Creat(LinkList T,int n)其功能是创造节点,录入成绩。 (2)void Inquiry(LinkList T)其功能是查询与已知ID一致的学生信息并展示出来。(3)void Insert(LinkList T,int n) 其功能是添加若干个学生的成绩信息。 (4)void Delete(LinkList T) 其功能是删除若干个学生的成绩信息。 (5)void Sort(LNode *p) 其功能是排序并展示若干个学生的成绩信息。

概预算课程设计报告终结版长沙理工大学

注:1、此任务书应由指导教师填写。 2、此任务书最迟必须在课程设计开始前三天下达给学生。 学生送交全部文件日期2013/1/11 学生(签名)洪卫东《工程概预算实验》:土建工程施工图预算编制 1.施工图 2.设计说明: (1)本工程为单层砖混结构,M5混合砂浆砌一砖内外墙及女儿墙,在檐口处设C20钢筋混凝土圈梁一道,在外墙四周设C20钢筋混凝土构造柱。 (2)基础采用现浇C20钢筋混凝土带型基础、M5水泥砂浆砌砖基础;C20钢筋混凝土地圈梁。(3)屋面做法:柔性防水屋面。面层:细砂撒面;防水层:三布四涂防水;找平层:1:2.5水泥砂浆20mm厚;找坡层:1:6水泥炉渣找坡(最薄处厚10mm);基层:预应力空心屋面板;落水管采用110UPVC塑料管。 YWB为预制屋面板,按预制空心板计算,型号为YKB3661。每块板的相关数据如下:

(4)室内装修做法: A.地面:面层:1:2.5带嵌条水磨石地面,15mm厚; 找平层:1:3水泥砂浆,20mm厚; 垫层:C10混凝土,80mm厚; 基层:素土夯实。 B:踢脚线:高150mm,同地面面层做法。 C.内墙面:混合砂浆抹灰,面层刷106涂料两遍。 D.天棚面:基层:预制板底面清刷、补缝; 面层:混合砂浆抹灰,面层刷106涂料两遍。 (5)室外装修做法如下: A.外墙面:混合砂浆抹灰,普通水泥白石子水刷石面层。 B.室外散水:C15混凝土提浆抹光,60mm厚。 (6)门窗:如下表所示(其中木门刷聚氨酯漆三遍)。 门窗统计表 (7)门窗过梁:门洞上加设过梁,长度为洞口宽加500mm,断面为240mm*120mm。窗洞上凡圈梁代过梁处,底部增加1Φ14钢筋,其余钢筋同圈梁。 3.施工说明: (1)场地为普通土,开挖时需要放坡,放坡系数k=0.5,工作面宽度c=300mm; (2)本工程余土均用胶轮车运至场外200m处。 (3)预制板由某预制构件厂加工,厂址距施工现场5km。 4.其他文字说明 (1)工程量计算规则,以《湖南省单位估价表》中的规定为准; (2)有关费率资料如下:其他直接费取3.0%,现场经费取6.44%,间接费7.61%,利润取5.0%,税金取3.41%。 工程量计算 工程量按分部(章)顺序列表计算如下: (1)计算基数(表5.2) 表5.2计算基数 (2)土石方工程(表5.3)

完整word版,数据库课程设计总结,推荐文档

数据库课程设计总结 数据库课程设计个人总结 姓名:邢王秀学号:201624101215 班级:09计本班 一个月的时间非常快就过去了,这一个月我不敢说自 己有多大的进步,获得了多少知识,但起码是了解了项目开 发的部分过程。虽说上过数据库相关的课程,但是没有亲身 经历过相关的设计工作细节。这次课程设计给我提供了一个 很好的机会。 通过这次课程设计发现这其中需要的很多知识我们没 有接触过,上网查找资料的时候发现我们以前所学到的仅仅 是皮毛,还有很多需要我们掌握的东西我们根本不知道。同 时也发现有很多已经学过的东西我们没有理解到位,不能灵 活运用于实际,不能很好的用来解决问题,这就需要自己不 断的大量的实践,通过不断的自学,不断地发现问题,思考 问题,进而解决问题。在这个过程中我们将深刻理解所学知 识,同时也可以学到不少很实用的东西。 这次的数据库课程设计,我们组负责的企业信息文档 管理系统的设计。这课题是自拟的。我们组实行的分工合作。我主要是负责数据库功能模块设计这部分。 从各种文档的阅读到需求分析、概要设计、数据库总 体设计、代码编写与调试,我们都准备了好长时间。组内分

工合作的整个过程,我亲身体验了一回系统的设计开发过 程,分工合作的好处。很多东西书上写的很清楚,貌似看着 也很简单,思路非常清晰。但真正需要自己想办法去设计一 个系统的时候才发现其中的难度。经常做到后面突 然就发现自己一开始的设计有问题,然后又回去翻工, 在各种反复中不断完善自己的想法。 我想有这样的问题不止我一个,事后想想是一开始着 手做的时候下手过于轻快,或者说是根本不了解自己要做的 这个系统是给谁用的。因为没有事先做过仔细的用户调查, 不知道整个业务的流程,也不知道用户需要什么功能就忙着 开发,这是作为设计开发人员需要特别警惕避免的,不然会 给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重 来。所以以后的课程设计要特别注意这一块的设计。 经过组内讨论,我们确定的课题是企业信息文档管理 系统。说实话,我对这个系统不是很了解。通过上网查找资 料、相关文献的阅读,我对该系统有了大体的了解。 在需求分析过程中,我们通过上网查资料,去图书馆 查阅相关资料,结合我们的生活经验,根据可行性研究的结 果和用户的需要,分析现有情况及问题。在一个月的时间里,不断地对程序及各模块进行修改、编译、调试、运行,其间 遇到很多问题,经过组内讨论。最终把它解决了。通过这次 课程设计,我对数据库的设计更加熟练了。

sql server数据库课程设计论文

宁夏大学物理电气信息学院综合性实验 实验报告 课程名称数据库应用 实验学期 2011 至 2012 学年第二学期学生所在系物理电气信息学院电气系 年级 09级专业班级电子信息工程(1)班 学生姓名学号 任课教师 实验成绩 任课教师制 2012 年 6 月 10 日

实验题目小型超市商品进销存管理系统 一、实验目的 1、掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织和实施。 2、关系型数据库管理系统SQL语言编辑能力,并能独立完成一般小系统的结构设计、调试运行等工作。 3、提高学生实践使用SQL语言的能力,把所学知识运用到具体对象,并能求出解决方案的能力。 二、实验环境 本次实验主要选用数据库软件设计语言SQL Server 2008版本进行该系统设计。 三、实验内容 1、需求分析 本软件对超市的采购、销售、仓库、资金、帐务等实际运作流程均实现了动态的计算管理,使得超市经营者能够迅速的掌控该超市的实际运作状况、合理做出超市的战略决策。软件提供的商品入库流水账、商品销售流水账、商品台账、会计账及各种报表在提高超市工作效率、减少人为的差错、最大限度堵塞漏洞的基础上很好的减轻了采购、销售、仓库、财务等环节工作人员的劳动强度,全面体现了现代小中型企业管理理论所倡导的工作高效、环境轻松的氛围。并且本系统的开发,为超市的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源; 第三,本系统的运行可以大大的提高企业的工作效率; 第四,本系统可以使敏感文档更加安全,等等。 本产品的开发所需的设备在现有条件下,只需要少量的投入资金就可以实现。因此在经济上是可行的。 2、数据库设计 (1)系统要求实现:基本资料、进货管理、销售管理、库存管理、财务管理、自动编制记帐凭证等管理功能。系统总设计图如下所示:

学校类课程设计报告

中原工学院 计算机学院C++课程设计 姓名:王宏方 学号:201100824223 专业:计算机科学与技术 班级:网络112 课程:c++程序设计 指导教师:王文奇

一、课程设计目的及要求 1.设计目的 计算机学院所开设的C++课程设计是教学实践环节中一项重要内容,进行此课程设计的旨在: (1)提高和加强学生的计算机应用与软件开发能力,使学生由初学者向专业的程序员过渡。 (2)培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应计算机产业日新月异发展的形势。 (3)学习和掌握C++程序设计方法以及上机调试技巧,为今后学习其它专业课程打好基础。 本次课程设计是以学生独立思考解决问题为主,教师指导为辅,结合上机操作,完成指定的任务,作出设计报告。 2.设计要求 1.编写学校类,要求: ●包含成员学校名称、位置,校长等,并通过成员变量设置和获得这 些变量的值。 ●派生大学类:包括成员变量,院系个数; ●派生中学类包含成员变量中学类型; ●编写一个虚函数获得学校的功能(学校类中是纯虚函数、大学类的 功能为“专业人才培养”,中学功能为“学习学科专业化与理论化的 基础知识”) 2.学生通讯录管理系统 用面向对象的方法编写一个程序,实现在菜单中,输入数字序号,执行 相应功能; 基木要求: ●学生信息包括:学号,姓名,所在专业和年级、性别,出生年月,手 机,QQ,家庭住址等; ●查询学生时,可以按照学号或姓名完成查询; ●修改或删除学生时,可按照学号或姓名找到学生后完成相应修改; ●显示学生信息时,要求可以按照学写或姓名的升序或降序分别进行 显示; 3.大数计算问题 大数是超过整数表示范围的整数(-232~(232-1)),针对整数运算,定 义一个大数类,并编写两个大数类对象的加法和减法函数。说明:大数 的计算范围为(-264~(264-1)) 基木要求: ●(1)编写大数类对象的构造函数和输入输出函数 ●(2)重载大数类对象的加法和减法操作 ●(3)设计主函数时,可指定测试数据。 4.简单的学籍管理系统 为了使学校教务处更好的管理学生的学籍和有关情况,方便快捷的处

停车场管理系统课程设计报告 最终版

目录 1 实习目的 (1) 2 问题描述 (1) 3.1 设计基本要求 (1) 3.2 停车场管理系统的主要功能 (2) 4概要设计 (2) 4.1设计思想 (2) 4.2函数及功能要求 (3) 5 详细设计 (4) 5.1 数据结构的设计 (4) 5.2 算法的设计思想及流程图 (5) 5.2.1 主要函数的功能说明 (5) 5.2.2 停车场管理系统流程图 (6) 5.2.3 主要模块算法描述 (8) 6 测试分析 (8) 6.1 测试用例 (8) 6.1.1 第一组测试用例 (8) 6.1.2 第二组测试用例 (10) 6.1.3 第三组测试用例 (11) 6.2 测试结果分析 (12) 7 使用说明 (12) 8 总结 (13) 参考文献 (15) 附录 (16)

停车场管理系统 1 实习目的 通过本次课程设计,了解并初步掌握设计、实现系统的完整过程,包括系统分析、编码设计、以及调试分析,熟练掌握数据结构的选择、设计、实现以及操作方法,为进一步的应用开发打好基础。 2 问题描述 停车场是一条可以停放n辆车的狭窄通道,且只有一个大门。汽车停放安到达时间的先后依次由北向南排列(大门在最南端,最先到达的第一辆车停在最北端)若停车场已经停满n辆车,后来的汽车在便道上等候,一旦有车开走,排在便道上的第一辆车可以开入;当停车场的某辆车要离开时,停在他后面的车要先后退为他让路,等它开出后其他车在按照原次序开入车场,每两停在车场的车要安时间长短缴费。 3 需求分析 停车场是一条可以停放n辆车的狭窄通道,且只有一个大门。汽车停放按到达时间的先后排列。若停车场已经停满n辆车,后来的汽车在便道上等候。一旦有车开走,排在便道上的第一辆车可以开入;当停车场的某辆车要离开时,停在他后面的车要先后退为他让路。等它开出后,其他车再按照原次序开入车场,每辆停在车场的车要按时间长短缴费。 3.1 设计基本要求 (1) 以栈模拟停车场,以队列模拟车场外的便道,按照从终端输入的数据序列进行模拟管理。每一组数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码、以及到达或离去的时刻。对每一组数据进行操作后的信息为:若是车辆到达,则输出汽车在停车场的内或便道上的位置:若是车辆离去则输出汽车在停车场内的停留时间和应缴纳的费用(在便道上的停留时间不收费)。栈以顺序结构实现,队列以链表结构实现。 (2) 友好性:界面要友好,输入有提示,尽量展示人性化。 (3) 可读性:源程序代码清晰、有层次,必要时给出注释。 (4) 健壮性:用户输入非法数据时,系统要及时给出警告信息。 (5) 测试数据:要求使用全部合法数据、整体非法数据、局部非法数据进行程序测试,以保证程序的稳定。测试数据及测试结果请在上交的资料中写明。

SQLserver2008数据库课程设计范例——学生成绩管理系统报告

数据库技术与应用 课程设计说明书 题目:学生成绩管理系统 院系: 专业班级: 学号: 学生姓名: 指导教师: 2014年 12 月 22 日 一概述 1.1目的与要求

随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。该课程设计要求设计一个学生成绩的数据库管理系统,数据库中要求包含学生的基本信息,学科基本信息,以及学生所学课程的考试成绩。要方便学生进行成绩查询,通过该课程设计,应该达到把数据库理论知识更加的巩固加深,加强动手能力与实践能力,学以致用,与现实生活中的应用充分的结合起来。 1.2设计环境 ① Microsoft SQL Server 2000 ② Microsoft Visual C++ 6.0 二需求分析 2.1 系统功能要求设计 此系统实现如下系统功能: (1)使得学生的成绩管理工作更加清晰、条理化、自动化。 (2)通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密码等功能。容易地完成学生信息的查询操作。 (3) 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完 整性,并发控制,备份和恢复等方面的功能要求。 2.2 系统模块设计 成绩管理系统大体可以分成二大模块如,一是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是课程管理模块,在该模块中应该包含有对学生成绩信息的查询和处理,如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块;再其次还有教师、课程等相关信息的模块;可以得到系统流程图: 登陆失败 用户 验证

工程学院课程设计报告

工程学院课程设计报告文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

1. 程序设计 1.1程序设计目标 参照GB50343-2010《建筑物电子信息系统防雷技术规范》相关公式内容编写,主要用于建筑物电子信息系统雷电防护等级的计算。 1.2 程序运行环境 本软件在Visual C++ 6.0环境下运行 1.3 程序功能模块设计 一、 程序功能模块划分 1.系统功能模块框图 图1 系统功能模块框图 【最新资料,WORD 文档,可编辑修改】

2.各功能的具体实现内容 菜单栏: (1)文件:打开文件,浏览保存文本文档,方便查询历史信息;保存各项参数及结果于文本文档;退出程序 (2)规范:提供与程序相关的规范,进行参考 (3)帮助:程序的使用方法;程序编程说明;关于 主界面: (1)参数输入:输入各项参数,并通过点击相应运算按钮进行计算 (2)结果输出:输出防雷装置拦截效率(E),并显示雷电防护等级 (3)信息提示:若参数输入缺少或错误在提示框内显示提示信息 (4)重置:输入的各项参数全部清楚,恢复到默认状态 二、功能实现流程图 图2 系统主功能实现流程图 2. 程序功能模块详细设计(源代码+程序说明) 2.1客户端

三、数据结构定义 1.结构体 struct NOne { double K; //校正系数 K int Td; //年平均雷暴日,根据当地气象台、站资料确定 (d/a) double L; //建筑物的长 L double W; //建筑物的宽 W double H; //建筑物的高 H double Ng; //建筑物所处地区雷击大地的年平均密度 Ng(次 /km^2/a) double Ae; //与建筑物截收相同雷击次数的等效面积 Ae(km^2) double N1; //建筑物年预计雷击次数 N1(次/a) }nOne; struct NTwo { double ds; //埋地引人线线计算截收面积时的等效宽度。单位为m,其数值等于土壤电阻率,最大值取500 double L1; //低压架空电源电缆 double L2; //高压架空电源电缆(至现场变电所) double L3; //低压埋地电源电缆 double L4; //高压埋地电源电缆(至现场变电所) double L5; //架空信号线 double L6; //埋地信号线 double Ae1; //入户设施的有效截收面积 A'e(km^2) double N2; //人户设施年预计雷击次数 N2(次/a) }nTwo; struct NC { double C1; //C1 为信息系统所在建筑物材料结构因子 double C2; //C2 为信息系统重要程度因子

课程设计报告完整电子版模板

武汉东湖学院计算机科学学院课程设计报告 课程名称:数据库原理课程设计 题目: 专业班级: 学号: 学生姓名: 指导教师:谭玲丽 2016 年 5 月 12 日

课程设计任务书 (由指导教师填写) 课程名称:数据库原理课程设计 设计题目: 专业:计算机科学班级: 完成时间:2016.5.12-2016.6.14 指导教师:谭玲丽专业负责人:

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

数据库原理课程设计 目录 1 需求分析............................................................................................................... n 1.1 需求概述 ................................................................................................... n 1.2 功能简介 ................................................................................................... n 2 数据库概念结构设计 .......................................................................................... n 2.1 确定联系集.......................................................................................................... n 2.2 局部E-R图 .......................................................................................................... n 2.3总E-R图 ............................................................................................................... n 3 数据库逻辑结构设计阶段 ......................................................................................... n 3.1关系模式的转换................................................................................................... n 3.2模式求精(规范化过程)................................................................................... n 4 数据库物理设计........................................................................................................... n 4.1数据库物理结构................................................................................................... n 4.2数据表存放位置、系统配置............................................................................... n 5 数据库的实施和维护 .................................................................................................. n 5.1 定义...................................................................................................................... n 5.1.1 数据库的定义 ........................................................................................... n 5.1.2 表的定义 ................................................................................................... n 5.2 数据操作.............................................................................................................. n 5.2.1 单表查询 ................................................................................................... n 5.2.2 连接查询 ................................................................................................... n 5.2.3 操作结果集查询 ....................................................................................... n 5.2.4 嵌套查询 ................................................................................................... n 5.3 数据库更新操作.................................................................................................. n 5.3.1 插入数据 ................................................................................................... n 5.3.2 修改数据 ................................................................................................... n 5.3.3 删除数据 ................................................................................................... n 5.4 为数据库建立索引.............................................................................................. n 5.4.1 索引的建立 ............................................................................................... n 5.4.2 索引的删除 ............................................................................................... n 5.5 数据库的安全性(自主存取控制)........................................................................ n 5.5.1 登录帐户管理 ........................................................................................... n 5.5.2 用户权限管理 ........................................................................................... n 5.6 数据库的完整性.................................................................................................. n 5.6.1 实体完整性定义 ....................................................................................... n 5.6.2 参照完整性定义 ....................................................................................... n 5.6.2 用户自定义完整性定义 ........................................................................... n 5.6.3 触发器定义 .............................................................................................. n 5.7自定义函数.......................................................................................................... n 5.8存储过程的定义.................................................................................................. n 5.9事务的定义.......................................................................................................... n 6 总结................................................................................................................................. n 参考文献 ............................................................................................................................ n

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