《第十章應用程序開發(fā)實例》由會員分享,可在線閱讀,更多相關《第十章應用程序開發(fā)實例(10頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,第十章 應用程序開發(fā)實例,下頁,返回,第十章 應用程序開發(fā)實例,下一頁,結束,1,第十章 應用程序開以實例,本章重點,:,應用程序的開發(fā)步驟,設計功能模塊,創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表、表單與菜單,設計功能模塊,本章難點,:,設計功能模塊,設計功能模塊,2,第,10,章 應用程序開發(fā)實例,10.1,創(chuàng)建應用程序的過程和步驟,10.2,確定功能模塊,10.3,創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表,10.4,主文件的設計,10.5,應用系統(tǒng)中表單的設計,10.6,視圖的建立和報表的設計,10.7,調(diào)試與連編,3,10.1,創(chuàng)建應用程序的過
2、程和步驟,1,分析階段,2,設計階段,3,實施階段,4,維護階段,4,10.2,確定功能模塊,招生管理系統(tǒng)功能模塊,5,10.3,創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表,數(shù)據(jù)庫設計首先要進行數(shù)據(jù)需求分析,從優(yōu)化表結構和減少數(shù)據(jù)冗余的角度考慮,合理地創(chuàng)建一系列的表;用表設計器設計建立表結構后,為了保持數(shù)據(jù)的完整性和一致性,這些表要添加到數(shù)據(jù)庫中,并且要建立表間的永久關系和參照完整性。,“招生管理系統(tǒng)”所需要用到的表:,XSK.DBF,:學生表,ZSJH.DBF,:招生計劃表,XB.DBF,:性別表,MZ.DBF,:民族表,YH.DBF,:用戶表,字段名,字段說明,字段類型,字段寬度,小數(shù)點,索,引,ZKZH,準考證
3、號,字符型,10,主索引,XM,姓名,字符型,10,CSRQ,出生日期,日期型,8,XB,性別,字符型,1,普通索引,MZ,民族,字符型,2,普通索引,RXZF,入學總分,數(shù)值型,3,YWCJ,語文成績,數(shù)值型,3,SXCJ,數(shù)學成績,數(shù)值型,3,WLCJ,物理成績,數(shù)值型,3,HXCJ,化學成績,數(shù)值型,3,WYCJ,外語成績,數(shù)值型,3,ZYDM,專業(yè)代碼,字符型,2,普通索引,字段名,字段說明,字段類型,字段寬度,小數(shù)點,索,引,ZYDM,專業(yè)代碼,字符型,2,主索引,ZYMC,專業(yè)名稱,字符型,28,ZYRS,專業(yè)人數(shù),數(shù)值型,4,XZ,學制,數(shù)值型,1,字段名,字段說明,字段類型,字
4、段寬度,小數(shù)點,索,引,DM,代碼,字符型,2,主索引,MC,名稱,字符型,10,6,10.4,主文件的設計,所謂主文件就是一個應用系統(tǒng)的主控軟件,是系統(tǒng)首先要執(zhí)行的程序。主文件的設置是在“項目管理器”中,選擇“代碼”標簽,然后在需要設置為主文件的文件名上點擊右鍵,選擇“設置主文件”。,7,10.5,應用系統(tǒng)中表單的設計,1,為表單設置數(shù)據(jù)環(huán)境,2,添加需要的控件,3,屬性的設置,4,事件代碼的編寫,5,調(diào)試表單,8,10.6,視圖,的建立和報表的設計,10.6.1 “,考生信息”視圖的設計,10.6.2 “,考生信息”報表的設計,9,10.7,調(diào)試與連編,當完成所有的表單和報表的設計后,就可
5、以進入調(diào)試階段了。在調(diào)試階段可以使用,Visual FoxPro 6.0,所提供的調(diào)試器進行調(diào)試。如果發(fā)現(xiàn)問題,就需要返回表單和報表設計階段重新設計,甚至于返回數(shù)據(jù)庫和表設計階段,重新設計數(shù)據(jù)庫和表的結構。,當調(diào)試完成后可以進行連編,將應用程序連編為可執(zhí)行程序。需要注意的是,在連編之前,不要忘記在“項目管理器”中設置主文件。還可以在,Visual FoxPro,系統(tǒng)菜單下,打開“項目”菜單,選擇“項目信息”,在“項目信息”中填寫系統(tǒng)開發(fā)的作者信息、系統(tǒng)桌面圖標以及是否加密等項目信息內(nèi)容。,最后,在“項目管理器”中點擊“連編”按鈕,彈出“連編選項”窗口,選擇“連編成可執(zhí)行文件”單選按鈕,然后點擊“確定”按鈕,在“另存為”窗口中,輸入可執(zhí)行文件名“招生管理系統(tǒng)”,即可編譯成一個可獨立運行的“招生管理系統(tǒng),.EXE”,文件。,10,