1. 團隊選題

這個作業(yè)屬于哪個課程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering
這個作業(yè)要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546
這個作業(yè)的目標 完成組隊; 完成作業(yè); 撰寫博客
學號 102301227


↓↓↓↓ 下面是項目logo ↓↓↓↓

ChatGPT Image 2025年10月6日 21_43_29

宇宙與秩序:圓形與軌道象征計算機邏輯的嚴密與系統(tǒng)性
像素與科技:中心的方格代表數(shù)字化思維與創(chuàng)造力。
探索與突破:放射的線條寓意不斷學習、創(chuàng)新與超越邊界。


2. 團隊名稱

我們團隊的名稱是

就是討個學分有什么不隊 !!
就是討個學分有什么不隊 !!
就是討個學分有什么不隊 !!

“就是討個學分有什么不隊”是一個由計算機專業(yè)學生組成的創(chuàng)新型開發(fā)團隊。我們秉持著“能跑就行、越優(yōu)越好”的實干精神,在學習與實踐之間尋找平衡,在代碼與邏輯中探索創(chuàng)造。雖然我們的初衷是為了完成軟件工程的大作業(yè),但在過程中,我們一定能真正體驗到了團隊協(xié)作、系統(tǒng)設計與工程實現(xiàn)的樂趣。



4. 隊員風采

隊長介紹
姓名 劉琦晟 隊長照片
學號 102301227
性格 ISFJ
興趣愛好 攝影、旅游、打游戲
擅長的技術 Vue
希望的軟工角色 前端、PM、UI、美工

一些詳細的自我介紹和作業(yè)點

個人介紹

基本信息

學號:102301227
姓名:劉琦晟

興趣愛好

  • 打游戲
  • 睡覺
  • 旅游
  • 攝影

成就成果

  • 數(shù)學建模幾個小獎
  • 福州大學大學生創(chuàng)新大賽(2025)打到國賽現(xiàn)場
  • 福州大學2025四院聯(lián)合創(chuàng)新大賽獲得銀獎和銅獎
  • 福州大學省賽金獎和銅獎
  • 福州大學校賽金獎和銀獎
  • 幾段學生工作經(jīng)歷 攝影部部長

專業(yè)水平

編程語言

  • C、C++、Java、SQL

累計代碼量

  • 1w+
  • 希望突破2w+

項目經(jīng)歷

  • 和華南理工大學的生科的同學合作搞了一個論文數(shù)據(jù)篩選系統(tǒng) 但是還沒有成果 就被其他論文搶先了
  • 實質(zhì)上就是暫無啦 但是跟著這個項目還是比較不系統(tǒng)的學習了一些開發(fā)知識

自我評估

也許我真的可以成為天才吧 其實不管怎么說 努力以后 盡人事聽天命吧

感興趣的方向

全棧(很有野心哇)

未來三年的發(fā)展方向

  • 重點學習掌握前端, UI&UX和美工等基礎知識,如果有遇到有興趣的可以深入,學習更多的技術棧。
  • 積累項目經(jīng)驗與實習崗位。
  • 去國外讀個水碩,拿個前端工程師或者ux相關的offer,開擺。

《軟件工程學習指南隨筆》

一、生成工具說明

本次隨筆任務選擇 ChatGPT(GPT-5) 作為生成與輔助分析的工具。
ChatGPT 是一種基于大語言模型的智能問答系統(tǒng),能夠通過自然語言輸入輸出,生成結構化、邏輯清晰的文本內(nèi)容。
在軟件工程學習中,它可用于整理知識框架、生成學習計劃、模擬項目管理場景及輔助代碼調(diào)試。
通過人機交互的方式,我能夠更高效地理解課程知識結構,并在實際項目中提升系統(tǒng)性思維能力。


二、ChatGPT 生成的《軟件工程學習指南》

1. 學習目標

本課程的核心目標在于:

  1. 系統(tǒng)掌握軟件工程的基本概念、開發(fā)流程與方法論。
  2. 理解軟件生命周期中各階段的主要任務與產(chǎn)出物。
  3. 培養(yǎng)在團隊合作中進行項目規(guī)劃、需求分析、系統(tǒng)設計、編碼與測試的綜合能力。
  4. 能夠應用工程化思維解決實際軟件開發(fā)問題,形成“從需求到部署”的整體視野。

2. 課程內(nèi)容結構

階段 學習主題 核心知識點 關鍵技能
階段一:軟件工程導論 軟件工程基本概念、生命周期、工程化思維 軟件過程模型(瀑布、迭代、敏捷)、開發(fā)原則 理解工程化思想
階段二:需求分析 用戶需求獲取與建模 需求規(guī)格說明書(SRS)、用例建模、用戶故事(User Story) 需求溝通與抽象能力
階段三:系統(tǒng)設計 系統(tǒng)架構與模塊劃分 UML圖(類圖、時序圖、用例圖)、設計模式、接口設計 邏輯建模與架構思維
階段四:編碼實現(xiàn) 編碼規(guī)范與團隊協(xié)作 版本控制(Git/GitHub)、代碼復用、持續(xù)集成(CI) 編程與協(xié)作能力
階段五:測試與維護 軟件質(zhì)量保障 單元測試、集成測試、回歸測試、Bug追蹤、文檔維護 調(diào)試與質(zhì)量意識
階段六:項目管理 團隊分工與進度控制 甘特圖、風險分析、Scrum迭代管理、代碼評審 項目執(zhí)行與溝通

3. 學習方法與實踐策略

  1. 理論學習階段

    • 每周復習課程PPT與教材重點章節(jié)(建議2小時)。
    • 結合實際項目案例理解生命周期中各環(huán)節(jié)的作用。
    • 可使用 ChatGPT 輔助總結關鍵概念、生成思維導圖。
  2. 項目實踐階段

    • 團隊明確角色(項目經(jīng)理、前端、后端、測試負責人等)。
    • 使用 GitHub 建立倉庫并采用分支管理模式。
    • 通過 Trello 或飛書文檔進行任務分配與版本記錄。
    • 每個階段產(chǎn)出對應文檔(需求說明書、設計文檔、測試報告等)。
  3. 工具與技術建議

    • 版本管理:Git、GitHub、GitLab
    • 開發(fā)框架:Flask / Spring Boot / React
    • 協(xié)作工具:Trello、Notion、Feishu
    • 測試工具:Postman、JUnit、PyTest
    • 持續(xù)集成:GitHub Actions / Jenkins
  4. 常見問題與解決思路

    • 需求模糊 → 多次與用戶溝通,形成可驗證的需求文檔。
    • 團隊進度不一 → 每周例會同步進度,使用任務看板。
    • 代碼沖突 → 遵守分支策略(feature 分支 → merge request → review)。
    • 缺乏文檔 → 每個階段由負責人補全說明書與技術報告。

4. 推薦學習資源

  • 教材類

    • Pressman & Maxim, Software Engineering: A Practitioner’s Approach
    • Sommerville, Software Engineering (10th Edition)
  • 輔助資料

    • 《人月神話》——理解團隊協(xié)作與項目復雜性
    • GitHub Learning Lab——實踐版本控制
    • YouTube 頻道 Fireship / TechWorld with Nana ——項目實戰(zhàn)講解

5. 階段性自測與反思

  1. 能否解釋不同開發(fā)模型的優(yōu)缺點?
  2. 能否獨立繪制UML圖并推導設計邏輯?
  3. 能否在團隊協(xié)作中進行任務分解與代碼集成?
  4. 能否基于測試反饋進行系統(tǒng)優(yōu)化?
  5. 是否具備將理論應用到真實項目的能力?

三、學習指南分析與反思

1. 合理性分析

這份指南的結構完整,覆蓋了軟件工程課程的全部核心環(huán)節(jié),從理論到實踐形成了漸進式學習路徑
它同時考慮了團隊項目與個人學習的結合,符合軟件工程課程的教學邏輯。
其內(nèi)容不僅包括概念學習,還涉及工具使用與協(xié)作方法,對實際操作具有指導性。
整體上,這是一份科學、系統(tǒng)且易于執(zhí)行的學習路線圖

2. 個人收獲與幫助

ChatGPT 的生成內(nèi)容幫助我梳理了知識框架,使我更清楚地了解各個環(huán)節(jié)之間的邏輯關系。

  • 在項目實踐中,我可以據(jù)此規(guī)劃每周目標與角色分工;
  • 在復習階段,可以將其作為知識清單逐項掌握;
  • 在代碼實現(xiàn)時,可以結合AI工具快速生成模塊化文檔與測試用例。
    這份指南讓我意識到:軟件工程不僅是編程課程,更是一種系統(tǒng)思維與協(xié)作能力的訓練

3. 不足與改進

雖然內(nèi)容詳盡,但仍略顯理想化。例如時間分配和項目復雜度需結合實際課程調(diào)整。
此外,AI生成的學習指南偏重結構而略缺個性化,因此在使用時應結合個人進度和團隊實際靈活調(diào)整。


? 總結
通過這次嘗試,我體會到 AI 工具在學習輔助方面的優(yōu)勢:它可以快速生成框架性知識、幫助我理清思路。
但真正的學習仍需在實踐中完成,AI 是助手,不是替代者。

最后的最后 Markdown 截圖

微信圖片_20251006220249_89_1