摘要:基于統一軟件開發過程,詳細論述了基于WEB的校園在線B55平臺的開發過程和核心思想,并討論了系統的功能模塊、體系結構以及應用前景,運用ASP.NET網絡編程技術對系統的各個模塊進行了具體實現。
關鍵詞:WEB2.0 ASP.NET UML模型校園網站
0引言
步入信息時代,網絡技術越來越多地滲透到高校學生的學習生活中,建設數字化校園是大勢所趨。在傳統校園的基礎上,數字化校園利用先進的信息化手段和工具,通過整合現實校園的各項資源,形成的一個數字空間,使得現實校園在時間和空間上得到延伸。目前,盡管學校已投入了大量人力物力開發各類信息發布平臺,但由于各平臺之間相對獨立,信息分布分散,給師生獲取信息帶來了不便。再者,傳統的平臺更多是一種單向的信息發布,缺少受眾的交互溝通,故大家參與積極性不高。此外,仍有大量信息是以張貼海報的形勢發布,不利于大家及時獲得。因此,出于進一步補充完善財大數字化校園的愿望,我們想到開發一個以日歷為載體的在線信息交互平臺。便捷、友好且高效是該平臺的特點,加入web2.0思想又使之不乏創新元素。
1系統結構與功能
1.1系統功能用戶可以注冊,登錄平臺;編輯個人日程,查看搜索各類已發布日程信息,包括求職招聘會,學術講座,社團活動,電影放映信息:訂閱各類日程。高級用戶可以發布各類置頂信息。
1.2業務流程
2項目可行性分析
2.1項目優缺點分析
2.2技術可行性分析軟件方面:系統的性質為在線網站。首先,數據庫的設計與程序設計是系統設計的核心。從目前市場上比較流行的數據庫開發軟件來看,SQL軟件成為跨國公司系統的軟件首選,該軟件容易下載,支持大型數據庫,應對企業需求綽綽有余。其次,考慮到人員成本問題,系統的界面耍設計人性化易懂,因此,我們選擇Visual Studio軟件來建立用戶界面平臺。硬件方面:需要一臺中檔以上的計算機,以及一般硬盤的容量足夠建立大型數據庫。配備一臺打印機以便能夠打印各種所需要的查詢數據和報表。人員方面:由于系統的前臺應用程序本著簡單易用、人性化考量的原則,因此,對操作人員的計算機技術水平要求不高,經過簡單培訓即可使用系統。一個事物的出現,要得到很多方面的支持,在學校,你就要得到學校領導的支持,學生的支持,否則你就是萬事具備,而東風不來。
2.3項目前景規劃系統的應用的幾個前景方向:①信息來源的多元化:可以為求職招聘,學術講座,社團信息交流,電影,歌劇演出等上映信息的提供信息發布平臺。②使用范圍的擴大化:開始在財大內部使用,然后逐步輻射到各個主要高校。③網站功能的擴展:模塊化設計,保留功能擴展余地,作為BBS的有益補充。
3系統信息模型設計
3.1用例分析用例建模是UML(統一建模語言,UnifiedModeling Language)建模的一部分,它也是UML里最基礎的部分。用例建模的最主要功能就是用來表達系統的功能性需求或行為。用例分析舉例:普通用戶模塊。用戶可以編輯個人信息,查詢各類活動日程,按類別查找或關鍵字查找,評論瀏覽訂閱各日歷。發表個人的日歷,選擇公開與否,同時可以加入群組。
3.2類圖
4結束語
WEB2.0網站是因特網爆炸式發展的直接產物,是網絡技術應用的全新發展方向。因特網本身所具有的開放性、全球性、低成本、高效率的特點,也成為WEB2.0網站的內在特征,并使得WEB2.0網站大大超越了作為一種新的交流平臺所具有的價值。電子商務將傳統的信息發布流程電子化、數字化,一方面以電子流代替了實物流,可以大量減少人力、物力,降低了成本;另一方面突破了時間和空間的限制,使得交流活動可以在任何時間、任何地點進行,從而大大提高了效率。WEB2.0網站所具有開放性的特點,為創造了更多的交流機會。無論你身處何地,無論白天與黑夜,只要利用瀏覽器輕點鼠標,就可以隨心所欲地登錄任何網站,直面需求。WEB2.0網站一方面破除了時空的壁壘,另一方面又提供了豐富的信息資源,為各種要素的重新組合提供了更多的可能,這將影響到信息發布的布局和流程。