時(shí)間:2023-08-06 11:08:48
序論:好文章的創(chuàng)作是一個(gè)不斷探索和完善的過程,我們?yōu)槟扑]十篇概念結(jié)構(gòu)設(shè)計(jì)的方法和步驟范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。
中圖分類號(hào):TP312 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-914X(2015)42-0319-01
1 數(shù)據(jù)庫概述
數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù)。數(shù)據(jù)管理先后經(jīng)過了人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段。在數(shù)據(jù)庫領(lǐng)域中最常用的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷取jP(guān)系型數(shù)據(jù)庫系統(tǒng)是建立在關(guān)系模型基礎(chǔ)上的。
關(guān)系數(shù)據(jù)庫系統(tǒng)遵循嚴(yán)格的數(shù)學(xué)基礎(chǔ),它應(yīng)用數(shù)學(xué)方法,主要是集合代數(shù)的概念和方法來處理數(shù)據(jù)庫中的數(shù)據(jù)。關(guān)系數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單,它的邏輯結(jié)構(gòu)可以看做是一張二維表。
2 數(shù)據(jù)庫設(shè)計(jì)方法及流程
大型數(shù)據(jù)庫的設(shè)計(jì)是涉及多學(xué)科的綜合性技術(shù)。數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求。數(shù)據(jù)庫的設(shè)計(jì)應(yīng)符合“三分技術(shù)、七分管理、十二分基礎(chǔ)數(shù)據(jù)”的基本原則。其基本設(shè)計(jì)步驟分為:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行和維護(hù)六個(gè)階段。
2.1 需求分析
需求分析是數(shù)據(jù)庫設(shè)計(jì)的起點(diǎn),簡(jiǎn)單地說就是分析用戶的需求。該階段的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象,充分了解原系統(tǒng)工作狀況,明確用戶的各種需求(包括信息要求、安全性與完整性要求),然后在此基礎(chǔ)上確定新系統(tǒng)的功能。注意新系統(tǒng)必須充分考慮今后可能的擴(kuò)充和改變,以預(yù)留出足夠的可擴(kuò)展空間等。例如:對(duì)于一個(gè)教務(wù)管理系統(tǒng)的設(shè)計(jì),設(shè)計(jì)之初首先應(yīng)了解其工作需求,確定要實(shí)現(xiàn)哪些功能、應(yīng)包含哪些屬性以及未來可能的擴(kuò)展需求等。
2.2 概念結(jié)構(gòu)設(shè)計(jì)
概念結(jié)構(gòu)設(shè)計(jì)是將需求分析階段所得到的用戶需求抽象為信息結(jié)構(gòu)的過程,它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)的主要特點(diǎn)包括:能真實(shí)充分的反應(yīng)現(xiàn)實(shí)世界,易于理解,易于改正,易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。
概念結(jié)構(gòu)設(shè)計(jì)通常有自頂向下、自底向上、逐步擴(kuò)張、混合策略四種方法。概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象,一般包括分類、聚集和概括三種抽象。利用抽象機(jī)制對(duì)數(shù)據(jù)進(jìn)行分類、聚集,形成實(shí)體、實(shí)體的屬性,標(biāo)識(shí)實(shí)體的碼,確定實(shí)體之間的聯(lián)系類型,設(shè)計(jì)分E-R圖是概念結(jié)構(gòu)設(shè)計(jì)的第一步。具體做法包括:選擇局部應(yīng)用,一般以中層數(shù)據(jù)流圖作為設(shè)計(jì)分E-R圖的依據(jù);逐一設(shè)計(jì)分E-R圖,即對(duì)每個(gè)局部應(yīng)用設(shè)計(jì)分E-R圖。最后,將得到的各分E-R圖綜合形成一個(gè)系統(tǒng)的總E-R圖。在教務(wù)管理系統(tǒng)中有學(xué)生、教師、主任等實(shí)體,學(xué)生實(shí)體有包含姓名、學(xué)號(hào)、班級(jí)、成績(jī)等屬性,應(yīng)對(duì)其逐一設(shè)計(jì)E-R圖。
注意在形成總E-R圖的過程中并不是將各個(gè)分E-R圖進(jìn)行簡(jiǎn)單的合并,因?yàn)樵诤喜⑦^程中分E-R圖之間會(huì)因?yàn)楦鞣N原因?qū)е略S多不一致的地方,即會(huì)產(chǎn)生沖突現(xiàn)象。應(yīng)先通過討論、協(xié)商并根據(jù)應(yīng)用的語義解決各類沖突。
2.3 邏輯結(jié)構(gòu)設(shè)計(jì)
邏輯結(jié)構(gòu)設(shè)計(jì)是指將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計(jì)邏輯結(jié)構(gòu)首先將概念結(jié)構(gòu)轉(zhuǎn)換為關(guān)系、網(wǎng)狀、層次模型。例如,設(shè)計(jì)關(guān)系模型就要根據(jù)E-R圖設(shè)計(jì)二維表,二維表中包括字段名、數(shù)據(jù)類型、長(zhǎng)度、描述等。最后設(shè)計(jì)符合用戶習(xí)慣的外模式。
實(shí)現(xiàn)E-R圖向關(guān)系模型的轉(zhuǎn)換實(shí)際是就是將實(shí)體型、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼,實(shí)體之間的聯(lián)系應(yīng)注意它是一對(duì)一、一對(duì)多還是多對(duì)多的聯(lián)系。形成初步的關(guān)系模型后,然后就是對(duì)模型的優(yōu)化。關(guān)系數(shù)據(jù)模型的優(yōu)化通常以規(guī)范化理論為指導(dǎo)。在對(duì)外模式的設(shè)計(jì)上,關(guān)系數(shù)據(jù)庫管理系統(tǒng)一般都使用視圖這一功能設(shè)計(jì)更符合局部用戶需要的用戶外模式。
2.4 物理設(shè)計(jì)
物理結(jié)構(gòu)設(shè)計(jì)就是為邏輯結(jié)構(gòu)設(shè)計(jì)階段所得到的數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)。在關(guān)系數(shù)據(jù)庫中主要是先指定存取方法和存儲(chǔ)結(jié)構(gòu),然后主要對(duì)時(shí)間和空間效率進(jìn)行評(píng)價(jià)。
考慮到數(shù)據(jù)庫系統(tǒng)是多用戶的共享系統(tǒng),所以應(yīng)建立多條存取路徑以滿足多用戶的多種應(yīng)用要求。常用的存取方法有索引方法、聚簇方法、HASH方法。
2.5 數(shù)據(jù)庫的實(shí)施和維護(hù)
在數(shù)據(jù)庫實(shí)施階段,設(shè)計(jì)人員要用RDBMS提供的數(shù)據(jù)定義語言和其他實(shí)用程序?qū)?shù)據(jù)庫邏輯設(shè)計(jì)和物理設(shè)計(jì)結(jié)果嚴(yán)格描述出來,成為DBMS可以接受的源代碼,再經(jīng)過調(diào)試產(chǎn)生目標(biāo)模式,最后就可以組織數(shù)據(jù)入庫了。
在數(shù)據(jù)庫試運(yùn)行后,由于應(yīng)用環(huán)境、物理存儲(chǔ)等不斷的變化,所以應(yīng)對(duì)數(shù)據(jù)庫進(jìn)行長(zhǎng)期的維護(hù)工作。對(duì)數(shù)據(jù)庫的維護(hù)包括:數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù),數(shù)據(jù)庫的安全性、完整性控制,數(shù)據(jù)庫性能的監(jiān)督、分析和改造,數(shù)據(jù)庫的重組織與重構(gòu)造等。
3 數(shù)據(jù)庫的規(guī)范化及約束條件
由于邏輯結(jié)構(gòu)設(shè)計(jì)并不唯一,對(duì)于任何一種數(shù)據(jù)庫應(yīng)用系統(tǒng)如何構(gòu)造出合適的邏輯結(jié)構(gòu),這就涉及到規(guī)范化問題。對(duì)于關(guān)系模式最基本的要求是應(yīng)滿足第一范式,即每一個(gè)分量必須是不可分割的數(shù)據(jù)項(xiàng)。此外,為了消除關(guān)系模式中存在的插入刪除異常,修改復(fù)雜,數(shù)據(jù)冗余等毛病,應(yīng)使關(guān)系模式逐步滿足第二、第三范式、BC范式等。
關(guān)系的完整性規(guī)則是對(duì)關(guān)系的某種約束條件。它包括實(shí)體完整性、參照完整性和用戶自定義的完整性三種完整性約束。其中,實(shí)體完整性要求關(guān)系中的主屬性不能為空;參照完整性是用來描述實(shí)體與實(shí)體之間聯(lián)系的完整性約束,這兩個(gè)是必不可少的完整性約束條件。此外,數(shù)據(jù)庫系統(tǒng)根據(jù)應(yīng)用環(huán)境的不同可能會(huì)有某些特殊的約束條件,這就需要用戶自定義完整性。
完整性約束和規(guī)范化是數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中必不可少的約束條件。只有滿足這些約束條件才能設(shè)計(jì)出完整、高效、可靠的數(shù)據(jù)庫系統(tǒng)。
總之,在信息化社會(huì),能充分有效地管理和利用各類信息資源,是進(jìn)行科學(xué)研究和決策管理的前提條件。數(shù)據(jù)庫技術(shù)是管理信息系統(tǒng)、辦公自動(dòng)化系統(tǒng)、決策支持系統(tǒng)等各類信息系統(tǒng)的核心部分。
高思,1993年9月,漢族,河北省石家莊,本科,學(xué)生,計(jì)算機(jī)科學(xué)與技術(shù)。
趙博,1992年6月,漢族,河北省張家口市,本科,學(xué)生,計(jì)算機(jī)科學(xué)與技術(shù)。
參考文獻(xiàn)
[1] 王珊,薩師煊,《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社,2013.12.
[2] 王晴,《新編關(guān)系數(shù)據(jù)庫與SQL Server 2008》,清華大學(xué)出版社2013.8.
[3] 勝,趙會(huì)東,《SQL Server入門經(jīng)典》,機(jī)械工業(yè)出版社,2103.4.
[4] 李巧君,劉春茂,淺析數(shù)據(jù)庫設(shè)計(jì)的一般流程和原則.技術(shù)與市場(chǎng).2010.
SQL server2008數(shù)據(jù)庫的使用,更多的還是在網(wǎng)絡(luò)應(yīng)用之中。網(wǎng)絡(luò)應(yīng)用和本地應(yīng)用程序有很大的差別,網(wǎng)絡(luò)應(yīng)用的運(yùn)行和訪問受到諸多客觀條件的限制:網(wǎng)速、并發(fā)、數(shù)據(jù)安全……
所以SQL server2008數(shù)據(jù)庫的網(wǎng)絡(luò)應(yīng)用,必須要考慮到以下幾個(gè)方面:
一、數(shù)據(jù)庫數(shù)據(jù)的安全性是第一位的
用戶的數(shù)據(jù),屬于機(jī)密信息。黑客的存在,對(duì)于數(shù)據(jù)的安全性帶來了很大的威脅。相比于SQL server2005,SQL server2008數(shù)據(jù)庫在安全性上做出了很大的提升――“SQL Server 2008為關(guān)鍵任務(wù)應(yīng)用程序提供了強(qiáng)大的安全特性、可靠性和可擴(kuò)展性。”
SQL Server 2008可以對(duì)整個(gè)數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件進(jìn)行簡(jiǎn)單加密。用數(shù)據(jù)加密來保護(hù)數(shù)據(jù)的安全性,是一個(gè)比較常規(guī)的手段。過去我們都是采用在程序中運(yùn)行加密算法來保護(hù)數(shù)據(jù)的安全。這種方法有一個(gè)很大的缺陷:簡(jiǎn)單的加密算法很容易被黑客破解,從而使得用戶的數(shù)據(jù)被完全地暴露出來,而在程序中添加復(fù)雜的加密算法,又會(huì)影響程序的運(yùn)行速度,加大服務(wù)器的負(fù)荷。SQL Server 2008可以直接在數(shù)據(jù)庫層面對(duì)用戶數(shù)據(jù)進(jìn)行加密,從根本上保護(hù)了用戶的隱私。在硬件資源比較優(yōu)越的情況下,我們可以通過使用SQL Server 2008的數(shù)據(jù)加密這個(gè)功能,從根本上加強(qiáng)用戶數(shù)據(jù)的安全性和隱秘性。
二、數(shù)據(jù)庫的設(shè)計(jì)應(yīng)充分考慮性能問題
數(shù)據(jù)庫的性能是否足夠好,取決于數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)和表結(jié)構(gòu)的設(shè)計(jì)。這是任何類型數(shù)據(jù)庫都必須要認(rèn)真對(duì)待的問題。在網(wǎng)絡(luò)應(yīng)用中,設(shè)計(jì)良好的數(shù)據(jù)庫結(jié)構(gòu)和表結(jié)構(gòu)的作用,顯得尤為突出。
數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求。數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)可以劃分為四個(gè)步驟:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理設(shè)計(jì)。
1.需求分析是做項(xiàng)目之前首先要做的第一件事情
只有明白了用戶需求,我們才能設(shè)計(jì)并開發(fā)出滿足用戶需求的應(yīng)用來。在需求分析過程中,我們要充分了解用戶需要的數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行哪些操作。通過了解組織、人員的構(gòu)成來創(chuàng)建數(shù)據(jù)字典,從而做出一個(gè)需求分析說明書來。一個(gè)完整的需求說明分析書應(yīng)包含整個(gè)項(xiàng)目所需全部信息,具體如下:數(shù)據(jù)庫系統(tǒng)應(yīng)用范圍與環(huán)境條件、工作流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典、IPO圖與加工說明、數(shù)據(jù)庫性能要求、對(duì)操作界面的要求、各類約束條件、開發(fā)目標(biāo)與方法、組織機(jī)構(gòu)、系統(tǒng)當(dāng)前狀況分析、數(shù)據(jù)庫系統(tǒng)功能設(shè)計(jì)目標(biāo)、對(duì)系統(tǒng)結(jié)構(gòu)的初步規(guī)劃、日程進(jìn)度、驗(yàn)收標(biāo)準(zhǔn)。
2.做好需求分析之后,就需要對(duì)需求分析做一個(gè)概念結(jié)構(gòu)設(shè)計(jì)
最常用的概念結(jié)構(gòu)設(shè)計(jì)方法有實(shí)體分析法、面向?qū)ο笤O(shè)計(jì)方法、屬性綜合法和規(guī)范化關(guān)系方法。我們要通過概念結(jié)構(gòu)設(shè)計(jì),設(shè)計(jì)出不依賴于某種具體DBMS的滿足用戶應(yīng)用需求的信息結(jié)構(gòu)。
3.邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把概念模型,例如E-R圖轉(zhuǎn)換成所選用的具體的DBMS所支持的數(shù)據(jù)模型
邏輯結(jié)構(gòu)的設(shè)計(jì)與算法密切相關(guān),在設(shè)計(jì)邏輯結(jié)構(gòu)的同時(shí),還要考慮應(yīng)用程序的設(shè)計(jì)。就拿客戶信息來說,一個(gè)客戶對(duì)應(yīng)一個(gè)單位,客戶的單位有客戶單位的信息,而客戶本身還有聯(lián)系人的信息。由于這兩個(gè)信息是一致的,我們就可以把聯(lián)系人信息和單位信息放到一個(gè)表里,這樣當(dāng)我們需要查詢客戶信息的時(shí)候只需要查詢一個(gè)表,而不需要進(jìn)行并表查詢,在程序設(shè)計(jì)的時(shí)候就能降低數(shù)據(jù)庫的運(yùn)算量。這樣不僅使得表維護(hù)工作變得簡(jiǎn)單便于維護(hù),也提高了運(yùn)行效率。進(jìn)行邏輯轉(zhuǎn)換除了遵循一般的規(guī)律之外,還要充分考慮實(shí)際需求做一些特殊的設(shè)計(jì)來簡(jiǎn)化問題。最終目的就是提高我們?cè)O(shè)計(jì)的正確率。
4.物理設(shè)計(jì)就是對(duì)一個(gè)給定的邏輯數(shù)據(jù)模型求取與應(yīng)用需要相適應(yīng)的物理結(jié)構(gòu)的過程
數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法是由DBMS決定并自動(dòng)實(shí)現(xiàn)的,所以我們考慮好在網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)庫的分布及索引結(jié)構(gòu)就可以了。
SQL server2008數(shù)據(jù)庫應(yīng)用,內(nèi)容博大精深。想要熟練掌握并應(yīng)用,需要的不僅僅是對(duì)數(shù)據(jù)庫基礎(chǔ)知識(shí)的把握,更多的還是要靠我們自己,在使用過程中,結(jié)合具體環(huán)境,做出合理的分析和判斷。所謂“運(yùn)用之妙,存乎一心。”多動(dòng)腦,多動(dòng)手實(shí)踐,才能把數(shù)據(jù)庫應(yīng)用掌握到極致。
中圖分類號(hào):TP39文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-3973 (2010) 03-039-02
1引言
數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)科學(xué)的重要分支,它能夠科學(xué)地組織和存儲(chǔ)數(shù)據(jù),高效地獲取和處理數(shù)據(jù),是一門綜合性的軟件技術(shù)。隨著社會(huì)對(duì)數(shù)據(jù)處理任務(wù)要求的提高,數(shù)據(jù)庫得到了越來越廣泛的應(yīng)用,其數(shù)量和規(guī)模越來越大,研究領(lǐng)域也得到了擴(kuò)展和深入。
2數(shù)據(jù)庫簡(jiǎn)介
2.1數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)步驟
按照規(guī)范化設(shè)計(jì)方法,考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的開發(fā)全過程,可以將數(shù)據(jù)庫設(shè)計(jì)分為6個(gè)階段:需求分析,概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫實(shí)施,數(shù)據(jù)庫運(yùn)行和維護(hù)。
(1)需求分析
需求分析階段是數(shù)據(jù)庫設(shè)計(jì)的第一個(gè)階段,必須準(zhǔn)確地了解并分析用戶的需求。這一階段有兩個(gè)任務(wù):一是摸清現(xiàn)狀,二是理清將要開發(fā)的目標(biāo)系統(tǒng)應(yīng)該具有哪些功能。這個(gè)過程是整個(gè)設(shè)計(jì)過程的基礎(chǔ),必須做到充分而準(zhǔn)確,它的質(zhì)量將決定整個(gè)數(shù)據(jù)庫設(shè)計(jì)的質(zhì)量。
(2)概念結(jié)構(gòu)設(shè)計(jì)
概念結(jié)構(gòu)設(shè)計(jì)也是數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。將用戶的數(shù)據(jù)需求進(jìn)行綜合和抽象,轉(zhuǎn)化為一個(gè)統(tǒng)一的概念模型。描述數(shù)據(jù)庫概念模型的最主要和應(yīng)用最廣泛的工具是E-R模型(實(shí)體-關(guān)系模型)。
(3)邏輯結(jié)構(gòu)設(shè)計(jì)
將概念結(jié)構(gòu)設(shè)計(jì)的結(jié)果轉(zhuǎn)換為某一個(gè)數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。也就是將E-R圖中的所有實(shí)體和聯(lián)系都用關(guān)系來表示。
(4)物理結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)是指在數(shù)據(jù)庫管理系統(tǒng)上實(shí)現(xiàn)數(shù)據(jù)庫的創(chuàng)建。確定了關(guān)系模式,并確定了所使用的數(shù)據(jù)庫管理系統(tǒng)后,就可以確定數(shù)據(jù)的結(jié)構(gòu)。
(5)數(shù)據(jù)庫實(shí)施
在這個(gè)階段中設(shè)計(jì)人員會(huì)運(yùn)用數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言及其宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫、編制與調(diào)試應(yīng)用程序、組織數(shù)據(jù)入庫并進(jìn)行試運(yùn)行。
(6)數(shù)據(jù)庫運(yùn)行和維護(hù)
數(shù)據(jù)庫系統(tǒng)經(jīng)過試運(yùn)行后即可投入正式運(yùn)行,在運(yùn)行過程中應(yīng)不斷地對(duì)其評(píng)價(jià)、調(diào)整與修改,并且要進(jìn)行備份。
3 技術(shù)
簡(jiǎn)介
是一組用于和數(shù)據(jù)源進(jìn)行交互的面向?qū)ο箢悗?通過這些類庫中的類訪問數(shù)據(jù)源中的數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行操作。比起以前的數(shù)據(jù)訪問技術(shù),有如下特點(diǎn):
(1)斷開連接技術(shù)
在以往的數(shù)據(jù)程序中,程序運(yùn)行時(shí)總是保持與數(shù)據(jù)庫的連接,維護(hù)這種大量的連接將占用系統(tǒng)開銷并降低程序的總體性能。而僅在執(zhí)行數(shù)據(jù)操作時(shí)打開對(duì)數(shù)據(jù)庫的連接,操作完畢后關(guān)閉連接。
(2)數(shù)據(jù)集緩存技術(shù)
在中,從數(shù)據(jù)源檢索的數(shù)據(jù)在內(nèi)存中緩存為數(shù)據(jù)集。由于數(shù)據(jù)集可以保存多個(gè)獨(dú)立的表并維護(hù)表間關(guān)系,因此,它可以保存非常豐富的數(shù)據(jù)結(jié)構(gòu)。
(3)更好的程序間數(shù)據(jù)共享
在中,XML是數(shù)據(jù)的基本格式,數(shù)據(jù)集對(duì)象以XML的形式存放數(shù)據(jù)。
的常用類
中包含如下常用類:Connection類、Command類、DataReader類、DataAdapter類和DataSet類。
3.2.1Connection類
Connection類用于連接數(shù)據(jù)源。使用Connection類來創(chuàng)建連接對(duì)象,設(shè)置到數(shù)據(jù)源的連接。Connection類的重要屬性是ConnectionString,該屬性用來設(shè)置連接字符串。
實(shí)現(xiàn)數(shù)據(jù)庫連接一般可采用以下步驟。
(1)創(chuàng)建Connection對(duì)象。
(2)把連接字符串賦值給Connection對(duì)象的ConnectionString屬性。
(3)調(diào)用Connection對(duì)象的Open方法打開連接。
(4)操作完畢后,調(diào)用Connection對(duì)象的Close方法關(guān)閉連接。
例如:通過SqlConnection類的對(duì)象conn設(shè)置了到后臺(tái)數(shù)據(jù)庫Mydatabase的連接。
SqlConnection conn=new SqlConnection();
conn. ConnectionString=”server=(local);Integrated Security=true;Database=Mydatabase”;
conn.Open();
…//對(duì)數(shù)據(jù)庫的操作
conn.Close().
3.2.2Command類
Command類用于執(zhí)行SQL命令或存儲(chǔ)過程。使用Connection對(duì)象與數(shù)據(jù)源建立連接后,課使用Command類創(chuàng)建的對(duì)象進(jìn)行對(duì)數(shù)據(jù)源執(zhí)行增、刪、改等各種操作,操作是實(shí)現(xiàn)的方式可以是使用SQL語句或是使用存儲(chǔ)過程。
使用Command類執(zhí)行SQL命令一般可采用以下步驟。
(1)創(chuàng)建Connection對(duì)象。
(2)創(chuàng)建Command對(duì)象,設(shè)置要執(zhí)行的SQL命令和所使用的當(dāng)前連接。
(3)用Connection對(duì)象的Open方法打開連接。
(4)調(diào)用Command對(duì)象的相應(yīng)方法執(zhí)行SQL命令。
(5)調(diào)用Connection對(duì)象的Close方法關(guān)閉連接。
例如:使用SqlCommand類執(zhí)行delete命令
SqlConnection conn=new SqlConnection();
conn. ConnectionString=”server=(local);Integrated Security=true;Database=Mydatabase”;
string sqlstring=”delete from 學(xué)生表 where 姓名=’張三’”;
SqlCommand com=new SqlCommand(sqlstring);
com.ExecuteNonQuery().
3.2.3DataReader類
DataReader類用于從數(shù)據(jù)源中檢索只讀數(shù)據(jù)集,其對(duì)象是一個(gè)簡(jiǎn)單的數(shù)據(jù)集,該類適合在應(yīng)用程序中對(duì)數(shù)據(jù)進(jìn)行一次快速的讀取。因?yàn)镈ataReader類的構(gòu)造函數(shù)是Private修飾,所以無法在程序中使用DataReader dr=new DataReader()的形式建立DataReader類,只能調(diào)用Command類的ExecuteReader方法來創(chuàng)建DataReader對(duì)象。
使用DataReader類檢索數(shù)據(jù)一般可采用以下步驟。
(1)創(chuàng)建Connection對(duì)象。
(2)創(chuàng)建Command對(duì)象,設(shè)置要執(zhí)行的select命令和所使用的當(dāng)前連接。
(3)調(diào)用Command對(duì)象的ExecuteReader方法創(chuàng)建DataReader對(duì)象。
(4)用Connection對(duì)象的Open方法打開連接。
(5)操作完成后,調(diào)用DataReader對(duì)象的Close方法關(guān)閉讀取器對(duì)象。
(6)調(diào)用Connection對(duì)象的Close方法打開連接。
3.2.4DataAdapter類
DataAdapter(數(shù)據(jù)適配器)類,充當(dāng)數(shù)據(jù)源與數(shù)據(jù)集之間的橋梁,當(dāng)程序建立了到數(shù)據(jù)源的連接之后,數(shù)據(jù)并不自動(dòng)地傳遞,必須使用數(shù)據(jù)適配器在數(shù)據(jù)源和數(shù)據(jù)集之間交換數(shù)據(jù)。
數(shù)據(jù)適配器從數(shù)據(jù)源中檢索的數(shù)據(jù),填充到DataSet類創(chuàng)建的對(duì)象中,或者把用戶對(duì)DataSet對(duì)象做出的更改寫入到數(shù)據(jù)源。
使用DataAdapter類檢索數(shù)據(jù)填充到數(shù)據(jù)集,可采用以下步驟:
(1)創(chuàng)建Connection對(duì)象。
(2)創(chuàng)建DataAdapter對(duì)象,設(shè)置要執(zhí)行的select命令和所使用的當(dāng)前連接。
(3)創(chuàng)建DataSet對(duì)象。
(4)用Connection對(duì)象的Open方法打開連接。
(5)調(diào)用DataAdapter對(duì)象的Fill方法填充數(shù)據(jù)集對(duì)象。
(6)操作完畢后,調(diào)用Connection的Close方法關(guān)閉連接。
例如:下列程序中將查詢語句獲得的數(shù)據(jù)填充到數(shù)據(jù)集。
SqlConnection conn=new SqlConnection();
conn. ConnectionString=”server=(local);Integrated Security=true;Database=Mydatabase”;
string sqlstring=”select * from 學(xué)生表 where 姓名=’張三’”;
SqlDataAdapter da=new SqlDataAdapter(sqlstring,conn);
DataSet ds=new DataSet();
conn.Open();
int n=da.Fill(ds,”學(xué)生表”);
conn.Close();
MessageBox.Show(“共有”+n.ToString()+”條記錄”)。
3.2.5DataSet類
DataSet類通過DataSet ds=new DataSet()的形式可以創(chuàng)建DataSet對(duì)象。DataSet對(duì)象是支持?jǐn)嚅_式、分布式數(shù)據(jù)方案的核心對(duì)象。它是數(shù)據(jù)庫在內(nèi)存中的簡(jiǎn)化版本,包括了多個(gè)相關(guān)表、約束和表間關(guān)系,向用戶提供一致的關(guān)系編程模型。從用戶角度看,DataSet就是一個(gè)關(guān)系數(shù)據(jù)庫。可以用數(shù)據(jù)適配器的Fill方法填充。可以將DataSet看成一個(gè)非連接的數(shù)據(jù)庫(離線),因?yàn)镈ataSet內(nèi)部存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)庫很類似,擁有數(shù)據(jù)表和數(shù)據(jù)表關(guān)聯(lián)。DataSet中可以存儲(chǔ)多張表。DataSet擁有類似于數(shù)據(jù)庫的結(jié)構(gòu),但它并不等同于數(shù)據(jù)庫。它可以存儲(chǔ)來自于數(shù)據(jù)庫的數(shù)據(jù),而且還可以存儲(chǔ)其他格式的數(shù)據(jù),如XML格式文檔。
4結(jié)束語
目前數(shù)據(jù)庫的應(yīng)用已經(jīng)越來越廣泛,數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)技術(shù)也越來越重要。是面向分布式且基于.NET框架結(jié)構(gòu)的數(shù)據(jù)庫訪問技術(shù)。它以XML數(shù)據(jù)庫格式為核心,提供了一組數(shù)據(jù)訪問服務(wù)的類,可用于對(duì)SQL Server數(shù)據(jù)源及通過OLE DB和XML公開的數(shù)據(jù)源的一致訪問。
參考文獻(xiàn):
[1]李維杰 孫乾君,SQL Server2005數(shù)據(jù)庫原理與應(yīng)用簡(jiǎn)明教程[M].北京:清華大學(xué)出版社,2007.
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
中圖分類號(hào):S611文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):
一、引言
隨著我國(guó)城市化進(jìn)程的加快,我國(guó)的房地產(chǎn)市場(chǎng)交易日益活躍,房屋價(jià)格節(jié)節(jié)攀升,對(duì)于老百姓而言,買房是平生的頭等大事,幾乎花掉大半生的積蓄,與此同時(shí)我國(guó)內(nèi)陸地震頻發(fā)(2008年5月12日汶川地震,里氏7.8級(jí);2010年4月14日玉樹地震,里氏7.1級(jí)),因此房屋的質(zhì)量不僅關(guān)系到人們的切身利益,還在危急時(shí)刻直接影響到生命財(cái)產(chǎn)安全。作為一名結(jié)構(gòu)工程師,我們必須把設(shè)計(jì)質(zhì)量放到最最重要的位置,設(shè)計(jì)前深思熟慮,設(shè)計(jì)中一絲不茍,盡可能避免設(shè)計(jì)圖紙上出現(xiàn)“漏、碰、錯(cuò)、缺”。采取有效的措施確保并提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量。下面就以上問題和提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量措施展開具體探討。
二、建筑結(jié)構(gòu)設(shè)計(jì)的基本概念簡(jiǎn)介
結(jié)構(gòu)設(shè)計(jì)的具體程序是需要嚴(yán)格遵守的。建筑物的設(shè)計(jì)工作實(shí)際上存在諸多分支,這些分支具體涵蓋了結(jié)構(gòu)設(shè)計(jì)、電氣設(shè)計(jì)、建筑設(shè)計(jì)、暖氣通風(fēng)設(shè)計(jì)、給排水設(shè)計(jì)等。每個(gè)分支的具體設(shè)計(jì)過程都必須圍繞四個(gè)根本目標(biāo):審美要求、功能要求、環(huán)保要求以及經(jīng)濟(jì)要求。建筑的結(jié)構(gòu)是建筑物發(fā)揮其使用功能的基本條件,因而,結(jié)構(gòu)設(shè)計(jì)也是建筑物設(shè)計(jì)過程中極為重要的組成部分之一,結(jié)構(gòu)設(shè)計(jì)細(xì)分為以下四個(gè)步驟:設(shè)計(jì)結(jié)構(gòu)方案、結(jié)構(gòu)分析、設(shè)計(jì)構(gòu)件、繪制施工圖紙。
建筑結(jié)構(gòu)的類型這一概念相對(duì)而言范圍廣、內(nèi)容豐富。根據(jù)不同建筑物在具體功能要求上的差異,隨著科學(xué)技術(shù)的發(fā)展,逐漸產(chǎn)生了諸多結(jié)構(gòu)類型與結(jié)構(gòu)的分類方法。從建筑物具體用途的角度,可以劃分為民用建筑與工業(yè)建筑。如果依據(jù)建筑物的層數(shù)來分類,則可以分為超高層、高層、多層、單層建筑。建筑物使用的結(jié)構(gòu)材料是有所區(qū)別的,從結(jié)構(gòu)類型的角度來分類,大體上有:混合結(jié)構(gòu)、砌體結(jié)構(gòu)、木結(jié)構(gòu)、鋼結(jié)構(gòu)、鋼筋混凝土結(jié)構(gòu)等。此外,建筑物的結(jié)構(gòu)構(gòu)件組成方式也存在較大的區(qū)別,從這個(gè)角度,可以劃分為框筒結(jié)構(gòu)、剪力墻結(jié)構(gòu)、框架結(jié)構(gòu)、筒中筒結(jié)構(gòu)、筒體結(jié)構(gòu)、框剪結(jié)構(gòu)、束筒結(jié)構(gòu)等。由此可見,建筑結(jié)構(gòu)類型的劃分方法頗多,內(nèi)容也相對(duì)復(fù)雜。
而建筑結(jié)構(gòu)設(shè)計(jì)中還有一個(gè)很重要的名詞:概念設(shè)計(jì)。概念設(shè)計(jì)的具體含義指的是通過清晰、明確的概念結(jié)構(gòu),在不進(jìn)行數(shù)值計(jì)算的情況下,根據(jù)分系統(tǒng)與整體結(jié)構(gòu)系統(tǒng)間的結(jié)構(gòu)破壞機(jī)理、力學(xué)關(guān)系、實(shí)驗(yàn)現(xiàn)象、震害以及工程經(jīng)驗(yàn)所獲得的原始設(shè)計(jì)思想與基本設(shè)計(jì)原則,對(duì)結(jié)構(gòu)的計(jì)算結(jié)果做出合理、準(zhǔn)確的分析,同時(shí)將計(jì)算假設(shè)與結(jié)構(gòu)的實(shí)際受力狀況間的差異也考慮在內(nèi),對(duì)結(jié)構(gòu)或構(gòu)造進(jìn)行設(shè)計(jì),盡可能保證建筑物的受力更安全、更合理、更協(xié)調(diào)。
三、概念設(shè)計(jì)的具體步驟與重要意義
在結(jié)構(gòu)設(shè)計(jì)中,概念設(shè)計(jì)占據(jù)極其重要的地位,結(jié)構(gòu)設(shè)計(jì)步驟通常可以劃分為三步:前期選擇方案階段,中期結(jié)構(gòu)計(jì)算階段以及后期制繪施工圖階段。結(jié)構(gòu)設(shè)計(jì)與分析的首要步驟就是概念設(shè)計(jì),以上三個(gè)步驟均與科學(xué)的概念指導(dǎo)不可分割。一名好的結(jié)構(gòu)工程師在每個(gè)項(xiàng)目工程設(shè)計(jì)的初始階段,也就是建筑設(shè)計(jì)方案確定階段,先按照自身的經(jīng)驗(yàn)和專業(yè)基礎(chǔ),在心里經(jīng)歷一段優(yōu)化過程,應(yīng)用概念設(shè)計(jì)手段,能夠快速、合理地構(gòu)思,比較,抉擇每一個(gè)結(jié)構(gòu)體系,并且協(xié)助建筑師擴(kuò)展或者實(shí)現(xiàn)建筑行業(yè)所需要的空間形式,想要的使用,構(gòu)筑和形象功能,且將其定為目標(biāo),同建筑師共同決定建筑的總體結(jié)構(gòu)方案,此外,還要確定整體結(jié)構(gòu)體系和分體結(jié)構(gòu)體系最佳的受力方案。得出來的方案一般具有清晰的概念和正確的定性,從而避免了后期不必要的運(yùn)算,經(jīng)濟(jì)可靠性能較好。另外,這種方法也可以作為判斷計(jì)算機(jī)的內(nèi)力分析所得到的數(shù)據(jù)可靠性的依據(jù)。作為結(jié)構(gòu)設(shè)計(jì)的靈魂和核心,概念設(shè)計(jì)統(tǒng)領(lǐng)著整個(gè)結(jié)構(gòu)設(shè)計(jì)過程,也顯示了設(shè)計(jì)工程師的理論和設(shè)計(jì)水平。通過結(jié)構(gòu)概念設(shè)計(jì)的運(yùn)用,可以從全局上明確結(jié)構(gòu)的各項(xiàng)性能,從而科學(xué)的判斷計(jì)算分析得到的結(jié)果并進(jìn)行合理的利用,確保了設(shè)計(jì)過程中工程師的主體地位。
四、提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量的具體措施
建筑工程的一個(gè)特點(diǎn)就是受到地理因素的制約與影響,這個(gè)特點(diǎn)也導(dǎo)致設(shè)計(jì)過程中涉及的參數(shù)很可能具有一定的特殊性。簡(jiǎn)單舉例有:基本雪壓、基本風(fēng)壓、場(chǎng)地土類別、地震烈度等鑄鍛參數(shù)的選取過程都要嚴(yán)格依照《全國(guó)基本雪壓分布圖》《全國(guó)基本風(fēng)壓分布圖》以及工程地質(zhì)報(bào)告這三份材料進(jìn)行敲定,又如墻體圍護(hù)的主材在不同地區(qū)存在差異,工程師則需要根據(jù)實(shí)際選用的主材確定墻體荷載。在開始設(shè)計(jì)之前,設(shè)計(jì)人員應(yīng)當(dāng)大量收集設(shè)計(jì)相關(guān)資料、深入研究設(shè)計(jì)規(guī)范,根據(jù)具體的工程類型、地域條件確定具體參數(shù),這樣的做法能夠在加強(qiáng)計(jì)算結(jié)果可靠性的同時(shí),避免參數(shù)不合理、參數(shù)錯(cuò)誤造成的返工、浪費(fèi)等現(xiàn)象。
建模計(jì)算的前期處理是提高結(jié)構(gòu)設(shè)計(jì)質(zhì)量的重要措施之一。對(duì)荷載的計(jì)算要保證準(zhǔn)確有效,估計(jì)、推測(cè)等無依據(jù)的做法是需要每個(gè)工程師盡可能避免的。建模的過程要嚴(yán)格按照科學(xué)的方法來給定輸入,樓梯洞口輸入處的局部開洞處理,轉(zhuǎn)換層構(gòu)件與懸挑構(gòu)件設(shè)計(jì)中活荷載的不利影響,飄窗部分的荷載分析等都是需要格外注意的步驟。
在尚未了解各個(gè)參數(shù)具體含義的情況下,毫無依據(jù)的對(duì)參數(shù)進(jìn)行盲目的修改是結(jié)構(gòu)建模過程中的一個(gè)大忌。在調(diào)整參數(shù)的過程中,要格外注意不同參數(shù)的具體適用范圍,具體的某一項(xiàng)參數(shù)大多具有較為嚴(yán)格的適用性,磚混結(jié)構(gòu)下準(zhǔn)確的參數(shù),很可能不適用于框架結(jié)構(gòu),多層結(jié)構(gòu)下準(zhǔn)確的參數(shù),對(duì)高層結(jié)構(gòu)的適用性也未必能夠保證。對(duì)相關(guān)計(jì)算軟件的應(yīng)用也要注意這個(gè)問題。不同的計(jì)算理論是具有其特定的假設(shè)條件的,軟件的編制默認(rèn)狀態(tài)下均符合這些特定條件,為了避免出現(xiàn)參數(shù)不匹配、不適用的問題,在使用軟件前必須了解清楚這款軟件的具體技術(shù)條件,即使是最熟悉的PKPM軟件系列也不能忽略這個(gè)問題。缺乏對(duì)于軟件技術(shù)條件的深刻理解,就無法合理、正確的應(yīng)用軟件進(jìn)行實(shí)際設(shè)計(jì)。因過分信任計(jì)算機(jī)的計(jì)算結(jié)果,而忽視結(jié)構(gòu)概念導(dǎo)致的嚴(yán)重錯(cuò)誤,近年來在結(jié)構(gòu)設(shè)計(jì)領(lǐng)域也屢見不鮮。相關(guān)領(lǐng)域工作者在必要的情況下要進(jìn)行手算復(fù)核,而不是迷信軟件的計(jì)算結(jié)果,這種情況對(duì)于帶轉(zhuǎn)換的構(gòu)件設(shè)計(jì)工作最為重要。
在結(jié)構(gòu)設(shè)計(jì)的過程中,建筑物計(jì)算分析的結(jié)果是為了確保在靜力荷載以及自然災(zāi)害造成的動(dòng)力荷載作用下具有較強(qiáng)的整體安全性。然而,僅僅依靠計(jì)算分析結(jié)果展開的設(shè)計(jì),在實(shí)際生活中是很難避免荷載作用下建筑物局部開裂、破壞等現(xiàn)象的。針對(duì)不同的自然災(zāi)害,要進(jìn)行專門的防護(hù)性設(shè)計(jì)。以地震為例,可以根據(jù)工程抗震等級(jí)的要求指標(biāo),按照設(shè)計(jì)規(guī)范中的具體要求,在結(jié)構(gòu)設(shè)計(jì)過程中采用必要的構(gòu)造措施。特別是針對(duì)計(jì)算性相對(duì)比較弱的結(jié)構(gòu)類型時(shí),多數(shù)的設(shè)計(jì)都要求通過構(gòu)造措施保證建筑的安全性。
五、小結(jié)語
通過文章中的分析,概念設(shè)計(jì)在建筑結(jié)構(gòu)設(shè)計(jì)的過程中扮演了很重要的角色。除此之外,針對(duì)軟件計(jì)算參數(shù)、計(jì)算結(jié)果的荷載分析、數(shù)學(xué)建模工作的有效進(jìn)行,都是提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量的好辦法。
參考文獻(xiàn):
[1]閔小雙.概念設(shè)計(jì)在建筑結(jié)構(gòu)設(shè)計(jì)中的意義[J].科技資訊,2006(34):213.
[2]柳強(qiáng).王玉玲.淺談概念設(shè)計(jì)在結(jié)構(gòu)設(shè)計(jì)中運(yùn)用[J].新疆化工,2006(1):25~27.
[3]王順卿.談建筑結(jié)構(gòu)設(shè)計(jì)中的概念設(shè)計(jì)[J].山西建筑,2006(8):39-40.
[4]顏興強(qiáng).淺談建筑結(jié)構(gòu)設(shè)計(jì)方法[J].沿海企業(yè)與科技,2009(5).
中圖分類號(hào):S611 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):
隨著我國(guó)市場(chǎng)經(jīng)濟(jì)狀況的高速發(fā)展,城市化的進(jìn)度正在逐漸加快,盡管房?jī)r(jià)商場(chǎng)非常猛烈,房地產(chǎn)市場(chǎng)的交易量依然與日俱增,對(duì)廣大人民百姓來說,購置住房是生活中最重要的活動(dòng)之一,不少工薪階層將大半生的勞動(dòng)所得消耗在房產(chǎn)上。同時(shí),我國(guó)的內(nèi)陸地區(qū)地震頻發(fā),住房的質(zhì)量不但與廣大人民的切身利益息息相關(guān),還可能在自然災(zāi)害發(fā)生時(shí)直接影響到百姓的人身安全。建筑的結(jié)構(gòu)設(shè)計(jì)在很大程度上影響著建設(shè)工程的安全可靠、美觀實(shí)用、施工難度、工程造價(jià)等諸多品質(zhì),提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量自古以來,都是結(jié)構(gòu)工程師最為關(guān)注的話題之一。同時(shí),項(xiàng)目的特殊要求、施工環(huán)境的變化以及結(jié)構(gòu)設(shè)計(jì)人員水平上的差異等諸多因素都與結(jié)構(gòu)設(shè)計(jì)的出圖質(zhì)量密切相關(guān)。為了盡可能避免設(shè)計(jì)圖紙上出現(xiàn)“漏、碰、錯(cuò)、缺”,相關(guān)領(lǐng)域的技術(shù)工作者應(yīng)當(dāng)通過有效的措施盡可能提高建筑結(jié)構(gòu)設(shè)計(jì)的質(zhì)量。
1 建筑結(jié)構(gòu)設(shè)計(jì)的基本概念簡(jiǎn)介
結(jié)構(gòu)設(shè)計(jì)的具體程序是需要嚴(yán)格遵守的。建筑物的設(shè)計(jì)工作實(shí)際上存在諸多分支,這些分支具體涵蓋了結(jié)構(gòu)設(shè)計(jì)、電氣設(shè)計(jì)、建筑設(shè)計(jì)、暖氣通風(fēng)設(shè)計(jì)、給排水設(shè)計(jì)等。每個(gè)分支的具體設(shè)計(jì)過程都必須圍繞四個(gè)根本目標(biāo): 審美要求、功能要求、環(huán)保要求以及經(jīng)濟(jì)要求。建筑的結(jié)構(gòu)是建筑物發(fā)揮其使用功能的基本條件,因而,結(jié)構(gòu)設(shè)計(jì)也是建筑物設(shè)計(jì)過程中極為重要的組成部分之一,結(jié)構(gòu)設(shè)計(jì)細(xì)分為以下四個(gè)步驟: 設(shè)計(jì)結(jié)構(gòu)方案、結(jié)構(gòu)分析、設(shè)計(jì)構(gòu)件、繪制施工圖紙。
建筑結(jié)構(gòu)的類型這一概念相對(duì)而言范圍廣、內(nèi)容豐富。根據(jù)不同建筑物在具體功能要求上的差異,隨著科學(xué)技術(shù)的發(fā)展,逐漸產(chǎn)生了諸多結(jié)構(gòu)類型與結(jié)構(gòu)的分類方法。從建筑物具體用途的角度,可以劃分為民用建筑與工業(yè)建筑。如果依據(jù)建筑物的層數(shù)來分類,則可以分為超高層、高層、多層、單層建筑。建筑物使用的結(jié)構(gòu)材料是有所區(qū)別的,從結(jié)構(gòu)類型的角度來分類,大體上有: 混合結(jié)構(gòu)、砌體結(jié)構(gòu)、木結(jié)構(gòu)、鋼結(jié)構(gòu)、鋼筋混凝土結(jié)構(gòu)等。此外,建筑物的結(jié)構(gòu)構(gòu)件組成方式也存在較大的區(qū)別,從這個(gè)角度,可以劃分為框筒結(jié)構(gòu)、剪力墻結(jié)構(gòu)、框架結(jié)構(gòu)、筒中筒結(jié)構(gòu)、筒體結(jié)構(gòu)、框剪結(jié)構(gòu)、束筒結(jié)構(gòu)等。由此可見,建筑結(jié)構(gòu)類型的劃分方法頗多,內(nèi)容也相對(duì)復(fù)雜。而建筑結(jié)構(gòu)設(shè)計(jì)中還有一個(gè)很重要的名詞: 概念設(shè)計(jì)。概念設(shè)計(jì)的具體含義指的是通過清晰、明確的概念結(jié)構(gòu),在不進(jìn)行數(shù)值計(jì)算的情況下,根據(jù)分系統(tǒng)與整體結(jié)構(gòu)系統(tǒng)間的結(jié)構(gòu)破壞機(jī)理、力學(xué)關(guān)系、實(shí)驗(yàn)現(xiàn)象、震害以及工程經(jīng)驗(yàn)所獲得的原始設(shè)計(jì)思想與基本設(shè)計(jì)原則,對(duì)結(jié)構(gòu)的計(jì)算結(jié)果做出合理、準(zhǔn)確的分析,同時(shí)將計(jì)算假設(shè)與結(jié)構(gòu)的實(shí)際受力狀況間的差異也考慮在內(nèi),對(duì)結(jié)構(gòu)或構(gòu)造進(jìn)行設(shè)計(jì),盡可能保證建筑物的受力更安全、更合理、更協(xié)調(diào)。
2 概念設(shè)計(jì)的具體步驟與重要意義
在結(jié)構(gòu)設(shè)計(jì)中,概念設(shè)計(jì)占據(jù)極其重要的地位,結(jié)構(gòu)設(shè)計(jì)步驟通常可以劃分為三步: 前期選擇方案階段,中期結(jié)構(gòu)計(jì)算階段以及后期制繪施工圖階段。結(jié)構(gòu)設(shè)計(jì)與分析的首要步驟就是概念設(shè)計(jì),以上三個(gè)步驟均與科學(xué)的概念指導(dǎo)不可分割。
一名好的結(jié)構(gòu)工程師在每個(gè)項(xiàng)目工程設(shè)計(jì)的初始階段,也就是建筑設(shè)計(jì)方案確定階段,先按照自身的經(jīng)驗(yàn)和專業(yè)基礎(chǔ),在心里經(jīng)歷一段優(yōu)化過程,應(yīng)用概念設(shè)計(jì)手段,能夠快速、合理地構(gòu)思,比較,抉擇每一個(gè)結(jié)構(gòu)體系,并且協(xié)助建筑師擴(kuò)展或者實(shí)現(xiàn)建筑行業(yè)所需要的空間形式,想要的使用,構(gòu)筑和形象功能,且將其定為目標(biāo),同建筑師共同決定建筑的總體結(jié)構(gòu)方案,此外,還要確定整體結(jié)構(gòu)體系和分體結(jié)構(gòu)體系最佳的受力方案。得出來的方案一般具有清晰的概念和正確的定性,從而避免了后期不必要的運(yùn)算,經(jīng)濟(jì)可靠性能較好。另外,這種方法也可以作為判斷計(jì)算機(jī)的內(nèi)力分析所得到的數(shù)據(jù)可靠性的依據(jù)。作為結(jié)構(gòu)設(shè)計(jì)的靈魂和核心,概念設(shè)計(jì)統(tǒng)領(lǐng)著整個(gè)結(jié)構(gòu)設(shè)計(jì)過程,也顯示了設(shè)計(jì)工程師的理論和設(shè)計(jì)水平。通過結(jié)構(gòu)概念設(shè)計(jì)的運(yùn)用,可以從全局上明確結(jié)構(gòu)的各項(xiàng)性能,從而科學(xué)的判斷計(jì)算分析得到的結(jié)果并進(jìn)行合理的利用,確保了設(shè)計(jì)過程中工程師的主體地位。
3 提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量的具體措施
建筑工程的一個(gè)特點(diǎn)就是受到地理因素的制約與影響,這個(gè)特點(diǎn)也導(dǎo)致設(shè)計(jì)過程中涉及的參數(shù)很可能具有一定的特殊性。簡(jiǎn)單舉例有: 基本雪壓、基本風(fēng)壓、場(chǎng)地土類別、地震烈度等鑄鍛參數(shù)的選取過程都要嚴(yán)格依照《全國(guó)基本雪壓分布圖》《全國(guó)基本風(fēng)壓分布圖》以及工程地質(zhì)報(bào)告這三份材料進(jìn)行敲定,又如墻體圍護(hù)的主材在不同地區(qū)存在差異,工程師則需要根據(jù)實(shí)際選用的主材確定墻體荷載。在開始設(shè)計(jì)之前,設(shè)計(jì)人員應(yīng)當(dāng)大量收集設(shè)計(jì)相關(guān)資料、深入研究設(shè)計(jì)規(guī)范,根據(jù)具體的工程類型、地域條件確定具體參數(shù),這樣的做法能夠在加強(qiáng)計(jì)算結(jié)果可靠性的同時(shí),避免參數(shù)不合理、參數(shù)錯(cuò)誤造成的返工、浪費(fèi)等現(xiàn)象。建模計(jì)算的前期處理是提高結(jié)構(gòu)設(shè)計(jì)質(zhì)量的重要措施之一。對(duì)荷載的計(jì)算要保證準(zhǔn)確有效,估計(jì)、推測(cè)等無依據(jù)的做法是需要每個(gè)工程師盡可能避免的。建模的過程要嚴(yán)格按照科學(xué)的方法來給定輸入,樓梯洞口輸入處的局部開洞處理,轉(zhuǎn)換層構(gòu)件與懸挑構(gòu)件設(shè)計(jì)中活荷載的不利影響,飄窗部分的荷載分析等都是需要格外注意的步驟。
在尚未了解各個(gè)參數(shù)具體含義的情況下,毫無依據(jù)的對(duì)參數(shù)進(jìn)行盲目的修改是結(jié)構(gòu)建模過程中的一個(gè)大忌。在調(diào)整參數(shù)的過程中,要格外注意不同參數(shù)的具體適用范圍,具體的某一項(xiàng)參數(shù)大多具有較為嚴(yán)格的適用性,磚混結(jié)構(gòu)下準(zhǔn)確的參數(shù),很可能不適用于框架結(jié)構(gòu),多層結(jié)構(gòu)下準(zhǔn)確的參數(shù),對(duì)高層結(jié)構(gòu)的適用性也未必能夠保證。對(duì)相關(guān)計(jì)算軟件的應(yīng)用也要注意這個(gè)問題。不同的計(jì)算理論是具有其特定的假設(shè)條件的,軟件的編制默認(rèn)狀態(tài)下均符合這些特定條件,為了避免出現(xiàn)參數(shù)不匹配、不適用的問題,在使用軟件前必須了解清楚這款軟件的具體技術(shù)條件,即使是最熟悉的PKPM 軟件系列也不能忽略這個(gè)問題。缺乏對(duì)于軟件技術(shù)條件的深刻理解,就無法合理、正確的應(yīng)用軟件進(jìn)行實(shí)際設(shè)計(jì)。因過分信任計(jì)算機(jī)的計(jì)算結(jié)果,而忽視結(jié)構(gòu)概念導(dǎo)致的嚴(yán)重錯(cuò)誤,近年來在結(jié)構(gòu)設(shè)計(jì)領(lǐng)域也屢見不鮮。相關(guān)領(lǐng)域工作者在必要的情況下要進(jìn)行手算復(fù)核,而不是迷信軟件的計(jì)算結(jié)果,這種情況對(duì)于帶轉(zhuǎn)換的構(gòu)件設(shè)計(jì)工作最為重要。
在結(jié)構(gòu)設(shè)計(jì)的過程中,建筑物計(jì)算分析的結(jié)果是為了確保在靜力荷載以及自然災(zāi)害造成的動(dòng)力荷載作用下具有較強(qiáng)的整體安全性。然而,僅僅依靠計(jì)算分析結(jié)果展開的設(shè)計(jì),在實(shí)際生活中是很難避免荷載作用下建筑物局部開裂、破壞等現(xiàn)象的。針對(duì)不同的自然災(zāi)害,要進(jìn)行專門的防護(hù)性設(shè)計(jì)。以地震為例,可以根據(jù)工程抗震等級(jí)的要求指標(biāo),按照設(shè)計(jì)規(guī)范中的具體要求,在結(jié)構(gòu)設(shè)計(jì)過程中采用必要的構(gòu)造措施。
4 結(jié)語
通過文章中的分析,概念設(shè)計(jì)在建筑結(jié)構(gòu)設(shè)計(jì)的過程中扮演了很重要的角色。除此之外,針對(duì)軟件計(jì)算參數(shù)、計(jì)算結(jié)果的荷載分析、數(shù)學(xué)建模工作的有效進(jìn)行,都是提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量的好辦法。
參考文獻(xiàn):
[1] 馬玉剛. 淺談如何提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量[J]. 工程技術(shù),2010( 7) : 5.
中圖分類號(hào):TU984 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):
隨著我國(guó)市場(chǎng)經(jīng)濟(jì)狀況的高速發(fā)展,城市化的進(jìn)度正在逐漸加快,盡管房?jī)r(jià)商場(chǎng)非常猛烈,房地產(chǎn)市場(chǎng)的交易量依然與日俱增,對(duì)廣大人民百姓來說,購置住房是生活中最重要的活動(dòng)之一,不少工薪階層將大半生的勞動(dòng)所得消耗在房產(chǎn)上。同時(shí),我國(guó)的內(nèi)陸地區(qū)地震頻發(fā),住房的質(zhì)量不但與廣大人民的切身利益息息相關(guān),還可能在自然災(zāi)害發(fā)生時(shí)直接影響到百姓的人身安全。建筑的結(jié)構(gòu)設(shè)計(jì)在很大程度上影響著建設(shè)工程的安全可靠、美觀實(shí)用、施工難度、工程造價(jià)等諸多品質(zhì),提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量自古以來,都是結(jié)構(gòu)工程師最為關(guān)注的話題之一。同時(shí),項(xiàng)目的特殊要求、施工環(huán)境的變化以及結(jié)構(gòu)設(shè)計(jì)人員水平上的差異等諸多因素都與結(jié)構(gòu)設(shè)計(jì)的出圖質(zhì)量密切相關(guān)。為了盡可能避免設(shè)計(jì)圖紙上出現(xiàn)“漏、碰、錯(cuò)、缺”,相關(guān)領(lǐng)域的技術(shù)工作者應(yīng)當(dāng)通過有效的措施盡可能提高建筑結(jié)構(gòu)設(shè)計(jì)的質(zhì)量。通過文章中的分析,概念設(shè)計(jì)在建筑結(jié)構(gòu)設(shè)計(jì)的過程中扮演了很重要的角色。除此之外,針對(duì)軟件計(jì)算參數(shù)、計(jì)算結(jié)果的荷載分析、數(shù)學(xué)建模工作的有效進(jìn)行,都是提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量的好辦法。本文在此談了談自己的觀點(diǎn)和看法,可供同行參考。
1 建筑結(jié)構(gòu)設(shè)計(jì)的概念
結(jié)構(gòu)設(shè)計(jì)的具體程序是需要嚴(yán)格遵守的。建筑物的設(shè)計(jì)工作實(shí)際上存在諸多分支,這些分支具體涵蓋了結(jié)構(gòu)設(shè)計(jì)、電氣設(shè)計(jì)、建筑設(shè)計(jì)、暖氣通風(fēng)設(shè)計(jì)、給排水設(shè)計(jì)等。每個(gè)分支的具體設(shè)計(jì)過程都必須圍繞四個(gè)根本目標(biāo): 審美要求、功能要求、環(huán)保要求以及經(jīng)濟(jì)要求。建筑的結(jié)構(gòu)是建筑物發(fā)揮其使用功能的基本條件,因而,結(jié)構(gòu)設(shè)計(jì)也是建筑物設(shè)計(jì)過程中極為重要的組成部分之一,結(jié)構(gòu)設(shè)計(jì)細(xì)分為以下四個(gè)步驟: 設(shè)計(jì)結(jié)構(gòu)方案、結(jié)構(gòu)分析、設(shè)計(jì)構(gòu)件、繪制施工圖紙。建筑結(jié)構(gòu)的類型這一概念相對(duì)而言范圍廣、內(nèi)容豐富。根據(jù)不同建筑物在具體功能要求上的差異,隨著科學(xué)技術(shù)的發(fā)展,逐漸產(chǎn)生了諸多結(jié)構(gòu)類型與結(jié)構(gòu)的分類方法。從建筑物具體用途的角度,可以劃分為民用建筑與工業(yè)建筑。如果依據(jù)建筑物的層數(shù)來分類,則可以分為超高層、高層、多層、單層建筑。建筑物使用的結(jié)構(gòu)材料是有所區(qū)別的,從結(jié)構(gòu)類型的角度來分類,大體上有: 混合結(jié)構(gòu)、砌體結(jié)構(gòu)、木結(jié)構(gòu)、鋼結(jié)構(gòu)、鋼筋混凝土結(jié)構(gòu)等。此外,建筑物的結(jié)構(gòu)構(gòu)件組成方式也存在較大的區(qū)別,從這個(gè)角度,可以劃分為框筒結(jié)構(gòu)、剪力墻結(jié)構(gòu)、框架結(jié)構(gòu)、筒中筒結(jié)構(gòu)、筒體結(jié)構(gòu)、框剪結(jié)構(gòu)、束筒結(jié)構(gòu)等。由此可見,建筑結(jié)構(gòu)類型的劃分方法頗多,內(nèi)容也相對(duì)復(fù)雜。而建筑結(jié)構(gòu)設(shè)計(jì)中還有一個(gè)很重要的名詞: 概念設(shè)計(jì)。概念設(shè)計(jì)的具體含義指的是通過清晰、明確的概念結(jié)構(gòu),在不進(jìn)行數(shù)值計(jì)算的情況下,根據(jù)分系統(tǒng)與整體結(jié)構(gòu)系統(tǒng)間的結(jié)構(gòu)破壞機(jī)理、力學(xué)關(guān)系、實(shí)驗(yàn)現(xiàn)象、震害以及工程經(jīng)驗(yàn)所獲得的原始設(shè)計(jì)思想與基本設(shè)計(jì)原則,對(duì)結(jié)構(gòu)的計(jì)算結(jié)果做出合理、準(zhǔn)確的分析,同時(shí)將計(jì)算假設(shè)與結(jié)構(gòu)的實(shí)際受力狀況間的差異也考慮在內(nèi),對(duì)結(jié)構(gòu)或構(gòu)造進(jìn)行設(shè)計(jì),盡可能保證建筑物的受力更安全、更合理、更協(xié)調(diào)。
2 概念設(shè)計(jì)在建筑結(jié)構(gòu)設(shè)計(jì)中的重要意義
在結(jié)構(gòu)設(shè)計(jì)中,概念設(shè)計(jì)占據(jù)極其重要的地位,結(jié)構(gòu)設(shè)計(jì)步驟通常可以劃分為三步: 前期選擇方案階段,中期結(jié)構(gòu)計(jì)算階段以及后期制繪施工圖階段。結(jié)構(gòu)設(shè)計(jì)與分析的首要步驟就是概念設(shè)計(jì),以上三個(gè)步驟均與科學(xué)的概念指導(dǎo)不可分割。一名好的結(jié)構(gòu)工程師在每個(gè)項(xiàng)目工程設(shè)計(jì)的初始階段,也就是建筑設(shè)計(jì)方案確定階段,先按照自身的經(jīng)驗(yàn)和專業(yè)基礎(chǔ),在心里經(jīng)歷一段優(yōu)化過程,應(yīng)用概念設(shè)計(jì)手段,能夠快速、合理地構(gòu)思,比較,抉擇每一個(gè)結(jié)構(gòu)體系,并且協(xié)助建筑師擴(kuò)展或者實(shí)現(xiàn)建筑行業(yè)所需要的空間形式,想要的使用,構(gòu)筑和形象功能,且將其定為目標(biāo),同建筑師共同決定建筑的總體結(jié)構(gòu)方案,此外,還要確定整體結(jié)構(gòu)體系和分體結(jié)構(gòu)體系最佳的受力方案。得出來的方案一般具有清晰的概念和正確的定性,從而避免了后期不必要的運(yùn)算,經(jīng)濟(jì)可靠性能較好。另外,這種方法也可以作為判斷計(jì)算機(jī)的內(nèi)力分析所得到的數(shù)據(jù)可靠性的依據(jù)。作為結(jié)構(gòu)設(shè)計(jì)的靈魂和核心,概念設(shè)計(jì)統(tǒng)領(lǐng)著整個(gè)結(jié)構(gòu)設(shè)計(jì)過程,也顯示了設(shè)計(jì)工程師的理論和設(shè)計(jì)水平。通過結(jié)構(gòu)概念設(shè)計(jì)的運(yùn)用,可以從全局上明確結(jié)構(gòu)的各項(xiàng)性能,從而科學(xué)的判斷計(jì)算分析得到的結(jié)果并進(jìn)行合理的利用,確保了設(shè)計(jì)過程中工程師的主體地位。
3 提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量控制的措施
建筑工程的一個(gè)特點(diǎn)就是受到地理因素的制約與影響,這個(gè)特點(diǎn)也導(dǎo)致設(shè)計(jì)過程中涉及的參數(shù)很可能具有一定的特殊性。簡(jiǎn)單舉例有: 基本雪壓、基本風(fēng)壓、場(chǎng)地土類別、地震烈度等鑄鍛參數(shù)的選取過程都要嚴(yán)格依照《全國(guó)基本雪壓分布圖》《全國(guó)基本風(fēng)壓分布圖》以及工程地質(zhì)報(bào)告這三份材料進(jìn)行敲定,又如墻體圍護(hù)的主材在不同地區(qū)存在差異,工程師則需要根據(jù)實(shí)際選用的主材確定墻體荷載。在開始設(shè)計(jì)之前,設(shè)計(jì)人員應(yīng)當(dāng)大量收集設(shè)計(jì)相關(guān)資料、深入研究設(shè)計(jì)規(guī)范,根據(jù)具體的工程類型、地域條件確定具體參數(shù),這樣的做法能夠在加強(qiáng)計(jì)算結(jié)果可靠性的同時(shí),避免參數(shù)不合理、參數(shù)錯(cuò)誤造成的返工、浪費(fèi)等現(xiàn)象。建模計(jì)算的前期處理是提高結(jié)構(gòu)設(shè)計(jì)質(zhì)量的重要措施之一。對(duì)荷載的計(jì)算要保證準(zhǔn)確有效,估計(jì)、推測(cè)等無依據(jù)的做法是需要每個(gè)工程師盡可能避免的。建模的過程要嚴(yán)格按照科學(xué)的方法來給定輸入,樓梯洞口輸入處的局部開洞處理,轉(zhuǎn)換層構(gòu)件與懸挑構(gòu)件設(shè)計(jì)中活荷載的不利影響,飄窗部分的荷載分析等都是需要格外注意的步驟。在尚未了解各個(gè)參數(shù)具體含義的情況下,毫無依據(jù)的對(duì)參數(shù)進(jìn)行盲目的修改是結(jié)構(gòu)建模過程中的一個(gè)大忌。在調(diào)整參數(shù)的過程中,要格外注意不同參數(shù)的具體適用范圍,具體的某一項(xiàng)參數(shù)大多具有較為嚴(yán)格的適用性,磚混結(jié)構(gòu)下準(zhǔn)確的參數(shù),很可能不適用于框架結(jié)構(gòu),多層結(jié)構(gòu)下準(zhǔn)確的參數(shù),對(duì)高層結(jié)構(gòu)的適用性也未必能夠保證。對(duì)相關(guān)計(jì)算軟件的應(yīng)用也要注意這個(gè)問題。不同的計(jì)算理論是具有其特定的假設(shè)條件的,軟件的編制默認(rèn)狀態(tài)下均符合這些特定條件,為了避免出現(xiàn)參數(shù)不匹配、不適用的問題,在使用軟件前必須了解清楚這款軟件的具體技術(shù)條件,即使是最熟悉的 PKPM 軟件系列也不能忽略這個(gè)問題。缺乏對(duì)于軟件技術(shù)條件的深刻理解,就無法合理、正確的應(yīng)用軟件進(jìn)行實(shí)際設(shè)計(jì)。因過分信任計(jì)算機(jī)的計(jì)算結(jié)果,而忽視結(jié)構(gòu)概念導(dǎo)致的嚴(yán)重錯(cuò)誤,近年來在結(jié)構(gòu)設(shè)計(jì)領(lǐng)域也屢見不鮮。相關(guān)領(lǐng)域工作者在必要的情況下要進(jìn)行手算復(fù)核,而不是迷信軟件的計(jì)算結(jié)果,這種情況對(duì)于帶轉(zhuǎn)換的構(gòu)件設(shè)計(jì)工作最為重要。在結(jié)構(gòu)設(shè)計(jì)的過程中,建筑物計(jì)算分析的結(jié)果是為了確保在靜力荷載以及自然災(zāi)害造成的動(dòng)力荷載作用下具有較強(qiáng)的整體安全性。然而,僅僅依靠計(jì)算分析結(jié)果展開的設(shè)計(jì),在實(shí)際生活中是很難避免荷載作用下建筑物局部開裂、破壞等現(xiàn)象的。針對(duì)不同的自然災(zāi)害,要進(jìn)行專門的防護(hù)性設(shè)計(jì)。以地震為例,可以根據(jù)工程抗震等級(jí)的要求指標(biāo),按照設(shè)計(jì)規(guī)范中的具體要求,在結(jié)構(gòu)設(shè)計(jì)過程中采用必要的構(gòu)造措施。特別是針對(duì)計(jì)算性相對(duì)比較弱的結(jié)構(gòu)類型時(shí),多數(shù)的設(shè)計(jì)都要求通過構(gòu)造措施保證建筑的安全性。
參考文獻(xiàn):
[1] 馬玉剛.淺談如何提高建筑結(jié)構(gòu)設(shè)計(jì)質(zhì)量[J].工程技術(shù),2010,(09).
[作者簡(jiǎn)介]應(yīng)宏(1962- ),男,重慶人,重慶三峽學(xué)院,教授,主要從事網(wǎng)格計(jì)算和計(jì)算機(jī)教學(xué)研究。(重慶 404100)
[課題項(xiàng)目]本文系2010年重慶市教育委員會(huì)高等教育教學(xué)改革研究項(xiàng)目“基于CDIO的軟件工程專業(yè)應(yīng)用型人才培養(yǎng)模式研究與實(shí)踐”的階段性研究成果。(項(xiàng)目編號(hào):CQJW20103119)
[中圖分類號(hào)]G642 [文獻(xiàn)標(biāo)識(shí)碼]A [文章編號(hào)]1004-3985(2013)06-0139-02
CDIO是構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)、運(yùn)作(Operate)的縮寫,CDIO工程教育理念已經(jīng)成為國(guó)際工程教育的通用模式,它以工程項(xiàng)目(如產(chǎn)品)從研發(fā)到運(yùn)行的生命周期為載體,讓學(xué)生主動(dòng)地參與到從理論到實(shí)踐的轉(zhuǎn)化過程中來,是一種倡導(dǎo)“基于項(xiàng)目的教育和學(xué)習(xí)”和“做中學(xué)”的新型教學(xué)模式。CDIO既注重抽象理論知識(shí)的“教”和“學(xué)”,又強(qiáng)調(diào)教學(xué)過程中“做”的重要意義,充分體現(xiàn)“以學(xué)生為中心”的主導(dǎo)思想,改變了傳統(tǒng)教學(xué)“以教師為中心”的教學(xué)模式。我們?cè)凇皵?shù)據(jù)庫原理”課程教學(xué)中,結(jié)合CDIO模式進(jìn)行了實(shí)踐探索,取得了良好的教學(xué)效果。
一、教學(xué)內(nèi)容設(shè)計(jì)
數(shù)據(jù)庫原理課程教學(xué)內(nèi)容以原理、設(shè)計(jì)和應(yīng)用為主線,我們將課程教學(xué)內(nèi)容劃分成與之對(duì)應(yīng)的三個(gè)部分:(1)數(shù)據(jù)庫原理部分涉及數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)模型、數(shù)據(jù)庫的管理(包括故障恢復(fù)技術(shù)、并發(fā)控制、完整性和安全性)等;(2)數(shù)據(jù)庫設(shè)計(jì)部分涉及數(shù)據(jù)模型、實(shí)體聯(lián)系模型(E-R)、建模工具ERwin、關(guān)系規(guī)范化設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等;(3)數(shù)據(jù)庫應(yīng)用部分涉及SQL語言及其操作、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)、數(shù)據(jù)庫新技術(shù)、數(shù)據(jù)庫實(shí)驗(yàn)等。
通過這樣的設(shè)計(jì),教師能從較高層次把握這些內(nèi)容各自的地位和作用,學(xué)生容易理清數(shù)據(jù)庫系統(tǒng)中各種內(nèi)容之間的關(guān)系,從而凸顯設(shè)計(jì)和應(yīng)用,改變過去重視原理、弱視設(shè)計(jì)、忽視應(yīng)用的狀況。
二、基于項(xiàng)目的教學(xué)設(shè)計(jì)
CDIO模式要求學(xué)生基于工程項(xiàng)目的全生命周期進(jìn)行學(xué)習(xí)與實(shí)踐,對(duì)于一門課程的教學(xué),倡導(dǎo)以項(xiàng)目作為基礎(chǔ)知識(shí)傳授與基本技能掌握的載體。為此,我們?cè)O(shè)計(jì)了基于CDIO模式的“數(shù)據(jù)庫原理”課程教學(xué)體系,用魚骨架圖描述,如圖1所示。圖的中主線是能力目標(biāo),上半部分是知識(shí)框架體系,下半部分是項(xiàng)目能力體系。課程圍繞使學(xué)生理解數(shù)據(jù)庫基本概念、掌握數(shù)據(jù)庫設(shè)計(jì)技術(shù),并能夠開發(fā)完整可用的數(shù)據(jù)庫應(yīng)用系統(tǒng)這一目標(biāo),結(jié)合知識(shí)框架設(shè)計(jì)了三個(gè)課程級(jí)項(xiàng)目。
1.“數(shù)據(jù)庫應(yīng)用與發(fā)展綜述”項(xiàng)目。學(xué)生自己查閱資料,并對(duì)數(shù)據(jù)庫技術(shù)在某一領(lǐng)域的應(yīng)用進(jìn)行探究,撰寫綜述報(bào)告。目的是激發(fā)學(xué)生學(xué)習(xí)“數(shù)據(jù)庫原理”課程的興趣,培養(yǎng)其對(duì)數(shù)據(jù)庫應(yīng)用領(lǐng)域的探究興趣,訓(xùn)練其文獻(xiàn)綜述的寫作能力,是畢業(yè)設(shè)計(jì)綜述撰寫的一次訓(xùn)練,即訓(xùn)練CDIO的C。
2.“基于ER模型的概念設(shè)計(jì)與邏輯設(shè)計(jì)”項(xiàng)目。要求學(xué)生在提供的項(xiàng)目實(shí)例中選擇一個(gè),獨(dú)立進(jìn)行需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)。引導(dǎo)學(xué)生領(lǐng)會(huì)設(shè)計(jì)步驟,掌握設(shè)計(jì)方法,優(yōu)化各個(gè)環(huán)節(jié),讓學(xué)生在學(xué)習(xí)過程中體驗(yàn)到數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的工程性、實(shí)用性和有趣性,即訓(xùn)練CDIO的D。
3.“課程設(shè)計(jì)”項(xiàng)目。要求以團(tuán)隊(duì)形式選擇或自擬一個(gè)課題,遵循數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的思想完成一個(gè)完整的CDIO項(xiàng)目周期,包括:構(gòu)思—需求分析、設(shè)計(jì)—實(shí)施方案、實(shí)現(xiàn)—編寫代碼、運(yùn)作—作品測(cè)試、展示、最后答辯、驗(yàn)收文檔等。項(xiàng)目實(shí)施過程訓(xùn)練學(xué)生的工程意識(shí)和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本能力,整個(gè)過程體現(xiàn)CDIO。
三、CDIO能力培養(yǎng)的教學(xué)實(shí)施
1.課堂教學(xué)多樣化。第一,講授教學(xué)法。對(duì)新的、有一定難度的理論知識(shí)來說,講授法是一種好方法。在講授數(shù)據(jù)庫系統(tǒng)概論、數(shù)據(jù)庫體系結(jié)構(gòu)、關(guān)系運(yùn)算、關(guān)系規(guī)范化等內(nèi)容時(shí),主要采用了講授法。第二,任務(wù)驅(qū)動(dòng)教學(xué)法。在概念設(shè)計(jì)、邏輯設(shè)計(jì)的教學(xué)中,先通過一個(gè)案例,應(yīng)用ERwin工具創(chuàng)建概念模型和邏輯模型,并將模型轉(zhuǎn)化為具體的數(shù)據(jù)庫腳本。然后給出一個(gè)簡(jiǎn)單任務(wù),由學(xué)生動(dòng)手完成任務(wù)。第三,啟發(fā)式案例教學(xué)法。在講解數(shù)據(jù)庫設(shè)計(jì)時(shí),運(yùn)用一個(gè)案例,詳細(xì)講解如何進(jìn)行需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、程序編碼及調(diào)試運(yùn)行。引導(dǎo)學(xué)生領(lǐng)會(huì)設(shè)計(jì)步驟,掌握設(shè)計(jì)方法,學(xué)會(huì)評(píng)審各個(gè)環(huán)節(jié),讓學(xué)生在學(xué)習(xí)過程中體驗(yàn)到數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的工程性、實(shí)用性和有趣性。啟發(fā)式教學(xué),可以幫助學(xué)生直觀地理解概念、原理和方法,提高學(xué)生的學(xué)習(xí)興趣,改善學(xué)習(xí)效果。第四,團(tuán)隊(duì)教學(xué)法。以項(xiàng)目為主線、團(tuán)隊(duì)為小組、任務(wù)目標(biāo)為使命,以教師為主導(dǎo)、學(xué)生為主體的一種教學(xué)方法。在課程設(shè)計(jì)中采用了團(tuán)隊(duì)教學(xué)法,培養(yǎng)學(xué)生CDIO能力。
2.實(shí)踐教學(xué)層次化。第一,課內(nèi)實(shí)驗(yàn)。主要是基礎(chǔ)性、設(shè)計(jì)性實(shí)驗(yàn),以SQL的基本操作為重點(diǎn),涵蓋了SQL Server的安裝與配置,數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建維護(hù),索引、視圖和約束的創(chuàng)建與維護(hù),數(shù)據(jù)的查詢與更新等10個(gè)實(shí)驗(yàn)項(xiàng)目,以及“數(shù)據(jù)庫應(yīng)用與發(fā)展綜述”項(xiàng)目。第二,開放實(shí)驗(yàn)。主要是設(shè)計(jì)性實(shí)驗(yàn)。以SQL的高級(jí)應(yīng)用為重點(diǎn),涵蓋了函數(shù)操作、數(shù)據(jù)轉(zhuǎn)換、SQL編程、數(shù)據(jù)庫的恢復(fù)與安全、數(shù)據(jù)庫對(duì)象的操作等10個(gè)實(shí)驗(yàn)項(xiàng)目,以及“基于ER模型的概念設(shè)計(jì)與邏輯設(shè)計(jì)”項(xiàng)目。第三,課程設(shè)計(jì)。綜合性實(shí)驗(yàn)。學(xué)生從項(xiàng)目庫中選擇或自擬一個(gè)課題,每個(gè)課題應(yīng)具有一定的綜合性和復(fù)合性,訓(xùn)練學(xué)生的工程意識(shí)和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本能力。
3.課程設(shè)計(jì)體會(huì)“做中學(xué)”。“基于項(xiàng)目的教育和學(xué)習(xí)”和“做中學(xué)”是CDIO的核心思想。在課程結(jié)束之后,安排數(shù)據(jù)庫應(yīng)用課程設(shè)計(jì)。按照數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程,進(jìn)行需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、功能設(shè)計(jì)、數(shù)據(jù)庫創(chuàng)建、編寫代碼、調(diào)試、文檔編寫等,最終基本實(shí)現(xiàn)系統(tǒng)的功能。其別強(qiáng)調(diào)數(shù)據(jù)流圖、數(shù)據(jù)字典、實(shí)體聯(lián)系模型、基本表的分析與描述和系統(tǒng)基本功能的實(shí)現(xiàn)。圖2描述了以CDIO工程教育理念的,以學(xué)生為主體、教師為主導(dǎo)的課程設(shè)計(jì)整體思想。
課程設(shè)計(jì)采用團(tuán)隊(duì)操練的方式進(jìn)行。一個(gè)團(tuán)隊(duì)由4~5名學(xué)生組成,在每個(gè)項(xiàng)目實(shí)施之初,由指導(dǎo)教師指定組長(zhǎng),再由組長(zhǎng)組建團(tuán)隊(duì)。在組長(zhǎng)的帶領(lǐng)下,每個(gè)團(tuán)隊(duì)針對(duì)選定的具體課題,展開“用戶”需求分析、研究項(xiàng)目實(shí)施方案、進(jìn)行成員任務(wù)分派。項(xiàng)目實(shí)施中,團(tuán)隊(duì)成員之間要相互支持、共同討論,學(xué)會(huì)思考與傾聽別人的意見,學(xué)會(huì)交流溝通并解決問題,培養(yǎng)團(tuán)隊(duì)整體責(zé)任意識(shí)。項(xiàng)目完成后,團(tuán)隊(duì)要總結(jié)經(jīng)驗(yàn),查找不足,撰寫項(xiàng)目報(bào)告,學(xué)會(huì)提煉成果,并在全班答辯,提高邏輯思維和知識(shí)發(fā)現(xiàn)的能力。經(jīng)過課程設(shè)計(jì)訓(xùn)練之后,學(xué)生的團(tuán)隊(duì)合作能力、組織管理能力、創(chuàng)新探索意識(shí)、社會(huì)責(zé)任感等得到明顯提高。
4.基于CDIO的考核方式。CDIO的教育模式要求培養(yǎng)學(xué)生的多種能力,而傳統(tǒng)的筆試只能測(cè)試學(xué)生對(duì)知識(shí)的掌握程度,較難體現(xiàn)學(xué)生工程、團(tuán)隊(duì)協(xié)作、交流等能力。CDIO主張不同的能力用不同的方式進(jìn)行考核,為此,在“數(shù)據(jù)庫原理”課程考核評(píng)價(jià)中,我們從以下六個(gè)方面進(jìn)行考核。(1)理論基礎(chǔ)。通過階段性小測(cè)驗(yàn)、期末考試。(2)技術(shù)能力。通過完成15個(gè)實(shí)驗(yàn)任務(wù)和3個(gè)課程級(jí)項(xiàng)目。(3)工程素質(zhì)。通過項(xiàng)目開發(fā)生命周期的過程實(shí)施。(4)溝通能力。通過課程中的討論和課程級(jí)項(xiàng)目、課程設(shè)計(jì)答辯。(5)協(xié)作能力。通過考查項(xiàng)目完成情況、團(tuán)隊(duì)成員的分工和任務(wù)完成情況。(6)創(chuàng)新能力。通過考查課程設(shè)計(jì)中學(xué)生在基礎(chǔ)需求上所做的擴(kuò)展和在基礎(chǔ)功能上做的擴(kuò)展及其實(shí)現(xiàn)情況。這六個(gè)方面的考核通過作業(yè)、課堂討論、實(shí)驗(yàn)、項(xiàng)目訓(xùn)練和期末考試四種形式的考核來進(jìn)行,并按不同的權(quán)重計(jì)入最終成績(jī)。
四、結(jié)束語
采用CDIO模式開展“數(shù)據(jù)庫原理”課程的教學(xué)改革,取得了明顯的教學(xué)效果。在課程結(jié)束后,學(xué)生基本都建立起數(shù)據(jù)庫系統(tǒng)的思想,針對(duì)實(shí)際應(yīng)用問題,能按照數(shù)據(jù)庫設(shè)計(jì)的步驟進(jìn)行設(shè)計(jì),實(shí)現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)的預(yù)定功能。通過CDIO模式的應(yīng)用,激發(fā)了學(xué)生的學(xué)習(xí)積極性和興趣,促進(jìn)了學(xué)生的學(xué)習(xí)自覺性,培養(yǎng)了學(xué)生的工程素養(yǎng),提高了團(tuán)隊(duì)合作能力和交流能力,較好地實(shí)現(xiàn)了課程教學(xué)的目標(biāo)。
[參考文獻(xiàn)]
[1]顧學(xué)雍.聯(lián)結(jié)理論與實(shí)踐的CDIO[J].高等工程教育研究,2009(1).
中圖分類號(hào):G232.1 文獻(xiàn)標(biāo)識(shí)碼: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)
本科畢業(yè)設(shè)計(jì)(論文)是學(xué)生綜合運(yùn)用所學(xué)知識(shí)和技能,學(xué)習(xí)科學(xué)研究或工程設(shè)計(jì)基本方法,培養(yǎng)實(shí)踐能力、創(chuàng)新能力、科學(xué)精神和創(chuàng)業(yè)精神的重要實(shí)踐教學(xué)環(huán)節(jié),也是學(xué)生將所學(xué)知識(shí)深化和升華的重要過程[1]。它既是對(duì)學(xué)生素質(zhì)與綜合能力的一次全面檢驗(yàn),又是對(duì)學(xué)生的畢業(yè)資格和學(xué)位資格認(rèn)證的重要依據(jù)[2]。
通過對(duì)我院近幾年信息管理與信息系統(tǒng)專業(yè)、軟件工程專業(yè)以及計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科生的畢業(yè)設(shè)計(jì)選題內(nèi)容調(diào)查統(tǒng)計(jì)后,發(fā)現(xiàn)信息系統(tǒng)開發(fā)類選題占90%以上。為規(guī)范和提高我院信息系統(tǒng)開發(fā)類論文的撰寫工作,并根據(jù)《中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)科學(xué)技術(shù)報(bào)告、學(xué)位論文和學(xué)術(shù)論文的編寫格式》(國(guó)標(biāo)GB7713-87)的規(guī)定,本文給出了撰寫信息系統(tǒng)開發(fā)類論文的框架結(jié)構(gòu),以及在論文框架每個(gè)部分的寫作方法和要點(diǎn)。
2 論文章節(jié)結(jié)構(gòu)(The structure of the kind of thesis's writing)
本科畢業(yè)生在選擇了信息系統(tǒng)開發(fā)類畢業(yè)設(shè)計(jì)后,首先利用自己所學(xué)信息系統(tǒng)開發(fā)的方法、工具、技術(shù)等設(shè)計(jì)和開發(fā)一個(gè)完整的信息系統(tǒng),然后就要整理開發(fā)過程中的各類文檔完成論文的撰寫。依據(jù)國(guó)標(biāo)GB7713-87的規(guī)定、信息系統(tǒng)開發(fā)過程,以及結(jié)合多年指導(dǎo)本科畢業(yè)生論文寫作實(shí)踐經(jīng)驗(yàn),信息系統(tǒng)開發(fā)類論文結(jié)構(gòu)一般包括:摘要、正文、結(jié)論、謝辭、參考文獻(xiàn)和附錄,其中正文部分包括:緒論、開發(fā)工具技術(shù)介紹、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)和系統(tǒng)測(cè)試。
(1)摘要
摘要是整篇論文的關(guān)鍵內(nèi)容,是設(shè)計(jì)與開發(fā)工作的縮影,通過摘要了解研究的問題、角度、方法、目的和觀點(diǎn)[3,4]。摘要內(nèi)容杜絕闡述背景信息,應(yīng)該直奔目的、方法、結(jié)果、結(jié)論。目的主要說明設(shè)計(jì)與開發(fā)的前提、目的和任務(wù),所涉及的主題范圍,或本文主要解決的問題。方法是說明在設(shè)計(jì)開發(fā)過程中所用的原理、理論、工具、技術(shù)等。結(jié)果是設(shè)計(jì)開發(fā)了一個(gè)什么樣的系統(tǒng),即說明系統(tǒng)實(shí)現(xiàn)的功能。結(jié)論要說明設(shè)計(jì)與開發(fā)的某個(gè)(類)信息系統(tǒng),對(duì)企業(yè)或者商家的實(shí)際應(yīng)用價(jià)值。信息系統(tǒng)開發(fā)類摘要可歸納總結(jié)為一種格式,“為了什么目的;設(shè)計(jì)開發(fā)了一個(gè)什么樣的系統(tǒng);使用了什么工具、技術(shù)、設(shè)計(jì)與開發(fā)思想如何做的;實(shí)現(xiàn)了信息系統(tǒng)的哪些功能;所開發(fā)的系統(tǒng)對(duì)企業(yè)或商家有哪些利弊。”
(2)正文
①緒論
此部分主要說明設(shè)計(jì)與開發(fā)的背景和意義、國(guó)內(nèi)外研究現(xiàn)狀、論文的組織與結(jié)構(gòu)。
開發(fā)背景和意義主要說明為什么要做這樣的一個(gè)信息系統(tǒng),也就是說,傳統(tǒng)的人工信息管理方式或者目前存在的此類信息系統(tǒng)在管理信息時(shí)有哪些問題、弊端、不足之處等,一定要針對(duì)存在的問題具體說明,切忌用大量的通用性語言來說明。國(guó)內(nèi)外現(xiàn)狀就是開發(fā)背景中存在問題在國(guó)內(nèi)外是如何研究和解決的,即就是此信息系統(tǒng)目前在國(guó)內(nèi)外的研究情況,一般描述國(guó)內(nèi)的要多一些,最好找到具體的實(shí)例系統(tǒng)用數(shù)據(jù)加以說明。論文的組織與結(jié)構(gòu)是闡述論文的框架結(jié)構(gòu),說明論文包括哪些章節(jié),每個(gè)章節(jié)都敘述了什么。
②開發(fā)工具技術(shù)介紹
本節(jié)中說明設(shè)計(jì)與開發(fā)信息系統(tǒng)時(shí),用到的主要開發(fā)環(huán)境、工具、技術(shù)、原理知識(shí)等的介紹,每類可以用一個(gè)小標(biāo)題來說明。寫作此部分的要點(diǎn):一是說明該工具技術(shù)的主要作用是什么;二是與同類工具技術(shù)相比的優(yōu)勢(shì)在哪里;三是在本信息系統(tǒng)中是如何應(yīng)用的;四是切忌用大量語言描述其功能和特點(diǎn)。另外,此部分與其他論文的重復(fù)率高,應(yīng)該盡量用自己的語言重新組織。
③系統(tǒng)分析
此部分主要闡述兩個(gè)方面的內(nèi)容,一是系統(tǒng)的可行性研究;二是系統(tǒng)的需求分析。
可行性研究是指在當(dāng)前具體條件、環(huán)境、知識(shí)等具備的情況下,信息系統(tǒng)的研制工作是否已具備必要的資源及其其他條件。一般從技術(shù)可行性、經(jīng)濟(jì)可行性、社會(huì)可行性分析三個(gè)方面說明。技術(shù)可行性主要是指構(gòu)建和運(yùn)行信息系統(tǒng)所必需的硬件、軟件及相關(guān)技術(shù)對(duì)系統(tǒng)功能實(shí)現(xiàn)的支持分析;經(jīng)濟(jì)可行性主要指構(gòu)建與運(yùn)行系統(tǒng)的投入與產(chǎn)出的效益分析;社會(huì)可行性是指企業(yè)組織內(nèi)外是否具備接受和使用該信息系統(tǒng)的條件。
需求分析一般可以從功能分析、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析等三個(gè)方面說明。功能分析可以從前臺(tái)用戶和后臺(tái)管理員操作功能,如電子商務(wù)購物系統(tǒng)前臺(tái)用戶操作功能一般包括:查詢商品信息、購買商品、查看訂單信息以及修改個(gè)人信息等,后臺(tái)管理人員需求主要表現(xiàn)為:對(duì)商品類型、商品信息、訂單信息、用戶信息的管理等。業(yè)務(wù)流程分析是系統(tǒng)中主要功能業(yè)務(wù)的操作流程說明,一般通過業(yè)務(wù)流程圖來表示,如用戶購買商品業(yè)務(wù)、購物車操作業(yè)務(wù)、后臺(tái)信息管理業(yè)務(wù)等。數(shù)據(jù)流程分析是將信息系統(tǒng)中的數(shù)據(jù)流動(dòng)情況抽象地獨(dú)立出來,單從數(shù)據(jù)流動(dòng)過程來考察實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式,一般通過數(shù)據(jù)流程圖來表示,如購物車數(shù)據(jù)流程。
④概要設(shè)計(jì)
此部分主要包括三個(gè)內(nèi)容,一是系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì),二是數(shù)據(jù)庫設(shè)計(jì),三是系統(tǒng)開發(fā)與運(yùn)行環(huán)境設(shè)計(jì)。
系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)主要是從實(shí)現(xiàn)功能方面,說明系統(tǒng)包括的前臺(tái)功能和后臺(tái)功能模塊,如購物系統(tǒng)前臺(tái)主要指用戶的購物功能,后臺(tái)主要是管理人員操作管理基本信息的功能,分別畫出前臺(tái)和后臺(tái)功能模塊圖。
數(shù)據(jù)庫設(shè)計(jì)是指設(shè)計(jì)信息系統(tǒng)的數(shù)據(jù)邏輯模式和物理結(jié)構(gòu),并據(jù)此建立高效的數(shù)據(jù)庫,以服務(wù)于信息系統(tǒng)。在論文中一般說明數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)是說明信息系統(tǒng)中包括的數(shù)據(jù)以及之間的關(guān)系,具體可以通過E-R建模圖來表示,在繪制E-R圖時(shí),可以先給出單個(gè)數(shù)據(jù)實(shí)體的實(shí)體屬性圖,然后畫出系統(tǒng)總體的E-R圖,總體E-R圖不包括單個(gè)實(shí)體的屬性,只包括實(shí)體及其聯(lián)系和聯(lián)系的屬性。數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)是在概念結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,選擇關(guān)系數(shù)據(jù)模型抽象出數(shù)據(jù)庫的關(guān)系數(shù)據(jù)模式,具體抽象時(shí)E-R圖中的一個(gè)實(shí)體對(duì)應(yīng)一張二維數(shù)據(jù)表,實(shí)體之間聯(lián)系為多對(duì)多時(shí),聯(lián)系單獨(dú)也要抽象成一張二維表。數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫如何存儲(chǔ),具體采用什么數(shù)據(jù)庫訪問技術(shù)來訪問數(shù)據(jù)庫。
系統(tǒng)開發(fā)運(yùn)行環(huán)境的設(shè)計(jì)是指以系統(tǒng)開發(fā)環(huán)境是如何配置的,系統(tǒng)運(yùn)行的軟硬件詳細(xì)配置是什么。
⑤詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
此部分重點(diǎn)說明信息系統(tǒng)重要功能模塊是如何設(shè)計(jì)與實(shí)現(xiàn)的。具體要分別對(duì)每個(gè)核心功能單獨(dú)說明,先用文字語言詳細(xì)敘述功能的算法步驟以及實(shí)現(xiàn)方法,然后再畫出每個(gè)功能的算法實(shí)現(xiàn)流程圖。要注意兩點(diǎn),一是功能的算法步驟不要寫成業(yè)務(wù)操作過程;二是說明功能實(shí)現(xiàn)時(shí)可以放置核心代碼,但是不要將放整個(gè)實(shí)現(xiàn)函數(shù)或者模塊代碼。
⑥系統(tǒng)測(cè)試
系統(tǒng)測(cè)試是為了發(fā)現(xiàn)信息系統(tǒng)中的錯(cuò)誤而執(zhí)行程序的過程。在寫此部分時(shí),首先說明系統(tǒng)測(cè)試有哪些常用方法,在本系統(tǒng)的測(cè)試中使用了什么測(cè)試方法。然后,選擇系統(tǒng)中核心功能來測(cè)試,在測(cè)試時(shí),先要以表格形式給出具體的測(cè)試用例,然后給出相應(yīng)測(cè)試結(jié)果圖以說明測(cè)試過程。
(3)結(jié)論
結(jié)論先敘述使用了什么設(shè)計(jì)思想,開發(fā)了一個(gè)什么樣的信息系統(tǒng)。然后重點(diǎn)敘述三個(gè)方面內(nèi)容:一是設(shè)計(jì)、開發(fā)過程中遇到了哪些問題(典型的、可借鑒的),并且是如何解決的;二是系統(tǒng)目前的不足之處,有沒有解決方案;三是系統(tǒng)還需要改進(jìn)、完善的方面是什么。
(4)謝辭
簡(jiǎn)要敘述在整個(gè)畢業(yè)設(shè)計(jì)過程中,向曾幫助過你的組織和人以致謝。請(qǐng)注意言辭要懇切,要根據(jù)實(shí)際情況,盡量減少大話、客套話。
(5)參考文獻(xiàn)
此部分是在寫論文的過程中,按照章節(jié)以及參考的文獻(xiàn)資料順序,逐個(gè)列出所有參考的文獻(xiàn)資料。重點(diǎn)要注意不同類型參考資料的著錄方式,可以參考國(guó)家《文后參考文獻(xiàn)著錄規(guī)則2005》[5]中列出的著錄格式。所有文獻(xiàn)資料列出后,要在前面論文章節(jié)引用位置處添加引用點(diǎn)。
(6)附錄
如果在論文中使用了大量的公式、圖、表等,可以統(tǒng)一整理后放置在此部分。
3 結(jié)論(Conclusion)
本文論述了信息系統(tǒng)設(shè)計(jì)與開發(fā)過程,信息系統(tǒng)開發(fā)類本科畢業(yè)設(shè)計(jì)論文的寫作問題,著重?cái)⑹隽诵畔⑾到y(tǒng)開發(fā)類論文的結(jié)構(gòu),以及論文中每個(gè)部分的寫作要點(diǎn)。本文的研究為計(jì)算機(jī)類相關(guān)專業(yè)本科畢業(yè)生完成信息系統(tǒng)開發(fā)類論文的寫作提供了指導(dǎo)性的依據(jù),為學(xué)生走向工作崗位的科研工作奠定了基礎(chǔ)。
參考文獻(xiàn)(References)
[1] 艾武,等.信息與計(jì)算科學(xué)專業(yè)學(xué)年論文實(shí)踐教學(xué)探討[J].教育教學(xué)論壇,2015,4:129-130.
[2] 張清泉,等.電子信息專業(yè)畢業(yè)論文寫作研究[J].科技信息,2008,28:338-339.
[3] 杜興梅.學(xué)術(shù)論文摘要與關(guān)鍵詞的寫作及其格式規(guī)范[J].韓山師范學(xué)院學(xué)報(bào),2008,29(2):82-86.
[4] 王曉華,等.科技論文中文摘要寫作要點(diǎn)分析[J].編輯學(xué)報(bào),2010,22(2):53-54.
[5] 牛曉勇,等.科技論文內(nèi)參考文獻(xiàn)規(guī)范標(biāo)注問題研究[J].太原師范學(xué)院學(xué)報(bào),2014,3(13):79-82.
作者簡(jiǎn)介:
在建筑學(xué)科中設(shè)計(jì)基礎(chǔ)是非常重要的內(nèi)容,對(duì)于建筑學(xué)領(lǐng)域的發(fā)展有著巨大的意義。從目前我國(guó)各大高校的建筑設(shè)計(jì)基礎(chǔ)教學(xué)情況來看,教學(xué)方法、思路以及內(nèi)容等方面還需要進(jìn)一步完善,而在設(shè)計(jì)基礎(chǔ)課程中結(jié)構(gòu)教學(xué)是不可忽視的,在新的教育背景下,建筑設(shè)計(jì)基礎(chǔ)結(jié)構(gòu)教學(xué)的工作者也需要積極轉(zhuǎn)變教學(xué)思想,引入更加先進(jìn)的教學(xué)方法,才能夠達(dá)到提升學(xué)生實(shí)踐操作技能的目的。
一、教學(xué)背景分析
1、結(jié)構(gòu)是建筑的基本要素
我國(guó)人民自古以來就非常重視房屋的結(jié)構(gòu)設(shè)計(jì)與建設(shè),經(jīng)過了幾千年的發(fā)展,我國(guó)建筑領(lǐng)域?qū)W者一直秉持“實(shí)用、堅(jiān)固、美觀的原則”。堅(jiān)固:主要是針對(duì)建筑材料、結(jié)構(gòu)等各個(gè)部分依據(jù)一定的規(guī)則,以最為合理的方式進(jìn)行房屋建設(shè),其最終目的就是為了最大限度提升房屋結(jié)構(gòu)的穩(wěn)定性。實(shí)用:主要是針對(duì)建筑的各部分功能要以人們的生活和工作需求為主,最大限度的滿足人們對(duì)于建筑的各項(xiàng)需求,目前在建筑結(jié)構(gòu)設(shè)計(jì)上越來越強(qiáng)傾向“人”這個(gè)因素,也就是服務(wù)于人,堅(jiān)持以人為本。美觀:是建筑物自古以來的特點(diǎn),是為了配合建筑物周圍景觀的特色和形式,盡可能達(dá)到美化城市景觀的目的,也能夠滿足人們對(duì)于建筑物美的要求。基于這些原則,建筑設(shè)計(jì)基礎(chǔ)訓(xùn)練、結(jié)構(gòu)概念是一個(gè)不可分割的整體,在學(xué)生尚未對(duì)學(xué)生進(jìn)行建筑結(jié)構(gòu)的系統(tǒng)化教學(xué)時(shí),教師應(yīng)該積極探索運(yùn)用什么樣的方法能夠幫助學(xué)生建立結(jié)構(gòu)概念,這才是教學(xué)得以成功的關(guān)鍵。
2、通過“感知”思考結(jié)構(gòu)
結(jié)構(gòu)概念本身是比較容易理解的,高校中學(xué)生在經(jīng)歷義務(wù)教育階段之后,會(huì)積累很多理解概念的經(jīng)驗(yàn),因此一般學(xué)生根據(jù)自己的經(jīng)驗(yàn)都能夠很快理解結(jié)構(gòu)概念,但是如果是在建筑設(shè)計(jì)基礎(chǔ)教學(xué)中,概念這方面的理論知識(shí)傳授的局限性相對(duì)較大,學(xué)生運(yùn)用現(xiàn)代意識(shí)對(duì)新的知識(shí)概念進(jìn)行感知,視覺感知會(huì)占據(jù)主導(dǎo)地位,教師在進(jìn)行概念教學(xué)的時(shí)候,應(yīng)該充分關(guān)注到感知經(jīng)驗(yàn)的運(yùn)用,特別是觸覺在設(shè)計(jì)中的作用和意義,必須要充分認(rèn)識(shí)到這一點(diǎn),正是因?yàn)檫@樣的原因,建筑設(shè)計(jì)基礎(chǔ)教學(xué)中一些結(jié)構(gòu)體驗(yàn)、結(jié)構(gòu)實(shí)驗(yàn)以及實(shí)體模型的建造訓(xùn)練要進(jìn)行重點(diǎn)設(shè)置。
3、“概念結(jié)構(gòu)”與設(shè)計(jì)結(jié)構(gòu)
學(xué)生在學(xué)習(xí)了結(jié)構(gòu)基礎(chǔ)知識(shí)之后,學(xué)生就會(huì)獲得更多的實(shí)踐體驗(yàn)與經(jīng)驗(yàn),在建筑設(shè)計(jì)的階段,“概念結(jié)構(gòu)”被提出,它與學(xué)生在其他實(shí)踐操作中所體驗(yàn)的真實(shí)結(jié)構(gòu)有所不同,同時(shí)與通過力學(xué)計(jì)算的建筑結(jié)構(gòu)也有所區(qū)別,概念結(jié)構(gòu)是同一事件內(nèi)發(fā)生了形式與空間,是結(jié)構(gòu)樣式與空間樣式一體化的呈現(xiàn)。
二、結(jié)構(gòu)教學(xué)實(shí)施分析
在高校中,建筑設(shè)計(jì)基礎(chǔ)課程主要是在一年級(jí)、二年級(jí)階段開展,其中包括建筑學(xué)、城市規(guī)劃以及歷史建筑保護(hù)等相關(guān)內(nèi)容。通常來說,高校在這個(gè)方面的教學(xué)有三個(gè)學(xué)期理論與設(shè)計(jì);第一個(gè)學(xué)期進(jìn)行概論、設(shè)計(jì)基礎(chǔ);第二個(gè)學(xué)期進(jìn)行建筑概論、建筑設(shè)計(jì)基礎(chǔ);第三個(gè)學(xué)期進(jìn)行建筑生成原理以及建筑生成設(shè)計(jì)。在進(jìn)行這些基礎(chǔ)教學(xué)的過程中,結(jié)構(gòu)感知、結(jié)構(gòu)設(shè)計(jì)以及實(shí)驗(yàn)應(yīng)該作為教學(xué)重點(diǎn),通過這些手段來提升學(xué)生的結(jié)構(gòu)意識(shí)。
1、“設(shè)計(jì)啟蒙單元”中的結(jié)構(gòu)思考
針對(duì)以上所闡述的結(jié)構(gòu)教學(xué)實(shí)施步驟,在第一個(gè)學(xué)期開始之初,就要積極培養(yǎng)學(xué)生的結(jié)構(gòu)思維方式,打破學(xué)生的慣有思維,學(xué)校根據(jù)學(xué)生的情況設(shè)置一個(gè)月的“啟蒙單元”,其中包括視覺形態(tài)、結(jié)構(gòu)形態(tài)以及設(shè)計(jì)與制作等內(nèi)容。“結(jié)構(gòu)形態(tài)采集”是針對(duì)學(xué)生發(fā)現(xiàn)能力的培養(yǎng),是要幫助建立其生活中動(dòng)植物有機(jī)結(jié)構(gòu)的內(nèi)容,要基于自然的生命體創(chuàng)建結(jié)構(gòu)之美,要充分認(rèn)識(shí)到世間萬物生命集體的運(yùn)行規(guī)律,實(shí)現(xiàn)對(duì)這些生命機(jī)體的運(yùn)行與延續(xù)。“設(shè)計(jì)與制作”部分(雞蛋墜落保護(hù)裝置設(shè)計(jì))要求學(xué)生為一枚生雞蛋設(shè)計(jì)一個(gè)保護(hù)裝置(結(jié)構(gòu)體),當(dāng)該裝置從12m高空進(jìn)行自由落體實(shí)驗(yàn)時(shí)(不得借助空氣動(dòng)力學(xué)設(shè)置減速裝置),結(jié)構(gòu)體裝置可以損壞,但必須保證生雞蛋的完好。該作業(yè)的目的是讓學(xué)生建立結(jié)構(gòu)意識(shí),即結(jié)構(gòu)是生命的保障,結(jié)構(gòu)是建筑空間實(shí)現(xiàn)的基礎(chǔ)。
2、“建構(gòu)單元”中的結(jié)構(gòu)體驗(yàn)
第二學(xué)期的“建構(gòu)單元”由一個(gè)案例分析作業(yè)和兩個(gè)實(shí)驗(yàn)作業(yè)組成。“建構(gòu)采集”部分要求學(xué)生選定一個(gè)傳統(tǒng)經(jīng)典作品、對(duì)查閱的資料進(jìn)行圖紙記錄和力學(xué)結(jié)構(gòu)分析,并按比例制作模型。通過這樣的案例分析,使學(xué)生了解傳統(tǒng)經(jīng)典作品中的材料選擇、運(yùn)用以及結(jié)構(gòu)關(guān)系和構(gòu)筑方法。“木構(gòu)橋設(shè)計(jì)與建造”實(shí)驗(yàn)要求學(xué)生使用統(tǒng)一規(guī)定的標(biāo)準(zhǔn)木桿件,設(shè)計(jì)并建造一座跨度3.9m的單跨橋。學(xué)生對(duì)材料進(jìn)行性能實(shí)驗(yàn),運(yùn)用建筑結(jié)構(gòu)力學(xué)和建筑構(gòu)造一般原理進(jìn)行設(shè)計(jì)與建造,使橋體具有清晰的力學(xué)特征和明確的結(jié)構(gòu)關(guān)系。通過實(shí)驗(yàn),學(xué)生獲得對(duì)材料性能、建造方式的認(rèn)識(shí),把握橋的結(jié)構(gòu)體系、單元結(jié)構(gòu)體、桿件連接與橋結(jié)構(gòu)整體造型的關(guān)系,創(chuàng)造合乎邏輯的空間結(jié)構(gòu)形態(tài)。“紙板建筑設(shè)計(jì)與建造”實(shí)驗(yàn)旨在通過建造實(shí)踐,讓學(xué)生獲得對(duì)瓦楞紙板材料性能、建造方式及過程的感性與理性認(rèn)識(shí)。每棟紙板建筑內(nèi)部形成公共、私密的空間組合關(guān)系。通過在自己建造的建筑空間中進(jìn)行活動(dòng)體驗(yàn),初步把握使用功能、人體尺度、空間形態(tài)以及建筑物理、技術(shù)等方面的基本要求。
3、“結(jié)構(gòu)與空間”中的結(jié)構(gòu)設(shè)計(jì)
在進(jìn)行了第一個(gè)學(xué)期與第二個(gè)學(xué)期的學(xué)習(xí)之后,在第三個(gè)學(xué)期必須要開展系統(tǒng)結(jié)構(gòu)空間生成設(shè)計(jì)的教學(xué)。目的是為了有效提升學(xué)生設(shè)計(jì)水平的拓展,實(shí)現(xiàn)自由延展以及垂直延展的結(jié)構(gòu)生成。這個(gè)階段學(xué)生首先要掌握概念結(jié)構(gòu),也就是符合視覺形態(tài)的邏輯與建筑結(jié)構(gòu)形式。以現(xiàn)代藝術(shù)展示為例,其空間設(shè)計(jì)包括豎向兩維空間與多層結(jié)構(gòu)的形態(tài)生成,設(shè)計(jì)的內(nèi)容基本都是以最大限度提升居民服務(wù)水平為目的。
三、結(jié)束語
從我國(guó)現(xiàn)階段的建筑教育情況來看,建設(shè)設(shè)計(jì)基礎(chǔ)教學(xué)中結(jié)構(gòu)教學(xué)是重要的教學(xué)內(nèi)容,從學(xué)生方面來看,結(jié)構(gòu)意識(shí)的確立是比較困難的,基于這樣的教學(xué)現(xiàn)狀,教師應(yīng)該采取由淺及深、分階段的教學(xué)模式,學(xué)生在進(jìn)入了高層次的教學(xué)階段之后,學(xué)生對(duì)于結(jié)構(gòu)的理解也會(huì)更加專業(yè)化,高等學(xué)習(xí)階段中“環(huán)境與建筑設(shè)計(jì)”“及城市綜合體等課程設(shè)計(jì)”對(duì)結(jié)構(gòu)的要求也更加深入,通過結(jié)構(gòu)、空間以及形態(tài)共生基本概念的掌握和理解,學(xué)生在建設(shè)設(shè)計(jì)方面的學(xué)習(xí)會(huì)更加游刃有余。
作者:李亞可 單位:廣州科技職業(yè)技術(shù)學(xué)院
參考文獻(xiàn):
[1]胡尚瑜,覃荷瑛,曹霞.“建筑結(jié)構(gòu)”課程教學(xué)模式研究及實(shí)踐[J].中國(guó)電力教育,2013(14).
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)29-6536-02
常州博世力士樂有限公司是一家管理相對(duì)良好的德資公司,公司內(nèi)部已經(jīng)正在使用一套ERP系統(tǒng)。目前,該套ERP系統(tǒng)并不能把設(shè)計(jì)部門的項(xiàng)目設(shè)計(jì)過程進(jìn)行統(tǒng)一管理,使得企業(yè)的設(shè)計(jì)效率低下,與之矛盾的是企業(yè)的現(xiàn)有產(chǎn)能非常充裕,使得企業(yè)的設(shè)備不能高效的運(yùn)轉(zhuǎn),從而導(dǎo)致企業(yè)面臨進(jìn)一步發(fā)展“瓶頸”。筆者應(yīng)邀開發(fā)了一套適用常州博世力士樂有限公司的系統(tǒng)。本項(xiàng)目是屬于中小型管理信息系統(tǒng),項(xiàng)目開發(fā)費(fèi)用相對(duì)來說比較低。軟件后期運(yùn)行中,在維護(hù)方面投入的人力和財(cái)力也是比較小的,但是本系統(tǒng)卻能夠節(jié)省大量的項(xiàng)目設(shè)計(jì)工作時(shí)間,大大地提高設(shè)計(jì)工作效率并充分利用了企業(yè)的產(chǎn)能,為企業(yè)創(chuàng)造更多的經(jīng)濟(jì)效益。我們簡(jiǎn)要介紹一下這個(gè)系統(tǒng)。
1 系統(tǒng)功能結(jié)構(gòu)
為了實(shí)現(xiàn)項(xiàng)目設(shè)計(jì)和工時(shí)標(biāo)準(zhǔn)化管理系統(tǒng)的目標(biāo),對(duì)本系統(tǒng)進(jìn)行了詳細(xì)的需求分析,得到如圖1所示的系統(tǒng)功能結(jié)構(gòu)圖。
2 系統(tǒng)架構(gòu)設(shè)計(jì)
本系統(tǒng)可以采用基于C/S(客戶/服務(wù)器)的架構(gòu)模式,主要由兩部分組成:第一部分是前臺(tái)應(yīng)用程序端部分;第二部分是后臺(tái)數(shù)據(jù)庫服務(wù)器部分。本系統(tǒng)前臺(tái)客戶端應(yīng)用程序主要只有設(shè)計(jì)部的項(xiàng)目管理部分,其他生產(chǎn)部、財(cái)務(wù)部、銷售部、倉儲(chǔ)部和領(lǐng)導(dǎo)有系統(tǒng)的原有ERP管理,該文不做討論。后臺(tái)數(shù)據(jù)庫配備系統(tǒng)管理員完成數(shù)據(jù)庫維護(hù)和日常的處理工作。
3 開發(fā)平臺(tái)
本系統(tǒng)前臺(tái)的客戶端程序采用下的Delphi 7.0作為程序開發(fā)工具;系統(tǒng)的后臺(tái)數(shù)據(jù)庫采用SQLServer2005為本系統(tǒng)提供數(shù)據(jù)管理服務(wù)。下面對(duì)這些系統(tǒng)開發(fā)中所用到技術(shù)進(jìn)行相關(guān)介紹。
3.1 C/S架構(gòu)介紹
C/S(Client/Server也稱“客戶機(jī)/服務(wù)器”)模式又稱為C/S結(jié)構(gòu)或C/S架構(gòu),是一種常用的經(jīng)典的軟件系統(tǒng)體系結(jié)構(gòu)。C/S架構(gòu)把數(shù)據(jù)服務(wù)能分布在后臺(tái)機(jī)(即后臺(tái)服務(wù)器)上執(zhí)行;把一些程序執(zhí)行功能分布在前臺(tái)機(jī)(即客戶機(jī))上運(yùn)行。通過把功能分別放在服務(wù)器和客戶端上這種方式,可以減輕計(jì)算機(jī)系統(tǒng)中的各種瓶頸問題。通常采用性能較高的PC機(jī)、小型機(jī)或工作站作為系統(tǒng)的數(shù)據(jù)服務(wù)器,并采用大型DBMS,如SQL Server、SYBASE、ORACLE或Informix;客戶端需要安裝專用的客戶端程序。C/S結(jié)構(gòu)與B/S(Browser/Server,瀏覽器/服務(wù)器)結(jié)構(gòu)比較而言,C/S結(jié)構(gòu)不依靠企業(yè)外網(wǎng)環(huán)境就可以保證系統(tǒng)的正常運(yùn)行是系統(tǒng)最大的優(yōu)點(diǎn),即無論公司是否能夠連接Internet,都不影響使用,而且C/S的執(zhí)行效率、查詢速度和操作方便性都優(yōu)于B/S結(jié)構(gòu)。簡(jiǎn)單地來說C/S結(jié)構(gòu)可以看作是基于公司內(nèi)部局域網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。
3.2 Delphi 7.0開發(fā)工具介紹
Delphi 7在開發(fā)互聯(lián)網(wǎng)應(yīng)用、數(shù)據(jù)庫應(yīng)用系統(tǒng)等方面的性能有了很大提高,同時(shí)在提高開發(fā)人員的效率、方便開發(fā)人員的使用方面也做了很多改進(jìn) ;從Delphi特性的歷史看,Delphi的每推出一個(gè)新的版本都向用戶提供了更新更強(qiáng)壯的功能,這一點(diǎn)Delphi 7.0中得到了充分的體現(xiàn)
3.3 SQL Server 2005簡(jiǎn)介
SQL Server 2005中包含了非常豐富的新特性:通過提供一個(gè)更安全、可靠和高效的數(shù)據(jù)管理平臺(tái),增強(qiáng)企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低運(yùn)維風(fēng)險(xiǎn)和成本;通過提供先進(jìn)的商業(yè)智能平臺(tái)滿足眾多客戶對(duì)業(yè)務(wù)的實(shí)時(shí)統(tǒng)計(jì)分析、監(jiān)控預(yù)測(cè)等多種復(fù)雜管理需求,推動(dòng)企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;同時(shí),SQL Server 2005將提供一個(gè)極具擴(kuò)展性和靈活性的開發(fā)平臺(tái),不斷拓展應(yīng)用空間,實(shí)現(xiàn)Internet數(shù)據(jù)業(yè)務(wù)互聯(lián)。
4 數(shù)據(jù)庫設(shè)計(jì)
4.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
根據(jù)對(duì)非標(biāo)準(zhǔn)化機(jī)械制造企業(yè)項(xiàng)目設(shè)計(jì)和工時(shí)標(biāo)準(zhǔn)化管理系統(tǒng)的前期的需求分析,可將用戶提出的需求抽象為數(shù)據(jù)結(jié)構(gòu)概念模型,要更好地、更準(zhǔn)確地用DBMS來實(shí)現(xiàn)這些需求,必須把在需求分析階段所得到的信息抽象為信息世界的結(jié)構(gòu)。因此在設(shè)計(jì)概念結(jié)構(gòu)時(shí)應(yīng)遵循能真實(shí)地反映博世力士樂(常州)有限公司當(dāng)前生產(chǎn)的實(shí)際情況、易于理解、易于擴(kuò)展、易于向關(guān)系數(shù)據(jù)模型轉(zhuǎn)換。
4.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)采用最適于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,接著對(duì)支持這種數(shù)據(jù)模型的各種數(shù)據(jù)庫管理系統(tǒng)進(jìn)行對(duì)比,選擇最終適合的數(shù)據(jù)庫管理系統(tǒng)。一般分為三個(gè)步驟:
1)把概念模型轉(zhuǎn)變?yōu)橐话愕年P(guān)系模型。
2)把轉(zhuǎn)變的關(guān)系模型向特定數(shù)據(jù)庫管理系統(tǒng)支持下的數(shù)據(jù)模型轉(zhuǎn)換。
3)將數(shù)據(jù)模型進(jìn)行最后優(yōu)化。
5 關(guān)鍵技術(shù)分析
本系統(tǒng)根據(jù)常州博世力士樂有限公司提出的項(xiàng)目設(shè)計(jì)管理和工時(shí)標(biāo)準(zhǔn)化系統(tǒng)的基本需求,要求按照企業(yè)當(dāng)前項(xiàng)目設(shè)計(jì)流程,把設(shè)計(jì)部中所有設(shè)計(jì)工程師根據(jù)自己的權(quán)限共享數(shù)據(jù)庫,使得所有的設(shè)計(jì)工程師的能夠并行協(xié)同工作。另外因?yàn)楸酒髽I(yè)為德資全資企業(yè),有很多外籍員工在此工作,要求本系統(tǒng)必須有雙語語言設(shè)置功能;通過對(duì)機(jī)械制造業(yè)企業(yè)項(xiàng)目設(shè)計(jì)和工時(shí)標(biāo)準(zhǔn)化中的問題及現(xiàn)狀的分析,建立項(xiàng)目設(shè)計(jì)的“樹型”模塊化應(yīng)用模型,設(shè)計(jì)和實(shí)現(xiàn)項(xiàng)目設(shè)計(jì)和工時(shí)標(biāo)準(zhǔn)化系統(tǒng),將“項(xiàng)目設(shè)計(jì)”和“工時(shí)標(biāo)準(zhǔn)化”有機(jī)地結(jié)合起來,使企業(yè)能夠項(xiàng)目投入生產(chǎn)之前根據(jù)已有的項(xiàng)目快速組合設(shè)計(jì)成新的項(xiàng)目,并繼承原有項(xiàng)目的標(biāo)準(zhǔn)工時(shí),快速統(tǒng)計(jì)出新項(xiàng)目的標(biāo)準(zhǔn)工時(shí),從而為生產(chǎn)的排程和領(lǐng)導(dǎo)決策提供支持,提高企業(yè)的設(shè)計(jì)效率。
非標(biāo)準(zhǔn)化機(jī)械制造企業(yè)項(xiàng)目設(shè)計(jì)和工時(shí)標(biāo)準(zhǔn)化管理系統(tǒng)包括身份驗(yàn)證登錄界面功能模塊、系統(tǒng)管理模塊、基礎(chǔ)參數(shù)管理模塊、項(xiàng)目設(shè)計(jì)管理模塊、查詢統(tǒng)計(jì)管理模塊和幫助模塊;本系統(tǒng)界面友好、易操作,具有很好的運(yùn)行穩(wěn)定性、靈活性和系統(tǒng)安全性等特點(diǎn)。
參考文獻(xiàn):