工資管理系統(tǒng)課程設(shè)計報告(共24頁)_第1頁
工資管理系統(tǒng)課程設(shè)計報告(共24頁)_第2頁
工資管理系統(tǒng)課程設(shè)計報告(共24頁)_第3頁
工資管理系統(tǒng)課程設(shè)計報告(共24頁)_第4頁
工資管理系統(tǒng)課程設(shè)計報告(共24頁)_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上目 錄06 8901專心-專注-專業(yè)工資管理系統(tǒng)設(shè)計【摘 要】對企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。而工資管理又是人力資源管理的重中之重。實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。本文介紹畢業(yè)設(shè)計課題的選題背景和意義,相關(guān)的研究和開發(fā)的比較和綜述,研究開發(fā)的過程,以及設(shè)計思路和實現(xiàn)細節(jié)的考慮,最后給出了作者在畢業(yè)設(shè)計過程的體會?!娟P(guān)鍵字】管理信息系統(tǒng),數(shù)據(jù)庫,工資管理,實體關(guān)系圖(E-R圖),數(shù)據(jù)字典,數(shù)據(jù)流圖。 緒 論在各階段的時間安排上,選題和調(diào)研用了一天左右的時間;熟悉開發(fā)環(huán)境,實驗關(guān)鍵

2、技術(shù),查找類似的相關(guān)系統(tǒng)的資料用了一天時間;系統(tǒng)概要設(shè)計用了四天的時間;數(shù)據(jù)庫結(jié)構(gòu)設(shè)計用了三天時間;功能模塊開發(fā)和功能模塊測試用了五天的時間;最后,系統(tǒng)調(diào)試和系統(tǒng)試運行和修改用了約一天的時間。完成全部工作大約用了兩周的時間。概要設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計功能模塊開發(fā)功能模塊測試系統(tǒng)調(diào)試定題調(diào)查研究資料查詢開發(fā)環(huán)境熟悉研究關(guān)鍵技術(shù)系統(tǒng)試運行和修改 第一章 工資管理需求分析一、需求分析1.1系統(tǒng)功能需求簡介工資管理信息系統(tǒng)對企業(yè)加強工資管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設(shè)計內(nèi)容非常復雜而且繁多,比如擁有工資計算功能,工資統(tǒng)計功能,報表輸出功能,而且設(shè)計的模塊也很多,比如工資管理模塊,工資

3、統(tǒng)計模塊,報表設(shè)計模塊,打印輸出模塊,模糊查詢模塊等等。由于本軟件主要是為作者工作的一家科技公司定制開發(fā)的。該公司是一家剛剛成立的公司,總體人員比較少,有正式員工20人,人員結(jié)構(gòu)比較簡單,學歷比較高,基本上都擁有大專以上學歷,部門劃分也很清晰,而且人員的流動性不高,所以該公司目前對工資管理的要求并不高。因此,針對該公司而言,我們經(jīng)過了反復地論證,最終確定了工資管理系統(tǒng)的設(shè)計方案。 1.2功能需求描述1、員工基本信息模塊員工基本信息模塊具有員工信息輸入、員工增刪和員工信息查詢?nèi)齻€功能。員工基本信息包括員工號、員工姓名、員工性別、所在部門、所在崗位、工齡和工資等級等信息。員工增刪實現(xiàn)了對數(shù)據(jù)庫中員

4、工信息的增加和刪除。員工信息查詢可以通過員工號或員工姓名對員工信息進行查詢。2、工資結(jié)構(gòu)設(shè)置模塊根據(jù)該公司的工資管理實際情況,本系統(tǒng)將工資結(jié)構(gòu)分為基礎(chǔ)工資、崗位工資和工齡工資三部分。該模塊可以對這三個工資類型設(shè)置工資等級,并對每個等級設(shè)置工資標準。3、工資匯總模塊用戶在員工信息管理模塊對該員工的工資等級進行輸入以后,在工資匯總模塊會自動對員工工資進行匯總。用戶可以打印出工資匯總表,打印之前可以通過打印預覽功能進行打印預覽。1.3目標系統(tǒng)要求目標系統(tǒng)應(yīng)該達到以下要求: 1、時間經(jīng)濟性。優(yōu)化邏輯設(shè)計與物理設(shè)計,使系統(tǒng)運行效率高,反映速度快。2、可靠性。能連續(xù)準確的處理業(yè)務(wù),有較強的容錯能力。3、可

5、理解性。用戶容易理解和使用該系統(tǒng)。4、可維護性和適應(yīng)性。系統(tǒng)應(yīng)易于修改、易于擴充、易于維護,能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。5、可用性。目標系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。6、安全保密性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。1.4系統(tǒng)平臺選擇選擇微軟平臺作為主導,一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內(nèi)部網(wǎng)絡(luò)時,將微軟平臺作為首選方案;另一方面從技術(shù)角度來講,微軟平臺上的應(yīng)用無論是在開發(fā)上,還是在軟件的部署上都非常容易,而且性能優(yōu)越。操作系統(tǒng):Windows 7開發(fā)工具與語言: Visual FoxPro 8.0中文版

6、1.5數(shù)據(jù)流圖圖2.5 系統(tǒng)的數(shù)據(jù)流圖 根據(jù)對工資管理工作的調(diào)查和用戶需求分析,該系統(tǒng)的數(shù)據(jù)流圖如圖2.5所示。基礎(chǔ)工資設(shè)定崗位工資設(shè)定工齡工資設(shè)定工資標準設(shè)定員工信息設(shè)定員工工資匯總 第二章 工資管理系統(tǒng)概念設(shè)計 得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實體包含各種具體信息,通過相互間的作用形成數(shù)據(jù)的流動。本系統(tǒng)根據(jù)上面的設(shè)計規(guī)劃出的實體有:管理員實體、員工信息實體、基本工資實體、物資余額信息實體。各個實體具體的描述E-R圖如下:工資等級員工信息實體工齡員工性別崗位名稱員工名稱員工號工資等級基礎(chǔ)工資基本工資工

7、齡崗位工資崗位工齡工資崗位名稱工齡表 在找出所有實體基礎(chǔ)上,需要進一步分析各個實體之間的關(guān)系,經(jīng)過分析得到所有的E-R圖 員工領(lǐng)取執(zhí)行基本工資具有崗位工齡 第三章 邏輯模型設(shè)計3.1數(shù)據(jù)信息 通過對數(shù)據(jù)庫概念模型的設(shè)計,確定以下是該系統(tǒng)需建立的幾個表: 該軟件的數(shù)據(jù)庫由下述四張數(shù)據(jù)表組成:員工信息表:PERSONNEL.DBF 基礎(chǔ)工資設(shè)置表:COURSE.DBF 崗位工資設(shè)置表:RANK.DBF 工齡工資設(shè)置表:GONGLING.DBF 3.1.1、員工信息表:PERSONNEL.DBF字段字段名類型寬度說明1員 工 號字符型3數(shù)字2員工姓名字符型10小于等于5個漢字3員工性別字符型2“男”

8、或“女”4崗位名稱字符型14小于等于7個漢字5工 齡數(shù)值型21-99之間6工資等級數(shù)值型21-99之間 3.1.2、基礎(chǔ)工資表:COURSE.DBF字段字段名類型寬度說明1工資等級數(shù)值型21-99之間2基礎(chǔ)工資數(shù)值型41-9999之間 3.1.3、崗位工資表:RANK.DBF字段字段名類型寬度說明1崗位名稱字符型14小于等于7個漢字2崗位工資數(shù)值型41-9999之間 3.1.4、工齡工資表:GONGLING.DBF 字段字段名類型寬度說明1工齡數(shù)值型21-99之間2工齡工資數(shù)值型41-9999之間 3.1.5、管理員注冊表:ADMINER.DBF 字段字段名類型寬度說明1注冊名字符型10任意字

9、符2口 令字符型10英文字母或數(shù)字第4章 系統(tǒng)詳細設(shè)計4.1、系統(tǒng)功能分析系統(tǒng)開發(fā)的總體設(shè)計任務(wù)就是實現(xiàn)物質(zhì)信息的系統(tǒng)化,規(guī)范化和自動化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)上進行的,本系統(tǒng)中需要的的主要功能有:u 工資管理系統(tǒng)登錄;u 員工信息的輸入;u 員工信息的增刪;u 員工信息的查詢;u 工資結(jié)構(gòu)中基本工資;u 工資結(jié)構(gòu)中崗位工資;u 工資結(jié)構(gòu)中工齡工資;u 員工工資匯總的打印、預覽。對上述各項功能進行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計的要求,得到如圖4.1所示的系統(tǒng)功能模塊圖。工資管理系統(tǒng)員工基本信息工資匯總工資結(jié)構(gòu)設(shè)置資料輸入工齡工資基礎(chǔ)工資崗位工資員工查詢員工增刪基礎(chǔ)工資工齡工資崗

10、位工資圖4.1 系統(tǒng)功能模塊圖第5章 工資管理系統(tǒng)的系統(tǒng)功能實現(xiàn)5.1界面設(shè)計5.1.1歡迎界面 具體步驟:在項目管理器窗口中,選擇文檔選項中的表單文件類型,單擊新建按鈕,彈出新建表單對話框,單擊新建按鈕,進入表單設(shè)計器窗口。在表單中設(shè)取“caption”屬性為“歡迎界面”。在表單上添加一個容器,將該容器的backstyle屬性設(shè)置為0。右鍵選擇“編輯”命令。在容器上添加一個“l(fā)abel”控件和兩個“timer”控件。將label的backstyle屬性設(shè)置為0,caption屬性設(shè)置為“歡迎使用物資管理系統(tǒng)!”。在表單上添加“command”控件。(1)將“timer1”的enabled屬性

11、設(shè)置為“T”,interval屬性設(shè)置為“100”。)在timer1的timer上添加代碼:if this.parent.label1.left+this.parent.label1.width>0 this.parent.label1.left=this.parent.label1.left-3else this.parent.label1.left=this.parent.widthendif實現(xiàn)使“歡迎使用物資管理系統(tǒng)!”這幾個字在容器上滾動的效果。(2)將“timer2”的interval屬性設(shè)置為“100”。在timer2的timer上添加代碼:i=int(rand()*225

12、)j=int(rand()*225)k=int(rand()*225)thisform.container1.label1.forecolor=rgb(i,j,k)使“歡迎使用物資管理系統(tǒng)!”這幾個字呈現(xiàn)閃爍效果。將command1的“caption”屬性設(shè)為“確定”。在command1的click上添加代碼:do form E:VFP課程設(shè)計登錄界面.scxThisform.release將command2的“caption”屬性設(shè)為“確定”。在command2的click上添加代碼:release thisformquit5.1.2登錄界面具體步驟:在項目管理器窗口中,選擇文檔選項中的表單

13、文件類型,單擊新建按鈕,彈出新建表單對話框,單擊新建按鈕,進入表單設(shè)計器窗口。在表單中設(shè)取“caption”屬性為“用戶登錄”。 在表單上添加一個容器,將該容器的backstyle屬性設(shè)置為0。右鍵選擇“編輯”命令。在容器上添加3個“l(fā)abel”控件,1個“text”控件,1個“combo”控件和兩個“command”控件。將label的backstyle屬性設(shè)置為0,caption屬性設(shè)置為“用戶名”,“密碼”,“*welcome*” ,將combo1的name屬性設(shè)置為cboUser,rowsourcetype屬性設(shè)置為6-字段。兩個“timer”控件。Form的數(shù)據(jù)環(huán)境添加表admine

14、r(1) timer控件的設(shè)置和歡迎界面一樣。(2)將command1的“caption”屬性設(shè)為“確定”。在container1的command1的click上添加代碼:a=thisform.container1.cboUser.valueLOCATE FOR 注冊名=aIF FOUND()b=口令ELSE=MESSAGEBOX("用戶名有誤,請重新選擇!",0,"信使服務(wù)")returnendifif thisform.container1.text2.Value=ALLTRIM(b)=messagebox("歡迎使用工資管理系統(tǒng)!&quo

15、t;,1+48+0,"提示")thisform.container1.cboUser.Value=""do form E:VFP課程設(shè)計選擇界面.scxthisform.releaseelsemessagebox("密碼錯誤,請重新登錄!",0+16+1,"提示")thisform.container1.text2.Value =""thisform.container1.text2.SetFocusendif(3)將command2的“caption”屬性設(shè)為“取消”。在container1的

16、command2的click上添加代碼:IF MESSAGEBOX("確認取消",36,"提示")=6thisform.ReleasequitENDIF5.1.3、主界面具體步驟:在項目管理器窗口中,選擇文檔選項中的表單文件類型,單擊新建按鈕,彈出新建表單對話框,單擊新建按鈕,進入表單設(shè)計器窗口。在表單中設(shè)取“caption”屬性為“工資管理系統(tǒng)”。 在表單上添加一個容器,在容器上添加一個“l(fā)abel”控件,將該控件的“backstyle”屬性設(shè)置為0,“caption”屬性設(shè)置為“*welcome*”。將“showwindow” 屬性設(shè)置為“2-作為頂

17、層表單”.添加三個command控件,caption屬性分別設(shè)置為“員工信息”,“工資結(jié)構(gòu)”,“工資匯總”,添加兩個timer空件,設(shè)置及代碼同上。5.1.4、員工基本信息模塊編碼設(shè)計1、員工基本信息增刪改功能員工基本信息模塊主要分為員工信息瀏覽界面和員工信息查詢界面,員工信息瀏覽界面如圖4.1所示: 圖4.1具體編碼如下:(1)“增加新記錄”按鈕控件源代碼:IF this.Caption="增加新紀錄"thisform.pageframe1.page1.SetAll('ReadOnly',.f.,'textbox')thisform.pag

18、eframe1.page1.SetAll('Enabled',.f.,'commandbutton')mand4.enabled=.t.this.Enabled = .T.this.Caption="保存"&&USE E:VFP課程設(shè)計personnel.dbfAPPEND BLANK GO bottomthisform.Refresh thisform.pageframe1.page1.text1.SetFocus elsethisform.pageframe1.page1.SetAll('Enabled',

19、.t.,'commandbutton')this.Enabled=.t.this.Caption="增加新紀錄"mand4.enabled=.f.endif(2)“修改這條記錄”按鈕控件源代碼:IF mand2.Caption="保存"num1=thisform.pageframe1.page1.text1.valuenum2=thisform.pageframe1.page1.text2.valuenum3=thisform.pageframe1.page1.text3.valuenum4=thisform.pageframe1.pag

20、e1.text4.valuenum5=thisform.pageframe1.page1.text5.valuenum6=thisform.pageframe1.page1.text6.value a=messagebox("確認操作么?",1+64+0,"系統(tǒng)提示!") if a=1 replace personnel.員工號 with num1 replace personnel.員工姓名 with num2 replace personnel.性別 with num3 replace personnel.崗位 with num4 replace p

21、ersonnel.工齡 with num5 replace personnel.工資等級 with num6 messagebox("操作成功") else delete pack thisform.refresh endifthisform.pageframe1.page1.SetAll('Enabled',.t.,'commandbutton')mand4.enabled=.f.this.Enabled=.t.this.Caption="修改這條紀錄"elselocate for 員工號=thisform.pagefr

22、ame1.page1.text1.valuethisform.pageframe1.page1.SetAll('ReadOnly',.f.,'textbox')thisform.pageframe1.page1.SetAll('Enabled',.f.,'commandbutton')this.Enabled = .T.this.Caption="保存"thisform.Refresh Endif(3)“刪除這條記錄”按鈕控件源代碼:use E:VFP課程設(shè)計personnel.dbflocate for 員工

23、號=thisform.pageframe1.page1.text1.valueIF MESSAGEBOX("要確定刪除本記錄嗎?",1+64+256,"提示")=1DELETEPACKgo bottomthisform.RefreshENDIF(4)“取消操作”按鈕控件源代碼:IF MESSAGEBOX("確定取消操作嗎?",1+64+256,"提示")=1go bottomdeletepackthisform.pageframe1.page1.SetAll('Enabled',.t.,'c

24、ommandbutton')mand1.caption="增加新紀錄"mand4.enabled=.f.thisform.RefreshENDIF2、員工信息查詢功能員工信息查詢界面如圖4.2所示。圖4.2具體編碼如下:“查詢”按鈕控件源代碼:if thisform.pageframe1.page2.optiongroup1.Option1.value=1locate for 員工=alltrim(thisform.pageframe1.page2.text1.value)if found()select * from personnel where 員工號=all

25、trim(thisform.pageframe1.page2.text1.value);into array aathisform.pageframe1.page3.text1.value=aa(1)thisform.pageframe1.page3.text2.value=aa(2)thisform.pageframe1.page3.text3.value=aa(3)thisform.pageframe1.page3.text4.value=aa(4)thisform.pageframe1.page3.text5.value=aa(5)thisform.pageframe1.page3.te

26、xt6.value=aa(6)thisform.pageframe1.page3.setfocuselse=messagebox("員工號不存在,請重新輸入!",0,"提示信息")thisform.pageframe1.page2.text1.value=""endifelse locate for 員工姓名=alltrim(thisform.pageframe1.page2.text2.value)if found()select * from personnel where 員工姓名=alltrim(thisform.pagefr

27、ame1.page2.text2.value);into array aathisform.pageframe1.page3.text1.value=aa(1)thisform.pageframe1.page3.text2.value=aa(2)thisform.pageframe1.page3.text3.value=aa(3)thisform.pageframe1.page3.text4.value=aa(4)thisform.pageframe1.page3.text5.value=aa(5)thisform.pageframe1.page3.text6.value=aa(6)thisf

28、orm.pageframe1.page3.setfocuselse=messagebox("員工姓名不存在,請重新輸入!",0,"提示信息")thisform.pageframe1.page2.text2.value=""endifendifThisform.refresh5.1.5工資結(jié)構(gòu)設(shè)置模塊編碼設(shè)計工資結(jié)構(gòu)設(shè)置模塊界面如圖4.3所示圖4.3在form中添加兩個label控件,四個command控件其中“基礎(chǔ)工資”功能界面如圖4.4所示:圖4.4具體編碼如下:“修改”按鈕控件源代碼:thisform.grid1.column1.

29、text1.enabled=.t.thisform.grid1.column2.text1.enabled=.t.thisform.grid1.column1.text1.setfocus“確定修改”按鈕控件源代碼:thisform.grid1.column1.text1.enabled=.f.thisform.grid1.column2.text1.enabled=.f.“添加”按鈕控件源代碼:IF this.Caption="添加"thisform.SetAll('Enabled',.f.,'commandbutton')this.Ena

30、bled = .T.this.Caption="保存"APPEND BLANK GO bottomthisform.grid1.column1.text1.enabled=.t.thisform.grid1.column2.text1.enabled=.t.thisform.Refresh thisform.grid1.column1.text1.SetFocus elsethisform.SetAll('Enabled',.t.,'commandbutton')this.Enabled=.t.this.Caption="添加&qu

31、ot;&&mand4.enabled=.f.endif“刪除”按鈕控件源代碼:a=course.工資等級thisform.grid1.recordsource=''if messagebox("是否確定刪除?",1+64+256,"提示")=1use E:VFP課程設(shè)計course.dbf exclusivelocate for 工資等級=adeletepackthisform.grid1.recordsource='course'thisform.grid1.refreshEndif“退出”按鈕控件源代碼

32、:release thisform其中“崗位工資設(shè)定”和“工齡工資設(shè)定”同“基礎(chǔ)工資設(shè)定”5.1.6、工資匯總模塊在form中添加一個grid控件和三個command控件Form的環(huán)境變量添加“視圖1”Grid控件的rowsourcetype設(shè)置為視圖1,column6的controlsource設(shè)置為“視圖1.標準工資+視圖1.崗位工資+視圖1.工齡工資”Command的caption屬性分別設(shè)置為“打印預覽”,“打印”,“退出”,代碼如下:“打印預覽”:report form E:VFP課程設(shè)計匯總表 to print preview“打印”:report form E:VFP課程設(shè)計匯總

33、表 to print“退出”:thisform.Release “匯總表”報表的設(shè)置:數(shù)據(jù)環(huán)境中添加視圖1,在“標題區(qū)”設(shè)置標題,在“頁標頭”設(shè)置6個屬性名稱,在細節(jié)區(qū)設(shè)置6個字段,分別為:“視圖1.員工號”,“視圖1.員工姓名”,“視圖1.標準工資”,“視圖1.工齡工資”,“視圖1.崗位工資”,“視圖1.標準工資+視圖1.工齡工資+視圖1.崗位工資”;預覽效果如下:其中工資匯總預覽如下:5.2主程序各模塊程序編寫完成后,要為程序編寫一個入口程序。該程序的作用是完成應(yīng)用系統(tǒng)一系列的初始化設(shè)置。工資信息系統(tǒng)的主程序如下:clear screenclear eventsopen database

34、E:VFP課程設(shè)計工資管理系統(tǒng)do form E:VFP課程設(shè)計歡迎界面.scxread events連編程序 連編應(yīng)用程序項目本設(shè)計的收尾工作。通過連編將項目資源,如視圖、查詢、表單、報表、菜單、類、過程這些包含于項目管理器中的文件信息結(jié)合在一起,生成一個擴展名為salary.exe可執(zhí)行文件,或擴展名為.app的應(yīng)用程序。連編程序之前,要進行設(shè)置主文件、確定包含或排除文件、設(shè)置項目信息等操作。完成這些操作后,運行主程序,當主程序沒有錯誤后,即可連編項目。第六章 小 結(jié)隨著我國成功加入WTO及信息化浪潮的日益臨近,企業(yè)在激烈的市場競爭環(huán)境下的求得生存,就必須有效地利用人才、時間、信息結(jié)合的優(yōu)

35、勢。因此,如何使企業(yè)及時掌握本企業(yè)人才的各種信息、第一時間處理好隨時變化的工資管理問題,建立一套符合企業(yè)實際的工資管理系統(tǒng)就顯得尤為重要。在本項目的軟件開發(fā)的過程中,我全面實踐一個面向數(shù)據(jù)庫的應(yīng)用系統(tǒng)的開發(fā)過程,學習了很多有關(guān)的知識。這樣的項目對我學過的數(shù)據(jù)結(jié)構(gòu),程序設(shè)計,數(shù)據(jù)庫,軟件工程等課程是一個綜合性很高的實踐。一些以前沒有學得很雜實的課程的內(nèi)容,由于需要在實踐中運用,剛開始我也感到很頭痛。但回過頭再去看有關(guān)的教科書,經(jīng)過一段時間的鉆研,對與這些知識點的相關(guān)的背景,概念和解決方案理解得更透徹了,學習起來也越來越有興趣,越來越輕松。另外我還充分體會了從事軟件開發(fā)工作需要特別嚴謹認真的態(tài)度和

36、作風,一點都馬虎不得。每一個細微的細節(jié)都必須十分的注意,如果不認真思考決策,就會出現(xiàn)或大或小的錯誤,如果早期的錯誤隱藏下來,對后面的工作影響就會很大,甚至有時要推倒很多前面做的工作重來。有時候,我自己覺得我寫的程序非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認自己的過程,非常的痛苦,而且由于自己的經(jīng)驗及各方面的能力的不足,所以進展的速度非常的緩慢,往往幾天的時間還沒有一點進展。這時候,我一般是先自己通過書本,手冊和資料找解決辦法,實在沒轍了才向?qū)<艺埥獭1M管向?qū)<艺埥探鉀Q問題比較快,自己鉆研花的時間較多,但我強迫自己獨立的思考對我的學習提高幫助非常大。在開始編寫程序的時候,我看到別人的軟件功能非常的詳細,而且界面非常的漂亮,總希望自己的軟件也非常的完善,但是,經(jīng)過二個月的學習,發(fā)現(xiàn)編一個優(yōu)秀的軟件決不是一蹴而就的事情,需要長時間的積累和經(jīng)驗。我認清自己的能力后,我就特別注意在工作的過程中不貪圖大而全,而是根據(jù)自己的能力,制定適當?shù)哪?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論