1. 引言
本手冊旨在指導用戶使用《軟件工程課程實踐》教學支持軟件系統。該系統為配合軟件工程課程教學而設計,集成了項目管理、版本控制、文檔協作與進度跟蹤等核心功能,幫助學生團隊在實踐中體驗規范的軟件開發流程。
1.1 系統概述
本系統是一個基于Web的協同工作平臺,主要用戶角色包括學生、團隊組長及課程指導教師。核心目標是模擬真實軟件工程環境,管理從需求分析到產品交付的全過程。
1.2 手冊目的與讀者
本手冊詳細說明了系統的各項功能與操作步驟,適用于所有參與課程實踐的學生與教師。閱讀前,請確保您已獲得有效的系統賬戶。
2. 系統訪問與登錄
2.1 訪問地址
請在瀏覽器中輸入系統提供的URL地址(例如:http://se-course-platform.example.com)以訪問登錄頁面。
2.2 用戶登錄
1. 在登錄頁面輸入您的學號/工號(用戶名)和初始密碼。
2. 首次登錄后,系統將強制要求修改密碼,請按照提示設置新密碼。
3. 成功登錄后,將進入個人儀表盤界面。
3. 核心功能操作指南
3.1 項目管理
創建/加入項目:學生可以創建新項目并成為組長,或通過項目邀請碼加入已有項目。
項目概覽:在項目主頁,您可以查看項目基本信息、當前階段、截止日期以及團隊成員列表。
* 階段管理:系統遵循軟件生命周期劃分階段(如需求、設計、編碼、測試)。組長可在完成當前階段所有必交付物后,向教師申請進入下一階段。
3.2 文檔協作
文檔庫:每個項目均設有專屬文檔庫,用于存放需求規格說明書、設計文檔、測試報告等。
在線編輯:支持多人同時在線編輯同一文檔,系統自動保存版本歷史。
* 評審與提交:完成文檔后,可發起團隊內部評審。定稿后,由組長提交至該階段對應的交付區,等待教師評閱。
3.3 任務與進度跟蹤
創建任務:組長或成員可以創建開發任務、文檔任務或調試任務,并指派給特定成員,設置優先級和截止日期。
任務看板:系統提供看板視圖,任務卡片可在“待處理”、“進行中”、“待評審”、“已完成”等狀態列之間拖動,直觀反映項目進度。
* 燃盡圖:系統自動生成項目迭代的燃盡圖,幫助團隊可視化剩余工作量。
3.4 代碼倉庫(集成)
系統與Git版本控制系統深度集成。每個項目自動生成一個Git倉庫。
您可以在“代碼”頁簽下查看倉庫地址,使用標準的Git命令(clone, commit, push等)通過本地IDE管理代碼。
* 系統網頁端提供代碼提交歷史瀏覽、簡單對比和README文件查看功能。
3.5 溝通與通知
項目動態:所有文檔提交、任務狀態更新、階段變更等操作都會記錄在項目動態中,形成項目日志。
站內消息:團隊成員之間、以及教師與團隊之間可以發送站內消息。
* 通知中心:系統圖標會提示待處理的任務、未讀消息以及教師反饋,請及時查收。
4. 教師端功能簡述(針對教師用戶)
4.1 班級與團隊管理
教師可以創建課程班級,審核學生組建的團隊,并為各團隊分配指定的實踐題目或自定義題目。
4.2 進度監控與評分
教師儀表盤可縱覽所有團隊的階段進度概覽。
可進入任一項目,詳細審查其提交的所有文檔、代碼倉庫動態及任務完成情況。
* 在每個階段的交付區,教師可以對文檔進行批注、評分并填寫反饋意見。評分將作為課程實踐成績的一部分。
4.3 發布與公告
教師可以向整個班級或特定團隊發布課程公告、更新實踐時間節點或共享學習資料。
5. 常見問題與故障排除
* Q: 忘記密碼怎么辦?
A: 在登錄頁面點擊“忘記密碼”,通過綁定的郵箱重置。若未綁定,請聯系課程管理員。
* Q: 無法拖動任務卡片?
A: 請檢查瀏覽器是否啟用JavaScript,并嘗試刷新頁面。確保您對該任務有操作權限。
* Q: 文檔提交后發現有錯誤,如何重新提交?
A: 在教師評閱前,組長可以在該階段的交付區撤回提交,修改后再次提交。每位教師評閱后,將無法撤回。
* Q: 代碼倉庫地址無法訪問?
A: 請確認您已正確加入項目(成員列表中有您)。如問題持續,請報告給系統管理員。
6. 獲取幫助
如遇本手冊未涵蓋的問題,請通過以下渠道獲取支持:
---
本手冊內容可能隨系統版本更新而調整,請以系統內在線幫助為準。祝您在《軟件工程課程實踐》中取得豐碩成果!
如若轉載,請注明出處:http://www.xfors.cn/product/65.html
更新時間:2026-01-12 17:17:08