西安軟件業(yè)職工高技能人才技能大賽_第1頁
西安軟件業(yè)職工高技能人才技能大賽_第2頁
西安軟件業(yè)職工高技能人才技能大賽_第3頁
西安軟件業(yè)職工高技能人才技能大賽_第4頁
西安軟件業(yè)職工高技能人才技能大賽_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、西安軟件業(yè)職工高技能人才技能大賽西安軟件業(yè)職工高技能人才技能大賽命題標準命題標準版版 本本1.0內內 容容西安軟件業(yè)職工高技能人才技能大賽命題標準西安軟件業(yè)職工高技能人才技能大賽命題標準創(chuàng)建時間創(chuàng)建時間2007.11.05創(chuàng)創(chuàng) 建建 人人發(fā)布日期發(fā)布日期2007.11.05密密 級級公開文檔修改記錄表文檔修改記錄表修改人修改人修改時間修改時間修改內容修改內容目目 錄錄1 1 引言引言 .11.1 編寫目的.11.2 定義.11.3 參考資料.12 2 任務概述任務概述 .22.1 目標.22.2 系統功能.22.3 預期用戶:.42.4 假定和約束.53 3 功能需求規(guī)定功能需求規(guī)定 .63.

2、1、導航中心.63.1.1、按主題詞導航:.63.1.2、按關鍵詞檢索:.63.2、會員中心.63.2.1、參賽作品查詢.73.2.2、發(fā)表參賽作品評論.73.2.3、參賽隊狀態(tài)提示/顯示.73.2.4、管理系統消息.73.3、消息中心.73.4、新聞管理.83.4.1、發(fā)布新聞.83.4.2、修改新聞.83.4.3、刪除新聞.83.5、參賽管理.93.5.1、創(chuàng)建參賽隊員.93.5.2、修改參賽隊信息.93.5.3、撤銷參賽隊員.93.5.4、分配參賽隊員權限.93.5.5、退出參賽.103.5.6、提交個人作品.103.5.7、修改個人作品.103.5.8、刪除個人作品.103.5.9、修

3、改個人信息.103.6、競賽管理.103.6.1、撤銷參賽隊.113.6.2、分配組委會管理員角色.113.6.3、分配組委會成員角色.113.6.4、分配評審專家角色.113.6.5、查詢參賽作品.113.6.6、參賽作品評論統計.113.6.7、參賽作品評論管理.113.6.8、提交評審規(guī)則.113.6.9、修改評審規(guī)則.113.6.10、分配評審作品.113.6.11、評審結果匯總.123.6.12、評審規(guī)則審核.123.6.13、數據管理.123.7、評審管理.123.7.1、評審狀態(tài)顯示.123.7.2、評審作品列表顯示.123.7.3、評審作品.123.7.4、修改評審結果.133

4、.7.5、提交評審結果.133.7.6、評審規(guī)則顯示.133.7.7、記錄評審工作.133.8、用戶/角色/權限管理.133.8.1、用戶注冊.143.8.2、用戶登錄.143.8.3、用戶注銷.143.8.4、修改用戶信息.143.8.5、刪除用戶.143.8.6、修改密碼.143.8.7、添加用戶.143.8.8、停/啟用用戶.143.8.9、為用戶指定角色.143.8.10、將用戶從角色中刪除.153.9、角色管理.153.9.1、為角色添加權限.153.9.2、為角色修改權限.153.9.3、添加角色.153.9.4、刪除角色.153.9.5、修改角色信息.153.10、日志管理:.1

5、63.11、數據庫管理:.163.12、在線客服中心:.164 4、非功能需求的規(guī)定、非功能需求的規(guī)定 .174.1 對性能的規(guī)定.174.1.1 系統可擴展性的需求.174.1.2 對系統安全性的需求.174.2 對系統易用性的需求.174.3 對用戶界面的需求.174.4 輸人輸出要求.174.5 數據管理能力要求.184.6 故障處理要求.184.7 其他專門要求.18西安軟件業(yè)職工高技能人才技能大賽命題標準第 1 頁 共 18 頁1 1 引言引言1.11.1 編寫目的編寫目的本命題標準描述了“基于互聯網競賽管理系統”項目的要求,作為項目設計、實現和測試的依據。本文檔詳細描述了系統的功能

6、、性能以及運行環(huán)境的需求。本文檔的預期讀者為參賽人員、競賽管理委員會工作人員、第三方測評機構人員、評審專家。1.21.2 定義定義B/S 結構:Browser/Server 結構1.31.3 參考資料參考資料1) 市勞發(fā)【2007】192 號文關于舉辦西安市軟件業(yè)職工高技能人才技能大賽的通知2) 西安市軟件業(yè)職工高技能人才技能大賽公告3) 西安市軟件業(yè)職工高技能人才技能大賽參賽作品申報書4) 西安市軟件業(yè)職工高技能人才技能大賽參賽指南5) GB 8566 計算機軟件開發(fā)規(guī)范6) GB/T 8567 計算機軟件產品開發(fā)文件編制指南7) GB/T 12504 計算機軟件質量保證計劃規(guī)范西安軟件業(yè)職

7、工高技能人才技能大賽命題標準第 2 頁 共 18 頁2 2 任務概述任務概述2.12.1 目標目標根據競賽組委會要求,本系統是基于 B/S 結構的互聯網應用軟件,實現競賽作品的管理、在線提交、在線評審等功能的管理信息系統,能夠完成用戶管理、權限管理、競賽流程管理以及參賽作品管理等功能,同時支持一般網絡用戶訪問、搜索、瀏覽作品內容。各參賽隊依據西安軟件業(yè)職工高技能人才技能大賽命題標準,按照軟件工程生命周期,獨立開發(fā)系統,提交過程文檔和最終作品。本系統圍繞本次軟件業(yè)職工技能人才技能大賽設計開發(fā),系統經檢測部署后將為下一屆大賽提供支持,在合適的情況下擴展為競賽類管理系統。本系統采用 B/S 架構,運

8、行環(huán)境為:操作系統Windows、Linux 或 Unix客戶端瀏覽器 IE 5.5 以上或兼容瀏覽器Web 服務器Tomcat5.5 以上、IIS5.0 或其它數據庫SQLSever、MySQL 或 Oracle技術架構Java 或.NET2.22.2 系統功能系統功能本系統具有下表所示的主要功能:編號功能模塊子功能備注主題詞導航1.導航中心關鍵字檢索參賽作品查詢發(fā)表參賽作品評論參賽資格狀態(tài)提示/顯示2.會員中心管理系統消息發(fā)送消息回復消息刪除消息轉發(fā)消息搜索消息3.消息中心導出消息發(fā)布新聞修改新聞4.新聞管理刪除新聞西安軟件業(yè)職工高技能人才技能大賽命題標準第 3 頁 共 18 頁創(chuàng)建參賽隊

9、員修改參賽隊信息撤銷參賽隊員分配參賽隊員權限退出參賽參賽隊管理修改個人信息提交個人作品修改個人作品5.參賽管理參賽作品管理刪除個人作品創(chuàng)建參賽隊撤銷參賽隊分配組委會管理員角色分配組委會成員角色分配評審專家角色查詢參賽作品參賽作品評論管理提交評審規(guī)則修改評審規(guī)則為評審專家分配評審作品評審結果匯總評審結果審核數據管理6.競賽管理競賽流程管理評審期審核評審狀態(tài)顯示評審作品列表顯示作品評審提交評審結果修改評審結果評審工作記錄7.評審管理評審規(guī)則顯示用戶注冊用戶登錄用戶注銷修改用戶信息刪除用戶修改密碼添加用戶停/啟用用戶為用戶指定角色用戶管理將用戶從角色中刪除添加角色8.用戶/角色/權限管理角色管理刪除

10、角色西安軟件業(yè)職工高技能人才技能大賽命題標準第 4 頁 共 18 頁修改角色信息啟/停用角色為角色添加權限為角色修改權限為角色刪除權限日志查詢9.日志管理日志刪除數據庫備份10.數據庫管理數據庫還原2.32.3 預期用戶:預期用戶:普通用戶:互聯網一般用戶,瀏覽一般新聞,瀏覽參賽作品簡介、視頻,能夠根據關鍵字、日期、參賽單位等搜索參賽作品,能夠搜索歷屆參作品。注冊用戶:瀏覽用戶可以注冊,登錄后對相關作品發(fā)表評論、留言,留言可以公開或保密,由授權工作人員查看和處理。所有評論、留言需經審核后才能公開。參賽用戶:在線提交作品以.pdf 和.doc 格式提交設計文檔、開發(fā)文檔、測試文檔、源代碼、可運行

11、程序、安裝文檔、用戶手冊等過程文檔;以 Flash 或者 AVI 格式提交動畫演示。參賽用戶可以在作品評審階段前在線修改所提交的文檔。組委會管理員:由系統管理員設立一名組委會管理員,并賦予指定權限。組委會管理員創(chuàng)建組委會成員,并賦予成員角色、權限。組委會:組委會內有多名成員,可以發(fā)布新聞、競賽章程、命題、競賽結果等;管理參賽作品;創(chuàng)建不同級別評審組,賦予權限;為評審組創(chuàng)建成員,進行管理。定義競賽流程。評審組:評審組成員根據授予自身的權限,按照評審流程、要求對參賽作品進行在線評審。系統管理員:進行系統維護,權限管理,日志管理等。西安軟件業(yè)職工高技能人才技能大賽命題標準第 5 頁 共 18 頁圖

12、1 系統預期用戶關系圖2.42.4 假定和約束假定和約束本產品由參賽隊伍依據西安市軟件業(yè)職工高技能人才技能大賽參賽指南,按照關于舉辦西安市軟件業(yè)職工高技能人才技能大賽的通知流程,在規(guī)定的時間內提交最終作品和相關過程文檔。西安軟件業(yè)職工高技能人才技能大賽命題標準第 6 頁 共 18 頁3 3 功能需求規(guī)定功能需求規(guī)定3.13.1、導航中心、導航中心圖 2 導航中心用例圖.1、按主題詞導航:、按主題詞導航:功能描述:一般用戶進入網站后,可以在導航精靈的提示下,按用戶感興趣的主題詞,導航到相應內容的頁面進行訪問。要求用戶在不超過三次選擇下能訪問相關內容或內容列表。主題詞包括第幾屆大賽

13、、作品應用領域、參賽企業(yè)、參賽隊、獲獎者姓名等。.2、按關鍵詞檢索:、按關鍵詞檢索: 功能描述:一般用戶可以在檢索中心,按時間、主題詞、作品分類、參賽隊等檢索相關頁面。用戶可以輸入多個關鍵詞進行查詢;可以根據系統提供的高級選項,如時間、主題詞、作品分類、參賽隊等,輸入關鍵字進行組合查詢。3.23.2、會員中心、會員中心圖 3 會員中心用例圖西安軟件業(yè)職工高技能人才技能大賽命題標準第 7 頁 共 18 頁.1、參賽作品查詢、參賽作品查詢功能描述:用戶登錄后,能夠根據關鍵詞查詢參賽作品相關信息,如作品簡介、多媒體展示、參賽隊伍及成員情況等。.2、發(fā)表

14、參賽作品評論、發(fā)表參賽作品評論功能描述:注冊用戶登錄后可以對參賽作品發(fā)表評論,評論經組委會管理員授予權限的用戶審核后在相應作品評論區(qū)公開發(fā)表。評論評級(如按星級和文字評述),文字評述不能超過50 漢字,如字數超出限制,系統應有提示。系統根據系統管理員設定的關鍵字,對用戶發(fā)表的文字評述進行分析和過濾,并由系統向該用戶發(fā)出消息。.3、參賽隊狀態(tài)提示、參賽隊狀態(tài)提示/ /顯示顯示功能描述:參賽隊及成員登錄后,系統能夠該參賽隊狀態(tài)。參賽隊狀態(tài)有申請參賽、申請退賽、已退賽、作品未提交、作品已提交、作品修改、作品正評審、作品已評審、作品未獲獎、作品已獲獎等狀態(tài)??煽紤]狀態(tài)自定制。3.2.4

15、3.2.4、管理系統消息、管理系統消息功能描述:通過用戶消息中心,用戶能接受系統發(fā)送的消息,并能通過消息中心與其他用戶在線收發(fā)信息或離線收發(fā)信息。消息來源有:系統發(fā)出的信息、發(fā)表評論成功信息、其它用戶發(fā)送的消息等;消息狀態(tài)有未讀、已讀,可進行刪除、按來源、時間、狀態(tài)排序等3.33.3、消息中心、消息中心圖 4 消息中心用例圖西安軟件業(yè)職工高技能人才技能大賽命題標準第 8 頁 共 18 頁3.43.4、新聞管理、新聞管理圖 5 新聞管理用例圖.1、發(fā)布新聞、發(fā)布新聞功能描述:組委會管理員授權的用戶發(fā)布相關新聞,包括簡訊、報道、競賽章程等,并能夠提供相關附件下載。新聞形式可以為文字

16、、圖片、視頻、動畫等。要求多媒體格式采用目前主流流媒體格式,播放時間不能超過 3 分鐘。.2、修改新聞、修改新聞功能描述:組委會管理員授權的用戶修改相關新聞。.3、刪除新聞、刪除新聞功能描述:組委會管理員授權的用戶刪除相關新聞。要求應提供對誤操作的恢復功能。西安軟件業(yè)職工高技能人才技能大賽命題標準第 9 頁 共 18 頁3.53.5、參賽管理、參賽管理圖 6 參賽管理用例圖.1、創(chuàng)建參賽隊員、創(chuàng)建參賽隊員功能描述:參賽隊隊長創(chuàng)建本隊成員帳號及成員信息。創(chuàng)建的成員數不能超過參賽隊伍人數限制。.2、修改參賽隊信息、修改參賽隊信息功能描

17、述:參賽隊隊長修改本隊信息。.3、撤銷參賽隊員、撤銷參賽隊員功能描述:參賽隊隊長撤銷本隊成員帳號。該成員帳號呈禁止狀態(tài),經組委會管理員審核后方能刪除。.4、分配參賽隊員權限、分配參賽隊員權限功能描述:參賽隊隊長分配本隊成員權限。成員權限包括瀏覽作品、提交作品、修改、刪除作品。西安軟件業(yè)職工高技能人才技能大賽命題標準第 10 頁 共 18 頁.5、退出參賽、退出參賽功能描述:參賽隊長申請退出參賽,提交申請退出參賽原因。經組委會管理員審核后退出參賽,參賽隊帳號變成停止狀態(tài)。.6、提交個人作品、提交個人作品功能描述:參賽用戶在參賽規(guī)定的

18、提交作品時間內,按照規(guī)定的格式提交參賽作品及相關文檔。.7、修改個人作品、修改個人作品功能描述:參賽用戶在參賽規(guī)定的提交作品時間內,可以修改已提交的作品及相關文檔。超過規(guī)定的時間系統給出提示。.8、刪除個人作品、刪除個人作品功能描述:參賽用戶在參賽規(guī)定的提交作品時間內,可以刪除已提交的作品及相關文檔。超過規(guī)定的時間系統給出提示。刪除的作品被標記為無效狀態(tài),經組委會管理員審核后予以刪除。.9、修改個人信息、修改個人信息功能描述:參賽用戶可以修改自己的個人信息。3.63.6、競賽管理、競賽管理西安軟件業(yè)職工高技能人才技能大賽命題標準第 11 頁 共

19、18 頁圖 7 競賽管理用例圖.1、撤銷參賽隊、撤銷參賽隊功能描述:組委會收到參賽隊退出參賽申請后,經審核,同意該用戶退出參賽申請,該參賽隊所有帳號被鎖定。該參賽隊帳號及成員帳號登錄系統,系統將給出提示。該參賽隊用戶重新申請參賽,經審核批準后,由組委會管理員激活該參賽隊所有用戶帳號。.2、分配組委會管理員角色、分配組委會管理員角色功能描述:由系統管理員創(chuàng)建組委會管理員帳號,并分配組委會管理員角色。.3、分配組委會成員角色、分配組委會成員角色功能描述:由組委會管理員創(chuàng)建組委會成員員帳號,并分配該成員角色。.4、分配評審專家角色、分配

20、評審專家角色功能描述:由組委會管理員創(chuàng)建評審專家?guī)ぬ?,并分配角色?5、查詢參賽作品、查詢參賽作品功能描述:組委會根據關鍵詞查詢參賽作品。.6、參賽作品評論統計、參賽作品評論統計功能描述:組委會統計針對某一作品的評級。.7、參賽作品評論管理、參賽作品評論管理功能描述:組委會對用戶已發(fā)布的評論進行刪除操作。.8、提交評審規(guī)則、提交評審規(guī)則功能描述:組委會在評審開始前提交評審規(guī)則。評審專家將依據評審規(guī)則進行評審。評審規(guī)則可定制。.9、修改評審規(guī)則、修改評審規(guī)則功能描述:組委會在評審開始前修改評審規(guī)則。

21、.10、分配評審作品、分配評審作品功能描述:組委會在評審開始前為評審專家分配(重分配)評審作品。西安軟件業(yè)職工高技能人才技能大賽命題標準第 12 頁 共 18 頁.11、評審結果匯總、評審結果匯總功能描述:組委會在評審結束后匯總各作品的專家評審結果。.12、評審規(guī)則審核、評審規(guī)則審核功能描述:組委會對作品的專家評審情況進行審核。.13、數據管理、數據管理功能描述:組委會定期對競賽過程中的各種文檔進行備份,在發(fā)生意外情況下恢復最后的備份。3.73.7、評審管理、評審管理圖 8 評審管理用例圖.1、評審狀態(tài)顯示、評審狀態(tài)顯示功能

22、描述:評審專家登錄后能夠顯示當前評審狀態(tài)。評審狀態(tài)顯示在評審列表中,要求系統應判斷是否已過評審期.2、評審作品列表顯示、評審作品列表顯示功能描述:評審專家登錄后的頁面,記錄評審專家當前工作狀態(tài)。評審專家能夠在評審列表瀏覽當前待評審的作品,能夠閱讀其他專家對該作品的評審意見、該作品的第三方測試報告,以及注冊用戶的評論。作品分未評審、正在評審和已評審狀態(tài)。.3、評審作品、評審作品功能描述:評審專家依據評審標準,參考第三方測試報告,對作品進行評審。要求提供在異常狀態(tài)下保存當前評審狀態(tài)。西安軟件業(yè)職工高技能人才技能大賽命題標準第 13 頁 共 18 頁.

23、4、修改評審結果、修改評審結果功能描述:評審專家在評審階段結束前能夠修改自己的評審意見。.5、提交評審結果、提交評審結果功能描述:評審專家在評審結束后提交自己的評審結果。.6、評審規(guī)則顯示、評審規(guī)則顯示功能描述:評審專家在評審頁面,系統自動顯示評審規(guī)則。評審專家能打開或關閉顯示。.7、記錄評審工作、記錄評審工作功能描述:系統日志記錄評審工作狀態(tài)。3.83.8、用戶、用戶/ /角色角色/ /權限管理權限管理圖 9 用戶管理用例圖西安軟件業(yè)職工高技能人才技能大賽命題標準第 14 頁 共 18 頁.1、用戶注冊、用戶注冊功能描述:一般用

24、戶可以注冊,注冊時選擇注冊成普通用戶或者參賽用戶。普通用戶要求提供的資料及注冊流程可參照一般論壇用戶注冊要求。參賽用戶需提供的資料參照西安市軟件業(yè)職工高技能人才技能大賽參賽指南。參賽用戶須經組委會管理員審核后才能激活帳號,并由組委會管理員分配角色。.2、用戶登錄、用戶登錄功能描述:用戶登錄后,系統根據用戶角色自動轉向該帳號會員中心。.3、用戶注銷、用戶注銷功能描述:注銷后成為一般用戶?;氐绞醉撁?。.4、修改用戶信息、修改用戶信息功能描述:用戶登錄后可以修改自己的信息。參賽隊、評審專家、組委會成員等帳號信息須經組委會管理員審核后才能生效。3.8.5

25、3.8.5、刪除用戶、刪除用戶功能描述:系統管理員可以直接刪除用戶。組委會管理員在競賽期間將用戶帳號禁止。.6、修改密碼、修改密碼功能描述:用戶登錄后修改密碼。.7、添加用戶、添加用戶功能描述:系統管理員可以直接創(chuàng)建用戶,如組委會管理員。組委會管理員直接創(chuàng)建評審專家、組委會成員帳號。.8、停、停/ /啟用用戶啟用用戶功能描述:系統管理員或組委會管理員能夠停止某一帳號或者激活某一帳號。.9、為用戶指定角色、為用戶指定角色功能描述:系統管理員、組委會管理員可以給相應的參賽隊、評審專家、組委會成員等分配角色。一個用戶可以分配多個角色,一

26、個角色可以擁有多個用戶,用戶的權限將是多個角色相應權限相或的結果。西安軟件業(yè)職工高技能人才技能大賽命題標準第 15 頁 共 18 頁.10、將用戶從角色中刪除、將用戶從角色中刪除功能描述:系統管理員、組委會管理員可以將相應的參賽隊、評審專家、組委會成員等從角色中刪除。3.93.9、角色管理、角色管理圖 10 角色管理用例圖.1、為角色添加權限、為角色添加權限功能描述:系統管理員、組委會管理員為某一角色添加權限。一種權限應只對應一個角色,一個角色擁有多種權限。應提供全選、全不選復選框快捷操作。.2、為角色修改權限、為角色修改權限功能描述:系統管理

27、員、組委會管理員為某一角色修改權限。應提供全選、全不選復選框快捷操作。.3、添加角色、添加角色功能描述:系統管理員、組委會管理員可以創(chuàng)建一個角色。.4、刪除角色、刪除角色功能描述:系統管理員、功能描述:系統管理員、組委會管理員可以刪除一個角色。該角色中的用戶將失去相應的權限。.5、修改角色信息、修改角色信息功能描述:系統管理員、組委會管理員修改角色信息。西安軟件業(yè)職工高技能人才技能大賽命題標準第 16 頁 共 18 頁3.103.10、日志管理:、日志管理:提供日志查詢、日志刪除功能。圖 11 日志管理用例圖3.113.11、數據庫管理:、數據庫管理:提供數據庫備份、還原功能。圖 12 數據庫管理用例圖3.123.12、在線客服中心:、在線客服中心:提供在線向導式幫助或其他留言版幫助。西安軟件業(yè)職工高技能人才技能大賽命題標準第 17 頁 共 18 頁4 4、非功能需求的規(guī)定、非功能需求的規(guī)定4.14.1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論