时间:2023-09-06 17:07:53
导语:在概念结构设计原则的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
摘要:数据库设计是系统开发和实现的核心技术,在系统的数据处理中,必须依据数据之间的内在联系和系统功能要求,按照数据库设计的基本原则,建立概念结构和逻辑结构,以便满足连锁企业经营管理模拟沙盘系统的各种需求。
关键字:连锁经营;模拟系统;数据库;设计
连锁企业经营管理沙盘模拟系统是指高职高专经贸类专业为了提高实践教学效果,集企业管理思想、连锁经营业务流程、基础数据、资金流与物流等为一体的模拟连锁企业经营管理的沙盘软件系统[1]。在模拟系统运行中,大量产生的数据需要存储和实时处理,所以数据库的设计和实现是关键。
1、需求分析
需求分析是数据库设计的起点和基础,也是其他设计阶段的依据。其主要任务是对数据库应用所要处理的对象进行全面的了解,收集用户对数据库的信息需求、处理需求、安全性和完整性需求等[2]。连锁企业经营管理沙盘模拟系统数据库主要功能包括门店管理、进销存管理、资金管理[1]和数据统计。
1.1 门店管理信息需求
主要包括学员信息、门店信息、模拟企业信息等。其中学员信息包括学号、姓名、担任角色、性别、企业代码等数据,为保证模拟训练的效果,每个学员担任的角色不超过两个,一个角色只能由一位学员担任。门店信息包括门店编码、容积、最低购买价、最低租赁价、等级、信息化程度等数据。模拟企业信息包括企业代码、登录密码、名称、人数等数据,为加强训练团队分工与协作,以及训练中的工作量饱满,一个模拟企业成员不超过五人。
1.2 进销存管理信息需求
主要包括商品信息、客户订单信息、市场信息等。其中商品信息包括商品代码、名称、采购价、容积需求、采购提前期等数据。客户订单信息包括订单编码、需求商品、数量、账期、其他要求等数据,一张客户订单只含一种商品,如果某张客户订单含多种商品,则按商品拆分成多张订单以便保存,客户订单采用竞价方式进行,价低者得,在竞单结束后再补充保存。市场信息包括代码、类别、开发时间、开发资金等数据。
1.3 资金管理信息需求
主要是现金流量表,其包括编号、时间、收支类别、项目名称、金额等数据。有关财务的其他表格,如损益表、资产负债表等,在现金流量表的基础上通过建立存储过程及程序编码实现,不单独保持。
1.4 数据统计信息需求
主要包括按模拟企业、时间、商品、市场等不同类别统计各项经营数据,如模拟企业资产、库存、销售收入、市场占用等数据,通过所存储的大量数据分析企业经营效果,总结得失,并能够为调整学员的经营方案和验证管理理论提供有价值的参考数据。
2、概念结构设计
概念结构也称为概念模型,是对用户所提供的原始数据进行综合,抽象出数据库系统所要研究的数据,将现实世界中的事物及其联系,转换成信息世界中的实体及其联系。概念结构设计必须将需求分析得到的用户数据和需求抽象为反映用户观点的概念模型,是用户与数据库人员之间进行交流的工具,其主要表现形式为E-R模型图。图中矩形框表示实体集;菱形框表示实体集之间的联系。
3、逻辑结构设计
逻辑结构设计主要任务是综合考虑关系型DBMS的性能和所设计模拟系统的功能复杂程度,将概念结构转换为逻辑模式,即各个关系模式的结构设计,包括各关系模式的名称、每一关系模式中各属性的名称、数据类型和取值范围等内容。将E-R模型转换成初始的关系模型,然后分析每一个关系模式的合理性,通过关系模式的规范化消除其中不合理模式。
E-R模型中的实体和联系经过规范化处理转换为关系模式如下:
(1)学员(学号、姓名、担任角色、性别、企业代码),学员通过学号标识。
(2)门店(门店编码、容积、最低购买价、最低租赁价、等级、信息化程度、企业代码、获取时间、获取方式、金额),门店通过门店编码标识。
(3)模拟企业(企业代码、登录密码、名称、人数),模拟企业通过企业代码标识。
(4)商品(商品代码、名称、采购价、容积需求、采购提前期),商品通过商品代码标识。
(5)客户订单(订单编码、需求商品、数量、账期、企业代码、市场代码、签约时间、售价、其他要求),客户订单通过订单编码标识。
(6)市场(市场代码、类别、开发时间、开发资金),市场通过市场代码标识。
(7)现金流量表(编号、时间、收支类别、项目名称、金额),现金流量表通过编号标识。
(8)市场开发(市场代码、企业代码、时间、金额),市场开发通过市场代码和企业代码组合标识。(9)采购(企业代码、商品代码、时间、数量),采购通过商品代码和企业代码组合标识。
(10)配货(企业代码、商品代码、门店编码、时间、数量、定价),配货通过商品代码、门店编码和企业代码组合标识。4、数据库实现
4.1 建立存储过程
由于使用的是关系型数据库,数据处理都是通过SQL语言完成的,其中有大量数据的插入、更新与删除,甚至还需要进行大量的运算,所以直接提交SQL语句并让DBMS进行编译再执行的话,处理的效率较低,而建立存储过程是一种有效解决手段。存储过程是一种存储在数据库服务器上的SQL操作[3],这样很多数据处理流程都在后台以存储过程的方式来实现,即有利于提高系统的运行效率,又可提高系统的可维护性和可扩展性。
4.2 设计索引
在模拟经营中各模拟企业经常性的要查询公共信息,而且这种查询的时间性非常明显,所以设计索引可以显而易见的优化系统性能,对所有用于时间排序的列创建索引,可以避免整表扫描或访问。在不改变表物理结构的情况下,直接访问特定的数据列以减少数据存取时间;把数据分散到不同的页面上,可以分散插入的数据;主键自动建立了唯一索引,能确保数据的唯一性[4]。
5、结语
本文按照数据库设计的基本方法,将连锁企业经营管理沙盘模拟系统当前应用需要的所有数据全部及时、准确地存放在数据库中,根据用户使用反馈进行合理设计。实际应用表明该数据库具有良好的存储结构,实现了实时数据共享、快速响应等要求,具有较高的可行性。
参考文献:
[1] 李志长等.连锁经营管理模拟教学软件需求分析[J].电子商务,2014(8):90-91
[2] 李红.数据库原理与应用[M].高等教育出版社,2003
[3] 王晓春等.Windows平台上Oracle数据库的系统性能优化[J],计算机工程,2004(9):79~81.
[4] 俞盘祥.Oracle数据库系统基础[M].清华大学出版社,1995作者简介:
李志长,湖南信息职业技术学院经济管理系讲师,硕士,研究方向:企业信息管理与高职教育教学研究;
关键词:概念设计;结构概念;应用
Abstract: the development of architectural design greatly attracted many design concept, along with the increase of the scale of the project, technology is more and more complex, more uncertainty factors, and the engineering design requirements of more and more is also high, the introduction of the concept design satisfy these requirements, it not only played a designer's innovation ability and, in some special design conditions of a huge advantage. This paper is the application of the conceptual design is analyzed and studied.
Keywords: concept design; Design concept; application
中图分类号: TB482.2 文献标识码:A 文章编号:
随着现代化建设和经济建设的不断高速发展,生活水平和质量的提高,人们对建筑结构的设计要求越来越高。现阶段的设计理念发展十分迅猛,五花八门,各呈异彩,每种理念都有其在特定范围的明显优势,结构概念设计就是这种环境下应运而生的。首先结构设计是建立在经济、安全、美观、适用、便于施工的建筑结构设计的原则上,结构设计不能损坏建筑设计,同时建筑设计业必须在结构设计的能力范围之内,结构概念设计的提出在满足这些结构设计的基本要求外,很大程度上丰富了设计理念,并以其独特的形式特点受到越来越多的设计师及学者的亲睐和推广。
所谓的结构概念设计是指不经过数学计算,依据整体结构体系与分系统之间的力学关系、结构破坏机理、震害、试验现象和工程经验所获得的基本设计原则和设计思想,从整体的角度出发,来确定建筑结构的总体布置和抗震细部措施的宏观控制。这就要求工程师在进行方案设计时,对要设计的建筑结构进行具体的整体环境分析,包括风力温度对场地影响、场地的土地结构特征等,加上对建筑设计的基本概念的深度理解,在考虑承载力、刚度、等得基础上,运用合理的思维方式和思想方法进行整个总体系和分体系的结构设计。通过这种方法得到的方案往往具有较清晰正确的概念和定性,减少了在后期设计阶段出现的一些繁琐的数据计算,具有一定的经济可靠性,同时运用概念性的估算方法,可以迅速有效的在建筑设计阶段进行结构体系的完整构思,选择方式多样,便于计算。
概念设计的重要性和应用意义
现在在进行许多结构设计时,往往存在许多不可计算性的结构设计,比如内应力的计算是根据弹性理论方法进行的,而截面的设计确实根据塑性理论方法进行的,这两者的矛盾就使得在计算时不管采用哪一种方法都会造成另一种实际状态的偏差,这是概念结构设计显得十分重要,它是从结构设计的整体出发,综合考虑,所以能够较为客观的、真真实的反应构架的各方面性能。在设计初步阶段,许多地方是不能通过计算机演算得来的,这就要求设计师综合运用结构概念,并根据经验灵活的运用达到设计要求。
概念设计的依据和原则
概念设计的是根据结构设计的基本理论实践知识作为行为指导的,离开理论知识,概念设计就会出现无标准或者变成纯粹的个人主观设计。同时概念设计需要凭借先进的设计方法和设计工具,从各个方面考虑方案的可实施性和合理性,要与理论基础相结合,并且使总体系和各个分体系遵守的原则相融合。
结构概念设计一般遵循三个原则:
合理选择结构方案原则
最终实施的设计方案必须满足经济安全合理的设计原则,概念设计所得的方案可能会有很多种变化,但是选择其中最切实可行最经济合理的方案是概念设计的一大原则和难点。在考虑方案的可行性时要多方面的综合分析对比,包括对工程的地理环境、材料质量等都应当做出中和评估,并与各个环节的专业人员相互协调最终确定结构设计方案。
精选结构简图原则
结构概念设计要建立在结构设计的理论上,其估算方法是通过计算工程简图的方法进行分析的。选择恰当的工程简图是将结构概念设计准确安全的重要条件,选择不适当的简图会造成概念设计时的片面依据,而出现结构的设计失误,出现工程质量问题。所以工程简图的误差必须控制在允许误差的范围之内,并且在选择简图时要严格审核分析。
准确分析计算结果原则
现在市面上使用的设计计算软件种类繁多,且每种软件的计算结果也不相同,就加大了设计计算时的难度,设计师应当根据设计的具体要求结合不同软件的程序设计原理和技术条件慎重选择,使用最合适的软件,精准计算结果。
概念设计的要求和方法
除了第二点的基本原则外,概念设计中一般还有其他要求。
1.选择合适的基础方案。综合考虑工程地段的地质条件,建筑顶部的结构类型和可能受到的风力、地震力等水平或其他荷载作用,分析选择合适的经济的基础方案。在地基的设计方案中,要最大程度上发挥因地制宜的特点,要进行详细的地址勘察,也可参考地段所在地区的其他临近建筑物相关资料,一般来说统一结构单元采用相同的结构类型。
2.采用合适的建筑结构布局。建筑物的力学性能尤其是动力性能取决于整个建筑物的建筑结构布局。实践经验表明,规整、简单、对称的房屋建筑布局同比的抗震能力强,而且这样的布局设计简单,容易计算,并能够准确把握其抗震反应,通过对地震作用的传递途经分析,能更好的采取抗震防护手段和进行具体的细致的布局处理。
3.确保建筑结构的整体性。在概念设计时,保证结构的连续性是对整个构件的抗震性能概念设计的重要部分。
概念设计的应用范围
建筑结构设计中,对于水平荷载、水平侧移、结构延性及连续性上可以应用概念设计的方法进行更科学、有效的设计。
水平荷载是建筑结构设计中所考虑的决定性因素,有风力和地震力两方面。在水平均匀荷载的作用下,垂直平面的结构构件的弯矩和设计建筑的总高度为二次平方关系,所以在进行建筑结构设计师,为了确保使风的荷载能够畅通的通过建筑的表面,即受水平荷载作用的限制,建筑总高度和建筑平面的形体形状的设计就可以通过概念设计的应用,减少此步骤的繁琐计算,当然,结构设计的计算也不能轻视,它能够保证单个构件以致整体结构的安全。
水平侧移是指在水平荷载的作用下建筑各个高度层都会发生不同程度的水平侧移,例如,在风力的作用下,建筑结构的顶部的侧移量和建筑物高度的四次方成正比关系;当受到地震力的作用时,这种侧移会更加明显,当侧移量超过一定范围后,会引起顶部结构的失稳甚至倒塌,或者因为水平侧移的作用,建筑结构会出现不同程度的破坏或裂纹等,影响建筑结构的耐久性和正常使用。
结构的延性是指当结构构件受到力的作用时,构件发生屈服变形,由于构件的塑性变形存在,作用力产生的效果会通过构件的塑性变形而被缓解,不至于出现建筑构件的倒塌,这种的能力。而构件的连续性是指当构件的连接处的受力方向突然改变时,会使应力突然集中,而构件的延续性能够减小这种内应力,是应力均匀分布,不至于太集中,从而降低材料因为应力集中而出现材料耗损,进而更好的发挥材料本身的性能。
总结
随着时代的进步和发展,先进科学技术在结构设计中的应用推广,结构概念设计必将得到大幅度的应用和广泛接受,现阶段限制其发展的一部分原因是因为工程师自身对其理论基础掌握的程度不深,另外是结构概念设计需要丰富的工程设计经验。并且,设计师自己对整个工程整体结构的理解和分析判断,对整个结构概念设计的整体系统有着很大的影响,这对设计者本身的要求有很大程度上的要求,只有不断的汲取先进的设计理念和学习相关科学知识,锻炼创造创新能力,才能提高结构概念设计的整体水平。
参考文献:
[1]包乐琪,郭玉霞,陈旭坤.概念设计在建筑结构设计中的应用[J].科技致富导报.2011(14)
关键词:概念设计,建筑结构设计,运用。
中图分类号:TU318 文献标识码:A
一、 概述
随着社会的不断发展,人们生活水平逐渐提高,城市发展的需要,现代建筑向大规模和复杂化发展。结构分析计算软件在工程设计时应用较为广泛,结构工程师的当前的首要任务是如何解决计算模型的合理性和计算结果的可靠性,而概念设计是解决这类问题的关键。“概念”指的是“反映对象的本质属性的思维方式”是“人们通过实践,从对象属性,以其独特的属性概括而成”。在建筑结构中的设计概念是建筑结构各种情况下的一般规律。设计师应以概念设计理念贯穿结构的选型、计算、布置到细节处理的全过程,根据实际情况,总结实践经验,对遇到的问题,制定详细的措施,合理分析、及时的处理。概念设计包括的内容非常广泛,存在于设计师从主观上进行分析、判断和选择的地方。使用良好的概念设计,能使结构满足外部条件,并以最直接的方式对荷载进行传递,创造一个更安全、舒适的工作环境,并节省材料和金钱。因此,对于建筑结构的设计,充分掌握设计概念,掌控设计和计算的过程,检验计算结果的可靠性,对不可靠的结构进行调整,是现代建筑设计的本质,这样才能保证建筑工程正常的运行。
二、概念设计的原则
概念设计可充分体现结构工程师的设计思想,在进行结构概念设计时,工程师应遵循以下几个原则。
1.优化选型原则
概念设计的关键在于确定主体结构体系及其联系,主要需考虑两点,通过比较优化选择结构体系和结构布置。
对于结构体系,应掌握各类基本构件的特征,结合实际环境条件、使用、建筑和荷载情况,选择适用的基本构件,确定构间间的联系,形成基本结构单元,确定各自支承做法,然后采取线型、平面、叠合、交叉等集合形式,集合基本结构单元,形成主要结构体系。
对于结构布置,应在满足功能要求和建筑意向的基础上,选择最优的楼屋盖水平系统、柱墙竖向支承系统以及基础系统。应充分考虑各种布置的承载能力、竖向和侧向变形、支承做法、地质条件等,比较各自结构问题的合理性和优越性,确保平立面的规则和对称,实现良好的整体性,竖向剖面应在规整的基础上,保证侧向刚度的均匀变化,适宜自下而上递减,应避免突变。
2.空间作用原则
应结合各建筑部分结构的空间作用,还原本来的结构面貌。建议有意识地利用构件间的空间关系,实现建筑结构的更大刚度,同时减小内力,实现良好的受力效能好。
3.合理受力原则
结构概念设计中应充分利用力学原理处理结构构件的一般受力分析问题。对于受力和变形,均匀受力比集中受力好,空间作用比平面作用好,多跨连续比单跨简支好,刚性连接比铰接好,传力简捷比传力曲折好,超静定的受力体系比静定的受力体系好,应尽量避免不明确的受力状态,应充分利用结构的对称性、刚度的相对性、变形的连续性和协调性,综合分析各部分构件的直接受力状态和整体结构的宏观受力状态,关注主要的受力状况及其变形,忽略次要的受力状况及其变形。
三、概念设计在建筑结构设计的运用
(一)坚持勇于实践、整体研究、作用调节的原则
在规划建筑设计之前,应该对区域的具体情况作充分的调查研究,运用的设计方式一定要符合本地的实际情况,为未来发展准出准备。在认真分析建筑所在地的天气情况、水文地理、风俗习惯、历史文化等基础上,并深入研究特有的建筑,把握其风格特点,运用概念设计对特色建筑进行相关描述,将实践经验与所建项目有机结合,设计有特色建筑结构。在概念结构设计过程中,要坚持以整体的眼光布置结构各个环节。将建筑项目、设计结构、施工建设等融合在一起,充分体现建筑物的使用功能、技术手段、社会经济效率等内容,进而完善结构整体与个体之间的联系。通常情况下在整体着手的基础上,满足施工现场各方面的要求,设计整体结构框架与基本模式等,然后把握好关键部位的连接形式,符合整体结构的效果,提高设计结构的牢固程度、安全可靠性能、使用年限等。从三维结构设计图上分离出平面设计图,调整好墙、柱等竖向设施与楼板、层面板等水平设施的接设联系,在平面构思的基础上开展点性或线性结构设计。
应用概念设计的过程中,要注意调节各个环节之间的影响作用,例如设计时要调节好建设项目、设计结构、所用材料设备、生态情况等方面的关系。调节好建设项目与设计结构使用性能的影响作用,就应该对概念设计与结构布置进行科学合理的整合,更好地体现建筑的使用性能;调节好设计结构与施工设备之间的关系,就应该做好施工设备完善的规划,与建筑结构一一呼应,施工设备占用线路与结构个体间相互连接等。
(二)空间工作的措施
在开展建筑结构设计的时候,要全面了解建筑内部每项构件的空间支撑与连接作用,分析其受力情况。在实际应用中,将受力大小当成空间上作用,为了便于运算研究作了部分的简化与建设。因此,结构设计人员应该有目的地选取部分空间上的概念来做出解答调整,相应地增加了建筑结构整体刚度,改善了受力情况。概念设计一定要把握住结构刚度,对刚度做适当的调整,力求建筑结构稳定、安全、耐久、实用。
(三)降低结构负载的措施
最大程度地降低建筑结构的负载,维护结构的持久稳定一直是结构工程师不断改进勇于创新的设计目标,更是概念设计理应坚持的设计理念。降低建筑结构的自身负载不但能够削弱结构的竖向受力,而且所有水平体系的负载也会相应地减少,即整体结构趋于稳定化,大大降低了地震引发的灾难后果,节省了工程项目的造价,提高了施工效率,缩短了建筑工期并减少了资源浪费。要想达到降低建筑结构负载的目的,就需要从所用建材开始着手,例如选取高强度的材料、新型高分子有机复合材料、轻型混凝土、合金板材、高强度的钢筋等等,还要综合设置科学合理的结构分布,采用有效的蛛网,降低建筑外墙的尺寸大小,最后应采用具有稳定、耐久的结构模型体系,例如选择网架网壳框架、空间桁架、预应力设施、防倾装置等等。
(四)科学受力、各结构协调一致的措施
科学的受力就是建筑结构内外受力匀称、一目了然,尽量不要出现受力不明的情况。加强结构的对称,提高结构的刚度值,保持不同构件之间协调一致地作用,有效防止结构的变形现象。各结构协调一致表现在以下方面:一是基础设施和高层结构之间的统一性,以整体的眼光对其进行研究,例如在规划基层结构框架的时候,应考虑其对高层结构的造成的影响作用;二是在设计多个高层结构的时候,尽量不要使用短柱结构,确保不同柱梁之间相同的受力情况,保持整体结构的稳定。
四、结论
结构设计人员应该领会概念设计的实质内容,把握整体设计的思想,在设计中尽可能地降低建筑结构自身负载,科学合理地坚持增加结构刚度与调节整体结构变形的理念,不过度依赖计算机运算的结果,将概念设计很好地应用到建筑结构设计方面。
参考文献
[1]张英迪.建筑结构设计中的概念设计及结构措施略论[J].科技与企业,2012(21)
[2]张东涛.浅谈在建筑结构设计中概念设计的原则及应用[J].企业文化:中,2012(6)
[3]刘伟源.浅谈如何有效提高建筑结构设计质量[J].建筑知识:学术刊,2012(7)
关键词:建筑;结构设计;概念设计;质量;措施;探讨
Abstract: this paper combined with years of the architectural design experience and related material, puts forward the structure design of the basic concept and the conceptual design of the specific steps and the important meaning. Discusses the structure design of quality concrete measures. Refers for the colleague.
Keywords: architecture; Structure design; The conceptual design; Quality; The measure; explore
中图分类号:S611文献标识码:A 文章编号:
一、引言
随着我国城市化进程的加快,我国的房地产市场交易日益活跃,房屋价格节节攀升,对于老百姓而言,买房是平生的头等大事,几乎花掉大半生的积蓄,与此同时我国内陆地震频发(2008年5月12日汶川地震,里氏7.8级;2010年4月14日玉树地震,里氏7.1级),因此房屋的质量不仅关系到人们的切身利益,还在危急时刻直接影响到生命财产安全。作为一名结构工程师,我们必须把设计质量放到最最重要的位置,设计前深思熟虑,设计中一丝不苟,尽可能避免设计图纸上出现“漏、碰、错、缺”。采取有效的措施确保并提高建筑结构设计质量。下面就以上问题和提高建筑结构设计质量措施展开具体探讨。
二、建筑结构设计的基本概念简介
结构设计的具体程序是需要严格遵守的。建筑物的设计工作实际上存在诸多分支,这些分支具体涵盖了结构设计、电气设计、建筑设计、暖气通风设计、给排水设计等。每个分支的具体设计过程都必须围绕四个根本目标:审美要求、功能要求、环保要求以及经济要求。建筑的结构是建筑物发挥其使用功能的基本条件,因而,结构设计也是建筑物设计过程中极为重要的组成部分之一,结构设计细分为以下四个步骤:设计结构方案、结构分析、设计构件、绘制施工图纸。
建筑结构的类型这一概念相对而言范围广、内容丰富。根据不同建筑物在具体功能要求上的差异,随着科学技术的发展,逐渐产生了诸多结构类型与结构的分类方法。从建筑物具体用途的角度,可以划分为民用建筑与工业建筑。如果依据建筑物的层数来分类,则可以分为超高层、高层、多层、单层建筑。建筑物使用的结构材料是有所区别的,从结构类型的角度来分类,大体上有:混合结构、砌体结构、木结构、钢结构、钢筋混凝土结构等。此外,建筑物的结构构件组成方式也存在较大的区别,从这个角度,可以划分为框筒结构、剪力墙结构、框架结构、筒中筒结构、筒体结构、框剪结构、束筒结构等。由此可见,建筑结构类型的划分方法颇多,内容也相对复杂。
而建筑结构设计中还有一个很重要的名词:概念设计。概念设计的具体含义指的是通过清晰、明确的概念结构,在不进行数值计算的情况下,根据分系统与整体结构系统间的结构破坏机理、力学关系、实验现象、震害以及工程经验所获得的原始设计思想与基本设计原则,对结构的计算结果做出合理、准确的分析,同时将计算假设与结构的实际受力状况间的差异也考虑在内,对结构或构造进行设计,尽可能保证建筑物的受力更安全、更合理、更协调。
三、概念设计的具体步骤与重要意义
在结构设计中,概念设计占据极其重要的地位,结构设计步骤通常可以划分为三步:前期选择方案阶段,中期结构计算阶段以及后期制绘施工图阶段。结构设计与分析的首要步骤就是概念设计,以上三个步骤均与科学的概念指导不可分割。一名好的结构工程师在每个项目工程设计的初始阶段,也就是建筑设计方案确定阶段,先按照自身的经验和专业基础,在心里经历一段优化过程,应用概念设计手段,能够快速、合理地构思,比较,抉择每一个结构体系,并且协助建筑师扩展或者实现建筑行业所需要的空间形式,想要的使用,构筑和形象功能,且将其定为目标,同建筑师共同决定建筑的总体结构方案,此外,还要确定整体结构体系和分体结构体系最佳的受力方案。得出来的方案一般具有清晰的概念和正确的定性,从而避免了后期不必要的运算,经济可靠性能较好。另外,这种方法也可以作为判断计算机的内力分析所得到的数据可靠性的依据。作为结构设计的灵魂和核心,概念设计统领着整个结构设计过程,也显示了设计工程师的理论和设计水平。通过结构概念设计的运用,可以从全局上明确结构的各项性能,从而科学的判断计算分析得到的结果并进行合理的利用,确保了设计过程中工程师的主体地位。
四、提高建筑结构设计质量的具体措施
建筑工程的一个特点就是受到地理因素的制约与影响,这个特点也导致设计过程中涉及的参数很可能具有一定的特殊性。简单举例有:基本雪压、基本风压、场地土类别、地震烈度等铸锻参数的选取过程都要严格依照《全国基本雪压分布图》《全国基本风压分布图》以及工程地质报告这三份材料进行敲定,又如墙体围护的主材在不同地区存在差异,工程师则需要根据实际选用的主材确定墙体荷载。在开始设计之前,设计人员应当大量收集设计相关资料、深入研究设计规范,根据具体的工程类型、地域条件确定具体参数,这样的做法能够在加强计算结果可靠性的同时,避免参数不合理、参数错误造成的返工、浪费等现象。
建模计算的前期处理是提高结构设计质量的重要措施之一。对荷载的计算要保证准确有效,估计、推测等无依据的做法是需要每个工程师尽可能避免的。建模的过程要严格按照科学的方法来给定输入,楼梯洞口输入处的局部开洞处理,转换层构件与悬挑构件设计中活荷载的不利影响,飘窗部分的荷载分析等都是需要格外注意的步骤。
在尚未了解各个参数具体含义的情况下,毫无依据的对参数进行盲目的修改是结构建模过程中的一个大忌。在调整参数的过程中,要格外注意不同参数的具体适用范围,具体的某一项参数大多具有较为严格的适用性,砖混结构下准确的参数,很可能不适用于框架结构,多层结构下准确的参数,对高层结构的适用性也未必能够保证。对相关计算软件的应用也要注意这个问题。不同的计算理论是具有其特定的假设条件的,软件的编制默认状态下均符合这些特定条件,为了避免出现参数不匹配、不适用的问题,在使用软件前必须了解清楚这款软件的具体技术条件,即使是最熟悉的PKPM软件系列也不能忽略这个问题。缺乏对于软件技术条件的深刻理解,就无法合理、正确的应用软件进行实际设计。因过分信任计算机的计算结果,而忽视结构概念导致的严重错误,近年来在结构设计领域也屡见不鲜。相关领域工作者在必要的情况下要进行手算复核,而不是迷信软件的计算结果,这种情况对于带转换的构件设计工作最为重要。
在结构设计的过程中,建筑物计算分析的结果是为了确保在静力荷载以及自然灾害造成的动力荷载作用下具有较强的整体安全性。然而,仅仅依靠计算分析结果展开的设计,在实际生活中是很难避免荷载作用下建筑物局部开裂、破坏等现象的。针对不同的自然灾害,要进行专门的防护性设计。以地震为例,可以根据工程抗震等级的要求指标,按照设计规范中的具体要求,在结构设计过程中采用必要的构造措施。特别是针对计算性相对比较弱的结构类型时,多数的设计都要求通过构造措施保证建筑的安全性。
五、小结语
通过文章中的分析,概念设计在建筑结构设计的过程中扮演了很重要的角色。除此之外,针对软件计算参数、计算结果的荷载分析、数学建模工作的有效进行,都是提高建筑结构设计质量的好办法。
参考文献:
[1]闵小双.概念设计在建筑结构设计中的意义[J].科技资讯,2006(34):213.
[2]柳强.王玉玲.浅谈概念设计在结构设计中运用[J].新疆化工,2006(1):25~27.
[3]王顺卿.谈建筑结构设计中的概念设计[J].山西建筑,2006(8):39-40.
[4]颜兴强.浅谈建筑结构设计方法[J].沿海企业与科技,2009(5).
[5]熊煜.建筑结构设计中若干问题分析[J].山西建筑,2009(25).
[关键词]网上鲜花订购 信息录入 系统分析
中图分类号:TP315 文献标识码:A 文章编号:1009-914X(2015)05-0279-01
1 引言
本系统利用Internet建立B2C的网络销售系统,采用Microsoft ASP/Access网络数据库解决方案,实现了基于B/S模式的电子商务管理。凭借web服务器和客户的浏览器,为客户提供交易平台,在Internet上商品信息,商品广告,使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的网上购物活动空间,实现网上交易的基本功能。网站依据目前商业网站的设计原则,以网上交易功能为主。
本系统是在线鲜花订购系统,一个在线鲜花订购系统应该有哪些实体,有鲜花、客户、职员。在知道有这些实体后还要明白各实体之间的联系是什么。联系确定后也需要确定本系统该有哪些模块,在进行系统设计前要好好进行规划。本系统主要有鲜花信息模块、用户信息模块管理、购物车模块、订单模块、鲜花收藏、鲜花评论、客户管理模块、鲜花管理模块、销售管理模块。
2 应用需求分析
“花勿缺”在线鲜花订购系统主要是为了方便鲜花订购的管理通过系统使客户和花店都可以方便快捷的查询消费信息,“花勿缺”在线鲜花订购系统可以对鲜花、职员、会员、客户消费、订单进行管理。
可以实现系统管理、鲜花信息管理、职员信息管理、客户信息管理、订单管理、消费查询管理。都可对以上进行编辑,删除,保存等操作。
系统的数据流图是由客户开始的,客户要登入、选花、结账,对消费进行查询。
3 系统功能规划
在需求分析的基础上,“花勿缺”在线鲜花订购系统分为九个模块,分为鲜花信息模块、用户信息模块管理、购物车模块、订单模块、鲜花收藏、鲜花评论、客户管理模块、鲜花管理模块、销售管理模块。鲜花收藏可以添加你喜欢的鲜花,以便下次浏览,鲜花评论主要是对相应的鲜花作出对应的评论,鲜花信息模块是对鲜花信息的分类浏览,查询搜索等,鲜花管理模块可以添加、修改、删除鲜花分类信息,添加、修改、删除 鲜花信息,购物车管理可以添加鲜花,调整感兴趣的鲜花,最后结账,订单模块由购物车结账产生,可以提供客户查询订单状态,以及及时修改订单信息,销售管理模块是处理客户的订单,查询订单以及销售的情况,用户信息模块管理处理用户注册、登录验证、用户密码修改、用户个人资料修,客户管理模块包括查询、修改客户信息。
4 系统功能模块设计
系统能模块设计主要是分析“花勿缺”在线鲜花订购系统的各个模块的组成,“花勿缺”在线鲜花订购系统的功能结构设计。对本系统到底有哪些功能也很清楚,该系统包含的信息完不完善基本也可以有个大概的了解。
> 鲜花管理模块:鲜花评论管理、鲜花信息管理、鲜花收藏管理、鲜花管理。
> 鲜花收藏:可以添加你喜欢的鲜花,以便下次浏览。
> 鲜花评论:可以对相应的鲜花作出对应的评论。
> 鲜花信息模块:包括鲜花信息的分类浏览,查询搜索等。
> 鲜花管理模块:可以添加、修改、删除鲜花分类信息,添加、修改、删除 鲜花信息。
> 购物车管理:可以添加鲜花,调整感兴趣的鲜花,最后结账。
> 订单管理:订单管理、销售信息管理。
> 订单模块:此模块中的信息由购物车结账产生,可以提供客户查询订单状态,以及及时修改订单信息。
> 销售管理模块:处理客户的订单,查询订单以及销售的情况。
> 会员管理:会员信息管理,客户管理。
> 用户信息模块管理:处理用户注册、登录验证、用户密码修改、用户个人资料修。
> 客户管理模块:包括查询、修改客户信息。
5 数据库设计
根据功能分析得出数据库的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
5.1 数据库概念结构设计
为了更清楚的明白各实体之间的关系可以使用E-R图表示。E-R图是用来描述某一组织(单位)的概念模型,提供了表示实体、属性和联系的方法。构成E-R图的基本要素是实体、属性和关系。实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性。
> 鲜花(鲜花编号、鲜花类别编号、鲜花名称、鲜花价格、鲜花介绍、鲜花图片、鲜花数量、鲜花折扣)
> 鲜花评论(评论编号、用户名、鲜花编号、评论主题、评论内容、评论时间、用户邮件)
> 鲜花类别(鲜花类别编号、鲜花类别名称)
> 客户(客户编号、客户名称、登入名、密码、性别、地址、电子邮件、电话号码)
> 订单 (订单编号、客户编号、订购时间 )
> 订单明细(订单编号、明细编号、鲜花编号、鲜花数量、单位价格、最终是否成交)
> 管理员(登入名称、管理员编号、密码)
鲜花实体主要属性有鲜花编号、鲜花类别编号、鲜花名称、鲜花价格、鲜花介绍、鲜花图片、鲜花数量、鲜花折扣。
由于“花勿缺”在线鲜花系统中鲜花的数据量很大,因此数据库中建立一个鲜花表,用于存储所有的鲜花信息。
鲜花类别实体的主要属性有鲜花类别编号和鲜花类别名称。
由于鲜花的种类很多,因此需要对鲜花进行分类,这样就可以对鲜花分门别类地进行储存,在查询时可以根据鲜花类别进行查询。在数据库中建立一个鲜花类别信息表,用于存储鲜花的所有类别信息。
订单实体的主要属性有订单编号、客户编号、订购时间。
每做完一笔交易就有一张记录,这张记录记录了交易的细节,比如:交易的数量、金额等,这张记录需要保存,方便账目的管理,这就需要在数据库中建立一张订单表用来保存这些记录。
订单明细实体的主要属性有订单编号、明细编号、鲜花编号、鲜花数量、单位价格、最终成交否。
订单明细表是订单表的明细分类,它详细了订单表,清楚的记录每笔交易。
管理员实体的主要属性有管理员编号、登入名称、密码。
5.2 数据库逻辑结构设计
系统必须要有相应的数据库,本系统的后台数据库是SQL Server 2000,就需要将数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体之间关系的基础上,形成数据库中的表以及各个表之间的关系。
“花勿缺”在线鲜花系统中本人做的模块主要有订单模块、鲜花模块、用户信息管理模块。以及用户登录,在以上的模块中主要用到的表格有用户信息表(tb_UserInfo)、鲜花信息表(tb_FlowerInfo)、 鲜花类别表(tb_FlowerType)、评论表(tb_Comment)、订单表(tb_Orders)、订单明细表(tb_OrderDetails)、购物车表(tb_Tempstore)、管理员表(Roles)上面的表把作者所需要的数据都有详细的记录,接下来作者将主要的表的数据类型,字段名等用表格的形式将其画出下来。
关键词:数据库;课程设计;教学方法
中图分类号: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.
关键词 数据库 分组阶段式 课程设计 教学模式
中图分类号:G424 文献标识码:A
0 引言
数据库课程设计是信管专业综合训练课,本课程是对数据库原理课堂教学的一个重要的补充,与理论学习起着相辅相成的作用,是实施教学的一个重要组成部分。其目的旨在加深学生对数据库基础理论和基本知识的理解,培养学生综合运用所学理论知识进行数据库设计和开发的能力。本文将结合笔者的实践教学,分析数据库设计中存在的问题,研究分组阶段式反馈教学在课程设计中的作用。
1 数据库课程设计实践教学中存在的问题
在近几年的数据库课程设计实践教学中,笔者发现存在以下几个问题。问题一,学生对课程设计的理解和认识不够。有些学生根据老师所给的题目直接在网上下载一个作业,有些学生在分组中完全依赖于组内的同学完成而没有真正参与其中。问题二,学生对课程设计的选题理解不足。在课程设计应用选题时,对所给选题的业务需求理解不够,难以完成。问题三,学生注重编程实现而不重视分析、设计。多数学生重视用编程实现数据库的连接、登陆、界面的设计以及对数据的增、删、改、查,而不注重编程所实现的系统符不符合实际的应用需求。问题四,考核方式只在最终提交阶段,忽视平时的设计的各个环节。最终的考核方式根据学生的考勤、提交的报告、系统来确定,在实现过程阶段考核较为欠缺。
2 分组阶段反馈模式教学
针对课程设计教学过程中存在的上述问题,笔者在教学的过程中摸索出分组阶段式反馈教学,在实际的操作过程中取得了一定的效果。分组阶段式反馈教学指的是在课程设计的过程中,采用分组、阶段式的方式指导学生,其中分组探讨以及阶段考核反馈是整个教学过程中的主要部分。在数据库课程设计过程中,采用分组、分阶段汇报工作的方式,在数据库设计的四个阶段规定的时间内,各个小组指派这一阶段实施的只要负责人汇报该阶段进展情况,教师根据汇报情况可针对性地进行实时点评,帮助学生发现设计过程中出现的问题,整理思路,通过这种方式,学生可以不断地反思和深化自己的思考过程,有利于学生操作能力与创新能力发展,同时学生的学习信息得到了反馈,作为教师也了解了学生在具体的哪个阶段存在的问题,并能够对症下药及时解决,为下一步的指导提供依据。具体模式如下:
第一,用分组形式。教师提供参考选题,也可学生提供感兴趣的选题,然后根据个人的兴趣选择相关题目, 每个选题一般5~6人一组,每组选出具有一定协调能力的组长,并作出设计规划。第二,小组中每个人根据数据库设计的要求步骤以及自己的特长担任不同的角色。分工协作、共同完成设计和开发任务,从而培养团队精神,变适应性学习为创造性学习。第三,阶段进展情况汇报。根据数据库设计的几个阶段即需求分析阶段、概念结构设计阶段、逻辑结构设计阶段分级提供相关结果与报告,由教师与学生共同讨论,发现并分析在设计阶段出现的问题,提出解决方案。第四,数据库的实现阶段以SQL Server 2000数据库开发环境为主,选择合适的应用开发工具,按照设计的结果建立数据库、开发应用系统、输入数据、调试运行所开发的应用系统。第五,答辩阶段由3个有数据库教学或设计经验的老师组成答辩小组,每个组的项目负责人运行、演示开发的数据库应系统,同时回答各位答辩老师或者其他组同学提出的问题,提交所有文档。第六,集体讨论、互相学习,指出各自的特点和不足,交流开发过程中的收获和体会。第七,成绩评定主要根据分组阶段的表现10%、设计成果50%,设计说明书20%,答辩成绩20%,给出成绩,最后积分按照优、良、中、及格、不及格5级评定。
3 分组阶段式反馈中主要阶段的实施
第一,课程设计的选题阶段。课程设计的题目选择的难易程度、范围的大小、行业领域直接影响学生的设计兴趣,因此在选题时要贴近学生的学习和生活实际,先选择容易开发的、实用的、与学生专业培养有关联的数据库应用系统,最好能加强与企业的联系,这样能充分了解企业的需求,既有助于学生对数据库设计的概念结构中需求的分析理解,更有助于培养学生的社会认知感。
第二,课程设计的准备。分组阶段式反馈模式中,由于学生事先没有系统开发的经历,所以教师需要精心准备多个跨行业的应用案例,教师重点演示一个已开发好的数据库管理应用系统。所演示的项目应包含所有的知识点,采用通俗易懂,循序渐进、逐层阶段式的方式将数据库各个章节中的知识点融入。这使每个组在选题的时候可以参照相关领域的设计原则,通过项目驱动、核心案例的贯穿,调动学生的设计兴趣。
第三,项目设计与实现阶段。学生根据教师所给题目或自拟题目,结合企业或行业实际应用作需求分析,提交数据字典;根据需求分析构造概念模型,并用E-R图表示;根据E-R图转换为逻辑模型,最终通规范化理论转换为物理模型在SQLSEVER2000中实现。通过这个综合项目,使学生巩固加深对知识点的理解和掌握。老师通过检查学生提交的数据字典和E-R图,对每个组进行分析和指导,指出其中存在的问题,要求学生进行修改,完成设计与实现中的反馈循环,本阶段需要注重学生在数据库设计中各种模型的转换。
分组阶段式反馈教学模式在数据库的设计中极大地提高了学生的学习兴趣,实践表明,采用该教学模式后课程设计效果较以前有较大的改进。其一,学生在课程设计的过程当中对数据库系统的理论知识进行了系统的应用,调动了学生的学习主动性;其二,课程设计中实现了教学与学生的角色转换,以学生为中心,各阶段反馈、汇报设计中存在的问题,充分发挥学生的创新意识;其三,从学生上交的总结报告中看到,不少学生反映通过该课程设计获得了成就感,树立了信息系统研发的信心,增强了进一步学习的动力。很多学生特别提到老师对同学们设计系统的点评,使他们印象深刻,收获最大。另外,课程设计而加深了学生对抽象理论的理解,提高了他们数据库分析和设计的能力,为实践教学创造了很好的条件。
参考文献
[1] 黄永慧,黄和平,何小敏,数据库课程设计中分组反馈式教学模式探索[J].广东工业大学学报,2007(6):144-145.
[2] 王向辉,崔巍,徐俊丽.基于CDIO的数据库课程教学改革方案研究[J].计算机教育,2011(2):38-40.
【关键词】数据库 教学改革
目前部分高等院校在课程教学过程中强调数据库理论知识的完备性,缺乏学习的应用性和针对性,理论性强、概念抽象,理论和实践教学存在不同程度的脱节。而应用性课程的教学又多以低端数据库系统平台为基础,对大型数据库系统服务器的管理和应用涉及较少,不能很好地满足企业对人才的需求,因此研究该课程的教学改革具有十分重要的意义。
一、教学中的局限性
1.理论与实际脱节
数据库课程一般包括数据库原理、设计和应用三个部分。原理是基础,设计和应用是提高,它们相辅相成、互相促进。但是目前一些高等院校教师主要偏向理论教学,很少向学生介绍具体的数据库使用技术,使学生不能将所学知识融会贯通。高等院校数据库课程的教育目标是培养社会需求的数据库应用人才,这就要求培养的学生既理解原理、具有扎实功底,又善于灵活运用、富于创新精神。
2.对实践教学环节重视不够
数据库课程是一门实践性很强的计算机课程,但目前实验课教学存在很多弊端,例如考核中实验课所占比例太少或者根本不占比例,无法提高学生做实验的积极性,从而导致对理论的认识不够深刻。
3.考核制度沿袭传统的应试模式
传统的考试模式通常以期终理论考试成绩作为对学生最终评分的主要依据,造成学生为考试过关而学,并不注重提高自身能力;教师仅为完成教学任务而教,并不注重培养学生的能力。这种违反教学规律、背离教学培养目标的现象,已严重影响了数据库课程的教学效果。
二、数据库课程教学改革研究的具体措施
本课程教学改革的指导思想,是培养学生综合应用专业知识独立分析和解决问题的能力,使
学生在科学研究和创新方面受到良好训练,所以课程教学改革采取的主要措施体现在以下几个方面:
1.改革现有教学内容
数据库课程教学目标是通过课程学习,强化基础训练,使学生理解数据库的基本原理;应用软件工程原则,掌握数据库的设计方法,了解数据库当前的研究发展状况,掌握数据库的应用技术。在实施数据库课程教学时,应从基本原理、设计方法到应用开发,涵盖如下教学内容:
(1)基本原理。包括数据库系统概述、关系数据库、关系数据库查询语言SQL、关系系统及其查询优化、关系数据理论等,这些内容是教学的重点,它们涵盖了关系数据库的基本原理,对数据库的设计、应用和开发起着指导作用。
(2)设计方法。包括软件工程原则、数据库恢复技术、并发控制、数据库安全性、数据库完整性等。
(3)应用开发。包括SQL SERVER2000数据库系统、基于高级程序设计语言的C/S或者B/S构架的应用开发。
2.重视实践环节
为实现预期的教学目标,必须将理论教学与实践教学紧密融合,鼓励引导学生将理论知识灵活掌握,并具体应用到实际工程中。实践教学是数据库课程教学的一个重要环节,课程中的上机实验是实践的重要体现。
(1)教师在讲解理论的同时,要对学生布置有针对性的实验内容,以加深学生对学过的理论的理解,让学生上机时做到目的明确,充分利用有限的上机时间。
(2)在上机时教师应对学生进行实时指导,对个别问题进行个别指导,对普遍存在的问题进行统一讲解,及时解决学生的疑惑,提高学生的学习兴趣。
3.加强课程设计,提高学生综合能力
数据库设计理论主要是为了指导数据库实践,通过课程设计让学生掌握数据库设计的全过程,并进一步掌握数据库课程。课程设计是数据库中必不可少的,教师可以给每个同学拟定一个题目或者由学生自己拟定与数据库相关的题目,如图书管理系统、学生档案管理系统、销售管理系统、人事管理系统等。教师可以指导学生进行需求分析设计,绘制数据流图,编写数据字典等工作,然后由学生自己进行概念结构设计,从数据流图和数据字典中提炼出E—R图,再进行逻辑结构设计、物理结构设计、数据库实施和维护的设计和最后的编码实现。
4.改革考核方式
数据库课程的考核分为理论知识考核与应用能力考核两部分。理论知识考核重点考察学生对关键性概念和原理的熟悉和理解,着重考核学生综合运用知识解决实际问题和创新思维的能力。应用能力考核方式要灵活一些,应将考核变为激发学生学习兴趣的机会,所以我们可以通过平时的实验、具体的数据库设计开发任务等进行。
三、结束语
本文在分析数据库课程理论与实践教学中所存在问题的基础上,提出了若干教学改革措施。以期待在数据库课程教学工作取得较好的教学效果,学生综合素质和创新能力在循序渐进的过程中不断得到锻炼和提高,以达到提高本校毕业生综合竞争力的目的。
参考文献
[1]陈红.数据库原理与应用(第2版)[M].北京:高等教育出版社,2007.
[2]陈树平等.数据库系统原理课程教学方法研究[J].电脑知识与技术,2007,(3).
文献标识码:B文章编号:1008-925X(2012)07-0119-01
摘要:
对多层砌体建筑地震破坏情况及其产生的原因进行了分析和讨论,特别强调了进行建筑抗震概念设计的重要性,提出了建筑抗震概念结构设计步骤和设计要点。
关键词:砌体建筑;结构抗震;震害破坏;概念设计
由于多层砖混砌体建筑砌体材料的脆性性质,抗剪、抗拉、抗弯强度都很低,因此,砖混结构抵御地震的能力较差。造成砖混结构在地震中破坏的原因是多方面的,但最主要的是砌体材料的脆性性质。所以,从根本上说,提高砖混结构抗震性能必须从改进材料着手。同时,无论从发生地点、时间和强度来说,地震都具有很大的不确定性。要做到准确预测建筑将遇到的地震特性和参数,以目前的科学发展水平来看,是非常困难的。大量的抗震调查资料和破坏试验显示,静力作用下合理的结构,在地震作用下未必合理。从结构动力计算、材料的时效性及阻尼变化等因素考虑,单靠“计算设计”是很难设计出具有良好抗震性能的结构。因此,结构抗震设计的首要问题是要提高结构总体抗震性能,也就是本文笔者所强调的“抗震概念设计”。下面,通过对多层砌体建筑结构震害的破坏情况加以分析,论述有关多层砌体建筑抗震概念设计的设计要点和设计步骤。
1 震害破坏情况及原因分析
从许多有关震害破坏实例、破坏试验和有关资料分析研究中,可以发现,多层砖砌体建筑震害破坏的主要情况有以下几方面。
1.1 承重横墙。承重横墙破坏情况主要表现在由剪切变形引起的剪切破坏,一般呈斜向交叉的X型,也即通常所说的交叉裂缝。其产生的主要原因是由于砌体抗拉应力不足,在地震力的反复作用下而形成的,其变形特点表现为剪切变形,也是震害破坏的主要形式。当墙体高宽比不同时,裂缝的变形形式也有所不同。多层砌体建筑的承重横墙破坏具有以下特点:一般表现为底层比上层严重且大部分发生在底层,特别是当上层结构无大开间时尤为严重;与圈梁设置有重要联系。实践表明,地震破坏时,在上下圈梁间墙体往往会发现锯齿形塌落破坏,说明圈梁设置对墙体有显著的约束作用;增强了纵横墙连接,增加了建筑整体性及整体刚度,增加了墙体稳定性,提高了墙体抗剪能力,约束了墙面裂缝开展,抵抗了建筑不均匀沉降对建筑造成破坏等等;横墙门洞大小及布置的影响。横墙墙肢是以其抗侧移刚度的比例来分别承担水平地震作用的。因此,砖墙开洞比例要适当控制且洞口位置尽量上下对齐,保持一致。开洞位置不能影响纵横墙体整体连接,不要在砖墙上任意预留施工洞。
1.2 纵墙。纵墙破坏形式有以下几种情况:外纵墙整片倒塌。主要起因是施工中内外墙没有同时咬槎砌筑,交接处留有直缝或马牙槎;外纵墙窗间墙剪切破坏。其破坏情况与承重横墙破坏情况相似且多发生在底部1~2层墙体,主要起因是窗间墙抗剪能力较差;外纵墙受内横墙项推破坏。主要起因是由于内横墙在地震力作用下开裂而产生较大的层间位移,顶推两侧外纵墙而使得外纵墙发生破坏;内纵墙墙肢出现斜裂缝或交叉裂缝。这种破坏往往在内纵墙开有规则门洞且洞口间距较小时发生,其变形属于剪切变形。
1.3 墙角。这种破坏形式也经常出现。主要起因是地震对建筑扭转作用在墙角容易产生应力集中,加之墙角们于建筑尽端,建筑对它的约束作用相对偏弱,其破坏形式按墙肢高宽比不同而不同。特别当建筑端部存在楼梯或大开间建筑,由于其整体刚度相对较弱,墙角破坏更为严重,甚至会出现天面墙角被局部抛出,也即通常所说的“鞭端效应”的现象,危害特别严重。
1.4 楼梯间墙体。大量震害调查表明,楼梯间部位的墙体破坏往往比其它部位墙体破坏严重的多,而楼梯构件本身则很少破坏。其主要原因是由于该部位墙体横向支撑较少,其整体刚度相对较弱,从而导致该部位容易产生较大变形而破坏。特别是当楼梯设置在建筑端部时,这种破坏更为明显。
1.5 其它部位。除了上面介绍的几种破坏情况外,还有建筑附属结构破坏、山墙破坏、楼盖与屋盖破坏、施工质量影响以及伸缩缝太窄而引起的撞坏等其它破坏情况,这里就不再一一叙述了。
2 多层砌体建筑进行抗震概念设计的意义
我国建筑设计的总原则为“小震不坏,中震可修,大震不倒”,也即“多遇地震下不坏,设防裂度下可修,罕遇地震下不倒”的原则。对于多层砌体建筑的抗震设计,为了保证实现我国建筑设计总原则,必须首先进行抗震概念设计。
2.1 前面已经讲过,提高砖混结构抗震性能,从根本上讲,必须从改进砌体材料着手。在我国目前的情况下,全面改进砌体材料还不太可能,只有通过抗震概念设计,才可以尽量避免由砌体材料脆性性质而引起的地震破坏;
2.2 第二:对于多层建筑砌体结构静力设计,设计人员比较容易控制。但大量震害表明,单靠静力计算设计是不可能设计出具有良好抗震概念设计思想,许多规定来自于震害经验的宝贵总结,并吸取了试验研究的成果。
3 多层砌体建筑进行抗震概念设计的步骤
多层砌体建筑抗震概念设计是在抗震设计基础上再进行静力计算设计,其具体设计步骤可按如下进行:
收集基本资料和数据选择结构体系(对于6度区建筑,直接采用静力设计及抗震构造措施)确定结构布置和构件尺寸计算基本参数多遇地震作用下的内力分析(底部剪力法)构件抗震承载力验算(及必要时的变形验算)是否满足规范要求(若不满足要求,需相应调整结构布置或构件尺寸重新计算基本参数或者调整材料强度等级或采用配筋砌体等)抗震构造措施施工图设计。
4 多层砌体建筑进行抗震概念设计的要点
4.1 结构选型和布置的一般要求。建筑物形状力求简单规则、布置均匀、对称和上下对齐;词语平面突出部分长度和宽度必须符合规范要求;长宽比不宜过大;建筑物立面刚度和质量分布力求对称均匀。布置时尽量减小刚度偏心,尽量避免楼梯单独布置在建筑的端部;在选择结构体系时,应优先采用横墙承重体系或纵横墙壁承重体系;对体型复杂的建筑物,宜采用防震缝,缝宽建议取80~120mm;
4.2严格按照抗震技术规范要求进行工程设计。控制建筑高度、层高和层数,限制建筑局部尺寸,这里特别要强调的是,对建筑总高度要用高度和层数两项指标来进行双控。有些设计人员经常疏忽这个问题;限制总度和总宽度比值。其目的是为了保证建筑整体稳定性;限制抗震墙最大间距。一方面可以起到加强纵墙横向支撑作用,另一方面起到控制横向地震力作用。
4.3 改善结构和构件变形能力和耗能能力。主要措施有:设置钢筋砼构造柱;合理布置钢筋砼现浇圈梁;采用配筋砌体等。主要目的是为了防止墙体发生剪切破坏。此外,对于软弱地基采用砖墙条基础时,还应在基础相应部位设置闭合圈梁一道且该处圈梁高度宜适当加大。
4.4 加强墙体纵横墙交接处的拉接。主要包括:纵横墙交接处要同时咬槎筑或留坡槎,不应预留直缝槎和马牙槎;严格按规范要求设置纵横墙交接处及构造柱与后砌墙体间的拉结钢筋。
4.5 其它构造措施。如在阳台转角处和女儿墙每隔半开间设置一后浇钢筋砼小柱;突出墙外的小烟囱配置双向构造钢筋;门窗洞口最好采用钢筋砼过梁等等。
综上所述,对于多层砌体建筑的抗震设计,熟悉静力设计的技术人员,必须把握并较深入地理解抗震概念设计要点,并结合实际工程不断进行实践、分析、总结。这样,设计抗震结构的能力必定会有一个切实的提高。