机械设备课程设计

机械设备课程设计
机械设备课程设计

1.HOCH2CH2OH

+

=概述

CH2→

CHCHO

H2O

1.1.机械设计的意义和主要内容

(1)机械设计的主要内容

《机械设计基础课程设计》是在完成《机械设计基础课程》课堂理论学习后的一项重要的实践性设计环节,要求学生综合运用机械设计基础课程及其它先修课程的理论和生成实际知识进行机械设计训练。结合一个简单的机械系统,综合运用所学理论和方法,使学生能受到拟定机械运动方案的初步训练,并能对方案中某些机构进行分析和设计,针对某种简单机器进行机构运动简图设计。

设计过程指从明确设计任务到编制技术文本为止的整个设计工作的过程,一般包括四个阶段:

1)明确设计任务和要求;

2)原理方案设计;

3)技术设计;

4)施工设计。

(2)设计的意义

1.通过课程设计实践环节,使学生树立正确的设计思想,培养学生综合运用理论与生产实际知识来分析和解决机械设计问题的能力,巩固和发展所学到的相关知识。

2.学习和掌握通用机械零件、机械传动装置或简单机械的一般设计方法,培养学生工程设计能力和分析问题、解决问题的能力。

3.进行机械设计基础技能的训练,如计算、绘图、运用设计资料(包括手册、标准和规范等)以及经验估算、CAD技术等机械设计方面的基本技能进行一次训练,以提高这些技能的水平,并为后续专业课程设计和毕业设计奠定基础。

4.结合工业设计专业特点,将结构设计与造型设计知识相结合,通过实践,使学生了解产品设计的基本原则和方法,创造性地提出解决方案,将学生培养成能够在设计中有工程自觉意识的工业设计师。

(3)设计要求:

1.根据机器的使用要求,通过功能分析,制定或分析设计方案。

2.根据机器的工作状态分析和零件载荷计算,合理地选择零件材料,计算正确零件工作能力和确定零件主要参数和尺寸。

3.综合考虑制造工艺、安装和调试、使用和维护、经济和安全等问题,对机器和零部件进行结构设计。

4.图面符合绘图标准规范,尺寸标注正确,技术要求完整合理;说明书计算准确、内容完整、层次清楚、格式规范。

1.2.反应釜基础知识和应用背景

(1)反应釜的基础知识

1、反应釜是在一定压力和温度下,借助搅拌器将一定容积的两种或多种液体以及液体与固体或气体物料混匀,促进其反应的设备。通常伴随有热效应,由换热装置输入或移出热量。

2、釜体上的夹套主要是用于加热和冷却的模块。釜体内筒通常为一圆柱形壳体,它提供反应所需空间;传热装置的作用足满足反应所需温度条件;搅拌装置包括搅拌器、搅拌轴等,是实现搅拌的工作部件;传动装置包括电机、减速器、联轴器及机架等附件,它提供搅拌的动力;轴封装置是保证工作时形成密封条件,阻介质向外泄漏的部件。内筒一般为钢制圆筒。封头大多选用标准椭圆形封头,为满足工艺要求釜体上安装有多种接管,如物料进出口管、检测装置接管等。常用的传热装置有夹套结构的壁外传热和釜内装设换热管传热两种形式,应用最多的是夹套传热。当反应釜采用衬里结构或夹套传热不能满足温度要求时,常用蛇管传热方式。

3、反应釜根据反应釜的制造结构可分为开式平盖式反应釜、开式对焊法兰式反应釜和闭式反应釜三大类,根据反应釜的密封型式不同可分为:填料密封、机械密封和磁力密封。这次我们实验用的是夹套反应釜,夹套反应釜主要有搅拌容器、搅拌装置、传动装置、轴封装置、支座、人孔、工艺接管等一些附件构成。而搅拌容器又可以分为罐体和夹套两部分。

(2)反应釜的应用背景

反应釜普遍应用于石油化工、橡胶、农药、燃料、医药和三大合成材料等过程工业,其中三大合成材料是指塑料、合成橡胶和合成纤维。它们是用人工方法,由低分子化合物合成的高分子化合物,又叫高聚物。反应釜用来完成化工工艺过程的反应。反应釜内进行化学反应的种类很多,控制条件差异很大,物料的聚集状态也各不一样。反应釜具有如下特点:1)操作灵活:可以按照工艺要求进行间歇式、半间歇式及连续操作。

2)温度易于控制:根据生产需要,控制生产的时间,易于控制反应速率。

目前,反应釜逐渐大容积化,这是增加产量、减少批量生产之间的质量误差、

降低产品成本的有效途径和发展趋势;反应釜的搅拌器,已由单一搅拌器发展到用双搅拌器或外加泵强制循环。反应釜发展趋势除了装有搅拌器外,尚使釜体沿水平线旋转,从而提高反应速度;合理地利用热能,选择最佳的工艺操作条件,加强保温措施,提高传热效率,使热损失降至最低限度,余热或反应后产生的热能充分地综合利用。

1.3.本设计的主要思路

(1)设计的主要思路

夹套反应釜主要有搅拌容器、搅拌装置、传动装置、轴封装置、支座、人孔、工艺接管等一些附件构成,而搅拌容器又可以分为罐体和夹套两部分。反应釜的设计可分为工艺设计和机械设计两大部分。工艺设计的主要内容有:反应釜所需容积(2m3)、传热面积及构设计成形式、搅拌器形式和功率、转速、管口方位不值等。本文叙述了带搅拌的夹套反应釜设计的程序及注意事项,简述了从问题的提出到参数的确定的全过程。夹套反应釜设计主要包括以下设计及有关零部件、绘图,包括总装图、不见图和零件图等几大部分。

1.总体结构设计

根据工艺的要求,并考虑到制造安装和维护检修的方便来确定各部分结构形式。

2.搅拌器的设计

①根据工艺参数确定各部几何尺寸;

②考虑压力、温度、腐蚀因素,选择釜体和夹套材料

③对罐体、夹套进行强度和稳定性计算、校核。

3.传动系统设计,包括选择电机、确定传动类型、选择联轴器等。

4.决定并选择轴封类型及有关零部件。

5.绘图,包括总图、部件图。

反应釜机械设计

工艺说明

产品介绍:

1-3丙二醇:无味、透明粘稠液体有吸湿性、与水、醇及多种有机溶剂互溶、稍溶于苯和氯仿能与酸反应生成酯。

1-3丙二醇,可作为进一步生产香料、药物等多聚物或聚对苯二甲酸乙二醇酯(PET )、聚对苯二甲酸丁二酯(PBT )、聚对苯二甲酸丙二醇酯(PTT )等高聚物的单体;缩合脱水产物α,β-不饱和醛氧化得到相应的可广泛用作精细化工生产原料的羧酸。

工艺介绍:

该反应是以丙烯醛,水和氢气和碱性催化剂为原料制。以丙烯醛、水、氢气和碱性催化剂为原料制备1-3丙二醇,

罐体几何尺寸计算 1确定筒体自内径

一般由工艺条件给定全容积,筒体内径按照D1公式估算

3

14i

V

D π≈

(1)

式中 V------------工艺条件给定容积,m 3; i-------------长径比,1

1

D H i =

根据题意取i=1.2。已知V=2.5,则

mm 13852

.114.35

.24i

V

4D 3

3

1=??=π≈

,查阅压力容器公称直径GB9019-1998圆整为

D1=1400mm,同时得到V 1m =1.539m 3/m ,F 1m =4.40m 2。 2确定封头尺寸

根据设计要求,该反应釜的封头选用标准为椭圆形封头,类型是EHA 。

椭圆封头选取标准件,它的内径与筒体内径相同,即DN=D1=1400mm 。查附表4,曲边高度h 1=350mm ,直边高度h 2=25mm ,封头总高度为H=h 1+h 2=375mm ,内表面积F 封=2.2346m 2,容积V 封=0.3977m 3。 3、确定筒体高度

反应釜容积V 通常按下封头和筒体两部分容积之和计算。则筒体高度H1按 公式(2)计算,并进行圆整。

m V V V H 11/)(封-= (2)

式中:V 封——封头容积,m 3;

V1m ——1m 高筒体容积,m 3/m ; V 1m =1.539m 3/m ,V 封=0.3977m 3

mm 1366539.1/)3977.05.2(H 1=-=,圆整后H1=1400mm

当筒体高度确定后,应按圆整后的筒体高度修正设计容积,则

3封1m 1修正m 5523.23977.04.1539.1V H V V =+?=+?=

夹套几何计算

夹套的结构尺寸常根据安装和工艺两方面的要求而定。夹套和筒体的连接常焊接成封闭结构。 1、夹套内径

夹套下封头直径D2可根据筒体内径D1选取

因为D1=1400mm ,在700-1800mm 之间,所以D2=D1+100=1400+100=1500mm

2、 夹套高度计算

夹套高H2由传热面积决定,不能低于液料高。若装料系数η没有给定,则应合理选用装料系数的值,尽量提高设备利用率。通常取η=0.6-0.85。 η=操作容积/全容积=2.0/2.5=0.8 夹套高H2由公式 计算:

lm

2V V -V H η=

其中操作容积V1=V η=0.8?2.5=2.0m 3

H2=(0.8?2.5523-0.3977)/1.539=1.0684m=1068.4mm 圆整为H2=1100mm 3、 传热面积的计算

夹套所包围罐体的表面积(筒体表面积F 筒+封头表面积F 封)一定要大于工艺要求的传热面积F ,即

F F F 封筒≥+

式中 F 筒---------筒体表面积F 筒,F 筒=H 2?F 1m ,m 2 F 封-------封头面积,m 2

F 1m --------1m 高筒体内表面积,m/m 2

221m 筒m 84.440.4100.1H F F =?=?=

22封筒3m 7.0746m 2.23464.84F F >=+=+

因此符合传热要求。因圆筒型夹套传热面积小,故选用圆筒型夹套。

夹套反应釜的强度计算

当反应釜的几何尺寸确定后,则要根据已知的公称直径、设计压力和设计温度进行强度计算,确定罐体及夹套的筒体和封头的厚度。

1强度计算的原则及依据 根据任务书给出的条件,反应釜体内为正压外带夹套,被夹套保围的罐体分别按内压和外压计算,罐体内压为0.6Mpa ,外压为极限时最大内外压差0.3Mpa ;其余部分按内压圆筒设计。 圆筒为正压外带夹套 :

(1) 当圆筒体的公称直径DN ≥600mm 时,被夹套包围部分的筒体分别按内压和外压计

算,取其中最大值;其余部分按内压圆筒设计。

(2) 当圆筒体的公称直径DN <600mm 时,全部圆筒分别按内压圆筒和外压圆筒计算,取

其中较大值。

按内压对筒体和封头进行强度计算 压力计算

材料选择Q235R ,由 设计压力P1(罐体内)0.6Mpa ,设计压力P2(夹套内)0.9Mpa ,可得:工作压力(罐体内)为0.6/1.1=0.55Mpa

工作压力(夹套内)为0.9/1.2=0.75Mpa

设计温度(罐体内)t1=115℃;温度(夹套内)t2=135℃; 液柱静压力:Mpa 014.04.110100.110gh 10P 36-61H

=????=ρ=-

式中 ρ--------水的密度,kg/m 3; g--------重力加速度,取值10m/s 2; h-------罐体筒体高度H1=1.4m ; 计算压力:Mpa 614.0014.06.0P P P 1H 11C

=+=+=

液柱静压力忽略,计算压力:P 2C =P 2=0.9Mpa 罐体及夹套厚度计算

因我们选用的为双面焊的对接焊缝且局部无损伤,故选取罐体及夹套焊接接头系数

85.0=?

设计温度下材料需用应力=147Mpa 罐体筒体计算厚度

[]mm

45.3614

.085.014721400

614.02D P δ1t

11C 1=-???=

-=

C

P φσ

夹套筒体计算厚度

[]mm

42.59

.085.014721500

9.02D P δ2t

22C 2=-???=

-=

C

P φσ

罐体封头计算厚度

[]mm

44.3614

.05.085.014721400

614.05.02D P δ1t

1

1C ,

1=?-???=

-=

C

P φσ

夹套封头计算厚度

[]mm

41.59

.05.085.014721500

9.05.02D P δ2t

2

2C ,

2=?-???=

-=

C

P φσ

取最小厚度mm 6min =δ作为计算厚度δ,腐蚀裕量C2=2.0mm , 罐体筒体设计厚度mm C 45.50.245.32d 1=+=+=δδ 夹套筒体设计厚度mm C 42.70.242.52d 2=+=+=

δδ

罐体封头设计厚度mm C 44.50.244.32,

d 1=+=+=δδ

夹套封头设计厚度mm C 41.70.241.52,

d 2=+=+=

δδ

钢板厚度负偏差C1=0.6mm ;

罐体筒体名义厚度mm 9n 1=δ(满足mm C mm 6.055.245.3611min =>=-=-δδ)

夹套筒体名义厚度mm 9n 2=δ 罐体封头名义厚度mm 9,

n 1=δ 夹套封头名义厚度mm 9,n 2=δ 按外压对筒体和封头进行稳定性校核 假设一:罐体筒体名义厚度mm 12n =δ; 厚度附加量mm 8.2C C C 21=+= 罐体筒体有效厚度mm C n 2.98.212e =-=-=

δδ

罐体筒体外径mm 142412214002D D n 10=?+=+=δ 筒体计算长度mm 12173503

1

1100h 31H L 12=?+=+

= 式中 H2--------夹套筒体高度,H2=1100mm ;

h1----------曲边高度,350mm

系数855.01424/1217D /L 0==; 系数8.1542.9/1424/D e 0==δ 系数A 由图得:A=0.0008 系数B 由图得:B=100

许用外压[]0.9Mpa

Mpa 65.0/D B

P e

0<==

δ,不满足对稳定性的要求。

假设二:罐体筒体名义厚度mm 14n =δ;

钢板厚度负偏差mm 8.0C 1=; 厚度附加量mm 8.2C C C 21=+=; 罐体筒体有效厚度mm C n 2.118.214e =-=-=

δδ;

罐体筒体外径mm 142814214002D D n 10=?+=+=δ; 筒体计算长度mm 12173503

1

110025h 31H L 12=?+=++

= 式中 H2--------夹套筒体高度H2=1100mm ;

h1---------由表查得h1=350mm ; 系数173.11428/1217D /L 0==; 系数5.1272.11/1428/D e 0==δ; 系数A 由图得:A=0.00085; 系数B 由图得:B=120;

许用外压

[]0.9Mpa

Mpa 94.0/D B

P e

0>==

δ,满足对稳定性的要求。

假设罐体封头名义厚度mm n 14=δ;

罐体封头厚度负偏差mm 8.2C C C 21=+=; 罐体封头有效厚度mm C n 2.118.214,

,

e =-=-=

δδ;

罐体筒体外径mm 142814214002D D ,

n ,1,

0=?+=+=δ; 标准椭圆封头当量球壳外半径mm 2.128514289.0D 9.0R ,

0,

0=?==;

系数

001

.0,

/R 0.125A e ,

0==

δ,系数B=120;

许用外应力

[]0.9Mpa

Mpa 05.1/R B

P e

0>==

δ

罐体封头最小厚度mm D n 1.20015.01400%15.01mi =?==δ(小于e δ,满足要求)。 罐体封头名义厚度为14mm 。 2.5.轴的强度和刚度计算

强度和刚度计算是为了避免过度的弯曲和扭曲的变形,它们的大小与工作应力的大小有关。因此,应注意:

a. 使轴的形状接近于等强度条件,以充分利用材料的承载能力。

b. 尽量避免各轴段剖面突然改变,以降低局部应力集中,提高轴的疲劳强度。

c. 改变轴上的布置,有时可使轴上的载荷减少。 1、轴功率的计算

轴功率是一个专业术语,即轴将动力(电机功率)传给功部件功率。功率值小于电机额定功率。实质上轴功率跟联轴器有很大的关系。

查假设釜内介质为水: 粘度

μ= 0.8937Pa ?s (25℃) 密度

ρ= 997.043kg/m3(25℃)

推进式搅拌器直径较大,一般取反应器内径的1/5~1/2 推进式搅拌器直径

462140033.033.01j =?=?=D D mm

转速

n=200r/min=200/60r/s=3.33r/s

雷诺数96.7928937

.0043

.99733.3462.0μρRe 22=??==n D j

查图功率因数KN=3,功率准数校正总系数,与搅拌器的形式,几何参数,搅拌容器形状及内附件有关。 总功率

kW

W D K N J N 325.22325462.033.3043.9973ρn 5353==???==

2、扭矩T

轴转速(n ,r/min ):n=200 r/min 扭矩(T ,N ?m ):m N 1.02=200

2.325

×9550=n P ×

9550=T ?

P ——轴所传递的功率(kW );

n ——轴转速(r/min )。 3、轴径的计算

轴径(d ,mm )

[]mm P

62.19200

2.325

61.86200325.21475.02.01055.9n

2.01055.9d 333

633

6==????=

??≥

τ

当轴的截面有开槽时,计算的轴径应适当增大。一般地,开一个键槽时轴径增大3%-5%;开

两个键槽时,增大7%-10%。查资料可知,轴径增大5%,故计算可得:19.62×(1+0.05)=20.60mm ,然后圆整为标准直径,故d=25mm 强度足够。 4、轴的强度计算

轴的强度计算应根据轴的承载情况,采用相应的计算方法。对于只传递扭矩的圆截面,其强度条件为 :

[]

ττρ

≤?==

3

6

2.01055.9d n P

W T

其中,式中:

τ——轴的扭剪应力,MPa ;

T ——扭距,N ?mm ;

ρW ——抗扭截面模量, ;对圆截面轴,ρW =∏3d /16≈0.23d

P ——轴所传递的功率,kW ; n ——轴的转速,r/min ; d ——轴的直径,mm ;

[τ]——轴的材料的许用应力,MPa 。

已知本设计中,P=2.325kW ,n=200r/min ,d=25mm ,[τ]=147MPa ,则

MPa 147MPa 5.3525

2.01020.111Wp T τ3

3

≤=??== 5.、轴的加工要求

搅拌轴的形位公差和表面粗糙度的要求:一般搅拌轴要求运转平稳,为防止轴的弯曲对轴封处的不利影响,因此轴安装和加工要控制轴的直度。当转速n<100r/min 时,直度允许误差:1000:0.15。轴的表面粗糙度可按所配零件的标准要求选取。

一般搅拌轴可依靠减速器内的一对轴承支承。当搅拌轴较长时,轴的刚度条件变坏。为保证搅拌轴悬臂稳定性,轴的悬臂长L1,轴径d 和两轴承间距B 应满足以下关系: L1/B ≤4―5;L1/d ≤40―50

搅拌轴的支承常采用滚动轴承。安装轴承处的公差带常采用K6外壳孔的公差带常采用H7。安装轴承处轴的配合表面粗糙度Ra 取0.8~1.6,外壳孔与轴承配合表面粗糙度Ra 取1.6。

2.反应釜的配件类型

3.1.电动机的选型

反应釜的搅拌器是由传动装置来带动。传动装置通常设置在釜顶封头的上端。选用电

机型号为Y100L-2 额定功率为3KW ,额定电流为6.3A,转速为2880r/min,效率为82%,重量为34kg 的电机。(同步转速3000r/min 2级) 3.2.支座选型

安装支座的作用是安装机架和密封箱体。安装支座常用形式为RS 和LRS 。由于安装支座的公称直径与凸缘法兰相同,在形式选取时应该注意与凸缘法兰的密封面相匹配。因此本小组设计选用RS 型支座。

3.3.联轴器型式的确定

常用的电机和 减速机输出轴与传动轴之间及传动轴与搅拌轴之间的连接,都是通过联轴器来连接的。

由于T=111.02 N ?m 轴径d=25,由T 及n 条件查标准尺寸,查得TL5的数据为d=28mm,许用最大扭矩为125 N ?m ,[n]max=4600r/min ,满足要求。 所以选用TL5型弹性联轴器。

3.4.机架的选取

机架是安装减速机用的,它的尺寸应与减速机底座尺寸相匹配。其选用类型有三种,无

支点机架、单支点机架和双支点机架。

(1)无支点机架

机架本身无轴的支撑点,搅拌机是以减速机输出轴的两个支撑轴承位受力点。可用于传动小功率、不受或只受较小轴向负荷、搅拌不太强烈的搅拌装置。搅拌轴与减速机的联接必须用刚性联轴器。

(2)单支点机架

单支点机架的选择条件如下:

电动机或减速机有一个支点,经核算可承受搅拌轴的载荷;

搅拌容器内设有底轴层,作为一个支点;

轴封本体设有可以作为支点的轴承;

在搅拌容器内、轴中部设有导向轴承,可以作为一个支点。

当按上述条件选用单支点机架时,减速器输出轴与搅拌器之间采用弹性联轴器;当不具备上述条件时,减速器输出轴与搅拌器之间采用刚性联轴器。

(3)双支点机架

在不宜采用单支点机架或无支点机架时,可以选用双支点机架,但减速器输出轴与搅拌器之间必须采用弹性联轴器链接。

综上所述,此次设计选用的是单支点机架。单支点机架与无支点机架更适合较强烈的、传动功率较大的搅拌,且无双支点机架结构复杂。根据轴封形式,设计选用的填料密封,故选择B型单支点机架,且减速机自带机架,机架材料选用灰铸铁。

3.5.人孔的选取

人孔直径选择为600mm。便于工作人员在安装、清洗、维护时进出油罐或通风。人孔的形状有圆形和椭圆形两种。圆形孔制造方便,应用较广泛,所以本小组设计选用圆形人孔,开孔位于以椭圆封头为中心80%封头内直径的范围内,人孔的大小及位置应以人进出设备方便为原则。对于反应釜,还要考虑搅拌器的尺寸,以便搅拌轴及搅拌器能通过人孔放入筒体内。

3.总结

4.1.设计的主要结论

(1)反应釜是在一定压力和温度下,借助搅拌器将一定容积的两种或多种液体以及液体与固体或气体物料混匀,促进其反应的设备。通常伴随有热效应,由换热装置输入或移出热量。

(2)反应釜的设计非常重要,像反应釜反应釜所需容积(2m3)、传热面积及构设计成形式、搅拌器形式和功率、转速、管口方位不值等对工艺有着比较大的影响。我们的这个设计是先从反应釜釜体的设计,包括反应釜筒体的设计和计算,反应釜筒体封头的设计选型和计算,反应釜筒体长度的设计,反应釜筒体壁厚设计;然后到反应釜夹套的设计。

(3)轴是组成机器的重要零件之一,轴的设计以及计算校核是我们的重点,大多数轴要负担和传递运动。轴的结构设计遵循一定的准则,要考虑轴的强度和刚度。

(4)最后到反应釜传动装置,其中包括,电动机的选型,减速器的选型,安装底座的设计。这次反应釜的设计用了机械设计基础中的齿轮传动,轴,联轴器等知识。

(5)减速器装置上的每一个零部件都是有表可查的。哪怕是一个小小的螺钉。所以每个步骤都会影响到工艺的结果。我们学会分析对工艺有影响的实验因素,以及认为操作误差。像长径比的影响对搅拌功率的影响,因为搅拌功率与搅拌轴直径的五次方成正比,如果搅拌桨叶的直径随釜体长径比的减小而增大时,将会增大搅拌功率以及对传热的影响,当使用夹套传热时,长径比的增大会使夹套的传热面积增大,同时改善传热效果。

设计的意义

设计存在的主要问题

操作系统课程设计

课程设计报告 2015~2016学年第一学期 操作系统综合实践课程设计 实习类别课程设计 学生姓名李旋 专业软件工程 学号130521105 指导教师崔广才、祝勇 学院计算机科学技术学院 二〇一六年一月

- 1 -

- 2 -

一、概述 一个目录文件是由目录项组成的。每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;后14B为文件名,是该文件的外部标识。所以,文件目录项记录了文件内、外部标识的对照关系。根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。UNIX 的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。UNIX中的文件系统磁盘存储区分配图如下: 本次课程设计是要实现一个简单的模拟Linux文件系统。我们在内存中开辟一个虚拟磁盘空间(20MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。 二、设计的基本概念和原理 2.1 设计任务 多用户、多级目录结构文件系统的设计与实现。可以实现下列几条命令login 用户登录 logout 退出当前用户 dir 列文件目录 creat 创建文件 delete 删除文件 open 打开文件 close 关闭文件 - 3 -

read 读文件 write 写文件 mkdir 创建目录 ch 改变文件目录 rd 删除目录树 format 格式化文件系统 Exit 退出文件系统 2.2设计要求 1) 多用户:usr1,usr2,usr3,……,usr8 (1-8个用户) 2) 多级目录:可有多级子目录; 3) 具有login (用户登录)4) 系统初始化(建文件卷、提供登录模块) 5) 文件的创建:create (用命令行来实现)6) 文件的打开:open 7) 文件的读:read8) 文件的写:write 9) 文件关闭:close10) 删除文件:delete 11) 创建目录(建立子目录):mkdir12) 改变当前目录:cd 13) 列出文件目录:dir14) 退出:logout 新增加的功能: 15) 删除目录树:rd 16) 格式化文件系统:format 2.3算法的总体思想 - 4 -

文件管理系统课程设计

课程名称:操作系统 实验题目:文件管理系统 1、课程设计选题 (3) 1.1主要设计内容 3 1.2主要设计思路 3 2、课程设计需求分析 3 3、概要设计 (4) 3.1整体设计框架 4 3.2各模块的基本功能 4 4、系统实现 5 4.1原理 6 4.2各模块算法思想 6 4.3流程图描述 9 4.4代码描述 10 5、系统测试 11

5.1系统主界面 11 5.2子系统功能测试 11 6、总结 19 7、参考文献样式 19 1、课程设计选题 1.1主要设计内容 本课程设计主要是用C语言编写,设计的是一个模拟的多用户多级目录的文 件管理系统。通过具体的文件存储空间的管理、文件的物理结构、目录结构和文 件操作的实现,加深对文件系统内部功能和实现过程的理解。 1.2主要设计思路 首先系统要完成初始化的任务,建立起整个系统,等待用户注册,注册成功后,用户登录模块,对用户的用户名进行验证,如果用户登录成功,则系统进入 等待用户输入的状态,用户选择相应指令后,系统按照即定方式处理用户请求, 用户退出后,系统转入登录模块,等待下一位用户的登录。 2、课程设计需求分析 本系统为多用户多级目录的文件管理系统,用户可以根据所注册的用户名登 陆来对文件或是文件进行操作。多用户功能可以满足不同用户不同的需求,同时 也起到了很好的保密作用。 文件系统为用户提供了按名存取的功能,以使得用户能透明地存储访问文

件。为了实现按名存取,文件需要对文件存储设备进行合理的组织,分配;对存储在文件存储设备上的文件进行保护,保密和提供共享的手段。另外,文件系统还要提供检索文件或文件中记录的手段,文件系统就是完成上述功能的一组软件和数据结构的集合。 模拟一个文件管理系统,要完成对文件的基本操作,文件的基本操作有文件、文件夹的打开、新建、删除和读取写入文件,创建更改目录,列出目录内容等信息。系统建立了文件目录树,存储文件系统中的所有文件。对于用户名下的文件,用文件目录树的分枝来存贮。 采用命令行操作界面很直观,也方便用户进行操作,用户只要按照操作界面所显示的命令来操作就行了。 因为存在着同一个目录下不能有同名文件的问题。所以在进行文件的基本操作时要考虑到在已经有的文件中是否有同名文件,有的话则输出提示信息。 3、概要设计 3.1整体设计框架 系统初始化界面是由用户注册,用户登录,退出系统三个模块组成。用户登录模块再由创建用户,进入目录,删除用户,显示所有用户,显示位示图,修改用户资料几大模块组成。然后各个模块再由一些小模块组成。其中创建文件,打开关闭文件,读写文件等文件操作模块包括在进入目录模块里面。 3.2各模块的基本功能 3.21系统初始化 系统的初始化包括初始化了磁盘的空间即位示图、一个管理员用户 3.22用户注册模块 用户可以在这里注册,用户名和密码的最大长度都为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)代码实现:优()、良()、中()、一般()、差();

数据库课程设计完整版

数据库课程设计完 整版

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世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,而且具备修改功能,能够快速的查询学校所需的住宿信息。 面对当前学校发展的实际状况,我们经过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

教务管理系统课程设计报告

教务管理系统课程 设计报告

教务综合管理系统设计报告 专业:软件工程 成员:车振军陆建伟 徐蕾杨思倩指导老师:徐明 日期: -6-15

一、引言 1.1 目的 为了保证项目小组能够按时完成小组任务及目标,便于项目小组成员更好地了解项目情况,使项目小组开展的各个过程合理有序,因此确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中的不必要损失。 预期的读者是设计人员、开发人员、项目管理人员、测试人员和用户。 1.2 背景 高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。 教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步

提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。 教务管理系统面向管理员、教师和全校学生,实现学生管理、教师管理、课程管理、成绩处理。 1.3 定义 1.3.1 MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,当前属于 Oracle 旗下公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常见标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。1.3.2 MyEclipse MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,特别是对各种开源产品的支持相当不错。 二、需求分析 2.1 功能需求 2.1.1 系统目标

数据库课程设计完整版

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世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了

操作系统课程设计报告

上海电力学院 计算机操作系统原理 课程设计报告 题目名称:编写程序模拟虚拟存储器管理 姓名:杜志豪.学号: 班级: 2012053班 . 同组姓名:孙嘉轶 课程设计时间:—— 评语: 成绩: 目录 一、设计内容及要求 (4) 1. 1 设计题目 (4) 1.2 使用算法分析: (4)

1. FIFO算法(先进先出淘汰算法) (4) 1. LRU算法(最久未使用淘汰算法) (5) 1. OPT算法(最佳淘汰算法) (5) 分工情况 (5) 二、详细设计 (6) 原理概述 (6) 主要数据结构(主要代码) (6) 算法流程图 (9) 主流程图 (9) Optimal算法流程图 (10) FIFO算法流程图 (10) LRU算法流程图 (11) .1源程序文件名 (11) . 2执行文件名 (11) 三、实验结果与分析 (11) Optimal页面置换算法结果与分析 (11) FIFO页面置换算法结果与分析 (16) LRU页面置换算法结果与分析 (20) 四、设计创新点 (24) 五、设计与总结 (27)

六、代码附录 (27) 课程设计题目 一、设计内容及要求 编写程序模拟虚拟存储器管理。假设以M页的进程分配了N

块内存(N

学生管理系统课程设计

《程序设计基础课程设计》 (j1620201) 课程设计报告 设计题目学生通讯录管理系统 学生姓名 学生班级 学生学号 指导教师 成绩评定 完成时间 参考目录:

目录 课程设计的目的---------------------1 设计内容---------------------------1 系统需求分析-----------------------1 系统设计---------------------------1 编码和测试-------------------------1 心得体会---------------------------1 附录--------------------------------1

课程设计的目的 为了进一步巩固程序设计基础课程所学到的知识,理解C++语言的重要概念及基本语法,锻炼学生熟练的运用C++语言设计程序解决实际问题的能力,开设了一周的课程设计。通过此次课程设计,巩固所学面向过程程序设计的知识,熟练掌握Visual Studio C++开发工具的运用,把所学课程相关知识加以融会贯通,全面掌握面向过程的编程思想,为后续课程的学习打下坚实的基础。 设计的内容 这是一个学生通讯录系统,内容主要是记录学生的基本信息。 系统需求分析 学生通讯录管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生通讯录管理系统应该能够为用户提供充足的信息和快捷的查询手段。学生通讯录管理系统能让老师、学校更好地记录学生的信息,例如学生的学号、性别、专业、手机号码,能让老师较方便的查询到学生的信息,给工作带来很多便利。 系统设计 本系统用menu函数显示主界面,用create函数创建通讯录信息子,用print 显示通讯录信息,用del函数删除通讯录,用insert函数添加通讯录信息,用modify函数修改通讯录信息 编码和测试 编码:附录1 测试:

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信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 设计原理

web管理系统课程设计

湖北第二师范学院 《Web程序设计》 课程设计报告书 班级:12级计算机应用技术(1)班学号: 姓名: 指导老师:王海军 成绩: 设计时间:2014 年 6 月12 日

简单的Web应用系统设计、开发一.登录页面: 登录页面的设计与代码: 主要以不同的角色进去就会跳进不同的页面就会有不同的权限 源代码: 后台代码: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class login1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Label7.Text = "当前时间是:" + DateTime.Now.ToString() ;

} protected void Button1_Click(object sender, EventArgs e) { if (rbtstudent.Checked == false && rbtteacher.Checked == false) { Response.Write(""); } else { if ( rbtstudent.Checked == true) { SqlConnection con = new SqlConnection("server=.;database=school;integrated security=SSPI"); con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; https://www.360docs.net/doc/e314293496.html,mandText = "select * from student where stdid='" + username.Text + "'and stdmm='" + userpwd.Text + "'"; //https://www.360docs.net/doc/e314293496.html,mandText = "select * from achievement where stdid='" + username.Text + "'"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { Session["stdid"] = dr[0]; Session["stdmm"] = dr["stdmm"]; Session["stdxb"]=dr["stdxb"]; Session["stdsfz"] = dr["stdsfz"]; Session["stdrxsj"] = dr["stdrxsj"]; Session["stdbj"] = dr["stdbj"]; Session["stddz"] = dr["stddz"]; Session["stddh"] = dr["stddh"]; Session["stdxm"] = dr["stdxm"]; username.Text= Session["stdid"].ToString(); userpwd.Text= Session["stdmm"].ToString(); Label4.Text = "登陆成功"; username.Text = "";//userID为textbox1 username.Enabled = false; userpwd.Text = "";//userPWD为textbox2

课程设计报告(模板)

《地震勘探课程设计》 报告 院系 班级 学生 学号 指导教师 完成日期2014年3月12日 长江大学工程技术学院

目录 一、课程设计目的 (3) 二、课程设计的容 (3) 三、课程设计原理 (3) 四、工区数据 (4) 五、课程设计步骤 (5) 1、建立工区 (5) 2、资料加载 (8) 3、层位标定和层位追踪 (10) 4、断层解释 (13) 5、构造图绘制 (14) 六、心得体会 (15)

一、课程设计目的 地震勘探解释课程设计是我们勘查技术与工程专业和资源勘查工程专业教学中的一个重要的实践性训练环节,通过上机实际操作,训练我们对地震资料进行常规构造解释的实际能力,最终使我们达到:学会利用地震解释软件来进行地震数据的加载,地震层位的标定,地震层位的追踪对比,在地震资料上分析和解释各种断层,以及地震构造图的编制方法。同时,还要学会综合地震地质资料对构造解释结果进行分析,进而对含油气有利地带进行评价和预测,最终编制成果报告。 二、课程设计的容 本次课程设计是理论联系实际的具体表现,是培养学生分析问题、解决问题能力的一个必不可少的环节,主要分为两部分:一、通过对地震资料解释软件Discovery的使用,追踪解释层位数据;二、通过surfer软件学习成图。使学生对地震常用的解释软件有一个初步的认识,能为毕业后从事地震勘探工作奠定良好的基础。地震解释课程设计是勘查技术与工程专业教学中的一个重要的实践性训练环节。通过实验主要训练学生对地震资料进行常规构造解释的实际能力,具体要使学生达到: 1.了解人机联作的基本知识; 2.初步学会地震解释软件的操作流程(工区建立、资料加载、合成记录制作、层位标定、层位追踪、断层解释、断点组合); 3. 进一步巩固和掌握地震资料解释的基本功; 4.初步学会地震成果的地质分析; 5.初步学会编写地震资料解释文字报告;

数据库课程设计

图书馆管理系统的设计 1、需 求 分 析 图书馆,是搜集、整理、收藏图书资料以供人阅览、参考的机构。借阅读者可分为教师和学生。不同的借阅者最多可借书的数量和期限不同,如教师最多可借两本,期限为三个月,学生最多可借一本,期限为一个月,无论是教师还是学生,借阅超期都要进行罚款处理;每次借阅都要有相应的记录,以上就是图书馆管理系统所要完成的主要功能。 2、概 念 结 构 设 计 客观存在并可以相互区别的事物称为实体,本系统涉及到的实体只有读者和图书,二者之间存在借阅和罚款的联系,据此可以画出该系统的E-R 图,如图2.1所示。 图2.1 图书馆管理系统的E-R 图 其中读者与其属性关系如图2.2所示,图书与其属性关系如图2.3所示。 图2.2 读者实体与其属性 借出日期 归还日期 罚款金额 超期天数 处罚日期 借阅 罚款 读者 图书 性别 读者姓名 借书证号 读者类别 是否超期 读者

图2.3 图书实体与其属性 3、逻 辑 结 构 设 计 根据E-R 图向关系模式的转换规则可得如下的关系模式,加下划线的属性为相应关系的主键。 读者(借书证号,读者姓名,性别,读者类别,是否超期)。 图书(条形码号,图书编号,书名,作者,出版社,出版日期,类别,借阅状态,借阅次数),其中属性“借阅状态”给出是否在库的信息,分为“在馆”和“借出”两种状态。 借阅(借书证号,条形码号,借出日期,归还日期,罚款状态),主码为三个属性的组合,因为同一个读者可能重复借同一本书,只有加上借出日期才能区分出不同的借阅记录。 这里的日期精确到秒,此外,为了在进行超期罚款处理时能够区分出是否已经进行了罚款,这里还加了一个罚款状态的字段。 罚款(借书证号,条形码号,处罚日期,超期天数,罚款金额),主码为三个属性的组合,理由同上。 另外,为了保证系统的安全性,采用了登陆的措施,用户名和密码存放在密码表中。 密码表(用户名,密码)。 4、规 范 化 分 析 一个关系模式是好是坏,需要一个标准来衡量,这个标准就是模式的范式。用规范化理论对上述关系模式进行分析,除“罚款”关系外,其他四个关系模式中,主码是本模式的唯一决定因素,所以这四个关系模式都属于BCNF ,在函数依赖范畴内,规范化程度已经达到了最高。但是在“罚款”关系中,罚款金额=超期天数×日罚款额,所以超期天数→罚款金额。又因为处罚日期与归还日期为同一天,故(借书证号,条形码号,处罚日期)→超期天数,所以(借书证号,条形码号,处罚日期)→罚款金额,存在传递函数依赖,所以“罚款”关系属于2NF ,存在冗余现象。但根据实际情况,读者往往既关心超期天数,又关心罚款金额,所以“罚款金额”是必要的冗余。 5、用 SQL2014 建 立 数 据 库 1、读者表的建立 条形码号 图书编号 出版日期 书名 作者 出版社 借阅状态 借阅次数 类别 图书

管理信息系统课程设计范例

管理信息系统课程学习报告 专业:计算机信息管理 班级:信息1101 :刚 学号:1125486514 成绩:优 评语:该课程设计详述了“酒店管理信息系统”开发过程,结构清楚,格式能够按照要求完成;重点容叙述较好,容较全面;整体设计能够理论联系实际运用所学知识分析问题,但解决问题能力有待提高。 年月日

一、课程学习目的 管理信息系统(MIS)是管理科学、系统科学、计算机科学和通讯技术等多学科综合发展起来的边缘性、综合性、系统性的学科,它运用经济管理理论、信息理论、系统理论、计算机科学等学科的概念和方法,融合提炼组成一套新的体系,它既具有较深和较宽的理论基础,又是一门实践性很强的学科。 作为一门课程,管理信息系统是经济管理类专业的必修课。本课程的任务和学习目的是使学生掌握管理信息系统的概念、结构和建立管理信息系统的基础、管理信息系统开发方法、管理信息系统开发过程各阶段的任务与技术、管理信息系统的开发环境与工具以及其它类型的信息系统等;使学生通过本课的学习,了解管理信息系统在企业管理中的作用。并通过实践培养学生综合运用知识和分析开发应用系统的初步能力。 二、课程学习容 管理信息系统的学习和设计主要是掌握“管理信息系统开发的五个阶段”: 第一阶段:系统规划 第二阶段:系统分析 第三阶段:系统设计 第四阶段:系统实施 第五阶段:系统运行与维护 1、系统规划阶段 该阶段是将组织目标、支持组织目标所必需的信息、提供这些必须信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织息系统发展远景的系统开发计划。鉴于在实践中选题“酒店管理信息系统”,其系统规划阶段是针对酒店所提供的信息资源,为提高酒店信息管理水平,制定一个较为科学的信息系统开发规划。 其主要任务是在开发环境的调研基础之上,确定酒店管理信息管理系统的开发方向、系统需要达到的目的,制定酒店管理信息系统的总体政策和策略,做出人力、财力和物资的总体安排,制定来发活动的进度安排,制定MIS系统的总体结构,以确保酒店管理信息系统开发的下调行,避免开发的孤立性和重复性,同时预测酒店管理信息系统未来的发展,明确系统今后的发展、研究方向和准则。从战略角度为系统开发

课程设计报告模版

课程设计报告模版

《城市排水处理》 课程设计报告 系别:城市建设系 专业班级:给水排水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) 设计内容 根据任务书所给定的资料,综合运用所学的基础、专业基础和专业知识,设计一个中小型污水处理厂。 ①确定污水处理方法和工艺流程; ②选择各种处理构筑物形式,并进行工艺设计计算(计算书中要附计算草图); ③估算各辅助构筑物的平面尺寸; ④进行污水厂平面布置和高程布置。

操作系统(一个小型操作系统的设计与实现)课程设计

南通大学计算机科学与技术学院操作系统课程设计报告 专业: 学生姓名: 学号: 时间:

操作系统模拟算法课程设计报告 设计要求 将本学期三次的实验集成实现: A.处理机管理; B.存储器管理; C.虚拟存储器的缺页调度。 设计流程图 主流程图 开始的图形界面 处理机管理存储器管理缺页调度 先来先服务时 间 片 轮 转 首 次 适 应 法 最 佳 适 应 法 先 进 先 出 L R U 算 法

A.处理机调度 1)先来先服务FCFS N Y 先来先服务算法流程 开始 初始化进程控制块,让进程控制块按进程到达先后顺序让进程排队 调度数组中首个进程,并让数组中的下一位移到首位 计算并打印进程的完成时刻、周转时间、带权周转时间 其中:周转时间 = 完成时间 - 到达时间 带权周转时间=周转时间/服务时间 更改计时器的当前时间,即下一刻进程的开始时间 当前时间=前一进程的完成时间+其服务时间 数组为空 结束

2)时间片轮转法 开始 输入进程总数 指针所指的进程是 否结束 输入各进程信息 输出为就绪状态的进程的信息 更改正在运行的进程的已运行时间 跳过已结束的程序 结束 N 指向下一个进程 Y 如果存在下一个进程的话 Y N 输出此时为就绪状态的进程的信息 时间片轮转算法流程图

B.存储器管理(可变式分区管理) 1)首次适应法 分配流程图 申请xkb内存 由链头找到第一个空闲区 分区大小≥xkb? 大于 分区大小=分区大小-xkb,修改下一个空闲区的后向指针内容为(后向指针)+xkb;修改上一个空闲区的前向指针为(前向指针)+xkb 将该空闲区从链中摘除:修改下一个空闲区的后向地址=该空闲区后向地址,修改上一个空闲区的前向指针为该空闲区的前向指针 等于 小于延链查找下 一个空闲区 到链尾 了? 作业等待 返回是 否 登记已分配表 返回分配给进程的内存首地址 开始

图书管理系统课程设计报告

《管理信息系统实习》报告 专业班级 学生姓名 指导教师王桃群 时间 2012.3.13~2012.3.23 成绩 评语

一、课程设计题目 图书管理系统 二、系统需求 1.系统的准备 操作系统:Windows xp 数据库系统:SQL Server 2000 或 SQL Server 2005 客户端开发工具:Visual Studio 2005或其他开发工具 2.知识准备 熟悉SQL Server 2000 或 SQL Server 2005的使用; 熟悉C#、https://www.360docs.net/doc/e314293496.html,或其他语言进行数据库编程。 3.系统分析 图书信息包括:每种图书都有书名、ISBN、一名或多名作者(译者)、出版社、定价和内容简介等; 读者信息包括:借书证记录有借阅者的姓名、密码、所在单位和类别等; 读者凭借书证借书,教师最多借书15本书,借书期限最长为90天,学生最多借书8本书,借书期限最长为30天。对于超期未还的读者不能继续借书,每本书每超期一天罚款0.05元。 三、系统设计 1.体系结构 本系统使用c/s模式的两层结构,表示层(USL)和数据访问层(DAL)。 表示层(USL):为客户提供对应用程序的访问,以Windows应用程序或Web 应用程序的形式提供实现的功能。 业务逻辑层(BLL):实现应用程序的业务功能,以类库的形式为表示层提供服务。 数据访问层(DAL):实现整个系统所有的数据库连接、数据存取操作,以组

件类库的形式为业务逻辑层提供服务。 此外,实体类,简单地说是描述一个业务实体的类。业务实体直观一点的理解就是整个应用系统业务所涉及的对象,从数据存储来讲,业务实体就是存储应用系统信息的数据表,将数据表中的每一个字段定义成属性,并将这些属性用一个类封装,这个类就称为实体类。 2.功能模块框图 3.数据库设计 1. 读者类别表(ReaderType)

单片机课程设计报告模板

单片机系统课程设计报告 专业:自动化 学生姓名: 学号: 指导教师: 完成日期:2011 年 3 月17 日

目录 1 设计任务和性能指标 (3) 1.1设计任务............................................................................ 错误!未定义书签。 2 设计方案 (4) 2.1任务分析 (4) 2.2方案设计 (4) 3 系统硬件设计 (5) 3.1时钟的电路设计 (5) 3.2复位电路设计 (5) 3.3灯控电路设计 (5) 3.4倒计时电路设计 (6) 3.5按键控制电路设计 (7) 4 系统软件设计 (8) 4.11秒定时 (8) 4.2定时程序流程 (8) 4.3交通灯的设计流程图 (9) 4.4定时器0与中断响应 (10) 5 仿真及性能分析 (10) 5.1仿真结果图 (11) 5.2仿真结果与分析 (12) 6 心得体会 (13) 参考文献 (14) 附录1 系统原理图 (15) 附录2 系统PCB图 .................................................................. 错误!未定义书签。附录3 程序清单 (17)

1.1设计任务 利用单片机完成交通信号灯控制器的设计,该交通信号灯控制器由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图5.1所示。设东西向为主干道,南北为支干道。 图5.1 交通灯示意图 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干 道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒, 支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。 黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆 禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速, 就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。 南 北 东 西

数据库课程设计(完整版)

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世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

相关文档
最新文档