【正文】
性。SQL Server提供了TransactSQL、DBLibrary for C、嵌入式SQL(ESQL)等開發(fā)工具,TransactSQL與工業(yè)標(biāo)準(zhǔn)SQL語言兼容,并在其基礎(chǔ)上加以擴(kuò)充,使它更適合事務(wù)處理方面的需要。即使SQL Server數(shù)據(jù)庫管理員不做任何設(shè)置,SQL Server也能夠在運(yùn)行過程中根據(jù)環(huán)境配置和用戶訪問情況動態(tài)自動配置,以達(dá)到最優(yōu)性能,從而減輕管理員工作。此外,SQL Server 2008還提供了SQL事件探查器、SQL查詢分析器、SQL Server服務(wù)管理器和多種操作向?qū)У葓D形界面管理工具,大大簡化了用戶操作,從而增強(qiáng)了系統(tǒng)的易用性。(1)豐富的圖形管理工具,使系統(tǒng)管理、操作更為直觀方便。另外,SQL Server 2008可以兼顧小、中、大規(guī)模的應(yīng)用,有著遠(yuǎn)遠(yuǎn)比Access強(qiáng)大的伸縮性。通過對高端硬件平臺、網(wǎng)絡(luò)和存儲技術(shù)的支持,為WEB站和企業(yè)的應(yīng)用最大限度地提供了可擴(kuò)展性和高可靠性,能在Internet商業(yè)領(lǐng)域快速建立并應(yīng)用。2 開發(fā)工具介紹 SQL Server 2008簡介SQL Server 2008是微軟公司最新版的大型數(shù)據(jù)庫服務(wù)器,其性能指標(biāo)在各方面都有趕超Oracle數(shù)據(jù)庫的趨勢。本系統(tǒng)初具規(guī)模,能勝任在校學(xué)生的基本信息的綜合管理工作,并且基于Visual basic進(jìn)行開發(fā)的軟件具有界面友好、操作簡便的優(yōu)點(diǎn)。該系統(tǒng)從我校的實(shí)際情況出發(fā),對我校在校學(xué)生的基本信息進(jìn)行綜合管理,包括學(xué)生班級信息、課程信息、成績信息、獎懲信息,同時(shí)設(shè)置了三種不同的訪問權(quán)限,分別是管理員、教師和學(xué)生,根據(jù)數(shù)據(jù)庫中的具體數(shù)據(jù)自動分配其登錄后的操作權(quán)限。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是高校對信息的科學(xué)化、正規(guī)化、無紙化管理的發(fā)展方向。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,逐漸應(yīng)用到各個(gè)領(lǐng)域。 information management system has tested on many PCs, they work quietly, safety and fast. And this system is a large system, could work for Sichuan Media College.Keywords: Students management system MIS Management system Students information management 目 錄1 前言 12 開發(fā)工具介紹 2 SQL Server 2008簡介 2 Visual Basic 3 ADO組件的主要對象及其功能 5 本系統(tǒng)Visual Basic 53 系統(tǒng)分析與設(shè)計(jì) 7 系統(tǒng)功能分析 7 系統(tǒng)結(jié)構(gòu)圖 7 系統(tǒng)E—R圖 8 數(shù)據(jù)庫設(shè)計(jì) 84 系統(tǒng)具體實(shí)現(xiàn) 11 模塊設(shè)計(jì) 11 登錄窗體設(shè)計(jì) 12 系統(tǒng)主界面的設(shè)計(jì) 15 班級信息管理設(shè)計(jì) 18 學(xué)生基本信息維護(hù) 20 課程信息維護(hù) 22 教務(wù)信息模塊設(shè)計(jì) 23 獎懲信息模塊設(shè)計(jì) 26 學(xué)費(fèi)信息模塊設(shè)計(jì) 28 管理員信息模塊設(shè)計(jì) 305 結(jié)論 33致 謝 34參考文獻(xiàn) 35III1 前言學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。且系統(tǒng)初具規(guī)模,基本能勝任四川傳媒學(xué)院的學(xué)生綜合信息管理。學(xué)生用戶登錄后能對自己的基本信息進(jìn)行確認(rèn)、查詢成績以及申請獎學(xué)金。此學(xué)生信息管理系統(tǒng)針對四川傳媒學(xué)院的具體情況進(jìn)行設(shè)計(jì),管理員登錄后能對班級信息、課程信息、學(xué)生基本信息、學(xué)生獎懲信息進(jìn)行管理,包括對信息的添加、刪除和更改,同時(shí)管理員能對訪問者的權(quán)限進(jìn)行管理。Visual_Basic SQL學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)摘 要本系統(tǒng)后臺數(shù)據(jù)庫采用SQL Server 2008建立,前端應(yīng)用程序采用Visual Basic 。在Visual Basic Active Data Object ,并通過文件DSN的方式對數(shù)據(jù)庫進(jìn)行訪問和操作。教師用戶能對自己所擔(dān)任課程進(jìn)行課表查詢、成績管理。本系統(tǒng)經(jīng)過多臺計(jì)算機(jī)測試,運(yùn)行正常,相對穩(wěn)定。關(guān)鍵詞: 學(xué)生管理系統(tǒng) 信息管理系統(tǒng) 管理系統(tǒng) 學(xué)生信息管理AbstractsThis system use SQL Server 2008 to build the backstage database, and use Visual Basic to development the application program. In the Visual Basic, we select the Microsoft Active Data Object then we can opera the Database through file DSN.This student information system build for Sichuan Media College based on her detail, Administrators could management the class information, class information, students information after they signed in, and they also have right to build, delete or change information, what’s more, Administrators can management the right that who use this information system. Teachers can management their classes score, and they have right to know their course arrangement. Students can confirmation themselves information after they signed in, and they can check their course score. Applying for a scholarship in this system is a good choice too.The Sichuan media college students39。長期以來人們使用傳統(tǒng)紙質(zhì)檔案的方式管理學(xué)生信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,而且長時(shí)間會產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不便。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對學(xué)生信息進(jìn)行管理,具有著紙質(zhì)檔案管理所無法比擬的優(yōu)點(diǎn),例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。本文介紹了利用SQL server 2008建立數(shù)據(jù)庫,Visual Basic 。管理員具有最高訪問權(quán)限,能對所有信息進(jìn)行綜合編輯,教師用戶主要對自己所擔(dān)任課程進(jìn)行成績登錄,學(xué)生用戶能對自己的基本信息進(jìn)行查詢和確認(rèn),包括成績信息、獎懲信息和密碼的更改。系統(tǒng)內(nèi)部對每步的操作均設(shè)置了相關(guān)提示信息,使用者不需對該軟件進(jìn)行長時(shí)間的學(xué)習(xí)即能使用,達(dá)到了方便快捷又不失功能強(qiáng)大的特點(diǎn)。用它可以方便地管理數(shù)據(jù)庫和開發(fā)應(yīng)用程序,它使用了最先進(jìn)的數(shù)據(jù)庫構(gòu)架,與Windows NT/2000平臺緊密集成,具有完全的Web功能。SQL Server 2008提供的非常傻瓜的缺省安裝和使用模式,其上手難度并不比Access大。 SQL Server 數(shù)據(jù)庫特點(diǎn)概括起來,SQL Server 2008數(shù)據(jù)庫管理系統(tǒng)具有以下主要特點(diǎn)。SQL Server企業(yè)管理器是一個(gè)基于圖形用戶界面(GUI)的集成管理工具,利用它可以配置管理SQL Server服務(wù)器、管理數(shù)據(jù)庫和數(shù)據(jù)庫對象、備份和恢復(fù)數(shù)據(jù)、調(diào)度任務(wù)和管理警報(bào)、實(shí)現(xiàn)數(shù)據(jù)復(fù)制和轉(zhuǎn)換操作等。(2)動態(tài)自動管理和優(yōu)化功能。(3)豐富的編程接口工具,使用戶開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序更加靈活。此外,SQL Server 2008還支持ODBC、OLE DB、ADO規(guī)范,可以使用ODBC、OLE DB、ADO接口訪問SQL Server數(shù)據(jù)庫。SQL Server 2008既能運(yùn)行在Windows桌面操作系統(tǒng)下,又可運(yùn)行在服務(wù)器操作系統(tǒng)(包括Windows NT和Windows 2000)下;既能運(yùn)行在單CPU計(jì)算機(jī)上,又能運(yùn)