



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、基于J2SE的學生管理系統(tǒng)分析與設計摘 要:隨著信息技術在管理上越來越深入而廣泛的應用,管理信息系統(tǒng)的實施在技術上已逐步成熟。管理信息系統(tǒng)是一個不斷發(fā)展的新型學科,任何一個單位要生存要發(fā)展,要高效率地把內(nèi)部活動有機地組織起來,就必須建立與自身特點相適應的管理信息系統(tǒng)。本文介紹了在Eclipse環(huán)境下開發(fā)一個管理信息系統(tǒng)的過程。通過分析某一學校學生管理的不足,創(chuàng)建了一套行之有效的計算機管理學生的方案。文章介紹了學生管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè)務流程分析等;系統(tǒng)設計部分主要介紹了系統(tǒng)功能設計和數(shù)據(jù)庫設計及代碼設計;系統(tǒng)實現(xiàn)部分說明了幾個主要模塊的算法,本系統(tǒng)界面友好,操作簡單,比
2、較實用。關鍵詞:管理信息系統(tǒng) 學生管理 Eclipse Java1 系統(tǒng)概述本學生信息管理系統(tǒng)可以說是一個綜合性的學校學生管理系統(tǒng),它集成了學生學籍管理系統(tǒng)、學生成績管理系統(tǒng)、學生檔案管理系統(tǒng)等多種功能,因而具有較強的實用性和先進性。1.1 系統(tǒng)及需求分析1.1.1 系統(tǒng)需求通過調(diào)查,要求系統(tǒng)需要有以下功能:(1) 由于操作人員的計算機知識普遍較差,要求有良好的人機界面;(2) 由于該系統(tǒng)的使用對象多,要求有較好的權限管理;(3) 原始數(shù)據(jù)修改簡單方便,支持多條件修改;(4) 方便的數(shù)據(jù)查詢,支持多條件查詢;(5) 在相應的權限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好。1.1.2 可行性分析由于本系
3、統(tǒng)管理的對象單一,都是在校學生,且每個數(shù)據(jù)內(nèi)容具有較強的關聯(lián)性,涉及的計算過程不是很復雜,所以,比較適合于采用數(shù)據(jù)庫管理。且學校用于學生管理的微機都是PIII以上的機器,在存儲量、速度方面都能滿足數(shù)據(jù)庫運行的要求。在技術難度方面,由于有指導教師的指導和相關參考文獻,特別是網(wǎng)上資料,特別是參考其它程序的功能,所以完全可以實現(xiàn)。本系統(tǒng)的設計是在WindowsXP操作系統(tǒng)環(huán)境下,使用Eclipse+Access開發(fā)成功的。數(shù)據(jù)庫是MIS中的重要支持技術,在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應考慮數(shù)據(jù)庫
4、應用的特點及適用范圍。本系統(tǒng)選用的數(shù)據(jù)庫語言介紹如下。1.2 系統(tǒng)的功能簡介本系統(tǒng)主要可以實現(xiàn)以下的管理功能:學生檔案管理、課程管理、成績管理等等。1.2.1 項目規(guī)劃學生信息管理系統(tǒng)是一個典型的數(shù)據(jù)庫應用程序,由學生檔案管理、系統(tǒng)管理、成績管理等模塊組成,特規(guī)劃如下:1.2.1.1 系統(tǒng)管理模塊該模塊的主要任務是維護系統(tǒng)的正常運行和安全性設置,包括添加用戶、修改密碼、刪除用戶等等。1.2.1.2 學生檔案管理模塊該模塊的主要功能是實現(xiàn)對學生的個人信息的管理工作,包括檔案添加、檔案瀏覽、檔案查詢等功能,從而方便學校管理部門對學校的基本情況的快速查詢和了解。1.2.1.3 成績管理模塊學校的成績
5、管理工作是檢驗學生學習情況的一個主要手段,本模塊能快速地查詢,還設置了成績添加、成績游覽、成績查詢等功能模塊。1.3 系統(tǒng)開發(fā)的目標出于本系統(tǒng)是學校學生管理的一個綜合性的系統(tǒng),本系統(tǒng)的設計目標將最終定位于完成以上所述的系統(tǒng)主要業(yè)務的基本模型上。2 系統(tǒng)分析2.1 業(yè)務流程分析2.1.1 檔案管理業(yè)務流程(如圖2-1)2.1.2 成績管理業(yè)務流程(如圖2-2)2.2 數(shù)據(jù)流程分析(如圖2-3)由于本系統(tǒng)的數(shù)據(jù)模塊較多,下面僅以學生成績管理模塊為例來進行編制。2.3 數(shù)據(jù)存儲分析:實體聯(lián)系圖(如圖2-4)數(shù)據(jù)模型設計。首先來做出學生成績管理系統(tǒng)的E-R圖,分析這個問題的實體,從系統(tǒng)分析可以知道,學
6、生的成績是由任課教師按照課程給出的,學生、課程、教師組成了這個系統(tǒng)的三個實體。再分析三個實體之間的聯(lián)系。首先,這三個實體不是一個統(tǒng)一體,學生成績與教師沒有內(nèi)在聯(lián)系,教師必須通過課程實體才能與學生建立聯(lián)系,因而先不考慮。課程與學生這兩個實體是多對多聯(lián)系;一位學生要學習多門課程,一門課程有多位學生共同學習。而學習成績是這兩個實體“學生”和“成績”共有的屬性,應填在二者的聯(lián)系“學習”邊。因為成績既不是學生獨有的,也不是課程獨有的;“學生甲70分”或“英語70分”是不完全的,說“學生甲英語70分”才是正確的,因為70分是學生甲和英語課二者共有的。這個E-R圖可畫成圖2-4。2.4 功能分析:功能層次3
7、 系統(tǒng)設計3.1 軟件模塊結構設計3.1.1 系統(tǒng)方案確定通過對系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應完成的功能有學生成績管理、成績管理、系統(tǒng)管理等功能。3.1.2 軟件結構設計本系統(tǒng)在執(zhí)行時,先根據(jù)不同的操作人員的需要來進行相應的模塊,然后可以輸入數(shù)據(jù)或者進行其它的查詢或瀏覽等操作;總體來說,本系統(tǒng)屬于一個事務型管理系統(tǒng)。3.2 數(shù)據(jù)庫設計數(shù)據(jù)庫采用了Microsoft推出的Access數(shù)據(jù)庫,這是微軟集成到Office中的一個桌面數(shù)據(jù)庫,能夠快速方便地和Office的其他套件綜合使用。由于Access具有顯著的簡易性和有效性,大量的桌面數(shù)據(jù)庫系統(tǒng)都采用Access作為后臺數(shù)據(jù)庫。使用Access的好處還在于,如果你的系統(tǒng)擴展到Client/Server模式的時候,可以使用Microsoft的數(shù)據(jù)庫服務器軟件SQL Server,此時,程序只需要簡單的修改一下鏈接(ADO的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴展提供了非常有力的條件。3.2.1 本系統(tǒng)中所涉及的主要實體共有四個數(shù)據(jù)表:成績表:學號,課程名稱,分數(shù)管理員表:管理員帳號,管理員密碼信息表:學號,姓名,性別,班級,出生年月,家庭住址,郵政編碼,聯(lián)系電話,入學時間,備注學生表:姓名,學號3.2.2 各表的物理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于廣義零樣本學習的海洋生物識別算法研究
- 食品安全作業(yè)質(zhì)量控制合同
- 二手車位買賣及物業(yè)管理服務合同
- 餐飲門面房租賃及品牌連鎖經(jīng)營合同
- 車輛股份投資與退出協(xié)議匯編
- 城市慶典活動場地借用及安全責任協(xié)議
- 財務數(shù)據(jù)安全保密及保密人員培訓合同
- 新能源汽車產(chǎn)業(yè)常年法律顧問合同
- 拆除工程環(huán)境風險評估與免責合同
- 高鐵站停車區(qū)車位租賃及高鐵旅客服務合同
- 燃料電池行業(yè)發(fā)展分析及投資前景預測研究報告2025-2028版
- 2025年 珠海市市直專職人民調(diào)解員招聘筆試考試試卷附答案
- 2025年 物業(yè)管理師三級考試練習試題附答案
- 肺動脈高壓講課件
- 廣東省深圳市南山區(qū)2025年小升初數(shù)學模擬試卷含解析
- 小學三到六年級全冊單詞默寫(素材)-2023-2024學年譯林版(三起)小學英語
- GB/T 620-2011化學試劑氫氟酸
- LG螺桿機使用說明書(中文版)
- 第1章 物質(zhì)的聚集狀態(tài)
- (完整版)公司重組文書系列范本
- 1997年浙江高考理科數(shù)學真題及答案
評論
0/150
提交評論