数据库系统原理课程设计——图书借阅管理系统王陸

图书馆作为一种资源的集散地,图书和用户在借阅资料繁多,包含很多的信息管理,现在有很多的图书馆都是初步的开始使用,甚至尚未使用计算机进行资源管理,没有建立相对应的图书管理数据系统,而是使用人工计算,抄写进行,数据处理工作量大,容易出错和数据丢失。

1.2.2选题的目的、意义

图书管理系统数据库有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好,成本低等等。这些优点能极大提高图书管理的效率,因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统是十分必要的。

1.2.1读者信息的增加、修改、删除等基本操作

1.读者类别信息的输入,包括图书类型、图书册数等

2.读者档案信息的输入,包括读者编号、读者类型等

1.2.2图书信息的增加、修改、删除等基本操作。

1.图书类别信息的输入,包括类别编号,类别名称等。

2.图书类别信息的查询,修改,包括类别编号,类别名称等。

3.图书档案信息的输入,包括图书编号,图书名称,图书类别,作者名称,出版社名称,出版日期,图书页数,关键词,登记日期,备注信息等。

1.2.3图书流通管理

1.图书征订管理

2.图书借阅管理

3.图书归还管理

4.图书罚款管理

1、系统:WindowsXP,7,8,10

2、开发平台:SQLSERVER2070,VISUALBASIC6.0

SQLSERVER2017是一个关系数据管理系统,是微软公司推出的新版本,该版本增加了许多先进的功能,具有方便使用,可伸缩性好与软件集成度高等的优点,可以运行在个人电脑到大型多处理器的服务器等多种平台使用。

1.一个出版社对应多个图书,一个图书对应一个出版社,出版社和图书是一对多联系。

2.一个图书类型对应多个图书,一个图书对应一个图书类型,图书类型和图书是一对多联系。

3.一个读者类型对应多个读者,一个读者对应一个读者类型,读者类型和读者是一对多联系。

4.一个书库对应多个图书类型,一个图书类型对应一个书库,书库和图书类型是一对多联系。

5.一个图书入库单对应多个图书入库单明细,一个图书入库单明细对应一个图书入库单,图书入库单和图书入库单明细是一对多联系。

6.一个图书报损单对应多个图书报损单明细,一个图书报损单明细对于一个图书报损单,图书报损单和图书报损单明细是一对多联系。

7.一个读书对应多个图书入库单明细,一个图书入库单明细对应一个图书,图书和图书入库单明细是一对多联系。

8.一个读书对应多个图书报损单明细,一个图书报损单明细对应一个图书,图书和图书报损单明细是一对多联系。

9.一个读者对应多个罚款交费单,一个罚款交罚单对应一个读者,读者和罚款交费单是一对多联系。

10.一个职工对应多个图书入库单,一个图书入库单对应一个职工,职工和图书入库单是一对多联系。

11.一个职工对应多个图书报损单,一个图书报损单对应一个职工,职工和图书报损单是一对多联系。

12.一个职工对应多个罚款交费单,一个罚款交费单对应一个职工,职工和罚款交费单是一对多联系。

13.一个读者对应多个图书,一个图书对应多个读者,读者和图书之间是多对多联系。

1.一个实体型转换为一个关系模式。

关系的属性:实体型的属性

关系的码:实体型的码

2.一个1:1联系可以转换为一个独立的关系模式,也可以与任何一端对应的关系模式合并。

3.一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。

4.一个m:n联系转换为一个关系模式。

5.三个或三个以上实体间的一个多元联系可以转换为一个关系模式。

6.具有相同码的关系模式可合并。

目的:减少系统中关系个数

7.同一实体集的实体之间的联系即自联系,也可以按1:1,1:n和m:n三种情况分别处理。

表3.1出版社表

列名

数据类型

长度

主键

非空

备注

出版社编号

Int

Yes

出版社名称

Varchar

50

出版社地址

表3.2图书表

图书编号

varchar

20

外码,参照出版表出版社编号

图书类型编号

char

1

外码,参照图书类型表,图书类型编号

书名

作者

价格

Numeric(8,2)

页码

库存总量

现存量

Datetime

借出次数

表3.3图书类型表

Char

图书类型名

书库号

int

外码,参照书库表的书库号

表3.4读者表

证书编号

读者类型编号

10

外码,参照读者类型表的读者类型编号

姓名

性别

只能为“男”、或“女”

出生日期

身份证编号

18

必须是18位

图书借阅次数

是否挂失

0未挂失

1已挂失

已借册数

未交罚款金额

表3.5读者类型表

读者类型名

vachar

可借阅册数

有效范围是20---60

借期天数

有效范围是90---120

可续借天数

有效范围是10---60

表3.6书库表

书库名

varchat

表3.7职工表

职工编号

职工姓名

文化程度

表3.8罚款交费单表

交费单号

借书证编号

外码,参照读者表证书编号

日期

金额

表3.9图书入库单表

入库编号

入库日期

经手职工编号

外码,参照职工表的职工编号

是否入库

0已入库

1未入库

表3.10图书入库单明细表

图书入库单编号

报损单编号和图书编号一起作为主码

外码,参照图书入库单表的图书入库编号

外码,参照图书表的图书编号

数量

表3.11图书报损单表

报损单编号

报损日期

经手人编号

表3.12图书报损单明细

图书报损单编号

外码,参照图书报损单表的报损单编号

报损原因

100

表3.13借阅表

借书证编号和图书编号一起作为主码

外码,参照读者表的证书编号

借书日期

还书日期

还书日期>=借书日期

罚款金额

Numeric(8,2)

是否续借

0未续借

1已续借

3.3.1入库单视图

入库单编号

图书入库单表

经手人姓名

职工表

是否已入库

图书入库单明细表

图书表

出版社名

出版社表

入库数量

表3.3.2报损单视图

图书报损单表

图书报损单明细表

报损数量

表3.3.3读者未还借书视图

借阅表

读者姓名

读者表

未还书编号

未还书名

可借期天数

读者类型表

表3.3.4图书分类库存视图

图书类型表

库存册数合计

库存金额合计

表3.3.5借出次数前100图书视图

(1)如果一个(或一组)属性经常在查询条件中出现,则考虑早这个(或这组)属性建立索引。

(2)如果一个属性经常作为最大值和最小值等聚集函数的参数,则考虑这个属性上建立索引。

(3)如果一个(或一组)属性经常在连接操作的连接条件中出现,则考虑在这个(或这组)属性上建立索引。

表4.1索引结构表

表名

索引名

索引列

备注(索引的设计理由)

图书

书名索引

经常查询的列

出版社编号索引

出版编社号

经常连接的列

图书类型索引

作者索引

图书类型

书库号索引

读者

姓名索引

图书借阅次数索引

聚集函数的参数

已借册数索引

未交罚款金额索引

职工

罚款交费单

借书证编号索引

图书入库单

经手职工编号索引

图书入库单明细

图书入库单编号索引

图书编号索引

图书报损单

图书报损单明细

图书报损单编号索引

借阅

CREATEINDEX书名索引ON图书(书名);CREATEINDEX出版社编号索引ON图书(出版社编号);CREATEINDEX图书类型编号索引ON图书(图书类型编号);CREATEINDEX作者索引ON图书(作者);CREATEINDEX书库号索引ON图书类型(书库号);CREATEINDEX姓名索引ON读者(姓名);CREATEINDEX图书借阅次数索引ON读者(图书借阅次数);CREATEINDEX已借册数索引ON读者(已借册数);CREATEINDEX未交罚款金额索引ON读者(未交罚款金额);CREATEINDEX职工姓名索引ON职工(职工姓名);CREATEINDEX借书证编号索引ON罚款交费单(借书证编号);CREATEINDEX经手职工编号索引ON图书入库单(经手人编号);CREATEINDEX图书入库单编号索引ON图书入库单明细(入库单编号);CREATEINDEX图书编号索引ON图书入库单明细(图书编号);CREATEINDEX经手职工编号索引ON图书报损单(经手人编号);CREATEINDEX图书报损单编号索引ON图书报损单明细(报损单编号);CREATEINDEX图书编号索引ON图书报损单明细(图书编号);CREATEINDEX借书证编号索引ON借阅(借书证编号);CREATEINDEX图书编号索引ON借阅(图书编号);

每个存储过程的功能说明和建立语句

存储过程

EXECP1100

每个触发器的功能说明和建立语句

1.编写图书入库单明细表的DELETE触发器,如已经入库(对应入库单的<是否已入库>为1),报错’已入库不能删除!’,回滚事务

(在触发器中执行ROLLBACKTRANSACTION,回滚(撤销)引起触发器DELETE的语句)

GOCREATETRIGGERtrig_delete_tsrkdmxON图书入库单明细FORDELETEASDECLARE@是否入库INT,@入库单编号INTSET@入库单编号=(SELECTTOP1入库单编号FROMdeleted)SET@是否入库=(SELECT是否入库FROM图书入库单WHERE入库单编号=@入库单编号)IF@是否入库=1BEGINRAISERROR('已入库不能删除!',16,1)ROLLBACKTRANSACTIONENDGO测试:

删除入库明细单中入库单号为100的行

触发器报错,删除失败,截图

2编写图书入库单明细表的UPDATE触发器,如已经入库(对应入库单<是否已入库>为1),报错’已入库不能修改’,回滚事务

GOCREATETRIGGERtrig_update_tsrkdmxON图书入库单明细FORUPDATEASDECLARE@是否入库INT,@入库单编号INTSET@入库单编号=(SELECTTOP1入库单编号FROMdeleted)SET@是否入库=(SELECT是否入库FROM图书入库单WHERE入库单编号=@入库单编号)IF@是否入库=1BEGINRAISERROR('已入库不能修改!',16,1)ROLLBACKTRANSACTIONENDGO

测试:

UPDATE入库明细单中入库单号为100的行

触发器报错,update失败

update图书入库单明细set数量=110where入库单编号=100

3读者借书时,要插入借阅行

编写触发器,当插入借阅时

如读者已借够可借册数,

不准借了(报错,回滚事务)

如或读者有未交罚款>100

否则

{

将读者已借册数加1,图书借阅次数加1,将图书的借出次数加1,现存量减1

}

GOCREATETRIGGERtrig_insert_jieyueON借阅FORINSERTASDECLARE@借书证编号INT,@已借册数INT,@可借册数INT,@读者类型编号CHAR(10),@未交罚款金额NUMERIC(8,2),@图书编号VARCHAR(20)SET@借书证编号=(SELECTTOP1借书证编号FROMinserted)SET@图书编号=(SELECTTOP1图书编号FROMinserted)SET@已借册数=(SELECT已借册数FROM读者WHERE证书编号=@借书证编号)SET@读者类型编号=(SELECT读者类型编号FROM读者WHERE证书编号=@借书证编号)SET@未交罚款金额=(SELECT未交罚款金额FROM读者WHERE证书编号=@借书证编号)SET@可借册数=(SELECT可借阅册数FROM读者类型WHERE读者类型编号=@读者类型编号)IF@已借册数>@可借册数BEGINRAISERROR('读者已借够可借册数!',16,1)ROLLBACKTRANSACTIONENDELSEIF@未交罚款金额>100BEGINRAISERROR('读者有未交罚款!',16,1)ROLLBACKTRANSACTIONENDELSEBEGINUPDATE读者SET图书借阅次数=图书借阅次数+1WHERE证书编号=@借书证编号UPDATE图书SET借出次数=借出次数+1,现存量=现存量-1WHERE图书编号=@图书编号ENDGO测试:

自行设计测试数据

INSERTINTO读者类型(读者类型编号,读者类型名,可借阅册数,借期天数,可续借天数)VALUES('10000','本科生',30,90,10);INSERTINTO读者(证书编号,姓名,读者类型编号,性别,出生日期,身份证编号,图书借阅次数,是否挂失,已借册数,未交罚款金额)VALUES(10,'王陆','10000','男','1999-5-6','370683199703786815',10,0,20,110);INSERTINTO借阅(借书证编号,图书编号,借书日期,还书日期,是否续借,罚款金额)VALUES(10,'101','2019-6-21',NULL,0,0);

4读者还书时,要修改借阅表,设置还书日期。

编写触发器,当修改借阅时(一次只修改一行,不考虑修改多行的情况,不用游标)

如果还书日期原来为空值,新值不是空值(这表明是还书操作)

将读者的已借册数减1,将图书的现存量加1

如果罚款金额原来为空值,新值不是空值(这表明是有罚款)

将读者的未交罚款增加

如果罚款金额原来不是空值,新值不是空值(这表明是罚款修改了)

将读者的未交罚款调整(减旧罚款,加新罚款)

GOCREATETRIGGERtrig_update_jieyueON借阅FORUPDATEASDECLARE@原还书日期DATETIME,@新还书日期DATETIME,@原罚款金额NUMERIC(8,2),@新罚款金额NUMERIC(8,2),@借书证编号INT,@已借册数INT,@图书编号VARCHAR(20)SET@原还书日期=(SELECTTOP1还书日期FROMdeleted)SET@新还书日期=(SELECTTOP1还书日期FROMinserted)SET@原罚款金额=(SELECTTOP1罚款金额FROMdeleted)SET@新罚款金额=(SELECTTOP1罚款金额FROMinserted)SET@借书证编号=(SELECTTOP1借书证编号FROMdeleted)SET@图书编号=(SELECTTOP1图书编号FROMdeleted)SET@已借册数=(SELECT已借册数FROM读者WHERE证书编号=@借书证编号)IF@原还书日期ISNULLAND@新还书日期ISNOTNULL--还书操作BEGINUPDATE读者SET图书借阅次数=图书借阅次数-1WHERE证书编号=@借书证编号UPDATE图书SET现存量=现存量+1WHERE图书编号=@图书编号ENDIF@原罚款金额ISNULLAND@新罚款金额ISNOTNULL--未交罚款增加BEGINUPDATE读者SET未交罚款金额=@新罚款金额WHERE证书编号=@借书证编号ENDIF@原罚款金额ISNOTNULLAND@新罚款金额ISNOTNULL--未交罚款修改BEGINUPDATE读者SET未交罚款金额=未交罚款金额+@新罚款金额WHERE证书编号=@借书证编号ENDGO测试:

INSERTINTO读者类型(读者类型编号,读者类型名,可借阅册数,借期天数,可续借天数)VALUES('10000','本科生',30,90,10);INSERTINTO读者(证书编号,姓名,读者类型编号,性别,出生日期,身份证编号,图书借阅次数,是否挂失,已借册数,未交罚款金额)VALUES(10,'王陆','10000','男','1999-5-6','370683199703786815',10,0,20,30);INSERTINTO借阅(借书证编号,图书编号,借书日期,还书日期,是否续借,罚款金额)VALUES(10,'101','2019-6-21',NULL,0,0);SELECT*FROM借阅UPDATE借阅SET还书日期='2019-6-21'WHERE借书证编号=10UPDATE借阅SET罚款金额=罚款金额+5WHERE借书证编号=10SELECT*FROM借阅SELECT*FROM读者SELECT*FROM图书

5读者交罚款时,要插入罚款交费单

编写触发器,当插入罚款交费单

将读者的未交罚款减少

GOCREATETRIGGERtrig_insert_fakuanON罚款交费单FORINSERTASDECLARE@借书证编号INT,@金额NUMERIC(8,2)SET@借书证编号=(SELECTTOP1借书证编号FROMinserted)SET@金额=(SELECTTOP1金额FROMinserted)IF@金额ISNOTNULLBEGINUPDATE读者SET未交罚款金额=未交罚款金额-@金额WHERE证书编号=@借书证编号ENDGO测试:

INSERTINTO读者类型(读者类型编号,读者类型名,可借阅册数,借期天数,可续借天数)VALUES('10000','本科生',30,90,10);INSERTINTO读者(证书编号,姓名,读者类型编号,性别,出生日期,身份证编号,图书借阅次数,是否挂失,已借册数,未交罚款金额)VALUES(10,'王陆','10000','男','1999-5-6','370683199703786815',10,0,20,100);INSERTINTO借阅(借书证编号,图书编号,借书日期,还书日期,是否续借,罚款金额)VALUES(10,'101','2019-6-21',NULL,0,0);INSERTINTO罚款交费单(交费单号,日期,职工编号,金额,借书证编号)VALUES(1,'2019-6-22',10001,100,10);select*from读者

6编写触发器,借书表不允许DELETE操作

GOCREATETRIGGERtrig_delete_jieyueON借阅FORDELETEASRAISERROR('借书表不允许DELETE操作',16,1)ROLLBACKTRANSACTIONGO测试:

DELETEFROM借阅

7编写报损单触发器

1完成设计报告《6.1完整的测试数据》

查询图书表,看看结果是否正确,截图到设计报告.(注意报损的图书册数未计入,应如何解决)

查询读者表,看看结果是否正确,截图到设计报告.

2完成设计报告《6.2测试查询语句》。

写出下列SQL语句并运行通过

例如:写出用LIKE的查询要求,并写出查询语句.

查询要求:

查询书名中含有’数据库’的图书编号,书名

查询语句:

(1)写出用到2表连接的查询要求,并写出查询语句.

SELECT出版社.出版社编号,出版社名称,出版社地址FROM出版社,图书WHERE图书.出版社编号=出版社.出版社编号

(2)写出用到3表连接的查询要求,并写出查询语句.

SELECT*FROM读者,图书,借阅WHERE图书.图书编号=借阅.图书编号AND读者.证书编号=借阅.借书证编号

(3)写出用到GROUPBY的查询要求,并写出查询语句.

SELECT图书.图书类型编号,书名FROM图书,图书类型WHERE图书.图书类型编号=图书类型.图书类型编号GROUPBY图书.图书类型编号,书名

(4)写出用到IN子查询的查询要求,并写出查询语句.

查询出版社地址在北京的图书

SELECT书名FROM图书WHERE出版社编号IN(SELECT出版社编号FROM出版社WHERE出版社地址='北京')

(5)写出用到NOTIN子查询的查询要求,并写出查询语句.

查询出版社地址不在北京的图书

SELECT书名FROM图书WHERE出版社编号NOTIN(SELECT出版社编号FROM出版社WHERE出版社地址='北京')

(6)写出用到EXISTS子查询的查询要求,并写出查询语句.

SELECT书名FROM图书WHEREEXISTS(SELECT*FROM出版社WHERE图书.出版社编号=出版社.出版社编号AND出版社地址='北京')

(7)写出用到NOTEXISTS子查询的查询要求,并写出查询语句.

SELECT书名FROM图书WHERENOTEXISTS(SELECT*FROM出版社WHERE图书.出版社编号=出版社.出版社编号AND出版社地址='北京')

(8)对每个视图,写出查询语句

1.入库单视图

2.报损单视图

3.读者未还借书视图

4.图书分类库存视图

4.借出次数前100图书视图

数据库的概念设计,对E-R图的设计和简化;数据库的逻辑结构设计,建立起表结构;建立索引,索引表结构的设计;SQL建表,建立存储过程,建立触发器,数据插入后的测试。

在数据库概念设计中对各个实体性的确立和划分,这要从图书管理使用的实际出发,确定实体型和各个实体之间关系。

在E-R图向关系模式转换的过程中要明确好主码、外码等属性,建立好各个表之间的逻辑结构。

该图书借阅管理系统还存在着许多问题,在逻辑结构设计的过程中一些表虽然减少了冗余,但在查询使用的过程中却存在着语句复杂,使用复杂的问题。同时用于实时检验和修改的触发器设计过于简陋,触发器数量太少,使得该系统不太成熟。

通过对图书借阅管理系统的设计,一方面让我明白了数据库原理在图书管理上运用的流程,另一方面也让我初步了解了SQL-server2017的开发工具的使用方法,熟悉了SQL建立数据库的一系列过程。在课程设计的过程中也遇到了一些问题,但是通过请教老师和同学讨论,解决了不少问题,对数据库系统原理也用了一个体系化的理解,收获很大。

数据库的使用和高级程序开发的关系密不可分,学好数据库系统原理对于进一步理解程序设计流程和软件开发应用有着很大作用,通过本学期数据库系统原理的学习,虽然现在还没有真正使用数据库和高级语言一起用于程序的开发,但对开发流程和其中用到的数据库原理已经有所理解了。

THE END
1.建筑设计说明范文100字(通用十八篇).docx建筑设计说明范文 100 字通用十八篇5建筑设计说明范文 100 字篇一在成熟和迷惘的交织中,20 悄然流逝了。在我眼里,建筑设计也是一个没有硝烟的战场,它能磨炼人的意志,淡泊人的心灵,业务素质能得到快速提高, 人的心理也能快速成熟起来,这https://www.renrendoc.com/paper/232971680.html
2.图书馆活动策划书15篇时光如箭,转眼一划而过,一段时间的工作已经结束了,很快就要开展新的工作了,当然要定好新的目标,此时需要提前做好策划书了。是不是无从下笔、没有头绪?以下是小编整理的图书馆活动策划书,仅供参考,希望能够帮助到大家。 图书馆活动策划书1 在由西北师范大学读书馆和甘肃省图书馆学会联合举办的“纪念建党90周年—https://www.9136.com/shiyongwendang/cehuashu/178449.html
3.“图书馆活动”策划书15篇“图书馆活动”策划书15篇 时光匆匆,一段时间的工作已经结束了,我们又有了新的工作内容和新的工作目标做好策划书,让自己成为更有竞争力的人吧。快来参考策划书是怎么写的吧,下面是小编收集整理的“图书馆活动”策划书,欢迎大家分享。 “图书馆活动”策划书1 https://www.wenshubang.com/cehuashu/3205387.html
4.系统分析与设计图书馆管理系统### 知识点生成 ### 一、系统分析与设计概览 - **目标与背景**:本报告针对北京理工大学珠海学院计算机学院的系统分析与设计实践课程中的图书馆管理系统项目进行了深入的研究。该项目旨在通过系统化的分析与设计,构建一个高效、易用的图书馆管理系统,以满足图书馆日常运营的需求。 - **参与人员**:此项目由09级https://download.csdn.net/download/fycheung/3990595
5.大气典雅的现代化图书馆——新疆和田学院智慧图书馆案例走进和田学院,红白相间的教学楼大气典雅,现代化的教学设施为师生们提供了优越的学习环境。而在这些教学设施中,最引人目光的便是那座书盈四壁、科技感十足的图书馆。作为学校的重要组成部分,图书馆不仅承载着传承知识、启迪智慧的重任,更是展示和田学院智慧化建设成果的重要窗口。 https://zhuanlan.zhihu.com/p/11567373919
6.广东省中小学阅读空间建设与管理指南附录二:不同学段图书馆(室)使用面积指标 附录三:泛在阅读空间生均使用面积与测算说明 附录四:图书馆(室)设施设备配置参考指引 附录五:泛在阅读空间设施设备配置参考指引 附录六:智慧阅读空间设施设备配置参考指引 附录七:中小学图书馆(室)藏书量标准 附录八:中小学图书馆(室)藏书分类比例表 https://edu.gd.gov.cn/zwgknew/gsgg/content/post_4040707.html
7.收纳全家超过100格收纳柜,看这6个家的收纳设计图集2.作家的小型家居图书馆,连天花板也能收纳! ■收纳亮点:客厅后方百格图书柜、电视墙旁光碟柜 ■收纳规划:止水工艺空间设计 ■设计说明: 这是笔耕文坛作家夫妻的家,为了能容纳上千本的藏书、上千张光碟唱片,设计师应用优雅并略带禅韵的木材质,创造大型的书柜,让灵感随手可及。 https://www.douban.com/note/697693818/
8.中衡设计:2015年度非公开发行A股股票预案(第三次修订稿)成果奖励,其中重庆首钢美利山项目、重庆铜梁图书馆项目荣获 2011 中国设计 行业优秀设计作品奖,融创伊顿庄园项目、重庆公园置尚项目荣获 2012 规划建 筑双金奖,重庆光华可乐小镇项目荣获 2013 全国保障性住房优秀设计专项奖三 等奖。 2、卓创国际主要产品和服务 建筑工程设计业务是指根据建设工程的要求,对建设工程所需https://stock.stockstar.com/notice/JC2016021700000085_9.shtml
9.东华女神们,节日快乐!澎湃号·政务澎湃新闻图书馆松江校区读者服务部 (向上滑动阅览) 图书馆松江校区读者服务部是一支业务精通、服务热情、团结友爱、积极向上的一线服务队伍。部门同仁始终将读者需求放在第一位,努力营造良好舒适的阅览环境,通过不断完善各项规章制度,优化工作流程,提升工作实效,践行落实立德树人的根本任务。积极做好阅读推广工作,充分挖掘阅读的育人https://www.thepaper.cn/newsDetail_forward_6403872
10.www.evcev.com/maaj75120374.shtml《图书馆的女友2未增删带翻译》武侠片 10.57MB 18%好评9960人) 麻豆一区二区 四虎8848精品免费网站 91久久精品无码一区二区毛片 03.48MB 51%好评400人) 美女操逼视频免费下载 我要看免费的三级片 《小青楼福利导航》_2023小青楼福利导航_雪山影院 79.63MB 80%好评0980人) 雷电将军将乳液喂给旅https://www.evcev.com/maaj75120374.shtml
11.2018级口腔医学技术专业人才培养方案3.校园文化:通过校史馆、口腔实验室文化建设等校园文化,加强学生对口腔事业的热爱。 4.职场环境:通过社会实践和岗位见习、实习,进一步加强学生职业素质的培养。 十一、主要课程描述 十二、人才培养模式 (一)内涵 以培养口腔医学技术高素质技术技能型人才为目标,以工学结合为切入点,深化人才培养模式改革,在专业建设指导https://jwc.wfhlxy.com/info/1023/1372.htm
12.室内设计毕业设计开题报告(精选11篇)考察研究借鉴优秀作品,实地考察研究借鉴周边优秀成功的住宅室内设设计,总结经验,吸取精华,通过学习运用到自己设计中去。可以通过借鉴查阅图书馆资料,查阅网络搜索相关资料,浏览查阅相关室内设计学术、网站等,了解最新的设计动态和流行趋势,使自己的设计与时俱进。经过导师的正确指导进行本课题的设计,将自己的各阶段完成https://www.jy135.com/kaitibaogao/2353982.html
13.警察网第二款修改为:“油库、气库、弹药库、化学品仓库和烟花爆竹、石化等易燃易爆建设工程和场所,雷电易发区内的矿区、旅游景点或者投入使用后又单独安装防雷装置的建(构)筑物、设施,以及雷电风险高且没有防雷标准规范、需要进行特殊论证的大型项目,建设单位应当将其防雷装置设计文件直接报送气象行政主管部门审核。” http://www.law-lib.com/cpd/law_detail.asp?id=652089
14.暖通空调系统设计手册2.8、双风机系统设计问题 90 2.9 送回风管布置不好 90 3.0 排气系统设计诸问题 91 三、设计图纸方面存在的问题 93 3.1 设计说明内容不完整 93 3.2 平面图深度不够,有些应该绘制的内容遗漏 93 3.3 系统图深度不够 93 3.4 锅炉房设计过于简化 93 http://www.iwuchen.com/a-88/
15.2014年文明单位学习测验参考题146、图书馆、阅览室的礼仪有哪些? (1)到图书馆、阅览室学习时,要衣着整洁,步履要轻,不要穿拖鞋背心。 (2)进馆要按次序,就座时移动椅子不要出声,不要为别人预占位置。 (3)阅读时要默读,不能在阅览室内交谈、聊天,更不能大声喧哗。 (4)对开价书刊应逐册取阅,不要同时占有多份。阅后立即放回原处,以https://www.hngh.org/portal/article/index/id/8066/cid/26.html
16.日本最高设计奖GOODDESIGNAWARD2022百件获奖作品精彩出炉首发:日本设计小站 来看看今年出类拔萃的精华! ——日站君 2022年,我们迎来了变化莫测的一年,随之而来的是更大的挑战,对于设计来说亦是如此。 以“交意”与“交响”为主题进行展开,2022年世界级设计奖项之一的GOOD DESIGN AWARD围绕着这两个关键词,评选出了今年最新的获奖作品及BEST100作品。 https://www.digitaling.com/articles/843863.html
17.关于图书馆的故事作文:安静篇4:安静的图书馆100字作文 。 图书馆很安静,有的人聚精会神地看书,有的人专心致志地写作,大家各做各的事,不影响他人。 因为很安静,所以人们走路是轻轻地,说话也是悄悄地,连一颗瓜子落地的声音也能听到, 小学生作文大全 同学们,你们也来感觉一下吧! https://www.360wenmi.com/f/filetmf674m6.html
18.建筑设计防火规范图示18J8114.1 本图集以《建筑设计防火规范》GB 50016-2014(2018年版)的条文及条文说明为依据,图示内容按《建筑设计防火规范》GB 50016-2014(2018年版)条文的顺序排列。 4.2 图示表达: 4.2.1 正文蓝底部分是对《建筑设计防火规范》GB 50016-2014(2018年版)原文(包括章节编号等)的直接引用。 https://www.zonskysz.com/mobile.php/News/detail/id/3626
19.建筑设计防火规范GB500162014(2018年版)政策法规5.适当提高了高层住宅建筑和建筑高度大于100m的高层民用建筑的防火要求。 6.补充了有顶商业步行街两侧的建筑利用该步行街进行安全疏散时的防火要求;调整、补充了建材、家具、灯饰商店营业厅和展览厅的设计疏散人员密度。 7.补充了地下仓库、物流建筑、大型可燃气体储罐(区)、液氨储罐、液化天然气储罐的防火要求,调整了http://www.scsvrd.com/news.php?act=show&id=305
20.软件工程腾讯云开发者社区100、程序的三种基本控制结构,包括顺序结构、()和循环结构。 A.判断结构 B.说明结构 C.输入结构 D.输出结构 二、简答题 1、试从软件的特点出发分析软件危机产生的原因。 2、一个程序片段如下,请设计符合条件组合覆盖的测试用例。 …… if (a>=4)&& (b https://cloud.tencent.com/developer/news/373361
21.《100件让你惊叹的智能创意产品设计》在这个智能穿戴设备火爆的当下,我们的身上“什么事情都有可能发生”,下面多新奇介绍的这款智能穿戴设备是一个腰带。是如雷科技旗下一款名为狄龙的专为男士腰部健康而设计的新型可穿戴设备,集久坐提醒 、远程提醒、来电提醒、手机防丢、运动助手等功能于一体。 https://www.jbairui.net/shejibaokan/13930.html
22.中医诊所商业策划书10篇(全文)“多功能大学书店”从某种意义上是一个图书馆, 所有进入“多功能大学书店”流通的书籍都要经历图书加工、筛选、上架、管理等流程, 这些都要耗费大量的人力, 为此聘请家庭经济困难学生当管理员。本计划中由学生承担捐赠图书的宣传、加工、贴磁条、整理书架、借阅登记、参考咨询、图书上架、制作捐赠图书网页设计等, 如此https://www.99xueshu.com/w/filel9judbcl.html