- 相關推薦
學生信息系統開題報告
開題報告是指開題者對科研課題的一種文字說明材料。這是一種新的應用寫作文體,這種文字體裁是隨著現代科學研究活動計劃性的增強和科研選題程序化管理的需要而產生的。小編精心為你整理了學生信息系統開題報告,希望對你有所借鑒作用喲。
一、研究的意義,同類研究工作國內外現狀、存在問題
隨著學校規模擴大,學生人數迅速增加,采用紙介質來管理學生信息的辦法已經不能適應時代的發展,推行計算機信息管理系統來管理學生信息是大勢所趨。 信息化管理是當今的一個發展趨勢,其優勢主要體現在:一方面經過信息管理系統處理的信息具備規范化以及保密性,另一方面采用信息管理系統可減少不同人員之間操作上的差異性,減少人為錯誤。學生信息管理是每所學校都必須面對的問題,一直以來人們使用傳統的人工方式進行學生的信息管理,這種管理方式存在許多弊端:手工工作量大,難免出現人為失誤,數據難以統計與分析,學習成績單格式不規范、不統一等。面對越來越龐大的信息,學校特別需要專門管理學生信息的計算機應用系統。通過建立這樣的系統,可以規范學生各種信息的管理,提高學生信息管理效率,快速查詢信息和進行科學統計,減少管理方面的工作量和成本。因此,開發一個信息系統,幫助管理部門和廣大教師提高工作效率,實現學生管理工作的系統化、規范化和自動化,其意義是顯而易見的。
在國外許多地方信息化建設做的相對較好,普及程度比國內高。國外一般采用面向全局的綜合的教務管理系統,數據集中統一存放在中央數據庫中,對數據進行分布操作。對教學的各個環節進行統籌考慮,以提高教學的管路效率為目的,強調校園網各系統間數據的流通。如美國大學的一卡通,應用面非常廣,學生憑一卡通可以走遍校園的每個角落,可以憑一卡通進入相應的建筑、借閱圖書、電子注冊、吃看消費、免費游泳等。要做到這一點,就必須將數據集中存放在統一的中央數據庫中。
近年來,隨著計算機技術的發展,我國信息化建設有了很大程度的發展,許多單位建立了網絡信息管理平臺,但是,由于國內對信息化管理系統的重要性認識不足,普及程度還不夠。另外,根據相關的工作人員所反饋的信息看,現有的一些管理系統適用性太差,自動化程度不高,人性化程度不高,系統操作不方便,向數據庫錄入數據時花費時間太長,且信息檢索方式單一等等。
二、研究目標、內容和擬解決的關鍵問題
目標:采用數據庫與JAVA相結合的方式設計一個學生信息管理系統。 內容:
1、掌握Java語言與oracle數據庫理論知識
熟悉Java語言,學習用Java程序開發簡單的管理系統;
了解數據庫的基本知識,熟悉oracle的軟件環境,能夠進行簡單的數據庫操作。
2、學會將java語言與oracle數據庫相結合
JDBC本身提供了對SQL語言的支持,用戶可以直接將SQL語句送給JDBC。一個基于JDBC的應用程序對數據庫的操作不依賴任何DBMS,不直接與DBMS打交道,所有的數據庫操作由對應的DBMS的JDBC驅動程序完成。JDBC的最大優點是能以統一的方式處理所有的數據庫。JAVA提供的JDBC類對較復雜的JDBC API進行了封裝,提供了簡化的調用接口,從而大大方便了數據庫應用程序的開發。程序員不必了解JDBC API和SQL的具體細節,利用JDBC類即可完成對數據庫的大部分操作。
3、對設計的學生信息管理系統進行軟件實現
本系統是在JAVA平臺上開發的,采用數據庫存儲數據和信息。
學生信息管理系統主要包括管理員和學生兩大模塊。管理員模塊包括:學生信息管理、課程信息管理、選課信息管理、成績信息管理、用戶信息管理等。用戶模塊包括:學生信息查看、成績信息查看、個人信息管理等,擬解決的關鍵問題:
①、編寫程序完成用戶界面等操作,并做好與數據庫的連接,運用ORACLE來完成數據庫的創建及生成;
、、建立起數據一致性和完整性強、數據安全性好的庫。使程序功能完備,易于使用;
、邸⒏鶕煌挠脩舴峙洳煌臋嘞,提高數據的安全性:
管理員對學生信息和課程信息進行增加、刪除、修改、查找等操作,對選課信息進行管理,對成績信息和用戶信息進行修改、查找等操作;學生對學生信息和成績信息進行查看,對個人的密碼信息進行修改等。
、堋W生信息管理系統結構流程復雜、龐大。開發人員需要根據實際情況,較快地確定需求,將系統需具備的功能逐漸增加上去,直到所有的功能全部滿足。
三、特色與創新之處
1、使用密碼形式進入系統,使系統更加安全,有規律;
2、用類的形式儲存各個函數的頭文件,使各個實現函數連為一體,同時使用指針函數,使函數串聯之間更為融洽;
3、聲明了一個類,將學生成績信息包含其中,包括:學號、姓名、性別、年齡、專業、以及成績。使程序在運行中調用函數的時候可以將所有信息連為一體,更方便操作。
4、采用數據庫與java相連接的形式,實現查詢、刪除、修改、添加等功能,更具人性化。
四、擬采取的研究方法、步驟、技術路線
研究方法: 根據實際情況,我們使用原型法即以少量代價快速地構造一個可執行的軟件系統模塊。使用戶和開發人
員可以較快地確定需求,然后采用循環進化的開發方式,將系統需具備的功能逐漸增加上去,直到所有的功能全部滿足;同時通過查閱相關文獻資料,掌握相關知識,并在此基礎上尋找新的思路,進行理論創新;在理論的基礎上,通過做實驗驗證理論的正確性與可行性。 步驟:
(一)、技術路線:
1、查閱文獻
查閱相關文獻,掌握java語言與oracle數據庫理論知識,借鑒前人的成果并在此基礎上進行創新。
2、設計算法
在理論指導下,在電腦上編程實踐,進行學生信息管理系統的設計。
3、軟件實現
根據設計的算法,用eclipse開發工具,java開發技術對軟件進行實現。
(二)、起止日期
預期結果 20xx.1.6-20xx.1.8 確定畢業設計題目,撰寫開題報告
開題報告完成 20xx.1.9-20xx.2.20
做好系統需求分析報告,對整體框架做好相關的設計,抽象地概括出每一界面如何完成預定的任務,從而為以后進一步詳細的完成設計做好準備。
需求分析完成 20xx.2.21-20xx.3.10 根據需求,擬定業務流程,設計數據庫。
數據庫設計完成 20xx.3.11-20xx.4.24 主要具體完成學生信息管理系統的功能模塊界面設計,
盡可能的做到系統設計界面美觀,生動,布局合理,實
用性強的基本要求 。 功能模塊設計完成 20xx.4.25-20xx.5.25
根據功能模塊完成編碼工作,完成設計要求的具體功能,而且做好后期的調試及修改工作。
系統完成 調試系統完成 20xx.5.26-20xx.6.10 整理資料及編寫論文,并且審核論文,修改不足之處。
確定論文完成
五、使用的主要儀器設備
1、一臺計算機
2、Windows XP操作系統
3、java程序設計語言開發工具eclipse 4、數據庫連接工具oracle sql developer
六、參考文獻
[1] 《數據庫系統概論》 高等教育出版社 王珊,薩師煊; [2] 《java大學實用教程》(第三版) 電子工業出版社 張躍平; [3] 《Sql sever數據庫配置與管理指南》 清華大學出版社 劉奎; [4]《管理系統》 電子工業出版社,王要武;
[5] 《管理信息系統開發與應用》 電子工業出版社,李紅等編著; [6]《現代軟件工程》 科學出版社,周之英編著。
【學生信息系統開題報告】相關文章:
開題報告格式及開題報告的寫法03-21
開題報告03-02
建筑學學生論文開題報告11-21
學生室內設計的開題報告12-06
MBA學生開題報告管理辦法11-22
開題報告的格式03-26
工程開題報告11-16
德育開題報告12-08
開題報告樣板03-10
開題報告的范文11-15