freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

學生管理系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2025-01-09 00:56 本頁面
 

【文章內容簡介】 前教育技術領域的研究熱點,要達到實用還有待時日, 而如何運用教育技術實現(xiàn)對畢業(yè)設計 (論文 )教學環(huán)節(jié)的支持服務還很少有人討論,也未見到成功的案例。 本系統(tǒng)主要針對我國高等院校,它主要分為兩大功能模塊:前臺和后臺,前臺包括教師模塊、學生模塊和登錄模塊;后臺包括登錄模塊、學生管理模塊、教師管理模塊、論文管理模塊、論文進度通知發(fā)布模塊、成績管理等。 關鍵詞: WEB應用程序; MySQL; JSP。 MyEclipse The Design and Realization of Students’ Graduation Thesis Management System Guoyincui Southwest China Normal University,Chongqing 402460 Abstract: Online remote virtual laboratory is the field of educational technology research focus, to achieve practical take some time before, and how to use educational technology to achieve the graduation project (thesis) Teaching support services also rarely discussed, nor to see the success of Case. The system view of the institutions of higher learning, it is mainly divided into two functional modules: front and back, front, including teacher module, student module and the login module。 background including the login module, student management module, teacher management module, paper management module, Progress notification papers published module, performance management. Key Words: WEB application; JSP; MySQL; Myeclipse b 第 1 章 緒 論 研究背景 隨著我國教育需求不斷增加,高校教育資源有限,教育經(jīng)費相對不足的情況下,利用現(xiàn)代信息技術發(fā)展高等教育,不僅充分利用了優(yōu)秀教育資源,而且為更多的人提供接受高等教育的機會,同時這也是極大促進了高校的信息化發(fā)展。隨著各種信息技術的發(fā)展經(jīng)過幾年的努力,適用于各種教育層次的教務管理、教學管理、課件、考試等系統(tǒng)或平臺也逐漸發(fā)展成熟。但是,目前實施網(wǎng)上遠程教育的高校已構建的“現(xiàn)代遠程教 育” 平臺中的教學系統(tǒng)一般都是以完成“課程教學”為目標設計的,還不能實現(xiàn)對遠程教育的全面支持。一個完整的網(wǎng)絡教學系統(tǒng)應能對教學計劃規(guī)定的各個教學環(huán)節(jié)提供全面的支持服務,即除課程教學之外,還應對課程實驗、畢業(yè)設計 (論文 )等實踐性環(huán)節(jié)提供支持服務。網(wǎng)上遠程虛擬實驗是目前教育技術領域的研究熱點,要達到實用還有待時日, 而如何運用教育技術實現(xiàn)對畢業(yè)設計 (論文 )教學環(huán)節(jié)的支持服務還很少有人討論,也未見到成功的案例。 為了利用信息技術,實現(xiàn)高等教育的論文選題、論文輔 導和答辯及論文評分這一重要教學環(huán)節(jié)的信息化,經(jīng)過調研決 定設計 學生畢業(yè)設計管理系統(tǒng)。 國內外研究現(xiàn)狀 六十年代初期,計算機就開始應用于數(shù)據(jù)庫的管理,形成了初期的信息系統(tǒng)。但是由于當時計算機硬件系統(tǒng)較弱,限制了軟件系統(tǒng)的發(fā)展,信息系統(tǒng)只是簡單的數(shù)據(jù)的集合。進入七十年代以后,由于計算機軟件和硬件的飛速發(fā)展,尤其是大容量的存儲設備—— 硬盤的使用,為空間數(shù)據(jù)的存儲、錄入、檢索和輸出提供了強有力的手段。一些國家先后建立了許多不同專題、不同類型、不同規(guī)模的各具特色的信息管理系統(tǒng)。就是年代至今是信息管理系統(tǒng)的用戶時代。一方面,信息系統(tǒng)已成為很多機構必備的工作系統(tǒng);另一 方面,社會對信息系統(tǒng)的認識普遍提高,需求大幅度增加,從而導致信息系統(tǒng)應用的擴大和深化,信息管理系統(tǒng)成為現(xiàn)代社會最基本的服務系統(tǒng)。我國的信息管理系統(tǒng)都是從九十年代開始迅速發(fā)展的,經(jīng)過十余年的發(fā)展,我國的數(shù)據(jù)庫管理技術也廣泛地應用到各個領域,并且形成了產業(yè)化。但我們的企業(yè),政府部門及全國高校對信息管理系統(tǒng)的應用比起世界先進水平還相當?shù)穆浜蟆? 研究意義 畢業(yè)設計 (論文 )是各學院人才培養(yǎng)模式改革及各專業(yè)教學計劃的一個有機組成部 c 分,是完成專業(yè)培養(yǎng)目標的一個重要教學環(huán)節(jié);是對學生學業(yè)水平和研究能力的綜合檢驗;也是 對學生在學期間綜合運用所學的基本知識、基本理論、基本技能和獲得的分析問題、解決問題的能力,獨立進行理論與實際結合的基本訓練。 傳統(tǒng)的畢業(yè)設計工作流程是指導老師提出可供選擇的論文題目,然后在系領導的帶領下開會討論可通過的題目,再將這些題目發(fā)布到校園網(wǎng)上,然后組織學生在規(guī)定的時間在電腦上選題,選過的題目不得再次選擇,選好題目后,老師安排時間開始做開題報告,開題報告通過過后再寫論文的初稿,交由老師審批,定稿,最后進行畢業(yè)論文答辯,成績評定。這整個過程需要花費大量的時間和精力,隨著教育規(guī)模的逐年擴大,尤其是各高職專業(yè)學校的迅速增加,每年的畢業(yè)生都在迅速增長,畢業(yè)設計工作成了老師們的一大難題,傳統(tǒng)的畢業(yè)設計工作有太多的局限性,一是學生與指導老師難以即時溝通(很多即將畢業(yè)的學生到外地去實習,無法即時返回);二是學生數(shù)量的繁多,讓選題成為一個難題,很難給每位同學同時安排到選題的時間,這樣后選的同學會覺得不公平。 要解決這些難題,只需將畢業(yè)設計工作網(wǎng)絡化,將整個設計工作已互聯(lián)網(wǎng)的形式進行。本論文實現(xiàn)的管理系統(tǒng)基本上能夠滿足目前高校的畢業(yè)設計管理需求。老師和學生都可以通過互聯(lián)網(wǎng)根據(jù)規(guī)定權限進入到相應的子系統(tǒng),進 行發(fā)布題目,選擇論文題目,上交開題報告和論文或發(fā)布畢業(yè)設計工作最新情報等,不需要在規(guī)定的地點進行論文設計工作,非常方便。節(jié)約了大量時間,也節(jié)約了金錢。 相關開發(fā)工具簡介 MyEclipse 簡介 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及 應用程序 服務器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括 了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 在結構上, MyEclipse 的特征可以被分為 7類: (1) JavaEE 模型 (2) WEB 開發(fā)工 具 (3) EJB 開發(fā)工具 d (4) 應用程序服務器的連接器 (5) JavaEE 項目部署服務 (6) 數(shù)據(jù)庫服務 (7) MyEclipse 整合幫助 對于以上每一種功能上的類別,在 Eclipse 中都有相應的功能部件,并通過一系列的插件來實現(xiàn)它們。 MyEclipse 結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 以后版本安裝時不需安裝 Eclipse。 目前已經(jīng)出到了 MyEclipse 版本 。 與 Eclipse 相比, MyEclipse 主要擅長做 Web 開發(fā),它里面自帶 tomcat 服務器,常見的 Struts/Spring/Hibernate 功能里面都有,不需要另外配置 ,而 Eclipse 主要擅長做桌面軟件,比如常在 Eclipse 中添加 GWT/SWT/Visual Class 這些插件輔助,做些界面應用程序 。 MyEclipse 是 Eclipse 的一個 插件集合,它內置了很多很好用的插件,如果是需要做大型的項目,選擇 Eclipse 比較穩(wěn)定,如果是小型項目則可選擇MyEclipse,比較方便。 Mysql 簡介 MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司 , 目前 MySQL被廣泛地應用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL 作為網(wǎng)站數(shù)據(jù)庫。 MySQL 自身特性: (1)使用 C和 C++編寫,并使用了多種 編譯器 進行測試,保證 源代碼 的可移植性 (2)支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、 OpenBSD、 OS/2 Wrap、 Solaris、 Windows 等多種 操作系統(tǒng) (3)為多種編程語言提供了 API。這些編程語 言包括 C、 C++、 Python、 Java、 Perl、PHP、 Eiffel、 Ruby 和 Tcl 等。 (4)支持 多線程 ,充分利用 CPU 資源 e (5)優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 (6)既能夠作為一個單獨的 應用程序 應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其他的 軟件 中提供多語言支持,常見的 編碼 如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 (7)提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑 (8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的 管理工具 (9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 與其他的大型數(shù)據(jù)庫例如 Oracle、 DB SQL Server 等相比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一 般的個人使用者和中小型企業(yè)來說, MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。 f 第 2 章 需求分析 需求分析概述 系統(tǒng)分析是開發(fā)管理信息系統(tǒng)的關鍵性階段,是一個從不斷認識和逐步細化的過程,是下一階段的工作基礎,是為下一階段進行物理方案設計、解決“怎么做”提供依據(jù),基關鍵性主要體現(xiàn)在“理解需求”和“表達需求”兩方面。通過對現(xiàn)行系統(tǒng)的詳細調研,主要是從系統(tǒng)的角度理解用戶的需要,確定新系統(tǒng)的綜合要求,并提出這些需求的實現(xiàn)條件以及需求應達到的標準,也就是確定 新系統(tǒng)要做什么,做到什么程度。這些需求包括功能需求、性能需求和環(huán)境需求等。 需求分析的結果是系統(tǒng)開發(fā)的基礎,關系到工程的成敗和 軟件產品的質量。因此必須用行之有效的方法對軟件需求進行嚴格的審查驗證。 需求分析的具體任務: (1)確定對系統(tǒng)的綜合要求 1)支持高校實現(xiàn)規(guī)范化的管理。 2)支持高校高效率完成畢業(yè)論文選題的工作。 3)支持高校進行論文成績統(tǒng)計管理及其相關方面的通知發(fā)布。 (2)分析系統(tǒng)的數(shù)據(jù)要求 任何一個軟件系統(tǒng)本質上都是信息處理系統(tǒng),系統(tǒng)必須處理的信息和系統(tǒng)應該產生的面貌,對軟件設計有深遠影響。因 此,必須分析系統(tǒng)的數(shù)據(jù)要求,這是軟件需求分析的一個重要任務。分析系統(tǒng)的數(shù)據(jù)要求通常采用建立概念模型的方法。 復雜的數(shù)據(jù)有許多基本的數(shù)據(jù)組成,數(shù)據(jù)結構表示元素之間的邏輯關系,利用數(shù)據(jù)字典可以全面準確地定義數(shù)據(jù),但是數(shù)據(jù)字典的缺點是不夠形象直觀。為了提高可理解性,常常利用圖形工具輔助描繪數(shù)據(jù)結構。 軟件系統(tǒng)經(jīng)常使用各種長期保存的信息,這些信息通常以一定方式組織并存儲在數(shù)據(jù)庫和文件中,為了減少數(shù)據(jù)條數(shù),避免出現(xiàn)插入異?;騽h除異常,簡化修改數(shù)據(jù)的過程,通常需要把數(shù)據(jù)結構規(guī)范化。 可行性分析 可行性 分析是在用戶的要求和系統(tǒng)調研的基礎上進行的,對新系統(tǒng)的開發(fā)從社會和技術等方面進行分析,并得出新系統(tǒng)可行或不可行,是否需修改,追加投資或暫緩開 g 發(fā)方案等結論,最后完成可行性分析。 可行性分析的一般定義為:可行性分析是在建設的前期對工程項目的考察和鑒定,對項目進行全面的綜合技術,經(jīng)濟能力的調查,判定它是否可行。 社會可行性 B/S 模式 即瀏覽器/服務器結構 ,它是隨著 Inter 技術的興起,對 C/S 模式應用的擴展。在這種結構下,用戶工作界面是通過 IE 瀏覽器來實現(xiàn)的。 B/S 模式最大的好 處是運行維護比較簡便,能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù);最大的缺點是對企業(yè)外網(wǎng)環(huán)境依賴性太強,由于各種原因引起企業(yè)外網(wǎng)中斷都會造成系統(tǒng)癱瘓。 對于以瀏覽為主、錄入簡單的應用程序, B/S 技術有很大的優(yōu)勢,現(xiàn)在全球鋪天蓋地的 Web 網(wǎng)站就是明證,從國內外發(fā)展趨勢
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1