一.項目描述
中華楹聯,是中國獨有的傳統文化之一,承載了豐富與厚重的歷史文化信息和儒家思想或價值觀,具有獨一無二的價值地位。隨着越來越多的人對“楹聯”這種中華民族特有的文學形式產生濃厚興趣,越來越多的人希望能有一個展示這一獨一無二的文化的平台,原有的中華楹聯官網越來越無法滿足楹聯協會的需要。秉着傳承中華傳統文化的初心,中華楹聯協會在尋求一個能提供多種有關楹聯服務的線上平台。
我們的項目旨在建立中華楹聯協會及會員管理系統,為優秀傳統文化的傳播與交流搭建一個集楹聯搜索、楹聯展示、楹聯宣傳、會員管理為一體的線上平台。
二.功能需求
<圖1 中華楹聯協會及會員管理系統 系統構成圖>
我們的項目主要針對“管理”這個主題。管理員對官網及互動平台的用戶、互動信息、協會進行不同的管理,保證官網面向大眾的推廣性、宣傳性,也保證互動平台內的規范性、互動性。
三.心得體會
進行需求分析繼而得出需求文檔的過程,其實是對項目的更深層次理解、團隊的深度溝通、與甲方的密切交流過程。
需求分析,是將整個項目“拆碎”、“嚼爛”,從甲方希望實現的項目功能出發,考慮操作性、工作量、技術性等因素,提出細致的需求,再從需求中提取出確定的需求用例。整個過程需要團隊所有人都參與進來,多次開會討論、多次與項目老師、項目甲方進行溝通,才能得出最終的結果。項目需求是在不斷變更的,因此每一次的討論都是對上一次結果的重塑,且現在所完成的需求文檔也可能並不是最終實現的項目的需求。因此要做好不斷討論、不斷更改的准備。
提取出需求用例、完成需求文檔、完成UML用例圖,實際上又是對需求的再一次檢驗。在完成這些工作時,我們仍然會遇到許多不同的問題,它們關系着項目中不同角色的權限、功能、角色之間的關系等。因此,在整個過程中,團隊的所有人都對項目進行了深度的剖析,對后續的實現有極大的意義。