乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      VB課程設(shè)計(jì)報(bào)告模板 - 東昊信息網(wǎng)

       昵稱3024403 2011-01-12

      VB課程設(shè)計(jì)報(bào)告模板0
      本文作者:donghao  發(fā)布于:7/6/2010  分類:學(xué)習(xí)資料  點(diǎn)擊:43
       第一中學(xué)學(xué)生管理系統(tǒng)          下載完整版:VFP課程設(shè)計(jì)樣式2.rar
      2009級(jí)XX專業(yè)XX名 學(xué)號(hào)111
      1.設(shè)計(jì)目的
      完成一個(gè)小型應(yīng)用系統(tǒng)的開發(fā)設(shè)計(jì)——第一中學(xué)學(xué)生管理系統(tǒng)。
      進(jìn)一步掌握Visual FoxPro面向?qū)ο蟪绦蛟O(shè)計(jì)中關(guān)于對(duì)象、屬性、方法和事件的基本概念,熟悉常用對(duì)象的屬性設(shè)置和使用方法。在實(shí)際應(yīng)用設(shè)計(jì)中靈活運(yùn)用所學(xué)知識(shí)。
      2.系統(tǒng)功能設(shè)計(jì)
      本系統(tǒng)擬實(shí)現(xiàn)對(duì)第一中學(xué)學(xué)生資料、學(xué)習(xí)成績信息的添加、瀏覽、查詢與修改等管理功能;實(shí)現(xiàn)對(duì)學(xué)生信息按出生日期或按分?jǐn)?shù)進(jìn)行統(tǒng)計(jì)計(jì)算并對(duì)所獲資料進(jìn)行報(bào)表式打印。
      3.運(yùn)行系統(tǒng)所需要的軟件、硬件環(huán)境
      軟件環(huán)境:Windows XP操作系統(tǒng);Visual FoxPro 6.0開發(fā)語言。
      硬件環(huán)境:Intel P4或更高CPU;內(nèi)存256MB以上,硬盤1GB以上。
      4.系統(tǒng)總體設(shè)計(jì)
      學(xué)生管理系統(tǒng)功能模塊圖,如圖1所示。    圖1 系統(tǒng)功能模塊圖
      4.1資料瀏覽
      實(shí)現(xiàn)對(duì)已有學(xué)生檔案資料、學(xué)生各科目成績及課程設(shè)置信息的瀏覽。
      4.2資料管理
      實(shí)現(xiàn)對(duì)學(xué)生檔案資料、成績資料以及課程設(shè)置資料的修改、添加,刪除等功能。
      4.3資料統(tǒng)計(jì)
      實(shí)現(xiàn)按照學(xué)生的特定條件進(jìn)行數(shù)據(jù)資料統(tǒng)計(jì)。
      4.4資料打印
      打印學(xué)生的相關(guān)資料信息。
      5.詳細(xì)設(shè)計(jì)
      5.1數(shù)據(jù)庫表
      (1)學(xué)生檔案表(XSDN.DBF)
      XSDN.DBF表結(jié)構(gòu)見表1,表數(shù)據(jù)見圖2。
      表1  學(xué)生檔案(XSDN.DBF)表結(jié)構(gòu)
      字段名 字段類型 字段寬度 小數(shù)點(diǎn) 索引類型 可否為空
      學(xué)號(hào) C 10 0 普通索引 否
      姓名 C 8 0  否
      性別 C 2 0  否
      出生日期 D 10 0  否
      民族 C 10 0  否
      籍貫 C 20 0  否
      政治面貌 C 4 0  否
      班級(jí) C 20 0  否
      圖2 XSDN表
        (2)學(xué)生成績表(XSCJ.DBF)
      XSCJ.DBF表結(jié)構(gòu)見表2,表數(shù)據(jù)見圖3。
      表2  學(xué)生成績(XSCJ.DBF)表結(jié)構(gòu)
      字段名 字段類型 字段寬度 小數(shù)點(diǎn) 索引類型 可否為空
      學(xué)號(hào) C 10 0 普通索引 否
      數(shù)學(xué) N 3 1  否
      英語 N 3 1  否
      信息技術(shù) N 3 1  否
      圖3 XSCJ表
      (3)課程設(shè)置表(KCSZ.DBF)
      KCSZ.DBF表結(jié)構(gòu)見表3,表數(shù)據(jù)見圖4。
      表3  課程設(shè)置(KCSZ.DBF)表結(jié)構(gòu)
      字段名 字段類型 字段寬度 小數(shù)點(diǎn) 索引類型 可否為空
      課程名稱 C 10 0 普通索引 否
      任課教師 C 8 0  否
      備注 M  0  否
       
      圖4 KCSZ表
      5.2表單設(shè)計(jì)
      (1)主界面
      學(xué)生管理系統(tǒng)主界面,如圖5所示。表單屬性及說明見表4。
       
        圖5 主界面
      表4  主界面表單屬性
      對(duì)象 屬性 屬性值 說明
      Form1 picture Administrator照片->風(fēng)景06 表單背景
      Label1 Caption
      Backcolor
      Fontname
      fontsize 學(xué)生檔案管理
      0—透明
      隸體
      20
      Label2 Caption 進(jìn)入系統(tǒng)
      Label3 Caption 退出系統(tǒng)
      相關(guān)程序代碼如下:
      ①Label2_click
      Thisform.visible=.F.
      do form D:\學(xué)生檔案.scx
                ②Label3_click
        Thisform.release
          (2)資料瀏覽設(shè)計(jì)
       資料瀏覽界面,如圖6、圖7、圖8所示。
       
      圖6 學(xué)生檔案資料
       
      圖7 學(xué)生成績資料
       
      圖8 課程資料
      (3)檔案管理設(shè)計(jì)
      表單屬性及說明見表5。表單界面如圖9、圖10所示。
      表5 “學(xué)生檔案”表單屬性表
      對(duì)象 屬性 屬性值 說明
      Form2 picture Administrator照片->風(fēng)景06 表單背景
      Commandgroup1 Buttomcount
      AutoSize 8
      .T.
      Command1-
      Command8 AutoSize
      caption
      FontSize .T.
      下一條,上一條
      9
      Label1 Caption
      AutoSize 學(xué)生檔案管理
      .T.
       
      圖9 學(xué)生檔案管理
       程序代碼:
            Form1_load:   open database XS 
            Foum1_unload:    close database
            Commandgroup1_click:
       use XSDN
      do case
                case this.value=1
                   if recn()<recc()
                      skip
                   endif
                case this.value=2
                   if recn()>1
                      skip-1
                   endif
                case this.value=3
                    go top
                case this.value=4
                    go bottom
                case this.value=5
                    append blank
                case this.value=6
                    delete
                    pack
                case this.value=7
                    thisform.release
              endcase
               thisform.refresh
       
      圖10 學(xué)生成績管理
       程序代碼:
           Form1_load:   open database XS 
            Foum1_unload:    close database
            Commandgroup1_click:
       use XSCJ
      do case
                case this.value=1
                   if recn()<recc()
                      skip
                   endif
                case this.value=2
                   if recn()>1
                      skip-1
                   endif
                case this.value=3
                    go top
                case this.value=4
                    go bottom
               case this.value=5
                    append blank
               case this.value=6
                    delete
                    pack
               case this.value=7
                    thisform.release
               endcase
               thisform.refresh
      (4)資料統(tǒng)計(jì)設(shè)計(jì)
      表單屬性及說明見表6。表單界面如圖11所示。
       
      圖11學(xué)生情況統(tǒng)計(jì)
      程序代碼:
       Optiongroup1_InteractiveChange:
          use XSDN
      count for 性別="男" to na
      count for 性別="女" to nv
      count to zs
      do case
             case this.value=1
              thisform.text1.value=str(zs,4)
             case this.value=2
              thisform.text2.value=str(nv,4)
             case this.value=3
              thisform.text3.value=str(na,4)
      endcase
      use
      thisform.refresh
      Optiongroup2_InteractiveChange:
       use XSDN
      count for 出生日期>ctod(thisform.text4.value) to rq1
      count for 出生日期<ctod(thisform.text5.value) to rq2
      count for 出生日期<ctod(thisform.text7.value).and.;
               出生日期>ctod(thisform.text6.value)to rq3
             do case
                case this.value=1
                 thisform.text8.value=str(rq1,8)
                case this.value=2
                 thisform.text8.value=str(rq2,8)
                case this.value=3
                 thisform.text8.value=str(rq3,8)
      endcase
      use
      thisform.refresh
      Optiongroup3_InteractiveChange:
      use XSCJ
      count for 數(shù)學(xué)=allt(thisform.text10.value) to cj1
      count for 數(shù)學(xué)<allt(thisform.text11.value) to cj2
      count for 數(shù)學(xué)>allt(thisform.text12.value) to cj3
      count for 數(shù)學(xué)>allt(thisform.text13.value).and.;
                數(shù)學(xué)<allt(thisform.text14.value) to cj4
      do case
                case this.value=1
                 thisform.text9.value=str(cj1,4)
                case this.value=2
                 thisform.text9.value=str(cj2,4)
                case this.value=3
                 thisform.text9.value=str(cj3,4)
                case this.value=4
                 thisform.text9.value=str(cj4,4)
      endcase
      use
      thisform.refresh
      表6 學(xué)生情況統(tǒng)計(jì)表單屬性表
      對(duì)象 屬性 屬性值 說明
      Form1 picture Administrator照片->風(fēng)景06 表單背景
      Label1 Caption
      AutoSize
      BackStyle
      Fontname
      fontsize 學(xué)生情況統(tǒng)計(jì)
      .T.
      0— 透明
      隸體
      24
      Label2 Caption
      AutoSize
      BackStyle 按出生日期統(tǒng)計(jì)人數(shù)
      .T.
      0—透明
      Label3 Caption
      AutoSize 按數(shù)學(xué)分?jǐn)?shù)統(tǒng)計(jì)人數(shù)
      .T.
      Optiongroup1 BackStyle
      buttomcount 0--透明
      3
       Option1
      Option2
      Option3 Caption
      Caption
      Caption 學(xué)生總數(shù)
      女生人數(shù)
      男生總數(shù)
      Optiongroup2 BackStyle
      Buttomcount 0--透明
      3
       Option1
      Option2
      Option3
       Caption
      backstyle
      Caption
      backstyle
      Caption
      backstyle 在---之前
      0—透明
      在---之后
      0—透明
      在---之間
      0—透明
      Optiongroup3 BackStyle
      Buttomcount 0--透明
      3
       Option1
      Option2
      Option3 Caption
      backstyle
      Backstyle
      backstyle 等于
      小于
      大于
      在---之間
        (4) 資料打印報(bào)表設(shè)計(jì)
        報(bào)表見圖12、圖13、圖14。
       
      圖12 XSDN表報(bào)表
       
      圖13 XSCJ表報(bào)表
       
      圖14 KCSZ表報(bào)表
      6.結(jié)論
         該程序能對(duì)有關(guān)學(xué)生的檔案資料、成績資料進(jìn)行瀏覽、查詢與管理。該程序能對(duì)學(xué)生進(jìn)行人數(shù)統(tǒng)計(jì)并且能進(jìn)行按出生日期和數(shù)學(xué)分?jǐn)?shù)的統(tǒng)計(jì)工作。該程序可以對(duì)XSDN、XSCJ和KCSZ三表進(jìn)行報(bào)表式打印。
      7.參考文獻(xiàn)
         [1]康萍,王曉奇,張?zhí)煊?Visual FoxPro程序設(shè)計(jì)賓用教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)[M].北京:中國經(jīng)濟(jì)出版社,2006.6:95-136
         [2]苗雪蘭,劉瑞新,宋會(huì)群.數(shù)據(jù)庫技術(shù)及應(yīng)用實(shí)驗(yàn)指導(dǎo)與習(xí)題解答[M].北京:機(jī)械工業(yè)出版社,2005.3:104-128
         [3]康萍,劉小冬.Visual FoxPro數(shù)據(jù)應(yīng)用[M].北京:清華大學(xué)出版社,2007.1:297-311
         [4]求是科技.Visual FoxPro信息管理系統(tǒng)開發(fā)[M].北京:人民郵電出版社,2005.4:135-158
         [5]趙歆. Visual FoxPro程序設(shè)計(jì)教程[M].北京:清華大學(xué)出版社,北京交通大學(xué)出版社,2005.2:355-376
      本人簽字:
       下載:
      201007061954038484.rar
      本文出自: 東昊信息網(wǎng), 原文地址: http://www./post/36.html

       

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多