已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 碩士學位論文 (專業(yè)學位) 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 姓 名: 學 號: 所在院系:軟件學院 學科專業(yè):軟件工程 指導教師:張惠娟 副指導教師:李博 二一二年八月 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) A in of m 1021170114 2012 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 基 于 J 2 E E 的 職 業(yè) 院 校 學 生 信 息 管 理 系 統(tǒng) 的 設 計 與 實 現(xiàn) 同 濟 大 學 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 學位論文版權使用授權書 本人完全了解同濟大學關于收集、保存、使用學位論文的規(guī)定,同意如 下各項內容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部內容用于學術活動。 學位論文作者簽名: 二 O 一二年二月三十 日 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 同濟大學 學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師張惠娟、童敏娟指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 二 O 一二 年二月 三十 2 摘 要 隨著網(wǎng)絡技術的快速發(fā)展和國家企事業(yè)單位信息化進程的不斷深入,各種基于術的 管理信息系統(tǒng)在各大高校已經(jīng)相當普及,但對高職院校由于起步較晚,信息化程度相對較低,再加上管理體制及辦學模式等的差異,普通高校的基于校園網(wǎng)的學生管理信息系統(tǒng)不能完全適合高職院校的需求。由于我校學生管理方法的特色,目前還沒有一個完全適合我院的學生信息管理系統(tǒng)。隨著學院規(guī)模的擴大和人數(shù)的增多,學生管理工作不斷擴展、難度逐漸增大。故迫切需要一套完善的、針對性強的學生工作管理系統(tǒng),以此來幫助學生工作管理人員。本文從我院學工管理的實際 需求出發(fā),在進行大量需求調研的基礎上,通過可行性分析,設計并實現(xiàn)了一個學生管理信息系統(tǒng)。 本文分析了國內外各大高校信息管理系統(tǒng)的發(fā)展現(xiàn)狀,在充分調研烏海市職業(yè)技術學校學生管理制度的基礎上,闡述系統(tǒng)需要解決的問題、設計方法和實現(xiàn)手段。系統(tǒng)基于 B/S 模式,使用 系統(tǒng)的功能進行分析和建模,使用 發(fā)架構基于 境為 據(jù)庫采用 務器采用 合 建了 統(tǒng)架構,對系統(tǒng)中的主要功能模塊進行了實現(xiàn),主要包括系統(tǒng)權限管理模塊、學生學籍管理模塊、學生選課管理、學生成績管理模塊、學生在校期間獎懲情況管理、貧困學生管理模塊、學生數(shù)據(jù)統(tǒng)計模塊、學生信息查詢模塊等,實現(xiàn)通過成熟的開源產(chǎn)品實現(xiàn)表現(xiàn)層、持久層、業(yè)務層和領域模型層,增加代碼重用率。最后本文涉及相應的測試用例對系統(tǒng)進行黑盒測試,使用 測試結果表明,本文設計和實現(xiàn)的學工管理系統(tǒng),功能較為合理、完善,不僅能提高 本校學生管理工作的效率,而且降低系統(tǒng)冗余、提高學生管理工作的質量 ,系統(tǒng)在應用中得到廣大師生的肯定。實踐證明,該系統(tǒng)的開發(fā)對同類系統(tǒng)和軟件的設計和實現(xiàn)具有一定的推廣和實用價值。 關鍵詞: 生管理系統(tǒng), B/S 模式 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 2 of of of a of on in to of of on on be of to of of my is a of in of to an a in to of of of on of a is of at in to be on of of of of / S ML of of 2 S eb VC to in at of to is of of of to of in of of B / S 于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 3 目錄 摘要 . 1 第一章 緒論 . 1 究背景及意義 . 1 究現(xiàn)狀 . 2 文主要研究內容 . 2 文組織結構 . 3 第二章 發(fā)技術及平臺介紹 . 4 發(fā)語言與數(shù)據(jù)庫 . 4 言 . 4 . 5 發(fā)平臺及主要技術 . 6 2臺 . 6 介 . 8 介 . 9 計模式 . 11 第三章 需求分析 . 13 統(tǒng)總體需求 . 13 統(tǒng)功能需求 . 16 理員用戶功能需求 . 16 師管理功能需求分析 . 18 生用戶功能需求分析 . 20 據(jù)庫需求 . 22 功能需求 . 23 第四章 系統(tǒng)總體設計 . 24 統(tǒng)設計原則 . 24 能模塊設計 . 25 錄系統(tǒng)模塊 . 25 生學籍管理模 塊 . 27 程信息管理模塊 . 28 困學生管理模塊 . 28 加用戶模塊 . 30 試信息管理模塊 . 30 生信息管理模塊 . 31 據(jù)庫設計 . 32 目的 . 32 據(jù)表的設計 . 34 統(tǒng)安全性設計 . 38 第五 章 系統(tǒng)實現(xiàn) . 38 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 4 建開發(fā)環(huán)境 . 38 統(tǒng)主要模塊實現(xiàn) . 39 統(tǒng)登錄流程 . 39 戶注冊 . 42 師注冊及登錄設計 . 44 生成績查詢模塊設計 . 44 師信息模塊設計 . 46 理員模塊設計 . 48 件測試 . 49 測試目的 . 49 試方法 . 50 試內容 . 50 試結果 . 55 第六章 總結與展望 . 56 結 . 56 望 . 57 致 謝 . 58 參考文獻 . 59 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 5 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 1 第一章 緒論 本章首先介紹了課題的研究背景和目的意義 , 然后對國內外的相關研究情況進行文獻綜述,最后介紹了本文的主要研究內容、本人負責工作及論文組織結構。 究背景及意義 隨著 術的飛速發(fā)展,互聯(lián)網(wǎng)成為大家信息交流和資源共享的重要平臺,同時 也是快速獲得信息、發(fā)布信息、傳遞信息的重要渠道,網(wǎng)絡豐富的信息資源給用戶帶來了極大的便利,它在人們社會生活、政治經(jīng)濟、文化知識等各個領域發(fā)揮了越來越重要的作用。 發(fā)布和獲取信息主要是通過網(wǎng)站來實現(xiàn)的,因此網(wǎng)站建設已成為政府機關、企事業(yè)單位信息化建設中的重要組成部分,同時也成為職業(yè)學校信息化建設的重要組成部分。把高職院校學生信息的建設作為校園信息化發(fā)展的重點,不僅能夠改善校園辦公條件、減輕學管人員的工作負擔、提高管理質量和效率,而且能加快校園管理工作規(guī)范化、網(wǎng)絡化、自動化的進程。 學生管理工 作在每個學校的工作職能中都是一項傳統(tǒng)且繁瑣的教育基礎管理工作,頭緒眾多,工作量大。通常,各學校采用人工管理形式,如每學期開學時 ,相關職能部門的工作人員分別統(tǒng)計各個學生的情況,到期末又要對相關信息進行處理。學生從入學到畢業(yè)離校的整個過程中,會有很多的信息變動,面對如此反復、繁雜的變化,各學校都要耗費大量的人力、物力。同時,這種以傳統(tǒng)人工的方式來管理的學生工作,存在著許多缺陷,效率低、保密性差,另外時間一長,將產(chǎn)生大量的冗余數(shù)據(jù)和文件,這給學生信息的查找、更新和維護都帶來了很大的困難。 近年來隨著高職院校大量擴 招,學生管理工作負擔越來越重,信息量也成倍增長。建立高性能的學生信息管理系統(tǒng)就尤其顯得非常必要,不但能夠極大的提高學生信息管理的效率,也可以大大的降低人力成本以及縮短工作時間。 因此,建設一個適應我院發(fā)展需要,對學生信息進行科學化和網(wǎng)絡化管理的學生信息管理系統(tǒng)已經(jīng)成為我院信息管理系統(tǒng)發(fā)展的需要。本系統(tǒng)就是結合上述學生信息管理的需求特別是結合開發(fā)區(qū)職業(yè)技術學院實際進行的設計分析,以期望在一定程度上解決院系教務管理人員對信息管理的需求,達到工作時間使用的優(yōu)化,進一步加強工作效率。 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 2 究現(xiàn)狀 國內關于學生信 息管理系統(tǒng)所做出的研究起步較晚,尚未形成一個相對統(tǒng)一的標準,使得開發(fā)出來的信息管理系統(tǒng)五花八門,彼此之間不能夠通用。然而,由于受到社會上信息化技術突飛猛進的影響,尤其是微型計算機的出現(xiàn)與普及,更是極大的推動了我國學生管理工作的現(xiàn)代信息化發(fā)展進程。當前階段,我國國內對于學生信息管理的信息化研究是比較廣泛的,具體的運用計算機技術以實現(xiàn)學生信息管理的自動化、規(guī)范化、智能化、標準化、合理化、效率化、科學化、精確化、效果化已經(jīng)成為了人們研發(fā)學生信息信息管理的基本目標。各種基于 B/S 與 C/S 技術,具體能夠應用到 學生管理的“一卡通校園系統(tǒng)設計方案”、“基于 臺學生信息管理系統(tǒng)設計”、“學生信息管理系統(tǒng)”、“通用學生信息管理系統(tǒng)設計”和“基于 學生信息管理信息系統(tǒng)”等等研究,已經(jīng)是遍地開花。但是,卻沒有涉及到具體的系統(tǒng)開發(fā)技術結構的選擇,這就使得相關研究還不能說是系統(tǒng)全面的。 目前來看,國內學生管理與服務研究現(xiàn)狀如下,在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨建立,數(shù)據(jù)一致性、共享性差,在以管理者為本位主體的方式中,信息取舍依賴管理者對于信息的認知與喜好,比較不容易掌握學生用戶 真正的需求,也因此無法完全滿足學生用戶的需求。因此,要轉變管理與服務理念,在設計系統(tǒng)時就要以學生為本位,到相關職能部門、學生管理部門、系部學生管理部門、以及一線輔導員、班主任當中去調研。充分考慮學生的主體地位,體現(xiàn)系統(tǒng)的人性化。學生管理服務系統(tǒng)應充分依托校園網(wǎng),實現(xiàn)學生管理與服務信息的集中管理、分散操作、信息共享,使傳統(tǒng)的學生管理與服務朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進一步實現(xiàn)完善的計算機學生管理服務系統(tǒng)和全院信息服務系統(tǒng)打下良好的基礎。 文主要研究內容 本文論述的是本人參與的為烏海 職業(yè)技術學校開發(fā)的一款學生管理系統(tǒng),研究系統(tǒng)基于 作平臺下進行,基于 B/S 體系結構和 架,采用 發(fā)工具,數(shù)據(jù)庫采用 據(jù)庫,研究分析了當前教育信息化、網(wǎng)絡額發(fā)展和技術,研究主要是為了將信息技術與高等院校教育的特色相結合起來,將傳統(tǒng)教學與信息網(wǎng)絡的教育手段融合起來,目的在于能有效提高高等院校教學管理質量水平,充分利用信息化、網(wǎng)絡化手段技術突出高校專業(yè)特色,從而能更基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 3 好的為社會培養(yǎng)和輸送更多、更好的人才,在本課題的設計和實現(xiàn)中,通過對實際業(yè)務情況的調查研 究,主要研究目標及內容為: (1)通過分析系統(tǒng)各部分功能確定此管理信息系統(tǒng)的總體功能、系統(tǒng)功能模塊劃分及各部分功能需求從而使得系統(tǒng)滿足學生、教師、學院和管理人員的數(shù)據(jù)共享。 (2)根據(jù)校園網(wǎng)及系統(tǒng)性能特點,確定服務器及運行環(huán)境,選定開發(fā)工具和開發(fā)語言,設計便于系統(tǒng)維護和升級的松耦合系統(tǒng)結構。 (3)對學生管理工作的具體業(yè)務流程進行深入了解,建立系統(tǒng)的數(shù)據(jù)流程和工程化的設計。 (4)對系統(tǒng)的主要功能模塊進行了詳細描述和設計,對開發(fā)過程中遇到的疑難問題進行了總結整理。以期以后再遇到同樣的問題時,做到有法可依。 文組織結構 本論文 簡要介紹了學生信息管理系統(tǒng)的開發(fā)平臺及相關技術,詳細闡述了系統(tǒng)需求、系統(tǒng)功能及各主要模塊,也對系統(tǒng)具體模塊功能的設計、實現(xiàn)與測試進行了具體闡述,最后簡要總結了整個開發(fā)工作。論文的組織結構如下: 第一章:緒論。對論文選題背景和意義進行分析,指出加強我國高職院校學生管理系統(tǒng)的重要性。對比國內外研究現(xiàn)狀,對學生管理系統(tǒng)的發(fā)展趨勢進行展望,最后指出本論文的研究內容和創(chuàng)新之處。 第二章:開發(fā)技術及平臺介紹。首先對系統(tǒng)使用的相關技術進行介紹,主要包括開發(fā)語言、開發(fā)工具、關鍵技術等,然后詳細介紹 了系統(tǒng)的開發(fā)平臺。 第三章:系統(tǒng)需求分析。從功能、性能、軟硬件環(huán)境和其他需求進行分析,并詳細介紹了用 立系統(tǒng)模型;在其他需求分析中介紹了系統(tǒng)開發(fā)的技術可行性、管理可行性、經(jīng)濟可行性和時機可行性。 第四章:系統(tǒng)設計。在確定系統(tǒng)目標和主要功能需求的基礎上,提出學生管理系統(tǒng)的總體設計方案,設計各個功能模塊,使得各功能模塊完成相應的功能,達到系統(tǒng)目標并完成系統(tǒng)功能需求。 第五章:系統(tǒng)實現(xiàn)。包括登陸模塊、學生管理模塊、教師管理子模塊、成績管理模塊、權限管理模塊等;并對系統(tǒng)進行測試,主要介紹高職院校學生管理系統(tǒng)的測試、評價和實際運行情況。 第六章:總結與展望??偨Y本文所做的主要工作,歸納研究工作創(chuàng)新之處以及實際意義,展望以后的研究方向,并對論文中不完善地方提出意見和建議,以供以后工作參基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 4 第二章 發(fā)技術及平臺介紹 本章介紹在設計和實現(xiàn)教學輔助管理系統(tǒng)中應用到的相關技術進行了詳細的介紹了分析。 發(fā)語言與數(shù)據(jù)庫 言 司的 司的 、 司的 用作企業(yè)級開發(fā)工具。其中的 言是一個非常理想的選擇。數(shù)據(jù)庫是重要的支持技術,用于數(shù)據(jù)庫系統(tǒng)的開發(fā)。在開發(fā)過程中選擇數(shù)據(jù)庫管理是一個重要的問題。眾多數(shù)據(jù)庫產(chǎn)品中,要考慮數(shù)據(jù)庫應用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言為 由 司于 1995 年 5 月推出的 序設計語言和臺的總稱。用 現(xiàn)的瀏覽器顯示了 魅力:跨平臺、動態(tài)的 算。從此, 廣泛接受并推動了 迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 一方面, 術也不斷更新。 臺由 擬機( 稱 用編程接口( 稱 成。 用編程接口為用提供了一個獨立于操作系統(tǒng)的標準接口,可分為基本部分和擴展部分。在硬件或操作系統(tǒng)平臺上安裝一個 臺之后, 用程序就可運行?,F(xiàn)在 臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣 序可以只編譯一次,就可以在各種系 統(tǒng)中運行。 為三個體系 臺標準版 ), 臺企業(yè)版 ), 臺微型版 )。 言具有如下的幾個特點 (1)面向對象的語言, 言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接 口之間的實現(xiàn)機制(關鍵字為 言全面支持動態(tài)綁定,而 C+ 語言只對虛函數(shù)使用動態(tài)綁定。總之, 言是一個純的面向對象程序語言。 (2)言是可移植的,這種可移植性來源于體系結構中立性,另外, 統(tǒng)本身也具有很強的可移植性,基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 5 譯器是用 現(xiàn)的, 運行環(huán)境是用 實現(xiàn)的。 (3) 言是多線程的,在 言中,線程是一種特殊的對象,它必須由 或其子(孫)類來創(chuàng)建。 通常有兩種方法來創(chuàng)建線程:其一,使用型構為 的構造子將一個實現(xiàn)了 口的對象包裝成一個線程,其二,從 派生出子類并重寫 法,使用該子類創(chuàng)建的對象即為線程。值得注意的是 已經(jīng)實現(xiàn)了 口,因此,任何一個線程均有它的 法,而 法中包含了線程所要運行的 代碼 。線程的活動由一組方法來控制。 言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關鍵字為 此外, 繼承,封裝,多態(tài)的特性,使得本文選用 為腳本開發(fā)語言是可行的,良好的。 T 推出后, 開發(fā)上就分道揚鑣了。 植到 T 系統(tǒng)上,專注于開發(fā)推廣 T 版本; 較專注于 作系統(tǒng)上的應用。 000 是 司推出的 據(jù)庫管理系統(tǒng)的最新版本。該版本在繼承 本優(yōu)點的同時又增加了許多更先進的功能,具有可伸縮性好 ,使用方便與相關軟件集成程度高等優(yōu)點,可跨越從運行 8 的膝上型電腦到運行 000 的大型多處理器的服務器等多種平臺使用。 000 有如下的幾個特性 (1)成。 000 數(shù)據(jù)庫引擎提供完整的 持。它還具有構成最大的 點的數(shù)據(jù)存儲組件所需的可用性、可伸縮性和安全功能。 (2)可伸縮性和可用性。同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運行 8 的便攜式電腦到運行 000 數(shù)據(jù)中心版的大型多處理器服務器。能夠在 多種操作系統(tǒng)當中得到順利運行。 (3)企業(yè)級數(shù)據(jù)庫功能。 000 關系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。 (4)易于安裝、部署和使用。 000 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 過程。 基于 職業(yè)院校學生信息管理系統(tǒng)的設計與實現(xiàn) 6 (5)采取的是的 C 和 C+編寫方式,并且能夠借助多種編譯器實施 系統(tǒng)測試,有效地保障了源代碼的可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 春節(jié)前安全培訓內容摘要
- 春節(jié)企業(yè)安全培訓課件
- 春游介紹教學課件
- 面試題目100及最佳答案
- 麻醉醫(yī)學題庫及答案
- 邏輯學考試及答案
- 遴選公務員筆試真題及答案
- 課件內容提煉
- 2026年公證員助理招聘考試要點與面試模擬題解析
- 2026年廣告行業(yè)招聘考試模擬題及專業(yè)知識解析
- 國家開放大學電大本科《流通概論》復習題庫
- 機關檔案匯編制度
- 2025年下半年四川成都溫江興蓉西城市運營集團有限公司第二次招聘人力資源部副部長等崗位5人參考考試題庫及答案解析
- 2026福建廈門市校園招聘中小學幼兒園中職學校教師346人筆試參考題庫及答案解析
- 2025年高職物流管理(物流倉儲管理實務)試題及答案
- DL-T1848-2018220kV和110kV變壓器中性點過電壓保護技術規(guī)范
- 抗震支架計算書
- DZ∕T 0213-2020 礦產(chǎn)地質勘查規(guī)范 石灰?guī)r、水泥配料類(正式版)
- 人工智能在體育訓練中的應用與發(fā)展趨勢
- 沈陽開放大學招聘考試題庫2024
- 高校申報新專業(yè)所需材料匯總
評論
0/150
提交評論