




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、某七T勺日期2015年12月股票交易系統(tǒng)數據庫設計說明書作者:曾鑫完成日期:簽收人:簽收日期:修改情況記錄:版本號修改批準人修改人安裝日期簽收人目錄1 引言11.1 編寫目的11.2 背景11.3 定義21.4 參考資料32 外部設計32.1 標識符和狀態(tài)32.2 使用它的程序42.3 約定42.4 專門指導52.5 支持軟件53 結構設計63.1 概念結構設計63.2 邏輯結構設計73.3 物理結構設計74 運用設計104.1 數據字典設計104.2 安全保密設計101. 引言1.1 編寫目的1?本數據庫設計說明書是對股票交易數據庫設計的定義,包括本系統(tǒng)數據邏輯結構設計、數據字典以及運行環(huán)境
2、、安全保密設計等。本數據庫設計說明書適合以下讀者:(1) .用戶(2) .系統(tǒng)設計人員(3) .系統(tǒng)開發(fā)人員(4) .系統(tǒng)測試人員(5) .系統(tǒng)維護人員2. 本數據庫設計說明書是以下開發(fā)活動的依據之一:系統(tǒng)詳細設計用戶驗收3. 本數據庫設計說明書是根據系統(tǒng)需求分析所編寫的。4. 本系統(tǒng)說明書為系統(tǒng)開發(fā)提供了一定的基礎。1.2 背景開發(fā)的數據庫的名稱:oracle數據庫11g版本使用此數據庫的軟件系統(tǒng)的名稱:Meclipse2014版本該系統(tǒng)同其他系統(tǒng)或機構的基本相互往來關系:該系統(tǒng)基于360瀏覽器,版本為7.0及以上,支持Windows系列平臺項目任務提出者:安博教育集團項目開發(fā)者:長江師范學
3、院2013級軟件服務外包1班曾鑫用戶范圍:廣大股民安裝軟件和數據庫單位:用戶(安裝軟件)、服務器(安裝數據庫)伴隨著股民對買賣股票需求的增長,計算機、網絡技術已滲透到每一個股民中。傳統(tǒng)的在證券大廳進行股票交易方式已逐漸不能滿足股民對方便進行股票交易的需求。在各大中小證券交易所中,用計算機管理、發(fā)布股價的信息已經越來越普遍了。用計算機不但可以提高股票交易效率,而且還節(jié)省了許多人力物力,增強了用戶信息的安全性。提高了企業(yè)的管理金融資金能力,為此,用計算機來進行股票交易的運行,是非常必要的。1.3 定義股票定義:一手:loo股?現(xiàn)價:即個股當前的實時價格。今開:即浦發(fā)銀行當日的開盤價。漲跌:即浦發(fā)銀
4、行現(xiàn)在的價格與昨日收盤價的差額。最高:即浦發(fā)銀行當天的最高價格。漲幅:即(浦發(fā)銀行現(xiàn)價減去昨日收盤價)/昨日收盤價最低:即浦發(fā)銀行當日的最低價總量:即浦發(fā)銀行當日逐筆成交量的總和量比:即浦發(fā)銀行開市后平均每分鐘成交量與過去5個交易日平均每分鐘成交量的比。委比:會根據行情的變化實時變化。計算方式為當前所有的委托買入手數減去委托賣出手數,再除以所有委托買入手數與委托賣出手數的和。委差:即當前(買一至買五的手數和)減去(賣一至賣五的手數和)。夕卜盤:即浦發(fā)銀行當日主動買入的成交量。內盤:即浦發(fā)銀行當日主動賣出的成交量。外盤+內盤=總量換手:即換手率,以百分比計算。為(總量乘以100)/流通股數股本:
5、即市場上浦發(fā)銀行總發(fā)行的股數。凈資產:即浦發(fā)銀行的總資產-總負債。流通股:即市場上浦發(fā)銀行可以流通買賣的股數。收益:即每股收益,為稅后利潤與總股本的比率。PE(動):即動態(tài)市盈率,為股票現(xiàn)價十未來每股收益的預測值。筆-是指每筆的成交情況。價-指在每個價位上分布的成交量。細-當日成交的逐筆明細。盤-當前盤面的具體委托買賣情況。勢-浦發(fā)銀行當日分時走勢。指-大盤指數的具體情況。值-一些指標值的情況。籌-浦發(fā)銀行當前所有股票擁有者籌碼的分布情況。開發(fā)關鍵詞:1. HTTP:HyperTextTransferProtocol(超文本傳輸協(xié)議)2. HTML:HyperTextMarkupLanguag
6、e(超文本標記語言)3. WebBrowser:萬維網瀏覽器4. DateBase:數據庫5. JDBC:開放數據庫連接6. IPO:Input&Process&Output(輸入、處理、輸出)7. B/S:服務器/瀏覽器模式8. XML:擴展標記語言。9. SQL:結構化查詢語言lO.Ajax:AsynchronousJavaScript+XML(異步的XML和JavaScript)1.4 參考資料1.本文用到的術語符合國家標準軟件工程術語(GB/T11475-1995 )。與本文直接相關的國家標準包括:GB8566-1995軟件生存期過程GB8567-88計算機軟件產品開發(fā)
7、文件編制指南GB8567-88GB/T11457-1995計算機軟件數據庫設計說明編制指南軟件工程術語1 GB/T11457:軟件工程術語2 GB/T85661995:計算機軟件開發(fā)規(guī)范3 GB8567:計算機軟件產品開發(fā)文件編制指南股票交易系統(tǒng)需求規(guī)格說明書股票交易系統(tǒng)系統(tǒng)概要設計說明書股票交易系統(tǒng)系統(tǒng)詳細設計說明書實用軟件工程鄭人杰,殷人昆,陶永雷,清華大學出版社,1997.4軟件工程實踐者之路,美,清華大學出版社,1997.4計算機軟件產品開發(fā)文件編制指南,GB8567-88»電子政務試點示范工程技術規(guī)范數據庫系統(tǒng)概論王珊薩師炮編著高等教育出版社2外部設計2.1標識符和狀態(tài)聯(lián)系
8、用途,詳細說明用于唯一地標識該數據庫的代碼、名稱或標識符,附加的描述性信息亦要給出。如果該數據庫屬于尚在實驗中、尚大測試中或是暫時使用的,則要說明這一特點及其有效時間范圍。1. 數據庫標識符:數據庫全稱:oracle數據庫11g版本用戶名:zhangyue密碼:test本數據庫一共建立了6張表,表名分別為:1. USER_STOCK(用戶_股票持有表)2.USERINFORMATION_信息表)3.USERACC0UNT_賬戶表)4.ST0CKINF0RMATION_信息表)5.ST0CKNEWPRICE最新_價格表)6.ST0CK_TRADE(股票_交易表)2.數據庫狀態(tài):試驗中(有效期范圍
9、:2015年12月23日到項目完成時)2.2使用它的程序列出將要使用或訪問此數據庫的所有應用程序,對于這些應用程序的每一個,給出它的名稱和版本號。1.應用程序名:myeclipse開發(fā)工具版本號:2014版2.應用程序名:tomcat服務器版本號:7.03.操作系統(tǒng):window764位版本號:旗艦版4.應用程序名稱:網頁瀏覽器(InternetExplorer9360安全瀏覽器4.2世界之窗,百度瀏覽器2.8TT瀏覽器,搜狗瀏覽器,谷歌瀏覽器,opera瀏覽器,傲游瀏覽器(MaxthonBrowser)QQ瀏覽器,極速瀏覽器等)1.應用程序名:簡易股票交易系統(tǒng)版本號:1.0版2.3約定陳述一
10、個程序員或一個系統(tǒng)分析員為了能使用此數據庫而需要了解的建立標號、標識的約定,例如用于標識數據庫的不同版本的約定和用于標識庫內各個文卷、記錄、數據項的命名約定等。1.設計方法,首先進行對在本系統(tǒng)中,數據庫的設計采用Visio進行,并且采用面向對象的象實體的設計,最后將對象持久化到數據庫中,所有的表和表之間的關聯(lián)ER圖)都采用標準的Visio設計工具進行,這樣能夠將整個系統(tǒng)的設計和數據庫設計有機的結合起來。2. 本系統(tǒng)采用Myeclipse、oracle數據庫為基本開發(fā)工具,因而程序員或者系統(tǒng)分析員,或者任何想要使用此數據庫進行操作的人員,需要安裝Myeclipse開發(fā)工具和oracle數據庫(推
11、薦使用PL/SQLDevelopment工具)V1.02.PL/SQLDevelopmentoracle工具9.0.6本2.4專門指導向準備從事此數據庫的生成、從事此數據庫的測試、維護人員提供專門的指導,例如將被送入數據庫的數據的格式和標準、送入數據庫的操作規(guī)程和步驟,用于產生、修改、更新或使用這些數據文卷的操作指導。如果這些指導的內容篇幅很長,列出可參閱的文件資料的名稱和章條。對于從事此數據庫的生成、此數據庫的測試、維護的人員,提出如下參考意見:1?數據庫的輸入統(tǒng)一采用鍵盤。由于現(xiàn)在沒有設置權限,故只要不違背基本的限制,所有的操作都是可以進行的??墒菍τ诒鞠到y(tǒng)需要的數據,卻是有數據長度和類型
12、的限制的,尤其是有說明的部分和注釋的地方,所以測試人員在具體進行數據測試時,要注意數據輸入格式。2. 操作流程:(1) .打開PL/SQLDevelopment工具用用戶名和密碼登錄到oracle數據庫(2) .在左側菜單列表中找到TABLES打開彈出用戶所在數據庫中的所有表,如果測試、維護人員需要參考數據的話直接右鍵選擇相應功能進行編輯和更新表的數據或結構(3) 支持軟件簡單介紹同此數據庫直接有關的支持軟件,如數據庫管理系統(tǒng)、存儲定位程序和用于裝入、生成、修改、更新數據庫的程序等。說明這些軟件的名稱、本號和主要功能特性,如所用數據模型的類型、允許的數據容軟件名本號1實現(xiàn)用戶網上股票交易和管理
13、.股票交易系統(tǒng)量等。列出這些支持軟件的技術文件的標題、編號及來源。主要功能特性oracle數據庫的圖形管理工具編寫代碼和開發(fā)系統(tǒng)工具提供交易系統(tǒng)運行的服務器顯示系統(tǒng)界面的瀏覽器3結構設計3.1 概念結構設計說明本數據庫將反映的現(xiàn)實世界中的實體、屬性和它們之間的關系等的原始數據形式,包括各數據項、記錄、系、文卷的標識符、定義、類型、度量單位和值域,建立本數據庫的每幅用戶視圖。用例圖:/manager3.2邏輯結構設計說明把上述原始數據進行分解、合并后重新組織起來的數據庫全局邏輯結構,包括所確定的關鍵字和屬性、重新確定的記錄結構和文卷結構、所建立的各個文卷之間的相互關系,形成本數據庫的數據庫管理員
14、視圖。LI tnrhvil i onPKu nccounr sLL_userpussrordi u u 鋼 mameiLblrthdajfU JMllu_iphnn?niOTberl-ser AccountPKUnoIHT ?FK1u acfountsu meair modif tfnc*PK. FK2IJ 如 court! rtcPKs_dcal no1FKis_slock_prlcB sAdeal.rrtBber s_i?t_defliLjiniribiB'r w deal s deal s_doaja?$it,?irAtA_t imp s_deal_f i s lh_t in&g
15、t; s stock noSluck Ik 君 1 RcuuiiS lock_Nair_Rr 1?PK,FK1B EEtwk DO6 rw? price1Siock_IjuCuif*Ejtixnhm>!IIsSLQCKTiemo邏輯關系結構:3.3物理結構設計建立系統(tǒng)程序員視圖,包括:a. 數據在內存中的安排,包括對索引區(qū)、緩沖區(qū)的設計;b. 所使用的外存設備及外存空間的組織、包括索引區(qū)、數據塊的組織與劃分c. 訪問數據的方式方法。哽索引it顫美型AF有者目十邁I列沔廊廠許廠廠廠p可血DeEiult/Expr.存儲注耦VABCKAB2G(O)AB£H/R2VABCJWJ12(3
16、0)VAECHAB2(20jVAECHAHaOjVAECMAB2(20JVABCMAB2郵VAECHAE2(18)MBM檢童嚼索引贈權跟Virtual類型NUMBERD 七 ATEUACCOLUnBALANCE(1)UserInformationTable:JJU_ACCOUHTSu_USEftFASSttDEI)1u_USESUANE心EXU_B1RTHHAY心AILUIFHOUENUWMRKey:迥列嚅案引II抿限,睿禰世引0TI篩|翱葡喜魅照列級璇刪除司昶己祗迅止窩點改jUseenformation_frii*rtPrimary-U_i通0UBTSF2015-11-16-20:、Uniq
17、ue*-廖廠廠(2)User_AccountTable:Key:圖一?閾列於苣列名稱一一w.列允嘩薯照表薯照歹L級聯(lián)刪除可延遲.JACDOWTNOPJJMARYn.TPrimaryl.rACC0WTHD,17丁JACCOUNTSUBIQUEL-TForeignUACCOUNTS名下Mserifoemation-UACCOUNTS十Noacti仃一名稱UACCOUHTHDVACCQUHTSVHEAROIFTIME(3) Stock_lnformationTable圜一迥列“檢童囁索引II權限類型所有者名稱名稱Virtual可圖至Defaialt./Exp存儲注)降SSTOCKNOVAECHAB2
18、(20)-股票編碼SSTOCKW1E廠VAECHAE2(20)-股票名稱-廠TKey:迥列*鍵而檢查IB秦畀“汨陽II很限名sn:INF0RMA.類加T爹照裊攀啊列您聯(lián)I除可延迅已罟I上次康改2015-11-271(4) Stock_New_PriceTable:畫列囁索引ti根限名稱.Virtual可Default/Expr.存儲注釋?LS-STOCK.KL.JVAECMAE2(20)膽票編瑪S.HEWPMCEMEERrrSW單航Key:級駐刪除可延遲已址遲1次修改2D15-12-1&STOCKIHFOMfcTIONSSTOCK.NONooution2D15-1I-ZT1名稱卜 仁匚
19、二飪衛(wèi)二換I亞PriaarySSTOCKHOForeignSSTOCKBDV1詫VI:二空嚅瓷丘II松磺(5) Stock_Deal_RecordeTable:圉一 ft聞列 M避喘索引II松良類型帶看暫盟Yirtaaltew可囚空芒DEALHD廠VAMKAE2UO)交勵流水號sAccouifrwjIYAKHAK2r用戶編瑪SATOCILFEICE>CUMBERSDE*LffllMBERNUMBEESNOTDEALKUNREhpNUMBER未交易致呈SDEALHFE1VABCHAK2pSJ)E*LSTATE廠VAKCHAK2(20PSDOCWEHTCEE*TEJTIMEHATT單據eoe
20、i'BLSDEALFISIKTIMErDAT!完戰(zhàn)交勵時間SSTOCKHOnYABCHAF2(20)P股雷端瑪nKey:圉一K|1!列嚴1!曲不亙|嚅索引塞權限名稱列疊照夷級底肚除可晉遲已普201S-11SDEALBOPRIMARYPrimary;SDEALNOSAJXOOTHDPOEEIGNForeigjiSADCOWTMOUSERACDOUNTUACCOUNTHON&aelion201S-11SSTOCKWFArtiehssrocKnopSTOCKIHFOKNATIONSSTOCKHOUptction.r.r2015-11(6) User_StockTable:矽播Q檢遷|唱181顧糞型所荷番卜W*ccbmMOiYirtuiLL魁/VKRCHAR2御可D?faid.t/Exfrs存儲用戶漏科UTOCKAWOSTOCK廠VKRCHKE2(20)股事編嗎HTJMBEK用尸持育勘昆MUM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社區(qū)養(yǎng)老服務項目運營可行性研究報告(模板范文)
- 農田基礎設施優(yōu)化提升項目可行性研究報告(模板)
- 救生員應急處理能力的試題及答案
- 模具設計師資格認證考試成功之道的試題及答案
- 2024年體育經紀人考試綜合提升試題及答案
- 植保員在危機處理中扮演的角色試題及答案
- 辦公樓局部裝修工程可行性研究報告(參考)
- 2024年農業(yè)植保員考試中的跨學科知識應用與實踐結合試題及答案
- 植保員應對突發(fā)事件的能力提升試題及答案
- 模具材料與工藝知識試題及答案
- 小孩進入廠區(qū)安全免責協(xié)議書(2篇)
- 2024年網絡與信息安全考試題庫-多選題、填空題、判斷題
- 考研教室考勤管理制度
- 讀書分享讀書交流會《基督山伯爵》課件
- VTE評分量表解讀 課件2024.8
- 虛擬商業(yè)創(chuàng)新創(chuàng)業(yè)實訓智慧樹知到答案2024年西安工業(yè)大學
- 2023年12月英語六級真題及答案-第3套
- HSE管理體系與保證措施
- GB/T 30663-2024人才測評服務規(guī)范
- 《文化學概論》第三章-文化的起源及其發(fā)展-38
- 2024年四川省成都市中考地理+生物試卷真題(含答案解析)
評論
0/150
提交評論