小公司也能做出漂亮的軟體 介面設計開發規範

2021-10-09 19:26:49 字數 1760 閱讀 2015

1.概述

軟體介面經常是中小型軟體企業開發產品的乙個弱項。小企業出於成本的考慮,在介面設計上往往投入有限,不少公司甚至沒有專職的介面設計人員。其實,制定好一套合理的介面設計開發規範並且堅持執行,在不需要增加太大投入的情況下,同樣會使你的軟體介面上乙個新台階。因此本文不是教你具體怎麼設計,而是建議你在設計時應該遵循什麼樣的流程,並指出一些要注意的地方和實用的技巧。

2.介面設計遵循的原則與規範

2.1基本原則

總述:無論是控制項使用,提示資訊措辭,還是顏色、視窗布局風格,遵循統一的標準,做到真正的一致。

這樣得到的好處:

1)使使用者使用起來能夠建立起精確的心裡模型,使用熟練了乙個介面後,切換到另外乙個介面能夠很輕鬆的推測出各種功能,語句理解也不需要費神理解;

2)降低培訓、支援成本,支援人員不會行費力逐個指導;

3)給使用者統一感覺,不覺得混亂,心情愉快,支援度增加;

做法是確立ui規範,下面是一些規範:

1)設計提供色調配色方案,提供整體配色表;

2)設計統一使用的控制項庫。參考標準介面使用規範;

3)運用統一的控制項功能圖示,遵循行業標準,控制項樣式在允許的範圍內可以統一修改其樣式、色調;

4)參考其他軟體先進操作,提取對本專案有用的功能,以使用,絕對不能盲從,漫無目的;

5)根據需要,設計特殊操作控制項,準則為:簡化操作、標準化功能;

6)介面開發人員與ui設計人員需要交流控制項可實現性。如不實行此步驟,將會導致各自對對方工作不滿意,也會產生不一致的混亂。這項工作需要反覆進行;

2.2顏色使用恰當,遵循對比原則

1)統一色調,針對軟體型別(工業軟體)以及使用者工作環境選擇藍色作為其主色調;

2)根據ui設計的系列介面,做到與作業系統統一;

3)顏色方案也需要測試,常常由於顯示器、顯示卡的問題,色彩表現每台機器都不一樣,應該經過嚴格測試,不同機器進行顏色測試;

4)遵循對比原則:在淺色背景上使用深色文字,深色背景上使用淺色文字,藍色文字以白色背景容易識別,因兩色反差很大。同時需要使用者注意的地方(如警告)需要使用對比度大的顏色,讓使用者首先看到這部分;

5)有統一的構圖布局,有統一的色調、對比度、色階,以及風格;

6)圖示、影象應該很清晰的表達出意思,遵循常用標準,或者使用者容易聯想的到物件,絕對不允許出現莫名奇妙的圖案;

7)滑鼠游標樣式統一,盡量使用作業系統標準;

2.3字型

2.4文字

提示資訊、幫助文件文字表達遵循以下準則:

1)口語化,有禮貌,減少使用專業術語;

2)注意斷句、逗號、句號、頓號、分號的用法,提示資訊比較多的話,應該分段;

3)警告、資訊和錯誤使用對應的表示方法;

4)使用統一的語言描述,例如乙個關閉功能按鈕,可以描述為「退出」、「返回」或「關閉」,則應該統一規定;

5)注意檢查是否有產品管理系統裡面列出來的常見問題《文字經常犯的問題》;

3.設計流程

3.1介面設計

結合迴圈討論過的分析結果做設計,色調、風格、介面、視窗、圖示、**的表現是本環節的關鍵。

3.2介面輸出

在這一部分就是配合好開發人員完成相關的介面結合、上線。

3.3完善工作

這個環節是很多部門共同參與的,包括可用性的迴圈研究、使用者體驗回饋、測試回饋。同時,把一些可行性建議進行完善。與團隊配合並發揮自己應有的作用非常重要。能貫穿整個ui流程進行工作,而並非是單純的圖形介面設計。

3.4後續跟蹤和分析

根據上線介面效果進行細部的完善,改動;或者對相應的介面進行已發現的問題,作為下階段,(如分析設計階段)相關的總結、改善記錄等。

小公司的無奈

身在小公司,處處能感受到小公司的無奈。缺乏健全的管理,很多的不規範讓人著實頭疼。如果再因為弱智的管理嚴重影響開發效率的話,那將是更加的無法忍受!面對這些,弱小的我們又能怎麼樣呢,唯無奈爾。還值得慶幸的是小公司也有不少牛人,從他們身上能不斷提高自己。在貧瘠的草地上也會有強壯的牛羊,我想能在貧瘠的草地上...

other 小公司如何做出絕對成功的產品

世界上並沒有完美的程式,但是我們並不因此而沮喪,因為寫程式就是乙個不斷追求完美的過程。想要做好產品,其實很簡單,就是全公司一心。想要做到一心,其實很簡單,就是承包責任制。人人都是產品經理,這不是口號,是要實踐。如果你只相信產品經理,只相信程式設計師,讓他們決定產品設計,讓他們決定公司命運,你給他們相...

小公司的專案交付

工控行業 物聯網行業 機械人行業軟體開發可聯絡我 從畢業起在一家小公司不知不覺已經工作了兩年,從開始的懵懵懂懂逐漸的對產品交付過程有了一些了解,最近負責了乙個專案的開發讓我感到在小公司要做好乙個專案真的很難,也深知是自己目前的水平還不夠,以下僅僅是根據自己目前的知識背景所提出的見解,可能有很多是錯的...