国产v亚洲v日韩v欧美v中文_国产一区亚洲二区_欧美女人一级黄色录像_真实的国产乱xxxx在线

軟件百科
聯(lián)系我們
聯(lián)系電話

135 2295 6919

135 2295 6919

公司主站W(wǎng)ebsite:

www.controlmeasurement.com

公司主站
電子郵箱

電子郵箱:

qykh2009@163.com

公司地址

公司地址:

北京市朝陽區(qū)亞運村天創(chuàng)世緣B2座30整層

Software     軟件百科

北京軟件開發(fā)公司:軟件開發(fā)經(jīng)驗總結(jié)

分享到:

類別:軟件開發(fā)訪問量:2008編輯:admin 日期:2024-11-01 20:58:00

    


來源:   北京軟件開發(fā)公司

 

     軟件開發(fā)的細(xì)節(jié)有哪些,往往細(xì)節(jié)決定了軟件開發(fā)的成敗最近在公司做開發(fā)的時候,需要開發(fā)一個自動備份的功能,于是我想到了SQL SERVER備份調(diào)度功能,于是打開SQL SERVER 備份調(diào)度界面,想照樣畫葫蘆做一個,然后20分鐘就把該功能做出來。30分鐘過去了,我的界面依然還沒有做完,原來打算很快做完的界面卻總是離目標(biāo)遙遙無期,當(dāng)把所有功能做出來時竟然花了45分鐘,于是,我仔細(xì)地研究了該功能,居然從中發(fā)現(xiàn)了該功能的3個秘密:

(1)       該功能為我們提供了快捷鍵,即使是LABEL上也提供了快捷鍵,使該軟件能夠適應(yīng)不同的用戶習(xí)慣操作。

(2)       開發(fā)該功能的工程師確實很細(xì)心,什么樣的日期以及時間備份都幫你考慮到了,你根據(jù)該功能,選擇適合你的程序的備份時間。

(3)       軟件在給出的每一個提示都很中肯,不會誤導(dǎo)用戶。

    從這一個小功能中,微軟在軟件的細(xì)節(jié)上做得很投入,功能也很人性化,每次使用微軟的軟件時,總是感覺到很貼心,也許這就是我一直選擇微軟.net開發(fā)平臺的原因。確實,開發(fā)軟件的時候注意軟件的細(xì)節(jié)將會使軟件給用戶更好的體驗,我們學(xué)習(xí)微軟的技術(shù),更要學(xué)習(xí)微軟的細(xì)心以及全面為用戶考慮的精神,而不是滿足于“軟件可以使用”或“功能能夠?qū)崿F(xiàn)”的情況,多關(guān)注一些細(xì)節(jié),將會使你的軟件更完美。

 

回頭再看看自己開發(fā)的軟件,發(fā)現(xiàn)自己開發(fā)的軟件竟然還有很大的提升空間,于是,對之前開發(fā)過程中一些可以改進(jìn)的細(xì)節(jié)列出,進(jìn)行總結(jié),在今后的開發(fā)中將進(jìn)行改進(jìn)。

 

(1)       軟件每一個打開的窗體都應(yīng)該寫上標(biāo)題,而不能是默認(rèn)的標(biāo)題。

(2)       軟件的功能都加上快捷鍵,使它適應(yīng)不同操作習(xí)慣的用戶。

(3)       每一個窗體都加上“關(guān)閉”快捷鍵,當(dāng)用戶需要關(guān)閉窗體時,只需要點“ESC”鍵就可以退出,方便用戶的操作。

(4)       所有輸入文本框都必須按照用戶的業(yè)務(wù)要求進(jìn)行排列,使用戶可以更快更好地輸入數(shù)據(jù)。

(5)       由于之前習(xí)慣使用了DropDownList,現(xiàn)在使用ComboBox時,如果不允許用戶輸入,應(yīng)該修改為DropDownList模式。

(6)       進(jìn)入系統(tǒng)以及退出系統(tǒng)時,應(yīng)該加上Splash窗口。

(7)       如果程序執(zhí)行比較耗時的代碼,應(yīng)該給出個提醒,而不能讓用戶傻等,最好放到線程中處理,不能讓主線程出現(xiàn)假死狀態(tài)。

(8)       界面的各種TabIndex應(yīng)該按照順序排列,另外,當(dāng)每個控件獲得焦點時,應(yīng)該改變控件的顏色,讓用戶清楚當(dāng)前獲得焦點的控件。

(9)       如果用戶習(xí)慣操作了EXCEL,應(yīng)該將錄入功能做成:錄入一個項后,點“回車”焦點跳到下一個錄入項。

(10)   彈出的提示(MessageBox)窗體應(yīng)該加上標(biāo)題。

(11)   用戶登陸的窗口,應(yīng)該自動幫用戶記住用戶名,用戶可以自己確定是否要記住密碼。

(12)   系統(tǒng)中的各種提示必須要合理,不能有誤導(dǎo)用戶的情況。

 

當(dāng)然,還有許多需要注意的技術(shù)和非技術(shù)的細(xì)節(jié)問題,往往我們技術(shù)人員覺得不重要的東西偏偏是用戶覺得最重要的。我相信,在軟件開發(fā)的過程中,多關(guān)注開發(fā)過程中的細(xì)節(jié),將會使我們的軟件更加完美,當(dāng)然付出得越多,得到的越多。

 

來源:北京乾元坤和,北京軟件開發(fā)公司,北京網(wǎng)站建設(shè)公司,OA系統(tǒng)開發(fā),ERP系統(tǒng)開發(fā) ,CRM系統(tǒng)制作 QQ號:2725110947    聯(lián)系電話:010-51246210 ; 15699913471