分析與設計

2022-05-15 16:56:09 字數 804 閱讀 6011

一、需求分析:

採用調查問卷對本四則運算系統初步使用者需求進行採集:

對於學生的調查問卷: 

對於老師的調查問卷:  

對於家長的調查問卷: 家長的資料分析報告:

共計10名學生 10名老師 10名家長 參與了調查問卷 ,從問卷中看出大多數學生希望有條件也更希望在網上答題,大多數家長也希望有這麼乙個可以在**完成答題並且可以看到孩子完成情況的平台,也願意通過充值的方式給予孩子必要的獎勵,大多數老師也希望有這麼乙個**,可以減輕看作業的負擔並且可以更加簡便的布置作業。

二、原型設計

三、用例圖、用例規約

見軟體規格說明書: 

四、順序圖

見軟體規格說明書: 

五、類圖

見軟體規格說明書: 

六、編碼規範

識別符號命名規則:統

一、達意和簡潔。本次命名採用駝峰命名法,變數名採用簡單的英文單詞,盡量避免使用拼音,在類名的命名上,首字母大寫,根並且要據命名的字尾來區分該類的作用,比如以service,imp等為字尾。在方法名命名上,首字母小寫且動詞在前。區域性變數的命名規則上,盡量不要和域衝突,盡量表達這個變數在方法中的意義。

**格式:用空格字元縮排源**,不要用tab,每個縮排4個空格。

**塊格式:縮排格式中,大括號的開始在**塊開始的行尾,閉合在和**塊同一縮排的行首,

注釋規範:

七、分工說明

201521122122 :調研文件,軟體規格說明書

201521122088:原型圖

201521122087:用例圖,用例規約

201521122072:時序圖

演算法設計與分析

輸入輸出 確定性有窮性 np類問題是非確定性計算模型下的易驗證問題類。所有可以在多項式時間內求解的判定問題構成p類問題 1 二分搜尋技術 二分搜尋演算法的基本思路是對給定已排好序的n個元素a 0 n 1 在這n個元素中找出乙個特定元素x。運用分治的思想,將n個元素以n 2為中心對半分。if x a ...

演算法分析與設計

分析,此題可以用動態規劃來做。子問題為 max i max i 1 0 max i 1 nums i nums i max i 表示以nums i 結尾的子串的最大和,最後返回最大的那個即為所求,複雜度為o n class solution return max 另一種實現方法,更加簡潔,即從前往後...

演算法設計與分析

ylbtech miscellaneos 演算法設計與分析 a,返回頂部1,演算法設計與分析 是2009年國防工業出版社出版的圖書,作者是張德富。書主要取材於演算法設計與分析領域的經典內容,並介紹了演算法設計的發展趨勢。內容主要包括非常經典的演算法設計技術,例如遞迴與分治 動態規劃 貪心 回溯 分支...