freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

教務(wù)管理系統(tǒng)(vb)-文庫吧

2025-07-26 00:59 本頁面


【正文】 表6:班級(jí)信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1ClassID文本10主鍵2ClassName文本4否3DepartID文本8否4BeginDate日期/時(shí)間中日期否5Master文本8否6MasterTel文本13否7Description文本否 表7:教師表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1教師編號(hào)文本5主鍵2姓名文本8否3性別文本2否4出年日期日期/時(shí)間中日期否5職稱文本8否6單位文本20否7工資數(shù)字單精度型否四 模塊界面和功能設(shè)計(jì) 本系統(tǒng)的登錄界面上主要有用戶名、密碼兩部分內(nèi)容。如果用戶輸入的用戶名不存在或者密碼與用戶名不一致或者與用戶權(quán)限不一致,都會(huì)給出相應(yīng)的提示信息,告訴用戶出現(xiàn)的錯(cuò)誤輸入。其界面設(shè)計(jì)如下圖所示: 用與給新的用戶注冊(cè),其中包括用戶所需要注冊(cè)的詳細(xì)信息。如果用戶輸入的用戶信息不符合相關(guān)規(guī)定,會(huì)給出相應(yīng)的提示信息,告訴用戶如何注冊(cè)信息。其界面設(shè)計(jì)如下圖所示: 教務(wù)管理模塊的設(shè)計(jì): 教務(wù)管理模塊的以下操作,主要是文件、系統(tǒng)管理,課程管理、成績(jī)管理、教師查詢五大功能。其中主要界面設(shè)計(jì)如下圖: 1)文件操作包括個(gè)人信息和修改信息。 個(gè)人信息操作用于查看個(gè)人的信息情況,其界面設(shè)計(jì)如下圖所示: 修改信息操作用于對(duì)自己的信息進(jìn)行修改,其界面設(shè)計(jì)如下圖所示: 2)系統(tǒng)管理操作包括返回登入界面、管理員和推出系統(tǒng)。 返回登入界面操作用于如果用戶需要進(jìn)行其他操作時(shí),可以用這個(gè)操作,其界面設(shè)計(jì)和登入界面一樣。 管理員 操作用于管理員對(duì)全部用戶的管理,其中設(shè)有密碼為:01 ,其界面設(shè)計(jì)如下圖所示: 推出系統(tǒng)操作用于推出整個(gè)系統(tǒng)。 3)課程管理包括課程查詢和課程管理 課程查詢用于用戶可以對(duì)自己的課程進(jìn)行查詢操作,其界面設(shè)計(jì)如下圖所示:課程管理用于對(duì)所有課程的操作,其界面設(shè)計(jì)如下圖所示:4)成績(jī)管理主要是學(xué)生可以查詢自己的成績(jī),其界面設(shè)計(jì)如下圖所示:5) 教師查詢主要的功能是學(xué)生對(duì)教師的查詢操作,其界面設(shè)計(jì)如下圖所示:五 系統(tǒng)測(cè)試和分析 系統(tǒng)環(huán)境 此系統(tǒng)是在系統(tǒng)平臺(tái):Windows 7,數(shù)據(jù)庫服務(wù)器:Microsoft access 2003,開發(fā)工具:Microsoft Visual Basic 中文版的環(huán)境下開發(fā)的,實(shí)現(xiàn)了教務(wù)管理系統(tǒng)的基本操作。、完整性、并發(fā)控制和恢復(fù)信息數(shù)據(jù)是企業(yè)中非常重要的資源,因此保證數(shù)據(jù)庫的安全可靠、正確有效是非常重要的問題。一般的數(shù)據(jù)庫管理系統(tǒng)(DBMS)都有提供了一定的數(shù)據(jù)保護(hù)功能。數(shù)據(jù)庫保護(hù)也稱為數(shù)據(jù)控制,主要包括數(shù)據(jù)的安全性、完整性、并發(fā)控制和數(shù)據(jù)庫的恢復(fù)等。 1)數(shù)據(jù)庫的安全性數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。由于數(shù)據(jù)庫系統(tǒng)中存放著大量的數(shù)據(jù),且為許多用戶所共享,因此安全性問題是必須首先要解決的。一般計(jì)算機(jī)系統(tǒng)中的安全措施是按照“用戶標(biāo)識(shí)和鑒別”、“DBMS存取控制”、“OS級(jí)安全控制”、“DB密碼存儲(chǔ)”來一級(jí)一級(jí)設(shè)置的。在現(xiàn)在流行的數(shù)據(jù)庫系統(tǒng)中一般都提供以下兩種控制:用戶標(biāo)識(shí)和鑒別、數(shù)據(jù)存取控制。 2)數(shù)據(jù)完整性為了保證數(shù)據(jù)庫數(shù)據(jù)的正確性和相容性,數(shù)據(jù)庫管理系統(tǒng)(DBMS)都提供了一種機(jī)制來檢查數(shù)據(jù)庫中的數(shù)據(jù),看它是否滿足語義的規(guī)定條件,DBMS稱這種機(jī)制為“數(shù)據(jù)完整性檢查”。一般的DBMS中是通過完整性約束和數(shù)據(jù)庫觸發(fā)器來實(shí)現(xiàn)這一機(jī)制的。 3)并發(fā)控制在多用戶數(shù)據(jù)庫環(huán)境中,多個(gè)用戶程序可并行存取數(shù)據(jù)庫中的數(shù)據(jù),為了以正確的方式調(diào)度該并發(fā)操作,避免造成“丟失修改”、“不能重讀”、“讀臟數(shù)據(jù)”等不一致的情況,DBMS引入了“并發(fā)控制”這一機(jī)制。并發(fā)控制的主要方法是采用封鎖機(jī)制,一般采用兩種封鎖機(jī)制:共享機(jī)制和排它機(jī)制來實(shí)現(xiàn)。 4)數(shù)據(jù)庫后備與恢復(fù)主要使用轉(zhuǎn)儲(chǔ)、日志等方法進(jìn)行數(shù)據(jù)庫的恢復(fù)。 程序調(diào)試過程中出現(xiàn)的問題及解決方案 問題一:再添加或修改記錄時(shí),當(dāng)把原來的記錄修改時(shí),即使取消了添加與修改操作,雖然數(shù)據(jù)庫中的數(shù)據(jù)沒有改變,但是當(dāng)前數(shù)據(jù)集中顯示的記錄會(huì)發(fā)生改變。 解決方案:添加一個(gè)刷新的功能,使數(shù)據(jù)集中的數(shù)據(jù)重新被填充,可以避免類似錯(cuò)誤的產(chǎn)生。 問題二:在編寫登錄窗體的時(shí)候,當(dāng)代碼沒有任何錯(cuò)誤時(shí),運(yùn)行時(shí),輸入用戶名跟密碼后,仍然顯示“用戶名與密碼不匹配,請(qǐng)重新輸入”。 解決方案:經(jīng)過查閱資料后發(fā)現(xiàn),用早Windows 登錄窗體中的數(shù)據(jù)類型必須是文本類型才可以,其余的類型都不會(huì)顯示正確的輸入。 問題三:再添加Timer 控件時(shí),編寫的代碼正確時(shí),仍然不顯示時(shí)間,也不控制一行字的滾動(dòng),沒有起到作用 解決方案:原來時(shí)Timer的一個(gè)屬性,我們必須把它設(shè)為TRUE,上面的問題就解決了。 系統(tǒng)在開發(fā)環(huán)境下實(shí)現(xiàn)的功能以及結(jié)果 各個(gè)程序設(shè)計(jì)模塊代碼見附錄。六 心得體會(huì) 通過這兩周的課程設(shè)計(jì),我學(xué)到了很多從書本上學(xué)不到的知識(shí)。在此次課程設(shè)計(jì)中,我對(duì)這門課有了更加深刻的認(rèn)識(shí),把所學(xué)的理論知識(shí)和實(shí)踐聯(lián)系起來。在做這次課程設(shè)計(jì)之前,我對(duì)它了解的很少,也從來沒想到我能完成這么一個(gè)程序。但是經(jīng)過兩周的時(shí)間,我終于弄出了一個(gè)完整的程序。 在這次課程設(shè)計(jì)中,我覺得我最大的收獲就是學(xué)會(huì)了為了做出這個(gè)程序,我該如何去尋找有用的資料,在短時(shí)期內(nèi)學(xué)到盡量多而且有用的知識(shí)和本領(lǐng)。這兩周的時(shí)間里,我從原來的模糊認(rèn)識(shí),到現(xiàn)在編出這個(gè)程序,中間也遇到了很多困難和挫折。在程序的編寫過程中,也出現(xiàn)了很多錯(cuò)誤,經(jīng)過我認(rèn)真修改,查閱資料,向老師和同學(xué)們請(qǐng)教,終于把那些錯(cuò)誤都改正過來,最終使程序能夠正確的運(yùn)行。程序中還有蠻多可以改進(jìn)的地方如在用戶登錄的時(shí)候如果連續(xù)三次用戶名或密碼錯(cuò)誤,系統(tǒng)就會(huì)自動(dòng)退出,但是并沒有把此用戶鎖定,這點(diǎn)會(huì)帶來一定得安全隱患,所以為了增強(qiáng)系統(tǒng)的安全性,如果連續(xù)三次輸入錯(cuò)誤,就應(yīng)該把此用戶給鎖定住,只有它與管理員聯(lián)系后,完成解鎖后方可繼續(xù)使用;在網(wǎng)絡(luò)功能上沒有提供很好的接口和支持,基本上術(shù)語單機(jī)版狀態(tài);本系統(tǒng)的數(shù)據(jù)庫一旦被更改,就是永久性的,所以為了避免一些問題的發(fā)生,應(yīng)該適時(shí)的進(jìn)行數(shù)據(jù)庫備份。所以可以在系統(tǒng)中添加備份數(shù)據(jù)庫的功能,這樣就可以及時(shí)備份數(shù)據(jù)庫,當(dāng)數(shù)據(jù)庫遭到破壞的時(shí)候,可以還原數(shù)據(jù)庫。當(dāng)然還有蠻多可以擴(kuò)充的功能及設(shè)計(jì)實(shí)現(xiàn)構(gòu)想如可以在學(xué)生資料中添加照片這一屬性,為每一位學(xué)生設(shè)置一張圖片,當(dāng)瀏覽每一位學(xué)生的記錄時(shí),都能看到這位學(xué)生的照片;可以在學(xué)生資料中增加出生年月這一屬性,利用相關(guān)控件,當(dāng)輸入、修改日期數(shù)據(jù)時(shí),都會(huì)彈出一個(gè)框供選擇;還可以在系統(tǒng)中添加備份數(shù)據(jù)庫的功能,這樣就可以及時(shí)備份數(shù)據(jù)庫,當(dāng)數(shù)據(jù)庫遭到破壞的時(shí)候,可以還原數(shù)據(jù)庫。 所以說,這次課程設(shè)計(jì)不僅是讓我學(xué)到了一門面向?qū)ο蟮木幊谭椒?,更重要的是它提高了我接受新事物的能力,讓我以后遇到新事物時(shí),不再感到茫然,感到無從下手。當(dāng)下次我接觸到新知識(shí)時(shí),我會(huì)知道我該做些什么,該去看那些書籍資料,心中就會(huì)有一個(gè)明確的目的。 參考文獻(xiàn)[1] 劉智斌,劉玉萍,數(shù)據(jù)庫原理. 重慶:重慶大學(xué)出版社。[2] 張智毅. Visual Basic 數(shù)據(jù)庫編程技術(shù)與實(shí)例, 北京:人民郵電出版社。[3] 李勇帆,Visual Basic 程序設(shè)計(jì)與應(yīng)用,北京:人民郵電出版社。 附錄附件1:登錄界面的設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1