![PTTP概要設計說明書(弟三組)詳解_第1頁](http://file4.renrendoc.com/view/9f13ca8987ef79a2f24e5b0d4aba93a2/9f13ca8987ef79a2f24e5b0d4aba93a21.gif)
![PTTP概要設計說明書(弟三組)詳解_第2頁](http://file4.renrendoc.com/view/9f13ca8987ef79a2f24e5b0d4aba93a2/9f13ca8987ef79a2f24e5b0d4aba93a22.gif)
![PTTP概要設計說明書(弟三組)詳解_第3頁](http://file4.renrendoc.com/view/9f13ca8987ef79a2f24e5b0d4aba93a2/9f13ca8987ef79a2f24e5b0d4aba93a23.gif)
![PTTP概要設計說明書(弟三組)詳解_第4頁](http://file4.renrendoc.com/view/9f13ca8987ef79a2f24e5b0d4aba93a2/9f13ca8987ef79a2f24e5b0d4aba93a24.gif)
![PTTP概要設計說明書(弟三組)詳解_第5頁](http://file4.renrendoc.com/view/9f13ca8987ef79a2f24e5b0d4aba93a2/9f13ca8987ef79a2f24e5b0d4aba93a25.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
概要設計說明書1引言1.1編寫目的目前國內(nèi)各大培訓機構林立,競爭激烈。國家在十二五計劃中針對本科院校提出卓越工程師戰(zhàn)略,省教育廳針對高職院校提出建立省級示范實訓基地創(chuàng)辦“校中廠”。高校對實訓的要求,以及對學生實踐能力的提升期望迫切。本說明是工作過程化教學實訓平臺項目軟件產(chǎn)品的總體設計和實現(xiàn)說明,記錄了系統(tǒng)整體實現(xiàn)上技術層面上的考慮,并且以需求說明作為依據(jù),同時該文檔將作為產(chǎn)品實現(xiàn)、特性要求和控制的依據(jù)。軟件開發(fā)小組的每一位參與開發(fā)成員應該閱讀本說明,以清楚產(chǎn)品在技術方面的要求和實現(xiàn)策略,本手冊將進行技術評審和技術的可行性檢查,同時為下一步的詳細設計說明提供框架。1.2背景說明:A、軟件系統(tǒng)的名稱:工作過程化教學實訓平臺B、任務提出者:江西工貿(mào)職業(yè)技術學院開發(fā)者:中興軟件技術(南昌)有限公司C、本系統(tǒng)將為教職人員創(chuàng)建一個高集成化、多功能的辦公環(huán)境,解決教職人員處理不同事物需要使用不同工作環(huán)境的問題。提供具有工作流性質(zhì)的處理過程和查詢功能,完善的數(shù)據(jù)存儲、查詢和交流機制,解決多部門協(xié)作問題,推動部門間的高效率協(xié)作。提供集成處理與信息發(fā)布的工作平臺,解決以往信息收集、處理和發(fā)布過程相分割的問題,減少不必要的交換環(huán)節(jié),提高工作便利性。提供與其他信息系統(tǒng)的信息交流,解決由于數(shù)據(jù)標準不一致而造成的信息收集困難問題,減少工作量和重復勞動。采取專業(yè)的安全措施,增強平臺系統(tǒng)的安全性,保證數(shù)據(jù)的完整性、保密性和可變性1.3定義1.3.1專門術語SQLSERVER:系統(tǒng)服務器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS);SQL:一種用于訪問查詢數(shù)據(jù)庫的語言;程序結構的總體設計:指對軟件的總體結構進行技術分析,包括整個系統(tǒng)的組成部分和各部分之間的關系,以及已確定的需求在各組成部分的分配。數(shù)據(jù)結構設計:指確定軟件系統(tǒng)所用的文件結構或數(shù)據(jù)庫的模式、子模式和數(shù)據(jù)完整性、安全性設計。1.3.2縮寫PTTP——工作過程化實訓平臺;ASP——ActiveServerPages;DSN——DataSourceName提供數(shù)據(jù)庫訪問的數(shù)據(jù)源接口;SQL——StructuredQueryLanguage(結構化查詢語言)。1.4參考資料以下列出在概要設計過程中所使用到的有關資料:1、《工作過程化實訓平臺項目需求說明》;2、《工作過程化實訓平臺可行性分析報告》;3、國家標準《概要設計說明書(GB8567——88)》;4、鄭人杰、殷人昆、陶永雷《實用軟件工程》,清華大學出版社5、張海藩《軟件工程導論》,清華大學出版社;6、王立福、張世琨、朱冰編著《軟件工程—技術、方法與環(huán)境》,北京大學出版社。2總體設計2.1需求規(guī)定需求規(guī)定的詳細內(nèi)容,請參考獨立的文檔《PTTP實踐能力提升平臺項目需求說明》;2.2運行環(huán)境1、設備:客戶程序硬件要求:具有PentiumIII處理器且滿足以下要求的計算機:最低1GB內(nèi)存最小120GB硬盤鼠標鍵盤WEB服務器硬件需求:具有PentiumⅣ處理器且滿足以下要求的計算機:最低2GB內(nèi)存最小320GB硬盤鼠標鍵盤數(shù)據(jù)庫服務器硬件需求:具有PentiumⅣ處理器且滿足以下要求的計算機:最低4GB內(nèi)存最小1TB硬盤鼠標鍵盤2、支持程序客戶程序軟件:Windowsxp或更高版本IE8.0或者更高的版本網(wǎng)絡支持WEB服務器軟件:WindowsxpServer或更高版本IIS4.0或后續(xù)版本數(shù)據(jù)庫服務器軟件:WindowsxpServer或更高版本orcale10gSQLServer2000企業(yè)版2.3基本設計概念和處理流程本系統(tǒng)的實現(xiàn)采用典型的B/S結構來實現(xiàn),不同的客戶端程序通過IE共同訪問WEB服務器的發(fā)布頁面、WEB服務器訪問數(shù)據(jù)庫服務器進行數(shù)據(jù)存取,系統(tǒng)結構如圖1:圖1:系統(tǒng)結構(B/S)設計說明:1、每一個計算機需要不需要安裝客戶程序,但是需要有IE8.0或更高版本的支持;2、WEB發(fā)布服務器訪問數(shù)據(jù)庫服務器,數(shù)據(jù)庫服務器對外部不可見;3、數(shù)據(jù)庫服務器使用orcale10g企業(yè)版來實現(xiàn),對于目前的訪問量,orcale10g在足夠的硬件環(huán)境的支持下能夠適用,并且在經(jīng)濟上也是合理的;4、多用戶并發(fā)訪問和處理、數(shù)據(jù)加鎖、事務協(xié)調(diào),由IIS、orcale數(shù)據(jù)庫共同來完成,本系統(tǒng)不提供單獨的事務處理服務器;2.4結構應用程序采用ASP實現(xiàn),所有的頁面腳本在服務器端解釋。系統(tǒng)規(guī)劃的結果采用圖2來表示。圖2:系統(tǒng)邏輯結構(工作機制)(說明:上圖說明IIS應用系統(tǒng)的工作機制;)功能和模塊的劃分如圖3:圖3:按照功能進行的模塊劃分模塊劃分說明:1、以上是按照功能進行的模塊劃分,以方便組織邏輯關系較強的頁面和頁面組;2、按照不同工作順序,例如首先設計頁面整體風格、然后設計頁面樣式、再編寫服務器腳本程序等等,請參考《PTTP實踐能力提升平臺項目項目開發(fā)計劃》;2.5功能需求與程序的關系2.6人工處理過程(不適用)2.7尚未問決的問題需求中的問題在本設計中已經(jīng)全部實現(xiàn),但是,基于一般的考慮,可能會在開發(fā)過程或者后期版本中增加的功能包括:1、每一模塊的每一小項可以同時展開2、可以開多窗口(說明:若已經(jīng)解決了需求中存在的問題,以上的可以不屬于尚未解決的問題;)3接口設計3.1用戶接口根據(jù)需求分析,用戶需要一個簡單明了,易于操作的用戶界面。故提供可視化的操作方式,不提供命令控制語句進行輸入控制,從而用戶只需要使用鼠標進行命令操作,使用鍵盤輸入系統(tǒng)接收的參數(shù)。除此之外,在界面設計上,要注意到界面的布局,應突出的顯示重要以及出錯信息??偟膩碚f,系統(tǒng)的用戶界面應作到可靠性、簡單性、易學習和使用。用戶接口集中界面層,用戶主要通過窗體、控件、對話框等可視化元素進行交互。詳細的接口設計和說明,請參考《詳細設計說明書》。3.2外部接口由于不了解內(nèi)部運行機制及其關鍵技術,故請技術人員補充。3.3內(nèi)部接口由于不了解內(nèi)部運行機制及其關鍵技術,故請技術人員補充。4運行設計4.1運行模塊組合用戶登陸平臺時,數(shù)據(jù)通過網(wǎng)絡傳輸?shù)椒掌鞫?,由后臺的數(shù)據(jù)模塊對用戶信息進行驗證。登陸模塊將接收服務器返回的信息,根據(jù)用戶的信息登陸到不同權限的模塊,操作不同權限的功能模塊。工作過程化實訓平臺(PTTP)總共分為教務管理、系統(tǒng)管理、案例管理、項目任務、實訓質(zhì)量管理、在線考試、交流區(qū)管理這七個大模塊,各子模塊對應關系如下:教務管理學校信息管理學校組織查詢學校組織創(chuàng)建教職員工管理教職員工創(chuàng)建教職員工查詢教職員工導入學生信息管理學生信息創(chuàng)建學生信息查詢學生信息導入系統(tǒng)管理系統(tǒng)管理用戶管理角色管理字典管理個人信息案例管理案例管理案例一覽表案例創(chuàng)建案例維護階段模塊任務管理階段模塊任務要點任務要點明細任務與知識點關聯(lián)知識點管理知識點信息一覽表知識點信息創(chuàng)建知識點信息維護項目任務項目管理項目信息基本信息配置人員任務配置任務進度任務進度一覽任務考核任務考核一覽實訓質(zhì)量管理團隊質(zhì)量團隊質(zhì)量統(tǒng)計個人質(zhì)量個人質(zhì)量報表考核獎懲考核獎懲查詢專業(yè)考核專業(yè)考核查詢考勤報表教師質(zhì)量授課考評授課考評查詢教師考核查詢教師考核配置教師質(zhì)量報表考勤管理考勤簽到考勤查詢請假查詢請假維護工作日歷查詢簽到時間配置在線考試試題管理試題查詢試題創(chuàng)建歸屬分類試題導入試卷管理試卷查詢試卷創(chuàng)建試卷發(fā)布在線考試在線自測在線考核考核結果查詢交流區(qū)管理問問交流團隊查詢團隊創(chuàng)建團隊問題查詢團隊問題創(chuàng)建問問展示專題展示問題達人百科專家精華問題問問管理專題管理專家管理精華帖管理4.2運行控制PTTP工作過程化平臺基本能實現(xiàn)用戶的各類數(shù)據(jù)處理要求,可以按照各模塊的關系進行調(diào)用、控制,可以完美的發(fā)揮平臺的高效率辦公功能,給用戶帶來極好的體驗。4.3運行時間平臺的運行時間基本可以達到用戶的各類操作要求,運行非常流暢。從登陸到服務器驗證,響應時間良好,寬帶大小有時候會影響登陸的快慢。當服務器沒有響應時,會提示用戶操作失敗,請重新登陸。5數(shù)據(jù)結構設計5.1數(shù)據(jù)庫數(shù)據(jù)結構設計1.知識點信息列表知識點編號知識點名稱關鍵字歸屬地附件創(chuàng)建時間操作知識點信息列表保存了知識點的信息。2.項目信息列表項目編號項目名稱關聯(lián)案例號項目類型開發(fā)模式操作定位信息表保存了項目管理信息。3.實訓質(zhì)量考核表專業(yè)考核列表團隊協(xié)作序號項目任務學員需求分析系統(tǒng)設計編碼測試創(chuàng)建人操作授課考評列表序號項目任務教師周期創(chuàng)建時間考評人評語實訓質(zhì)量考核表表保存被考評人信息資料。4.試題列表序列名稱歸屬類型創(chuàng)建人創(chuàng)建時間操作試題列表保存試題的狀況。5.團隊信息列表序列團隊名稱創(chuàng)建時間操作團隊信息列表記錄了團隊的信息。6.達人列表用戶名真實姓名性別郵箱操作達人列表保存了提出問題較多的人員。7.案例列表案例編號最小工作最大工作周期周期案例名稱案例分類技術類型開發(fā)模式操作5.2物理數(shù)據(jù)結構設計物理數(shù)據(jù)結構設計主要是設計數(shù)據(jù)在模塊中的表示形式。數(shù)據(jù)在模塊中都是以結構的方式表示。1.實訓學員信息用于記錄學員的信息。2.知識點管理3.網(wǎng)絡包用于數(shù)據(jù)在網(wǎng)絡上的傳輸。4.錯誤信息用于關于錯誤操作。5.項目信息用于開展項目。6.考核信息A)專業(yè)考核B)授課考評對學員和授課情況的考評。7.試題列表用于列出試題情況。8.團隊信息顯示團隊信息。9.達人列表顯示提出問題較多的用戶。10.案例記錄案例信息。5.3數(shù)據(jù)結構與程序的關系服務器程序在進行操作時需對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)結構,也就是數(shù)據(jù)表進行查詢和修改:在操作過程中都需要對數(shù)據(jù)庫中的所有表,進行聯(lián)合查詢、修改。物理數(shù)據(jù)結構主要用于各模塊之間函數(shù)的信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結構封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。出錯信息將送入顯示模塊中。6出錯處理設計6.1出錯輸出信息程序在運行時主要會出現(xiàn)兩種錯誤:1、由于輸入信息,或無法滿足要求時產(chǎn)生的錯誤,稱為軟錯誤。2、由于其他問題,如網(wǎng)絡傳輸超時等,產(chǎn)生的問題,稱為硬錯誤。對于軟錯誤,須在工作過程化教學實訓平臺操作完成后判斷及輸入數(shù)據(jù)驗證模塊由數(shù)據(jù)進行數(shù)據(jù)分析,判斷錯誤類型,再生成相應的錯誤提示語句,送到輸出模塊中。對與硬錯誤,可在出錯的相應模塊中輸出簡單的出錯語句,并將程序重置。返回輸入階段。6.2出錯處理對策所有的服務器都必須安裝不間斷電源以防止停電或電壓不穩(wěn)造成的數(shù)據(jù)丟失的損失。若真斷電時主要是服務器將會有較大影響:在斷電后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 預制樓梯灌漿料 施工方案
- 項目自查報告怎么寫(共6篇)
- 國旗下講話:同伴的力量(心理健康)五篇模版
- 2025年度家用電器品牌代理銷售合同范本
- 2025年度虛擬現(xiàn)實增強現(xiàn)實內(nèi)容制作合同
- 2025年度綠色建筑項目可行性研究報告編制合同
- 電商物流成本控制與優(yōu)化方案
- 電商時代的教育資源整合與創(chuàng)新
- 山東省青島萊西市(五四制)2024-2025學年七年級上學期期末語文試題
- 現(xiàn)代教育中的編程教學新策略
- 高校體育課程中水上運動的安全保障措施研究
- 城市基礎設施修繕工程的重點與應對措施
- 油氣勘探風險控制-洞察分析
- GB 12710-2024焦化安全規(guī)范
- 2022年中考化學模擬卷1(南京專用)
- 醫(yī)療機構質(zhì)量管理指南
- 【??途W(wǎng)】2024秋季校園招聘白皮書
- 2024-2025銀行對公業(yè)務場景金融創(chuàng)新報告
- 中石化高級職稱英語考試
- 鐵路乘車證管理辦法
- 化工企業(yè)人的不安全行為造成的事故案例
評論
0/150
提交評論