導航:首頁 > 萬維百科 > 網站系統邏輯結構設計

網站系統邏輯結構設計

發布時間:2020-12-23 11:15:56

1、什麼是網站總體架構設計

網站結構是指網站中頁面間的層次關系,按性質可分為邏輯結構及物理結構。是現代網路學習和發展的一個必須的基礎技術。根據需求分析的結果,准確定位網站目標群體,設定網站整體架構,規劃、設計網站欄目及其內容,制定網站開發流程及順序。

網站架構的內容有哪些?

有程序架構,呈現架構,和信息架構三種表現,步驟主要分為硬架構和軟架構兩步程序。

網站總體框架示意圖是網站後台支撐系統的想法,一般取決於網站本身的建設意圖。

網站架構水平的高低決定著網站的整體性能和運營模式的時效性和經濟性,它的設計必須考慮到網站的模式、運營思路、用戶群體使用習慣、網站的功能等等。

網站結構對網站的搜索引擎友好性及用戶體驗有著非常重要的影響。網站結構在決定頁面權重上起著非常關鍵的作用,會直接影響到搜索引擎對頁面的收錄。一個合理的網站結構可以引導搜索引擎抓取到更多、更有價值的網頁。如果網站結構混亂,往往就會造成搜索引擎陷入死循環、抓取不到頁面等問題。網站結構的好壞會決定用戶瀏覽的體驗度,合理的網站結構是優化網站關鍵詞排名的前提。

所以,網站結構可以影響網站內部頁面的重要性,合理的內部鏈接策略就可以對重要頁面進行突出、推薦等操作。

繪制網站概要圖符號

網站概要圖模板

2、在系統設計中怎樣寫系統體系結構的設計?

簡單來說,就是:畫圖,全方位的剖析系統,設計類。其中要畫出用例圖版,狀態圖,時序圖,類圖權。下面就我做過的一個「大富翁」游戲的體系結構設計為例。

用例圖:

時序圖:


類圖:


把用戶對系統的需求劃分成系統的一個個功能模塊並設計好類,就可以進行開發了。

3、資料庫邏輯結構設計

現在需要將上面的資料庫概念結構轉化為 access 資料庫系統所支持的實際數據模型專,也就是數屬據庫的邏輯結構。在上面的實體以及實體之間關系的基礎上,形成資料庫中的表格以及各個表格之間的關系。

根據功能設計模塊可設計煤礦突水態勢評價監測系統資料庫中各個數據表,即將各個功能模塊具體化,設計數據表的結果略。

4、網站信息架構的設計目標和要求是什麼

一般網站的頁面組成都有文字、圖象、超鏈接、表格、表單、動畫及框架等,下面來詳細的介紹下這些組成元素。
一、框架
框架是網頁的一種組織形式,將相互關聯的多個網頁的內容組織在一個瀏覽器窗口中顯示。例如,我們可以在一個框架內放置導航欄,另一個框架中的內容可以隨著單擊導航欄中的鏈接而改變,這樣我們只要製作一個導航欄的網頁即可,而不必將導航欄的內容復制到各欄目的網頁中去。
二、文本
文本是網頁中的主要信息。在網頁中可以通過字體、字型大小、顏色、底紋以及邊框等來設置文本屬性。這里指的文字是文本文字,而並非圖片中的文字。
在網頁製作中,文字可以方便地設置成各種字體和大小,但是這里還是建議,用於正文的文字不要太大,也不要使用太多的字體,中文文字使用宋體、9磅或者12、14像素左右即可。因為過大的字在顯示器中顯示時線條的顯示不夠平滑、顏色也不要使用得太過復雜,以免造成影響用戶視覺。大段文本文字排列,建議參考一下優秀的報紙雜志等。
三、圖片
今天看到的豐富多彩的網頁,都是因為網頁中有了圖象,可見圖象在網頁中的重要性。用於網頁上的圖片一般為JPG和GIF格式的,即以.jpg和.gif為後綴的文件。
四、超鏈接
超鏈接是整個網站的通道,它是把網頁指向另一個目的端的鏈接。例如指向另一個網頁或相同網頁上的不同位置。這個目的端通常是另一個網頁,但也可以是圖片、電子郵件地址、文件、程序,或者也可以是本阿諛的其他位置。超鏈接可以是文本或者圖片。
超鏈接廣泛的存在於網頁的圖片和文字中,提供與圖片和文字相關內容的鏈接。在超鏈接上單擊滑鼠左鍵,即可鏈接到相應地址(URL)的網頁。有鏈接的地方,滑鼠指到游標會變成小手形狀。可以說超鏈接正是Web的主要特色。
五、表格
表格是網頁排版的靈魂。使用表格排版是網頁的主要製作形式之一。通過表格可以精確的控制各網頁元素在網頁中的位置。表格並非指網頁中直觀意義的表格,范圍要更廣一些,它是HTML語言中一種元素。表格主要用於網頁內容的排列,組織整個網頁的外觀,通過在表格中放置相應的內容,即可有效的組合成符合設計效果的頁面。有了表格的存在,網頁中的元素得以方便的固定在設計位置上。一般表格的邊線不在網頁中顯示。
六、表單
表單是用來收集站點訪問者信息的域集。站點訪問者填寫表單的方式是輸入文本、單擊單選按鈕與復選框,以及從下拉菜單中選擇選項。在添寫好標單之後,站點訪問者便送出輸入的資料庫,該觳觫句哭就會根據所設置的表單處理程序,以各種不同的方式進行處理。
七、動畫
動畫是網頁上最活躍的元素,通常製作優秀、創意思、出眾的動畫是吸引瀏覽者的最有效的方法。但太多的動畫讓人眼花繚亂,無心細看。這就使得對動畫製作的要求越來越高。通常的製作動畫的軟體有flash、web animator等。Macromedia的flash雖然出現的時間不長,但已經成為了最重要的Web動畫形式之一。Flash不僅比htm易學得多,而且有很多重要的動畫特徵,如關鍵楨補間、運動路徑、動畫蒙版、形狀變形和洋蔥皮效果等。利用這個多才多藝的程序,不僅可以建立Flash電影,而且可以把動畫輸出為QuickTime文件,GIF文件或其他許多不同的文件格式(PICT、JPEG、PNG等)
八、其他
網頁中除了這些基本元素外,還包括橫幅廣告、字幕、懸停按鈕、日戳、計數器、音頻及視頻等。

5、什麼是系統架構設計?

簡單一點,系統架構設計就是一個系統的草圖,描述了構成系統的抽象組件,以及各個組件之間的是如何進行通訊的,這些組件在實現過程中可以被細化為實際的組件比如類或者對象。在面向對象領域中,組件之間的聯通通常面向於介面實現的。

是人們對一個結構內的元素及元素間關系的一種主觀映射的產物。架構設計是一系列相關的抽象模式,用於指導大型軟體系統各個方面的設計。

「架構」一詞最早來自建築學,原意為建築物設計和建造的藝術。但是在軟體工程領域,軟體架構不是一個新名詞,只是在早期的著作中人們將軟體架構稱為軟體體系架構。這就是架構的概念。所謂架構,就是人們對一個結構內的元素及元素間關系的一種主觀影射的產物。

無論何種系統架構應用領域,目的都是一樣的,即完整地、高一致性的、平衡各種利弊的、有技術和市場前瞻性的設計系統和實施系統。

(5)網站系統邏輯結構設計擴展資料

系統架構的主要任務是界定系統級的功能與非功能要求、規劃要設計的整體系統的特徵、規劃並設計實現系統級的各項要求的手段,同時利用各種學科技術完成子系統的結構構建。

在系統架構中,由於對軟體越來越深入的依賴,軟體架構的任務也體現出重要的作用。而且系統架構與軟體架構是緊密聯系和相互依賴的。

1997年,Eberhadrt Rechtin 與MarkW Maier 在其論著中,為計算機科學總結了系統架構方面的實踐成果,從而奠定了系統科學和系統架構在計算機科學中的基石。

6、網站結構怎麼設計好呢?

 【釋義】全方位、多角度、深層次地建立。
從字面來看,構建應該是多方位,多角度考慮的建設行為,是一個綜合的過程。
在網站構建過程中,我們應該考慮哪些
1、網站的速度
2、網站的美觀
3、網站的用戶體驗
4、網站的安全
5、網站和企業需求的匹配度
6、網站的生存周期
7、選擇好的服務商
互聯網有一項著名的8秒原則:客戶在訪問網站時,假如下載需要太長時間,他們就會放棄訪問。據調查有近50%的用戶由於網頁速度不穩定或頁面下載速度過慢,而停止訪問曾經推崇的網站。
指我們網站打開的速度怎麼樣,是用1s就能打開,還是需要5S,甚至更長。
如果很短的話,比如:0.5S,那麼恭喜您,你的網站的速度是很不錯的。高於3-5秒,就是很不理想的值了,假如時間超過8秒瀏覽者就會感到不耐煩甚至就直接封閉網頁了。
網站的速度和哪些信息有關呢?
一、網頁內容的大小;
網頁內容所包括的文本、產品的圖片(靜態的,動態的)、視頻、Flash文件等。這里涉及到瀏覽器的原理,瀏覽器的技術原理就是將網頁下載到客戶本地緩存,然後通過瀏覽器解析源碼,以瀏覽器窗口編譯出用戶可以正常閱讀的圖片和文字,因此,網頁文件的大小決定了網站是否能快速打開。
二、網路帶寬
網路的帶寬包括對接點和客戶端兩個位置,對接點指的是出口端(如電信對網通的對接點),另一個就是瀏覽者自己本身的帶寬;
三、DNS解析時時間:
包括往返解析的次數及每次解析所花費的時間,它們兩者的積就是DNS(何謂DNS)解析所消耗的時間;很多人忽視DNS的因素,其實,DNS對網站解析速度也是非常重要的。
四、伺服器和客戶端機器的配置:
包括伺服器端與客戶機整個硬體配置程度,同樣的網路環境下,酷睿四核的伺服器的運算能力肯定要強一些,毫無疑問的;同樣的網路環境下,你用一台賽揚的機器和酷睿四核處理器的電腦,打開同樣的網頁,速度, 後者肯定要快的多。
綜合以上四點,可得到網頁訪問總時間的計算公式:
網頁打開時間=網頁內容大小/最小帶寬+解析次數*每次解析時間+伺服器處理時間+客戶端解析時間
從上面的計算公式可以看到,通過進步網路的帶寬可以降低網頁時間,但要留意,網路中的瓶頸不一定是用戶的接進點,而很可能是不同網路運營商之間的對接點。
對於同一個用戶下載同一個頁面,第一項 即頁面的大小與網路最小帶寬的比值是基本一致的。第三項處理時間是指伺服器和用戶的PC機的處理能力,該項隨著網站伺服器的負載而變化,所以網站的伺服器處理能力越強,其響應的時間相對也會更好,在相同條件下,公式的第二項將會對響應時間產生重要的影響。這裡面的伺服器處理時間,都趨近一致了。
而我們所做的就是盡量地往減少DNS在解析過程中所花費的時間,由於只有縮短網站與用戶之間的間隔是進步訪問速度的一個最有效的方法,將用戶要訪問的內容推送到離用戶最近的地方,讓他們的訪問如同訪問本地。
企業網站頁面顯示的速度取決於眾多的因素,包括伺服器性能、網路傳輸質量、網站出口帶寬、網頁架構、網頁內容包括涉及到的圖片和視頻的大小等等。
從國外訪問國內伺服器上的網站主要面臨以下題目:
1、由於網站訪問量增加,伺服器CPU資源不足導致的處理能力不足;
2、隨著用戶訪問量的增多,網站出現了網站頁面顯示速度慢題目;
3、由於中國國家總出口帶寬的不足,導致從海外訪問中國境內的網站非常的慢,網站打開慢,就導致潛伏客戶的流逝。
4、隨著網站著名度的進步,網站受攻擊的可能性越來越大;網站著名度進步,對網站安全性的需求也越來越高。假如是電子商務網站,會尤其重視網站的安全加密瀏覽等功能。

7、「系統設計分為概念結構設計、邏輯結構設計和物理結構設計,通常用E-R模型作為描述邏輯結構的工具」

E-R模型是概念結構模型的中用到的……

8、系統邏輯結構設計

塔里木河流域生態環境動態監測系統是一個以資料庫為核心,以生態環境監測和保護為目的的綜合應用系統。整個系統採用C/S與B/S混合結構的管理信息系統運行模式,這種運行模式將C/S和B/S模式融為一體,不僅發揮了C/S模式事務處理能力強的特點,而且充分利用B/S模式網路易擴性和分布式的優勢,滿足系統對不同層次用戶的要求(廖志英,董安邦,2002)。系統由多個功能子系統組成,各子系統限於實現內容、實現方法和所需外設、運行地點的不同,分別採用了C/S或B/S的體系結構和運行模式,運行模式有基於特定功能區域的,有基於專業處室的,還有面向所有處室全體員工進行信息發布的。

在這種體系結構和運行模式下,進行基於各子系統功能模塊緊密關系的集成是不可行的。因此,本系統總體結構採用:以數據集成為中心,以各子系統間數據流動關系為紐帶,把整個系統集成為基於子系統間數據關系緊密、物理結構鬆散的塔里木河流域生態環境動態監測系統。系統的邏輯結構如圖3-2所示。

系統採集的各類歷史以及實時數據通過大型資料庫平台進行統一管理;ArcSDE作為空間數據引擎在GIS平台與資料庫系統之間建立了聯結的橋梁,實現了空間數據的關系型方式存儲;採用ENVIIDL和ArcObjects組件進行開發的應用系統運行於ENVI和ArcGIS/ArcEngine基礎平台上實現各類數據的提取、編輯、入庫、查詢以及分析等,該部分主要採用C/S結構開發模式;採用VB及.net等高級語言直接開發的信息發布、瀏覽應用系統則運行於ArcIMS軟體之上,為廣大的Intranet或Internet用戶提供基本的瀏覽、查詢、統計功能,該部分主要採用B/S結構開發模式。

圖3-2 系統邏輯結構示意圖

9、如何評價一個大型網站系統架構設計的好壞?

說說我的看法,對不對的供參考吧!
首先,網站也好、其它信息化系統也好,其系統架構設計都不是拍腦袋來的,都是依據一個出發點設計而來,究其所以,就是需求。而這個需求又是從最初的建設初衷來的,也就是說,按說最後做出來的東西應該滿足建設初衷。
所以,簡言之,有什麼樣的需求就有什麼樣的架構設計。因此,要評價架構設計的好壞,就拿需求來衡量。能滿足需求的架構設計,就是對的。不能滿足,或者不能全面滿足的,如果沒有項目建設上的延期認可或者同意擱置的決定,就是不應該的。

注意:我說的需求,並不僅是針對功能范疇的;也包括性能、可用性、安全等方面。所以說需求是全面的內容。

10、資料庫邏輯結構設計包含哪些內容

邏輯結構設計是將概念結構設計階段完成的概念模型,轉換成能被選定的資料庫管理系統(DBMS)支持的數據模型。這里主要將E-R模型轉換為關系模型。需要具體說明把原始數據進行分解、合並後重新組織起來的資料庫全局邏輯結構,包括所確定的關鍵字和屬性、重新確定的記錄結構和文件結構、所建立的各個文件之間的相互關系,形成本資料庫的資料庫管理員視圖。
邏輯結構設計一般分為三步進行:
1. 從E-R圖向關系模式轉化 資料庫的邏輯設計主要是將概念模型轉換成一般的關系模式,也就是將E-R圖中的實體、實體的屬性和實體之間的聯系轉化為關系模式。在轉化過程中會遇到如下問題:
(1)命名問題。命名問題可以採用原名,也可以另行命名,避免重名。
(2)非原子屬性問題。非原子屬性問題可將其進行縱向和橫行展開。
(3)聯系轉換問題。聯系可用關系表示。
2. 數據模型的優化 資料庫邏輯設計的結果不是唯一的。為了進一步提高資料庫應用系統的性能,還應該適當修改數據模型的結構,提高查詢的速度。
3. 關系視圖設計 關系視圖的設計又稱為外模式的設計,也叫用戶模式設計,是用戶可直接訪問的數據模式。同一系統中,不同用戶可有不同的關系視圖。關系視圖來自邏輯模式,但在結構和形式上可能不同於邏輯模式,所以它不是邏輯模式的簡單子集。
關系視圖主要有三個作用:
(1)通過外模式對邏輯模式的屏蔽,為應用程序提供了一定的邏輯獨立性。
(2)更好地適應不同用戶對數據的不同需求。
(3)為不同用戶劃定了訪問數據的不同范圍,有利於數據的保密。

與網站系統邏輯結構設計相關的知識