管理信息系統(tǒng)課程設計--企業(yè)工資管理信息系統(tǒng)_第1頁
已閱讀1頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  課程設計報告</b></p><p>  ( 2011-- 2012年度第1學期)</p><p>  名 稱: 管理信息系統(tǒng)課程設計</p><p>  題 目: 企業(yè)工資管理信息系統(tǒng)</p><p>  院 系: 經(jīng)濟管理系 </p>&

2、lt;p>  日期:2011年 12 月 30日</p><p>  目 錄</p><p>  1.課程設計的目的與要求…………………………………………3</p><p>  2.正文設計…………………………………………………………3</p><p>  2.1系統(tǒng)分析………………………………………………………3<

3、/p><p>  2.1.1開發(fā)背景…………………………………………………3</p><p>  2.1.2業(yè)務流程分析……………………………………………3</p><p>  2.1.3數(shù)據(jù)流程圖………………………………………………4</p><p>  2.1.4數(shù)據(jù)字典…………………………………………………5</p><

4、p>  數(shù)據(jù)項的定義………………………………………………5</p><p>  數(shù)據(jù)結構定義………………………………………………6</p><p>  數(shù)據(jù)流的定義………………………………………………7</p><p>  數(shù)據(jù)邏輯定義………………………………………………7</p><p>  數(shù)據(jù)存儲定義………………………………………

5、………7</p><p>  外部實體定義………………………………………………7</p><p>  2.2系統(tǒng)設計………………………………………………………8</p><p>  2.2.1功能設計…………………………………………………8</p><p>  2.2.2系統(tǒng)運行環(huán)境與數(shù)據(jù)庫設計……………………………9</p>

6、<p>  2.2.3輸入輸出設計……………………………………………11</p><p>  3.課程設計總結………………………………………………………19</p><p>  4.參考文獻……………………………………………………………20</p><p>  《企業(yè)工資管理信息系統(tǒng)》</p><p>  一、課程設計的目的與要求&

7、lt;/p><p>  (正文為宋體,五號字 行間距為21)</p><p>  通過管理信息系統(tǒng)課程設計,進一步掌握管理信息系統(tǒng)的理論和方法。培養(yǎng)和鍛煉開發(fā)管理信息系統(tǒng)的能力。為今后信息系統(tǒng)開發(fā)打下良好的基礎。</p><p>  要求了解企業(yè)管理信息系統(tǒng)開發(fā)的全過程,理解信息系統(tǒng)課程相關的概念,掌握管理信息系統(tǒng)的開發(fā)方法。主要包括:系統(tǒng)調研方法;業(yè)務分析、數(shù)據(jù)分析

8、、系統(tǒng)邏輯模型設計方法;數(shù)據(jù)庫設計、功能設計、物理模型設計方法;系統(tǒng)的實現(xiàn)等方法。完成一個小型系統(tǒng)的設計與開發(fā)。</p><p><b>  二、設計正文</b></p><p><b>  1 系統(tǒng)分析</b></p><p>  1.1系統(tǒng)開發(fā)背景、開發(fā)范圍、建設目標與必要性</p><p> 

9、 隨著經(jīng)濟的發(fā)展,企業(yè)正向著大型化、規(guī)模化發(fā)展,而對于眾多企業(yè)員工的工資管理的數(shù)據(jù)急劇增加,在這種情況下單靠人工來處理員工的工資不但容易出錯,而且效率極低,如果使用計算機來代替人工處理這些信息,不僅簡潔方便而且可以為公司節(jié)約資源。</p><p>  企業(yè)工資管理系統(tǒng)的主要任務是用計算機對各種工資信息進行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準確地完成各種工資信息的統(tǒng)計計算和匯總工作,快速打印出工資

10、報表,針對系統(tǒng)服務對象的具體要求,設計了企業(yè)工資管理系統(tǒng)。本系統(tǒng)開發(fā)的主要目的就是要使企事業(yè)單位工資管理實現(xiàn)計算機管理,使管理員能夠有序的管理每一位職工的各項工資條款的發(fā)放以及員工個人臺帳的生成,使企業(yè)運用現(xiàn)代化技術創(chuàng)造更多更高的經(jīng)濟效益。</p><p>  ………(基于什么樣的開發(fā)背景、組織機構及信息系統(tǒng)應用現(xiàn)狀、問題、建設目標及必要性等總體說明)</p><p><b> 

11、 1.2業(yè)務流程分析</b></p><p>  通過對企業(yè)原先手工進行員工工資管理業(yè)務情況的詳細調研,可以設計出它的業(yè)務流程圖如下1-1</p><p>  圖中登錄用戶為用戶自己與管理者。</p><p><b>  圖1-1</b></p><p><b>  1.3數(shù)據(jù)流程圖</b&g

12、t;</p><p>  管理系統(tǒng)的數(shù)據(jù)流程圖符號如圖1-2所示</p><p>  外部實體 處理 數(shù)據(jù)流 數(shù)據(jù)存儲</p><p><b>  圖1-2</b></p><p>  本系統(tǒng)數(shù)據(jù)流程圖如圖1-3所示</p><p> 

13、 考勤 員工基本信息員工基本信息</p><p><b>  工資固定信息</b></p><p><b>  員工信息</b></p><p><b>  工資信息</b></p><p><b>  工資表</b>&

14、lt;/p><p>  員工職位 工資信息 員工號密碼</p><p><b>  個人信息</b></p><p><b>  總工資</b></p><p><b>  基本工資</b></p><p><b>  

15、圖1-3</b></p><p><b>  1.4數(shù)據(jù)字典</b></p><p>  為了對數(shù)據(jù)流程圖中的各個元素作出詳細的說明,有必要建立數(shù)據(jù)字典。數(shù)據(jù)字典的內容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體等六個方面進行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。<

16、;/p><p>  1.4.1數(shù)據(jù)項的定義</p><p>  1)數(shù)據(jù)項編號:D-01</p><p><b>  數(shù)據(jù)項名稱:員工號</b></p><p>  簡 述:標注員工號,查詢比較方便</p><p>  類型及寬度:字符型,10位</p><p>  

17、取 值 范圍:001——010</p><p>  2)數(shù)據(jù)項編號:D-02</p><p>  數(shù)據(jù)項名稱:員工姓名</p><p>  簡 述:員工的稱呼方式</p><p>  類型及寬度:字符型,8位</p><p>  3)數(shù)據(jù)項編號:D-03</p><p>  數(shù)據(jù)項名稱

18、:工資等級</p><p>  簡 述:不同級別工資的劃分</p><p>  類型及寬度:字符型,5位</p><p>  4)數(shù)據(jù)項編號:D-04</p><p><b>  數(shù)據(jù)項名稱:工資額</b></p><p>  簡 述:工資的數(shù)量</p><

19、p>  類型及寬度:字符型,10位</p><p>  5)數(shù)據(jù)項編號:D-05</p><p>  數(shù)據(jù)項名稱:崗位名稱</p><p>  簡 述:員工從事的崗位</p><p>  類型及寬度:字符型,20位</p><p>  6)數(shù)據(jù)項編號:D-06</p><p> 

20、 數(shù)據(jù)項名稱:崗位工資</p><p>  簡 述:員工崗位對應的工資</p><p>  類型及寬度:字符型,10位</p><p>  7)數(shù)據(jù)項編號:D-07</p><p><b>  數(shù)據(jù)項名稱:工齡</b></p><p>  簡 述:員工的工作年齡</p&g

21、t;<p>  類型及寬度:字符型,5位</p><p>  取值范圍:0——20</p><p>  8)數(shù)據(jù)項編號:D-08</p><p>  數(shù)據(jù)項名稱:工齡工資</p><p>  簡 述:相應工齡對應的工資</p><p>  類型及寬度:字符型,10位</p><

22、;p>  9)數(shù)據(jù)項編號:D-09</p><p>  數(shù)據(jù)項名稱:基礎工資</p><p>  簡 述:員工應得的基本工資</p><p>  類型及寬度:字符型,10位</p><p>  10)數(shù)據(jù)項編號:D-09</p><p><b>  數(shù)據(jù)項名稱:總計</b><

23、/p><p>  簡 述:員工應得工資總和</p><p>  類型及寬度:字符型,10位</p><p>  1.4.2數(shù)據(jù)結構的定義</p><p>  1)數(shù)據(jù)結構編號:DS-01</p><p>  數(shù)據(jù)結構名稱:工資匯總</p><p>  簡 述:定義了各員工的工

24、資信息</p><p>  數(shù)據(jù)結構組成:員工號、員工姓名、基礎工資、崗位工資、工齡工資、總計。</p><p>  2)數(shù)據(jù)結構編號:DS-02</p><p>  數(shù)據(jù)結構名稱:工資查詢 </p><p>  簡 述:定義了用戶的登陸名和密碼</p><p>  數(shù)據(jù)結構組成:登錄名、密碼。</

25、p><p>  1.4.3數(shù)據(jù)流的定義</p><p>  1)數(shù)據(jù)流編號:DL-01</p><p>  數(shù)據(jù)流名稱:管理員信息</p><p>  簡 述:管理員的登陸賬戶和密碼</p><p><b>  數(shù)據(jù)流來源:用戶</b></p><p>  數(shù)據(jù)流去向

26、:系統(tǒng)信息驗證模塊</p><p>  數(shù)據(jù)流組成:登陸賬戶+密碼。 </p><p>  2)數(shù)據(jù)流編號:DL-02</p><p>  數(shù)據(jù)流名稱:員工信息</p><p>  簡 述:員工的姓名、年齡、工資等信息</p><p><b>  數(shù)據(jù)流來源:員工</b></p&g

27、t;<p>  數(shù)據(jù)流去向:系數(shù)據(jù)維護模塊、數(shù)據(jù)查詢模塊、數(shù)據(jù)排序模塊、數(shù)據(jù)打印模塊</p><p>  數(shù)據(jù)流組成:員工號+員工姓名+基本工資+工齡工資+崗位工資+總計</p><p>  1.4.4處理邏輯的定義</p><p>  1)處理邏輯編號:P1</p><p>  處理邏輯名稱:管理員登錄</p>

28、<p>  輸入的數(shù)據(jù)流:用戶信息</p><p>  輸出的數(shù)據(jù)流:管理員操作</p><p>  描述:用戶輸入用戶名和密碼進行管理員身份確認并登陸系統(tǒng)</p><p>  2)處理邏輯編號:P2</p><p>  處理邏輯名稱:數(shù)據(jù)維護</p><p>  輸入的數(shù)據(jù)流:員工信息</p>

29、<p>  輸出的數(shù)據(jù)流:員工信息備份儲存</p><p>  描述:導入員工信息execl文件,進行員工查看,備份為員工信息表。</p><p>  3)處理邏輯編號:P3</p><p>  處理邏輯名稱:工資查詢查詢</p><p>  輸入的數(shù)據(jù)流:員工信息</p><p>  輸出的數(shù)據(jù)流:顯示器

30、</p><p>  描述:根據(jù)查詢條件輸出員工工資結果</p><p>  4)處理邏輯編號:P5</p><p>  處理邏輯名稱:打印處理</p><p>  輸入的數(shù)據(jù)流:員工信息、工資信息信息</p><p>  輸出的數(shù)據(jù)流:打印機</p><p>  描述:根據(jù)條件打印所要的結果&

31、lt;/p><p>  1.4.5數(shù)據(jù)存儲的定義</p><p><b>  數(shù)據(jù)存儲編號:D1</b></p><p>  數(shù)據(jù)存儲名稱:員工記錄信息存儲</p><p>  簡 述:由管理員統(tǒng)計員工信息</p><p>  數(shù)據(jù)存儲結構:員工號+員工姓名+基本工資+工齡工資+崗位工資

32、+總計</p><p>  1.4.6外部實體的定義</p><p><b>  外部實體編號:S1</b></p><p><b>  外部實體名稱:員工</b></p><p>  輸出的數(shù)據(jù)流:員工信息</p><p><b>  2 系統(tǒng)設計</b&g

33、t;</p><p><b>  2.1功能設計</b></p><p>  本系統(tǒng)在設計時采用結構化程序的設計方法,系統(tǒng)的總體結構采用菜單來調用表單,利用表單來對信息進行管理、數(shù)據(jù)加工、信息查詢、系統(tǒng)維護等工作,系統(tǒng)的功能模塊本結構</p><p>  本系統(tǒng)大致分為如下四大功能模塊。</p><p><b>

34、;  1.員工信息</b></p><p>  分為員工信息瀏覽和員工信息查詢:</p><p>  在員工信息瀏覽子模塊中,可以對員工的編號、姓名、性別、崗位、工齡、工資等級等信息進行瀏覽,并可以對員工信息進行增加記錄,修改記錄,刪除記錄等操作;</p><p>  在員工信息查詢模塊中,可按員工號或員工姓名進行查詢。</p><p

35、><b>  2.工資基本設定</b></p><p>  包括對基礎工資、崗位工資、工齡工資的設定。</p><p>  基礎工資的設定包括工資等級、工資額的設定,可以對工資等級及相應的工資額進行修改、添加、刪除。</p><p>  崗位工資的設定包括崗位名稱、崗位工資額的設定,可以對崗位名稱及相應的崗位工資額進行修改、添加、刪除。&

36、lt;/p><p>  工齡工資的設定包括工齡、工資額的設定,可以對各個工齡段及相應的工齡工資額進行修改、添加、刪除。</p><p><b>  3.工資匯總</b></p><p>  在工資管理中,要分別輸入每一個員工的各項工資條款,這樣才能運用計算機技術來管理好員工的工資發(fā)放情況,其中包括:員工基本情況,員工基本工資情況,員工崗位工資情況,

37、員工工齡工資,工資綜合。 </p><p><b>  4.個人工資查詢</b></p><p>  此查詢分為按職工姓名查詢、按職工號查詢。</p><p><b>  5.退出</b></p><p>  此功能塊為退出系統(tǒng)。</p><p>  功能模塊圖如圖2-1所

38、示</p><p>  2.2系統(tǒng)運行環(huán)境與數(shù)據(jù)庫設計</p><p><b>  系統(tǒng)環(huán)境</b></p><p><b>  硬件要求</b></p><p><b>  2.軟件要求</b></p><p><b>  數(shù)據(jù)庫設計<

39、/b></p><p>  概念設計中自頂向下的實體分析方法,即常用的實體聯(lián)系模型(簡稱E-R模型),對具體數(shù)據(jù)進行抽象加工,將實體集合抽象成實體類型。用實體間聯(lián)系反映現(xiàn)實世界事物間的內在聯(lián)系。E-R模型是建立概念性數(shù)據(jù)模型的有力工具。</p><p>  通過對企業(yè)工資管理內容和過程的分析,本系統(tǒng)應設計的實體和屬性如下:</p><p>  本系統(tǒng)一共用到了

40、3個表。如下:</p><p>  崗位表(dept.dbf)(包括崗位名稱,崗位工資)</p><p>  工齡表(gongling.dbf)(包括工齡,工齡工資)</p><p>  工人信息表(personnel.dbf)(包括編號,姓名,性別,工作崗位,工齡,工資等級)。</p><p>  圖2-2為本系統(tǒng)中工人信息的實體集及有關屬

41、性的圖例:</p><p><b>  圖2-2</b></p><p>  實體與實體之間的關系E—R圖,如圖2-3</p><p>  系統(tǒng)中有關數(shù)據(jù)庫表結構設計</p><p><b>  1.部門表</b></p><p><b>  2.工齡表</b

42、></p><p><b>  3.員工信息表</b></p><p>  2.3、輸入/輸出設計</p><p>  本系統(tǒng)的輸入采用鼠標和鍵盤相結合的輸入方法。本系統(tǒng)的使用相應簡單,基本上只要會使用Windows軟件就會使用本系統(tǒng),在具體的操作時,只需點擊鼠標左鍵即可進行相應功能的選擇。而且本系統(tǒng)輸出簡單明了。</p>

43、<p><b>  2.3.1輸入設計</b></p><p>  管理員登錄界面以Visual FoxPro 6.0中表單的形式實現(xiàn),需要管理員輸入用戶名、密碼來進行系統(tǒng)登錄。員工信息等情況由員工信息Execl文件導入。</p><p><b>  2.3.2輸出設計</b></p><p>  本系統(tǒng)主要涉及

44、到屏幕顯示輸出和打印機打印輸出。以表和報表的格式。</p><p><b>  3 系統(tǒng)實施</b></p><p>  下面對本系統(tǒng)的具體的幾個模塊做詳細說明。</p><p>  1、系統(tǒng)主程序MAIN.PRG</p><p>  clear screen </p><p>  clear e

45、vents</p><p>  set defa to d:\qygz</p><p>  open database database\salary</p><p>  do salary\main.mpr</p><p>  do form salary\form\ksjm</p><p>  read event

46、s</p><p>  2、Ksjm.frm </p><p>  (1)打開表單設計器,設計好表單,并且設置好必要的屬性,設計結果見圖6-3。</p><p>  Form1.load事件代碼:</p><p><b>  public i</b></p><p><b>  i=0&

47、lt;/b></p><p>  Timer.timer事件代碼:</p><p>  if Thisform.Label1.Left<0-Thisform.Label1.Width</p><p>  Thisform.Label1.Left=Thisform.Width+3</p><p><b>  Endif&l

48、t;/b></p><p>  Thisform.Label1.Left=Thisform.Label1.Left-10</p><p><b>  I=I+10</b></p><p>  If I>=255*2-6</p><p><b>  I=0</b></p>&

49、lt;p><b>  Endif</b></p><p>  (2)“員工基本信息“按鈕的CLICK事件為:</p><p>  do form salary\form\personnel</p><p>  personnel.frm的有關設計見第3目</p><p> ?。?)“工資基本設定“按鈕的CLICK事

50、件為:</p><p>  do form salary\form\dataformat</p><p> ?。?)“工資匯總“按鈕的CLICK事件為:</p><p>  do form salary\form\result</p><p> ?。?)“個人工資查詢“按鈕的CLICK事件為:</p><p>  do

51、 form salary\form\grcx</p><p> ?。?)“退出“按鈕的CLICK事件為:</p><p>  thisform.release</p><p>  clear events</p><p>  3.personnel.frm的有關設計:</p><p>  (1)打開表單設計器,設計好表

52、單,并且設置好必要的屬性,設計結果見圖6-4。</p><p>  Form1.init事件代碼:</p><p>  set multilocks on</p><p>  cursorsetprop("buffering",3)</p><p>  (2) thisform.pageframe1.page1.comma

53、nd1.click事件代碼:</p><p>  thisform.pageframe1.page1.fy1.enabled=.F.</p><p>  thisform.pageframe1.page1.command2.enabled=.F.</p><p>  thisform.pageframe1.page1.command3.enabled=.F.<

54、/p><p>  thisform.pageframe1.page1.command4.enabled=.T.</p><p>  if thisform.pageframe1.page1.command1.caption='增加新記錄'</p><p>  thisform.pageframe1.page1.txtpid.enabled=.T.<

55、/p><p>  thisform.pageframe1.page1.txtpname.enabled=.T.</p><p>  thisform.pageframe1.page1.txtp***.enabled=.T.</p><p>  thisform.pageframe1.page1.txtpjob.enabled=.T.</p><p&g

56、t;  thisform.pageframe1.page1.txtpindate.enabled=.T.</p><p>  thisform.pageframe1.page1.txtprank.enabled=.T.</p><p>  append blank</p><p>  thisform.pageframe1.page1.command1.captio

57、n='增加確認'</p><p>  thisform.pageframe1.page1.refresh</p><p>  thisform.pageframe1.page1.txtpid.setfocus</p><p><b>  else</b></p><p>  getid=alltrim(t

58、hisform.pageframe1.page1.txtpid.value)</p><p>  getname=alltrim(thisform.pageframe1.page1.txtpname.value)</p><p>  get***=alltrim(thisform.pageframe1.page1.txtp***.value)</p><p>  g

59、etjob=alltrim(thisform.pageframe1.page1.txtpjob.value)</p><p>  getindate=alltrim(thisform.pageframe1.page1.txtpindate.value)</p><p>  getrank=alltrim(thisform.pageframe1.page1.txtprank.value)&l

60、t;/p><p>  if empty(getid) or empty(getname) or empty(get***) or empty(getjob) or empty(getindate) or empty(getrank)</p><p>  messagebox("資料不足",48,"錯誤")</p><p><

61、b>  else</b></p><p>  thisform.pageframe1.page1.command1.caption='增加新記錄'</p><p>  tableupdate(.t.)</p><p>  thisform.pageframe1.page1.txtpid.enabled=.F.</p>

62、<p>  thisform.pageframe1.page1.txtpname.enabled=.F.</p><p>  thisform.pageframe1.page1.txtp***.enabled=.F.</p><p>  thisform.pageframe1.page1.txtpjob.enabled=.F.</p><p>  this

63、form.pageframe1.page1.txtpindate.enabled=.F.</p><p>  thisform.pageframe1.page1.txtprank.enabled=.F.</p><p>  thisform.pageframe1.page1.fy1.enabled=.T.</p><p>  thisform.pageframe1.

64、page1.command2.enabled=.T.</p><p>  thisform.pageframe1.page1.command3.enabled=.T.</p><p>  thisform.pageframe1.page1.command4.enabled=.F.</p><p>  4.工齡工資設定窗體代碼: </p><p&g

65、t; ?。?)“修改”按鈕有關代碼:</p><p>  thisform.grdgongling.column1.text1.enabled=.T.</p><p>  thisform.grdgongling.column2.text1.enabled=.T.</p><p>  thisform.grdgongling.column1.text1.setfoc

66、us</p><p>  (2)“修改確認”按鈕有關代碼:</p><p>  thisform.grdgongling.column1.text1.enabled=.F.</p><p>  thisform.grdgongling.column2.text1.enabled=.F.</p><p> ?。?)“添加” 按鈕有關代碼:<

67、;/p><p>  append blank</p><p><b>  go bottom</b></p><p>  thisform.grdgongling.column1.text1.enabled=.T.</p><p>  thisform.grdgongling.column2.text1.enabled=.T

68、.</p><p>  thisform.grdgongling.column1.text1.setfocus</p><p> ?。?)“刪除” 按鈕有關代碼:</p><p>  thisform.grdgongling.recordsource=''</p><p>  use gongling exclusive<

69、;/p><p>  delete from gongling where gname=getgname</p><p><b>  pack</b></p><p>  thisform.grdgongling.recordsource='gongling'</p><p>  thisform.grdgon

70、gling.refresh</p><p>  (5)“退出” 按鈕有關代碼</p><p>  thisform.release</p><p>  do form salary\form\dataformat</p><p>  5.個人查詢窗體有關代碼:</p><p> ?。?)“確定”按鈕有關代碼:</

71、p><p>  inname=alltrim(thisform.text1.value)</p><p>  inpswd=alltrim(thisform.text2.value)</p><p>  set order to tms_user</p><p>  seek inname</p><p>  if !fo

72、und()</p><p>  cMessageTitle='設備管理系統(tǒng)'</p><p>  cMessageText='用戶名錯誤,請重新輸入'</p><p>  nDialogType=4+32</p><p>  nAnswer=messagebox(cMessageText,nDialogType

73、,cMessageTitle)</p><p><b>  do case</b></p><p>  case nAnswer=6 </p><p>  thisform.text1.value=''</p><p>  thisform.text1.setfocus </p

74、><p>  case nAnswer=7 </p><p>  messagebox("請勿偷窺他人資料",48,"警告")</p><p>  thisform.release</p><p><b>  endcase</b></p><p&g

75、t;<b>  else</b></p><p>  if tms_pswd!=inpswd</p><p>  cMessageTitle='設備管理系統(tǒng)'</p><p>  cMessageText='密碼錯誤,請重新輸入'</p><p>  nDialogType=4+32<

76、;/p><p>  nanswer=messagebox(cMessageText,nDialogType,cMessageTitle)</p><p><b>  do case</b></p><p>  case nAnswer=6</p><p><b>  if flag<2</b>&l

77、t;/p><p>  thisform.text2.value=''</p><p>  thisform.text2.setfocus</p><p>  flag=flag+1</p><p><b>  else</b></p><p>  messagebox("請勿

78、偷窺他人資料",48,"警告")</p><p>  thisform.release</p><p><b>  endif</b></p><p>  case nAnswer=7 </p><p>  messagebox("請勿偷窺他人資料",48,"

79、;警告") </p><p>  thisform.release</p><p><b>  endcase</b></p><p><b>  else</b></p><p>  thisform.release</p><p>  par1=inname

80、</p><p>  do form salary\form\gresult</p><p><b>  endif</b></p><p><b>  endif</b></p><p> ?。?)表單載入事件代碼: </p><p>  public inname<

81、/p><p>  public flag</p><p><b>  flag=0</b></p><p>  6.崗位工資有關源碼:</p><p>  (1)“修改”按鈕有關代碼:</p><p>  thisform.grddept.column1.text1.enabled=.T.</p

82、><p>  thisform.grddept.column2.text1.enabled=.T.</p><p>  thisform.grddept.column1.text1.setfocus</p><p>  (2)“修改確認”按鈕有關代碼:</p><p>  thisform.grddept.column1.text1.enable

83、d=.F.</p><p>  thisform.grddept.column2.text1.enabled=.F.</p><p>  (3)“添加” 按鈕有關代碼:</p><p>  append blank</p><p><b>  go bottom</b></p><p>  thi

84、sform.grddept.column1.text1.enabled=.T.</p><p>  thisform.grddept.column2.text1.enabled=.T.</p><p>  thisform.grddept.column1.text1.setfocus</p><p> ?。?)“刪除” 按鈕有關代碼:</p><

85、p>  thisform.grddept.recordsource=''</p><p>  use dept exclusive</p><p>  delete from dept where jobname=getjob</p><p><b>  pack</b></p><p>  thi

86、sform.grddept.recordsource='dept'</p><p>  thisform.grddept.refresh</p><p> ?。?)“退出” 按鈕有關代碼</p><p>  thisform.release</p><p>  do form salary\form\dataformat<

87、;/p><p><b>  其它模塊設計略</b></p><p>  三、課程設計總結或結論</p><p>  通過這次課程設計,使我受到了一次用專業(yè)知識、專業(yè)技能分析和解決問題的全面系統(tǒng)的鍛煉。使我在綜合知識的選用方面,在應用軟件開發(fā)的基本思想、方法方面,以及在常用編程設計思路技巧的掌握方面都能向前邁了一大步。為日后成為合格的應用型人才打下良

88、好的基礎。這次在指導老師的幫助下,在同學的幫助下,基本上完成了設計任務,在軟件的設計方面也有了一定的提高,熟練掌握了VISUAL FOXPRO命令和編程技巧,為今后走上工作崗位打下了專業(yè)基礎。 </p><p>  在這次的課程設計中,讓我深深地體現(xiàn)到進行軟件開發(fā)不是一件簡單的事情,它需要設計者具有全面的專業(yè)知識、縝密的思維、嚴謹?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,而我在很多方面還有欠缺。最后,

89、我要衷心感謝老師在我的設計過程中給予我的極大幫助,使我能夠及時、順利地完成此次的畢業(yè)設計。同時,也要感謝我的老師和同學們及實習企業(yè)在本系統(tǒng)的設計過程中給予我的支持和幫助。</p><p><b>  四、參考文獻</b></p><p>  [1] 權明富,齊佳音,舒華英.客戶價值評價指標體系設計[J].南開管理評論,2004,7(3):17-18.</p>

90、;<p>  [2] 劉小洪,鄒鵬. 商業(yè)銀行客戶關系價值管理模型研究[J].管理科學,2005,18(3):57-60.</p><p>  [3] 劉展,馮宗憲. M.H.DIS模型在我國上市公司信用評估中的應用研究[J].系統(tǒng)工程理論與實踐,2004(2):76-82.</p><p>  [4] 李純青,徐寅峰,張洋. 基于知識管理的動態(tài)客戶關系管理研究[J].中國管

91、理科學,2004,12(2): 88-94.</p><p>  [5] 呂延杰,尹濤,王琦. 客戶關系管理與主題分析[M].北京,中國郵電出版社,2002. </p><p>  [6] 秦壽康等. 綜合評價原理與應用[M].北京:電子工業(yè)出版社,2003.</p><p>  附錄(其他必要資料)</p><p><b>  小

92、組成員分工說明:</b></p><p>  小組成員:陳紅光 200806080202</p><p>  楊 征 200806080219</p><p>  袁鵬翔 200806080221</p><p>  成員分工:系統(tǒng)分析、設計:楊征、陳紅光</p><p>  系統(tǒng)實施、測試:楊征、

溫馨提示

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

評論

0/150

提交評論