首页 > 文章中心 > 数据库工程

数据库工程

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇数据库工程范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

数据库工程

数据库工程范文第1篇

关键词:计算机技术;软件工程;数据库;编程技术

0引言

在现如今的阶段,计算技术在当下的社会中已经被普遍得到运用,渗透到了不同领域的不同行业中。计算机的使用可以帮助我们实现很多人工无法完成的事项,能够帮助工业生产、科学研究、机械运行、监管控制等多方面的领域,因此,计算机本身具备着非常大的应用价值。与此同时,计算机系统具有十分强大的信息处理功能,可同时兼容多个应用软件,为不同的生成工艺提供强大的技术支撑。并且,在实际的生成工艺过程中,信息的处理功能就显得尤为重要,其主要原因在于其可以提供非常充分的数据信息,有利于生产活动的优化和完善,从而提高数据信息的利用价值。据此可以看出,计算机技术所呈现出来的发展前景是非常巨大的,也正是因为计算机技术的发展速度逐渐加快,导致人们对于计算机技术的应用需求也在不断地增加,所以要求计算机软件工程的数据库编程技术可以在相关技术人员的持续研究之下取得更进一步的升级。数据库是大部分生产活动中数据信息存储的关键性因素,通过数据库能够实现对数据信息的整理和分类,保证各个信息数据的功能不会出现任何差错,以助于相关数据信息的适当应用。对数据库的构建需要多种技术的辅助,其中最为重要的就是数据库编程技术。目前,我国对计算机软件工程的研究越来越深入,数据库的编程技术也在逐步趋于完善。据此,文章对数据库的编程技术展开了一定的研究。

1计算机软件工程中的数据库建立

在对计算机软件工程进行建设的过程中,首先要通过切实有效的手段对数据库的系统进行优化。由于计算机软件的运行需要依靠网络环境的支持,所以,在对设计框架进行建立之前要对计算机软件所运行的网络环境进行全面的分析和检测,找到其存在的影响因素[1]。利用适当的软件设计功能来控制软件在网络环境中运行期间可能会出现安全风险的概率,经过对各个系统的合理的设计,通过系统之间的协作来完成计算机软件的各项功能的正常运行使用。同时,针对于网络运行环境中所发现的隐患展开具体的分析,并且提出性对应的解决措施,从而提高数据库中的数据的安全性,保证软件的可靠运行。以确保软件工程设计的时效性以及使用性可以满足相关的设计要求为目的,在对数据库的编程实施操作之前要先明确其应用的方向以及软件的性能。这一问题就要相关的软件工程师与客户之间进行良好的沟通,结合客户的实际需求来开展软件的设计。首先,要根据客户的需要,建立起基础的结构框架,如果该框架可以满足用户的需求之后再根据框架进行内容的填充,在这个过程中要实时的检测软件的性能,使其能够抵制网络环境中常见的安全隐患,从根本上确保软件的运行安全。此外,还要保证数据库中的数据可以及时的进行更新。数据库的建立要根据编程技术来进行开展,对于技术层面来说,能够在每一项功能的协调作用之下对技术隐患的发生概率进行有效的降低。所构建的数据库要求能够在网络环境中实现有序的运行,能够借助网络对软件自身进行实时的更新[2]。基于上述各类问题,在对编程语言进行选择的过程中要具有合理性,由于编程语言是功能框架设定的基础,所以要求在保证编程的同时还要能够对不同模块和功能进行详细的划分,不仅能够强化软件的设计效果,还可以提升软件工程的可靠性。

2数据库文件的构建

2.1类型比较

只有软件的数据库拥有读取的功能才可以对文件进行构建,可是在对文件进行构建之前,要对该软件数据库的文件读取的种类展开比较后选取最好的效果读取文件的类型。要想使文件类型的选取能够更加的直观,可通过对比的形式来选取,也就是说针对于各个文件类型的读取效果来看,将数据信息读取存在错误、偏差的文件类型进行排除,保留相对稳定的文件类型。在保证了文件读取类型之后再进行文件的构建,从根本上确保数据读物的精准性以及可靠性[3]。除此之外,文件的构建还要具备快速提取信息的功能,并且,可以把存储的数据信息转换为占据空间较小的格式,在最大程度上为计算机节省空间,这一系列的操作可以有效的提高软件的运行效率。在拥有了上述的性能之后,在软件的实际应用的过程中,能够更加迅速的实现具体的操作,而且还可以保证其运行的质量。

2.2创建数据库

在确定了文件的类型之后就可以开始进行数据库的建立,软件数据库在构建完成之后会产生一定的访问权限的限制,若是这个时候发现软件的设计过程中含有不足的地方,就会出现大量的改进工作,不但要对设计中不完善之处进行改进,还要对数据库中的信息进行大量的修改,在很大程度上降低了软件设计的效率,为防止这一类问题的产生,在对软件进行设计的过程中要对每一个环节进行严格的管控,保证其满足设计的目的以及具备良好的使用性能之后再进行下一个环节的设计,防止反攻的情况发生[4]。此外,在对软件进行设计的过程中要注意各功能之间的锦觅结合,从而提高软件在网络环境中的运行质量以及稳定性能。为了保证数据库构建的合理性,能够利用分区创建的形式对其进行构建,也即是每一个功能模块都分别创建相应的数据库,同时,全面的考虑到每一个功能模块间的协作力。在对数据库进行创建的过程中要将各功能模块的使用性能以及协作能力都考虑在其中,如此一来,在软件进行使用的过程中才可以充分的展现出其的整体性能。这种分区创建的方法能够使数据库的创建更加具有条理性,可以防止软件在运行的过程中出现数据库内部矛盾的状况。对于外部的安装软件来说,数据库的创建的过程相对是比较简便的,能够结合客户的需求进行选择性的安装[5]。与此同时,客户也可以进行自定义安装,在一定程度上防止了数据库中存在的安全隐患的问题。这类外部安装软件对于网络环境来说也具备着比较强的应对能力,具有较强的稳定性。想要完成软件工程中各项功能以及技术之间的合理配置,在对数据库进行创建的过程中,要对软件的使用性能以及其使用方向进行明确的定位,从而实现数据库资源的利用最大化。此外,要对编程技术进行持续的创新,目的在于利用编程语言的合理运用以及编程技术的合理运用,来完成软件工程中各模块之间的良好协作,进而提升软件工程的整体运行效率以及运行的质量。对于在数据库的构建过程中如果出现了数据信息丢失的状况,能够利用数据库的备份功能进行数据的恢复,有效的保障了软件各项功能的正常使用。

3对数据库的访问

3.1面向对象的数据库存储模式的选择

因为我们所采用的数据库的创建方式是分区创建,所以,在对存储模式进行选择的过程中也要在进行分区之后依照各个功能模块的功能特点来确定所要选用的存储方式。针对软件工程功能模块来说,每个模块中的安全隐患都是不同的,所以采用的存储方式也是有所区别的,适当的存储模式可以在一定程度上降低安全隐患的发生。数据库存储模式的确定也在一定程度上限制了用户的访问权限,设置访问权限可以有效的保证系统内部的信息安全。同时访问权限的设立也有不同的层次,在不同的层次之中用户在软件中所显示的内容也是有所差别的,能够对数据库的内部信息起到很好的保障作用[6]。在文件访问的层面上需要在文件类型的基础上进行,由于这种方式的运行效率更好,合理性也更强,所以在进行编程的过程中有必要将其当做是一项重要的设计内容,其主要的目的在于是想要实现以信息类型来确定数据库信息的作用。这种访问方式能够在一定程度上防止访问权限冲突的状况发生,与此同时,更有利于资源的合理化配置,促使数据库资源在软件的运行过程中可以达到最大的成效。在对于不同的资源进行使用的过程中,计算机软件能够利用接收到的数据信息来对数据库的信息进行调动和支配,不仅有利于资源的合理运用,还可以确保数据库的信息安全。

3.2数据库文件的加密保护

文件的加密保护是指针对于用户基本信息中牵涉到个人隐私的信息进行保护所采用的一种保护手段。其主要是通过设置登陆口令密码等形式来对其进行保护的一种方式。针对于用户来说,个人信息的泄露对自身会造成一定的影响,基于此,在对软件工程的设计过程中设置文件加密保护的模块对于广大的用户来说是必不可少的一部分。想要确保软件的人性化设计,能够依据信息的重要程度,对加密的防护设置多个等级,结合信息的重要性,对其设置相对应的几米保护措施,如此一来,不但可以使用户的隐私权限得到良好可靠的保障,还可以对数据库内部的信息内容起到保护的作用。另外,这种文件加密的设计还可以帮助相关的工作人员对于在加密过程中所遇到的问题进行有序的处理,还可以有效的解决网络环境中隐藏的安全隐患[7]。在文件加密的状况下,对于数据的信息进行选取的过程中,大多是选用文件加密的方式来进行选择,而产生功能的冲突是不可避免的,万一产生了功能上的冲突,能够对软件的构架进行调整,利用完善结构的形式里游湖软件的应用模式,从而为各个模块的顺利运行提供有利的环境,提高了计算机软件的总体性能。

参考文献

[1]张程誉.基于计算机软件工程的数据库编程技术[J].自动化与仪器仪表,2018(06):186-188+191.

[2]赵云祥.基于计算机软件工程的数据库编程技术策略探讨[J].电脑知识与技术,2018,14(16):16-17.

[3]杨丹,戴玉敏.基于计算机软件工程的数据库编程技术[J].电子技术与软件工程,2018(09):154.

[4]钟睿.基于计算机软件工程的数据库编程技术[J].计算机产品与流通,2018(02):32.

[5]于博文.基于计算机软件工程的数据库编程技术[J].中国高新区,2017(24):182.

数据库工程范文第2篇

[关键词]二次开发 ACCESS数据库 工程资料管理 无纸化办公

[中图分类号] G250.74 [文献码] B [文章编号] 1000-405X(2015)-9-226-3

1二次开发ACESS数据库管理工程资料的背景

大型建设工程中工程资料的流转和管理传统管理方法均为纯手工或简单的电子表格记录管理,作业人员工作量大、过程繁琐、重复性劳动强度大、作业过程容易出错。为了提高管理工程资料效率,减少作业人员劳动强度,减少重复劳动,降低成本,特利用ACESS数据库二次开发程序管理工程资料。

笔者利用ACCESS数据库二次开发的程序管理大型火电工程建设项目工程资料,通过实践证明利用ACCESS数据库管理工程资料除具有无纸化和无软件成本的优势,也具有提高工程资料管理效率,降低资料登记错误数量等优点。下面简单介绍一下此数据库的制作过程,并就实践应用情况做一推广阐述。

2程序介绍

2.1使用本程所需的条件

装有WINDOWS操作系统的电脑

装好软件OFFICE系列软件中的ACCESS数据库软件

把ACCESS数据库工程资料管理程序建立好或拷贝进电脑

按照各工程特点进行少量设置修改并输入初始信息

具有初级OFFICE软件操作能力的员工

2.2数据库的基本介绍

数据库是利用ACESS数据库平台建立的,其表达和存储方式为有逻辑关系的表,每一张表有表头,有内容;表与表之间有逻辑关系,互相链接、查询、索引。这些表与表之间的逻辑关系,表达和管理工程所需要的数据。

举例:建立第一张表(简称表1)是监理部的人员统计表,里面有序号、人员姓名、职务、联系方式等内容;建立第二张表(简称表2)是监理部专业分工表,里面有序号、专业名称、专业代号等内容;建立第三张表(简称表3)是监理工作联系单发出统计表,里面有序号、发单专业、发单负责人、发单日期、回复日期等内容。其中表3中的发单专业是从表2的专业名称中链接过来,表2中专业名称建立了多少专业,表3中就可以索引相应专业;同样表3中的发单负责人链接表1监理部人员统计表中的人员姓名。当表1、2动态变化,表三也随之变化,从而达到数据的动态管理,保证数据的唯一和统一。三张表逻辑关系如图(a)所示:

3实践应用操作

实际操作前需要说明的是这些操作都建立在数据库(工程资料管理表与表间的逻辑关系、查询等)已建立好,或者将建立好的数据库拷贝进电脑后,才进行的以下实际应用操作:

3.1第一步,启动后,打开已经建好的ACCESS数据库所在的文件夹,如图(b),在文件上双击鼠标左键即可打开所需文件:

双击打开图(b)中《工程资料管理》后,可看到如图(c)界面:

在图(c)中所示界面左侧可看到:已设立好一般工程资料的分类(如图(c)红圈内所示)。

在收到工程资料后即可按照文件类别双击进入相应表名,进行工程资料登记。

3.2 在第一次进入本程序时,应先双击打开表《监理部专业列表》

表《监理部专业列表》打开后如图(d)所示,在《专业名称》表内进行专业代号及专业设置输入,第一次进入应设立好。此表为配合其它表而建立,方便了工程资料按专业分类,便于日后索引查询。

3.3 再双击打开《监理人员名单》,打开后如下图(e)所示:

(1)图(e)《监理部人员名单》表内已输入了一些项目部人员名单,第一次进入应输入好。此表被链接到其它表中人员一项。在其它表中,处理人一项为下拉菜单选择。

(2) 图(e)所示《监理部人员名单》表也是项目部的联络表。联系方式,专业分工一目了然,可打印也可复制做其它用。

3.4 上述两步在第一次进入建立好后,就可以开始日常工程资料管理工作了。举一个具体表例,如双击打开图(c)所示中《见证取样单》,可见到图(f)所示界面。

如图(f)所示,《见证取样单》表打开后,收到“见证取样单”后即可按表头登记。在登记过程中内容大多数内容为下拉菜单选择,只有少数项目需要键盘输入。

图(f)中红色画圈部分即为下拉菜单样例。

3.5再举一个《监理工作联系单》样例,如图(g)。

4实际应用中更改数据库设置的方法

因为工程各有特点,表内的一些具体内容需要做调整。在ACCESS数据库中这些调整非常容易。根据内容,更改设置有两种方法:

4.1表头名称的更改中只需要重新命名就可做到

4.2调整下拉菜单内的选项

下面就调整下拉菜单内的内容方法做一介绍:

例:某新工程中《见证取样单》,需见证取样一些新型材料,为此需要在下拉菜单选项里添加新型材料名称,其方法为:

4.2.1双击打开《见证取样单》,可见如图(h)所示界面。点击红圈1内的三角形按钮,进入ACCESS表格设计模式。其中红圈2是需要增加新型材料进入下拉选择菜单的目标。

4.2.2 进入设计模式界面后(在设计模式内,可更改表格内所有设置),可见如图(i)所示界面。因本例为在见证类型里增添新材料名,所以先选择见证类型(如图(i)中红色方框)。

4.2.3选择后,点击”文本”,可见屏幕左下方有一个查阅按钮(如图(j)红圈1内),点击后就可看到如图(j)红圈2内所示内容。

观察图(j)红圈2内的内容后,我们可发现圈内内容即为下拉菜单选项,其规律为:

‘XXXX’;‘XXXX’;‘XXXX’;‘XXXX’;

其中XXXX为材料名,用两个英文输入法下的单引号括起来,中间用英文输入法下的分号隔开。

4.2.4 由此规律我们可以在里面做任何删改或增加。

删除不需要材料即删除某个‘XXXX’,增加新材料即再后续‘新材料名’,。

4.2.5此方法可举一反三,适合本ACCESS数据库中任何表的下拉菜单改动。

5程序应用感悟

5.1利用该ACCESS数据库程序管理工程资料有如下优点:

(1)该程序是对微软OFFICE系列软件之ACCESS数据库软件二次开发利用,因微软OFFICE软件十分普及,所以本程序运行没有专业软件购买等额外成本;也无需特殊软、硬件环境;对操作者要求也不高;利于广泛推广应用。

(2)本程序可根据工程实际情况进行调整,通用型强。通过前面介绍的方法就可简单的修改数据库设置,可使本程序使用其它工程建设项目。

(3)登记工程资料效率高,登记过程中多数选项为下拉菜单选择,平均每40秒内就可登记一个文件。笔者所在的建设工程项目由于工期紧、赶进度,工程资料月流量达到千种、五千余份,采用此程序使用效果良好。

(4)降低登记工程资料错误概率。因为大部分数据由其它基础表中链接,直接录入的数据很少,杜绝了漏写、错写的可能性。

(5)检索方便。如寻找一份文件的经办人、收到日期或闭环情况等,先根据其工程材料性质进入相应的表,在搜索关键字就可找到。还可多条件检索,如某时间段内,谁经办了收了多少份某种工程资料都可一下查询出结果。

(6)表内数据或查询结果都可打印或输出作其它用。例:查询出某月收到的图纸情况,只需在图纸表内按时间顺序排序,然后将月内图纸选中复制,即可粘贴到EXCEL、WORD等其它软件内使用。利用此法就可制作档案立卷目录,十分方便快捷。

(7)数据携带方便,此程序所需空间小,拷贝在任何一个大于32M的U盘等存储空间内就可以携带,没有特殊要求。

(8)此程序也可扩展管理项目部其它各类用品,制作电子台账,如:管理图纸、试验仪器、办公用品、通讯录等。

5.2同时在实际应用中,也应注意以下事项:

(1)因为采用计算机登记,要对病毒破坏,硬件损坏等问题有所防范。杀毒软件更新、文件定期备份等工作都要做到位,防止意外情况造成数据的丢失。

(2)防止误操作,登记人一定要认真仔细,尤其是在删除一些不要的信息、文件时要看清楚,防止误删造成不必要的损失。

(3)项目部在具体应用时最好设专人使用次程序,防止重复登记或误操作等问题发生。

6程序应用展望

数据库工程范文第3篇

【关键词】数据库设计 软件工程技术 作用

数据库设计是一项复杂且系统的过程,包括了物理结构和逻辑结构,这两种结构是复杂的映射联接起来的,不太灵活效率也低。而软件工程技术能有效避免上述问题,在数据库设计中发挥着重要作用。本文主要针对数据库设计中每个阶段的软件工程技术进行研究,并分析软件工程技术发挥的作用。

1 软件工程技术概述

某种程度上来说软件开发其实就是“高层概念”到“低层概念”的映射,从而实现高层处理逻辑向低层处理逻辑转变。而对于大型软件系统而言定义就并非如此简单,因为大型软件开发包括有关人员、技术、途径以及成本和进度的方方面面,综合来看要把软件工程定义为:软件工程是一门能够满足客户需求并以软件产品和工程为对象的学科,主要应用计算机科学理论和工程管理原则。囊括了程序语言设计、数据库以及设计模式等多个方面。

软件工程技术早期主要为瀑布式开发模型,经过不断的发展演变为螺旋式的迭代开发,到现在软件工程技术敏捷开发的方法,软件工程技术随着社会科学技术的发展而不断进步。另外,在不同时期研究软件工程技术时都要遵循使用科学的方法进行管理并通过合作的形式提高软件生产率的原则,推动软件工程技术的发展。

学者根据软件工程技术发展的历程总结出了多种软件开发的方法并产生了软件工程学,但软件工程学的出现并不代表软件危机的结束。由于软件工程自身理论性强、实施方法局限大等特点,使得软件危机依然存在于生活中。经过不断努力和探索,近年来出现了多种新的思想和方法,例如软件再用、软件自动生成器等,为软件工程技术的发展提供了坚实的基础,软件工程技术逐渐向自动化、标准化转变。

2 软件设计中的工程技术

2.1 软件的生存周期

软件的生存周期主要由六个环节组成,包括要求分析、规格说明、设计、编码、测试以及维护。要求分析和规格说明主要根据客户的需求完成,明确软件设计的目的。后面四个环节是对计算机系统而言该如何做才能实现前两个环节中明确的设计目的。同时在软件设计过程中要注意以下几个问题才能确保软件生存周期中各个环节的顺利进行:

首先要明确软件开发的目的是为了更好的服务于生产生活,所以要严格按照生存周期中的分析要求和规格说明进行软件设计。其次,由于软件设计最终呈现给人们的是使用的产品,所以与系统工程联系极为密切,在进行软件设计时要采用结构化的方法,实现标准化的软件设计。最后在软件设计的各个环节都要重视设计验证,设计验证应当贯穿软件设计的始终。

2.2 规格说明书

在这个环节主要是将用户的需求输入并将结果输出整理成规格说明书的形式,在表现用户需求的同时不允许出现二义性,这是软件开发的关键步骤。在对规格说明书进行设计时主要按照先以用户需求建立数据流程图,再设计数据项图的方法。

2.3 软件设计

软件设计是将上述的规格说明书翻译成主要由软件、硬件、人和通讯为基本元素组成的系统,而且这四个元素都完整的保存于信息系统中。在进行软件设计时首要工作是要了解各个部分的功能,再将客户的需求以规格说明书的形式输入到系统中并重复进行下级功能的设计。当然,在进行软件设计时需要注意以下几个问题:

首先,软件系统设计是一项严密的工程,所以要设计一系列的制度规定约束设计人员的行为。其次要设计多个方案以备不时之需。

3 软件工程技术在数据库设计中的应用

3.1 分析其可行性

该阶段通过分析现有的计算机技术和人工控制技术,从经济、技术和操作方便性几个方面对数据库进行考察,以初步估计能否完成数据库设计的任务。该阶段应当将分析结果记录下来,整理撰写可行性报告。

3.2 制定开发计划

如果前阶段的分析有很强的可行性,分析员将要开始制定该项目的开发计划。项目开发计划应当包括系统开发团队的人员构成、人员分配、项目开发进度、验收方式和验收标准以及开发过程中的关键环节等。此外,用户界面对数据库的开发非常重要,美观、友好而方便的用户界面才能被客户接受,在项目开发时也应当将界面设计考虑进去。

3.3 分析数据库系统的需求

数据库系统的需求分析,包括对数据的需求分析、对系统性能的需求分析、对运行环境的需求分析等。该阶段通过对数据库的需求进行分析,以了解建立数据库软件需要的配置标准和运行环境,为数据库的开发提供标准和参数。

3.4 数据库设计阶段

数据库的建立和设计是数据库系统的重点内容。数据库系统的运行效率和效果直接受到数据库设计质量的影响。一项优秀的数据库软件系统不但能简化运算方式,提高运行效率,还能帮助数据库使用者简单直接地获取相关信息,保证数据的完整性,有利于完成数据库的设计。

数据库设计的基础是需求分析。首先应当设计数据库的概念和结构,总体上把握用户需求,并据此绘制系统实体联系图。然后应当设计数据库的逻辑结构,把概念中的E-R图转化为计算机语言,与DBMS系统相适应,把实体之间的关系转化为数据库系统之间的表与表的关系。

数据库的物理结构设计由数据存取方法和数据存取结构两个方面组成。该阶段的设计通常包括两个环节,一是确定数据库系统的物理结构,二是评价该结构的运行效率,通过对两个环节的综合考虑,以评价数据库物理结构的合理性。

3.5 详细设计和概要设计阶段

系统的详细设计不是编写程序,而是设计程序框架。总体而言,系统的概要设计包括两个阶段:首先应当制定系统实施方案,然后进行软件结构设计。

4 结束语

根据研究和数据显示,软件工程技术不仅能够提高数据库设计的效率,同时还能增加数据库的灵活性的适应性,对数据库的发展具有重要的推动作用。目前我国对软件工程技术的研究尚处于发展阶段,但经过研究和探索数据库中的软件开发技术能够发挥更大的作用。

参考文献

[1]高猛.数据库设计中软件工程技术的作用分析[J].读写算(教育教学研究),2014,(17):365-365.

[2]郑彦平.系统软件开发过程中的软件工程技术[J].电子测试,2014,(24):122-123.

数据库工程范文第4篇

关键词:工程造价;定额;对比

引言:

工程造价是衡量工程建设投资效益的一项非常重要的指标,对工程建设的质量、安全具有决定性的作用。工程造价指标是工程造价管理信息资源积累的一种结晶,也是反映工程造价构成的技术经济数据。定额计价模式,是在我国计划经济时期及计划经济向市场经济转型的时期,所采用的行之有效的计价模式。其根本方法是“单位估价法”,即根据国家和地方颁布的统一预算定额规定的消耗量及其单价,以及配套的取费标准和材料预算价格,计算出相应的工程数量,套用相应的定额单价计算出定额直接费,再在直接费的基础上计算出各种相关费用及利润和税金,最后汇成形成建筑产品的造价。

1、工程概况

本工程为某高层住宅楼项目,结构类型/层数:剪力墙结构/地下2层,地上32层;建筑面积:18850.98m2;工程范围:施工图纸范围内的土建、装饰等全部工程内容。建筑高度:100.4 米;建筑层高:地下4.5/3.6米,地上3米。

2、工程做法

基础:阀板基础;墙体:钢筋混凝土墙体及砌块墙体;屋面:SBS 卷材防水、挤塑板保温、水泥石灰炉渣找平;室内装饰:墙面水泥砂浆抹灰;室外装饰:外墙保温。

通过对比分析得出:劳务、材料、机械等都在不断地上升状态,劳务由最初的2000定额23.5元/工日到2005定额的36元/工日,再到2011定额的57元/工日;由2000年到2005 年人工费单价上涨幅度为53.19%,由2005年到2011年人工费单价上涨幅度为58.33%;材料费由2000年到2005年上涨幅度为30.84%,材料费由2005年到2011年上涨幅度为 13.03%,其中钢筋、混凝土、木材、水泥、钢材都有较大涨幅;机械费由2000年到2005 年上涨幅度为3.67%,机械费由2005年到2011年上涨幅度为16.43%;其中主要为机械用工工人工资上涨与柴油费上涨幅度较大;综合取费由2000定额19%到2005定额的38%再到 2011定额的32%;工程造价由2000年到2005年上涨幅度为44.99%,工程造价由2000年到2005年上涨幅度为12.61%;总体由2000年到2011年上涨63.28%。面对这不断上升的建筑造价,我们应做好应对措施。对企业来讲,工程造价指标更是企业的一种数据资源的积累,核心竞争力的体现。随着信息技术的突飞猛进,传统的造价管理方式已经跟不上经济发展的步伐了,我们有必要建立自己企业内部的工程造价管理信息库:

单位工程造价指标

注:本工程造价按《某省建筑及装饰工程定额2000》、《某省建筑及装饰工程定额2005》、《 某建筑及装饰工程定额2011》、《某省费用定额2000》、《某省费用定额2005》、《某省费用定额2011》及2012年2月市场价格水平编制。

3、建立新建及已完工程造价指数数据库

该数据库主要用于存储新建及已完工程所有造价指数及相关信息,包括工程概况、基本特征,造价数据分析,主要工程量、主要材料消耗量等。这些信息可供投标风险预测、新建工程成本测算参考。建立新建工程数据库,如:常用的单方造价,钢筋、混凝土、模板单方含量,还有一些常用的比值含量等等,利用这些数据再结合签证数据将有利于企业内部更好更快地进行月度工程量审核。

单位工程人工、材料、机械费用指标

3.1建立企业内部的劳务成本单价数据库,再结合管理

这有利于更好地控制人工费的恶意涨价与秋后再算账现象发生。

3.2建立材料信息库,对材料价格进行动态管理、可以将同一材料的不同时期价格、不同工程价格、不同供应商价格、不同区域价格分别进行对比,形成价格曲线图,以避免价格浮动太大导致成本亏损、这样长期运行下去,对不同阶段不同结构、不同层数、不同区域的工程数据慢慢进行积累建立造价信息资料数据库,为造价控制建立科学依据、形成成套的成型的造价指标体系结构、

长期以来,在我国建筑市场预算定额计价模式占据着主导地位,在这种模式下对工程造价的编制程序的一般方法是:先计算工程量,然后套用预算定额算出其直接费用,再以费率的形式计算直接工程费、间接费、加上国家规定计取的利润、税全,汇总得出总造价,这种计价方法计算工程量的依据是图纸和预算定额工程量的价格,计价依据是预算定额及省市造价管理部门颁布的调价表或调价系数,因此这是一种量价合一,工程造价静态管理的模式,在特定的历史条件下起到了确定和衡量建安工程造价标准的作用,规范了建筑市场,使建设各方及各有关人员有所依据,其意义是不可磨灭的。

4、结语:

总之,工程造价控制具有十分重要的作用。在建筑工程中,在保证工程质量和工期的前提条件下尽可能的选用合理的控制工程造价的方法,不仅能控制工程造价,降低成本,实现利益最大化和全程动态监控工程造价,提高投资效益,还能节约资源,促进企业走向可持续发展之路。

参考文献:

[1]李宝英;建筑工程计量与计价[M];第1版,北京:中国建筑工业出版社,2006

[2]申玲;工程造价计价[M];第1版,北京:中国水利水电出版社,2007

数据库工程范文第5篇

1.“数据库应用与发展综述”项目。学生自己查阅资料,并对数据库技术在某一领域的应用进行探究,撰写综述报告。目的是激发学生学习“数据库原理”课程的兴趣,培养其对数据库应用领域的探究兴趣,训练其文献综述的写作能力,是毕业设计综述撰写的一次训练,即训练CDIO的C。

2.“基于ER模型的概念设计与逻辑设计”项目。要求学生在提供的项目实例中选择一个,独立进行需求分析、概念结构设计、逻辑结构设计。引导学生领会设计步骤,掌握设计方法,优化各个环节,让学生在学习过程中体验到数据库应用系统设计的工程性、实用性和有趣性,即训练CDIO的D。

3.“课程设计”项目。要求以团队形式选择或自拟一个课题,遵循数据库系统设计的思想完成一个完整的CDIO项目周期,包括:构思—需求分析、设计—实施方案、实现—编写代码、运作—作品测试、展示、最后答辩、验收文档等。项目实施过程训练学生的工程意识和数据库应用系统开发的基本能力,整个过程体现CDIO。

CDIO能力培养的教学实施

1.课堂教学多样化。第一,讲授教学法。对新的、有一定难度的理论知识来说,讲授法是一种好方法。在讲授数据库系统概论、数据库体系结构、关系运算、关系规范化等内容时,主要采用了讲授法。第二,任务驱动教学法。在概念设计、逻辑设计的教学中,先通过一个案例,应用ERwin工具创建概念模型和逻辑模型,并将模型转化为具体的数据库脚本。然后给出一个简单任务,由学生动手完成任务。第三,启发式案例教学法。在讲解数据库设计时,运用一个案例,详细讲解如何进行需求分析、概念结构设计、逻辑结构设计、物理设计、程序编码及调试运行。引导学生领会设计步骤,掌握设计方法,学会评审各个环节,让学生在学习过程中体验到数据库应用系统设计的工程性、实用性和有趣性。启发式教学,可以帮助学生直观地理解概念、原理和方法,提高学生的学习兴趣,改善学习效果。第四,团队教学法。以项目为主线、团队为小组、任务目标为使命,以教师为主导、学生为主体的一种教学方法。在课程设计中采用了团队教学法,培养学生CDIO能力。

2.实践教学层次化。第一,课内实验。主要是基础性、设计性实验,以SQL的基本操作为重点,涵盖了SQLServer的安装与配置,数据库、数据表的创建维护,索引、视图和约束的创建与维护,数据的查询与更新等10个实验项目,以及“数据库应用与发展综述”项目。第二,开放实验。主要是设计性实验。以SQL的高级应用为重点,涵盖了函数操作、数据转换、SQL编程、数据库的恢复与安全、数据库对象的操作等10个实验项目,以及“基于ER模型的概念设计与逻辑设计”项目。第三,课程设计。综合性实验。学生从项目库中选择或自拟一个课题,每个课题应具有一定的综合性和复合性,训练学生的工程意识和数据库应用系统开发的基本能力。

3.课程设计体会“做中学”。“基于项目的教育和学习”和“做中学”是CDIO的核心思想。在课程结束之后,安排数据库应用课程设计。按照数据库应用系统开发过程,进行需求分析、概念结构设计、逻辑结构设计、功能设计、数据库创建、编写代码、调试、文档编写等,最终基本实现系统的功能。其别强调数据流图、数据字典、实体联系模型、基本表的分析与描述和系统基本功能的实现。图2描述了以CDIO工程教育理念的,以学生为主体、教师为主导的课程设计整体思想。课程设计采用团队操练的方式进行。一个团队由4~5名学生组成,在每个项目实施之初,由指导教师指定组长,再由组长组建团队。在组长的带领下,每个团队针对选定的具体课题,展开“用户”需求分析、研究项目实施方案、进行成员任务分派。项目实施中,团队成员之间要相互支持、共同讨论,学会思考与倾听别人的意见,学会交流沟通并解决问题,培养团队整体责任意识。项目完成后,团队要总结经验,查找不足,撰写项目报告,学会提炼成果,并在全班答辩,提高逻辑思维和知识发现的能力。经过课程设计训练之后,学生的团队合作能力、组织管理能力、创新探索意识、社会责任感等得到明显提高。

4.基于CDIO的考核方式。CDIO的教育模式要求培养学生的多种能力,而传统的笔试只能测试学生对知识的掌握程度,较难体现学生工程、团队协作、交流等能力。CDIO主张不同的能力用不同的方式进行考核,为此,在“数据库原理”课程考核评价中,我们从以下六个方面进行考核。(1)理论基础。通过阶段性小测验、期末考试。(2)技术能力。通过完成15个实验任务和3个课程级项目。(3)工程素质。通过项目开发生命周期的过程实施。(4)沟通能力。通过课程中的讨论和课程级项目、课程设计答辩。(5)协作能力。通过考查项目完成情况、团队成员的分工和任务完成情况。(6)创新能力。通过考查课程设计中学生在基础需求上所做的扩展和在基础功能上做的扩展及其实现情况。这六个方面的考核通过作业、课堂讨论、实验、项目训练和期末考试四种形式的考核来进行,并按不同的权重计入最终成绩。