實驗報告html
課程 軟件體系結構與設計 實驗名稱 軟件設計的網絡環境 第 頁java
專業 軟件工程 班級 1班 學號 1302420140 姓名 程序員
實驗日期: 2017 年 9 月 14 日 報告退發 (訂正 、 重作)數據庫
1、實驗目的編程
1.複習軟件工程的重要概念,熟悉軟件體系結構與軟件設計技術的基礎概念與內容。瀏覽器
2.經過Internet搜索與瀏覽,瞭解網絡環境中主流的軟件體系結構與設計技術網站,掌握經過專業網站不斷豐富軟件體系結構和軟件設計技術最新知識的學習方法,嘗試經過專業網站的輔助與支持開展軟件體系結構與設計技術應用實踐。安全
2、實驗內容網絡
1.概念理解架構
(1)請根據你的理解和見解,給出「軟件體系結構」的定義。模塊化
軟件體系結構是具備必定形式的結構化元素,即構件的集合,包括處理構件、數據構件和鏈接構件。處理構件負責對數據進行加工,數據構件是被加工的信息,鏈接構件把體系結構的不一樣部分組合鏈接起來。這必定義注重區分處理構件、數據構件和鏈接構件,這一方法在其餘的定義和方法中基本上獲得保持。
(2)所謂「軟件開發知識的半衰期」,是什麼含義?這個說法是否一樣適用於「軟件工程原則」?爲何?
知識半衰期指:一個在某一領域頗有學問或有豐富專業知識的人,若是再也不學習,在必定時間後進入知識半衰期,即基礎知識仍可用,其餘的一半新知識已經落伍。當前,知識半衰期正在日益縮短,由最先的100年逐漸縮短至當前的3年。
(3)請經過網絡搜索,瞭解「全國計算機技術與軟件專業技術資格(水平)考試」的相關內容,瞭解「軟考」對計算機與軟件專業技術人員進行的職業資格、專業技術資格認定和專業技術水平測試。你如何理解「計算機與軟件專業技術人員」的職業前景,認同這個職業方向嗎?
軟件工程專業就業前景和我國的政治和經濟都密不可分,軟件工程專業將成爲21世紀擁有最大產業規模和最具廣闊前景的新興產業之一。軟件領域是一個包括系統軟件、嵌入式軟件、數據庫軟件、財務及企業管理軟件、教育軟件、遊戲軟件,目前咱們國家正處於國際軟件產業鏈的中低端環節,因此軟件工程專業就業前景是十分廣闊的,可是咱們仍須要向世界主要軟件出口大國學習,學習它們的先進技術和研發理念,學習它們的管理經驗。尤爲是在跨國公司有過項目管理經驗的話仍是很吃香的。讓軟件工程專業就業前景更廣闊。
(4)什麼是系統設計師?什麼是系統分析師?什麼是軟件架構師?你認爲這些職位與本課程有什麼關係?
系統設計師(SD)是負責設計與開發應用軟件系統.使其正確的反應出有效的信息,協助企業經營者管理、營運公司的運做者。系統分析師是抽象模型的創建者,他們須要專業的conceptionmodel(概念模型)知識和基礎編程技巧。傑出的系統分析師會利用編程技巧來輔助創建conceptionmodule。
系統分析員又稱系統分析師,英文system analyst,簡稱SA。 是指具備從事計算機應用系統的分析和設計工做能力及業務水平,能指導系統設計師和高級程序員的工做的一族。在軟件開發流程中主要從事需求分析、信息系統項目架構設計(包括概要設計和詳細設計)、開發階段的主要模塊的規劃、設計和測試,同時也涉及可行性分析的工做。系統分析師(SA)是負責設計與開發應用軟件系統.使其正確的反應出有效的信息,協助企業經營者管理、營運公司的運做者。系統分析師是抽象模型的創建者,他們須要專業的conceptionmodel(概念模型)知識和基礎編程技巧。富有經驗的系統分析師每每是優秀技術專家和項目管理者的結合體,他們精通系統論和控制論,擅長將雜亂無章的複雜性問題整理調順,並將其模塊化,從而使項目的實施走向成功。傑出的系統分析師會利用編程技巧來輔助創建conceptionmodule。
軟件架構師是軟件行業中一種新興職業,工做職責是在一個軟件項目開發過程當中,將客戶的需求轉換爲規範的開發計劃及文本,並制定這個項目的整體架構,指導整個開發團隊完成這個計劃。主導系統全局分析設計和實施、負責軟件構架和關鍵技術決策的人員
2.上網搜索和瀏覽
看看哪些網站在支持軟件體系結構,軟件開發、軟件設計的技術工做?請在表1-1中記錄搜索結果。
你習慣使用的網絡搜索引擎是: 百度
你在本次搜索中使用的關鍵字主要是: 軟件體系結構
表1-1 軟件體系結構與設計專業網站實驗記錄
網站名稱 |
地址 |
主要內容描述 |
百度 |
https://www.baidu.com/ |
|
天極網 |
http://www.yesky.com/ |
請記錄:在本實驗中,你感受比較重要的3個軟件體系結構與設計技術專業網站是:
(1) 網站名稱: CSDN
(2) 網站名稱: 天極網
(3) 網站名稱:
請分析:你認爲軟件體系結構與設計技術專業網站當前的技術熱點是:
(1) 名稱: CSDN
技術熱點: java
(2) 名稱: 天極網
技術熱點: Python
(3) 名稱:
技術熱點:
3.案例分析:信息資源網建設
閱讀如下關於信息資源網建設的敘述,回答問題1至問題3。
某市政府部門有近30個委、辦、局,分別承擔着法定的政府職能,這些部門都有信息中心,負責本單位信息系統的建設和信息資源的採集、維護等工做,同事向業務部門提供信息化技術支持。該市的電子政務建設發展很快,統一規劃實施了政府內網,實現了各個政府部門百兆以上帶寬的互聯網,並在此基礎上規劃信息資源網。該政務內網的運行維護成本較高,因此在政務內網開通以後,市財政逐漸削減了各個委辦局自身信息系統的維護費用,市政府也要求儘快實現信息資源共享,以發揮電子政務網的效益。
[問題1]改市決定採起物理中的方式統一管理各個委、辦、局的信息系統,一些部門對此提出了異議。主要理由是集中管理後,因爲管理部門對業務應用不了解,難以保證對本單位業務進行有力支持。
請用300字之內文字,從技術角度論述該市實現信息系通通一管理是否可行。
答:
該市電子政務網性能優良,信息系統物理部署點位置不會影響應用,也不存在信息傳輸瓶頸。
集中管理後,不只能共享網絡、主機的硬件設備,還能集中進行高可靠性配置、安全管理,以較低的成本向各個應用系統提供較高的可用性和安全性。
集中管理後,各個部門的運行維護和管理的費用將大大下降,可節省該市用於政府部門信息系統維護的總體費用。
應用系統位於信息系統層次結構的上層,底層的集中共享可以對業務提供更好的支撐。而各個部門的應用對信息系統的要求可由本部門提出,歸入到集中管理部門對信息系統的統一規劃中。
[問題2]在信息系統集中管理建設過程當中,該市須要重點規劃建設哪些內容?
答:
(1) 災備系統(容災系統)。
(2) CA認證系統(身份識別系統)。
(3) 入侵檢測系統。
(4) 安全審計系統。
(5) 防火、防盜等物理安全措施。
(6) 高可用性設施(如多機集羣、網絡冗餘和電源冗餘等)。
(7) 較好性能的網絡管理系統,監控網絡流量。
[問題3]發揮信息系統效益的關鍵嘻嘻市信息資源的有機共享,請給出該市政務信息資源共享的建議(200字之內)。
答:
(1)全市政務信息的分類、分級標準。
(2)合各部門的職責,制定信息的採集原則,如關鍵業務產生關鍵信息,權威部門產生權威信息,從源頭上保證信息的質量。
(3)制定信息的維護、更新原則,如誰生產誰維護。
(4)建設信息的交換平臺,規劃信息交換目錄,制定信息的交換辦法。
(5)建設政務信息倉庫,開發信息資源的綜合應用。
(6)優化政務流程。
3、實驗環境
帶有瀏覽器,可以訪問因特網的計算機。
4、實驗步驟
5、實驗結果與討論
6、總結