隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,在線教育平臺為校園網(wǎng)的數(shù)字化提供了技術(shù)支持。它能夠有效地將信息技術(shù)融入教學的環(huán)境當中,從而推動的傳統(tǒng)教育的改革。
Struts是Apache軟件組織提供的一項開放源代碼項目,它為Java Web的開發(fā)提供了模型-視圖-控制器(Model-View-Controller, MVC)框架,尤其適用于開發(fā)大型可擴展的Web應(yīng)用,并且為其提供了一個通用的框架,使得開發(fā)人員可以把精力集中在如何解決實際業(yè)務(wù)問題上,比較適合大型團隊開發(fā)。
UML(Unified Modeling Language)是一種可視化的建模語言,功能強大,易于使用,便于開發(fā)人員之間的溝通。它已經(jīng)廣泛用于面向?qū)ο笙到y(tǒng)的分析、設(shè)計和實現(xiàn)。RUP(Rational Unified Process)是一種軟件工程方法,描述了軟件迭代的開發(fā)過程。
本文描述了在線教育平臺的開發(fā)過程,遵循RUP的思想,利用UML對系統(tǒng)進行需求、分析和設(shè)計,并通過使用Struts框架對系統(tǒng)進行實現(xiàn)。
標簽:
計算機技術(shù)
網(wǎng)絡(luò)技術(shù)
發(fā)展
上傳時間:
2013-12-12
上傳用戶:dianxin61