一 需求分析
系統(tǒng)需實現(xiàn)以下功能:
迷宮的隨機生成
能隨機生成單元格像素寬度為10,迷宮行列長度為40*40的迷宮
尋找路徑
能尋找從起點到終點的路徑
遍歷迷宮
能走遍迷宮內(nèi)的所有點獲得迷宮地圖
清空迷宮
能清除已經(jīng)生成的迷宮,以便再次生成不同的隨機迷宮
動態(tài)實現(xiàn)走迷宮的過程
即運用動畫效果,用一個小球模擬電腦鼠在計算機上展示出走迷宮的過程
二 程序設(shè)計
2.1 總體設(shè)計
系統(tǒng)總體結(jié)構(gòu)如下圖:

參考文檔和完整的文檔和源碼下載地址: