張鑫
摘要:隨著科技不斷進步,網絡技術處于飛速發(fā)展中,網絡已成為人們獲取各種信息資源重要渠道。在網站運行過程中,管理系統(tǒng)運行效率和數(shù)據(jù)庫設計緊密相連,好的數(shù)據(jù)庫設計對網站持續(xù)發(fā)展起到決定性作用。為此,需要結合實際情況,合理選擇數(shù)據(jù)庫,科學設計數(shù)據(jù)庫,優(yōu)化網站管理系統(tǒng)。在提高各種信息數(shù)據(jù)儲存、傳遞效率的同時,確保信息數(shù)據(jù)的一致性,提高網站管理系統(tǒng)運行效率與質量。
關鍵詞:網站管理系統(tǒng);數(shù)據(jù)庫設計;應用;探討
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)06-0009-03
在新時代下,計算機技術、網絡技術持續(xù)發(fā)展,計算機已成為處理各種信息數(shù)據(jù)不可或缺的工具,被廣泛應用到不同領域、行業(yè)中。在網絡技術日益發(fā)展的浪潮中,網站已成為各行業(yè)、領域企業(yè)發(fā)展的重要渠道,可以發(fā)布、更新各種信息,開展內部業(yè)務,展現(xiàn)企業(yè)文化、背景,打造品牌效應,樹立良好的外在形象。在整個網站運行過程中,數(shù)據(jù)庫是其核心紐帶,掌握各方面的數(shù)據(jù)信息。需要多角度、多層次出發(fā),優(yōu)化設計數(shù)據(jù)庫,提高網站管理系統(tǒng)運行效率與質量,為不同行業(yè)、領域提供重要的信息數(shù)據(jù),促進其持續(xù)發(fā)展,促進我國社會經濟發(fā)展。
1 數(shù)據(jù)庫概述
在網絡技術持續(xù)發(fā)展的浪潮中,龐大的數(shù)據(jù)流、信息流出現(xiàn)在社會生活中,逐漸占據(jù)了網絡技術發(fā)展的關鍵性位置。在新時代下,數(shù)據(jù)庫技術日趨完善,能夠在極短的時間內匯總、整理大量信息數(shù)據(jù)。但隨著網絡信息量不斷增加,信息傳播技術網絡數(shù)據(jù)庫技術應運而生,扮演著關鍵性角色。其應用范圍逐漸擴大,涉及眾多領域,比如,網絡圖書館、網絡信息檢索。在應用過程中,極大地提高了數(shù)據(jù)庫資源利用率,為用戶在網絡瀏覽器上瀏覽數(shù)據(jù)庫內容做好了鋪墊。就數(shù)據(jù)庫而言,以某種特定的組織形式為基點,使儲存在計算機設備上的各種信息數(shù)據(jù)相融合,有描述事物本身的,也有相關聯(lián)的數(shù)據(jù)信息。在網站運行過程中,程序人員只需要以數(shù)據(jù)庫設計要求為媒介,合理編碼,數(shù)據(jù)管理人員要動態(tài)監(jiān)督、維護數(shù)據(jù)庫系統(tǒng),確保其正常運行。
就數(shù)據(jù)庫而言,具有多樣化的特點。1)數(shù)據(jù)集中控制。在管理文件過程中,文件都是分散的,彼此間并沒有必然聯(lián)系,無法實現(xiàn)資源共享,也不能進行統(tǒng)一化的管理與維護。而數(shù)據(jù)庫可以使不同行業(yè)、領域的信息數(shù)據(jù)聚集在一起,合理控制、管理,實現(xiàn)數(shù)據(jù)資源共享。在運行過程中,數(shù)據(jù)庫并不是簡單地把文件相拼湊,而是集成,數(shù)據(jù)庫內容與結構要合理,能夠滿足用戶各方面的需求。2)數(shù)據(jù)獨立性。數(shù)據(jù)獨立是數(shù)據(jù)庫的顯著特點,即在數(shù)據(jù)庫中,數(shù)據(jù)和應用程序是處于獨立狀態(tài)的,不會因為彼此發(fā)生變化隨之改變。對于數(shù)據(jù)獨立來說,主要由邏輯級、物理級組成,各自發(fā)揮著不同的作用。3)數(shù)據(jù)冗余度較小。冗余就是數(shù)據(jù)信息的重復儲存。在文件形式作用下,數(shù)據(jù)信息具有較大的冗余,在增加數(shù)據(jù)儲存空間的同時,儲存的數(shù)據(jù)信息經常出現(xiàn)不一致的情況,嚴重影響數(shù)據(jù)信息處理效率的提高。而在數(shù)據(jù)庫作用下,數(shù)據(jù)冗余度受到嚴格控制,數(shù)據(jù)信息能夠及時得到更新與修改,數(shù)據(jù)庫內容高度一致,大大提高了數(shù)據(jù)信息處理效率。
2 數(shù)據(jù)庫設計
在信息經濟時代中,數(shù)據(jù)庫的設計與應用已成為主流。由于企業(yè)內部管理網站是由不同部分組合而成,處于獨立狀態(tài),數(shù)據(jù)庫中的數(shù)據(jù)表也具有較強的獨立性。在剛開始設計數(shù)據(jù)庫的時候,需要全面而客觀地分析各種需求變化,要盡可能把各種有用信息寫入到數(shù)據(jù)庫表中,不能直接設計在頁面上,確保網站數(shù)據(jù)庫的安全、穩(wěn)定運行。
2.1 數(shù)據(jù)庫設計原則與和數(shù)據(jù)庫設計流程
在開發(fā)設計數(shù)據(jù)庫系統(tǒng)的時候,要從當下實際情況出發(fā),盡可能充分考慮用戶各方面客觀需求,提高人、財、物等方面的利用率。其中的表包含數(shù)據(jù)庫中所有元素,被稱之為列的結合,每行都只能代表一條記錄,而每列只代表記錄中的某個域。通常情況下,表被儲存在數(shù)據(jù)庫文件中,需要對應權限的用戶才能進行操作??偟膩碚f,在命名數(shù)據(jù)庫表與列的時候,都必須遵循相關的識符要求,每列都需要有確定的數(shù)據(jù)類型,但數(shù)據(jù)類型和數(shù)據(jù)取值范圍、儲存格式緊密相連。
數(shù)據(jù)庫設計的具體流程主要體現(xiàn)在這些方面。一是:程序與數(shù)據(jù)庫的開發(fā)。先要構建電子商務網站,具有較高質量,為全面深入分析用戶客觀需求、網站建設等做好鋪墊。二是:數(shù)據(jù)庫開發(fā)的步驟與開發(fā)工具。先要進行客觀需求分析,合理設計系統(tǒng)功能模塊,在開發(fā)應用程序編輯的基礎上,做好測試與驗收等工作。靈活運用相關操作系統(tǒng)、數(shù)據(jù)庫,充分發(fā)揮網站系統(tǒng)的維護功能,確保網站的正常運行。
2.2 數(shù)據(jù)庫設計需求分析
在網絡作用下,企業(yè)能夠借助相關的網站來宣傳自身,不斷拓展業(yè)務渠道,促進自身的持續(xù)發(fā)展。在此過程中,不同類型的銷售網站應運而生,逐漸成為新增網站主力,深受社會大眾的喜愛,出現(xiàn)具有工作性質的網站,主要應用于銷售、宣傳等方面。就需求分析而言,它和系統(tǒng)調查緊密相連,通過調查,收集各種有用信息資料,并進行客觀而全面地分析。在調查系統(tǒng)的時候,可以從這些方面入手。一是:收集企業(yè)信息資料,進行有針對性地訪談。在收集企業(yè)資料的時候,需要適當拓寬收集范圍,比如,企業(yè)已有的管理模式,部門管理職責。在此基礎上,針對實際情況,訪談內部的特定人員,比如,業(yè)務骨干,動態(tài)了解信息系統(tǒng)開發(fā)的背景與目的,企業(yè)的長遠發(fā)展等。二是:認真填寫調查表,做好跟班參與、觀察工作。在了解相關方面之后,準確填寫調查表,明確他們當下處理信息數(shù)據(jù)的方法,對網站系統(tǒng)還有哪些意見。在調查過程中,如果無法掌握重要環(huán)節(jié)數(shù)據(jù)信息處理情況,需要采用跟班參與、觀察的方法,來獲取關鍵性的信息資源。還要開一些具有針對性的調查會,隨時了解當下信息數(shù)據(jù)處理形式,各方面的信息數(shù)據(jù)需求。在此過程中,必須掌握網站系統(tǒng)開發(fā)各方面的數(shù)據(jù)信息。在調查之前,一定要做好準備工作,合理制定調查提綱,科學設計調查表;在調查結束之后,一定要全方位分析調查結果,客觀地編寫調查報告,確保調查信息的準確性。由于在系統(tǒng)調查過程中,需要和信息系統(tǒng)未來用戶進行必要的溝通、交流,涉及多個方面,調查者必須具備較高的溝通能力,能夠準確編寫收集的各種信息數(shù)據(jù),保證信息數(shù)據(jù)的準確。
3 數(shù)據(jù)庫具體設計
3.1數(shù)據(jù)庫概念設計、邏輯結構設計
在數(shù)據(jù)項、數(shù)據(jù)結構設計好之后,需要結合實際情況,合理設計各種滿足用戶實際需求的實體,明確它們之間的關系,為科學設計邏輯結構做好鋪墊。這些實體客觀地折射出不同類型的信息資源,在相互作用下,這些數(shù)據(jù)信息處于流動狀態(tài)。在設計過程中,要優(yōu)化利用特定的應用環(huán)境,構建可行的數(shù)據(jù)庫,相關的應用系統(tǒng),儲存海量數(shù)據(jù)信息,滿足用戶提出的各種客觀要求、處理要求,提高應用系統(tǒng)的運行效率。具體來說,通常情況下,在設計完數(shù)據(jù)項、數(shù)據(jù)結構之后,需要進行實體之間的設計,處理好各自之間的關系,盡可能滿足客戶各方面需求,并為邏輯結構的設計提供有利保障。由于不同實體之間融入大量具體信息數(shù)據(jù),在相互作用下,實現(xiàn)各種數(shù)據(jù)信息的有效傳遞。由于數(shù)據(jù)庫設計是在相對穩(wěn)定的應用環(huán)境中進行,設計出最優(yōu)的數(shù)據(jù)庫應用系統(tǒng),及時儲存各方面的數(shù)據(jù)信息,提高用戶的滿意度。由于數(shù)據(jù)庫結構設計是否合理關乎網絡應用系統(tǒng)的運行效果,在設計數(shù)據(jù)庫之前,需要全面而深入地了解各方面需求,也包含那些可能增加的客觀需求。普通用戶、管理員、會員是數(shù)據(jù)庫系統(tǒng)面臨的主要對象。在分析數(shù)據(jù)庫需求的時候,一定要充分考慮這三大影響因素。此外,需要在完成數(shù)據(jù)庫概念設計之后,設計對應的邏輯結構,有效轉換數(shù)據(jù)庫概念結構,成為一種實際數(shù)據(jù)模型。
3.2數(shù)據(jù)庫表設計
從某種角度來說,網站不同,數(shù)據(jù)表設計也各不相同,和網站自身大小,具有的功能緊密相連。在設計數(shù)據(jù)庫的時候,先要以系統(tǒng)功能為媒介,全面分析用戶需求,構建數(shù)據(jù)字典。由于不同網站具有不同的功能,在創(chuàng)建數(shù)據(jù)表的時候,必須合理劃分功能模塊。還要注意網站系統(tǒng)的多樣性、靈活性特征,把各種信息資源及時儲存到數(shù)據(jù)庫表中。就數(shù)據(jù)庫表來說,體現(xiàn)在很多方面。主頁菜單表主要用來儲存系統(tǒng)的一級菜單,比如,刪除標識、一級菜單的標識ID。具體內容信息表可以有效儲存系統(tǒng)中信息的核心內容,比如,訪問次數(shù)、修改時間。在系統(tǒng)運行過程中,如果還具有擴展功能,必須以當下的實際情況,用戶的實際需求為媒介,合理構建數(shù)據(jù)庫表。在其中適當添加關鍵性字段。
4 網站管理系統(tǒng)中數(shù)據(jù)庫設計的具體應用
4.1手機銷售網站
在網站管理系統(tǒng)運行中,數(shù)據(jù)庫設計的應用發(fā)揮著至關重要的作用,是提高信息資源準確率的關鍵所在,為不同行業(yè)、領域發(fā)展提供有利保障,也能保證網站管理系統(tǒng)處于安全、穩(wěn)定運行中。
1)前臺商店功能
就前臺商店功能而言,主要存在于客戶的瀏覽界面,會及時顯示整個購物流程。在系統(tǒng)運行過程中,需要結合商品特征,分類檢索,但商品的類型需要由店主根據(jù)實際需求自行設定,便于客戶能夠在最短的時間內檢索不同類型的商品。通常情況下,在系統(tǒng)頁面中,需要推薦一些排行榜商品、特價商品等,吸引客戶的眼球。在具體的商城管理系統(tǒng)中,可以設置一些關鍵性的商品,在首頁中進行推薦。
2)訂單購物功能
訂單購物功能主要體現(xiàn)在用戶瀏覽、訪問界面方面。在購物過程中,用戶需要根據(jù)自身需求,分類進行檢索。在管理網店過程中,店主必須明確設定商品的類別,能夠在相關的網頁中進行檢索操作。在設置的時候,店主要把那些特價商品、排行榜銷量商品等放在主頁,并結合管理系統(tǒng)具體特征,明確商品的具體位置,為用戶及時檢索相關信息奠定基礎。需要注意的是,要根據(jù)商品特點,用戶喜好,合理選擇首頁的推薦商品,也可以在系統(tǒng)中某部門商品作為首頁推薦的特價商品等,為消費者提供多樣化的選擇,增加每天頁面訪問量。
3)購物車功能與輔助功能
用戶在瀏覽頁面,選定商品之后,在點擊“購買”按鈕之后,選中的商品便會自動到購物車中,用戶可以實際情況,合理調整購買數(shù)量。在此基礎上,用戶需要點擊“訂單確認”按鈕,會彈出訂單詳情頁面。在該頁面中,用戶需要根據(jù)實際情況,合理選擇交易方法、快遞形式等。該網站中的會員可以利用查詢功能,不受時空限制,隨時查詢各方面的商品信息,商品購買之后的一些情況,甚至查詢之前的購買歷史記錄。此外,該系統(tǒng)還具有輔助功能,可以隨時修改填寫的資料,修改頁面密碼,做好缺貨登記記錄與處理工作等,確保系統(tǒng)的有序運行。就商品評論而言,用戶可以對網站、商品等發(fā)表自己的評論,做出客觀地評價,而網站系統(tǒng)管理人員需要管理好用戶評論。通常情況下,系統(tǒng)輔助功能也是體現(xiàn)在不同方面的,比如,修改個人基本信息資料,頁面密碼。在運行過程中,要充分利用各項功能,使其處于有機的統(tǒng)一整體中,更好地發(fā)揮自身作用。
4)后臺商城管理功能
就后臺商城管理功能來說,并不是體現(xiàn)在單一方面,比如,商品類別管理、訂單處理。一是:分類商品管理。根據(jù)商品資料信息,比如,市場價、商品產地,進行各類操作,比如,上傳商品、刪除商品。二是:處理訂單方面。結合商品出貨、訂單查詢等,合理設置員工的權限處理事項,比如,送貨員只擁有商品出貨權限,但并沒有付款確認權限。三是:配送與付款方法。通常情況下,如果配送方式支持運費,可以由買家支付,賣家進行承擔。在買家支付的時候,可以采用快遞與平郵的方法合理劃分,其中平郵價格決定于發(fā)貨地的價格。同時,由于付款方式具有明顯的擴展性,主要體現(xiàn)在在線支付方面,要結合實際情況,靈活調整。四是:管理員。在日常工作中,管理人員需要做好后臺商品管理,發(fā)貨訂單處理工作,協(xié)作用戶進行相關方面的操作,比如,群發(fā)郵件、找回丟失的密碼。
4.2 呼供局網站建設
呼供網站具有多樣化的功能,比如,管理、交流,各部門各方面數(shù)據(jù)信息能夠及時得到更新,確保網站信息資源的準確。在網頁中,可以根據(jù)實際需求,創(chuàng)建不同的頻道,比如,營銷管理類、培訓類,還可以把下載的重要綠色軟件上傳到對應網站中。在網站運行過程中,頻道頻繁增加,并和呼供局的各應用系統(tǒng)相聯(lián)系。員工可以以頁面為橋梁,進入到不同的應用系統(tǒng)網站中,開展相關的工作。隨著呼供局網站逐漸完善,為員工查詢各方面信息資源提供了有利保障,還能防止員工在一些安全度較低的網站中下載一些軟件,確保信息系統(tǒng)的有序運行。
4.3 學生成績管理數(shù)據(jù)系統(tǒng)設計與應用
在教育管理形式改革的浪潮中,需要采用學分制管理模式,學生學習成績已經無法采用人工方式進行管理,必須構建學生成績數(shù)據(jù)庫系統(tǒng)。該系統(tǒng)被劃分為不同的模塊,比如,功能模塊管理、課程信息管理。以學生信息管理板塊為例,在輸入基本信息之后,可以進行多項操作,比如,修改、刪除,還可以輸出一些關鍵性的字、詞語,能夠在最短的時間內,從數(shù)據(jù)庫中查到所需的各方面信息資源。以功能模塊管理為例,需要把系統(tǒng)功能模塊保存到對應的數(shù)據(jù)庫中,動態(tài)化管理用戶權限,可以對功能模塊進行修改、刪減等操作。
就索引關鍵字而言,它和數(shù)據(jù)表之間有著某種聯(lián)系。在系統(tǒng)運行過程中,可以把班級代碼作為搜索的關鍵字,院系代碼、專業(yè)代碼等作為普通索引,利用對應索引,與院系、專業(yè)表相互聯(lián)系。比如,在班級表中,專業(yè)代碼字段需要和專業(yè)表中的代碼字段相呼應,進行更新、刪除等操作。在建立院系代碼表的時候,主要索引為院系代碼,成績表要用學號十課程代碼作為索引關鍵字,學號、課程代碼作為普通索引,與學生表、排課表相互聯(lián)系,進行相關操作。在此基礎上,需要合理分析關鍵部位的數(shù)據(jù)庫代碼。在輸入登錄密碼之后,準確輸入學生成績,并進行計算,大大簡化了工作流程,也減少了工作量,提高了日常工作效率以及質量。
5 結語
總而言之,在網絡知識經濟時代中,數(shù)據(jù)庫系統(tǒng)設計至關重要,是優(yōu)化網站管理系統(tǒng)的首要前提,但網站管理系統(tǒng)的優(yōu)化是一項系統(tǒng)而復雜的工程,周期較長,難度較大。在設計網站系統(tǒng)數(shù)據(jù)庫的時候,要從網站建設的實際情況出發(fā),合理分析具有的功能以及網站規(guī)模,并以市場為導向,尋找用戶需求點,健全數(shù)據(jù)庫管理系統(tǒng)。在此過程中,數(shù)據(jù)庫設計與應用是不可忽視的重要方面,發(fā)揮著不可替代的作用。在設計過程中,要以對應的應用程序為中心,采用適宜的設計原理,合理設計。在設計之前,必須做好市場需求分析工作,采用有效的措施有效解決各種異常問題,降低網站后期運行難度,減少運營成本,提高網站建設的運營效益,具有一定的安全性、可靠性,有利于信息資源的儲存、更新以及傳輸,保證信息資源的準確。以此,提高各種有效信息資源利用率,不斷促進我國新時期不同行業(yè)、領域持續(xù)發(fā)展,促進我國社會經濟的發(fā)展。
參考文獻:
[1] 張東升.數(shù)據(jù)庫及網站系統(tǒng)設計分析[J].電腦知識與技術,2012(35):8356-8360.
[2] 韋耿.數(shù)據(jù)庫設計在網站管理系統(tǒng)中的應用[J].數(shù)字技術與應用,2013(9):67-68.
[3] 范雪萍.網站群內容管理系統(tǒng)的設計與實現(xiàn)[D].北京化工大學,2013.
[4] 于喆.網站管理系統(tǒng)的數(shù)據(jù)庫設計[J].計算機光盤軟件與應用,2012(19):225+227.
[5] 陸曉丹,白尚旺,黨偉超,等.網站內容管理系統(tǒng)的設計研究[J].軟件導刊,2011(5):17-19.
[6] 萬芳.基于數(shù)據(jù)庫的管理系統(tǒng)設計和應用[J].制造業(yè)自動化,2012(5):22-24.