ATM項目:https://github.com/SkyOceanchen/ATMgit
1.註冊 2.登陸 3.查看額度 4.提現 5.還款 6.轉帳 7.查看流水 8.購物功能 9.查看購物車 10.註銷 q.退出
一個項目是如何從無到有:
1.需求分析:github
2.程序的架構設計 用戶視圖層: 用戶與程序交互的. 小的邏輯判斷 接口層: 業務邏輯的處理 數據層: 對數據進行存\取 不設計程序架構的問題: 1.邏輯不清晰 2.結構不清晰 3.不便於維護 設計程序的好處: 1.邏輯清晰 2.結構清晰 3.便於維護 4.程序的解耦合 3.分任務開發 項目經理: 把開發任務分發給開發人員: 提升項目開發效率 較少項目開發週期 4.測試: 黑盒測試: 對用戶能看到的操做,進行測試. 白盒測試: 對程序的性能進行測試. 5.上線運行 交給運維人員部署上線,運營.