2020軟體工程結對程式設計之實驗室程式實現

2022-08-22 03:12:11 字數 2109 閱讀 7258

目錄在部落格中給出目錄說明和使用說明

github的**簽入記錄

遇到的**模組異常或結對困難及解決方法

隊友評價

這個作業屬於哪個課程

這個作業要求在**

homework/11277

這個作業的目標

在網頁頁面上呈現樹形結構形式的師門樹,樹的節點,滑鼠點選後是可以縮放的。同時,支援呈現多棵樹並存、兩棵關聯樹共存等形式。

學號031802339、031802323

學號姓名

部落格鏈結

031802323

彭宇澤031802339

鄭國榮031802339鄭國榮:主要負責ui設計、素材收集、歸納總結

031802323彭宇澤:主要負責編寫**、歸納總結、測試

psp2.1

personal software process stages

預估耗時(小時)

實際耗時(小時)

planning計畫1

0.5estimate

估計這個任務需要多少時間

0.50.5

develop開發5

8analysis

需求分析 (包括學習新技術)

3035

design spec

生成設計文件22

design review

設計複審22

coding standard

**規範(為目前的開發制定合適的規範)12

design

具體設計33

coding

具體編碼

2025

code review

**複審11

test

測試(自我測試、修改**、提交修改)55

reporting報告2

3test repor

測試報告

1.52

size measurement

計算工作量

0.50.5

postmortem & process improvement plan

事後總結, 並提出過程改進計畫22

合計77.5

91.5

需求分析:首先我們需要在web頁面提供乙個文字框,然後在文字框中輸入給定的師生資訊,接著把師生資訊以樹形結構的形式展現出來。因此資訊的讀入輸出流程如下圖所示:

主要**如下:

生成

初始介面:

生成單棵師門樹:

生成多棵師門樹

目錄結構:

目錄說明:

使用說明:

在出現的文字框輸入資料,點選生成家族樹按鈕,將會在下方生成一棵以導師為根節點的樹(暫不支援關聯樹的實現...),然後點選重新整理按鈕可以重新整理頁面重新輸入。

031802323:我的隊友對於作業要求理解很快,思路清晰。同時態度認真,學習新技術也很快,積極的討論與研究細節讓本次作業能夠順利完成,是乙個不折不扣的好隊友。

031802339:我的隊友是乙個努力上進、自學能力強的人,這次多虧了他的努力和對我的幫助,才使得我們的結對專案順利完成。個人覺得我們兩個在結對配合和交流上相對比較順暢,總能適時地交流意見和建議。通過這次結對,從隊友身上學到了很多。

軟體工程結對程式設計作業

功能模組名稱 語法分析 審查人王斌 審查日期 2018 4 6 名稱 123 作者 李少鵬檔案結構 重要性 審查項結論 標頭檔案和定義檔案的名稱是否合理?是標頭檔案和定義檔案的目錄結構是否合理?是版權和版本宣告是否完整?無重要 標頭檔案是否使用了 ifndef define endif 預處理塊?無...

軟體工程之五 程式設計

作為軟體工程的乙個階段,程式編碼是設計的繼續。程式語言的特性和程式設計風格會深刻地影響軟體的質量和可維護性。為了保證程式編碼的質量,程式設計師必須深刻地理解 熟練地掌握並正確地運用程式語言的特性。此外還要求源程式具有良好的結構特性和良好的程式設計風格。程式編碼的總原則是先求正確後求快 先求清晰後求快...

軟體工程之軟體工程管理

乙個好的工程需要配套的管理體系,軟體工程也不列外。軟體工程就我的理解就是對軟體工程的各個階段都一定規範,俗話說 不以規矩,不能成方圓 而這個規矩就由管理來充當。乙個軟體工程管理需要軟體專案計畫 成本估算 進度計畫 風險分析和人員的組織形式 或調動 一 在軟體專案計畫中,專案的任務是研究專案的效能 功...