學生校園信息管理系統(tǒng)的設計與實現(xiàn)_第1頁
學生校園信息管理系統(tǒng)的設計與實現(xiàn)_第2頁
學生校園信息管理系統(tǒng)的設計與實現(xiàn)_第3頁
學生校園信息管理系統(tǒng)的設計與實現(xiàn)_第4頁
學生校園信息管理系統(tǒng)的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

目錄目錄 2摘要 2Abstract 3第一章緒論 41.1選題背景和目的、意義 41.2國內(nèi)外的對學生校園信息管理系統(tǒng)的研究現(xiàn)狀 41.3

本論文所研究的內(nèi)容 41.4本畢業(yè)設計的可行性分析 51.5本項目的開發(fā)步驟 5第二章系統(tǒng)主要技術以及開發(fā)環(huán)境介紹 62.1Java語言 62.2IntelliJIDEA簡介 62.3SQLServer2008簡介 7第三章系統(tǒng)需求分析 73.1功能需求分析 73.2用戶需求分析 7第四章系統(tǒng)功能設計 84.1系統(tǒng)功能模塊圖 84.2登錄功能 94.3查詢功能 94.4新增學生信息功能 94.5學生詳細信息的查詢與修改功能 94.6刪除學生信息功能 94.7數(shù)據(jù)庫的設計 10第五章系統(tǒng)的功能模塊的實現(xiàn)以及調(diào)試 105.1登錄功能 105.2學生列表功能 105.3學生信息查詢功能 115.4新增學生信息功能 125.5修改學生信息功能 135.6刪除學生信息功能 155.7系統(tǒng)調(diào)試 16結(jié)論 16參考文獻 17致謝 17摘要在社會經(jīng)濟快速發(fā)展的時代,科學技術持續(xù)更新,尤其體現(xiàn)在計算技術逐步朝著成熟化趨勢發(fā)展。計算機運行速度快、使用便捷、功能齊全,現(xiàn)已成為了人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?,影響著社會各行各業(yè)的發(fā)展。相較于人工化管理和數(shù)據(jù)檢索,學生校園信息運用計算機管理具備信息存儲規(guī)模大、存儲周期長、安全性能高、信息檢索查詢迅速、管理統(tǒng)計規(guī)范化、成本低等優(yōu)勢,從而全面提升學校管理學生校園信息的效率和水平。學校構(gòu)建起學生校園信息管理系統(tǒng),能夠切實加強學校管理者、決策者的管理質(zhì)量,便于教師與學生快速進行信息數(shù)據(jù)的錄入、查詢和使用。隨著學校規(guī)模的不斷擴大,學生人數(shù)不斷增多,教職工工作量急速上升,傳統(tǒng)的學生信息人工管理模式無法適應時代發(fā)展要求,不僅管理效率、保密程度低下,隨著數(shù)據(jù)存儲時間的延長,文件和信息數(shù)據(jù)極易丟失并產(chǎn)生混亂,加大了教師與學生日常信息查詢、維護等工作的難度。本系統(tǒng)的最終目的是切實提升教師與學生兩大用戶的學生校園信息管理水平,教師可以根據(jù)需求添加、查詢、修改及刪除班級學生信息,學生能夠?qū)ψ陨碛嘘P信息進行查詢和修改。本文所提出的學生校園信息管理系統(tǒng)界面簡約規(guī)范、操作方法簡單,管理效率較高。關鍵字:學生信息管理系統(tǒng);JDK;navicatformysql;IntelliJIDEAAbstractIntheeraofrapidsocio-economicdevelopment,scienceandtechnologycontinuetoupdate,especiallyinthegradualdevelopmentofcomputingtechnologytowardsmaturity.Thecomputerhasbecomeanindispensablepartofpeople'sdailylife,affectingthedevelopmentofallwalksoflife.Comparedwiththeartificialmanagementanddataretrieval,thecomputermanagementofstudents'campusinformationhastheadvantagesoflarge-scaleinformationstorage,longstoragecycle,highsecurityperformance,rapidinformationretrievalandquery,standardizedmanagementstatistics,lowcost,etc.,soastocomprehensivelyimprovetheefficiencyandlevelofschoolmanagementofstudents'Campusinformation.Theconstructionofcampusinformationmanagementsystemcaneffectivelystrengthenthemanagementqualityofschooladministratorsanddecisionmakers,andfacilitateteachersandstudentstoquicklyinput,queryanduseinformationdata.Withthecontinuousexpansionofthescaleoftheschool,thenumberofstudentsisincreasing,andtheworkloadofteachersandstudentsisincreasingrapidly.Thetraditionalmanualmanagementmodeofstudentinformationcannotmeettherequirementsofthedevelopmentofthetimes.Notonlyisthemanagementefficiencyandthedegreeofconfidentialitylow,butalsowiththesingingofdatastoragetime,filesandinformationdataareeasilylostandproduceconfusion,whichincreasesthedailyinformationqueryofteachersandstudentsDifficultyofmaintenance,etc.Theultimatepurposeofthissystemistoeffectivelyimprovethemanagementlevelofstudents'campusinformationofteachersandstudents.Teacherscanadd,query,modifyanddeleteclassstudents'informationaccordingtotheirneeds,andstudentscanqueryandmodifytheirownrelevantinformation.Theinterfaceofthissystemissimpleandstandard,theoperationmethodissimple,andthemanagementefficiencyishigh.Keywords:studentinformationmanagementsystem;JDK.navicatformysql;IntelliJIDEA第一章緒論1.1選題背景和目的、意義

計算機科學技術在國家科技實力不斷增強的大環(huán)境下,已經(jīng)實現(xiàn)了社會化普及運用,人們廣泛認識到計算機的運行效率和多元化功能。國內(nèi)各大高校在最近幾年的發(fā)展中,逐步擴大學校辦學規(guī)模,實現(xiàn)了辦學模式的創(chuàng)新型發(fā)展。在這種情況下,學校必須開發(fā)一個符合學校發(fā)展實際的學生信息管理系統(tǒng),從而實現(xiàn)科學高效化管理。學校開展學生信息管理工作不可或缺的一環(huán)就是教務管理,傳統(tǒng)的人工管理模式不僅效率低,而且需要耗費大量的人力,一旦學生進行班級間的調(diào)動,通過人工管理方式進行信息更改的流程過于繁瑣,導致學校無法有效管控學生信息。然而,如果學生校園檔案信息運用計算機進行管理則具有信息系統(tǒng)規(guī)范科學、信息檢索高效準確、信息查找便利、成本支出較低、保密程度高等優(yōu)勢,因此,加強學生校園信息管理系統(tǒng)研究勢在必行。1.2國內(nèi)外的對學生校園信息管理系統(tǒng)的研究現(xiàn)狀高校日常管理工作開展中至為關鍵的一項就是學生信息管理,其在學校運營管理中發(fā)揮著至為關鍵的作用。學生信息管理廣泛涉獵學校管理員、教師、學生等群體,并且隨著高校學生規(guī)模的不斷擴大,必須設計研發(fā)一個適于學校發(fā)展、系統(tǒng)完善、靈活高效的信息管理系統(tǒng)。國外各大高校學生信息管理系統(tǒng)程序的設計研發(fā)往往是由具有先進技術和優(yōu)秀人才的研發(fā)團隊或者是本校計算機院系完成的。西方國家高校學生已經(jīng)深刻掌握電子管理系統(tǒng)概念,能夠隨時瀏覽本校管理系統(tǒng)網(wǎng)站及學術信息。并且,學生可以利用信息管理系統(tǒng)隨時查閱各學期課程、個人考試成績及相關信息,切實提升了信息管理和利用效率。相較于西方國家,國內(nèi)對于學生信息管理系統(tǒng)開發(fā)利用比較落后,欠缺有關網(wǎng)絡信息更新及安全方面的培訓,導致信息資料的共享程度不高。國內(nèi)各大高校正逐步提升對數(shù)字校園理論的應用力度,采取積極措施加大對教學管理及日常辦公系統(tǒng)的設計研發(fā),并構(gòu)建起現(xiàn)代化的信息化建設體系,助力學校有序發(fā)展。然而,程序開發(fā)者往往只具備程序設計理念和技術,并不了解學校的工作流程、環(huán)節(jié),以及潛在的內(nèi)在關聯(lián),缺少人性化設計,一定程度上制約著系統(tǒng)功能的完善化。在這種情況下,學校管理系統(tǒng)會由于學校硬件設投資欠缺、信息化水平降低、系統(tǒng)配置不健全而影響功能的有效運用,給后續(xù)工作的開展帶來困境。1.3

本論文所研究的內(nèi)容

本系統(tǒng)的最終目的是切實提升學校管理員、教師及學生的學生校園信息管理水平,教師可以根據(jù)需求添加、查詢、修改及刪除班級學生信息,學生以能夠?qū)ψ陨碛嘘P信息進行查詢和修改。本文所提出的學生校園信息管理系統(tǒng)界面簡約規(guī)范、操作方法簡單,管理效率較高。系統(tǒng)上述功能的實現(xiàn)所需涵蓋的模塊主要包括以下幾點:設置系統(tǒng)登錄界面及學生信息輸入導出模塊;設置信息添加模塊,系統(tǒng)管理員可根據(jù)需求添加班級及學生信息;設置信息修改模塊,系統(tǒng)管理員可基于實際修改班級及學生信息;設置信息查詢模塊,系統(tǒng)管理員可及時有效的進行信息檢索查詢;設置信息刪除模塊,系統(tǒng)管理員在符合規(guī)定的情況下刪除班級及學生信息。1.4本畢業(yè)設計的可行性分析所謂經(jīng)濟可行性研究指的是全面分析組織經(jīng)濟實力及投資水平,詳細估算系統(tǒng)建設、運營及后期保養(yǎng)維護的費用及建成運行后帶來的社會經(jīng)濟效益。學生信息管理系統(tǒng)的研發(fā)必須綜合考量系統(tǒng)研發(fā)費用、運行維護支出、運行潛在效益等因素,通過對比,考察系統(tǒng)研發(fā)的有效性。系統(tǒng)研發(fā)、運行及維護費用涵蓋了機房設置、計算機硬件等基礎設施的配置費用;系統(tǒng)軟件開發(fā)費用,如果系統(tǒng)軟件由實習范圍人員研發(fā),則費用支出劃歸于人員費用一項;系統(tǒng)設計研發(fā)、運營操作、維護保養(yǎng)等有關人員工資、培訓費用支出;電費、水費、磁盤、色帶等系統(tǒng)開發(fā)及運行所需使用的物品費用支出。本文所談到的學生信息管理系統(tǒng)基于所學知識,親自研發(fā)設計,上述費用支出幾乎可以忽略不計。學校學生信息管理系統(tǒng)在建設完成、投入運營后,將為本校信息管理工作的開展提供極大便利。學校為便于學生學習和信息檢索,為每位學生配置一臺電腦,促使學生能夠利用圖書館或互聯(lián)網(wǎng)查詢的方式免費搜集所需信息,不需要學生支付額外的費用。技術可行性所考量的主要問題是學生信息管理系統(tǒng)開發(fā)工作順利完成能否與當前技術水平相匹配、學校系統(tǒng)的開發(fā)需求能夠與現(xiàn)有的硬件及軟件配置相一致等問題。本文所設計的學生管理系統(tǒng)采用JSP開發(fā)語言,現(xiàn)有計算機軟硬件配置可以達到開發(fā)需求,并且其調(diào)試工作較為簡單,所以可以良好的完成系統(tǒng)開發(fā)工作。從軟件維度來看,學生信息管理系統(tǒng)運用單機模式可以滿足信息存儲量大、安全保密程度高、價格低廉及高效便利的需求,因此采用軟件開發(fā)平臺具有一定的可行性。運行可行性主要針對組織結(jié)構(gòu)的潛在影響,學校管理機構(gòu)、管理人員及學校環(huán)境對學生管理系統(tǒng)的適應和運行效率,以及未來開展人員培訓的有效性?;趯W生管理系統(tǒng)的開發(fā)目標,主要通過硬件配置水平、軟件具體性能、運行環(huán)境條件、技術人員素質(zhì)、規(guī)模及水平等維度考察技術條件的是否符合要求。其中,系統(tǒng)開發(fā)技術人員的素質(zhì)一般考察其技術水平和能力,作為學習計算機專業(yè)知識四年的本科生,目前已經(jīng)具備設計研發(fā)能力素質(zhì)。一般而言,學生管理系統(tǒng)的開發(fā)設計會運用面向?qū)ο笳Z言、數(shù)據(jù)庫及網(wǎng)絡相關知識,而通過四年的學習,筆者已經(jīng)廣泛掌握了涵蓋java面向?qū)ο箝_發(fā)語言在內(nèi)的幾門程序設計語言,該系統(tǒng)功能的實現(xiàn)可以完全依據(jù)java中的多線程和多媒體技術。因此,從理論層面來看,已經(jīng)滿足了學習管理系統(tǒng)設計研發(fā)的技術要求。1.5本項目的開發(fā)步驟筆者對學生管理系統(tǒng)的設計研發(fā)主要采用軟件工程內(nèi)的項目開發(fā)流程方式,涵蓋了系統(tǒng)需求分析、模塊概要設計、內(nèi)容具體設計、編碼撰寫實現(xiàn)以及系統(tǒng)測試運用等環(huán)節(jié),并將上述各環(huán)節(jié)形成嚴格有序的現(xiàn)行開發(fā)序列,每一環(huán)節(jié)取得的成果都能為下一環(huán)節(jié)工作的開展提供依據(jù)和參考。并且,在每一環(huán)節(jié)完成后,通過詳細檢查,符合要求、確認無誤后才展開下一環(huán)節(jié)的研發(fā)工作,不隨意變動以往環(huán)節(jié)的成果,避免出現(xiàn)漏洞。本文采用項目開發(fā)流程方式的最大優(yōu)勢是削弱了系統(tǒng)開發(fā)的繁瑣和復雜性,能夠?qū)﹂_發(fā)工作進行有效管理和組織。實際上,國內(nèi)外諸多系統(tǒng)開發(fā)都普遍采用項目開發(fā)流程方式,其潛在優(yōu)勢已經(jīng)得以廣泛證實。第二章系統(tǒng)主要技術以及開發(fā)環(huán)境介紹2.1Java語言Sun公司最先設計出Java語言,并將其命名為0AK語言。Java語言的問世打破了傳統(tǒng)軟件開發(fā)行業(yè)的運行模式,使得語言功能備受各大程序員的喜愛和追捧,逐漸在互聯(lián)網(wǎng)上得到普及和推廣,成為現(xiàn)階段最受歡迎的開發(fā)語言。另外,Java不同于其他操作系統(tǒng)和布局,其采用的語言同編寫實現(xiàn)虛擬機之間具有一定的聯(lián)系。Java框架由以下幾部分構(gòu)成:Javaclass文件、Java虛擬機、JavaAPI、Java語言。2.2IntelliJIDEA簡介Java編程語言開發(fā)的集成環(huán)境稱之為IDEA(IntelliJIDEA)?,F(xiàn)階段,IntelliJ在互聯(lián)網(wǎng)的應用中被公認為最好的Java開發(fā)工具。相較于其他同類軟件來講,其在JUnit、CVS整合、各類版本工具(git、svn等)、智能代碼助手、重構(gòu)、代碼自動提示、J2EE支持、創(chuàng)新的GUI設計等方面都具有一定的優(yōu)越性。目前,JetBrains公司負責經(jīng)營IDEA產(chǎn)品,公司總部位于境外,其工作人員大多為嚴謹負責的東歐人。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Python等少數(shù)語言最突出的功能自然是調(diào)試(Debug),可以對Java代碼,JavaScript,JQuery,Ajax等技術進行調(diào)試。例如,在查看Map類型的對象時,實現(xiàn)類使用的是哈希映射,相應地就會自動將空的Entry實例排除在外。另外,還需要根據(jù)情境設置動態(tài)的Evaluate表達式,當?shù)玫揭粋€實例時,也不知道該實例的API值,此時就可以借助CodeCompletion點找出該實例支持的計算方式。經(jīng)過多線程調(diào)試后,你就可以通過Logonconsole來準確地衡量當前多線程執(zhí)行的運行狀況。2.3Navicat簡介在管理和開發(fā)MySQL或MariaDB系統(tǒng)時,NavicatforMySQL則能夠支持單一程序,可以同時將兩者相連,從而實現(xiàn)高效的運行。另外,上述功能的前端軟件還能夠為數(shù)據(jù)庫的管理、維護、開發(fā)提供形象生動的直觀界面圖。這對于新手來講,不僅使其更容易掌握軟件的操作要點,還能夠讓其更全面地了解軟件的結(jié)構(gòu)。NavicatforMySQL

作為一款功能強大的MySQL數(shù)據(jù)庫管理和開發(fā)工具,它能夠為專業(yè)開發(fā)者創(chuàng)造全面完備的工具集合,與此同時,還能滿足新手的使用需求。NavicatforMySQL根據(jù)MySQL的運行狀況,在Windows平臺的基礎上,制定專屬于MySQL的管理界面工具,從而提高MySQL的運行效率。該方案的提出一方面大大減輕了PHP、J2EE等程序員的工作量,另一方面還能降低數(shù)據(jù)庫設計者的成本支出。從而滿足不同用戶的需求,為其帶來更好的使用感受。NavicatforMySQL通過圖形用戶界面(GUI)能夠創(chuàng)建一種更為安全高效的信息獲取方式,更方便用戶分享、創(chuàng)建、提取信息。在該程序中,用戶可以直接控制MySQL數(shù)據(jù)庫以及其他相關資料,不僅涵蓋多功能圖形管理,還涉及訪問權限工具的管理,方便用戶轉(zhuǎn)移數(shù)據(jù)(LocaltoRemote、RemotetoRemote、RemotetoLocal),從而實現(xiàn)檔案備份。另外,Unicode、遠程MySQL服務器等也能適用NavicatforMySQL實現(xiàn)多連線,支持用戶根據(jù)自身需求編輯數(shù)據(jù)、刪除和重設數(shù)據(jù)庫、進行數(shù)據(jù)還原和備份、設置管理權限、轉(zhuǎn)移數(shù)據(jù)等。軟件與任何MySQL5.0.x伺服器版本兼容,支援Triggers,以及BINARYVARBINARY/BIT數(shù)據(jù)種類等的規(guī)范。第三章系統(tǒng)需求分析3.1功能需求分析本文設計的系統(tǒng)旨在實現(xiàn)對學生校園信息的管理,其應當具備以下功能:只有輸入正確的賬號和密碼才能夠進入系統(tǒng)運行其他操作。在進入系統(tǒng)后,會授予用戶相應的權限,對于學生的校園基本信息進行增刪改查功能。3.2用戶需求分析1.學生:在學校中,學生校園信息則包括學生所有的基本信息,代表著學生的身份,例如姓名、性別、學號、班級等等,這其實就是一個學生在學校中的“身份證”。所以,要重視對于學生校園信息的管理,科學合理地處理各種信息數(shù)據(jù),使其更加高效、便捷。2.高校:目前,高校的數(shù)量增大、范圍擴大,研究生、本科生的擴招新政策,學校的招生人數(shù)日益增長,學生校園信息數(shù)量龐雜,實現(xiàn)及時高效的學生信息管理對于學校至關重要。在計算機沒有得到普及的時候,許多高校都采用傳統(tǒng)人工方式處理學生信息,復雜的數(shù)據(jù)管理在一定程度上加重了工作人員的負擔,這種管理方式其實最后落實到管理人員的身上是十分繁瑣與沉重的任務,并且極其容易出現(xiàn)錯誤,效率也十分低下。3.管理人員:本系統(tǒng)主要實現(xiàn)的是對學生學籍的信息管理,若是繼續(xù)對其進行人工操作,那么隨著時間的增長,數(shù)據(jù)基數(shù)的增大,需要耗費大量的人力和物力來管理學生信息,與此同時,也會對后期的物業(yè)管理造成不利的影響。因此,為了解決上述問題,高校應當構(gòu)建完善的學生信息管理系統(tǒng),以此來掌握準確、及時、完整的學生信息,提高高校管理的效率和水平。第四章系統(tǒng)功能設計系統(tǒng)所采用的框架和數(shù)據(jù)的結(jié)構(gòu)需要進行全面細致的設計,具體的功能也需要分階段進行設計。本系統(tǒng)設計的宗旨就是要滿足用戶的基本需求,實現(xiàn)在學校對學生信息進行管理操作時起到提高效率的作用。系統(tǒng)頁面的設計需要符合用戶的正常審美,可維護性較強。在對系統(tǒng)的功能、可行性、數(shù)據(jù)進行嚴格的需求分析后,該部分對本系統(tǒng)的總體功能結(jié)構(gòu)進行了詳細的設計。4.1系統(tǒng)功能模塊圖在我對系統(tǒng)所需要完成的功能進行需求分析后,確定了學生校園信息管理系統(tǒng)的總體功能模塊圖,如下圖所示學生校園信息管理系統(tǒng)學生校園信息管理系統(tǒng)新增功能查詢功能登錄功能新增功能查詢功能登錄功能注銷功能刪除功能注銷功能刪除功能返回首頁刪除信息返回首頁新增信息詳情信息修改功能返回首頁刪除信息返回首頁新增信息詳情信息修改功能4.2登錄功能輸入正確的用戶名以及密碼,即可登錄成功;輸入錯誤或空的用戶名以及密碼,則不能登陸成功。4.3查詢功能 在查詢窗口中輸入學生的姓名、學號等信息,就能找到符合相應條件的學生信息。4.4新增學生信息功能點擊新增學生的按鈕,系統(tǒng)會彈出填寫個人信息的空白框,用戶可以在空白框內(nèi)填寫個人信息,包括姓名、性別、學號、班級、郵箱等等個人信息。用戶在填寫完成之后,點擊提交就能夠成功添加新的學生校園信息。新的學生校園信息會在列表中正確的顯示。4.5學生詳細信息的查詢與修改功能用戶在列表中可直接查詢某一特定學生的信息,如需要對次學生信息進行修改,只需點擊學生信息前方選定鏈接,然后點擊修改按鈕,隨后系統(tǒng)會自動彈出可修改的學生信息框,用戶就能夠修改學生的所有詳細信息,修改完成后,點擊提交,學生信息被正確修改。被修改后的學生信息正確的出現(xiàn)在列表中4.6刪除學生信息功能用戶在列表中可直接查詢某一特定學生的信息,如需要對次學生信息進行刪除,只需點擊學生信息前方選定鏈接,然后點擊刪除按鈕,學生信息就會立即從列表中被刪除。4.7數(shù)據(jù)庫的設計首先新建一個與項目同名的數(shù)據(jù)庫,然后在次數(shù)據(jù)庫下新建表格grade、student、user表格,并且添加字段,隨后在grade的列表中添加班級,在user中添加登錄名與密碼,保存即可。第五章系統(tǒng)的功能模塊的實現(xiàn)以及調(diào)試本系統(tǒng)主要實驗了管理員登錄功能,按照學號等關鍵信息查找學生信息,修改,刪除,增加學生信息等幾大功能模塊。5.1登錄功能完成并顯示了一個登錄頁面,提交后在數(shù)據(jù)庫后臺判斷登錄名密碼的正確性。輸入的用戶名和密碼是su/wqz

和123456/wqz0422

時,判斷登錄成功,跳轉(zhuǎn)到登錄成功頁面,進入系統(tǒng)運行界面。輸入的用戶名和密碼不是su/wqz

和123456/wqz0422

時,則判斷登錄失敗,此時,跳回登錄頁面,并在登錄頁面上提示用戶:“用戶或密碼錯誤,請重新登錄”。5.2學生列表功能實現(xiàn)了按照學號本機等信息顯示學生列表,在每一列信息前方有選擇鏈接,點擊此鏈接后方便之后的修改與刪除操作。5.3學生信息查詢功能在學生信息列表上方的信息欄中輸入關鍵信息,隨后點擊搜索按鈕,用戶想要查詢的某一特定學生信息即出現(xiàn)在信息列表中。5.4新增學生信息功能點擊新增學生的按鈕,系統(tǒng)會彈出填寫個人信息的空白框,用戶可以在空白框內(nèi)填寫個人信息,包括姓名、性別、學號、班級、郵箱等等個人信息。用戶在填寫完成之后,點擊提交就能夠成功添加新的學生校園信息。5.5修改學生信息功能用戶在列表中可直接查詢某一特定學生的信息,如需要對次學生信息進行修改,只需點擊學生信息前方選定鏈接,然后點擊修改按鈕,隨后系統(tǒng)會自動彈出可修改的學生信息框,用戶就能夠修改學生的所有詳細信息,修改完成后,點擊提交,學生信息被正確修改。5.6刪除學生信息功能用戶在列表中可直接查詢某一特定學生的信息,如需要對次學生信息進行刪除,只需點擊學生信息前方選定鏈接,然后點擊刪除按鈕,學生信息就會立即從列表中被刪除。5.7系統(tǒng)調(diào)試系統(tǒng)調(diào)試幫助用戶發(fā)現(xiàn)軟件缺陷所做的一系列工作及最終結(jié)果。軟件測試是為了找到問題的關鍵,從而提高軟件使用的效率,適應多客戶多樣化的需求,使本系統(tǒng)的使用更加人性化。建立軟件質(zhì)量的信心。如果不進行軟件測試環(huán)節(jié),項目的設計和實現(xiàn)上會有很多問題。項目的設計就是沒有意義的。結(jié)論由于系統(tǒng)是在學習當中開發(fā)的,所以還有很多不足之處,比如:

運行界面的布局不是很合理、人性化,有些JAVA的高端布局如權限問題、更多更加實用的顯示信息沒有運用到,導致一些界面的顯示如設計之初的完美。受技術限制,有些很好的想法沒有實現(xiàn)在項目中。由于項目比較小,時間不足,只對項目進行了簡單的功能測試,功能基本實現(xiàn)通過,并沒有按照詳細的測試流程全部實行,還存在很多漏洞。要實現(xiàn)一個完美的選課管理系統(tǒng)還需要很多能力,技術上的不斷提升會彌補這些不足。后期我會通過不斷的努力和學習來完善這個項目,使它能夠更好的為他人所使用。

在做設計的這段時間,我受益良多,同時學習了開發(fā)技術,鞏固了在大學中的所學,當遇到問題,受到阻塞時,通過不斷的思考,上網(wǎng)百度谷歌,在學習網(wǎng)站中觀看學習視頻,

查看書籍,與同學討論,問老師同學,最終成功的完成了這個項目。我會繼續(xù)不斷努

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論