當前位置:成語大全網 - 新華字典 - 求壹個基於java的學生信息管理系統的開題報告?

求壹個基於java的學生信息管理系統的開題報告?

有點亂,湊合吧。

畢業論文(設計)開題報告學生管理系統的設計與實現

學生姓名和學號的專業指導老師的學術歷開篇報告摘要)內容:1。開發背景學校學生信息管理是學校教務管理中極其重要的壹個環節,是整個學校管理的核心和基礎。目前,我國中小學檔案的管理水平仍以紙質介質為主。這樣的機智已經不能適應時代的發展,因為浪費了大量的人力物力。在信息時代,這種傳統的管理方式必然會被基於計算機的信息管理所取代。信息社會的高科技和商品經濟的高效率使計算機的應用普及到經濟和社會生活的各個領域。電腦已經成為我們學習和工作中的得力助手:今天,電腦的價格很低,但性能卻有了很大的進步。它已被應用於許多領域,計算機如此普及的原因主要有以下幾點:第壹,計算機可以代替人工完成許多復雜的任務;其次,計算機可以節省大量資源;第三,電腦可以大大提高人們的工作效率;第四,電腦可以讓敏感文件更安全,等等。為了適應現代社會人們強烈的時間觀念,學籍管理系統軟件將會給教學辦公帶來極大的便利。隨著學校的不斷擴大,學生人數急劇增加,關於學生的信息量也呈指數級增長。二、選題的意義通過學生管理系統,可以實現信息的規範化管理、科學統計和快速查詢,從而減輕管理人員的工作量。毫無疑問,將計算機管理有效地引入到學校教務管理中,對於促進學校管理系統的完善,提高學校的教學質量和辦學水平具有重要的意義。三。系統研究內容本學生信息管理系統需要完成的功能主要包括:●學籍信息的錄入,包括學生基本信息、班級、課程、成績等。●學生信息查詢,包括學生基本信息、班級、課程、成績等。●修改學生信息。●班級管理信息的輸入,包括班級設置、年級信息等。●班級管理信息查詢●班級管理信息修改●學校基礎課程信息輸入●學校課程信息修改。

●學校課程設置和修改●學生成績的輸入●學生成績信息的修改●學生信息的查詢●學生信息的統計。四、畢業設計框架(1)設計方法1。查詢相關資料,了解本系統的研究意義。妳可以在網上搜索或者去圖書館查找相關資料。2.通過查詢資料,了解這個系統怎麽做,怎麽做。3.設計通用功能模塊,繪制模塊圖。4.通過進壹步的了解,細化每個功能模塊,想清楚每壹步。制定出每壹步的做法和需要註意的地方。5.對設計好的程序進行調試,通過調試發現存在的問題並加以解決,從而達到完善系統的目的。6.最後整理各階段的設計記錄,寫論文稿。開發工具開發工具開發工具設計語言的選擇可用的設計技術在設計這類系統方面已經非常成熟,可用的開發工具有很多,如Visual C++、Visual Basic、PowerBuilder、Dephi、Visual FoxPro等。都是很好的數據庫開發工具,都是可視化開發工具,功能強大,開發容易,開發周期短,都可以勝任這個任務。Visual Basic是壹種可視化的、面向對象的、事件驅動的結構化高級編程,可用於在Windows環境下開發各種應用程序。它簡單易學,高效強大,可以和Windows的專業開發工具SDK相媲美,程序開發人員不需要有C/C++編程基礎。在Visual Basic環境下,通過使用事件驅動的編程機制、新穎易用的可視化設計工具,利用Windows中應用程序接口(API)的功能,以及動態鏈接庫(DLL)、動態數據交換(DDE)、對象鏈接與嵌入(OLE)和開放式數據訪問(ODBC)等技術,可以在Windows環境下高效快速地開發出功能強大、圖形界面豐富的應用軟件系統。

壹般來說,Visual Basic有以下特點:可視化編程:用傳統編程語言設計程序時,用戶界面是通過編寫程序代碼來設計的,在設計過程中看不到界面的實際顯示效果,只能在編譯後觀察程序。如果妳對界面的效果不滿意,妳必須回到程序中修改它。有時候,這種編程-編譯-修改的操作可能會重復很多次,極大地影響了軟件開發的效率。Visual Basic提供了壹個可視化的設計工具,將Windows界面設計的復雜性“封裝”起來,讓開發人員不必再為界面設計編寫大量的程序代碼。我們只需要根據設計要求的屏幕布局,使用系統提供的工具,即圖形對象,在屏幕上繪制各種“組件”,並設置這些圖形對象的屬性。Visual Basic自動生成界面設計代碼,程序員只需要編寫實現程序功能的那部分代碼,可以大大提高程序設計的效率。面向對象編程Visual Basic版以後支持面向對象編程,但與通用的面向對象編程語言(C++)並不完全相同。在通用的面向對象編程語言中,對象是由程序代碼和數據組成的,這是壹個抽象的概念。而Visual Basic則應用了面向對象的編程方法(OOP),將程序和數據封裝成壹個對象,並賦予每個對象適當的屬性,使對象成為真實的東西。設計對象時,不必編寫程序代碼來建立和描述每個對象,而是用工具在界面上繪制,Visual Basic自動生成對象的程序代碼並封裝。每個對象都以圖形方式顯示在界面上,並且是可見的。Visual BASIC是在BASIC語言基礎上發展起來的結構化程序設計語言,具有高級程序設計語言的語句結構,接近自然語言和人類邏輯思維方式。Visual Basic語句通俗易懂,其編輯器支持色碼,可以自動檢查語法錯誤,並具有強大靈活的調試器和編譯器。Visual Basic是壹種解釋性語言。在輸入代碼的同時,解釋系統將高級語言分解成計算機可以識別的機器指令,並判斷每壹句的語法錯誤。在設計Visual Basic程序的過程中,妳可以隨時運行程序,但是整個程序設計完成後,妳可以編譯生成壹個可執行文件(。exe)並直接在Windows環境下運行,無需Visual Basic環境。5.2選擇ACCESS作為後臺數據庫ACCESS2000是壹個關系數據庫管理工具,數據庫可以收集各種信息進行查詢、存儲和檢索。ACCESS的優勢在於它可以使用數據表示圖或自定義窗體來收集信息。數據表示圖提供了類似Excel的電子表格,可以讓數據庫壹目了然。此外,ACCESS允許您創建自定義的。

報告用於打印或輸出數據庫中的信息。ACCESS還提供了壹個數據存儲庫,它可以使用桌面數據庫文件將數據文件放在網絡文件服務器上,並與其他網絡用戶共享數據庫。ACCESS是關系數據庫的管理工具,關系數據庫是最常用的數據庫之壹。如上所述,ACCESS作為壹種關系數據庫開發有很多優勢,可以在壹個數據包中同時具備桌面數據庫的便捷性和關系數據庫的強大功能。(3)設計要求?數據庫相關理論。汽車租賃管理是壹個典型的數據庫管理信息系統,系統的開發使用了很多數據庫相關的理論。因此,要求作者具備這方面的基礎知識,能夠正確運用數據庫理論進行系統分析、邏輯設計、實體屬性和ER圖轉換,理解範式的相關內容,從而根據系統的實際需求設計出合理的符合要求的數據庫。?面向對象理論。目前流行的編程思想是面向對象,很多工具如Visual Basic都體現了這種思想。與傳統的面向過程的編程相比,面向對象的思想具有明顯的優勢,汽車租賃系統的設計也需要使用面向對象的編程工具。這就要求作者在進行畢業設計時了解面向對象的思想,並能夠將其應用到實際工作中。?軟件工程思想。大型系統的開發要用到軟件工程的相關理論。租車系統雖然比較小,但是最好遵循系統設計的生命周期模型。嚴格按照軟件工程的思想和管理信息系統的開發步驟,設計並實現了汽車租賃管理信息系統。以系統開發過程為主線,每個階段的主要內容和成果,包括需求分析、邏輯設計、總體設計、詳細設計、系統測試和實現,包括系統結構圖、業務流程圖、數據流圖、E-R模型、數據字典、物理表實現及其關系、功能模塊算法流程、接口設計等。?有壹定的實踐能力和實際編程經驗。最後,系統要在windows下編程,所以要求作者在windows下有壹定的數據庫編程基礎,能夠熟練開發數據庫相關的程序。以微軟的Visual Basic 6.0為開發工具,ACCESS為後臺數據庫,將上述邏輯設計的結果進行轉化,實現壹個完整的、可操作的汽車租賃管理系統。(四)設計環境硬件環境隨著計算機硬件的快速發展,現在普通的計算機都可以作為服務器使用。Cpu: c ⅳ 2.0以上硬盤:40G以上內存:128M以上(建議256M)。

軟件環境軟件環境軟件環境操作系統Windows 2000 Server /Windows XP網絡協議TCP/IP數據庫訪問開發語言VB其他輔助軟件:Microsoft Word等。4.參考文獻[1]丁保康:《數據庫實用教程》,清華大學出版社,2004年。[2]賽奎春等:《VB數據庫開發的關鍵技術及實例》,人民郵電出版社,2003年。[3]王世林等:數據結構算法與應用,機械工業出版社,2005。[4]羅征等:《VB 6.0從入門到精通》,電子工業出版社,2004年。[5]馮伯勤等:面向對象分析與設計,機械工業出版社,2003。[6]阿瓦德。E.M,Gotterer M.H: Visual Basic 6.0,1992。[7]羅伯特。《數據庫原理與應用》。威廉姆斯·布朗,2003年。報告人簽名:年月。

導師對開題報告的點評導師對開題報告的點評導師對開題報告的點評((文獻綜述文獻綜述文獻綜述)):::指導。教師簽名:年月