2020軟體工程作業03

2022-09-03 11:15:10 字數 2657 閱讀 7377

這個作業屬於哪個課程

這個作業的要求在**

/homework/10494

這個作業的目標

整體感知軟體工程 |

作業正文

見下文其他參考文獻

1.github專案位址

2.1.psp**

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫40

80estimate

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

35240

development

開發20

40analysis

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

2020

design spec

生成設計文件

50120

design review

設計複審

1510

coding standard

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

1510

design

具體設計

5040

coding

具體編碼

80110

code review

**複審

1510

test

測試(自我測試,修改**,提交修改)

3060

reporting

報告40

80test repor

測試報告

3010

size measurement

計算工作量

2010

postmortem & process improvement plan

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

3015

合計490

8553.解題思路

數獨由9×9的格仔組成,

規則是:每行、列、宮各自都要填上1-9的數字,要做到每行、列、宮裡的數字都不重複。

宮是由3×3的小格仔組成的

*三、數獨基本解法:

1、摒除法:用數字去找單元內唯一可填空格,稱為摒除法,數字可填唯一空格稱為排除 (hidden single),根據不同的作用範圍,摒餘解可分為下述三種:

(1)數字可填唯一空格在「宮」單元稱為宮排除(hidden single in box),也稱宮摒除法。

(2)數字可填唯一空格在「行」單元稱為行排除法(hidden single in row),也稱行摒除法。

(3)數字可填唯一空格在「列」單元稱為列排除法(hidden single in column),也稱列摒除法。

2、唯一餘數法:用格位去找唯一可填數字,稱為餘數法,格位唯一可填數字稱為唯餘解。

第一行是隨機生成的1~9的排列,第2到9行就要通過搜尋來產生了。對於第2到9行的每乙個空格,要從1到9逐個嘗試放入,看同一列、同一行、同乙個3×3的小方陣中是否出現過相同的數字,若沒有就嘗試放入,然後遞迴地搜尋下乙個位置的數字,若1到9都不行就返回上乙個位置嘗試下乙個數字。直到找到一組解就返回。

4.流程圖

5.展示關鍵**

解釋思路與注釋說明

(2)核心**

6.測試分析

7.心路歷程和思想

我覺得軟體工程是門博大精深的學科,有很多的知識值得我們去**,思考,研究。軟體工程也需要我們自己動手去進行各種實踐操作。我覺得此次的作業對我來說是個巨大的挑戰,由於自己的能力有限,目前只能完成到這種不ok的水平,但我真的很無奈對於自己盡了全力只能完成到這個樣子。同時,在這門學科中我也磨練了自己的心態,學會冷靜、坦然的面對任何挑戰。

8.自評

學號作業頭

github位址

**經過工具分析

psp**

解題思路描述

**如何組織

流程圖單元測試

效能瓶頸

改進關鍵**

解釋思路注釋說明

心路歷程思想

總分20177695

2分1分

0分1分

1分0分

1分0.5分

0分0分

0.5分

0.5分

1分8.5分

2020軟體工程作業03

這個作業屬於哪個課程 這個作業要求在 homework 10494 這個作業的目標 實現乙個命令列程式sudoku 作業正文 如下其他參考文獻 2.psp psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫60 60...

2020軟體工程作業03

這個作業屬於哪個課程 這個作業要求在 homework 11354 這個作業的目標 畫出阿里雲的原型圖 其他參考文獻 碼雲位址 本次作業採用的原型工具 墨刀 登入頁面實現過程主要採用了乙個圖示導航欄 兩個單行輸入框實現賬號與密碼的輸入 乙個登入按鈕乙個註冊 按鈕實現登入 使用者也可以點選 或支付寶兩...

2020軟體工程作業03

軟體需求分析與系統設計 作業要求 homework 11354 作業目標 碼雲位址 學號20189667 使用工具 原型效果圖 點選 管控 頁面登陸註冊按鈕可跳轉到 登陸 頁面 在 登陸 頁面中輸入賬號密碼點選登陸 可跳轉到 我的 頁面 在 我的 頁面中點選下方發現可 跳轉到 雲產品 頁面 設計截圖...