第一篇:數(shù)據(jù)庫分析與設(shè)計
試驗五數(shù)據(jù)庫分析與設(shè)計
數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。這個問題是數(shù)據(jù)庫在應(yīng)用領(lǐng)域的主要研究課題。
按照規(guī)范設(shè)計的方法,考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)全過程,將數(shù)據(jù)庫設(shè)計分為以下六個階段:
· 需求分析
· 概念結(jié)構(gòu)設(shè)計
· 邏輯結(jié)構(gòu)設(shè)計
· 物理結(jié)構(gòu)設(shè)計
· 數(shù)據(jù)庫實施
· 數(shù)據(jù)庫運行和維護
基本要求
在某個RDBMS軟件基礎(chǔ)上,利用合適的應(yīng)用系統(tǒng)開發(fā)為某個別部門或單位分析和設(shè)計數(shù)據(jù)庫和開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng)
實驗?zāi)康?
⑴通過實踐,掌握本章介紹的數(shù)據(jù)庫設(shè)計方法
⑵學(xué)會在一個實際的RDBMS軟件平臺上創(chuàng)建合乎實際應(yīng)用需求的數(shù)據(jù)庫
內(nèi)容與具體要求
⑴給出數(shù)據(jù)庫設(shè)計各個價段的詳細報告
其中:需求分析部分必須包含:
信息要求,處理要求,安全性和 完整性要求,數(shù)據(jù)流圖,數(shù)據(jù)字典,數(shù)據(jù)項之間
應(yīng)有的聯(lián)系必須表示出來,用數(shù)據(jù)依賴表示即可
邏輯結(jié)構(gòu)設(shè)計必須:說明各個關(guān)系模式所屬的范式,如果不是BC或3NF范式,說明你的理由,并說明如何實現(xiàn)完整性保證
數(shù)據(jù)庫實施必須:用DDL 定義數(shù)據(jù)庫模式(表)及相應(yīng)的完整性
整個報告須邏輯清楚,詳略得當(dāng)。
若是以小組的形式提交報告,人數(shù)不得超過5人,且須在報告中注明各人的分工,系統(tǒng)的難度和工作量較單人必須更大。
(2)提交你的數(shù)據(jù)庫(在SQL Server 2005生成的數(shù)據(jù)庫文件)
寫出你的新系統(tǒng)的功能結(jié)構(gòu)圖,或提交所開發(fā)的應(yīng)用系統(tǒng)的主界面的截圖(1張)
第二篇:數(shù)據(jù)庫設(shè)計網(wǎng)上銀行—需求分析
網(wǎng)上銀行 侯靜 需求分析報告組長:1004111216 楊健宇 組員:1004111228李曉松
1004111207王卉竹 1004111227王立新11004111206
一、系統(tǒng)概況
1、開發(fā)背景
隨著互聯(lián)網(wǎng)的不斷發(fā)展,網(wǎng)上購物,網(wǎng)上支付等消費方式已經(jīng)走進了人們的日常生活。因此,網(wǎng)上銀行應(yīng)運而生,保障了客戶財產(chǎn)和信息的安全,使客戶能夠放心地通過互聯(lián)網(wǎng)完成交易,方便快捷。
2、系統(tǒng)介紹
網(wǎng)上銀行是通過INTERNET向公眾提供各種金融服務(wù)的銀行電子系統(tǒng),利用網(wǎng)上的信息傳遞,為客戶提供了一條全新的銀行業(yè)務(wù)辦理渠道,用戶(指網(wǎng)銀用戶,下同)能夠不受時間和空間的限制,足不出戶辦理資料查詢、預(yù)約服務(wù)、上網(wǎng)申請、支付轉(zhuǎn)帳、集團管理等業(yè)務(wù),省卻了跑銀行的時間和麻煩,加快了資金周轉(zhuǎn),真正做到“方便快捷、隨心所欲”。
二、需求分析
1、功能性需求
通過網(wǎng)上銀行,用戶可以進行以下操作:
1、賬戶查詢:
a、一卡通信息查詢:
客戶可以查看所有已選擇開通的一卡通下各個子賬戶的名稱、幣種、余額、起息日、存期、利率等信息;
b、一卡通交易信息查詢:
客戶可以查詢一卡通賬戶下任意時間段的所有交易記錄,包括所有存取款、轉(zhuǎn)賬、利息結(jié)算、貸款的發(fā)放及償還等;
2、自助轉(zhuǎn)賬:
客戶可以在一卡通或信用卡賬戶之間進行轉(zhuǎn)賬,轉(zhuǎn)賬時需提供轉(zhuǎn)入帳戶的客戶姓名及賬號。主要有以下三種方式:
a.定活互轉(zhuǎn):本賬戶內(nèi)定期存款與活期存款互轉(zhuǎn)。
b.同行轉(zhuǎn)賬:本賬戶可以行同行的其他賬戶轉(zhuǎn)賬,不收取手續(xù)費用。
c.跨行轉(zhuǎn)賬:本賬戶可以向其他銀行的賬戶(如農(nóng)行轉(zhuǎn)建行)轉(zhuǎn)賬,同時按轉(zhuǎn)賬金額的多少收取一定的手續(xù)費用。
網(wǎng)上銀行同時提供收款方信息管理功能,供用戶存儲常用的收款方信息,以便下次轉(zhuǎn)賬;
3、自助繳費:
自助繳費在銀行柜臺、網(wǎng)上銀行等渠道申請自助繳費服務(wù)功能后。通過網(wǎng)上銀行向銀行的特約收費單位自助交納各類費用(如:水電費、學(xué)費、話費等)。
4、網(wǎng)上支付:
網(wǎng)上支付是電子支付的一種形式。廣義地講,網(wǎng)上支付指的是客戶、商家、網(wǎng)絡(luò)銀行(或第三方支付)之間使用安全電子手段,利用一卡通、信用卡等支付工具通過互聯(lián)網(wǎng)傳送到銀行或相應(yīng)的處理機構(gòu),從而完成支付的整個過程。
5、修改密碼:
客戶可以修改自己的網(wǎng)上銀行密碼和賬戶密碼;
6、網(wǎng)上掛失:
客戶可以在網(wǎng)上對自己的一卡通和信用卡賬戶進行掛失,掛失之后該賬戶將
不能進行存取款及轉(zhuǎn)賬操作。
7、財務(wù)分析:
客戶可以對自己某一個時間段的財務(wù)收支情況進行分析,查看自己所有收支(包括所有一卡通以及信用卡)的分類明細以及相應(yīng)的圖形表示。
7、貸款管理:
客戶可以進行個人查詢貸款記錄、貸款額度查詢、自助貸款等操作。
8、外匯買賣:
用戶可以通過網(wǎng)上銀行進行外匯買賣。實現(xiàn)活期賬戶和外匯專戶之間的互轉(zhuǎn),投放委托指令,查詢指令執(zhí)行情況及歷史記錄,查看實時匯率和外幣走勢。一卡通賬戶信息查詢:客戶可以查看所有已選擇開通的一卡通下各個子賬戶的名稱、幣種、余額、起息日、存期、利率等信息。
2、非功能性需求
1、性能需求
a、運行環(huán)境:
操作系統(tǒng):
Windows XP
Windows VISTA(32位、64位,管理員權(quán)限)
Windows 7(32位、64位,管理員權(quán)限)
瀏覽器:
IE6.0
IE7.0
IE8.0
IE9.0
Firefox(5.0及以上版本)
Chrome瀏覽器
b、反饋時間限制:
設(shè)計本系統(tǒng)內(nèi)查詢操作至響應(yīng):6秒內(nèi)
涉及轉(zhuǎn)賬業(yè)務(wù)處理至反饋:24小時以內(nèi)
涉及貸款系統(tǒng)處理至反饋:24小時以內(nèi)
涉及掛失處理至反饋:6小時以內(nèi)
涉及外匯系統(tǒng)處理至反饋:8秒內(nèi)
2、安全性保障
a、條件與限制:
有效證件僅為身份證,牽涉到開戶、撤戶、掛失、取款,取款時客戶必須提供身份證號及密碼;存款及余額查詢時不需提供身份證號。
b、雙密碼控制,并設(shè)定了密碼安全強度:
網(wǎng)上銀行系統(tǒng)采取登錄密碼和交易密碼兩種控制,并對密碼錯誤次數(shù)進行了限制,超出限制次數(shù),客戶當(dāng)日即無法進行登錄。在客戶首次登錄網(wǎng)上銀行時,系統(tǒng)將引導(dǎo)客戶設(shè)置交易密碼,并對密碼強度進行了檢測,拒絕使用簡單密碼,有利于提高客戶端的安全性。
c、交易限額控制:
網(wǎng)上銀行系統(tǒng)對各類資金交易均設(shè)定了交易限額,以進一步保證客戶資金的安全。
d、信息提示,增加透明度:
在網(wǎng)上銀行操作過程中,客戶提交的交易信息及各類出錯信息都會清晰地顯示。在瀏覽器屏幕上,讓客戶清楚地了解該筆交易的詳細信息。
第三篇:數(shù)據(jù)庫及網(wǎng)站系統(tǒng)設(shè)計分析
龍源期刊網(wǎng) http://.cn
數(shù)據(jù)庫及網(wǎng)站系統(tǒng)設(shè)計分析
作者:張東升
來源:《電腦知識與技術(shù)》2012年第35期
摘要:充分了解數(shù)據(jù)庫及網(wǎng)站系統(tǒng)的使用的語言和理論,分析數(shù)據(jù)庫及網(wǎng)站系統(tǒng)的設(shè)計原理和過程,并對模式的設(shè)計進行詳盡的描述。掌握正確的數(shù)據(jù)庫及網(wǎng)站系統(tǒng)設(shè)計原理和方法有助于更加便捷的設(shè)計網(wǎng)頁和熟練操作,包括信息的查詢、修改和刪除等。
關(guān)鍵詞:數(shù)據(jù)庫;網(wǎng)站;系統(tǒng);設(shè)計
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2012)35-8356-05
第四篇:旅游電子商務(wù)平臺-數(shù)據(jù)庫分析與設(shè)計-任務(wù)書
華東交通大學(xué)
畢業(yè)設(shè)計(論文)任務(wù)書
I、畢業(yè)設(shè)計(論文)題目:
旅游電子商務(wù)平臺—數(shù)據(jù)庫分析與設(shè)計
II、畢業(yè)設(shè)計(論文)使用的原始資料(數(shù)據(jù))及設(shè)計技術(shù)要求:
使用的原始資料:
江西微軟技術(shù)中心旅游電子商務(wù)平臺項目的相關(guān)資料及中心的軟件開發(fā)管理的相關(guān)文檔和材料;
設(shè)計的技術(shù)要求:
項目開發(fā)采用微軟.net平臺,以Visual Studio2010 Team System及作為IDE環(huán)境,數(shù)據(jù)庫采用SqlServer2008。項目開發(fā)的方式以B/S為主,采用三層架構(gòu)或MVC架構(gòu)模式,保證項目架構(gòu)設(shè)計的合理有效,具有較強的可維護性,力求項目投入生產(chǎn)環(huán)境后運行高效穩(wěn)定。在項目開發(fā)過程中,不僅要能實現(xiàn)任務(wù)書中規(guī)定的功能需求,更要保證系統(tǒng)設(shè)計和實現(xiàn)科學(xué)合理,在掌握軟件開發(fā)技術(shù)的同時能很好理解和使用軟件項目管理的相關(guān)技能。
項目開發(fā)過程采用RUP或MSF管理模型,保證項目管理科學(xué)可控,是項目實施成功的有力保障。項目開發(fā)過程中要求文檔齊全,合理使用項目流程管理的相關(guān)工具幫助項目的實施。
畢業(yè)設(shè)計的目的:
? 對大學(xué)期間所學(xué)基礎(chǔ)和專業(yè)知識的全面檢驗與總結(jié);
? 提高綜合運用所學(xué)專業(yè)知識分析、解決實際問題的能力;
? 掌握文獻檢索、資料查詢的基本方法以及獲取新知識的能力;
? 提高計算機軟件或應(yīng)用系統(tǒng)設(shè)計和開發(fā)的能力;
? 進行撰寫技術(shù)報告、學(xué)術(shù)論文等方面的基本訓(xùn)練;
III、畢業(yè)設(shè)計(論文)工作內(nèi)容及完成時間:
課題主要內(nèi)容:
隨著國內(nèi)外經(jīng)濟和Internet網(wǎng)技術(shù)的快速發(fā)展,旅游市場的不斷擴大,國內(nèi)外
旅游資源的不斷豐富和旅游環(huán)境的不斷改善,旅游電子商務(wù)平臺可以使旅游市場更趨于成熟,旅游電子商務(wù)平臺應(yīng)運而生。旅游電子商務(wù)平臺包括土特產(chǎn)預(yù)定系統(tǒng)、景區(qū)門票預(yù)定系統(tǒng)、酒店預(yù)定系統(tǒng)、線路預(yù)定系統(tǒng)等四大子系統(tǒng)。
角色工作內(nèi)容:
一個系統(tǒng)在需求和架構(gòu)等工作都完成后,接下來的主要任務(wù)就是進行數(shù)據(jù)庫的設(shè)計,這是后續(xù)想詳細設(shè)計、編碼等工作的基礎(chǔ)。本畢業(yè)設(shè)計的主要工作是通過前期的分析利用相關(guān)的建模工具完成系統(tǒng)的數(shù)據(jù)庫設(shè)計,以保證系統(tǒng)的功能實現(xiàn)正確可行。
本課題是對旅游電子商務(wù)平臺的數(shù)據(jù)庫分析與設(shè)計。主要負(fù)責(zé):
1、了解旅游電子商務(wù)平臺的所有功能需求。
2、根據(jù)系統(tǒng)需求明確系統(tǒng)數(shù)據(jù)庫設(shè)計的主要工作。
3、學(xué)習(xí)有關(guān)數(shù)據(jù)庫開發(fā)方面的材料和文檔,了解數(shù)據(jù)庫設(shè)計的一套流程。
4、根據(jù)前期的工作,作為主要核心人員完成系統(tǒng)的數(shù)據(jù)庫開發(fā)和設(shè)計,并和團隊其它人員進行有效溝通,確保獲取的系統(tǒng)需求充分。
在設(shè)計和開發(fā)過程中,團隊成員互相配合,在保證實現(xiàn)各自功能模塊的前提下,團隊成員互相測試各自的代碼,項目經(jīng)理統(tǒng)一安排測試的詳細步驟。在完成系統(tǒng)的開發(fā)設(shè)計和實現(xiàn)后,按照學(xué)校的統(tǒng)一要求撰寫本科畢業(yè)設(shè)計論文。
畢業(yè)設(shè)計(論文)完成時間:
2010年11月30
IV、主要參考資料:
江西微軟技術(shù)中心開發(fā)文檔
______________________學(xué)院______________專業(yè)類______________班
學(xué)生(簽名):_____________________
日期:自_______年______月______日至______年______月______日
指導(dǎo)教師(簽名):_____________________
助理指導(dǎo)教師(并指出所負(fù)責(zé)的部分):
系(室)主任(簽名):_____________________
附注:任務(wù)書應(yīng)該附在已完成的畢業(yè)設(shè)計說明書首頁。
第五篇:Oracle數(shù)據(jù)庫課程分析與感想
Oracle數(shù)據(jù)庫課程分析與感想
這門課主要是為我們在以前學(xué)過的數(shù)據(jù)庫的基礎(chǔ)上讓我們更深入的加強對Oracle數(shù)據(jù)庫的理解,讓我們從它的結(jié)構(gòu),它的功能,它的對象以及多種方面去感受它。
老師每節(jié)課都說了不同的內(nèi)容,然而我個人最關(guān)心的還是關(guān)于Oracle數(shù)據(jù)庫的安全性。安全是現(xiàn)如今人人都在關(guān)注的問題,特別是計算機安全。如今每家每戶的生活都離不開電腦,其中的安全問題更是大家在乎的重點。我們使用的軟件,各種網(wǎng)絡(luò)數(shù)據(jù)庫的安全性我們尤為關(guān)心。
Oracle數(shù)據(jù)庫經(jīng)過30多年的發(fā)展,現(xiàn)如今已經(jīng)為各個領(lǐng)域所使用,已經(jīng)在數(shù)據(jù)庫市場中占據(jù)了主導(dǎo)地位。在當(dāng)今世界500強企業(yè)中,70%企業(yè)使用的是Oracle數(shù)據(jù)庫,世界十大B2C公司全部使用Oracle數(shù)據(jù)庫,世界十大B2B公司中有9家使用的是Oracle數(shù)據(jù)庫。
為何Oracle會有如此的成就,能在眾多數(shù)據(jù)庫中脫穎而出?安全當(dāng)然是第一原因。從一開始,Oracle就提供了業(yè)界最先進的技術(shù)來保護存儲在數(shù)據(jù)庫中的數(shù)據(jù)。Oracle提供了全面的安全性解決方案組合來保護數(shù)據(jù)隱私,防范內(nèi)部威脅,并確保遵守法規(guī)。借助Oracle強大的數(shù)據(jù)庫活動監(jiān)控和分塊、授權(quán)用戶和多要素訪問控制、數(shù)據(jù)分類、透明的數(shù)據(jù)加密、統(tǒng)一的審計和報表編制、安全的配置管理和數(shù)據(jù)屏蔽等強大功能,用戶無需對現(xiàn)有應(yīng)用程序做任何改變即可部署可靠的數(shù)據(jù)安全性解決方案,從而節(jié)省時間和金錢。
與此同時,Oracle公司也推出了許多安全性產(chǎn)品,例如數(shù)據(jù)防火墻,數(shù)據(jù)屏蔽,全面回憶等。
然而,隨著時代的發(fā)展和Oracle被不斷的應(yīng)用,導(dǎo)致其中信息量逐漸增加,數(shù)據(jù)庫的安全性越來越重要。防止數(shù)據(jù)丟失等事件的措施也越來越重要。對數(shù)據(jù)的管理也越來越嚴(yán)謹(jǐn)。
首先就是用戶管理。用戶和Oracle呈現(xiàn)一對一的關(guān)系,即一個口令對應(yīng)一個用戶,使每個用戶的信息相對獨立。還有很重要的權(quán)限系統(tǒng),可以區(qū)分普通用戶和管理員,方便信息管理和保存,同時也可以是用戶的信息得到更安全的保存,不致使信息泄露等問題的發(fā)生。其次是系統(tǒng)權(quán)限。它可以選擇用戶給予相應(yīng)的權(quán)限,確保信息不會被除管理開發(fā)人員意外的人盜用。
最后就是數(shù)據(jù)的備份。每個系統(tǒng)都不會是完美的,總會出現(xiàn)損壞的現(xiàn)象。數(shù)據(jù)備份就是防止各種損壞中數(shù)據(jù)的丟失和遺漏,也為數(shù)據(jù)庫管理員解決了一個大麻煩。
其實關(guān)于Oracle數(shù)據(jù)庫的安全性方面還有太多東西等著我們?nèi)ヌ剿鳌Un程里所說的東西也不過是整個Oracle數(shù)據(jù)庫知識里的冰山一角。在以后的生活里我們還要更多的接觸這方面的事物,跟上時代發(fā)展才是最重要的。