在開始構建程序之前了解用戶的需求
在開始寫這個通訊簿的程序--或者是任何的程序--之前我們要花點時間去想想誰會去用這個程序,他們需要這個程序做什麼?
1.CEO需要在工作的時候用這個通訊簿程序,在他的筆記本電腦上也需要用。他需要一個安裝包來確保把所有的文件都正確的安裝到這兩台電腦上。
2.ObjectvillePaper公司的銷售團隊也想要用CEO的通訊簿。他們需要CEO的數據來建立一個郵件列表,來獲得用戶、獲得更多的銷售額。
CEO感覺到使用數據庫是讓全公司的人都可以看到他的數據的最佳途徑,然後他就只需要維護所有聯系方式的一份拷貝就行了。