歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

學生信息管理畢業(yè)論文

  • 資源ID:39769608       資源大?。?span id="xn33nw3" class="font-tahoma">447.43KB        全文頁數(shù):18頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

學生信息管理畢業(yè)論文

安徽國防科技職業(yè)學院畢業(yè)論文設(shè)計畢業(yè)論文設(shè)計 題目:基于學生信息管理系統(tǒng)題目:基于學生信息管理系統(tǒng)的研究與設(shè)計的研究與設(shè)計系、專業(yè): 信息工程系、計算機應(yīng)用 班 級: 09 計應(yīng) 2 班 姓 名: 鹿 琴 指導老師: 戴澤淼 完成日期: 2012 年 4 月 30 日安徽國防科技職業(yè)學院目錄摘要摘要 .- - 1 1 - -一、引言一、引言 .- - 2 2 - -(一)系統(tǒng)開發(fā)軟件簡介.- 2 -(二)WEB簡介.- 3 -(三)設(shè)計該系統(tǒng)的目的.- 3 -(四)系統(tǒng)設(shè)計的意義.- 3 -(五)國內(nèi)外研究概況.- 4 -二、系統(tǒng)需求分析二、系統(tǒng)需求分析 .- - 4 4 - -(一)系統(tǒng)需求.- 4 -(二)可行性分析.- 4 -三、系統(tǒng)概要設(shè)計三、系統(tǒng)概要設(shè)計 .- - 5 5 - -(一)設(shè)計思想.- 5 -(二)設(shè)計原則.- 5 -(三)功能需求.- 6 -(四)性能需求.- 6 -四、系統(tǒng)功能模塊設(shè)計四、系統(tǒng)功能模塊設(shè)計 .- - 7 7 - -(一)功能結(jié)構(gòu)圖.- 7 -(二)系統(tǒng)功能設(shè)計.- 7 -(三)數(shù)據(jù)庫設(shè)計.- 9 -五、界面設(shè)計五、界面設(shè)計 .- - 9 9 - -(一)系統(tǒng)登錄界面.- 9 -(二)主界面.- 11 -(三)教師管理界面.- 11 -(四)學生管理.- 12 -(五)課程管理.- 12 -(六)成績管理.- 12 -(七)班級管理.- 13 -六、結(jié)束語六、結(jié)束語 .- - 1414 - -七、致謝七、致謝 .- - 1515 - -主要參考文獻主要參考文獻 .- - 1616 - -安徽國防科技職業(yè)學院摘要摘要:學生信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。經(jīng)過分析,我使用 MICROSOFT 公司的 VISUAL STUDIO 開發(fā)工具,采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個管理信息系統(tǒng)的過程。通過分析學校學生管理系統(tǒng)的不足,創(chuàng)建了一套不是很完美但是能有效的管理學生信息的方案。論文介紹了學生信息管理系統(tǒng)的系統(tǒng)分析部分,包括系統(tǒng)需求分析、可行性分析、 總體流程圖分析等;系統(tǒng)設(shè)計部分主要介紹了系統(tǒng)功能設(shè)計和數(shù)據(jù)庫設(shè)計及代碼設(shè)計;系統(tǒng)總體劃分為 5 大模塊,分別為學生信息管理模塊,教師信息管理模塊,課程資料管理模塊,學生成績管理模塊和班級管理模塊等;并實現(xiàn)其添加、修改、刪除、查詢、瀏覽等功能。關(guān)鍵字:關(guān)鍵字:VISUAL STUDIO、數(shù)據(jù)庫、庫、學生信息管理系統(tǒng)數(shù)據(jù)庫、庫、學生信息管理系統(tǒng)安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 1 -一、引言該學生信息管理系統(tǒng)要求利用 Visual Studio 完成管理平臺設(shè)計,構(gòu)造所用的類庫;使用 SQL Server 2005 數(shù)據(jù)庫存儲數(shù)據(jù);系統(tǒng)能在網(wǎng)絡(luò)條件下運行。(一)系統(tǒng)開發(fā)軟件簡介(一)系統(tǒng)開發(fā)軟件簡介1.Visual Studio2008 簡介在 VS 2008 軟件中包含成堆的新特征和新功能,這些全新的功能會大大的提高我們工作效率并且會減少我們的復(fù)雜程序。主要包括.NET Framework 對重定向的支持;ASP.NET AJAX 和 JavaScript 智能客戶端支持;全新的 web 新體驗;web設(shè)計器提供了分割視圖編輯、嵌套母板頁、以及強大的 CSS 編輯器集成;編程語言方面的改進和 LINQ;瀏覽.NET Framework 庫源碼;智能部署 ClickOnce; .NET Framework 3.5 增強功能;集成對 office(VSTO)和 Sharepoint 2007 的支持;在 windows server 2008 ,windows Vista 和 Microsoft office 2007 下最好的開發(fā)工具集;單元測試功能,所有的 visual studio 專業(yè)版本都支持單元測試功能等等。2ASP.NET 簡介ASP.NET 是一個統(tǒng)一的 web 開發(fā)模型,它包括您使用盡可能少的代碼生成企業(yè)級 web 應(yīng)用程序所必需的各種服務(wù)。ASP.NET 作為.NET Framework 的一部分提供。當您編寫 ASP.NET 應(yīng)用程序的代碼時,可以訪問.NET Framework 中的類。您可以使用與公共語言運行庫兼容的任何語言來編寫應(yīng)用程序的代碼,這些語言包括 Microsoft Visual Basic、C#、Jscript.NET 和 J#。使用這些語言,可以開發(fā)利用公共語言運行庫、類型安全、繼承等方面的優(yōu)點的 ASP.NET 應(yīng)用程序3.SQL Server 2005 簡介SQL Server 2005 是微軟公司 SQL Server 生產(chǎn)線上的最受期待的產(chǎn)品。在成千上萬的電子郵件、成百上千的規(guī)格說明以及大量的編譯的基礎(chǔ)上,SQL Server 2005 確保了自己是 windows 平臺上數(shù)據(jù)庫應(yīng)用程序中最具戲劇性的新型數(shù)據(jù)庫平臺。它覆蓋了聯(lián)機事務(wù)處理技術(shù)和聯(lián)機分析處理技術(shù),以及在它們之間的大部分安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 2 -內(nèi)容,涉及了微軟公司的全部旗艦數(shù)據(jù)庫產(chǎn)品。SQL Server 2005 不斷改善 SQL Server 系統(tǒng)的可用性。引入了數(shù)據(jù)庫鏡像,支持創(chuàng)建熱備用數(shù)據(jù)庫以使快速失效切換時不丟失提交事物中的數(shù)據(jù)。SQL Server 2005 具有使用.NET 2.0 框架開發(fā).NET 中數(shù)據(jù)庫對象的功能。包括函數(shù)和觸發(fā)器等程序?qū)ο罂梢允褂?C#和 ASP.NET 語言書寫。另外,Transact-SQL 語言繼續(xù)依照新的 ANSI-99 SQL 語言特性進行著改進。(二)(二)webweb 簡介簡介超文本一種全局性的信息結(jié)構(gòu),它將文檔中的不同部分通過關(guān)鍵字進行鏈接,使信息得以用交互方式搜索。它是超級文本的簡稱。超媒體(hypermedia)超媒體是超文本和多媒體在信息瀏覽環(huán)境下的結(jié)合。它是超級媒體的簡稱。用戶不僅能從一個文本跳到另一個文本,而且可以激活一段聲音,顯示一個圖形,甚至可以播放一段動畫。Internet 采用超文本和超媒體的信息組織方式,將信息的鏈接擴展到整個Internet 上。Web 就是一種超文本信息系統(tǒng),Web 的一個主要的概念就是超文本鏈接,它使得文本不再象一本書一樣是固定的線性的,而是可以從一個位置跳到另外的一個位置。想要了解某一個主題的內(nèi)容只要在這個主題上點一下,就可以跳轉(zhuǎn)到包含這一主題的文檔上。正是這種多連接性,把它稱為 Web。超文本傳輸協(xié)議(HTTP)hypertext Transfer Protocol 超文本在互聯(lián)網(wǎng)上傳輸協(xié)議。(三)設(shè)計該系統(tǒng)的目的(三)設(shè)計該系統(tǒng)的目的1. 總體目的:有效的幫助學校管理學生信息,是管理信息化。2. 具體目的:1) 管理員能夠方便的對信息進行添加、修改、刪除、查詢等。2) 教師、學生、管理員可以在自己的權(quán)限內(nèi)對信息進行訪問、修改及查詢。3) 簡化現(xiàn)有系統(tǒng)的流程使之更加簡捷合理容易操作。3. 創(chuàng)新目的:1) 盡可能實現(xiàn)無紙化管理。2) 實現(xiàn)學生管理的其他必要的管理功能。3)建立關(guān)于學生數(shù)據(jù)比較全面詳細的數(shù)據(jù)庫。(四)系統(tǒng)設(shè)計的意義(四)系統(tǒng)設(shè)計的意義通過學生信息管理系統(tǒng),可以做到信息的規(guī)范管理,科學統(tǒng)計和快速的查詢,安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 3 -從而減少管理方面的工作量。毋庸置疑,切實有效地把計算機管理引入學校教務(wù)管理中,對于促進學校管理制度,提高學校教學質(zhì)量與辦學水平有著顯著意義。(五)國內(nèi)外研究概況(五)國內(nèi)外研究概況現(xiàn)在我國一些院校中的信息管理效率還不是很高,已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。所以,學生信息管理系統(tǒng)的設(shè)計與開發(fā)也是一個時代必經(jīng)的階段。目前,學校學生信息管理是教務(wù)管理中的一個極為重要的環(huán)節(jié),它是整個管理的核心和基礎(chǔ)。由于學校規(guī)模進一步擴大,學生人數(shù)逐年上升,學生情況的管理也變得越來越復(fù)雜。面對如此繁雜的任務(wù)。如果讓個人去管理文檔,就會顯得費時費力。尤其在管理成績時,任務(wù)更加繁重,就成績管理本身來說,它是一項任務(wù)繁重、時效性較強的系統(tǒng)工作,它不但涉及學生個人成績查詢,更涉及到各教師的工作效率和質(zhì)量。現(xiàn)在我國的一些院校中的信息管理效率還不是很高,這樣已經(jīng)不能適應(yīng)時代的發(fā)展,隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。國外有許多知名的管理信息系統(tǒng)。例如 IBM 公司推出的 COPICS 系統(tǒng)(面向通信的生產(chǎn)信息控制系統(tǒng)) ,美國的國防系統(tǒng),日本的廣播協(xié)會信息管理系統(tǒng),交通工具自動訂票系統(tǒng),銀行業(yè)務(wù)處理系統(tǒng)和前蘇聯(lián)的國家計委計劃計算系統(tǒng)。COPICS 是一個通用的軟件系統(tǒng),1979 年實現(xiàn)商品化,被許多國家引用,用戶已經(jīng)超過 5000 家,我國也有工廠引入 COPICS 進行二次研發(fā)。對信息技術(shù)的研究仍然是國內(nèi)研究的重中之重。但近幾年對于信息技術(shù)的研究除了繼續(xù)對原數(shù)據(jù)等技術(shù)加強研究外,我們發(fā)現(xiàn)開始同時注重信息技術(shù)培訓,信息技術(shù)接受模型、信息技術(shù)管理的變化模型等從管理、文化等視角對企業(yè)內(nèi)信息技術(shù)的應(yīng)用進行深入研究。二、系統(tǒng)需求分析(一)系統(tǒng)需求(一)系統(tǒng)需求通過調(diào)查,要求系統(tǒng)需要有以下功能:要求有良好的人機界面;較好的權(quán)限管理; 原始數(shù)據(jù)修改簡單方便,支持多條件修改;方便的數(shù)據(jù)查詢,支持多條件查詢;相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好;數(shù)據(jù)計算自動完成,盡量減少人工干預(yù);(二)可行性分析(二)可行性分析學生信息,作為一個學校,就有一定的工作量存在,而學生信息,它的工作量可能是其它信息工作量的幾倍,班級的增加、班級的查找、班級的修改;學生檔案;教師管理;成績管理;繳費管理;統(tǒng)計等等,每個信息的數(shù)據(jù)都在不斷地安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 4 -變化著,如果采用人工的方式進行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。針對這樣的情況,采用讓數(shù)據(jù)的查詢變得簡單化,數(shù)據(jù)變的更讓每個人都在任何時刻都可以了解到。學生信息管理系統(tǒng)是為本校開發(fā)的,本系統(tǒng)所采用的語言是 Visual Studio,用 Microsoft Sql Server 2005 數(shù)據(jù)庫完成。該系統(tǒng)總體有四部分組成,包括學生信息查詢、教務(wù)信息維護、學生選課及用戶管理。通過本系統(tǒng),把本校內(nèi)部查詢學生信息、教務(wù)信息、學生選課各個環(huán)節(jié)進行有效地計劃、組織和控制。通過本校內(nèi)部的信息,依據(jù)統(tǒng)一數(shù)據(jù)信息進行管理,把任何一塊信息所產(chǎn)生的數(shù)據(jù)變動及時地反映給其它相關(guān)信息,做到數(shù)據(jù)共享。本系統(tǒng)主要信息流程為:教務(wù)信息維護接受學生的信息,學生信息查詢根據(jù)教務(wù)信息維護的學生信息做出對所接收的信息合理性進行判斷,并交于信息維護進行相應(yīng)的修改,再把信息存入數(shù)據(jù)庫中。學生選課是對學生進行相應(yīng)選擇自己相關(guān)的課程。最后進行打印。采用本系統(tǒng),能夠使整個系統(tǒng)內(nèi)部所有信息的工作簡化,提高工作效益。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運行。本系統(tǒng)中使用到的數(shù)據(jù)表主要由 class 表、course 表、coursetype 表、department、grade 表、speciality 表、speciality_course 表、student 表、teacher 表和 users 表組成的數(shù)據(jù)庫(如圖一) 。其中 student 是本系統(tǒng)主要的數(shù)據(jù)庫表。三、系統(tǒng)概要設(shè)計(一)設(shè)計思想(一)設(shè)計思想系統(tǒng)分成幾個相對獨立的模塊,但這些模塊都進行集中式管理。分層的模塊化程序設(shè)計思想,整個系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計。作為應(yīng)用程序有較強的可操作性和擴展性。合理的數(shù)據(jù)流設(shè)計,在應(yīng)用系統(tǒng)設(shè)計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 5 -(二)設(shè)計原則(二)設(shè)計原則為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實際需要,在設(shè)計開發(fā)過程中遵循了如下原則:合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實際情況進行。實用性原則:適合產(chǎn)品信息管理工作的實際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴充功能。易操作原則:要求設(shè)計的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進行提示。源程序可讀性原則:為了便于其他設(shè)計,維護人員讀懂代碼或以后的代碼修改,軟件升級維護,即可能做好代碼注釋工作。優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡介明了,也方便了將來的維護。安全性原則:可以為該系統(tǒng)的用戶設(shè)置用戶權(quán)限。(三)功能需求(三)功能需求 本系統(tǒng)采用自頂向下方法開發(fā),其功能模塊主要有如下幾個部分:進貨管理模塊、庫存管理模塊、銷售管理模塊、員工管理模塊和系統(tǒng)模塊。具體的功能描述如下: 進貨管理:其功能是對商品進行管理,并根據(jù)超市情況制定進貨計劃,實施產(chǎn)品采購,并進行進貨查詢。庫存管理:其功能是對倉庫里的商品進行查詢、盤點、報警等。銷售管理:其功能是提供一般的銷售管理,顧客購買商品時,可以對商品進行累加,然后結(jié)算出總價格,并打印購物清單。員工管理:其功能是超市管理員對超市的員工進行管理,包括查詢、更新、增加、刪除等操作。商品管理:其功能是超市管理員對超市的商品進行管理,包括查詢、更新、增加、刪除等操作。系統(tǒng)管理:其功能是對整個系統(tǒng)進行管理,包括修改密碼等。安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 6 -(四)性能需求(四)性能需求 數(shù)據(jù)精確度產(chǎn)品的進貨單和銷售單中,單價、金額采用浮點數(shù),保留至小數(shù)點后兩位。 時間特性該管理系統(tǒng)軟件從啟動到進入系統(tǒng)登錄界面的時間正常情況下應(yīng)少于 5 秒,錄入并更新數(shù)據(jù)的時間正常情況下少于 2 秒。 適用性該管理系統(tǒng)軟件適用于 Windows 2000/xp 及以上操作系統(tǒng)。四、系統(tǒng)功能模塊設(shè)計(一)功能結(jié)構(gòu)圖(一)功能結(jié)構(gòu)圖4-1 功能模塊圖(二)系統(tǒng)功能設(shè)計(二)系統(tǒng)功能設(shè)計本系統(tǒng)包括系統(tǒng)管理、班級管理、學生管理、課程管理、教師管理、成績管理和個人信息查詢七個模塊,能夠?qū)W生信息進行各個方面的增、刪、改、查,管理員使用比較方便。學生信息管理系統(tǒng)登錄系統(tǒng)管理班級管理學生管理課程管理成績管理基本課程修改改學生成績查詢班級課程查詢學生成績修改學生成績錄入學生成績?yōu)g覽修改密碼添加班級信息查詢添加用戶刪除用戶班級瀏覽修改班級添加學生修改信息教師管理信息查詢信息修改個人資料查詢安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 7 -圖 4-2 系統(tǒng)功能流程圖相應(yīng)的模塊可以輸入數(shù)據(jù),或者進行其它的查詢或瀏覽等操作實現(xiàn)對學生信息的管理。接受數(shù)據(jù)處理中班級管理學生管理成績管理課程管理教師管理個人信息學生注冊學生注冊基本基本信息信息輸入輸入學籍信息學籍信息管理管理班級管理班級管理班級課班級課程設(shè)置程設(shè)置課程基本信課程基本信息息班級課程管班級課程管理理成績信成績信息輸入息輸入成績信息管理成績信息管理班級設(shè)置班級設(shè)置安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 8 -圖 4-3 數(shù)據(jù)輸入通過對輸入的信息進行處理,形成學生的個人信息(三)數(shù)據(jù)庫設(shè)計(三)數(shù)據(jù)庫設(shè)計表定義為列的集合,數(shù)據(jù)在表中是按行和列的組織形式排列的。每行代表惟一的一條記錄,而每列代表記錄中的一個域。學生信息表,所有信息都是根據(jù)這張學生檔案進行有關(guān)的操作,主要的字段有:學號、姓名、年級、性別、出生年月、民族、籍貫、家庭地址、郵政編碼、聯(lián)系電話、入學時間、備注。其中日期的數(shù)據(jù)類型為日期/時間天型,其它的數(shù)據(jù)類型為文本型。 (如圖 4-4)圖 4-4 學生檔案信息表(四)系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)(四)系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)4.14.1 用戶信息表用戶信息表(usersusers)列名數(shù)據(jù)類型可否為空描述idVarchar(50)NOT NULL用戶 ID(主鍵)usernamevarchar(50)NOT NULL用戶名passvarchar(50)NOT NULL登錄密碼quanvarchar(3)NOT NULL使用權(quán)限表 4-1 用戶信息表安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 9 -4.24.2 學生信息表學生信息表(student)(student)列名數(shù)據(jù)類型可否為空描述XhVarchar(30)NOT NULL學號(主鍵)Xsnamevarchar(50)NOT NULL學生名稱Xingbievarchar(50)NULL性別Jiguanvarchar(50)NULL籍貫Shengrivarchar(50)NULL出生日期Sfzvarchar(50)NULL身份證Xueyuanvarchar(50)NULL學院Zhuanyevarchar(50)NULL專業(yè)Banjivarchar(50)NULL班級表 4-2 學生信息表4.34.3 課程信息表課程信息表(course)(course)列名數(shù)據(jù)類型可否為空描述Kcidvarchar(50)NOT NULL課程代碼(主鍵)Kcnamevarchar(50)NOT NULL課程名稱Xueshivarchar(50)NULL學時Xueyuanvarchar(50)NOT NULL學院Zhuanyevarchar(50)NULL專業(yè)Banjivarchar(50)NULL班級Renkejsvarchar(50)NOT NULL任課教師表 4-3 課程信息表4.44.4 成績信息表成績信息表(result)(result)列名數(shù)據(jù)類型可否為空描述Kcidvarchar(30)NOT NULL課程代碼Kechengvarchar(30)NOT NULL課程名稱Xuenianvarchar(30)NOT NULL學年Xhvarchar(30)NOT NULL學號Namevarchar(30)NOT NULL姓名Banjivarchar(30)NOT NULL班級Zhuanyevarchar(30)NOT NULL專業(yè)DankecjVarchar(30)NOT NULL單科成績表 4-4 單科成績信息表4.54.5 班級信息表班級信息表(class)(class)安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 10 -列名數(shù)據(jù)類型可否為空描述Classvarchar(30)NOT NULL班級(主鍵)Zhuanyevarchar(30)NOT NULL專業(yè)Xueyuanvarchar(30)NOT NULL學院Bzrvarchar(30)NOT NULL輔導員表 4-5 班級信息表4.64.6 專業(yè)信息表專業(yè)信息表(Professional)(Professional)列名數(shù)據(jù)類型可否為空描述Zhuanyevarchar(30)NOT NULL專業(yè)(主鍵)Xyvarchar(30)NOT NULL學院表 4-7 專業(yè)信息表五、系統(tǒng)功能的實現(xiàn)5.15.1 開發(fā)平臺開發(fā)平臺服務(wù)器:IIS;數(shù)據(jù)庫: Sql Server 2005;平臺:Microsoft Visual Studio 2005 操作系統(tǒng):windows XP5.25.2 數(shù)據(jù)庫的連接數(shù)據(jù)庫的連接在整個學生信息管理系統(tǒng)中,數(shù)據(jù)庫的打開在系統(tǒng)是很重要的,下面給出本系統(tǒng)連接打開數(shù)據(jù)庫的代碼:% dim conn dbpath=Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & Server.MapPath(/data/data.mdb) & ;Jet OLEDB:Database set conn=server.createobject(adodb.connection) conn.open dbpath%5.35.3 學生信息管理系統(tǒng)的登錄頁面學生信息管理系統(tǒng)的登錄頁面學生信息管理系統(tǒng)分為三種登錄選擇1 系統(tǒng)管理員2 學生登錄5.45.4 系統(tǒng)管理員功能簡介系統(tǒng)管理員功能簡介1.用戶管理可以進行添加用戶、刪除用戶、修改用戶、查看用戶。2.學生檔案管理可以對學生檔案的添加、刪除、修改、查看檔案的詳細信息。安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 11 -3.課程管理可以對課程進行添加、刪除、修改、詳細信息的查看。4.成績管理可以對學生成績進行成績的錄入、修改、刪除、統(tǒng)計、查看、查詢等。5.班級管理可以對班級進行添加、刪除、修改、詳細信息的查看。6.專業(yè)管理可以對專業(yè)進行添加、刪除、修改、詳細信息的查看。7.退出系統(tǒng)是對該用戶登錄時記錄的信息進行注銷。圖 5-4 主界面5.55.5 學生信息管理系統(tǒng)的關(guān)鍵代碼學生信息管理系統(tǒng)的關(guān)鍵代碼登錄主頁代碼% username=trim(request.Form(username)pass=trim(request.Form(pass )quan=trim(request.Form(quan)if quan0 then if username= then message= 用戶名不允許為空,請重新登陸 ! response.redirect ./index.asp?message=&message& else if quan=1 then set rs=Server.CreateObject(ADODB.Recordset) sqlstr=select * from users where username=&user_name&and user_password=&user_password& rs.open sqlstr,conn,1,3 if rs.eof then message= 用戶名不正確,請重新登陸 ! response.redirect ./index.asp?message=&message& else session(username)=username session(pass)=pass session(quan)=quan session(message)=管理員用戶安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 12 - response.redirect ./login_index.asp?message=&message& end if else if quan=2 then set rs1=Server.CreateObject(ADODB.Recordset) sqlstr1=select * from student where id=&username&and id_card=&pass& rs1.open sqlstr1,conn,1,3 if rs1.eof then message= 密碼不正確,請重新登陸 ! response.redirect ./index.asp?message=&message& else session(username)=username session(pass)= pass session(quan)=quan session(message)= 你是一名學生,你可以查看除他人資料之外的所有資料,但不能修改! response.redirect ./login_index.asp?message=&message& end if else message= 請選擇一種身份登陸 ! response.redirect ./index.asp?message=&message& 處理結(jié)果其他在這里不一一列舉。5.65.6 系統(tǒng)在調(diào)試中經(jīng)常出現(xiàn)的問題系統(tǒng)在調(diào)試中經(jīng)常出現(xiàn)的問題1 數(shù)據(jù)庫的連接容易出錯。2 各種數(shù)據(jù)寫入數(shù)據(jù)庫時容易出錯。3 在調(diào)度中經(jīng)常出現(xiàn)數(shù)詞不匹配。5.75.7 學生功能簡介學生功能簡介以對學生檔案信息、班級、課程、專業(yè)、成績等的查看及詳細的查詢可以對自己的檔案信息進行修改、填寫。六、結(jié)束語時光飛逝,流年似水,短短的設(shè)計即將結(jié)束,現(xiàn)在回頭想想半年的設(shè)計,我安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 13 -對自己的這次設(shè)計有了更深,更新的體會。在本次設(shè)計的全過程中,我對三年所學的知識有了一個比較系統(tǒng)的認識和理解。涉及了各方面的知識,大大擴展了我的知識面,同時使我學會了如何使用所學的知識去解決一些實際的問題。此系統(tǒng)是我個人做的一個簡單的學生管理系統(tǒng),它的優(yōu)點在于簡單明了,容易上手操作,便于修改內(nèi)容,系統(tǒng)代碼也比較容易修改,缺點是功能不是很強大,而且代碼有些地方比較繁瑣,這僅僅是一個設(shè)計,在教學實際用途中還是有一定的技術(shù)差距。 在設(shè)計中我深知自己掌握的知識還遠遠不夠,掌握的一些理論知識應(yīng)用到實踐中去,總會出現(xiàn)這樣或那樣的問題,不是理論沒有掌握好,而是光知道書本上的知識是遠遠不夠的,一定要把理論知識和實踐結(jié)合起來。把學到的知識應(yīng)用到實踐中去,多做多練,才可以把理論的精華發(fā)揮出來。知識不是知道,了解就好,一定要去應(yīng)用它,發(fā)展它,讓它在現(xiàn)實生活中得到充分的應(yīng)用,從而解決一些問題,這才是學習的根本目的。而且知識又不是單一的,它是互相聯(lián)系的,學科與學科之間都有著內(nèi)在的聯(lián)系。計算機是一門非常復(fù)雜且龐大的學科,一項課題往往需要多項技術(shù)才可以完成的。在設(shè)計階段,通過對課題的深入分析與研究,迫使我對技術(shù)有了一定的了解。在遇到問題時,得到了指導老師與同學的悉心幫助,使我感受到集體的力量是無窮的。 通過這次設(shè)計,我學會了和別人配合工作,因為一個人所學的知識不可能面面俱到的,只有通過合作,發(fā)揮自己的優(yōu)點,體現(xiàn)團隊精神,才能使工作做得更為出色。通過這次設(shè)計,我學到了許多書本上學不到的知識,增強了自己的動手能力。即將畢業(yè)我十分珍惜這次鍛煉的機會,我按部就班的完成了自己的設(shè)計任務(wù),但由于自己的知識水平有限,仍然存在很多的不足之處,懇請老師多多指教!當今的社會是競爭的社會,而人才的競爭則是競爭的焦點,畢業(yè)設(shè)計對于我們即將離校的同學來說,是離校前很好的一次鍛煉,使我們各方面的能力都有了很大的提高,為我們踏出校門,走上社會增強了能力與自信! 今后,我還要加強學習,努力使自己成為一位專業(yè)的計算機人員,為我自己所從事的工作服務(wù)。安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 14 -七、致謝首先,我要感謝我的指導老師戴澤淼,從選題、課題研究到論文撰寫過程中她給予我悉心的關(guān)懷和指導。戴澤淼老師嚴謹?shù)闹螌W態(tài)度,誨人不倦的敬業(yè)精神深深感染著我。你在課題中對我的指導和嚴格要求將使我一生受益。其次,我要感謝我的家人,尤其是我的父母親,雖然你們并不懂我做的課題研究,但是你們給予了我前進的動力和永不放棄的精神; 最后,感謝安徽國防科技職業(yè)技術(shù)學院的各位老師的日常教導和培養(yǎng),特別是勝安元老師,你是良師也是益友,給予我很多幫助。對于本人來說,通過這次畢業(yè)設(shè)計,也是對自己在這三年學習的一個檢驗和平時學習的一種結(jié)果,可以在學習中提高自己,也充分體現(xiàn)學有所用,學以致用的學習倡導。在此,我對三年來輔導過我的各位任課老師深表感謝。主要參考文獻 1尚俊杰、秦衛(wèi)中:ASP.NET 程序設(shè)計案例教程M ,北京,清華大學出版社,2005;2陳偉:SQL Server 2005 數(shù)據(jù)庫應(yīng)用與開發(fā)教程 ,北京,清華大學出版社,2007;3陳冠軍:精通 ASP.NET 2.0 典型模塊設(shè)計與實現(xiàn)M,北京,人民郵電出版社,2007;4馬軍:精通 ASP.NET 2.0 網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)M,北京:人民郵電出版社,2007;5李戈:MIS 系統(tǒng)開發(fā)項目管理M,水利水電出版社,2000 年;安徽國防科技職業(yè)學院畢業(yè)設(shè)計學生信息管理系統(tǒng)- 15 -6蕢志華:管理信息系統(tǒng)M,世界圖書出版社;7張駿:Web 應(yīng)用程序的設(shè)計與分析,計算機工程與應(yīng)用,2000 年;

注意事項

本文(學生信息管理畢業(yè)論文)為本站會員(1777****777)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

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

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


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