程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> 互聯網軟件工程淺談 (摘自ChinaByet)

互聯網軟件工程淺談 (摘自ChinaByet)

編輯:關於JSP

互聯網軟件工程淺談
   很高興能看到阿捷的"網站工程淺談",在交流中,阿捷強力向編輯推薦我所談的一些內容。感謝阿捷和編輯!
   在互聯網應用日益發展,規模和復雜度日益加深的今天,我非常同意阿捷的觀點:應該開始重視工程和項目管理的知識和規范。很願意與更多的朋友進行更多的交流,共同提高,共同發展。
   關於"怎樣協調不同人員工作保證質量"的問題,我個人的觀點和我們在實際中所使用的主要是從兩個方面進行,即項目開發流程和在此基礎上的項目管理,項目管理中主要采用了項目站點(project site)的方法,實際上就是一個使用互聯網的項目管理工具。我在後面附上相關的一些信息。更具體的則需要更多時間整理。
   關於另外一個問題"關於客戶需求怎樣才能有控制的滿足"我覺得更好的方法是采用案例分析的方法來講,因為肯定不同的公司有很多成功和可以借鑒的方法。
   這裡附上我關於web engineering的報告的一部分slides內容,希望能有用。這裡選擇了兩個報告
   (1)互聯網應用及其主要軟件模型
   (2)互聯網應用開發項目管理
   網站,在我的理解中,是互聯網應用的用戶界面。
   == 互聯網應用及其主要軟件模型
   什麼是互聯網應用(1)
   概括講,互聯網應用是一切使用互聯網環境或媒介提供某種服務或
   實現某種功能的系統。
   嚴格講,根據互聯網的特點充分發揮其作用的在互聯網環境中運行的系統。
   有兩種互聯網應用:web-enabled和web-based.
   互聯網環境具有交互性、即時性、開放性、分布性等特點。
   互聯網應用如果使用傳統的軟件開發方法進行開發,很容易產生問題。最重要的問題有兩個:開發與維護期界限模糊、不能充分發揮
   互聯網特性。
   什麼是互聯網應用(2)
   示例
   信息管理系統。傳統的信息管理系統都是基於典型的客戶機/服務器結構。系統中只有不同的功能模塊和有關數據庫。可以將這樣的系 統使用互聯網技術實現,即基於浏覽器/服務器結構的系統。這只能是稱做web-enabled的系統。系統的設計和結構仍然是原來的。如果是根據互聯網特點(交互、開放)進行設計,則是web-based應用。
   什麼是互聯網應用(3)
   示例
   一個地區的招商引資項目管理系統 。傳統的系統是基於普通數據庫系統所建立的。對系統的管理必須要先集中再更新維護。通過互聯網實現,可以使得項目承擔人直接對數據庫進行查詢、更新和維護。是一個開放式的分布式應用系統。這其中對原來的數據庫的結構並不需要改變,但對其使用則有很大的變化?quot;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved