一、需求分析:
採用調查問卷對本四則運算系統初步使用者需求進行採集:
對於學生的調查問卷:
對於老師的調查問卷:
對於家長的調查問卷: 家長的資料分析報告:
共計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年國防工業出版社出版的圖書,作者是張德富。書主要取材於演算法設計與分析領域的經典內容,並介紹了演算法設計的發展趨勢。內容主要包括非常經典的演算法設計技術,例如遞迴與分治 動態規劃 貪心 回溯 分支...