基于WEB的新生報到系統管理的設計與實現_第1頁
基于WEB的新生報到系統管理的設計與實現_第2頁
基于WEB的新生報到系統管理的設計與實現_第3頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單位代碼單位代碼分類號密級畢業設計(論文)題目 基于WEB的新生報到系統管理的設計與實現院系名稱智能與數字工程學專業名稱 軟件技術學生姓名 徐國棟學 號 17091442002351指導教師 牛飛斐洛陽科技職業學院教務處年 月 日PAGEPAGE3洛陽科技職業學院高職院校畢業設計(論文任務書智能與數字工程學院 軟件技術專業 17級08班學號17091448002351 學生徐國棟 指導教師牛飛畢業設計(論文)題目基于WEB的新生報到系統管理的設計與實現畢業設計(論文)工作內容與基本要求(目標、任務、途徑、方法,應掌握的原始資料(數據)、參考資料(文獻)及設計技術要求、注意事項等)(紙張不夠可加頁)的發展獲得很大成效,國內的各個高校的招生數量也年年攀升,招生人數也迅速飛漲,不過因為新生報道還得需要是人工來進行辦理手續,此時面對龐大的人流量,就顯的效率十分低下。對于新生來學校報道,尤其還是在夏季,新生還得進行排隊,使得新生的精力以及時間遭到了嚴重的浪費,這對于遠離家鄉的學子來講是一個很嚴重的障礙。然對于人們的生活發生了改變,同時也為我們提供了新的機遇以及生活方式。應用信息技術研發了一套在web基礎上開展的新生報到系統,對辦理入學的各個流程達到了滿足,并且此設計實現了不同專業不同學科等能夠便捷,明了的呈現出了新生在報到時候需要辦理的一系列手續以及流程。并且包括專升本或者應屆生來本校進行報到。能夠完美的解決新生在入學時所遇到我問題。此設計操縱起來便捷,使用極其方便,使用界面一目了然,使用了十分友好的設計,我希望能夠為廣大的學弟們提供全面舒適的服務,與此同時,新生能還能通過此系統來了解到學校的一些基本的信息內容,有利于新生融入新的生活,并且提升新生的歸屬感。所以說此設計擁有很明朗的應用前景以及發展價值。畢業設計(論文)時間: 年 月 日至 年 月 日計劃答辯時間: 年 月 日查閱文獻資料不少于12篇,其中外文資料不少于2述不少于800字。完成畢業設計(論文),畢業設計(論文)不少于7000,提交相關圖紙、實驗報告、調研報告、譯文等其它形式的成果。畢業設計(論文)撰寫規范及有關要求,請查閱《洛陽科技職業學院高職院校畢業設計(論文)指導手冊》。專業(教務處)審批意見:審批人簽名:備注:學生一人一題,指導教師對每一名學生下達一份《畢業設計(論文)任務書》。基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE7摘要隨著市場經濟發展迅猛,學校管理也要做出改變,會更加向著注重精細化和精益化的方面進行實踐探索。成本是推進業務發展、生產運行的重要依據,也是學校報道系統管理的關鍵所在。為了服務于管理決策,提供多維度、明細的、有價值的數據信息,設計了針對新生報道系統的管理系統。校管理水平也進行了有效的提升。下文將會對于可行性進行分析以及探討,需求分析,社會可行性等進行分析,Spring框架、SpringmvcMybatisHTML、Java、JavaScriptMySQLTomcat模式進行開發的,系統的開發環境為Windows10的操作系統。本系統是為了能更好的梳理高校及職業院校相關新生報道管理,使新生報到系統更加方便、快捷,實現共同發展。關鍵詞:Spring框架,Springmvc框架,MYSQLABSTRACTWiththerapiddevelopmentofmarketeconomy,theschoolmanagementshouldalsomakechanges,andwillpaymoreattentiontotherefinementandleanaspectsofpracticalexploration.Costisanimportantbasistopromotebusinessdevelopmentandproductionoperation,andalsothekeytothemanagementofschoolreportsystem.Inordertoservethemanagementdecisionandprovidemulti-dimensional,detailedandvaluabledatainformation,amanagementsystemforfreshmenreportingsystemdesigned.Themoderninformationmanagementsystemisthedrivingtrendoftoday'ssociety.Themanagementcontentofthisstudentregistrationsystembasicallyincludesthebasickeymodulessuchasinformationentry,freshmenregistration,registrationprocess,etc.,whichgreatlyimprovestheefficiencyoffreshmenregistrationinschool,andalsoenablesfreshmentohaveasimpleunderstandingoftheschool,Sothatitcanbetterintegrateintothefutureenvironment.Inthefeasibilitystudy,simulationdesignplan,managementrelatedmodulesputforwardtheirownsimple,andhopetosolvetheconfusioninthefuturewhenthefreshmenreport,sothatthereportcanbecarriedoutinaccordancewiththe specifiedprocedures,tofacilitatethe schooltocountnumberofpeople,developmenttoolsandfunctiondesign,functionrealizationotheraspects.Atthesametime,improvetheworkefficiencyandschoolrunningleveloftheschool,realizethemodernizationofcollegesanduniversities,andadvancewiththetimes,meetthehighlevelofmanagement,intheactualusecanalsouseallthebasicmodules,andtheschoolmanagementlevelhasalsobeen effectivelyimproved.The following will analyze and discuss the feasibility, demand analysis, socialfeasibility,etc,Thissystemisbasedonspringframework, springMVCframework andmybatisframework,usingHTML,Java,JavaScriptandotherdevelopmentlanguages,combinedwithMySQLdatabaseandTomcatserverasoneofthedesignpatterns.Thedevelopmentenvironmentofthesystemiswindows10operatingsystem.Thepurposeofthissystemistobettersortouttherelatedfreshmenreportmanagementofcollegesandvocationalcolleges,makethefreshmenreportsystemmoreconvenientandandrealizecommondevelopment.KEYWORDS:Springframework,springMVCframework,MySQL目錄.摘要 3ABSTRACT 4第一章緒論 8研究背景 8研究意義 8研究內容 8第二章相關技術介紹 10SSM框架 10Spring框架 10SpringMVC框架 10MyBatis框架 11數據庫 12語言 12JSP 13開發方法(面向對象的、面向過程的) 13第三章系統需求分析 15系統目標 15業務需求分析 15功能需求分析 15可行性分析 16技術可行性 16經濟可行性 16用戶操作可行性 16社會因素可行性 17第四章系統設計 18系統詳細設計 18系統數據庫設計 18登錄界面 19第五章總結與展望 205.1總結 205.2展望 21致謝 22參考文獻 24基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE9第一章緒論研究背景近年來隨著互聯網越來越發達,傳統新生報道慢慢退出舞臺,為了減輕這一問題,各大學校均提出了成本精細化的管理要求。為了方便新生報道的管理,實現低成本高效運營的迫切要求,對成本管理方面的問題進行討論分析,并商討試運行一些提高學校效益的方案。針對新生報道設計一個成本管理系統來方便新生報道、管理成本,節省學校的人力物力,提供多維度、明細的、有價值的數據信息,幫助學校對新生報到進行更精細化的管理,使學校更好地發展。研究意義度。地提高了招生辦管理者的工作效率,節約管理成本,使學校達到新生管理電子化。基于新生報道管理目的和意義,本系統是以當前 java開發的主流框架即Spring框架、SpringMVC框架和MyBatis框架(SSM)為基礎,采用HTMLJava、JavaScript等開發語言,并結合MySQL數據庫和Tomcat服務器為一體的設計模式進行開發的,系統的開發環境為Windows10的操作系統。。研究內容此設計主要是在WEB的基礎上設計的一個學生報到管理系統,具體探討了如下的內容。本設計滿足了高校進行新生報到管理的全部基礎模塊,在實質運用中也可以使用,不僅提升了學校有關單位的管理水準,同時又減少了學校有關部門的壓力。此設計主要的幾個模塊有報到管理,繳費管理,檔案管理以及宿舍管理。進行組織。學費功能簡述能夠分成新生繳費系統記錄以及進行登記。信息的添加,修改,刪除鞥編輯操作,也可以進行查看。基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE10第二章相關技術介紹SSM下文就本設計有關的技術進行簡要的分析與探討,并且指出所存在的問題以及相對應的處理方法。SpringSpring經過長時間的更新完善已逐漸成為Java它可以與各種優秀的框架完全整合,如SpringMVC地集成到項目開發中也是因為有Spring的功勞[5]。只要開發需要使用該技術,SpringSpringJava開發,學習成本不高。到目前為止還沒有框架可以替代Spring[6]。SpringMVC框架SpringMVCMVCWeb應用的設計與實現。MVC分為模型、視圖和控制器三層,各層相對獨立使效率得到了極大地提高,使開發的系統更容易維護以及代碼可重復使用,同時也適應更加復雜的應用程序系統的設計要求[7]。SpringMVC還實現了業務方面、業務流程等方面的規定和觀點的完全分離。并且Spring和SpringMVC也不需要復雜的操作即可整合,靈活度高,非侵入性[8]。2.1SpringMVC基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現112.2SpringMVCMyBatis框架MyBatis是一個很好的半自動數據庫,專注于實現數據在系統崩潰時仍不被ORMSQLJDBC代碼和手動設置參數和檢索結果集JDBC分操作內容摘取出來進行封裝以減少開發人員的代碼工作量,另外的部分可供編寫的模式可以使開發人員自由編寫SQL語句,靈活度更高。把對應結果返回給調用者,減少重復的編碼工作。基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE12圖2.3MyBatis框架原理圖數據庫MySQLMySQLMySQLSQLMySQL軟件是開放源碼的,不僅體積小,而且運MySQL大規模的使用在了Internet上的中小型網站中。因為它的體積小、運行效率高、總體擁有成本低,特別是開源碼這一特性,從而大部分的公司都是用了MYSSQLMYSQL作為后臺數據庫。語言在1995年以Java的名稱正式問世,其原由是因為Oak被其他公司注冊在1995年以Java的名稱正式問世,其原由是因為Oak被其他公司注冊基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE17使用空間,也大大解放了程序員編寫的效率。Java語言是靜態面向對象編程語言的領軍人物,很好的完成了面向對象概念,苜蓿程序員以靈活的的思維方法進行復雜的編程。SUNJavaJava,中文名稱爪哇,它是一種面向對象Java技術支持跨平臺,安全性比較高,而且比較高效,通用C,C++語言。JAVAC+JAVAC+使用空間,也大大解放了程序員編寫的效率。Java語言是靜態面向對象編程語言的領軍人物,很好的完成了面向對象概念,苜蓿程序員以靈活的的思維方法進行復雜的編程。JSPJSPJavaServerPagesjava一種動態網頁技術標準。JSP技術是在傳統的網頁HTML中插入Java程序段和JSPJSPJSPJSP是服務器終端的讀寫語言,它是以SERVLET為前提研發的一種動態網頁技術,它是基于JAVASERVLET上研發制作的。JSPHTMLJAVA語言代碼構成形成的,終端服務器在界面處理用戶的請求,對代碼進行處理,之后就由出現的HTML界面寫入到使用者的瀏覽器上。它的特點就是面向對象,跨SERVLETSERVLETAPI,并且完美的處理掉了SERVLET的缺點,通常使用JSP時,與JAVA語言結合使用,進而使頁面展現與業務邏輯分割。開發方法(面向對象的、面向過程的)本系統針對新生報到系統,開發一套方便學校招生單位的使用和操作,來方便新生報道的管理與統計,基于windows系統上運行以及研發的一款新生報到系統設計,使用了現階段使用規模較大的JAVA,MYSQL以及JSP等等相關的技術主要還是使用JAVA語言來進行研發,JAVA語言主要就是使用規模大,操作起來比較便捷,并且面向對象,與平臺沒有關聯,多線程式,安全以及動態性等等八大優點,最主要的還是JAVA語言的門檻較低,JAVA語言初學者比較簡單好用,雖然說學習的過程優點枯燥,但是這是在所難免的,, JAVA有著一種更為清晰,容易被理解的方法實現。還有一點就是支持跨平臺使用,這也是JAVA的核心優勢,這種設置在出廠的時候就已經實現了。第三章系統需求分析系統目標系統目標是開發一個基于新生報道管理系統,具備學校管理系統的基本功能。系統以基本功能的實現、操作的簡單化、可操作性的強大為設計目標,盡力做到界面友好、功能完善,并且無須對用戶進行特別的要求和培訓。在現在這個信息化的時代,軟件的設計整體都要經過可行性分析以及工程研發方案,有著需求分析,概要制作,詳細解析,編寫代碼過程,模擬運行以及維護這七大主要的模塊界面,在信息化的世界里,信息從客觀的方面出發,然后經過數據庫,經過處理以后回到客觀世界,信息在這個過程中經歷了三個區域,信息世界,數據世界,以及現實世界。最后由現實世界被人們所得之。建立現代化管理的信息體系是現如今社會進步的關鍵推動力,伴隨著學校規模的不斷擴張,學生入學規模也日益膨脹,關于學生的個人信息也成幾何倍的飆升,為了應對這一情況,并且有效的解決這些難題,開發新生報到系統就在所難免了,這也是大數據信息化時代推動的產物。業務需求分析系統分析的前期準備工作主要就是需求分析,需求分析研究的對象就是用戶的要求,對系統需求進行全面的的分析,是系統開發成功的必要前提。在需求分析中,開發者需要全面了解用戶的需求,準確地接受用戶的需求,因此,需求分析是軟件工程中的一個非常關鍵過程。功能需求分析此設計主要是在WEB 的基礎上設計的一個學生報到管理系統,具體探了如下的內容。本設計滿足了高校進行新生報到管理的全部基礎模塊,在實質運用中也可以使用,不僅提升了學校有關單位的管理水準,同時又減少了學校有關部門的壓力。此設計主要的幾個模塊有報到管理,繳費管理,檔案管理以及宿舍管理。進行組織。學費功能簡述能夠分成新生繳費系統記錄以及進行登記。信息的添加,修改,刪除編輯等操作,也可以進行查看。可行性分析系統的可行性分析具體包括了經濟上的可行性以及技術上的可行性,最重要的還是社會因素的影響,下面就這問題進行探討研究。技術可行性JAVAJSPJAVAJAVA多種數據庫獨立使用的接口以及JDBC端口,使用JAVA語言進行編程,并且用MYSQL為數據庫,這主要是因為市面上大部分使用的都是此類技術,并且維護起來成本較低,并且效率高。經濟可行性基本上從開發角度與效率利益關系上講,并不需要花費太多的成本費用,并且能夠在日常辦公電腦的基礎上使用,JAVA有著便捷,高效率,能力強等優點。與VC相對比,JAVA使用起來更為簡單,容易上手,并且使用的功能模塊也大差不大,有著很好的移植性與穩定的安全性;并且有著以下的特點:能夠在原有的計算機基礎上進行研發,并且編程軟件也是免費的,使用的電腦也不需要進行更新,所以說經濟上來講,唯一投入成本的就是使用的電費以及人力資源。用戶操作可行性本系統設計操縱層面,運行起來并不是十分難,并且使用該系統的工作人WINDOWS不需要技術層面的技術,并且學習起來相對的簡單,使用的時間也不多,使用一段時間之后就會熟練,因此操作可行性是可行的。社會因素可行性現階段隨著學校規模的擴大,新生報道的數據結構變得越來越復雜,信息能否準確快捷地處理顯得尤為重要。本系統開發的目的在于加強校內各部門之間的協調,通過信息化手段,簡化校園管理的大量統計流程,降低校內教職工信息匯總的難度。地提高了招生辦管理者的工作效率,節約管理成本,使學校達到新生管理電子化。因此在社會層面上將是可行的。基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE18第四章系統設計系統詳細設計詳細設計就是要在功能需求分析的基礎上,考慮軟件系統的詳盡實現過程。javajavascript發事件綁定數據,與后臺通過接口進行傳遞,實現各功能的方法調用。同時注意要學會抽取公共方法,公共樣式,這樣對開發效率會有極大的提升。系統設計詳細圖可參考圖4-1所示;

系統詳細設計圖4-1數據庫研發的信息系統程序研發的關鍵組成部件。此章節將會具體的探討分析此系統的數據庫系統制作,在數據庫的設計中也會按照標準來進行研發。數據庫的設計能夠對系統的長時間穩定以及產品化程度在造成影響。數據庫的設計實施主要包括了以下五點:維護或者修改時的識別記憶。能夠恰當的數據殘留,這樣能夠提升數據庫運行的效率,有時候恰當效果。保證字段命名與字段種類的相同性。基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現PAGEPAGE21此提升效率。減低表間之間的關聯,這樣能夠保證數據的協同性以及完整性。登錄界面系統界面會對于學校的歷史進行簡潔,方便新生登錄系統之后能夠對此學校進行簡單的了解,使其能夠更好的融入新的生活當中,顯的在新學校不那么不自在,還可以根據需求增加一個新生論壇,便于新生在入學時能夠進行交流,促進學生之間的關系,熟悉學校環境,與同屆新生一起玩耍交朋友。在登錄時,能夠通過后臺的數據分辨管理人員或者普通人員的區別,這樣就會跳出不同的登錄界面,然后相對性的用戶輸入自己的相關數據進入系統,以此完成相關的操作。若是密碼錯誤,則會提示密碼錯誤。如果賬號錯誤就會提示賬號錯誤,為了讓登陸界面呈現的出來是簡單明了的效果,僅僅設置了賬號以及密碼兩個對應的模塊。輸入之后系統就會進行校驗,如果滿足相應的登錄條件,就會登錄進界面,然后進行相應的操作。登錄系統分為了管理人員以及普通人員,下面就介紹兩者的區別,且如果普通用戶忘記密碼,可以由管理人員進行修改以此完成登錄。信息,以及相關的專業,住宿的宿舍樓號以及需要交納學費的信息。第五章總結與展望總結通過畢業設計老師以及任課老師的悉心教導,用兩個月的時間完成了此論文設計,前期收集相關的資料文獻,并且結合所用知識開發各項技術,研發出基于WEB的新生報到系統管理的設計與實現。通過此次畢業設計的制作,我從其中學習到了很多的新的知識,并且使得我舍休息。軟件的研發是十分艱辛的,但是成功之后就好比春雨過后待綻放的花障。此次的設計仍然存在很多的不足之處,但是我會在今后的時間過程中慢慢的進行彌補并且提升自己的設計水平。展望隨著大數據信息化時代的到來,學校實現信息化校園的目標也會在現階段的推動下完成,這樣能夠提升學校的辦公效率以及學校水準,體現出來大學校園的特色,并且運用計算機能夠節省很多的人力資源的浪費,并且更能實時的呈現給學生相關的資源,我認為在現如今大數據信息時代的推動下,各個高校都會使用新生報到系統管理來代替人力資源的使用,這樣就更加符合智能化信息化校園的特色。針對新生報道設計一個成本管理系統來方便新生報道、管理成本,節省學校的人力物力,提供多維度、明細的、有價值的數據信息,幫助學校對新生報到進行更精細化的管理,使學校整體進行完善。基于WEB的新生報到系統管理的設計與實現基于WEB的新生報到系統管理的設計與實現22結論結合現階段我國的信息化以及互聯網的發展,得到的結論就是各界的教育機構對于線上進行在校考試已經輕車熟路了,所以說推出一款適用于各個層次的學生在線考試系統就顯得十分的重要,此論文現在還處于理論階段,在不久的將來也會推出實際產品。此設計操縱起來便捷,使用極其方便,使用界面一目了然,使用了十分友好的設計,我希望能夠為廣大的學弟們提供全面舒適的服務,與此同時,新生能還能通過此系統來了解到學校的一些基本的信息內容,有利于新生融入新的生活,并且提升新生的歸屬感。所以說此設計擁有很明朗的應用前景以及發展價值基于WEB的新生報到系統管理的設計與實現基于WEB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論