1. 程式人生 > >論介面設計與使用者需求

論介面設計與使用者需求

        訂餐系統做了有很長一段時間了,我們的努力一直在繼續,但是缺少必要的反思,這篇部落格就是對於訂餐系統以及我們設計一款軟體的UI的一種反思。

一、背景

        我們為志晟公司以及我們自身來開發訂餐系統,從根本上來講是為了方便企業管理,方便大家就餐的,所以我們從一開始呢就抱著一種能讓大家用上我們系統的這樣一種思想來實現這個系統,然而事情發展的卻不是像我們想象的那麼簡單的。

        首先,第一版系統的記憶憂新,那個時候連線著加了三天的班,做出來了一個算是功能比較全面但是使用者體驗卻十分不行的系統。其中的代表就是刷卡介面和使用者的使用介面。

        其中刷卡介面就是那種十分簡單的上面顯示餘額,下面就是一個表格的板式,如果訂餐過多還會導致頁面必須下拉,臨時的收費是用滑鼠去點的,完全沒有考慮到食堂當時的環境。

         其次,手機端的介面也做的不是很好,使用者進入系統後,如有訂餐,是沒有提示的,第二次訂餐也沒有提示,所以很容易導致使用者訂了多份餐。

        隨後,我們的設計改變了這些的問題,但是在設計新的介面的時候上了線,又被老師指出有了很多的不足,沒有為了使用者考慮的地方,那麼是什麼導致了我們的問題?

二、思考

        1、我們之所以還不能設計出來符合大眾的UI,是因為我們的思想和大眾的思想是不一樣的,我們是站在開發者的角度來講的,一切是為了實現功能和快速開發為主的,並沒有考慮使用者使用的時候是什麼樣子的,這是導致我們這個樣子的一個原因。

        2、我們這個系統是第一次做,需求瞭解的不是很完善,也是一個原因,就像老師說的,一個從來沒有去買過飯的人,開發出來的打飯的軟體簡直就是在閉門造車,所以我們在開發軟體之前對於軟體的使用環境的瞭解十分重要,對於使用者的需求瞭解要儘量的詳細,只有這樣才可以做出來符合使用者的軟體。

        3、瞭解一些軟體的UI設計原則,就是要讓使用者儘量少的選擇,更多的是把使用者現在最需要的展現在使用者的面前,這個是最重要的一點,因為只有把使用者想要的放在他的面前,才可以不讓使用者有尋找的時間,才可以使使用者使用的更加的舒服。這個就需要我們的額軟體有智慧判斷的一面,這也是用軟體的核心,如果什麼都要使用者去做的話,使用者就不需要軟體了。

        4、想的要比使用者多:可以去猜測使用者將來還要有什麼需求,模擬使用者的使用環境,這樣在使用者使用軟體的時候就會觸發使用者的新鮮感,從而會感覺到軟體的強大,使使用者更加的喜歡你的軟體(給使用者留懸念)。

這個是現在的登陸進去的主介面。

將來要實現的

         還有就是我們現在顯示的已有訂餐是在下面的,使用者可能就看不到這個專案,只有在定完餐之後才會發現,所以我們要把他直接放在最上面來讓使用者直觀的可以看到之前所訂的飯。

三、收穫

        其實和老師交流,收穫真的是非常的大,尤其是對於管理和軟體設計上的理解,還有怎麼學習,怎麼做人上讓我又更進一步,學到了平時學習學習不到的東西。