學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告

上傳人:仙*** 文檔編號(hào):28424769 上傳時(shí)間:2021-08-28 格式:DOC 頁(yè)數(shù):16 大?。?11KB
收藏 版權(quán)申訴 舉報(bào) 下載
學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告_第1頁(yè)
第1頁(yè) / 共16頁(yè)
學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告_第2頁(yè)
第2頁(yè) / 共16頁(yè)
學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告_第3頁(yè)
第3頁(yè) / 共16頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告》由會(huì)員分享,可在線閱讀,更多相關(guān)《學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告(16頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 三亞學(xué)院 VFP課程設(shè)計(jì) 學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)VFP數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告 姓 名:_張學(xué)巖 _ 學(xué) 號(hào):1210813024 專 業(yè):_會(huì)展1201 指導(dǎo)教師:_ 黃壽孟_三亞學(xué)院 2013-9-1215目 錄 第1章 概述31.1系統(tǒng)實(shí)現(xiàn)的目標(biāo)31.2 系統(tǒng)實(shí)現(xiàn)方案31.3 系統(tǒng)實(shí)現(xiàn)環(huán)境41.4 具體的開(kāi)發(fā)方法41.基本信息錄入42.建立表單43.菜單設(shè)計(jì)和報(bào)表設(shè)計(jì)4第2章 系統(tǒng)設(shè)計(jì)52.1 系統(tǒng)功能設(shè)計(jì)52.2數(shù)據(jù)庫(kù)設(shè)計(jì)62.3界面的設(shè)計(jì)72.4密碼修改窗口72.5數(shù)據(jù)查詢管理員窗口界面82.6數(shù)據(jù)查詢學(xué)生窗口界面82.7學(xué)生信息管理窗口92.8息管理窗口9

2、2.9學(xué)生成績(jī)錄入窗口102.10課程信息錄入窗口102.11菜單設(shè)計(jì)11第3章系統(tǒng)的實(shí)現(xiàn)113.1修改密碼表單的修改密碼控件的click代碼:113.2學(xué)生成績(jī)錄入窗口的添加保存命令click代碼123.3課程信息錄入窗口的修改命令的click代碼:13系統(tǒng)實(shí)現(xiàn)的心得體會(huì):13參考文獻(xiàn)14【摘要】: 學(xué)生成績(jī)管理系統(tǒng)是采用Visual FoxPro 開(kāi)發(fā)的一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),其主要服務(wù)于學(xué)校教務(wù)系統(tǒng),其目的是為教師、學(xué)生的成績(jī)、課程查詢管理的平臺(tái)實(shí)現(xiàn)了教數(shù)字化管理模式,在很大程度上減輕了人力的管理負(fù)擔(dān),提高了查詢的效率。學(xué)生成績(jī)管理系統(tǒng)軟件在設(shè)計(jì)過(guò)程中,注重嚴(yán)謹(jǐn)?shù)臉I(yè)務(wù)操作流程性,遵循系統(tǒng)設(shè)計(jì)

3、前的分析研究、數(shù)據(jù)庫(kù)錄入、數(shù)據(jù)關(guān)系建立連接、表單設(shè)計(jì)等等。首先制作相應(yīng)的流程圖,保證思路清晰,創(chuàng)建數(shù)據(jù)庫(kù),錄入所需的數(shù)據(jù),然后通過(guò)表單建立的各個(gè)模塊實(shí)現(xiàn)數(shù)據(jù)上的鏈接。通過(guò)表單錄入相應(yīng)的事件代碼,從而實(shí)現(xiàn)操作系統(tǒng)的可實(shí)現(xiàn)性。【關(guān)鍵詞】:學(xué)生成績(jī) 學(xué)號(hào) 課程號(hào) 管理系統(tǒng)第1章 概述1.1系統(tǒng)實(shí)現(xiàn)的目標(biāo) 近幾年來(lái)數(shù)字化信息管理系統(tǒng)不斷豐富、方便于人們的生活、學(xué)習(xí)、工作等各個(gè)方面。開(kāi)發(fā)出一個(gè)操作簡(jiǎn)便,界面友好,靈活實(shí)用,安全可靠的學(xué)生成績(jī)管理信息系統(tǒng)是非常有必要的。以教師管理人員和學(xué)生服務(wù)為對(duì)象,學(xué)生成績(jī)管理系統(tǒng)能夠很大程度效率的提高學(xué)生對(duì)自身成績(jī)的查詢,減輕教務(wù)管理人員對(duì)學(xué)生成績(jī)管理和統(tǒng)計(jì)的負(fù)擔(dān)。本

4、系統(tǒng)對(duì)于管理員而言可以查看所有的學(xué)生成績(jī),為管理員添加了靈活的查找瀏覽功能,可以對(duì)學(xué)生信息成績(jī)的變動(dòng)信息進(jìn)行管理,對(duì)學(xué)生的成績(jī)進(jìn)行添加、刪除、編輯等操作。對(duì)于學(xué)生而言只能通過(guò)賬號(hào)登陸查看瀏覽自己的成績(jī),本系統(tǒng)目的在于提高學(xué)校對(duì)學(xué)生成績(jī)的規(guī)范化、系統(tǒng)化、自動(dòng)化管理。1.2 系統(tǒng)實(shí)現(xiàn)方案學(xué)生成績(jī)管理系統(tǒng)包括登陸模塊、系統(tǒng)管理模塊、成績(jī)管理模塊、退出系統(tǒng)模塊。1.通過(guò)建立項(xiàng)目數(shù)據(jù)庫(kù),建立相關(guān)的表項(xiàng)。包含學(xué)生表、管理員表、課程表和成績(jī)表。并為這些電子表建立主索引和普通索引,表與表之間建立必要的聯(lián)系。為各個(gè)電子表錄入相應(yīng)的數(shù)據(jù)信息。2.通過(guò)建立并設(shè)計(jì)表單,分別建立登陸表單、用戶管理表單、修改密碼表單、課

5、程信息錄入表單、學(xué)生成績(jī)錄入表單和成績(jī)查詢表單。然后建立菜單、報(bào)表,通過(guò)連編程序,將項(xiàng)目生成可執(zhí)行文件。1.3 系統(tǒng)實(shí)現(xiàn)環(huán)境 Visual FoxPro 數(shù)據(jù)庫(kù)編程環(huán)境1.4 具體的開(kāi)發(fā)方法首先根據(jù)系統(tǒng)設(shè)計(jì)的要求進(jìn)行充分的分析,構(gòu)思具體的設(shè)計(jì)流程和設(shè)計(jì)方法。 1.基本信息錄入 對(duì)程序所需要的學(xué)生信息、管理員信息進(jìn)行采集錄入。其中包括學(xué)生的成績(jī)、課程信息以及管理員信息的錄入、修改和保存。本環(huán)節(jié)主要采用foxpro應(yīng)用程序形成DBF數(shù)據(jù)庫(kù)。2.建立表單根據(jù)系統(tǒng)設(shè)計(jì)要求,建立表單,包括登陸界面的表單、查詢信息的表單、修改密碼的表單、用戶管理的表單、學(xué)生成績(jī)信息錄入的表單。課程信息錄入的表單以及用戶管

6、理的表單。3.菜單設(shè)計(jì)和報(bào)表設(shè)計(jì)根據(jù)需要建立相應(yīng)的菜單和報(bào)表4設(shè)計(jì)主程序 在“項(xiàng)目管理器”中選擇“代碼”中的“程序”,為系統(tǒng)建立一個(gè)主程序,并為主程序編寫(xiě)代碼。第2章 系統(tǒng)設(shè)計(jì)2.1 系統(tǒng)功能設(shè)計(jì)學(xué)生成績(jī)管理系統(tǒng)登陸系統(tǒng)系統(tǒng)管理成績(jī)管理退出學(xué)生身份管理員身份用戶管理修改密碼學(xué)生成績(jī)錄入課程信息錄入成績(jī)查詢登錄模塊其主要功能是根據(jù)用戶身份登錄系統(tǒng),如果輸入的登錄系統(tǒng)信息正確,則允許進(jìn)入主控制平臺(tái),如果輸入錯(cuò)誤則給出信息提示,重新輸入。系統(tǒng)管理模塊其主要功能是系統(tǒng)管理員進(jìn)行學(xué)生信息管理,包括添加和修改學(xué)生信息,但是學(xué)生不能使用該功能。但是任何用戶都可以在登錄系統(tǒng)后修改自己的密碼。成績(jī)管理模塊其主要

7、要實(shí)現(xiàn)的功能是進(jìn)行課程信息的錄入和學(xué)生成績(jī)的錄入以及學(xué)生成績(jī)的查詢。其中,管理員能夠根據(jù)課程名稱、課程號(hào)或?qū)W號(hào)查詢。而學(xué)生只能查詢自己的所有課程。退出系統(tǒng)模塊其主要實(shí)現(xiàn)的功能是退出系統(tǒng)。2.2數(shù)據(jù)庫(kù)設(shè)計(jì)建立名為“會(huì)展1201-03”的數(shù)據(jù)庫(kù),并在其中建立四個(gè)表及其聯(lián)系,具體如下:學(xué)生表(學(xué)號(hào),姓名,性別,年齡,班級(jí),密碼)課程表(課程號(hào),課程名稱,學(xué)分,任課老師)成績(jī)表(學(xué)號(hào),課程號(hào),成績(jī))管理員表(賬號(hào),密碼)本系統(tǒng)中包括四個(gè)數(shù)據(jù)表:學(xué)生表、成績(jī)表、課程表、管理員表,結(jié)構(gòu)如下圖:學(xué)生表:字段名字段類型字段寬度小數(shù)位索引學(xué)號(hào)字符型8主索引姓名字符型8普通索引性別字符型2年齡數(shù)值型40班級(jí)字符型

8、10密碼字符型6成績(jī)表:字段名字段類型字段寬度小數(shù)位索引學(xué)號(hào)字符型8課程號(hào)字符型4成績(jī)數(shù)值型41 課程表:字段名字段類型字段寬度小數(shù)位索引課程號(hào)字符型4主索引課程名稱字符型20普通索引學(xué)分?jǐn)?shù)值型41任課教師字符型8管理員表:字段名字段類型字段寬度小數(shù)位索引帳號(hào)字符型8主索引密碼字符型62.3界面的設(shè)計(jì)2.4密碼修改窗口2.5數(shù)據(jù)查詢管理員窗口界面2.6數(shù)據(jù)查詢學(xué)生窗口界面2.7學(xué)生信息管理窗口 2.8息管理窗口2.9學(xué)生成績(jī)錄入窗口2.10課程信息錄入窗口2.11菜單設(shè)計(jì)第3章系統(tǒng)的實(shí)現(xiàn)3.1修改密碼表單的修改密碼控件的click代碼:if empty(bo1.DisplayValue) me

9、ssagebox(用戶不能為空!,48,錯(cuò)誤提示) bo1.setfocus return endif if empty(thisform.text1.value) messagebox(舊密碼不能為空!,48,錯(cuò)誤提示) thisform.text1.setfocus return endif if empty(thisform.text2.value) messagebox(新密碼不能為空!,48,錯(cuò)誤提示) thisform.text2.setfocus return endif if empty(thisform.text3.value) messagebox(新密碼請(qǐng)輸入兩遍!,48

10、,錯(cuò)誤提示) thisform.text3.SetFocusreturn endif if allt(thisform.text2.value)allt(thisform.text3.value) messagebox(兩次密碼輸入不同!,48,錯(cuò)誤提示) thisform.text2.setfocus return endif select 表 loca for allt(用戶名)=allt(bo1.DisplayValue) if found() if allt(密碼)=allt(thisform.text1.value) repl 密碼 with allt(thisform.text2.

11、value) else messagebox(舊密碼錯(cuò)誤!,48,錯(cuò)誤提示) return endif messagebox(修改成功!,48,提示) thisform.Releaseelse messagebox(無(wú)此用戶!,48,錯(cuò)誤提示) return endif3.2學(xué)生成績(jī)錄入窗口的添加保存命令click代碼If mand1.caption=修改Tmand1.caption=保存ElseTmand1.caption=修改EndifThisform.grid1.setfocusThisform.grid1.refresh3.3課程信息錄入窗口的修改命令的click代碼:If mand1

12、.caption=修改Tmand1.caption=保存ElseTmand.caption=修改EndifThisform.grid1.setfocusThisform.grid1.refresh4.系統(tǒng)實(shí)現(xiàn)的心得體會(huì):本學(xué)期的VFP將伴隨此次最后的答辯而落下帷幕。通過(guò)短暫兩天的的團(tuán)隊(duì)合作,在戰(zhàn)友的共同努力之下,終于完成了課題“學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”。從開(kāi)始接觸VFP的陌生到深刻認(rèn)識(shí)了解,漸漸發(fā)現(xiàn)VFP在實(shí)際生活中提供了很多的便利性。通過(guò)與隊(duì)友的配合與摸索,讓我們懂得了團(tuán)隊(duì)配合的重要性及做學(xué)術(shù)的嚴(yán)謹(jǐn)性。此次的課程設(shè)計(jì),加深了我對(duì)項(xiàng)目、數(shù)據(jù)庫(kù)、報(bào)表、表單、菜單、視圖等等的設(shè)計(jì)及應(yīng)用,對(duì)即

13、將來(lái)臨的計(jì)算機(jī)二級(jí)考試增添了信心。也使我清楚的認(rèn)識(shí)到自己在VFP存在的不足。在click編碼命令之中,往往一個(gè)字母的差錯(cuò),便會(huì)導(dǎo)致整個(gè)程序的編寫(xiě)失誤。其警示我們應(yīng)擁有嚴(yán)謹(jǐn)縝密的思維邏輯,做什么事情要擁有充足的耐心。 在做課題遇到困難之時(shí),通過(guò)百度、交流詢問(wèn),解決了問(wèn)題,增長(zhǎng)知識(shí)。做學(xué)問(wèn)理論遭遇困難時(shí),要學(xué)會(huì)利用所有有限的資源,要學(xué)會(huì)虛心的學(xué)習(xí)與請(qǐng)教才會(huì)得到成功的果實(shí)。這個(gè)社會(huì)需要溝通和交流。 另外,在此次課程設(shè)計(jì)當(dāng)中,非常感謝老師們不厭其煩的一遍又一遍的指導(dǎo)。我深刻的認(rèn)識(shí)到自己的VFP的水平還有限,但更加堅(jiān)定了自己接下來(lái)努力學(xué)習(xí)彌補(bǔ)自己的不足的信心和動(dòng)力。參考文獻(xiàn)【1】全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程Visual FoxPor數(shù)據(jù)庫(kù)程序設(shè)計(jì)(2011年版) 主編:教育部考試中心、高等教育出版社【2】全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程公共基礎(chǔ)教程(2012年版) 主編:教育部考試中心【3】余文芳,Visual FoxPor數(shù)據(jù)庫(kù)基礎(chǔ),人民郵電大學(xué)出版社【4】羅頌、余健、詹斌,Visual FoxPor課程案例設(shè)計(jì)精編,清華大學(xué)出版社

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!