概念結構設計的方法和步驟范例6篇

前言:中文期刊網精心挑選了概念結構設計的方法和步驟范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

概念結構設計的方法和步驟

概念結構設計的方法和步驟范文1

關鍵詞:SQL server2008數據庫;網絡應用;數據安全;性能優化

SQL server2008數據庫的使用,更多的還是在網絡應用之中。網絡應用和本地應用程序有很大的差別,網絡應用的運行和訪問受到諸多客觀條件的限制:網速、并發、數據安全……

所以SQL server2008數據庫的網絡應用,必須要考慮到以下幾個方面:

一、數據庫數據的安全性是第一位的

用戶的數據,屬于機密信息。黑客的存在,對于數據的安全性帶來了很大的威脅。相比于SQL server2005,SQL server2008數據庫在安全性上做出了很大的提升――“SQL Server 2008為關鍵任務應用程序提供了強大的安全特性、可靠性和可擴展性?!?/p>

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.

亚洲精品一二三区-久久