版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——網(wǎng)上書店購物系統(tǒng)畢業(yè)設計XX農(nóng)林職業(yè)技術學院
摘要
隨著互聯(lián)網(wǎng)絡的發(fā)展,網(wǎng)上書店越來越為人們所關注。通過網(wǎng)上書店,人們可以足不出戶就選購自己所需的圖書。網(wǎng)上書店是根據(jù)公司的實際需求、應用動態(tài)網(wǎng)頁技術開發(fā)而成。該系統(tǒng)主要由前臺信息發(fā)布網(wǎng)站和后臺管理維護系統(tǒng)兩部分構成;在支持整個網(wǎng)站的運作功能的基礎上,能幫助用戶對前臺網(wǎng)站進行日常管理和信息發(fā)布;并具有占用系統(tǒng)資源少、信息量大、站點維護便利、便于擴展和更新、易于繼承和保護歷史數(shù)據(jù)等優(yōu)點。該系統(tǒng)可以戰(zhàn)勝傳統(tǒng)圖書銷售中地域、廣告宣傳、人力資源不足等限制,能很好地適應網(wǎng)上銷售需求。本文介紹了網(wǎng)上書店系統(tǒng)的開發(fā)模式和環(huán)境,并具體闡述了系統(tǒng)分析、概要設計及系統(tǒng)詳細設計過程關鍵字:asp;數(shù)據(jù)庫;網(wǎng)上書店Abstract
WiththedevelopmentoftheInternet,onlinebookstoresmoreconcernforpeople.Throughtheonlinebookstore,peoplecanstayathometobuythebookstheyneed.Onlinebookstoreisbasedontheactualneedsofthecompany,usingdynamicwebtechnologywasdeveloped.Thesystemofinformationissuedbythefrontandbackofficemanagementandmaintenancesystemssiteoftwoparts;insupportoftheoperationalfunctionsoftheentiresite,basedonthereceptionsitetohelpusersofthedailymanagementandinformationdissemination;andwithlesssystemresources,theamountofinformationlarge,sitemaintenanceconvenient,easytoexpandandupdate,easytoinheritandtheprotectionofhistoricaldataandsoon.Thesystemcanovercomethetraditionalbooksalesintheregion,advertising,humanresources,lackofrestrictions,canwellmeetthedemandforonlinesales.Thisarticledescribesthedevelopmentofonlinebookstoresystemmodelandenvironment,andprovidesdetailsonsystemanalysis,preliminarydesignandsystemdetaileddesignprocess.Keyword:asp,Database;onlinebookstore.
XX農(nóng)林職業(yè)技術學院
目錄
引言1第一章系統(tǒng)分析4
1.1課題的可行性分析51.2網(wǎng)站最終要實現(xiàn)的功能61.3網(wǎng)站功能概述71.4網(wǎng)站功能模塊圖91.5網(wǎng)站流程圖9其次章相關軟件及技術介紹10
2.1JSP簡介122.2Access簡介122.3MyEclipse6.5簡介132.4網(wǎng)站開發(fā)采用相關技術簡介152.5選擇JSP作為開發(fā)工具的原因15第三章網(wǎng)站對硬件和軟件的需求17
3.1運行平臺17
3.1.1服務器配置193.1.2客戶機配置193.2開發(fā)平臺203.3制作工具及技術213.4網(wǎng)絡安全22第四章網(wǎng)上書店的設計23
4.1網(wǎng)上書店的總體設計25
4.1.1網(wǎng)上書店流程244.1.2系統(tǒng)功能模塊劃分264.1.3完整的購書過程274.2數(shù)據(jù)庫設計28
4.2.1數(shù)據(jù)庫的概念294.2.2數(shù)據(jù)庫的選擇294.2.3數(shù)據(jù)庫表的描述29
第五章網(wǎng)上書店系統(tǒng)后臺模塊的設計29
5.1數(shù)據(jù)據(jù)設計295.2圖書入庫管理模塊295.3圖書出庫管理模塊295.4圖書查詢管理模塊305.5圖書信息管理模塊30總結30主要
1.4、網(wǎng)站功能模塊圖
網(wǎng)上書店系統(tǒng)實時新聞訪客計數(shù)注冊登錄在線留言在線幫助查看書籍網(wǎng)上購物管理模塊商品展示購物車下訂單用戶管理新聞管理留言管理購物管理
圖1-4網(wǎng)站功能模塊圖
第5頁共27頁
5
1.5、網(wǎng)站流程圖網(wǎng)上書店
進
訪客計
訪用
不注冊用戶注用戶登錄失驗證成
圖1-5網(wǎng)站流程圖實在在查圖圖放時線線看書書用新留幫書搜展入戶聞言助籍索示購信息物管車理用戶訂購
其次章相關軟件及技術介紹
2.1JSP簡介
第6頁共27頁
6
JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理規(guī)律。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務端的資源的應用規(guī)律。JSP將網(wǎng)頁規(guī)律與網(wǎng)頁設計和顯示分開,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和簡單。Web服務器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP與JavaServlet一樣,是在服務器端執(zhí)行的,尋常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP的1.0規(guī)范的最終版本是1999年9月推出的,12月又推出了1.1規(guī)范。目前較新的是JSP1.2規(guī)范,JSP2.0規(guī)范的征求看法稿也已出臺。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JavaServlet是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要JavaServlet和JSP協(xié)同才能完成。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點。自JSP推出后,眾多大公司都支持JSP技術的服務器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應用的服務器端語言。JSP可用一種簡單易懂的等式表示為:HTML+Java=JSP。2.2Access簡介
在ACCESS數(shù)據(jù)庫中,數(shù)據(jù)是由表格組成的,表格的每個字段都有自己的格式和默認的字段意義。ACCESS數(shù)據(jù)庫中,包括7個數(shù)據(jù)庫對象,分別是表、查詢、窗體、報表、頁、宏和模塊。
(1)表
在ACCESS數(shù)據(jù)庫中,表是最基本的對象,所有收集來的數(shù)據(jù)都存儲在表中,表是數(shù)據(jù)庫中的數(shù)據(jù)倉庫。在ACCESS數(shù)據(jù)庫中至少要有一個表存在,否則數(shù)據(jù)庫為空數(shù)據(jù)庫。
(2)查詢
查詢是對數(shù)據(jù)庫提出的關于數(shù)據(jù)庫表中查找相關數(shù)據(jù)的要求,查詢可以在一個或多個表中依照不同的方式來查找某些特定的數(shù)據(jù),并將其集合到一起供用戶查看。查詢的同時還可以對相關的數(shù)據(jù)進行更改和分析。
(3)窗體在ACCESS中,窗體是一種使用戶實現(xiàn)各種操作的界面。主要用來輸入或顯示數(shù)據(jù)庫中的數(shù)據(jù)及應用程序的執(zhí)行控制。
(4)報表
報表的作用就是將用戶選定的數(shù)據(jù)信息進行格式化的顯示或者打印,使用戶能夠將數(shù)據(jù)庫中的數(shù)據(jù)按一定的格式輸出。
(5)頁
頁應用在Internet上的Web頁中。在ACCESS中,使用頁對象可以便利地制作出各種Web頁。
(6)宏
宏是用來自動執(zhí)行的一個操作或一組操作的集合。其中,每一個操作實現(xiàn)特定的功能。
(7)模塊
第7頁共27頁
7
模塊是ACCESS中最重要的實現(xiàn)數(shù)據(jù)庫中繁雜管理功能的有效工具。
2.3MyEclipse6.5簡介
MyEclipse企業(yè)級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
MyEclipse6.5是Eclipse的插件,也是一款功能強大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。
MyEclipse6.5更智能、更快捷、更簡單和更低廉的J2EE工具的新版本的誕生。它的價格對于個人和企業(yè)開發(fā)人員來說都是十分有吸引力的。這是J2EEIDE市場一個重量級的選手。通過增加UML雙向建模工具、WYSIWYG的JSP/Strutsdesigner、可視化的Hibernate/ORM工具、Spring和Webservices支持,以及新的Oracle數(shù)據(jù)庫開發(fā),MyEclipse6.5繼續(xù)為業(yè)界提供全面的產(chǎn)品。
2.4網(wǎng)站開發(fā)采用相關技術簡介
DreamweaverCS3簡介DreamweaverCS3是專業(yè)可視化網(wǎng)頁開發(fā)工具,它與另外兩個網(wǎng)頁制作軟件Flash、Fireworks并稱為“網(wǎng)頁三劍客〞。其中Flash用來制作網(wǎng)頁矢量動畫,fireworks用來制作網(wǎng)頁圖像,而Dreamweaver用來編輯排版網(wǎng)頁。
在DreamweaverCS3中,可以不用手工編寫HTML代碼,而是自動產(chǎn)生各種HTML代碼。DreamweaverCS3還提供了功能全面的編碼環(huán)境,其中包括代碼編輯工具,以及有關HTML、層疊樣式表(CSS)、JavaScript、ColdFusion標記語言、ASP和JSP的參考資料。
VBScript簡介
VBScript是VisualBasic或VisualBasicforApplication(VBA)的一個“輕量級〞子集,其程序設計與VB或VBA基本一致。但是,VB或VBA的一些強大的功能,如類和API調用,在VBScript中被刪除了,這主要是為了使VBScript語言簡單和安全[4]。
VBScript程序是純文本,可以用簡單的文本編輯器來編寫。VBScript是ASP的默認腳本語言,通過與HTML代碼,ASP代碼結合可以十分便利的建立Web頁面。
SQL簡介
SQL是一個綜合的、功能強大的且又簡捷易學的語言。SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一身。其主要特點包括:
(1)一體化
SQL語言風格統(tǒng)一,可以完成數(shù)據(jù)庫活動中的全部工作,包括創(chuàng)立數(shù)據(jù)庫、定義模式等。
(2)高度非過程化
在使用SQL語言訪問數(shù)據(jù)庫時,用戶沒有必要告訴計算機“如何〞一步步操縱,只需要描敘明白要做什么,SQL語言就可以將要求提交給系統(tǒng),然后由系統(tǒng)自動完成全部工作。
第8頁共27頁
8
(3)簡單
雖然SQL語言功能強大,但它只有為數(shù)不多的幾條命令。另外,SQL的語法也比較簡單,簡單把握。
(4)能以多種方式使用
SQL語言可以直接以命令方式交互使用,也可以嵌入到程序設計語言中使用。
XHTML簡介
本系統(tǒng)使用的XHTML是XHTML的第一個版本—XHTML1.0規(guī)范,XHTML1.0與HTML4.01幾乎完成一致。XHTML對設計提出更高的要求和規(guī)范,希望我們能夠以更嚴謹?shù)木幋a來代替HTML松散的編碼結構,真正使頁面代碼明了易懂,以便于設計與瀏覽器解析。
在XHTML中,對于每一個元素都可以選擇是這個元素的標簽進行編碼。XHTML編寫習慣:
(1)屬性名必需小寫;
(2)屬性值必需使用雙引號;(3)不允許使用屬性的簡寫;(4)使用id代替name;(5)必需使用終止標簽。CSS簡介
CSS語法結構僅僅由三部分組成:選擇符(Selector)、屬性(property)和值(Value)[6]。其說明如下:
(1)選擇符
指這組樣式編碼所要針對的對象,可以是XHTML標簽,如body,h1;也可以是指定了特定id與class的標簽,如#main選擇符表示選擇。
(2)屬性
屬性是CSS樣式控制的核心,對于每一個XHTML中的標簽,CSS都提供了豐富的樣式屬性,如:顏色、大小、定位、浮動方式等。
(3)值
值是指屬性的值,形式有兩種,一種是指定范圍的值,如float屬性,只能應用left,right,none三種值;另一種如:width能夠使用0~9999px或其他的數(shù)學單位來指定。
2.5選擇JSP作為開發(fā)工具的原因
1.將內容的生成和顯示進行分開使用JSP技術,Web頁面開發(fā)人員可以使用HTML或者XML標識來設計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài)內容。生成內容的規(guī)律被封裝在標識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。假使核心規(guī)律被封裝在標識和Beans中,那么其他人,如Web管理人員和頁面設計者,能夠編輯和使用JSP頁面,而不影響內容的生成
在服務器端,JSP引擎解釋JSP標識和小腳本,生成所請求的內容(例如,通過訪問JavaBeans組件,使用JDBCTM技術訪問數(shù)據(jù)庫,或者包含文件),并且將結果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器。這有助于保護自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性。2.強調可重用的組件
絕大多數(shù)JSP頁面依靠于可重用的,跨平臺的組件(JavaBeans或者Enterprise
第9頁共27頁
9
JavaBeansTM組件)來執(zhí)行應用程序所要求的更為繁雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結果的開發(fā)努力中得到平衡3.采用標識簡化頁面開發(fā)
Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JavaServerPage技術封裝了大量功能,這些功能是在易用的、與JSP相關的XML標識中進行動態(tài)內容生成所需要的。標準的JSP標識能夠訪問和實例化JavaBeans組件,設置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。
第三章網(wǎng)站對硬件和軟件的需求
3.1運行平臺
3.1.1服務器配置1、硬件環(huán)境
CPU:最低PentiumII以上,建議PIII以上內存:最低128M以上,建議256M
硬盤:最低500M以上的可用硬盤安裝空間2、軟件環(huán)境
可在window95/98/mewindownNt/2000,linux等多種操作系統(tǒng)上使用。安裝MicrosoftSQLServer7.0或SQLServer2000(也可使用Oracle等數(shù)據(jù)庫系統(tǒng))APACHE作為WEB服務器3.1.2客戶機配置1、硬件環(huán)境
CPU:最低PentiumII以上,建議PentiumIII以上內存:最低128M以上,建議256M2、軟件環(huán)境
Windows95/98/NT簡體中文版+簡體中文IE5.0或以上版本或者是Windows2000,Wlinux+netscape等
3.2開發(fā)平臺
系統(tǒng)采用ASP語言開發(fā),結合sqlserver數(shù)據(jù)庫實現(xiàn)1.服務器端:
windowsNtServer4.0以上MS-IIS4.0
MS-SQLServer7.0MS-Access97/2000
2.客戶端:
Windows95/98/NTInternetExplore5.0以上。3.系統(tǒng)開發(fā)工具:
MicrosoftVisualStudio.NET2023
3.3制作工具及技術
第10頁共27頁10
AdobeDreamweaverCS3、MicrosoftOfficeAccess2023、ASP(ActiveServerPage)、XHTML、CSS樣式、VBScript腳本語言。
用DreamweaverCS3作為網(wǎng)站開發(fā)的主要編輯工具,運用XHTML+CSS設計網(wǎng)頁的主體框架及頁面美化。在網(wǎng)頁中嵌入ASP和VBscript語言進行網(wǎng)站動態(tài)核心編程,主要是對網(wǎng)頁中提交的數(shù)據(jù)進行處理以及對后臺數(shù)據(jù)庫進行操作。在系統(tǒng)的后臺,用CCESS作為數(shù)據(jù)庫支持,提供基本的表信息。使用時,利用IIS建立新的虛擬路徑,即可進入后臺管理模塊的主頁,進行相關操作。
3.4網(wǎng)絡安全
網(wǎng)絡的傳輸安全控制手段主要采用SSL(SecureSocketLayer),SSL是一種被廣泛使用的INTERNET傳輸加密標準。銀行端的WEBSERVER將安裝一個證書(Certificate),客戶端的瀏覽器發(fā)送CGI請求時使用https協(xié)議。所有用https發(fā)送的請求以及WebServer返回的結果都會自動使用SSL加密。
第四章網(wǎng)上書店的設計
本章主要描述了網(wǎng)上書店的總體設計以及數(shù)據(jù)庫的設計??傮w設計主要包括用戶在網(wǎng)上書店購買圖書的完整流程、本系統(tǒng)的模塊劃分以及個模塊的主要功能介紹。
數(shù)據(jù)庫設計主要介紹了數(shù)據(jù)庫的概念、數(shù)據(jù)庫的選擇以及數(shù)據(jù)庫的設計等。
4.1網(wǎng)上書店的總體設計4.1.1網(wǎng)上書店流程
用戶可以直接瀏覽圖書、進行圖書查詢、查看書店簡介、登錄和注冊查看圖書詳細資料、將圖書參與購物車,但只有使用會員身份登錄進入網(wǎng)上書店后才能提交購物車和查詢訂單。用戶在前臺首先通過瀏覽或查詢等手段找到要購買的圖書,然后將選定的圖書放入購物車中。購物車是一個圖書的臨時存放地,用戶可以對購物車進行管理,如刪除圖書或修改購買的數(shù)量。用戶完全選定了要購買的圖書后,就可以提交購物車并生成訂單系統(tǒng)會提醒提交成功,并顯示訂單號,前臺的用戶操作流程就終止了。此后用戶還可以查詢訂單執(zhí)行狀況。
4.1.2系統(tǒng)功能模塊劃分
網(wǎng)上書店前臺實現(xiàn)的功能有:
網(wǎng)站首頁。首頁是客戶開啟網(wǎng)站的第一個頁面,一般在這個頁面中浮現(xiàn)的信息量最大,且需充分浮現(xiàn)網(wǎng)站的亮點,以吸引客戶、留住客戶。
最近新書。按錄入網(wǎng)上書店系統(tǒng)的時間排序顯示,優(yōu)先顯示新錄入的書籍信息。特價書籍。顯示網(wǎng)上書店中5折及5折以下的特價書籍信息。
新注冊用戶。提供客戶網(wǎng)上自助注冊功能,填寫注冊表單并提交后,就能成為網(wǎng)上
11
第11頁共27頁
書店的用戶,注冊成功并登錄后就可以進行網(wǎng)上購書了。用戶登錄。供已注冊的用戶登錄,登錄后才能在網(wǎng)上購書。
網(wǎng)上購書。已登錄的用戶可以將需要購買的書籍放入購物車,可將已放入購物車中的書籍生成一張訂單并作確認,可將“未作確認〞和缺貨的訂單取消。
客戶注冊登錄
圖書瀏覽
圖書查詢
書店首頁
書店簡介
查看購物車
查看訂單
查
看圖書詳細信息
圖書購買
修改訂購數(shù)量
刪除訂購圖書
繼續(xù)選購其他圖書
清空購物車
提交購物車
查看訂單詳細信息
圖4-2系統(tǒng)前臺功能模塊
網(wǎng)上書店后臺管理實現(xiàn)的功能有:
入庫管理。供網(wǎng)站管理員訂購在庫數(shù)小于安全在庫數(shù)的書籍。支付管理。供網(wǎng)站管理員支付所欠出版社的資金。
情報管理。供網(wǎng)站管理員對網(wǎng)站信息進行管理。
書籍分類管理。供網(wǎng)站管理員對網(wǎng)上書店的書籍進行管理,可增加、修改、刪除書籍的分類信息。
書籍資料管理。供網(wǎng)站管理員增加、修改、刪除網(wǎng)上書店書籍的基本資料信息,主要是文本信息。
用戶管理。供網(wǎng)站管理員增加、修改、刪除用戶的基本信息。
第12頁共27頁
12
進貨單制作
圖書入庫
進貨信息查詢
登錄
訂單管理
出庫管理
后臺管理
入庫管理支付管理情報管理
退出
支付票制作
支付
用戶管理圖書管理
圖書信息管理圖書分類管理
圖4-3系統(tǒng)后臺功能模塊
4.1.3完整的購書過程
假使合并用戶的前臺購書流程和系統(tǒng)的后臺訂單處理流程,就會得到完整的購書流程,如圖4-4所示。這個購書流程貫穿系統(tǒng)設計之中,是連接前、后臺的核心流程。用戶在前臺瀏覽和查詢圖書,然后將圖書放入購物車,通過提交購物車,生成圖書訂單,并實際支付(在線實時支付和匯款等),網(wǎng)上書店后臺系統(tǒng)收到付款后根據(jù)訂單發(fā)貨,最終用戶收到圖書并確認(回執(zhí)或簽字等),這就完成了整個購書流程。
選擇圖書參與購物車提交購物車生成訂單收貨確認發(fā)貨收款圖4-4整個購書流程4.2數(shù)據(jù)庫設計4.2.1數(shù)據(jù)庫的概念
數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復,以最優(yōu)方式為某個特定組織的多種應用服務,其數(shù)據(jù)結構獨立于使用它的應用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進行管理和控制。
第13頁共27頁
13
從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù)據(jù)管理的高級階段,它是由文件管理系統(tǒng)發(fā)展起來的。數(shù)據(jù)庫的基本結構分三個層次,反映了觀測數(shù)據(jù)庫的三種不同角度。
物理數(shù)據(jù)層。它是數(shù)據(jù)庫的最內層,是物理存貯設備上實際存儲的數(shù)據(jù)的集合。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對象,由內部模式描述的指令操作處理的位串、字符和字組成。
概念數(shù)據(jù)層。它是數(shù)據(jù)庫的中間一層,是數(shù)據(jù)庫的整體規(guī)律表示。指出了每個數(shù)據(jù)的規(guī)律定義及數(shù)據(jù)間的規(guī)律聯(lián)系,是存貯記錄的集合。它所涉及的是數(shù)據(jù)庫所有對象的規(guī)律關系,而不是它們的物理狀況,是數(shù)據(jù)庫管理員概念下的數(shù)據(jù)庫。
規(guī)律數(shù)據(jù)層。它是用戶所看到和使用的數(shù)據(jù)庫,表示了一個或一些特定用戶使用的數(shù)據(jù)集合,即規(guī)律記錄的集合。
數(shù)據(jù)庫不同層次之間的聯(lián)系是通過映射進行轉換的。數(shù)據(jù)庫具有以下主要特點:實現(xiàn)數(shù)據(jù)共享。數(shù)據(jù)共享包含所有用戶可同時存取數(shù)據(jù)庫中的數(shù)據(jù),也包括用戶可以用各種方式通過接口使用數(shù)據(jù)庫,并提供數(shù)據(jù)共享。
減少數(shù)據(jù)的冗余度。同文件系統(tǒng)相比,由于數(shù)據(jù)庫實現(xiàn)了數(shù)據(jù)共享,從而避免了用戶各自建立應用文件。減少了大量重復數(shù)據(jù),減少了數(shù)據(jù)冗余,維護了數(shù)據(jù)的一致性。數(shù)據(jù)的獨立性。數(shù)據(jù)的獨立性包括數(shù)據(jù)庫中數(shù)據(jù)庫的規(guī)律結構和應用程序相互獨立,也包括數(shù)據(jù)物理結構的變化不影響數(shù)據(jù)的規(guī)律結構。
數(shù)據(jù)實現(xiàn)集中控制。文件管理方式中,數(shù)據(jù)處于一種分散的狀態(tài),不同的用戶或同一用戶在不同處理中其文件之間毫無關系。利用數(shù)據(jù)庫可對數(shù)據(jù)進行集中控制和管理,并通過數(shù)據(jù)模型表示各種數(shù)據(jù)的組織以及數(shù)據(jù)間的聯(lián)系。
數(shù)據(jù)一致性和可維護性,以確保數(shù)據(jù)的安全性和可靠性。主要包括:安全性控制:以防止數(shù)據(jù)丟失、錯誤更新和越權使用;完整性控制:保證數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年人教版八年級科學上冊階段測試試卷含答案
- 2025年滬科版九年級生物下冊階段測試試卷
- 虛擬現(xiàn)實交互體驗提升-洞察分析
- 2025年岳麓版九年級物理下冊月考試卷含答案
- 2025年北師大版八年級數(shù)學下冊階段測試試卷
- 2025年寵物行業(yè)綠色環(huán)保材料采購合同4篇
- 磨工安全操作規(guī)程及勞動合同配套方案4篇
- 2025年人民版七年級數(shù)學上冊月考試卷含答案
- 2025年外研版三年級起點選修3化學上冊月考試卷含答案
- 藝術學校社會責任研究-洞察分析
- 供銷合同(完整版)
- 二零二五年企業(yè)存單質押擔保貸款合同樣本3篇
- 鍋爐安裝、改造、維修質量保證手冊
- 油氣行業(yè)人才需求預測-洞察分析
- (2024)河南省公務員考試《行測》真題及答案解析
- 1000只肉羊養(yǎng)殖基地建設項目可行性研究報告
- 《勞保用品安全培訓》課件
- 2024版房屋市政工程生產(chǎn)安全重大事故隱患判定標準內容解讀
- 2024院感年終總結報告
- 高一化學《活潑的金屬單質-鈉》分層練習含答案解析
- 04S206自動噴水與水噴霧滅火設施安裝圖集
評論
0/150
提交評論