軟件架構大作業_第1頁
軟件架構大作業_第2頁
軟件架構大作業_第3頁
軟件架構大作業_第4頁
軟件架構大作業_第5頁
已閱讀5頁,還剩12頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、計算機工程學院大型軟件系統構造大作業設計名稱: 科技信息發布系統 姓 名: 專業班級: 系 (院): 計算機工程學院 設計時間: 設計地點: 成績:指導教師評語: 簽名: 年 月 日<<大型軟件系統架構設計>>課程設計報告 第 17 頁,共 17 頁一、 需求分析1、愿景與范圍文檔(1)業務需求A項目背景科學技術是第一生產力,創新是民族進步的靈魂。當今社會科技發展日新月異,大學生作為祖國的棟梁、未來的花朵,要對科學技術有著較高的認識和敏感度,一則為了豐富自己的知識面,拓展自己的視野,提升自我素養,不與社會前沿脫節,二則能夠速度有效把握當前科技潮流,結合自身實際,運用科技

2、豐富自身能力,突破自我開創未來,用知識武裝自己,用科技推動社會進步。隨著時間推移,淮海工學院在不斷發展著,師生人數也逐漸擴大,紙質文章的已不能滿足廣大師生對科學技術的渴求,而網絡中眾多紛雜的科技報道也不為師生提供一個良好的學習平臺。為了更好地推廣科技力量,為廣大師生提供一個全新的高效權威準確的科技知識及交流平臺,因此我校迫切需要一款適用于淮海工學院全校師生的科技信息發布系統軟件。B業務機遇對外,通過科技信息發布系統,貼合師生實際需要,嚴格篩選各類信息,把世界各地的高校、高新科研所、各大公司的最新科研成果以最快的速度、最為權威的論述發表公開發表,以及各項科研的政策規定,這也是接受全校師生監督的平

3、臺,方便廣大師生學習了解當前科研動態和各項政策法規,還可利用所學為社會服務(如參加科技公益活動或科技小發明等等),創造濃郁的學習氛圍,大力宣傳科研精神,發揚敢為人先、敢于吃苦、創新創造的科學品質。C業務目標全校師生可以通過淮海工學院科研處的網頁瀏覽當前的政策法規(包括科技計劃與項目管理、國家重點實驗室及工程中心、其他專項計劃管理、科學技術評價、科技成果轉化、基金及經費管理、知識產權管理)、科技動態、科研成果(包括通知及簡訊、科研新聞、資料下載、基礎研究論壇)和社會服務點的內容。管理員則可進行相應的后臺管理。D客戶或市場需求目前學校師生的獲得科技信息的途徑有三種,一是去圖書館借閱,二是于網絡搜索

4、相應信息,三是自己花錢購買對應的書籍期刊。圖書館的紙質書籍因為出版貨運等原因具有滯后性,而網絡上的信息良莠不齊,不能作為一個很好的信息來源,作為連云港地區首屈一指的高校,淮工應當創建一個更為合理更為便捷的學習交流平臺??萍夹畔l布系統可以通過各種途徑收集切實可靠的科研信息,實現快捷高效的信息發布瀏覽,并提供交流區供師生各抒己見相互學習。亦可為圖書館提供一個很好的數據參考,為師生提供真正所需的各類書籍,有效指導師生日后深入學習和了解。為學校創造一個融洽的學習氛圍,該系統具有很好的使用價值和使用效應。E提供給客戶的價值科研信息發布系統減輕了師生在收集科技信息時的苦惱,為廣大師生提供更多更新更加真實

5、權威的信息來源,從而提高學習效率,進一步推進科技發展;開放式的信息模式給其他高校一個極大地視覺沖擊,有利于淮海工學院聲望的提高。F業務風險科研信息發布系統知識針對淮海工學院全校師生設計開發,并沒有涉及到極為困難的技術應用,完全可以在規定的時間之內完成這個系統,并且達到用戶的所有要求。所以,不存在任何業務風險。(2)項目愿景的解決方案A項目愿景陳述通過科研信息發布系統從根本上減輕全校師生的學習壓力,方便瀏覽了解和學習所有科研信息,并且受公眾監督,促進師生的交流與學習,促使學校學術研究氛圍和學校的良性發展。B主要特征這是一款讓信息透明化的軟件,操作簡單,方便實用。全校師生在網上就能看到當前的政策法

6、規(包括科技計劃與項目管理、國家重點實驗室及工程中心、其他專項計劃管理、科學技術評價、科技成果轉化、基金及經費管理、知識產權管理)、科技動態、科研成果(包括通知及簡訊、科研新聞、資料下載、基礎研究論壇)和社會服務點的內容,并可參與論壇討論和研究,促進學校學術研究氛圍和良好的學習環境。C假設和依賴環境科研信息發布系統是適用于淮海工學院的網上信息系統,在信息交流模塊需要全校師生的具體信息作為支持。(3)范圍和局限性A項目首次發布的范圍科技信息發布系統首次發布是針對淮海工學院全體師生完成假設中的大部分重要功能,瀏覽網頁信息和下載相關資料,信息可細分為政策法規(包括科技計劃與項目管理、國家重點實驗室及

7、工程中心、其他專項計劃管理、科學技術評價、科技成果轉化、基金及經費管理、知識產權管理)、科技動態、科研成果(包括通知及簡訊、科研新聞、資料下載、基礎研究論壇)和社會服務點,亦可參與論壇互動研究。B隨后發布的范圍科技信息發布系統隨后發布將針對蘇北地區各同類高校,針對各學校進行本地化,更加方便各個院校的使用。C局限性和專用性局限性:1、老師方面的用戶體驗存在局限性,因為學生和老師的文化層次不同,老師更趨于專業化,在對專業知識的了解和研究上比學生深得多,而網站主流用戶是學生,網站提供的知識內容相對淺顯易懂,對部分老師而言該網站可能如同雞肋。2、系統開發是最重要的環節,該系統采用的技術ASP.NET技

8、術,開發人員都是學生,沒有項目經驗,且對于ASP.NET MVC框架不夠熟悉,其次對于數據庫優化也沒有實踐經驗,這些可能導致系統存在缺陷。專用性:科研信息發布系統是針對各類科研信息的管理,因此可以在全?;蚋髟合颠M行推廣,任何一個學院只需把信息換成自己學院的信息就可以使用,不需要專業的培訓就能熟練使用。(4)業務環境A項目客戶概貌學生(淮海工學院):可以了解最新的科技信息、科技動態、科技成果以及相關的政策法規,與優秀學習者在線問答交流,直接了解相關科技進程,解決探索中遇到的問題,正是同學關心的所在;老師(淮海工學院):原本鏈接與各個網頁的功能都統一到了一個系統中,方便不少不長用網絡資源的老師,同

9、時增加了與學生的交流。B項目的優先級1、性能:用戶以學校數據庫為主,網頁的響應速度更新處理等平均小于2秒,頁面支持各類瀏覽器如IE,Chrome,Firefox等;2、質量:系統保證運行流暢,系統更新保證不影響用戶使用;3、計劃:系統適合范圍先從本校開始,逐漸向周邊學校發展,本土化的內容也將逐漸公有化,大家享受更加質量高內容豐富的系統;4、成本:主要學生團隊開發,前期自己投入,后期希望取得學校支持;5、人員:根據學生自主偏向,負責軟件開發的各個階段。(5)產品成功的因素科技信息發布系統的成功不在于能否帶來物質上的利益,完全取決于學生老師對于該系統的認可度,如良好的評價,超高的訪問度等等,同類網

10、站可能很多,但是功能如此集中,而且技術全面,界面設計賦予時代氣息,人機交互好的網站實在少之又少,所以科技信息發布系統的成功與否可以使用以下幾個標準:1、系統開發的專業性如安全,穩定,性能,響應速度等,是否得到技術人員或者指導老師的肯定;2、系統界面的設計,能否贏得廣大學生的青睞;3、系統內容的排版,是否能夠真正滿足同學老師公司的需要;4、系統是本地化的軟件,還是最終可以發展為周邊地區的公有化系統;5、面對未來先進技術以及各種需求的融入,能否得到持續發展。1、 上下文圖(見圖1)圖1 用戶信息上下文圖2、 用例圖(見圖2)圖2 用例圖3、 用例規約1. 用例名稱增刪查改政策法規類文章2. 簡要說

11、明管理人員可以通過此功能管理政策法規類文章3. 事件3.1. 基本事件1) 管理員進入 “后臺政策列表”界面2) 選擇二級類別名系統自動顯示已經存在的文章信息3) 管理員可以選擇添加、修改、刪除文章4) 選擇刪除則提示后直接刪除5) 選擇修改則跳入編輯頁面,管理員可以修改文章標題、內容,重新選擇二級類別6) 選擇添加則跳入發布頁面,管理員輸入文章標題、內容并編輯,選擇二級類別7) 管理員確認操作8) 系統完成操作4. 非功能要求操作必須方便直觀5. 前置條件身份驗證:登陸用戶必須是管理員6. 后置條件對象被成功修改或對象不存在而退出7. 擴展點無8. 優先級高二、 業務領域建模1.類圖(見圖3

12、)圖3 科技處信息管理系統類圖2.狀態圖(見圖4-5)圖4 管理員狀態圖該系統還有老師和學生部分,管理員主要是面向后臺一塊,其功能管理權限遠大于學生和老師的權限,此狀態圖畫出了管理員的主要功能,后續細化則需在具體設計中體現。圖5 師生狀態圖三、 概念設計1.關鍵需求A.下表為科技信息發布系統最為關鍵的需求子集:表3-1 關鍵需求非功能需求功能需求約束運行期質量屬性開發期質量屬性用戶平臺的多樣化跨平臺運行可擴展性可移植性可重用性信息游覽資料下載師生論壇后臺管理成本效益考慮易用性系統本地化趨勢互操作性易用性和其他系統進行數據交換互操作性安全性可維護性期望系統的生存時間可維護性可伸縮性階段性計劃魯棒性可重用性2.概念性架構設計A.科技信息發布系統魯棒性分析:圖3-1 后臺管理魯棒圖圖3-2 論壇魯棒圖B.科技信息發布系統架構模式(據魯棒分析得到):圖3-2系統架構模式C.科技信息發布系統質量屬性分析表3-2 “屬性-場景-決策”表屬性場景決策商業需求開發平臺多樣化客戶使用平臺多樣化系統采用B/S模式互操作性從外部接入資源下載用戶信息從學校數據庫導入公開期望的web服務接口可擴展性該系統為了提供更加方便同學的人性化內容采用MVC開發結構D. 科技信息發布系統終極概念設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論