(完整word版)軟件架構(gòu)大作業(yè)_第1頁
(完整word版)軟件架構(gòu)大作業(yè)_第2頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、計算機(jī)工程學(xué)院大型軟件系統(tǒng)構(gòu)造大作業(yè)設(shè)計名稱:科技信息發(fā)布系統(tǒng)姓名:專業(yè)班級:系(院):計算機(jī)工程學(xué)院設(shè)計時間:設(shè)計地點(diǎn):一、需求分析1、愿景與范圍文檔(1)業(yè)務(wù)需求A項(xiàng)目背景科學(xué)技術(shù)是第一生產(chǎn)力,創(chuàng)新是民族進(jìn)步的靈魂。當(dāng)今社會科技發(fā)展日新月異,大學(xué)生作為祖國的棟梁、未來的花朵,要對科學(xué)技術(shù)有著較高的認(rèn)識和敏感度,一則為了豐富自己的知識面,拓展自己的視野,提升自我素養(yǎng),不與社會前沿脫節(jié),二則能夠速度有效把握當(dāng)前科技潮流,結(jié)合自身實(shí)際,運(yùn)用科技豐富自身能力,突破自我開創(chuàng)未來,用知識武裝自己,用科技推動社會進(jìn)步隨著時間推移,淮海工學(xué)院在不斷發(fā)展著,師生人數(shù)也逐漸擴(kuò)大,紙質(zhì)文章的已不能滿足廣大師生對

2、科學(xué)技術(shù)的渴求,而網(wǎng)絡(luò)中眾多紛雜的科技報道也不為師生提供一個良好的學(xué)習(xí)平臺。為了更好地推廣科技力量,為廣大師生提供一個全新的高效權(quán)威準(zhǔn)確的科技知識及交流平臺,因此我校迫切需要一款適用于淮海工學(xué)院全校師生的科技信息發(fā)布系統(tǒng)軟件。B業(yè)務(wù)機(jī)遇對外,通過科技信息發(fā)布系統(tǒng),貼合師生實(shí)際需要,嚴(yán)格篩選各類信息,把世界各地的高校、高新科研所、各大公司的最新科研成果以最快的速度、最為權(quán)威的論述發(fā)表公開發(fā)表,以及各項(xiàng)科研的政策規(guī)定,這也是接受全校師生監(jiān)督的平臺,方便廣大師生學(xué)習(xí)了解當(dāng)前科研動態(tài)和各項(xiàng)政策法規(guī),還可利用所學(xué)為社會服務(wù)(如參加科技公益活動或科技小發(fā)明等等),創(chuàng)造濃郁的學(xué)習(xí)氛圍,大力宣傳科研精神,發(fā)揚(yáng)

3、敢為人先、敢于吃苦、創(chuàng)新創(chuàng)造的科學(xué)品質(zhì)。C業(yè)務(wù)目標(biāo)全校師生可以通過淮海工學(xué)院科研處的網(wǎng)頁瀏覽當(dāng)前的政策法規(guī)(包括科技計劃與項(xiàng)目管理、國家重點(diǎn)實(shí)驗(yàn)室及工程中心、其他專項(xiàng)計劃管理、科學(xué)技術(shù)評價、科技成果轉(zhuǎn)化、基金及經(jīng)費(fèi)管理、知識產(chǎn)權(quán)管理)、科技動態(tài)、科研成果(包括通知及簡訊、科研新聞、資料下載、基礎(chǔ)研究論壇)和社會服務(wù)點(diǎn)的內(nèi)容。管理員則可進(jìn)行相應(yīng)的后臺管理。D客戶或市場需求目前學(xué)校師生的獲得科技信息的途徑有三種,一是去圖書館借閱,二是于網(wǎng)絡(luò)搜索相應(yīng)信息,三是自己花錢購買對應(yīng)的書籍期刊。圖書館的紙質(zhì)書籍因?yàn)槌霭尕涍\(yùn)等原因具有滯后性,而網(wǎng)絡(luò)上的信息良莠不齊,不能作為一個很好的信息來源,作為連云港地區(qū)首

4、屈一指的高校,淮工應(yīng)當(dāng)創(chuàng)建一個更為合理更為便捷的學(xué)習(xí)交流平臺。科技信息發(fā)布系統(tǒng)可以通過各種途徑收集切實(shí)可靠的科研信息,實(shí)現(xiàn)快捷高效的信息發(fā)布瀏覽,并提供交流區(qū)供師生各抒己見相互學(xué)習(xí)。亦可為圖書館提供一個很好的數(shù)據(jù)參考,為師生提供真正所需的各類書籍,有效指導(dǎo)師生日后深入學(xué)習(xí)和了解。為學(xué)校創(chuàng)造一個融洽的學(xué)習(xí)氛圍,該系統(tǒng)具有很好的使用價值和使用效應(yīng)。E提供給客戶的價值科研信息發(fā)布系統(tǒng)減輕了師生在收集科技信息時的苦惱,為廣大師生提供更多更新更加真實(shí)權(quán)威的信息來源,從而提高學(xué)習(xí)效率,進(jìn)一步推進(jìn)科技發(fā)展開放式的信息模式給其他高校一個極大地視覺沖擊,有利于淮海工學(xué)院聲望的提高。F業(yè)務(wù)風(fēng)險科研信息發(fā)布系統(tǒng)知識

5、針對淮海工學(xué)院全校師生設(shè)計開發(fā),并沒有涉及到極為困難的技術(shù)應(yīng)用,完全可以在規(guī)定的時間之內(nèi)完成這個系統(tǒng),并且達(dá)到用戶的所有要求。所以,不存在任何業(yè)務(wù)風(fēng)險。(2)項(xiàng)目愿景的解決方案A項(xiàng)目愿景陳述通過科研信息發(fā)布系統(tǒng)從根本上減輕全校師生的學(xué)習(xí)壓力,方便瀏覽了解和學(xué)習(xí)所有科研信息,并且受公眾監(jiān)督,促進(jìn)師生的交流與學(xué)習(xí),促使學(xué)校學(xué)術(shù)研究氛圍和學(xué)校的良性發(fā)展。B主要特征這是一款讓信息透明化的軟件,操作簡單,方便實(shí)用。全校師生在網(wǎng)上就能看到當(dāng)前的政策法規(guī)(包括科技計劃與項(xiàng)目管理、國家重點(diǎn)實(shí)驗(yàn)室及工程中心、其他專項(xiàng)計劃管理、科學(xué)技術(shù)評價、科技成果轉(zhuǎn)化、基金及經(jīng)費(fèi)管理、知識產(chǎn)權(quán)管理)、科技動態(tài)、科研成果(包括通

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

7、和社會服務(wù)點(diǎn),亦可參與論壇互動研究。B隨后發(fā)布的范圍科技信息發(fā)布系統(tǒng)隨后發(fā)布將針對蘇北地區(qū)各同類高校,針對各學(xué)校進(jìn)行本地化,更加方便各個院校的使用。C局限性和專用性局限性:1、老師方面的用戶體驗(yàn)存在局限性,因?yàn)閷W(xué)生和老師的文化層次不同,老師更趨于專業(yè)化,在對專業(yè)知識的了解和研究上比學(xué)生深得多,而網(wǎng)站主流用戶是學(xué)生,網(wǎng)站提供的知識內(nèi)容相對淺顯易懂,對部分老師而言該網(wǎng)站可能如同雞肋。2、系統(tǒng)開發(fā)是最重要的環(huán)節(jié),該系統(tǒng)采用的技術(shù)ASP.NET技術(shù),開發(fā)人員都是學(xué)生,沒有項(xiàng)目經(jīng)驗(yàn),且對于ASP.NETMVC框架不夠熟悉,其次對于數(shù)據(jù)庫優(yōu)化也沒有實(shí)踐經(jīng)驗(yàn),這些可能導(dǎo)致系統(tǒng)存在缺陷。專用性:科研信息發(fā)布系

8、統(tǒng)是針對各類科研信息的管理,因此可以在全?;蚋髟合颠M(jìn)行推廣,任何一個學(xué)院只需把信息換成自己學(xué)院的信息就可以使用,不需要專業(yè)的培訓(xùn)就能熟練使用。(4)業(yè)務(wù)環(huán)境A項(xiàng)目客戶概貌學(xué)生(淮海工學(xué)院):可以了解最新的科技信息、科技動態(tài)、科技成果以及相關(guān)的政策法規(guī),與優(yōu)秀學(xué)習(xí)者在線問答交流,直接了解相關(guān)科技進(jìn)程,解決探索中遇到的問題,正是同學(xué)關(guān)心的所在;老師(淮海工學(xué)院):原本鏈接與各個網(wǎng)頁的功能都統(tǒng)一到了一個系統(tǒng)中,方便不少不長用網(wǎng)絡(luò)資源的老師,同時增加了與學(xué)生的交流。B項(xiàng)目的優(yōu)先級1、性能:用戶以學(xué)校數(shù)據(jù)庫為主,網(wǎng)頁的響應(yīng)速度更新處理等平均小于2秒,頁面支持各類瀏覽器如IE,Chrome,F(xiàn)irefox

9、等;2、質(zhì)量:系統(tǒng)保證運(yùn)行流暢,系統(tǒng)更新保證不影響用戶使用;3、計劃:系統(tǒng)適合范圍先從本校開始,逐漸向周邊學(xué)校發(fā)展,本土化的內(nèi)容也將逐漸公有化,大家享受更加質(zhì)量高內(nèi)容豐富的系統(tǒng);4、成本:主要學(xué)生團(tuán)隊(duì)開發(fā),前期自己投入,后期希望取得學(xué)校支持;5、人員:根據(jù)學(xué)生自主偏向,負(fù)責(zé)軟件開發(fā)的各個階段。(5)產(chǎn)品成功的因素科技信息發(fā)布系統(tǒng)的成功不在于能否帶來物質(zhì)上的利益,完全取決于學(xué)生老師對于該系統(tǒng)的認(rèn)可度,如良好的評價,超高的訪問度等等,同類網(wǎng)站可能很多,但是功能如此集中,而且技術(shù)全面,界面設(shè)計賦予時代氣息,人機(jī)交互好的網(wǎng)站實(shí)在少之又少,所以科技信息發(fā)布系統(tǒng)的成功與否可以使用以下幾個標(biāo)準(zhǔn):1、系統(tǒng)開發(fā)

10、的專業(yè)性如安全,穩(wěn)定,性能,響應(yīng)速度等,是否得到技術(shù)人員或者指導(dǎo)老師的肯定;2、系統(tǒng)界面的設(shè)計,能否贏得廣大學(xué)生的青睞;3、系統(tǒng)內(nèi)容的排版,是否能夠真正滿足同學(xué)老師公司的需要;4、系統(tǒng)是本地化的軟件,還是最終可以發(fā)展為周邊地區(qū)的公有化系統(tǒng);5、面對未來先進(jìn)技術(shù)以及各種需求的融入,能否得到持續(xù)發(fā)展。1、上下文圖(見圖1)科技處信息管理系統(tǒng)師生系統(tǒng)管理員圖1用戶信息上下文圖2、用例圖(見圖2)科技處信息管理系統(tǒng)管理員賬戶管理:增刪查改政策法規(guī)類文章:曾刪查改科技動態(tài)類文章管理員:曾刪查改科研成果類文章增刪查改下載資源增刪查二級類別目錄站內(nèi)圖片管理站內(nèi)友情鏈接管理查看,搜索,下載文章圖2用例圖3、用

11、例規(guī)約1.用例名稱增刪查改政策法規(guī)類文章2.簡要說明管理人員可以通過此功能管理政策法規(guī)類文章3. 事件3.1.基本事件1) 管理員進(jìn)入“后臺政策列表”界面2) 選擇二級類別名系統(tǒng)自動顯示已經(jīng)存在的文章信息3) 管理員可以選擇添加、修改、刪除文章4) 選擇刪除則提示后直接刪除5) 選擇修改則跳入編輯頁面,管理員可以修改文章標(biāo)題、內(nèi)容,重新選擇二級類別6) 選擇添加則跳入發(fā)布頁面,管理員輸入文章標(biāo)題、內(nèi)容并編輯選擇二級類別7) 管理員確認(rèn)操作8) 系統(tǒng)完成操作4.非功能要求操作必須方便直觀5.前置條件身份驗(yàn)證:登陸用戶必須是管理員6.后置條件對象被成功修改或?qū)ο蟛淮嬖诙顺鯲V大型軟件系統(tǒng)架構(gòu)設(shè)計

12、>>課程設(shè)計報告第11頁,共17頁7. 擴(kuò)展點(diǎn)無8. 優(yōu)先級高二、業(yè)務(wù)領(lǐng)域建模1. 類圖(見圖3)圖3科技處信息管理系統(tǒng)類圖2.狀態(tài)圖(見圖4-5)圖4管理員狀態(tài)圖該系統(tǒng)還有老師和學(xué)生部分,管理員主要是面向后臺一塊,其功能管理權(quán)限遠(yuǎn)大于學(xué)生和老師的權(quán)限,此狀態(tài)圖畫出了管理員的主要功能,后續(xù)細(xì)化則需在具體設(shè)計中體現(xiàn)。圖5師生狀態(tài)圖三、概念設(shè)計1.關(guān)鍵需求A. 下表為科技信息發(fā)布系統(tǒng)最為關(guān)鍵的需求子集:表3-1關(guān)鍵需求非功能需求功能需求約束運(yùn)行期質(zhì)量屬性開發(fā)期質(zhì)量屬性用戶平臺的多樣化跨平臺運(yùn)行可擴(kuò)展性可移植性可重用性信息游覽資料下載師生論壇后臺管理成本效益考慮易用性系統(tǒng)本地化趨勢互操作

13、性易用性和其他系統(tǒng)進(jìn)行數(shù)據(jù)交換互操作性安全性可維護(hù)性期望系統(tǒng)的生存時間可維護(hù)性可伸縮性階段性計劃魯棒性可重用性2. 概念性架構(gòu)設(shè)計A.科技信息發(fā)布系統(tǒng)魯棒性分析:圖3-1后臺管理魯棒圖圖3-2論壇魯棒圖B. 科技信息發(fā)布系統(tǒng)架構(gòu)模式(據(jù)魯棒分析得到):大型軟件系統(tǒng)架構(gòu)設(shè)計課程設(shè)計報告第17頁,共17頁圖3-2系統(tǒng)架構(gòu)模式C. 科技信息發(fā)布系統(tǒng)質(zhì)量屬性分析表3-2“屬性-場景-決策”表屬性場景決策商業(yè)需求開發(fā)平臺多樣化客戶使用平臺多樣化系統(tǒng)采用B/S模式互操作性從外部接入資源下載用戶信息從學(xué)校數(shù)據(jù)庫導(dǎo)入公開期望的web服務(wù)接口可擴(kuò)展性該系統(tǒng)為了提供更加方便同學(xué)的人性化內(nèi)容采用MVC開發(fā)結(jié)構(gòu)D.科技信息發(fā)布系統(tǒng)終極概念設(shè)計架構(gòu)(如下圖):圖3-4概念架構(gòu)設(shè)計結(jié)果-3外部系統(tǒng)E.架構(gòu)設(shè)計五視圖(如下圖):邏輯架構(gòu)物理架構(gòu)運(yùn)行架構(gòu)數(shù)據(jù)架構(gòu)開發(fā)架構(gòu)圖3-5架構(gòu)設(shè)

溫馨提示

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

評論

0/150

提交評論