資源描述:
《軟件詳細設計說明書書(例)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、WORD文檔下載可編輯案卷號00001日期軟件詳細設計說明書(例)作者:完成日期:簽收人:簽收日期:修改情況記錄:版本號修改批準人修改人安裝日期簽收人專業(yè)資料精心整理WORD文檔下載可編輯目錄1引言11.1編寫目的11.2范圍11.3定義11.4參考資料12總體設計12.1需求規(guī)定12.2運行環(huán)境22.3基本設計概念和處理流程22.4結構22.5功能需求與程序的關系22.6人工處理過程22.7尚未解決的問題33接口設計33.1用戶接口33.2外部接口33.3內(nèi)部接口34運行設計34.1運行模塊組合34.2運行控制34.3運行時間45系統(tǒng)數(shù)
2、據(jù)結構設計45.1邏輯結構設計要點45.2物理結構設計要點45.3數(shù)據(jù)結構與程序的關系46系統(tǒng)出錯處理設計56.1出錯信息56.2補救措施56.3系統(tǒng)維護設計5專業(yè)資料精心整理WORD文檔下載可編輯1引言1.1編寫目的隨著證券交易電子化程度的不斷提高,券商對于各種業(yè)務提出了新的要求,為了滿足券商的發(fā)展需求,更好的為客戶提供服務,現(xiàn)結合原有各版本的證券交易軟件的優(yōu)點和特點,開發(fā)一套采用Client/Server結構的證券交易軟件管理系統(tǒng)(SQL版)。本系統(tǒng)從底層予以優(yōu)化,使整個系統(tǒng)的運行速度得到較大提高,通過重新優(yōu)化數(shù)據(jù)庫內(nèi)部結構,使系統(tǒng)的
3、可擴充性得到極大提高。本說明書給出SQL版證券交易系統(tǒng)的設計說明,包括最終實現(xiàn)的軟件必須滿足的功能、性能、接口和用戶界面、附屬工具程序的功能以及設計約束等。目的在于:§為編碼人員提供依據(jù);§為修改、維護提供條件;§項目負責人將按計劃書的要求布置和控制開發(fā)工作全過程;§項目質量保證組將按此計劃書做階段性和總結性的質量驗證和確認。本說明書的預期讀者包括:§項目開發(fā)人員,特別是編碼人員;§軟件維護人員;§技術管理人員;§執(zhí)行軟件質量保證計劃的專門人員;§參與本項目開發(fā)進程各階段驗證、確認以及負責為最后項目驗收、鑒定提供相應報告的有關人員。§合作
4、各方有關部門的復雜人;項目負責人和全體參加人員。專業(yè)資料精心整理WORD文檔下載可編輯1.2范圍說明:a.待開發(fā)的軟件系統(tǒng)的名稱:模擬股票交易系統(tǒng)b.列出本項目的任務提出者、開發(fā)者、用戶以及將運行該項軟件的單位。1.3定義列出本文件中用到的專門術語的定義和縮寫詞的原詞組。本報告用到的術語符合國家標準《軟件工程術語(GB/T11475-1995)》。1.4參考資料列出要用到的參考資料,如:a.本項目的經(jīng)核準的計劃任務書或合同、上級機關的批文;b.屬于本項目的其他已發(fā)表的文件;c.本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標準。列出
5、這些文件的標題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。專業(yè)資料精心整理WORD文檔下載可編輯2總體設計2.1需求規(guī)定說明對本系統(tǒng)的主要的輸入輸出項目、處理的功能性能要求,詳細的說明可參見《需求分析說明書》。2.2運行環(huán)境簡要地說明對本系統(tǒng)的運行環(huán)境(包括硬件環(huán)境和支持環(huán)境)的規(guī)定,詳細說明參見《需求分析說明書》?!鞌?shù)據(jù)庫服務器奔騰Pro內(nèi)存128MB以上硬盤9GB100M網(wǎng)卡§應用服務器奔騰Pro內(nèi)存64MB以上硬盤4GB100M網(wǎng)卡§網(wǎng)絡配置100M/10M§工作站(柜臺)P100以上內(nèi)存8MB以上硬盤1G以上1
6、00M/10M網(wǎng)卡軟件專業(yè)資料精心整理WORD文檔下載可編輯§操作系統(tǒng)WindowsNT4.0以上§數(shù)據(jù)庫管理系統(tǒng)SQLServer2005§相關軟件工具WindowsNTWorkstation/WindowsNTserverWindows2000Professional/Server開發(fā)工具§平臺:Windows95/98、WindowsNT、Windows2000§開發(fā)工具:visualstidio2005sp1,C#.Net測試環(huán)境Windows31、Windows95/98、WindowsNT、Windows20002.3基本設計
7、概念和處理流程說明本系統(tǒng)的基本設計概念和處理流程,盡量使用圖表的形式。營業(yè)部系統(tǒng)一共有四個對象,即客戶、員工、市場和銀行,市場的概念是交易所的細化,比如上海證券交易所的A股和B股就是兩個市場,有了市場的概念我們就可以把交易所這個概念細化,并使同一個市場的共性更突出。銀行則通過銀證轉賬業(yè)務介入,并成為營業(yè)部系統(tǒng)不可或缺的組成部分。專業(yè)資料精心整理WORD文檔下載可編輯上述四個對象通過一些業(yè)務流程進行相互操作從而形成整個交易活動。因此整個系統(tǒng)模型可以表述為圖2-1設計時需要將營業(yè)部系統(tǒng)所使用的各種信息分為描述四個對象的信息和描述業(yè)務流程的信息
8、。由于四個對象相對而言是一種穩(wěn)定型信息,而業(yè)務流程則較易變化,且營業(yè)部之間差異很大,因此應將四個對象盡量定型,而將各種業(yè)務流程盡可能做成組件,以便營業(yè)部可根據(jù)實際需求組裝成適合自己的系統(tǒng)。根據(jù)