2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院</p><p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  200 7 — 200 8 學(xué)年第 二 學(xué)期</p><p>  課程名稱 數(shù)據(jù)庫(kù)課程設(shè)計(jì) </p><p>  設(shè)計(jì)題目 學(xué)生成績(jī)管理系統(tǒng) </p><

2、;p>  學(xué)生姓名 </p><p>  學(xué) 號(hào) </p><p>  專(zhuān)業(yè)班級(jí) </p><p>  指導(dǎo)教師 </p><p>  2008 年

3、 7 月 1 日</p><p><b>  ? 1 問(wèn)題描述 </b></p><p><b>  1.1 背景 </b></p><p>  1)某大學(xué)有學(xué)生若干萬(wàn)名,每個(gè)學(xué)生每學(xué)期必須學(xué)習(xí)若干門(mén)課程。</p><p>  2)每個(gè)學(xué)生有學(xué)號(hào)、姓名、性別、班級(jí)、出生日期等基

4、本信息。</p><p>  3)每門(mén)課程有課程號(hào),課程名稱、任課教師、學(xué)分等信息。</p><p>  4)學(xué)校需要對(duì)每個(gè)學(xué)生的基本信息、所學(xué)課程、成績(jī)進(jìn)行統(tǒng)一管理,以便于對(duì)信息進(jìn)行查詢、瀏覽和修改。</p><p><b>  1.2 數(shù)據(jù)需求</b></p><p>  學(xué)生成績(jī)管理系統(tǒng)主要用于學(xué)生成績(jī)信息管理,據(jù)

5、分析學(xué)生成績(jī)管理系統(tǒng)的數(shù)據(jù)表可濃縮為:學(xué)生基本信息表、課程基本信息表和學(xué)生成績(jī)信息表。根據(jù)學(xué)校的情況,可按下面的步驟來(lái)分析:</p><p>  確定學(xué)生所在的院系、所學(xué)的專(zhuān)業(yè)以及所在的班級(jí)。</p><p>  確定學(xué)生所在班級(jí)的課程以及該課程學(xué)生的成績(jī);另外還需要知道學(xué)生所在班級(jí)、學(xué)號(hào)和學(xué)期。</p><p>  分析學(xué)生的基本信息,如姓名、性別、出生年月、家庭

6、住址、聯(lián)系電話。</p><p>  用戶信息分析,通常包括用戶名和密碼。</p><p>  ? 2 解決方案 ( 或數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì) ) </p><p>  2.1 E-R 模型設(shè)計(jì) </p><p>  根據(jù)E—R圖,將其轉(zhuǎn)化為如下數(shù)據(jù)實(shí)體,數(shù)據(jù)庫(kù):學(xué)生成績(jī)管理系統(tǒng).dbc,包括如下的表和視圖:</p><

7、p>  學(xué)生登記表——學(xué)生表.dbf。</p><p>  字段名稱 字段類(lèi)型 字段寬度</p><p>  xh 字符型 10</p><p>  xm 字符型 6</p><p>  xb

8、 字符型 2</p><p>  csrq 日期型 8</p><p>  bj 字符型 4</p><p>  課程登記表——課程表.dbf。 </p><p>  字段名稱

9、 字段類(lèi)型 字段寬度</p><p>  kch 字符型 2</p><p>  kcm 字符型 10</p><p>  js 字符型 10</p><p>  xf

10、 字符型 10</p><p>  成績(jī)登記表——成績(jī)表.dbf</p><p>  字段名稱 字段類(lèi)型 字段寬度</p><p>  xh 字符型 10</p><p>  kch

11、字符型 2</p><p>  cj 數(shù)值型 3</p><p>  4) 借書(shū)視圖(lyxview)。</p><p>  為了進(jìn)行瀏覽總表的需要,需要設(shè)計(jì)了一個(gè)總表瀏覽視圖,該視圖從學(xué)生表.dbf等3個(gè)表中提取了10個(gè)字段的數(shù)據(jù):</p><p><b

12、>  學(xué)生表.xh</b></p><p><b>  學(xué)生表.xm</b></p><p><b>  學(xué)生表.xb</b></p><p><b>  學(xué)生表.csrq</b></p><p><b>  學(xué)生表.bj</b><

13、/p><p><b>  課程表.kch</b></p><p><b>  課程表.kcm</b></p><p><b>  課程表.js</b></p><p><b>  課程表.xf</b></p><p><b>

14、  成績(jī)表.cj</b></p><p>  其視圖關(guān)系可由以下SQL語(yǔ)句定義:</p><p>  SELECT 學(xué)生表.*, 課程表.*, 成績(jī)表.cj;</p><p>  FROM 學(xué)生成績(jī)管理系統(tǒng)!學(xué)生表, 學(xué)生成績(jī)管理系統(tǒng)!課程表,;</p><p>  學(xué)生成績(jī)管理系統(tǒng)!成績(jī)表;</p><p&g

15、t;  WHERE 學(xué)生表.xh = 成績(jī)表.xh;</p><p>  AND 課程表.kch = 成績(jī)表.kch</p><p>  所建數(shù)據(jù)庫(kù)如下圖所示:</p><p><b>  2.2 數(shù)據(jù)表 </b></p><p>  本系統(tǒng)需要使用的數(shù)據(jù)如下:</p><p><b>

16、  ?3  系統(tǒng)實(shí)現(xiàn) </b></p><p><b>  3.1 開(kāi)發(fā)環(huán)境 </b></p><p>  本系統(tǒng)由SQL語(yǔ)言編寫(xiě),在Visual Foxpro 6.0軟件環(huán)境下可以正常運(yùn)行</p><p>  3.2 系統(tǒng)流程圖 </p><p>  系統(tǒng)流程圖模塊主要由劉龍洋同學(xué)設(shè)計(jì),而系統(tǒng)的功

17、能設(shè)計(jì)主要由李江濱同學(xué)完成,我主要負(fù)責(zé)程序主要功能界面的設(shè)計(jì),下面是部分流程圖:</p><p><b>  、</b></p><p>  3.3 程序主要功能界面</p><p>  1、登錄界面的設(shè)計(jì):</p><p>  第一步:在表單上單擊鼠標(biāo)右鍵,并在彈出菜單中選擇“數(shù)據(jù)環(huán)境”項(xiàng),打開(kāi)數(shù)據(jù)環(huán)境設(shè)計(jì)器,添加數(shù)據(jù)

18、表mm.dbf;</p><p>  第二步:創(chuàng)建表單并保存為“登錄”;</p><p>  第三步:添加lable1,并設(shè)置其caption屬性為“歡迎使用學(xué)生成績(jī)管理系統(tǒng)!”;</p><p>  第四步:添加lable2和text1并設(shè)置相關(guān)屬性;</p><p>  第五步:添加timer控件,并設(shè)置其Enabled屬性為“真”,用于

19、設(shè)計(jì)窗口動(dòng)畫(huà)。</p><p>  登錄界面如下圖所示:</p><p>  2、修改密碼表單的設(shè)計(jì):</p><p>  第一步:在表單上單擊鼠標(biāo)右鍵,并在彈出菜單中選擇“數(shù)據(jù)環(huán)境”項(xiàng),打開(kāi)數(shù)據(jù)環(huán)境設(shè)計(jì)器,添加數(shù)據(jù)表mm.dbf;</p><p>  第二步:創(chuàng)建表單并保存為“修改密碼”;</p><p>  第三步

20、:添加label1 、label2、 label3,并設(shè)置其caption屬性分別為“請(qǐng)輸入舊密碼”、“請(qǐng)輸入新密碼”、“請(qǐng)確認(rèn)新密碼”;</p><p>  第四步:添加text1、 text2、 text3,并設(shè)置相關(guān)屬性;</p><p>  第五步:添加command1和command2,并設(shè)置其caption屬性分別為“確認(rèn)”和“取消”; </p><p>

21、;  修改密碼表單如下圖:</p><p>  3、學(xué)生基本信息維護(hù)表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建表單,并保存為學(xué)生表.scx;</p><p>  第二步:添加lable1~lable5,其caption的屬性如下圖所示 ;</p><p>  第三步: 添加文本框text1~text5,并設(shè)置相關(guān)屬性;</p>

22、<p>  第四步:添加“院系”、“專(zhuān)業(yè)”、“班級(jí)”和“學(xué)期”列表框;</p><p>  第五步:添加類(lèi),并設(shè)置相關(guān)屬性,用于增添和修改學(xué)生基本信息;</p><p>  第六步:添加文本框text6,并設(shè)置相關(guān)屬性;</p><p>  第七步:添加command1~command10,并設(shè)置相關(guān)屬性;</p><p>  

23、第八步:添加“返回”按鈕,其功能是關(guān)閉此界面;</p><p>  第九步:執(zhí)行運(yùn)行命令,并進(jìn)行測(cè)試。。。。。。。</p><p>  4、課程信息維護(hù)表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建表單,并保存為課程表.scx;</p><p>  第二步:添加lable1~lable4,其caption的屬性如下圖所示 ;</p>

24、;<p>  第三步: 添加文本框text1~text4,并設(shè)置相關(guān)屬性;</p><p>  第四步:添加類(lèi),并設(shè)置相關(guān)屬性,用于增添和修改課程基本信息;</p><p>  第五步:添加command1~command10,并設(shè)置相關(guān)屬性</p><p>  5、學(xué)生成績(jī)信息維護(hù)表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建

25、表單,并保存為成績(jī)表.scx;</p><p>  第二步:添加lable1~lable3,其caption的屬性如下圖所示 ;</p><p>  第三步: 添加文本框text1~text3,并設(shè)置相關(guān)屬性;</p><p>  第四步:添加類(lèi),并設(shè)置相關(guān)屬性,用于增添和修改學(xué)生成績(jī)基本信息;</p><p>  第五步:添加command

26、1~command10,并設(shè)置相關(guān)屬性;</p><p>  第六步:執(zhí)行運(yùn)行命令,并進(jìn)行測(cè)試 </p><p>  6、瀏覽學(xué)生表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建表單,并保存為“瀏覽學(xué)生.scx”;</p><p>  第二步:使用組合框生成器來(lái)生成編輯組合框,其操作步驟是:首先選擇要編輯的組合框,然后單擊鼠標(biāo)右鍵,在彈出的快捷

27、菜單中選擇 “生成器”菜單項(xiàng),屏幕上彈出組合框生成器窗體,設(shè)置數(shù)據(jù)環(huán)境為“學(xué)生表.dbf”。</p><p>  第三步: 添加label1和列表框,并設(shè)置相關(guān)屬性;</p><p>  第四步:添加command1,并設(shè)置其caption屬性為“查找”。</p><p>  7、瀏覽成績(jī)表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建表單,并

28、保存為“瀏覽成績(jī).scx”;</p><p>  第二步:使用組合框生成器來(lái)生成編輯組合框,其操作步驟是:首先選擇要編輯的組合框,然后單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇 “生成器”菜單項(xiàng),屏幕上彈出組合框生成器窗體,設(shè)置數(shù)據(jù)環(huán)境為“成績(jī)表.dbf”。</p><p>  第三步: 添加label1和列表框,并設(shè)置相關(guān)屬性;</p><p>  第四步:添加comm

29、and1,并設(shè)置其caption屬性為“查找”。</p><p><b>  運(yùn)行界面如下:</b></p><p>  8、查詢成績(jī)表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建表單,并保存為“查詢成績(jī).scx”;</p><p>  第二步:使用組合框生成器來(lái)生成編輯組合框,其操作步驟是:首先選擇要編輯的組合框,然后

30、單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇 “生成器”菜單項(xiàng),屏幕上彈出組合框生成器窗體,設(shè)置數(shù)據(jù)環(huán)境為“成績(jī)表.dbf”。</p><p>  第三步: 添加label1,并設(shè)置其caption屬性為“瀏覽學(xué)生成績(jī)”;</p><p>  第四步:添加command1、command2,并設(shè)置其caption屬性為“查詢”和“退出”。 </p><p>  運(yùn)行界面如下

31、: 9、學(xué)生表報(bào)表的設(shè)計(jì):</p><p>  學(xué)生表報(bào)表的設(shè)計(jì)過(guò)程說(shuō)明如下:</p><p>  報(bào)表數(shù)據(jù)源 學(xué)生表.dbf,該表已在前面做了說(shuō)明。</p><p>  報(bào)表分組條件 學(xué)生表.bj</p><p>  報(bào)表排序條件 學(xué)生表.xh</p><p>  該報(bào)表由向?qū)С绦蛏?,其后進(jìn)行了一些格式美化的調(diào)整修

32、改工作,關(guān)鍵問(wèn)題是要先定義好作為數(shù)據(jù)源的表文件,運(yùn)行界面如下:</p><p>  10、課程表報(bào)表的設(shè)計(jì):</p><p>  學(xué)生表報(bào)表的設(shè)計(jì)過(guò)程說(shuō)明如下:</p><p>  報(bào)表數(shù)據(jù)源 課程表.dbf,該表已在前面做了說(shuō)明。</p><p>  報(bào)表排序條件 課程表.kch</p><p>  該報(bào)表由向?qū)С绦?/p>

33、生成,其后進(jìn)行了一些格式美化的調(diào)整修改工作,關(guān)鍵問(wèn)題是要先定義好作為數(shù)據(jù)源的表文件,運(yùn)行界面如下: 11、成績(jī)表報(bào)表的設(shè)計(jì):</p><p>  成績(jī)表報(bào)表的設(shè)計(jì)過(guò)程說(shuō)明如下:</p><p>  報(bào)表數(shù)據(jù)源 成績(jī)表.dbf,該表已在前面做了說(shuō)明。</p><p>  報(bào)表分組條件 成績(jī)表.kcm</p><p>  報(bào)表排序條件 學(xué)生表.x

34、h</p><p>  該報(bào)表由向?qū)С绦蛏?,其后進(jìn)行了一些格式美化的調(diào)整修改工作,關(guān)鍵問(wèn)題是要先定義好作為數(shù)據(jù)源的表文件,運(yùn)行界面如下:</p><p>  12、幫助表單的設(shè)計(jì):</p><p>  第一步:創(chuàng)建表單,并保存為 版權(quán).scx;</p><p>  第二步:添加lable1~lable3,其caption的屬性如下圖所示 ;

35、</p><p>  第三步: 設(shè)置其picture屬性,選擇背景圖片。</p><p><b>  運(yùn)行界面如下:</b></p><p>  3.4程序調(diào)試情況 </p><p>  本系統(tǒng)在設(shè)計(jì)好之后,初次調(diào)試過(guò)程中一直出現(xiàn)編譯不成功的現(xiàn)象,系統(tǒng)總是顯示你所編譯的目標(biāo)文件不存在,找不到你所編譯的目標(biāo)文件路徑,后來(lái)通

36、過(guò)查資料才知道,Visual Foxpro 6.0軟件在對(duì)程序編譯的時(shí)候默認(rèn)路徑為D盤(pán),隨后我們將原vf軟件裝入D盤(pán),才編譯成功。編譯成功之后生成可執(zhí)行文件的過(guò)程如下:</p><p>  第一步:在“項(xiàng)目管理器”中設(shè)計(jì)完成相應(yīng)的數(shù)據(jù)庫(kù)、數(shù)據(jù)表、各種應(yīng)用界面、菜單以及主控程序“主程序.prg”,并將“主程序.prg”設(shè)置為主文件;</p><p>  第二步:生成可執(zhí)行文件。</p&

37、gt;<p>  在項(xiàng)目管理器中 執(zhí)行“連編可執(zhí)行文件”創(chuàng)建可執(zhí)行文件(.exe),單擊“確定”按鈕后系統(tǒng)打開(kāi)“另存為”對(duì)話框。將文件另存為“學(xué)生成績(jī)管理系統(tǒng)”,然后單擊“保存”按鈕,系統(tǒng)將自動(dòng)對(duì)項(xiàng)目中的所有程序進(jìn)行編譯。</p><p><b>  3.5 結(jié)論 </b></p><p>  在本次課程設(shè)計(jì)中,我主要負(fù)責(zé)學(xué)生成績(jī)管理系統(tǒng)的界面設(shè)計(jì)。界面

38、設(shè)計(jì)非常重要,它是一套系統(tǒng)展現(xiàn)在使用者沒(méi)面前的最終東西,它的好壞將直接影響到使用者對(duì)本套系統(tǒng)的認(rèn)可,良好的仕途效果與平面設(shè)計(jì),以及好的布局能給人留下深刻的印象。在設(shè)計(jì)過(guò)程中碰到了好多問(wèn)題,但最終在同學(xué)和老師的幫助下都得到了解決,在設(shè)計(jì)學(xué)生成績(jī)管理界面時(shí),我學(xué)會(huì)了好多在課本上學(xué)不到的東西,通過(guò)本次課程設(shè)計(jì)我也能將課本上的知識(shí)融會(huì)貫通,提到很好的輔助學(xué)習(xí)效果。</p><p><b>  ?  結(jié)

39、束語(yǔ) </b></p><p>  通過(guò)做課程設(shè)計(jì),我確實(shí)學(xué)到了相當(dāng)多的東西。眼高手低是同學(xué)們的通病,有些事情看起來(lái)很同意,但做起來(lái)并不是如此。在做本次數(shù)據(jù)庫(kù)課程設(shè)計(jì)之前,我已經(jīng)將課本上的東西熟練掌握,自認(rèn)為做一個(gè)很簡(jiǎn)單的課程設(shè)計(jì)應(yīng)該很容易,然而真正操作起來(lái)卻遇到了很多的麻煩。</p><p>  首先,在開(kāi)始做課程設(shè)計(jì)時(shí)對(duì)整個(gè)模塊的把握不夠好,以至于浪費(fèi)了好多時(shí)間而沒(méi)能按想象

40、中的順利完成。其次,在編寫(xiě)各個(gè)模塊的程序代碼時(shí),真正感覺(jué)到了難度相當(dāng)大,每次編寫(xiě)出來(lái)的代碼都需要經(jīng)過(guò)好幾次修改才能順利運(yùn)行,而且在編寫(xiě)代碼時(shí)常常會(huì)遇到一些很難解決的問(wèn)題。</p><p>  但是我總相信一句話“只要堅(jiān)持,一千次失敗過(guò)后,被會(huì)有一次閃亮的成功,凡事不能一蹴而就,對(duì)待學(xué)問(wèn)、對(duì)待科研更是如此”,在做完這次課程設(shè)計(jì)之后,我也體會(huì)到了一種成功的喜悅。同時(shí)這次課程設(shè)計(jì)也讓我查到了許多在數(shù)據(jù)庫(kù)學(xué)習(xí)中的漏洞,我

41、也通過(guò)這次的實(shí)踐機(jī)會(huì)完善了自己的知識(shí),起到了很好的查缺補(bǔ)漏的效果。</p><p><b>  參考文獻(xiàn)</b></p><p>  1、《關(guān)系數(shù)據(jù)庫(kù)原理與系統(tǒng)》,宋瀚濤,梁允榮,北京理工大學(xué)出版社,1992</p><p>  2、數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)及其應(yīng)用案例分析,劉秋生,東南大學(xué)出版社,2005</p><p>  3

42、、數(shù)據(jù)庫(kù)系統(tǒng)概論(第3版),王珊,高等教育出版社,2002</p><p>  4、SQL Server數(shù)據(jù)庫(kù)原理及應(yīng)用教程,張麗,王強(qiáng),清華大學(xué)出版社,2003</p><p>  5、《visual foxpro應(yīng)用于開(kāi)發(fā)案例教程》,徐謖, 清華大學(xué)出版社2005</p><p>  6、《Visual FoxPro 6.0數(shù)據(jù)庫(kù)原理與應(yīng)用》,胡曉燕, 西安電子

43、科技大學(xué)出版社</p><p>  7、《Visual FoxPro 6.0程序設(shè)計(jì)教程》,劉瑞新, 文成林 機(jī)械工業(yè)出版社</p><p><b>  附錄:源代碼清單 </b></p><p><b>  1、主程序</b></p><p><b>  clear all</b

44、></p><p><b>  close all</b></p><p>  set sysm off</p><p>  set sysm to</p><p>  set noti off</p><p>  set stat bar off</p><p> 

45、 set pale off</p><p>  set bell on</p><p>  set esca on</p><p>  set keyc to wind</p><p>  set carr on</p><p>  set conf on</p><p>  set exac

46、on //off</p><p>  set near on</p><p>  set ansi off</p><p>  set dele on</p><p>  set opti on</p><p>  set talk off</p><p>  set safety

47、off</p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  public xtbt</p><p>  xtbt="學(xué)生成績(jī)管理系統(tǒng)"</p><p>  _screen.caption=xtbt</p><p>  _screen.icon=

48、"linux.ico"</p><p>  do form 學(xué)生成績(jī)管理系統(tǒng).scx</p><p>  read events</p><p><b>  return</b></p><p><b>  2.查詢成績(jī)</b></p><p><b

49、>  clear</b></p><p>  *set exact off</p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  open database 學(xué)生成績(jī)管理系統(tǒng).dbc</p><p>  public skcm</p><p>  

50、skcm=thisform.pageframe1.page1.text1.text</p><p>  select 學(xué)生表.xh,學(xué)生表.xm,學(xué)生表.xb,學(xué)生表.csrq,學(xué)生表.bj,課程表.kcm,課程表.js,課程表.xf,成績(jī)表.cj from 學(xué)生表 join 成績(jī)表 join 課程表;</p><p>  on 課程表.kch=成績(jī)表.kch on 學(xué)生表.xh=成績(jī)表.

51、xh where 成績(jī)表.xh = skcm</p><p>  release thisform</p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  open database 學(xué)生成績(jī)管理系統(tǒng).dbc</p&

52、gt;<p>  public skcm</p><p>  skcm=thisform.pageframe1.page2.text1.text</p><p>  select * from lyxview where kch=skcm</p><p>  release thisform</p><p><b> 

53、 3.登陸</b></p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  use mm.dbf excl</p><p>  loca all for alltrim(mm)=alltrim(thisform

54、.Text1.text)</p><p>  if .not.eof()</p><p>  messagebox("登陸成功!")</p><p>  do 主菜單.MPR</p><p>  do form 背景.scx</p><p>  rele thisform</p>&l

55、t;p><b>  else</b></p><p>  messagebox("密碼錯(cuò)誤",48,"警告")</p><p><b>  endif</b></p><p><b>  quit</b></p><p><b

56、>  4、修改密碼</b></p><p><b>  clear</b></p><p><b>  close all</b></p><p>  use mm.dbf excl</p><p>  if thisform.text2.text!=thisform.text3.

57、Text</p><p>  messagebox("兩次密碼輸入不同",48,"警告")</p><p><b>  else </b></p><p>  loca all for alltrim(Mm)=alltrim(thisform.Text1.text)</p><p>

58、;  if .not.eof()</p><p>  replace Mm with thisform.text2.text</p><p>  messagebox("密碼修改成功",64,"恭喜")</p><p><b>  else</b></p><p>  messag

59、ebox("密碼錯(cuò)誤",48,"警告")</p><p><b>  endif</b></p><p><b>  endif</b></p><p>  rele thisform</p><p><b>  close all</b>

60、;</p><p><b>  5.瀏覽</b></p><p><b>  close all</b></p><p>  open database 學(xué)生成績(jī)管理系統(tǒng).dbc</p><p>  select * from lyxview</p><p>  select

61、 xh as 學(xué)號(hào),xm as 姓名,xb as 性別,bj as 班級(jí),csrq as 出生日期,kch as 課程號(hào),kcm as 課程名,xf as 學(xué)分,js as 教師,cj as 成績(jī) from lyxview</p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p

62、><p>  open database 學(xué)生成績(jī)管理系統(tǒng).dbc</p><p>  public skcm</p><p>  skcm=thisform.pageframe1.page2.text1.text</p><p>  select * from lyxview where kcm=skcm</p><p>

63、;<b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  open database 學(xué)生成績(jī)管理系統(tǒng).dbc</p><p>  public skcm</p><p>  skcm=thisform.pageframe1.page2.

64、combo1.value</p><p>  thisform.refresh()</p><p>  select * from lyxview where bj=skcm</p><p><b>  6、查找</b></p><p><b>  按班級(jí)名查找學(xué)生:</b></p>

65、<p>  ------------</p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  open database "data\學(xué)生成績(jī)管理系統(tǒng).dbc"</p><p>  publi

66、c skcm</p><p>  skcm=thisform.pageframe1.page2.text1.text</p><p>  select 學(xué)生表.xh,學(xué)生表.xm,學(xué)生表.xb,學(xué)生表.csrq,學(xué)生表.bj,課程表.kcm,課程表.js,課程表.xf,成績(jī)表.cj from 學(xué)生表 join 成績(jī)表 join 課程表;</p><p>  on 課

67、程表.kch=成績(jī)表.kch on 學(xué)生表.xh=成績(jī)表.xh where 學(xué)生表.bj=skcm</p><p>  *************************</p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>

68、;  open database 學(xué)生成績(jī)管理系統(tǒng).dbc</p><p>  public skcm</p><p>  skcm=thisform.pageframe1.page2.text1.text</p><p>  select * from lyxview where bj=skcm</p><p>  ************

69、*****************</p><p>  skcm=thisform.pageframe1.page2.combo1.value</p><p>  *********************************</p><p><b>  按課程名查找課程:</b></p><p><b>

70、  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  open database "data\學(xué)生成績(jī)管理系統(tǒng).dbc"</p><p>  public skcm</p><p>  skcm=thisform.pageframe1

71、.page2.text1.text</p><p>  select 學(xué)生表.xh,學(xué)生表.xm,學(xué)生表.xb,學(xué)生表.csrq,學(xué)生表.bj,課程表.kcm,課程表.js,課程表.xf,成績(jī)表.cj from 學(xué)生表 join 成績(jī)表 join 課程表;</p><p>  on 課程表.kch=成績(jī)表.kch on 學(xué)生表.xh=成績(jī)表.xh where 課程表.kcm=skcm<

72、;/p><p>  查詢菜單中的按學(xué)號(hào)查成績(jī):</p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>  open database "data\學(xué)生成績(jī)管理系統(tǒng).dbc"</p><p&

73、gt;  public skcm</p><p>  skcm=thisform.pageframe1.page1.text1.text</p><p>  select 學(xué)生表.xh,學(xué)生表.xm,學(xué)生表.xb,學(xué)生表.csrq,學(xué)生表.bj,課程表.kcm,課程表.js,課程表.xf,成績(jī)表.cj from 學(xué)生表 join 成績(jī)表 join 課程表;</p><p

74、>  on 課程表.kch=成績(jī)表.kch on 學(xué)生表.xh=成績(jī)表.xh where 成績(jī)表.xh=skcm</p><p>  查詢菜單中的按課程號(hào)查成績(jī):</p><p><b>  clear</b></p><p>  *set defa to "D:\vf作業(yè)\"</p><p>

75、  open database "data\學(xué)生成績(jī)管理系統(tǒng).dbc"</p><p>  public skcm</p><p>  skcm=thisform.pageframe1.page2.text1.text</p><p>  select 學(xué)生表.xh,學(xué)生表.xm,學(xué)生表.xb,學(xué)生表.csrq,學(xué)生表.bj,課程表.kch,課程

76、表.kcm,課程表.js,課程表.xf,成績(jī)表.cj from 學(xué)生表 join 成績(jī)表 join 課程表;</p><p>  on 課程表.kch=成績(jī)表.kch on 學(xué)生表.xh=成績(jī)表.xh where 課程表.kch=skcm</p><p><b>  7.登陸窗口動(dòng)畫(huà)</b></p><p>  timer1.timer<

77、/p><p>  if thisform.label1.left+thisform.label1.width<0</p><p>  thisform.label1.left=thisform.width</p><p><b>  else</b></p><p>  thisform.label1.left=thi

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論