資源描述:
《模擬股票自動(dòng)交易系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、數(shù)學(xué)與計(jì)算機(jī)學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)課程名稱:軟件工程課程代碼:8404131題目:年級(jí)/專(zhuān)業(yè)/班:2009級(jí)軟件工程4班學(xué)生姓名:學(xué)號(hào):開(kāi)始時(shí)間:2011年5月23日完成時(shí)間:2011年6月8日課程設(shè)計(jì)成績(jī):學(xué)習(xí)態(tài)度及平時(shí)成績(jī)(30)技術(shù)水平與實(shí)際能力(20)創(chuàng)新(5)說(shuō)明書(shū)(計(jì)算書(shū)、圖紙、分析報(bào)告)撰寫(xiě)質(zhì)量(45)總分(100)指導(dǎo)教師簽名:年—月—日軟件工程課程設(shè)計(jì)任務(wù)書(shū)學(xué)院名稱:數(shù)學(xué)與計(jì)算機(jī)學(xué)院課稈代碼:8404131專(zhuān)業(yè):軟件工程年級(jí):2009級(jí)一、設(shè)計(jì)題目模擬股票自動(dòng)交易系統(tǒng)。二、主要內(nèi)容網(wǎng)上股票交易系統(tǒng),實(shí)現(xiàn)股票自動(dòng)交易。實(shí)現(xiàn)了股票按特定時(shí)間買(mǎi)賣(mài),股
2、票智能止盈,股票智能買(mǎi)入,股票價(jià)格監(jiān)控買(mǎi)賣(mài),股票成本計(jì)算等功能,設(shè)置好后,無(wú)需人在旁邊,自動(dòng)完成交易。、具體要求及應(yīng)提交的材料1.分析階段:網(wǎng)上股票交易系統(tǒng),實(shí)現(xiàn)股票自動(dòng)交易。實(shí)現(xiàn)了股票按特定時(shí)間買(mǎi)賣(mài),股票智能止盈,股票智能買(mǎi)入,股票價(jià)格監(jiān)控買(mǎi)賣(mài),股票成本計(jì)算等功能,設(shè)置好后,無(wú)需人在旁邊,自動(dòng)完成交易。2.設(shè)計(jì)階段:針對(duì)分析階段提出的軟件要求,給出實(shí)現(xiàn)的方案和具體細(xì)節(jié)說(shuō)明。(1)系統(tǒng)具有5個(gè)基木功能成分:自動(dòng)監(jiān)視、自動(dòng)止盈止損、自動(dòng)買(mǎi)賣(mài)、自動(dòng)下單、條件化交易(2)根據(jù)分析,導(dǎo)出系統(tǒng)的功能模塊圖。(3)根據(jù)功能確定軟件模塊組成及調(diào)用關(guān)系。3.編碼階段:建造模
3、塊,在可視化編程環(huán)境下,按照軟件設(shè)計(jì)要求制作界面和完成對(duì)模塊的編碼,由此使軟件設(shè)計(jì)具體化為軟件作品。4.運(yùn)行維護(hù)在軟件運(yùn)行時(shí),檢查軟件的不足或錯(cuò)誤,并進(jìn)行維護(hù)。5.編寫(xiě)課程設(shè)計(jì)報(bào)告(1)設(shè)計(jì)題目(2)任務(wù)要求(3)系統(tǒng)總體方案(1)各功能模塊和流程圖(2)心得體會(huì)和參考資料注:學(xué)牛完成課程設(shè)計(jì)后,提交課程設(shè)計(jì)報(bào)告及相關(guān)電子文檔,要求將前述全部?jī)?nèi)容依先后順序?qū)懗稍O(shè)計(jì)報(bào)告一份,要求文字通暢、字跡工整,文字不少于5000字,裝訂成冊(cè)。四、進(jìn)度安排序號(hào)設(shè)計(jì)內(nèi)容天數(shù)1分析設(shè)計(jì)內(nèi)容,給出解決方案32創(chuàng)建數(shù)據(jù)庫(kù)及建表33可視化界面設(shè)計(jì)34對(duì)所建數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),整理設(shè)計(jì)思路
4、,編碼、測(cè)試,寫(xiě)出課程設(shè)計(jì)報(bào)告35指導(dǎo)老師檢查設(shè)計(jì)結(jié)果并做成績(jī)?cè)u(píng)定2總計(jì)14五、參考資料[1]張海藩.軟件工程導(dǎo)論,清華大學(xué)出版社,2004[2]陳明.實(shí)用軟件工程基礎(chǔ),清華大學(xué)出版社,2003[3]殷人昆.實(shí)用軟件工程,清華大學(xué)出版社,2003[4]宋波.UML面向?qū)ο蠹夹g(shù)與實(shí)踐,科學(xué)出版社,2004指導(dǎo)教師簽名日期年—月—日系主任審核日期年—月—日1.前言12.需求分析22.1.功能分析22.2.方案分析23.概要設(shè)計(jì)33.1.數(shù)據(jù)結(jié)構(gòu)31.2.邏輯結(jié)構(gòu)與物理結(jié)構(gòu)33.3.功能模塊劃分43.3.1.結(jié)構(gòu)框圖53.3.2.程序流圖73.3.3.模塊功能分析
5、及外部設(shè)計(jì)83.4.抽彖數(shù)據(jù)類(lèi)定義94.詳細(xì)設(shè)計(jì)104.1.數(shù)據(jù)類(lèi)型定義104.2.主要模塊內(nèi)部設(shè)計(jì)104.2.1.模塊1設(shè)計(jì)102.2.2.模塊2設(shè)計(jì)114.2.3.模塊3設(shè)計(jì)145.實(shí)現(xiàn)與調(diào)試分析163.1.實(shí)現(xiàn)環(huán)境165.2.語(yǔ)言選擇165.3.調(diào)試分析166.測(cè)試分析176.1?測(cè)試用例176.2.測(cè)試結(jié)果176.3.性能分析177.用戶手冊(cè)18總結(jié)19參考文獻(xiàn)20附錄源程序文件名清單:1?前言當(dāng)前股票交易內(nèi)部已經(jīng)完全實(shí)現(xiàn)了計(jì)算機(jī)化管理,而個(gè)人用戶操作股票買(mǎi)賣(mài)時(shí),卻依然使用傳統(tǒng)的電話或是當(dāng)面與股票代理人和銀行代表聯(lián)系。這樣不僅操作煩瑣,又浪費(fèi)寶貴的時(shí)
6、間,更可以在買(mǎi)賣(mài)中遭受不必要的經(jīng)濟(jì)損失。因此提出開(kāi)發(fā)一個(gè)“網(wǎng)上股票交易系統(tǒng)”的項(xiàng)目。該項(xiàng)目的主要目標(biāo)是:開(kāi)發(fā)一個(gè)能利用網(wǎng)絡(luò)來(lái)進(jìn)行查看股市行情,股票買(mǎi)賣(mài),和相關(guān)銀行操作的應(yīng)用系統(tǒng)。它與傳統(tǒng)交易方式相比具有明顯方便快捷的特性,用戶通過(guò)股票端與我們后臺(tái)建立的股票代理交易系統(tǒng)進(jìn)行交易,并可以在網(wǎng)上進(jìn)行帳號(hào)查詢等銀行操作,真正實(shí)現(xiàn)在任何可以上網(wǎng)的地點(diǎn)就可以進(jìn)行一站式的股票交易。大量調(diào)查表明,大多數(shù)股民都期望能夠更加方便的進(jìn)行股票交易。目前我國(guó)網(wǎng)民達(dá)到了1.1億,而股民也發(fā)展到了6000萬(wàn)活動(dòng)帳戶。國(guó)家正在對(duì)股票交易市場(chǎng),進(jìn)行大刀闊斧的改革。從目前的情況看改革的效果己逐
7、步顯現(xiàn),股市已經(jīng)轉(zhuǎn)暖。國(guó)家商務(wù)部對(duì)股市前景表示樂(lè)觀,預(yù)計(jì)將有大量新股民發(fā)展。在技術(shù)上,股票交易與任何其他實(shí)物在網(wǎng)上交易沒(méi)有實(shí)質(zhì)區(qū)別,甚至更易實(shí)現(xiàn),因?yàn)槿魏谓灰锥贾灰趲っ嫔蠈?shí)現(xiàn)就可以了。介于目前電子商務(wù)在世界范圍內(nèi)的成功,我們更有理由相信我們的系統(tǒng)具有良好的前景。2?需求分析2.1功能分析任務(wù)時(shí)中要求實(shí)現(xiàn)股票自動(dòng)交易。實(shí)現(xiàn)了股票按特定時(shí)間買(mǎi)賣(mài),股票智能止盈,股票智能買(mǎi)入,股票價(jià)格監(jiān)控買(mǎi)賣(mài),股票成本計(jì)算等功能,設(shè)置好后,無(wú)需人在旁邊,自動(dòng)完成交易。但由于此次設(shè)計(jì)僅在VC++平臺(tái)實(shí)現(xiàn),也不聯(lián)網(wǎng),而且設(shè)計(jì)者自身水平有限,要實(shí)現(xiàn)任務(wù)書(shū)要求的功能是很困難的。在咨詢老師
8、后,本次設(shè)計(jì)僅模擬一般情況下的股票交易,具體功能如下