概念结构设计的方法和步骤范例6篇

前言:中文期刊网精心挑选了概念结构设计的方法和步骤范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

概念结构设计的方法和步骤

概念结构设计的方法和步骤范文1

关键词:SQL server2008数据库;网络应用;数据安全;性能优化

SQL server2008数据库的使用,更多的还是在网络应用之中。网络应用和本地应用程序有很大的差别,网络应用的运行和访问受到诸多客观条件的限制:网速、并发、数据安全……

所以SQL server2008数据库的网络应用,必须要考虑到以下几个方面:

一、数据库数据的安全性是第一位的

用户的数据,属于机密信息。黑客的存在,对于数据的安全性带来了很大的威胁。相比于SQL server2005,SQL server2008数据库在安全性上做出了很大的提升――“SQL Server 2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。”

SQL Server 2008可以对整个数据库、数据文件和日志文件进行简单加密。用数据加密来保护数据的安全性,是一个比较常规的手段。过去我们都是采用在程序中运行加密算法来保护数据的安全。这种方法有一个很大的缺陷:简单的加密算法很容易被黑客破解,从而使得用户的数据被完全地暴露出来,而在程序中添加复杂的加密算法,又会影响程序的运行速度,加大服务器的负荷。SQL Server 2008可以直接在数据库层面对用户数据进行加密,从根本上保护了用户的隐私。在硬件资源比较优越的情况下,我们可以通过使用SQL Server 2008的数据加密这个功能,从根本上加强用户数据的安全性和隐秘性。

二、数据库的设计应充分考虑性能问题

数据库的性能是否足够好,取决于数据库结构的设计和表结构的设计。这是任何类型数据库都必须要认真对待的问题。在网络应用中,设计良好的数据库结构和表结构的作用,显得尤为突出。

数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。数据库结构的设计可以划分为四个步骤:需求分析、概念结构设计、逻辑结构设计和物理设计。

1.需求分析是做项目之前首先要做的第一件事情

只有明白了用户需求,我们才能设计并开发出满足用户需求的应用来。在需求分析过程中,我们要充分了解用户需要的数据和对数据进行哪些操作。通过了解组织、人员的构成来创建数据字典,从而做出一个需求分析说明书来。一个完整的需求说明分析书应包含整个项目所需全部信息,具体如下:数据库系统应用范围与环境条件、工作流程图、数据流程图、数据字典、IPO图与加工说明、数据库性能要求、对操作界面的要求、各类约束条件、开发目标与方法、组织机构、系统当前状况分析、数据库系统功能设计目标、对系统结构的初步规划、日程进度、验收标准。

2.做好需求分析之后,就需要对需求分析做一个概念结构设计

最常用的概念结构设计方法有实体分析法、面向对象设计方法、属性综合法和规范化关系方法。我们要通过概念结构设计,设计出不依赖于某种具体DBMS的满足用户应用需求的信息结构。

3.逻辑结构设计的任务是把概念模型,例如E-R图转换成所选用的具体的DBMS所支持的数据模型

逻辑结构的设计与算法密切相关,在设计逻辑结构的同时,还要考虑应用程序的设计。就拿客户信息来说,一个客户对应一个单位,客户的单位有客户单位的信息,而客户本身还有联系人的信息。由于这两个信息是一致的,我们就可以把联系人信息和单位信息放到一个表里,这样当我们需要查询客户信息的时候只需要查询一个表,而不需要进行并表查询,在程序设计的时候就能降低数据库的运算量。这样不仅使得表维护工作变得简单便于维护,也提高了运行效率。进行逻辑转换除了遵循一般的规律之外,还要充分考虑实际需求做一些特殊的设计来简化问题。最终目的就是提高我们设计的正确率。

4.物理设计就是对一个给定的逻辑数据模型求取与应用需要相适应的物理结构的过程

数据的存储结构与存取方法是由DBMS决定并自动实现的,所以我们考虑好在网络环境下数据库的分布及索引结构就可以了。

SQL server2008数据库应用,内容博大精深。想要熟练掌握并应用,需要的不仅仅是对数据库基础知识的把握,更多的还是要靠我们自己,在使用过程中,结合具体环境,做出合理的分析和判断。所谓“运用之妙,存乎一心。”多动脑,多动手实践,才能把数据库应用掌握到极致。

参考文献:

概念结构设计的方法和步骤范文2

关键词: 建筑,结构设计,质量,措施

中图分类号:S611 文献标识码:A 文章编号:

随着我国市场经济状况的高速发展,城市化的进度正在逐渐加快,尽管房价商场非常猛烈,房地产市场的交易量依然与日俱增,对广大人民百姓来说,购置住房是生活中最重要的活动之一,不少工薪阶层将大半生的劳动所得消耗在房产上。同时,我国的内陆地区地震频发,住房的质量不但与广大人民的切身利益息息相关,还可能在自然灾害发生时直接影响到百姓的人身安全。建筑的结构设计在很大程度上影响着建设工程的安全可靠、美观实用、施工难度、工程造价等诸多品质,提高建筑结构设计质量自古以来,都是结构工程师最为关注的话题之一。同时,项目的特殊要求、施工环境的变化以及结构设计人员水平上的差异等诸多因素都与结构设计的出图质量密切相关。为了尽可能避免设计图纸上出现“漏、碰、错、缺”,相关领域的技术工作者应当通过有效的措施尽可能提高建筑结构设计的质量。

1 建筑结构设计的基本概念简介

结构设计的具体程序是需要严格遵守的。建筑物的设计工作实际上存在诸多分支,这些分支具体涵盖了结构设计、电气设计、建筑设计、暖气通风设计、给排水设计等。每个分支的具体设计过程都必须围绕四个根本目标: 审美要求、功能要求、环保要求以及经济要求。建筑的结构是建筑物发挥其使用功能的基本条件,因而,结构设计也是建筑物设计过程中极为重要的组成部分之一,结构设计细分为以下四个步骤: 设计结构方案、结构分析、设计构件、绘制施工图纸。

建筑结构的类型这一概念相对而言范围广、内容丰富。根据不同建筑物在具体功能要求上的差异,随着科学技术的发展,逐渐产生了诸多结构类型与结构的分类方法。从建筑物具体用途的角度,可以划分为民用建筑与工业建筑。如果依据建筑物的层数来分类,则可以分为超高层、高层、多层、单层建筑。建筑物使用的结构材料是有所区别的,从结构类型的角度来分类,大体上有: 混合结构、砌体结构、木结构、钢结构、钢筋混凝土结构等。此外,建筑物的结构构件组成方式也存在较大的区别,从这个角度,可以划分为框筒结构、剪力墙结构、框架结构、筒中筒结构、筒体结构、框剪结构、束筒结构等。由此可见,建筑结构类型的划分方法颇多,内容也相对复杂。而建筑结构设计中还有一个很重要的名词: 概念设计。概念设计的具体含义指的是通过清晰、明确的概念结构,在不进行数值计算的情况下,根据分系统与整体结构系统间的结构破坏机理、力学关系、实验现象、震害以及工程经验所获得的原始设计思想与基本设计原则,对结构的计算结果做出合理、准确的分析,同时将计算假设与结构的实际受力状况间的差异也考虑在内,对结构或构造进行设计,尽可能保证建筑物的受力更安全、更合理、更协调。

2 概念设计的具体步骤与重要意义

在结构设计中,概念设计占据极其重要的地位,结构设计步骤通常可以划分为三步: 前期选择方案阶段,中期结构计算阶段以及后期制绘施工图阶段。结构设计与分析的首要步骤就是概念设计,以上三个步骤均与科学的概念指导不可分割。

一名好的结构工程师在每个项目工程设计的初始阶段,也就是建筑设计方案确定阶段,先按照自身的经验和专业基础,在心里经历一段优化过程,应用概念设计手段,能够快速、合理地构思,比较,抉择每一个结构体系,并且协助建筑师扩展或者实现建筑行业所需要的空间形式,想要的使用,构筑和形象功能,且将其定为目标,同建筑师共同决定建筑的总体结构方案,此外,还要确定整体结构体系和分体结构体系最佳的受力方案。得出来的方案一般具有清晰的概念和正确的定性,从而避免了后期不必要的运算,经济可靠性能较好。另外,这种方法也可以作为判断计算机的内力分析所得到的数据可靠性的依据。作为结构设计的灵魂和核心,概念设计统领着整个结构设计过程,也显示了设计工程师的理论和设计水平。通过结构概念设计的运用,可以从全局上明确结构的各项性能,从而科学的判断计算分析得到的结果并进行合理的利用,确保了设计过程中工程师的主体地位。

3 提高建筑结构设计质量的具体措施

建筑工程的一个特点就是受到地理因素的制约与影响,这个特点也导致设计过程中涉及的参数很可能具有一定的特殊性。简单举例有: 基本雪压、基本风压、场地土类别、地震烈度等铸锻参数的选取过程都要严格依照《全国基本雪压分布图》《全国基本风压分布图》以及工程地质报告这三份材料进行敲定,又如墙体围护的主材在不同地区存在差异,工程师则需要根据实际选用的主材确定墙体荷载。在开始设计之前,设计人员应当大量收集设计相关资料、深入研究设计规范,根据具体的工程类型、地域条件确定具体参数,这样的做法能够在加强计算结果可靠性的同时,避免参数不合理、参数错误造成的返工、浪费等现象。建模计算的前期处理是提高结构设计质量的重要措施之一。对荷载的计算要保证准确有效,估计、推测等无依据的做法是需要每个工程师尽可能避免的。建模的过程要严格按照科学的方法来给定输入,楼梯洞口输入处的局部开洞处理,转换层构件与悬挑构件设计中活荷载的不利影响,飘窗部分的荷载分析等都是需要格外注意的步骤。

在尚未了解各个参数具体含义的情况下,毫无依据的对参数进行盲目的修改是结构建模过程中的一个大忌。在调整参数的过程中,要格外注意不同参数的具体适用范围,具体的某一项参数大多具有较为严格的适用性,砖混结构下准确的参数,很可能不适用于框架结构,多层结构下准确的参数,对高层结构的适用性也未必能够保证。对相关计算软件的应用也要注意这个问题。不同的计算理论是具有其特定的假设条件的,软件的编制默认状态下均符合这些特定条件,为了避免出现参数不匹配、不适用的问题,在使用软件前必须了解清楚这款软件的具体技术条件,即使是最熟悉的PKPM 软件系列也不能忽略这个问题。缺乏对于软件技术条件的深刻理解,就无法合理、正确的应用软件进行实际设计。因过分信任计算机的计算结果,而忽视结构概念导致的严重错误,近年来在结构设计领域也屡见不鲜。相关领域工作者在必要的情况下要进行手算复核,而不是迷信软件的计算结果,这种情况对于带转换的构件设计工作最为重要。

在结构设计的过程中,建筑物计算分析的结果是为了确保在静力荷载以及自然灾害造成的动力荷载作用下具有较强的整体安全性。然而,仅仅依靠计算分析结果展开的设计,在实际生活中是很难避免荷载作用下建筑物局部开裂、破坏等现象的。针对不同的自然灾害,要进行专门的防护性设计。以地震为例,可以根据工程抗震等级的要求指标,按照设计规范中的具体要求,在结构设计过程中采用必要的构造措施。

4 结语

通过文章中的分析,概念设计在建筑结构设计的过程中扮演了很重要的角色。除此之外,针对软件计算参数、计算结果的荷载分析、数学建模工作的有效进行,都是提高建筑结构设计质量的好办法。

参考文献:

[1] 马玉刚. 浅谈如何提高建筑结构设计质量[J]. 工程技术,2010( 7) : 5.

[2] 张丽莉. 浅谈提高建筑设计质量的措施[J]. 建筑工程,2010( 4) : 7.

概念结构设计的方法和步骤范文3

关键词:信息系统;论文;写作研究;设计与开发

中图分类号:G232.1 文献标识码:A

Abstract:Information system development project has been on the high proportion among the selecting topics for undergraduates in information specialty.After the design and development of the system,the next is step for students the thesis's writing with high efficiency.This paper mainly focuses on the structure of the kind of thesis's writing of the information system and illustrates the main points required in each part of the thesis.In recent 3 years.The paper writing of undergraduates in college of information engineering in Xianyang Teacher's Normal University,basically in accordance with article written,can improve the efficiency and quality of writing,and for their further research work as well.

Keywords:information system;papers;writing research;design and development

1 引言(Introduction)

本科毕业设计(论文)是学生综合运用所学知识和技能,学习科学研究或工程设计基本方法,培养实践能力、创新能力、科学精神和创业精神的重要实践教学环节,也是学生将所学知识深化和升华的重要过程[1]。它既是对学生素质与综合能力的一次全面检验,又是对学生的毕业资格和学位资格认证的重要依据[2]。

通过对我院近几年信息管理与信息系统专业、软件工程专业以及计算机科学与技术专业本科生的毕业设计选题内容调查统计后,发现信息系统开发类选题占90%以上。为规范和提高我院信息系统开发类论文的撰写工作,并根据《中华人民共和国国家标准科学技术报告、学位论文和学术论文的编写格式》(国标GB7713-87)的规定,本文给出了撰写信息系统开发类论文的框架结构,以及在论文框架每个部分的写作方法和要点。

2 论文章节结构(The structure of the kind of thesis's writing)

本科毕业生在选择了信息系统开发类毕业设计后,首先利用自己所学信息系统开发的方法、工具、技术等设计和开发一个完整的信息系统,然后就要整理开发过程中的各类文档完成论文的撰写。依据国标GB7713-87的规定、信息系统开发过程,以及结合多年指导本科毕业生论文写作实践经验,信息系统开发类论文结构一般包括:摘要、正文、结论、谢辞、参考文献和附录,其中正文部分包括:绪论、开发工具技术介绍、需求分析、概要设计、详细设计与实现和系统测试。

(1)摘要

摘要是整篇论文的关键内容,是设计与开发工作的缩影,通过摘要了解研究的问题、角度、方法、目的和观点[3,4]。摘要内容杜绝阐述背景信息,应该直奔目的、方法、结果、结论。目的主要说明设计与开发的前提、目的和任务,所涉及的主题范围,或本文主要解决的问题。方法是说明在设计开发过程中所用的原理、理论、工具、技术等。结果是设计开发了一个什么样的系统,即说明系统实现的功能。结论要说明设计与开发的某个(类)信息系统,对企业或者商家的实际应用价值。信息系统开发类摘要可归纳总结为一种格式,“为了什么目的;设计开发了一个什么样的系统;使用了什么工具、技术、设计与开发思想如何做的;实现了信息系统的哪些功能;所开发的系统对企业或商家有哪些利弊。”

(2)正文

①绪论

此部分主要说明设计与开发的背景和意义、国内外研究现状、论文的组织与结构。

开发背景和意义主要说明为什么要做这样的一个信息系统,也就是说,传统的人工信息管理方式或者目前存在的此类信息系统在管理信息时有哪些问题、弊端、不足之处等,一定要针对存在的问题具体说明,切忌用大量的通用性语言来说明。国内外现状就是开发背景中存在问题在国内外是如何研究和解决的,即就是此信息系统目前在国内外的研究情况,一般描述国内的要多一些,最好找到具体的实例系统用数据加以说明。论文的组织与结构是阐述论文的框架结构,说明论文包括哪些章节,每个章节都叙述了什么。

②开发工具技术介绍

本节中说明设计与开发信息系统时,用到的主要开发环境、工具、技术、原理知识等的介绍,每类可以用一个小标题来说明。写作此部分的要点:一是说明该工具技术的主要作用是什么;二是与同类工具技术相比的优势在哪里;三是在本信息系统中是如何应用的;四是切忌用大量语言描述其功能和特点。另外,此部分与其他论文的重复率高,应该尽量用自己的语言重新组织。

③系统分析

此部分主要阐述两个方面的内容,一是系统的可行性研究;二是系统的需求分析。

可行性研究是指在当前具体条件、环境、知识等具备的情况下,信息系统的研制工作是否已具备必要的资源及其其他条件。一般从技术可行性、经济可行性、社会可行性分析三个方面说明。技术可行性主要是指构建和运行信息系统所必需的硬件、软件及相关技术对系统功能实现的支持分析;经济可行性主要指构建与运行系统的投入与产出的效益分析;社会可行性是指企业组织内外是否具备接受和使用该信息系统的条件。

需求分析一般可以从功能分析、业务流程分析、数据流程分析等三个方面说明。功能分析可以从前台用户和后台管理员操作功能,如电子商务购物系统前台用户操作功能一般包括:查询商品信息、购买商品、查看订单信息以及修改个人信息等,后台管理人员需求主要表现为:对商品类型、商品信息、订单信息、用户信息的管理等。业务流程分析是系统中主要功能业务的操作流程说明,一般通过业务流程图来表示,如用户购买商品业务、购物车操作业务、后台信息管理业务等。数据流程分析是将信息系统中的数据流动情况抽象地独立出来,单从数据流动过程来考察实际业务的数据处理模式,一般通过数据流程图来表示,如购物车数据流程。

④概要设计

此部分主要包括三个内容,一是系统总体结构设计,二是数据库设计,三是系统开发与运行环境设计。

系统总体结构设计主要是从实现功能方面,说明系统包括的前台功能和后台功能模块,如购物系统前台主要指用户的购物功能,后台主要是管理人员操作管理基本信息的功能,分别画出前台和后台功能模块图。

数据库设计是指设计信息系统的数据逻辑模式和物理结构,并据此建立高效的数据库,以服务于信息系统。在论文中一般说明数据库的概念结构设计、逻辑结构设计、物理结构设计。数据库概念结构设计是说明信息系统中包括的数据以及之间的关系,具体可以通过E-R建模图来表示,在绘制E-R图时,可以先给出单个数据实体的实体属性图,然后画出系统总体的E-R图,总体E-R图不包括单个实体的属性,只包括实体及其联系和联系的属性。数据库逻辑结构设计是在概念结构设计的基础上,选择关系数据模型抽象出数据库的关系数据模式,具体抽象时E-R图中的一个实体对应一张二维数据表,实体之间联系为多对多时,联系单独也要抽象成一张二维表。数据库的物理结构设计是数据库如何存储,具体采用什么数据库访问技术来访问数据库。

系统开发运行环境的设计是指以系统开发环境是如何配置的,系统运行的软硬件详细配置是什么。

⑤详细设计与实现

此部分重点说明信息系统重要功能模块是如何设计与实现的。具体要分别对每个核心功能单独说明,先用文字语言详细叙述功能的算法步骤以及实现方法,然后再画出每个功能的算法实现流程图。要注意两点,一是功能的算法步骤不要写成业务操作过程;二是说明功能实现时可以放置核心代码,但是不要将放整个实现函数或者模块代码。

⑥系统测试

系统测试是为了发现信息系统中的错误而执行程序的过程。在写此部分时,首先说明系统测试有哪些常用方法,在本系统的测试中使用了什么测试方法。然后,选择系统中核心功能来测试,在测试时,先要以表格形式给出具体的测试用例,然后给出相应测试结果图以说明测试过程。

(3)结论

结论先叙述使用了什么设计思想,开发了一个什么样的信息系统。然后重点叙述三个方面内容:一是设计、开发过程中遇到了哪些问题(典型的、可借鉴的),并且是如何解决的;二是系统目前的不足之处,有没有解决方案;三是系统还需要改进、完善的方面是什么。

(4)谢辞

简要叙述在整个毕业设计过程中,向曾帮助过你的组织和人以致谢。请注意言辞要恳切,要根据实际情况,尽量减少大话、客套话。

(5)参考文献

此部分是在写论文的过程中,按照章节以及参考的文献资料顺序,逐个列出所有参考的文献资料。重点要注意不同类型参考资料的著录方式,可以参考国家《文后参考文献著录规则2005》[5]中列出的著录格式。所有文献资料列出后,要在前面论文章节引用位置处添加引用点。

(6)附录

如果在论文中使用了大量的公式、图、表等,可以统一整理后放置在此部分。

3 结论(Conclusion)

本文论述了信息系统设计与开发过程,信息系统开发类本科毕业设计论文的写作问题,着重叙述了信息系统开发类论文的结构,以及论文中每个部分的写作要点。本文的研究为计算机类相关专业本科毕业生完成信息系统开发类论文的写作提供了指导性的依据,为学生走向工作岗位的科研工作奠定了基础。

参考文献(References)

[1] 艾武,等.信息与计算科学专业学年论文实践教学探讨[J].教育教学论坛,2015,4:129-130.

[2] 张清泉,等.电子信息专业毕业论文写作研究[J].科技信息,2008,28:338-339.

[3] 杜兴梅.学术论文摘要与关键词的写作及其格式规范[J].韩山师范学院学报,2008,29(2):82-86.

[4] 王晓华,等.科技论文中文摘要写作要点分析[J].编辑学报,2010,22(2):53-54.

[5] 牛晓勇,等.科技论文内参考文献规范标注问题研究[J].太原师范学院学报,2014,3(13):79-82.

作者简介:

段 群(1980-),女,硕士,讲师.研究领域:计算机教学,图像处理.

概念结构设计的方法和步骤范文4

关键词:建筑结构;概念设计

一、概念结构设计的的意义

在建筑领域――概念设计指结构概念设计,结构概念设计是保证结构具有优良抗震性能的一种方法。概念设计包含极为广泛的内容,选择对抗震有利的结构方案和布置,采取减少扭转和加强抗扭刚度的措施,设计延性结构和延性结构构件,分析结构薄弱部位,并采取相应的措施,避免薄弱层过早破坏,防止局部破坏引起连锁效应,避免设计静定结构,采取二道防线措施等等。应该说,从方案、布置、计算到构件设计、构造措施每个设计步骤中都贯穿了抗震概念设计内容。

1、弥补计算机的缺陷

在当今社会,计算机的高精度,往往给结构设计人员带来对结构工作性能的误解,所以在方案设计阶段,初步设计过程是不能借助于计算机来实现,只有加强结构概念的培养,设计师采用概念设计可以填补计算设计能力不足的空缺,使建筑结构设计使结构设计更完美。

2、概念设计的创新思维

概念设计是创造性思维的一种表现形式,要设计就要有创新,而创新正是概念设计人员进行创造性思维的结果,技术创新的本质就是要在工程设计领域中发现某种新事物、提出某种新思想,在很多情况下是因为现有的产品不能满足社会(用户)的需求而激发出的新颖构思和创作。

3、概念设计对抗震更为合理

在概念设计中,应具有明确的计算简图和合理的地震作用传递途径,避免了因部分结构或构件破坏而导致整个结构丧失抗震能力或对重力荷载的承载能力,拥有良好的变形能力和消耗地震能量的能力,对可能出现的薄弱部位,应采取措施提高抗震能力。

二、结构设计在概念设计中要注意的问题

1、在选择建筑场地时要选择抗震性较好的地段,尽量避开不利地段,如果

避不开的地段则要采取针对措施,必须将由于地震场地条件而间接导致结构破坏的因素考虑进来。概念设计过程中不能忽略建筑平面布置等要求,如果方案存在严重不规则的现象则严禁采用。在确定结构体系的过程中,要对结构体系方案、技术可行性和经济性等进行综合比较,提高建筑结构的延性与匀质性,尽量降低建筑重心。此外,由于发生地震时会持续一定的时间或者会多次、反复作用,所以要尽量设置多道抗震防线。因此在结构设计过程中,要保证结构体系与相关抗震结构要求相符,对构件的强弱关系进行适当处理,从而提高结构的抗震能力。

2、注意结构刚度、承载力分布的合理性,在实际工程中只有通过提高工程成本或者降低结构延性指标等才能进一步改善结构的抗侧移刚度,而结构设计时可以有意识地提高结构中重要构件、关键构件的延性,以改善设计方案的经济性。在判断计算方法是否合理时可以通过概念来确定,从某种程度而言,这种方法也是概念设计的延伸。现在计算机技术在工程设计中的应用越来越广泛,绝大多数设计均是依靠计算机来实现的,但是要在设计过程中将设计经验理性、科学地利用起来,再与施工中可能遇到的问题互相结合,对计算结果进行分析,并在画图中进行合理的调整,才能保证结构设计的科学性与实用性。

3、在结构材料选择过程中,选择钢筋时要尽量选择延性、韧性以及可焊性较好的,且混凝土也要与规定的强度等级要求相符,控制脆性材料的用量,保证材料满足抗震设计要求,将其强度充分发挥出来。此外,为提高结构强度还要保证结构的整体性,具体包括两个方面:一是满足抗震的构造连接,二是包括经过计算的节点连接。

4、要注意施工过程中实际问题的现场处理。因为建筑施工现场存在诸多不

确定性因素,可存会出现无法操作或者施工误差过大等各种问题,仅靠单纯的计算无法解决问题,因此只能依靠设计人员专业的设计经验与设计技术,在协商施工、监理等各方后再提出准确、合理的解决方案。

三、结构设计的主要措施

在实际的结构设计中,无论是制定方案或者初步设计,还是结构计算或者绘制施工图,甚至在施工现场的工地服务均要贯穿概念设计的理念,因此,结构设计过程中要注意以下几个方面:

首先,在选择建筑场地时要选择抗震性较好的地段,尽量避开不利地段,如果避不开的地段则要采取针对措施,必须将由于地震场地条件而间接导致结构破坏的因素考虑进来。概念设计过程中不能忽略建筑平面布置等要求,如果方案存在严重不规则的现象则严禁采用。在确定结构体系的过程中,要对结构体系方案、技术可行性和经济性等进行综合比较,提高建筑结构的延性与匀质性,尽量降低建筑重心。此外,由于发生地震时会持续一定的时间或者会多次、反复作用,所以要尽量设置多道抗震防线。因此在结构设计过程中,要保证结构体系与相关抗震结构要求相符,对构件的强弱关系进行适当处理,从而提高结构的抗震能力。

其次,注意结构刚度、承载力分布的合理性,在实际工程中只有通过提高工程成本或者降低结构延性指标等才能进一步改善结构的抗侧移刚度,而结构设计时可以有意识地提高结构中重要构件、关键构件的延性,以改善设计方案的经济性。在判断计算方法是否合理时可以通过概念来确定,从某种程度而言,这种方法也是概念设计的延伸。现在计算机技术在工程设计中的应用越来越广泛,绝大多数设计均是依靠计算机来实现的,但是要在设计过程中将设计经验理性、科学地利用起来,再与施工中可能遇到的问题互相结合,对计算结果进行分析,并在画图中进行合理的调整,才能保证结构设计的科学性与实用性。

再次,在结构材料选择过程中,选择钢筋时要尽量选择延性、韧性以及可焊性较好的,且混凝土也要与规定的强度等级要求相符,控制脆性材料的用量,保证材料满足抗震设计要求,将其强度充分发挥出来。此外,为提高结构强度还要保证结构的整体性,具体包括两个方面:一是满足抗震的构造连接,二是包括经过计算的节点连接。节点连接要遵循“强节点、弱杆件”的设计原则,把握好构造连接的度,并非构造连接越刚越好。最后,要注意施工过程中实际问题的现场处理。因为建筑施工现场存在诸多不确定性因素,可存会出现无法操作或者施工误差过大等各种问题,仅靠单纯的计算无法解决问题,因此只能依靠设计人员专业的设计经验与设计技术,在协商施工、监理等各方后再提出准确、合理的解决方案。

结束语

随着社会经济的不断发展和人民生活水平的不断提高,建筑结构设计理念需要不断地更新和完善,才能满足人们对建筑结构设计质量的更高要求,必须加快对建筑结构设计相关的包括设计计算理论和建筑施工工艺及材料在内的一切研究,让建筑结构设计更为安全使用、经济可靠。而作为建筑结构设计人员的结构工程师也应该不断巩固自身专业技能并汲取先进的设计思想,开拓创新,加深对新型建筑结构设计理念的推广和应用,促进建筑结构设计乃至整个建筑生产工程的发展和进步。

参考文献:

[1] 朱蔚惠.浅谈建筑结构设计中的概念设计及结构措施要求[J].科技创新与应用,2012,(20):222.

概念结构设计的方法和步骤范文5

关键词:数据库;课程设计;教学方法

中图分类号:G434

文献标志码:A

文章编号:1002-0845(2007)05-0106-02

一、引言

随着信息社会的到来,既掌握专业技能又具有计算机应用能力的人越来越来受到欢迎。为了适应社会的发展,必须培养既熟悉专业又能把计算机技术同各领域的专业需要紧密结合的复合型人才。数据库技术成为高校各学科专业的必修或选修课程。数据库课程设计一般是大学三年级学生在学完计算机应用基础、计算机编程语言、办公自动化软件基础、数据库原理与应用等课程后进行的集中实践环节,主要内容是通过社会调查,选择一个实际课题,完成数据库应用系统设计工作,课程结束后提交应用软件系统和课程设计报告。通过课程设计,可以使学生较全面地理解、掌握和综合运用所学知识,培养学生调查研究,查阅技术文献、资料以及编写技术文献的能力。非计算机专业学生对于计算机类的课程通常有一定的畏惧感,尤其对计算机语言、编程等,觉得难以驾驭和掌握。如何让学生通过数据库课程设计,使他们的各方面能力得到培养和锻炼,一直是值得思考的课题。本文结合教学实践,就教学内容、教学手段、考核方式、课程管理等方面进行初步探索。

二、课程设计的目标、内容及要求

教师应了解学生以往所学过的计算机相关课程,注意课程的衔接,分析非计算机专业学生已经掌握的知识和知识的体系结构,明确数据库课程设计的教学目标、内容及课程设计要求,对需要加强或充实的内容要重点讲解和补充。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用要求,包括数据库的结构设计(数据静态模型的设计)和数据库的行为设计(应用软件等的设计)。学生应按照数据库结构设计的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护这六个阶段,分阶段分步骤进行,完成每一个阶段的任务。根据软件工程的方法和理论进行应用程序的设计,熟练运用相关语言编制应用系统的界面,实现开发工具与数据查询语言的无缝连接,建立数据库应用系统。要求学生要提交课程设计报告、所开发的软件系统和程序清单。课程设计报告包括各阶段的设计内容和对所开发的应用系统的评价,以及课程设计的体会与建议。

为了发挥学生的主动性,教师授课的重点应放在系统化的开发步骤和关键性问题的求解上,首先要介绍设计思想、方法和程序设计的思想和方法。课程设计过程中教师要指导学生查资料,如数据库原理及应用,数据库系统,软件工程,管理信息系统等方面的书籍,同时要指导学生善用软件帮助系统,培养学生学会质疑、自学和调查研究解决问题的能力。针对在校学生接触实际比较少,没有实际开发软件和工作经验的特点,应精选有代表性的案例,从问题的提出、方案的设计与实施,到最终问题的解决,给学生全面了解解决问题的全过程。然后,由学生当主角,让学生自己解决问题,锻炼他们综合运用知识的能力。

三、课程设计的选题

选题是整个课程设计的前提和关键。课程设计题目选择的难易程度、范围的大小和是否能激发学生的学习热情,直接影响到这一实践教学环节的效果。一个好的题目应该符合以下原则:首先,要符合教学要求,使学生通过课程设计进一步巩固所学的专业知识,培养学生分析问题、解决问题的能力;其次,一个好的题目应该和实践紧密联系。理论来自于实践,又服务于实践。要贴近学生学习和生活实际,先选择容易开发的实用的数据库应用系统,对学生以后从事相关工作有帮助。脱离实践的题目往往激发不出学生的学习热情,达不到预期的目标。

首先,将学生分成若干个小组。分组的依据为:学生的学习成绩、知识结构、学习能力、性格特点、男女搭配等,遵循互补的原则,成绩好的与成绩差的搭配,性格内向的与外向的搭配等。每组人员为5~6名,每组设组长,全面负责小组的学习讨论和任务安排。在组长的指挥下,对成员进行分工,善于口头表达的负责联系工作和调查研究,计算机操作能力强的负责代码的编写,程序设计能力强的负责整体规划、程序调试和连编,写作能力强的负责技术文档的书写等,成员努力的成果与个体成员共同分享。教师只需提醒学生合理分配工作时间,注意小组成员之间的沟通,帮助把握进度。实践表明:在互相讨论又各自有所负责的学习氛围中,学生之间可以相互学习、取长补短,对知识的掌握与巩固有很大的帮助。

其次,各个小组通过讨论、观察、思考、查资料等方式,结合各个学生的特长,参考教师指定的范围选定课程设计题目,然后与教师进行交流。教师应对学生选定的题目进行批阅,在可行性、工作量大小、小组成员及题目意义等方面进行把关评估,及时将意见反馈给学生,学生再针对教师的意见进行调整,最终确定课程设计的选题。结合教学实践可以选择如下题目:客房管理系统、学籍管理系统、学校工资管理系统、科研项目管理系统、高校设备管理系统、档案管理系统、图书资料管理系统、教学成绩管理系统、后勤管理系统、系办管理系统、居委会管理系统、职工人事管理系统、宿舍管理系统等。

四、方案设计和方案实施

选定题目后,即可着手完成数据库课程设计的各个阶段的任务。首先,各小组应对所选题目进行分析,通过查阅资料、小组讨论、走访专家或社会调查等途径,进行调查研究和可行性分析。通过调查组织机构情况、业务活动情况、数据情况、用户要求,确定新系统的边界,完成系统需求分析。然后,采用实体联系模型确定应用程序中的实体和联系,确定实体的属性和实体之间联系的类型,得到局部E-R模型,异对局部E―R模型集成进行输入/输出设计和软件结构设计等,完成概念结构设计。接下来,实现E-R模型向关系模型的转化,利用关系规范化理论进行关系模式的优化,设计用户视图,同时进行界面设计,模块设计等,完成逻辑结构设计阶段的任务。再往下,进行物理设计和软件实施,最后是应用系统的集成与。小组成员在组长的领导下,可以分头完成各自负责的任务,小组成员要分工负责和团结协作。教师在指导课程设计过程中,可以设置几个检查点,制定阶段性任务。如根据课程内容、教学目的、系统规模、工作量等因素,审查各小组递交的初始设计方案,在设计方案的实现方法、表现形式等方面做出调整建议,以避免在方案实施过程中出现不必要的反复。

在课程设计过程中,提倡通过模仿来学习,只有多模仿才能掌握方法,才有可能创新。学生根据初始方案,通过各种途径查找与自己的题目类似的范例,通过模仿范例来实现自己的程序。有的学生在范例中看到自己感兴趣的内容,通过适当修改,将其应用到自己的程序中,使程序更合理,内容更丰富。学生在掌握了基本方法和解决问题的途径后,对自己感兴趣的内容,自然愿意努力去寻找答案。学生在方案设计、修改、实施的过程中不断发现问题与解决问题,逐步产生了学习的乐趣。为了避免在分组的实验、设计中有的同学不积极参与的现象,可以采用随机抽查的办法来考核小组的成绩,促使小组内部互相监督、互相帮助、互相学习,有利于培养学生学习的积极性,提高教学效果。

数据库课程设计中实验是重要的组成部分,教师要详细布置实验,制订上机纪律,并且督促学生严格按照课程设计各阶段工作要求操作。实验可以参考以下内容安排:(1)建立数据库。包括创建数据库,创建表,建立字段和记录的有效性约束,建立索引,创建表间关系和触发器设计等。(2)使用表单操纵数据库。包括设计表单,创建表单,为表单添加对象,定义表单及其对象的属性、事件和方法。(3)设计用户视图。包括创建不同的用户视图,实现用视图来控制更新数据库中的数据的目的。(4)设计报表。包括创建报表,打印和预览报表,注意各个带区的使用。(5)设计菜单系统。包括规划菜单系统,创建菜单及其子菜单,为菜单指定任务,调试和使用菜单系统。(6)项目集成。包括使用项目管理器集成数据库、表单、视图、报表等数据库对象,设置主控程序,编译和发行软件等。

五、课程设计的考核与评定

学生在课程设计结束后,不仅要提交软件系统,还要提交课程设计报告,阐述其设计思路、运用的知识及自己的体会。课程设计的成绩由以下几部分组成:考勤占10分,平时抽查和提问题情况占10分,课程设计报告占30分,软件系统设计占30分,演示与答辩占20分。课程设计报告主要看各个部分的完备性,分析的透彻性和独到的见解。在评分方式上采取自评和互评的方式,首先由各小组依据教师给出的评价标准给本小组打分,然后由每组各选一名代表给大家介绍系统开发的情况并演示系统,同时回答学生和教师提出的问题。所有小组代表陈述完后,由各组分组讨论,对其它组开发的系统进行评价和评分。最后由教师根据其自评、互评分数结合实际情况(包括软件开发水平、演示能力、回答问题能力、软件开发文档等)适当总结并公布成绩。

为有效避免学生在课程设计过程中的抄袭现象,教师可以对学生进行有针对性地提问,学生当场解答;教师也可以采取删除软件中一些关键性语句由学生当场调试的方法检查学生的学习效果。通过评价和自我评价,学生的学习主体意识得到充分体现和加强,激发了学生发现、分析和解决实际问题的学习积极性,不仅提高了学生运用数据库理论开发出具有实际应用价值的数据库应用系统的能力,而且学生思考和解决实际问题的能力也有了较大提高。

六、结束语

课程设计是一种学习、实践、探索和创新相结合的综合教学,是高等学校培养人才的重要教育教学环节。通过近年来课程设计的指导实践.笔者深切地体会到,正确合适的选题、恰到好处的指导、学生积极性的调动、科学的评价手段及课程设计规范化管理等对提高课程设计质量是至关重要的。实践证明,课程设计大大激发了学生的学习兴趣,促使学生将所学的课程知识运用到实践中去,使学生对所学的知识融会贯通,巩固加深。课程设计培养了学生的团队意识和协作精神,增强了学生的创新意识,提高了学生的创新能力。

参考文献:

[1]靳学辉.数据库原理与应用[M].北京:电子工业出版社,2004.

概念结构设计的方法和步骤范文6

【关键词】数据库;CDIO;教学改革;案例库

数据库课程处于计算机专业课程体系的核心位置,对C语言、操作系统、软件工程等课程有着承上启下的作用,是一门理论与实践紧密结合的课程。学习数据库课程的目的是使学生理解数据库的基本原理,能够自己或配合团队进行数据库系统的设计和开发,从而掌握如何在实际的项目中使用数据库技术[1]。

通过对省内外数据库课程教学改革的相关研究发现,目前的数据库教学仍然以理论教学为主,虽然教学过程中穿插了部分的实例教学,但是这个教学模式仍然存在不足之处:

(1)针对独立学院学生来源差别较大的问题,学生对数据库的认识和态度不一,枯燥的理论教学很难在大部分学生中引起共鸣,从而影响了教学效果。

(2)数据库知识在课本中的设置往往比较零散、孤立,没有形成一个完成的实践体系。学生可以掌握各章知识点,但对数据库系统的全局建立不起完整的概念,以至于学生往往学完了数据库,仍然不知道数据库是什么,如何在具体的项目中使用数据库。

针对上述存在的问题,本文借鉴近年来国际上流行的CDIO(Conceive 构思、Design 设计、Implement 实现、Operate 运作)工程教育模式,对现有的数据库课程教学改革方案进行了研究,将与我们生活息息相关的软件项目引入到课程教学中,使学生能够参考具体项目的数据库设计过程学习相关数据库理论知识,在实践中提高计算机专业学生学习数据库的兴趣和效果。

1、课题改革研究的内容

CDIO工程教育模式是“做中学”和“基于项目教育和学习”的集中概括和抽象表达,以产品从研发到运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程,培养学生的工程能力、职业道德、学术知识和运用知识解决问题能力、终生学习能力、团队协作能力、交流能力和系统掌控能力[2-4]。

通过借鉴CDIO工程教育模式,我们将生活案例引入到实际教学的每个环节中,具体从以下几方面对数据库课程进行教学改革。

(1)基于案例的理论教学内容改革

将案例渗透到课堂教学的每个环节,以本学院正在使用的学生学籍管理系统为基础讲解数据库设计的基本知识点,主要包括:概念模型设计、逻辑模型设计、标准SQL、规范化理论、数据库设计、数据库软件操作等相关内容。这样做不仅可以将枯燥的理论知识与实际生活结合,让数据库教学内容变得更加立体化,学生也更容易理解和接受。

当然,为了帮助学生更好的巩固所学知识,提高教学的效果,在本课程的教学互动中,我们还将采用分组教学模式,为每个组分配大家熟悉的典型案例,从用户对象、功能需求、数据管理三个方面描述每个案例的内容,设置案例对应的思考题,使每个小组通过案例描述就能明确案例考核的知识点和自己应该完成的工作。

(2)基于案例的实验教学内容改革

数据库课程是一门理论与实践紧密结合的课程,理论教学是实验教学的基础,而实验教学则是巩固理论教学的必要过程。因此,实验教学内容的设计主要包括两个部分:SQL命令实验和案例设计实验。SQL命令实验要求学生掌握课程的基本知识点,如使用SQL命令完成数据库、数据表的创建与查询管理。其中,数据库和数据表的内容是实验已经给出的,直接完成SQL命令编写即可。因此,这一部分要求每个学生独立完成;而案例设计实验是将各章节所学知识点融入到实际案例中,以项目组为单位,组内成员要在组长的协调下共同完成,主要设计的任务包括:确定项目,完成功能模块划分,完成概念结构设计和逻辑结构设计,创建数据表,然后进行数据库管理和查询。

实验教学主要是采用SQL Server 2005系统软件,结合典型的教学案例,在软件管理平台上完成案例数据库、数据表的创建及相关数据的查询操作,培养学生的实际动手能力和解决问题能力。

(3)教学案例库的建设

教学案例库的建设是本课程改革的核心部分。案例库中案例主要来自于学生的毕业实训项目、业余科研项目或者教师自己做的项目等。案例的内容是针对数据库设计的步骤来制定的,主要包括:案例背景、案例需求、案例概念结构设计、案例逻辑结构设计、案例实现代码和案例测试用例。作为任课教师,我们必须对每个案例的具体实施情况非常了解,并且根据案例的具体情况设计好教学实验的内容,突出教学知识的重难点。实际上,对于教学案例库的设计并不是一下子就能完成的,它需要一个不断积累的过程,当然案例设计的内容可能一开始不是很规范,我们会在实际操作中,特别是该课程所在学期结束后将不规范的案例进行调整,将积累的新案例充实到案例库中。

(4)教学方法的改革

本课程的教学方法主要采用启发式教学、分组教学和情景式教学相结合的方法。

在教学过程中首先采用启发式教学方法,即“分析案例系统需求——提出问题——寻求解决方法——引出课本知识点”这四个步骤,帮助学生理清学习的思路。如关系数据库理论中模式分解知识,首先给出具体学生管理系统的关系表案例,分析案例在实际信息描述和查询中存在数据冗余、插入和删除异常等现象,寻求解决的方法,从而引出课本的知识点“模式分解”。

在掌握了课程基本知识后,对学生采用分组教学和情景式教学模式,即将学生按照一定的比例进行分组,并为每组分配不同的数据库项目案例,让学生进入项目组,以开发人员的身份思考数据库的设计和优化,吸引学生参与课程案例的讨论和实践。当然,为了让学生充分理解案例,并将案例与课程知识点产生联系,我们将选择学生比较熟悉的典型案例(如图书管理数据库、学生管理数据库和教务管理数据库等)。在案例的分析描述上,我们坚持采取简单明了的描述方式,尽量缩短学生在完成案例需求分析上所花费的时间,突出了数据库课程的教学重点,提供学生实践的机会。

2、课题改革拟达到的目标

本课题对数据库理论教学内容和实验教学内容进行改革,希望达到以下三个目标:

(1)针对独立学院的学生特点,改变传统的理论教学模式,引入“基于项目教育和学习”的理念,对现有的数据库课程教学的每个环节进行了改革,丰富课程教学的形式,提高学生学习兴趣。

(2)引入案例,对数据库系统的全局建立完整的概念,在实践中帮助学生掌握数据库是什么,如何在具体的项目中创建数据库,提高学生的实际动手能力。

(3)模拟工作中的项目组模式,培养学生的团队协作精神和能力,在实际案例中巩固课本的理论知识,建立数据库完整模型,为后续课程和实训内容的学习打基础。

参考文献:

[1] 王向辉,崔巍,徐俊丽.基于CDIO的数据库课程教学改革方案研究[J].计算机教育,2011(2):38-41.

[2] 查建中.论“做中学”战略下的CDIO模式[J].高等工程教育研究,2008(5):35-37.

[3] 张爽,朱志良,姜慧研,等.基于CDIO模式的软件工程课程教学改革实践[J].南京大学学报,2009,45(增刊):76-79.