




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
徹軟用戶徹軟用戶3737做軟用戶做軟用戶3737基于Java+Oracle的學生信息管理系統的設計與實現TOC\o"1-5"\h\z\o"CurrentDocument"摘要 1\o"CurrentDocument"ABSTRACT 2\o"CurrentDocument"第一章緒論 3\o"CurrentDocument"1課題背景和意義 3\o"CurrentDocument"2國內外研究現狀 3\o"CurrentDocument"1.3本系統主要功能模塊 4\o"CurrentDocument"4章節安排 4\o"CurrentDocument"第二章學生信息管理系統需求分析 51系統的可行性調查 2.1.1系統的經濟可行性 2系統的技術可行性 L3系統的社會可行性 TOC\o"1-5"\h\z\o"CurrentDocument"4用戶使用可行性 6\o"CurrentDocument"2需求分析概述 6\o"CurrentDocument"2.3系統的數據性能需求 7\o"CurrentDocument"4系統功能需求分析 8\o"CurrentDocument"4.1管理員模塊功能需求 8\o"CurrentDocument"2.4.2教師登錄模塊功能需求 8\o"CurrentDocument"2,4.3學生模塊功能需求 8\o"CurrentDocument"5系統數據流圖 8\o"CurrentDocument"第三章總體設計 10\o"CurrentDocument"1系統功能層次圖 10\o"CurrentDocument"2設計目標 11\o"CurrentDocument"2.1系統管理員管理模塊 12\o"CurrentDocument"2.2教師登錄管理模塊 12\o"CurrentDocument"2.3學生登錄管理模塊 12\o"CurrentDocument"第四章數據庫設計 13\o"CurrentDocument"1數據床分析 13\o"CurrentDocument"1.1實體的分析 13\o"CurrentDocument"L2實體的屬性 13\o"CurrentDocument"1,3數據表設計 142SQL語句實現 16\o"CurrentDocument"第五章系統模塊詳細設計 18\o"CurrentDocument"5.1管理員模塊設計 18\o"CurrentDocument"1,1添加學生信息功能 18\o"CurrentDocument"2添加教師信息功能 is\o"CurrentDocument"3添加新課程功能 is\o"CurrentDocument"5.1.4修改學生信息功能 19\o"CurrentDocument"5修改教師信息功能 19\o"CurrentDocument"5.1.6修改課程信息功能 19\o"CurrentDocument"2教師模塊設計 20\o"CurrentDocument"5.2.1查看教師信息功能 20\o"CurrentDocument"2.2查看所授課程功能 20\o"CurrentDocument"2.3查看聽課通知功能 20\o"CurrentDocument"3學生模塊設計 21\o"CurrentDocument"5.3.1學生選課功能 21\o"CurrentDocument"5.3.2查看學生信息功能 21\o"CurrentDocument"3.3查看已選課程功能 21\o"CurrentDocument"5.3.4刪除已選課程功能 22\o"CurrentDocument"第六章系統實現 23\o"CurrentDocument"1系統登錄界面 23\o"CurrentDocument"2錄入學生信息界面 23\o"CurrentDocument"6?3修改學生信息界面 24\o"CurrentDocument"4學生選課界面 24\o"CurrentDocument"結束語 25\o"CurrentDocument"參考文獻 26\o"CurrentDocument"致謝 27附錄 28徹軟用戶徹軟用戶徹軟用戶徹軟用戶摘要隨著學校規模的不斷擴大,學生數量急劇增加,有關學生的各種信息也成倍增長?面對如此龐大的信息量,開發學生信息管理系統來提高學生管理工作的效率就成為必然.通過該系統,可以做到信息的規范管理、科學統計和快速查詢,從而減少管理方面的工作量.學生信息管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面?對于前者要求建立起數據一致性和完整性強、數據安全性好的庫.而對于后者則要求應用程序功能完備,易使用等特點.經過分析,我們使用Java開發工具,利用其提供的各種面向對象的開發工具,Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群.使用的數據庫是Oracle,Oracle數據庫功能強大,學習起來也不難,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統.本文將分六個章節來敘述,第一章,概述,主要敘述系統開發的背景和選題意義,以及開發的必要性和可能性;第二章,系統需求分析,架構系統的框架,為下面的內容做好準備;第三章,系統總體設計,敘述數據庫設計和系統子模塊的功能;第四章,數據庫設汁,主要介紹實體和數據表和SQL語句實現;第五章,系統模塊的詳細設計,主要講述了各個模塊的功能;第六章,系統實現;敘述系統運行情況及個人開發感受.在文中將會涉及一些其他的專業知識,但是只針對所用到的做大體的說明.關鍵詞:學生信息 JavaOracleODBC數據庫貝腳內客2徹軟用戶徹軟用戶ABSTRACTWiththeexpansionofschools,thenumberofstudentsincreasessharply,allkindsofinformationaboutthestudentsalsodoubled?Facedwithsuchalargeamountofinformation,developingthestudentinformationmanagementsystemstoimprovetheefficiencyofthemanagementofstudentshasbecomeaninevitable?Throughthesystem,theinformationcanbestandardizedmanagement,scientificstatisticsandfastquery,therebyreducingtheworkloadofmanagement?StudentInformationManagementSystemisatypicalmanagementinformationsystem(MIS),whichmainlyincludestheestablishmentandmaintenanceofback-enddatabaseandfront-endapplicationdevelopmentaspects?Fortheformerrequirementtoestablishdataconsistencyandintegrity,datasecurity,agoodlibrary.Fortheldtterrequirestheapplicationfullyfunctional,easytousefeatures?Afteranalysis,weuseJavadevelopmenttools,theuseofitsvariousobject-orienteddevelopmenttools,Javatechnology,excellentversatility,efficiency,platformportability,andsecurity,arewidelyusedinpersonalPC,datacenters,gamingcontrolTaiwan,scientificsupercomputers,cellphonesandtheInternet,alsohastheworld'slargestdeveloperofprofessionalcommunity?UseofthedatabaseisOracleDatabase,OracleDatabasepowerful,itisnotdifficulttolearn,then,theinitialprototypeofthesystemneedstoconstantlyreviseandimproveusersatisfactionuntiltheformationofaviablesystem.Thisarticlewillbedividedintosixchapterstodescribethefirstchapter,anoverviewofthemainnarrativesystemdevelopmentbackgroundandsignificanceofthetopic,andthedevelopmentofthenecessityandpossibility;secondchapter,systemrequirementsanalysis,systemarchitectureframeworkforthefollowingcontentprepared;Chapteroverallsystemdesign,databasedesignandsystemdescriptionsub-modulefunctions;fourthchapter,databasedesign,introducesentitiesanddatatablesandSQLstatements;fifthchapter,detailedsystemmodulesdesign,mainlyaboutthefunctionofeach徹軟用戶徹軟用戶3737徹軟用戶徹軟用戶3737module;ChapterVI,systemimplementation;narrativesystemoperationandpersonaldevelopmentexperience?Inthetextwillinvolvesomeoftheother'sexpertise,butonlyforthegeneraldescriptionusedtodo.Keywords:Studentinformation;Java;Oracle;ODBC;database徹軟用戶徹軟用戶3737徹軟用戶徹軟用戶3737第一章緒論1.1課題背景和意義隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用.隨著計算機網絡技術發展,Web數據庫技術已經成為應用最為廣泛的網站架構基礎技術在應用系統中,Web提供了與用戶進行通信聯絡的有效手段,利用Web技術,實現Web服務器與數據庫系統的連接,完成對數據的處理與查詢,用戶可以通過操作簡單易學的瀏覽器來查詢處理所需要的各種數據.學生信息管理系統是一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生信息管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段?但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難.隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用.作為計?算機應用的一部分,使用計算機對學生信息進行管理,具有手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可鼎性高、存儲量大、保密性好、壽命長、成本低等.這些優點能夠極大地提高學生信息管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件.1.2國內外研究現狀計算機在管理中的應用開始于1954年,當時美國首先用計算機處理工資單.40多年來,計算機在處理管理信息方面發展迅速.例如,60年代美國訃算機在管理中應用項LI不到300項,到了1975年達到2670項.而現在,美國在財務會計上90%的工作山計算機完成:物資管理中80—100%的信息處理山計算機完成;計劃管理中是80-90%.據計算機應用方面發展較快的國家統計,訃算機用于經濟管理的約占80%;用于科技運算的占8%;用于生產過程控制的占12%.我國在全國范圍內推廣計算機在管理中的應用,是在70年代末開始的,雖然起步較晚,近兒年發展卻較快,特別是微型汁算機的出現和普及為信息處理提供了物美價廉的手段,對于推動我國管理信息處理的現代化起了重要的作用.U前存在的問題是傳統紙媒介管理的學生信息難于共享匯總,其統計數據正確性也難以考證?存在著較多的缺點,如:效率底,保密性差,時間一長將產生大量的文件和數據,更不便于查找,更新,維護等.訃算機在全國普及后,管理媒介有了質的飛躍.并且隨著學校的規模不斷擴大,學生數量急劇增加,有關學生的各種信息量也成倍增長.面對龐大的信息量,就需要有學生信息管理系統來提高學生管理工作的效率?通過這樣的系統,可以做到信息的規范管理、科學統訃和快速的查詢,從而減少管理方面的工作量.由于計算機和網絡的普及,若建立一個C/S或B/S結構的學生信息管理系統,學生便可以通過網絡來選課并且查詢自己的有關信息,使得學生信息管理工作系統化,規范化,自動化,大大提高了學校管理學生的效率.3本系統主要功能模塊本系統的主要任務就是負責對學生信息管理.主要用戶為老師、學生和管理員,其中,學生可對自己的信息進行查詢,可以進行選課,也可以進行刪除已選課程,教師可對自己的信息進行查詢,查看自己的課表信息,查看聽課通知等功能,管理員擁有所有的權限,可以添加刪除學生信息,教師信息,課程.系統提供友好界面,操作簡單.為實現這些功能,系統一個包含如下兒個基本模塊:用戶登陸模塊.用戶可以選擇自己的登陸身份.添加信息模塊.管理員可以實現對學生信息和教師信息的添加.修改信息模塊.管理員可以實現對學生信息和教師信息的修改.查詢信息模塊.學生和教師可以在此界面進行操作.刪除信息模塊.管理員可以實現對學生、教師和課程信息的刪除.1.4章節安排第一章:本章主要介紹了課題的研究背景,國內外研究現狀.笫二章:本章給出了需求分析,簡單介紹了可行性分析,各功能模塊的功能需求.第三章:本章給出了系統的總體設訃,通過對用戶需求的分析,明確了系統的架構設計和各模塊功能的實現方法.第四章:本章主要對Oracle數據庫進行設計,分別對數據庫分析,數據實體進行分析,并對數據表進行設計.第四章:本章主要對該學生信息管理系統進行系統模塊的詳細設計.第五章:本章主要介紹了系統模塊的詳細設計,分別對各個模塊進行詳細設it.第六章:本章主要介紹了本系統的功能模塊具體實現.第二章學生信息管理系統需求分析2.1系統的可行性調查可行性研究的目的是為了對問題進行研究,以最小的代價在最短的時間內確定問題是否可解.建立學生信息管理系統,采用計算機對學生信息進行管理,進一步提高辦學效益和現代化水平.幫助廣大教師提高工作效率,實現學生信息管理工作流程的系統化、規范化和自動化.經過對此項口進行詳細調查研究,初擬系統實現報告,對軟件開發中將要面臨的問題及其解決方案進行初步設計及合理安排.明確開發風險及其所帶來的經濟效益.本報告經審核后,交軟件負責人審查.可行性分析包括兩部分內容:分析建立新的管理信息系統的必要性和可能性.分析建立信息系統的必要性時要注意用戶提出的理山是否充分和合理;分析建立信息系統的可能性主要包括經濟可行性、技術可行性和社會可行性.經濟可行性研究的LI的是使新系統能達到以最小的開發成本取得最佳的經濟效益.需要作投資估算,對開發中所需人員、硬軟件支持以及其它費用進行估算,并對系統投入使用后帶來的經濟效益進行佔計?.技術可行性研究就是弄清現有技術條件能否順利完成開發工作,硬軟件配置能否滿足開發的需要等等?社會可行性研究是指新系統在投入使用后,對社會可能帶來的影響進行分析.2.1.1系統的經濟可行性學生信息管理系統提供訪問者相互交流信息以及向網站咨詢信息的平臺,可提供一個在線交互的動態平臺供學生、教師和管理員進行信息的操作,大大的減少了以往手工資源操作帶來的各類問題.2.1.2系統的技術可行性學生信息管理系統提供一個在線交互的信息平臺,管理員可以對系統信息進行添加、修改、刪除查詢等操作,教師可以對班級信息進行處理,學生可以查詢自己所需信息.2.1.3系統的社會可行性本學生信息管理系統不僅能夠讓管理員更清晰的掌握學生和教師的信息,同時也讓學生自己更容易的知道如何準確的選課.這就大大的為老師提供了便利.同學們在家中只需要上網就可以在第一時間知道自己的已選課程.還有,學生們也可通過我們的系統進行選課來湊夠學分完成學業和其所占學分及任課老師的資料,其應用性之強得到充分發揮.學校的電腦普及率已達到了很高的水平,尤其是我們擁有設備先進做軟用戶做軟用戶3737做軟用戶做軟用戶3737管理完善的機房,而信息學院的老師和學生們對電腦的操作也是駕輕就熟.因此,只要這套學生學籍選課系統操作簡單,實用,合理,大家肯定是樂于接受并積極響應和支持的.2.1.4用戶使用可行性本系統操作簡單,有計算機基礎的人無需培訓即可使用,即使是沒有計算機基礎的人只需經過簡單的培訓就可以很熟練的使用本系統.系統運行后,就用戶方而言,由于用戶使用本系統時,不會也不必關心系統內部的結構及實現方法,即對用戶來說是透明的,所以本系統對用戶而言,是定位在界面友好、操作方便、功能齊全的原則上的,用戶只需簡單的用鼠標點擊各界面上的選項卡或按鈕就能執行相應的功能,就管理者而言,關心的是如何處理各種數據,只要把用戶的信息輸入計?算機,管理者就可運行相應的后臺程序進行處理?而以上的這些功能都能在所選擇的開發環境中用所選擇的開發工具來實現.所以說本系統在用戶使用可行性上是沒有問題的.2.2需求分析概述學生信息管理系統,可用于學校等機構的學生信息管理,查詢,更新與維護,使用方便,易用性強,圖形界面清晰明了.該軟件用Javaw語言編寫,開發工具是MyEclipse[2],該工具比較容易上手,Oracle數據庫作為后臺的數據庫進行信息的存儲,用SQL語句完成學生學籍信息和教師信息的添加,查詢,修改,刪除的操作等.用ODBC驅動實現前臺Java與后臺SQL數據庫的連接.Java語言跨平臺性強,可以在windows,linux,ubuntu等系統下使用,方便簡單,安全性好Oracle3-數據庫高效安全,兩者結合可相互利用各自的優勢.該系統實現的大致功能:用戶登陸界面.該界面可以選擇使用者的身份,“管理員,教師,學生”.不同的身份有不同的操作界面和功能權限.ID號和密碼輸入正確即可登錄.學生管理界面.提供了學生學籍信息的查詢,相關科LI信息查詢,修改登錄密碼等功能.教師管理界面.提供了對所教授課程信息的查詢;可以查詢聽課通知,修改密碼等功能.管理員管理界面.擁有最高的權限.允許添加教師信息和課程信息,提供了對學生學籍信息的查詢,添加,修改,刪除;提供了對教師信息的查詢,添加,修改,刪除;修改密碼等功能.登錄的用戶信息分別存儲在SQL數據庫的“管理員信息表”,“教師信息表”,“學生信息表”中,如果用戶信息不存在則三張表中,將會無權利登錄本管理系統,以保證系統的安全性.3系統的數據性能需求學生信息管理系統主要提供信息查詢,方便管理的網上的信息查閱平臺,學生可以通過該系統查閱與自己有關的各科成績,教師可以通過該系統對學生的信息進行添加、刪除、修改和查詢.為了保證系統能夠長期、安全、穩定、可靠、高效的運行,學生信息管理系統應該滿足以下的性能需求:系統處理的準確性和及時性系統處理的準確性和及時性是系統的必要性能.在系統設計和開發過程中,要充分考慮系統當前和將來可能承受的工作量,使系統的處理能力和響應時間能夠滿足各使用者對信息處理的需求.山于信息查詢系統的查詢功能對于整個系統的功能和性能完成舉足輕重.作為系統的很多數據來源,而學生的信息的準確性很大程度上決定了學生信息管理系統的成敗.在系統開發過程中,必須釆用一定的方法保證系統的準確性.系統的開放性和系統的可擴充性學生信息管理系統在開發過程中,應該充分考慮以后的可擴充性.例如科LI的改變和學生基本信息的改變,學生查詢的需求也會不斷的更新和完善?所有這些,都要求系統提供足夠的手段進行功能的調整和擴充.而要實現這一點,應通過系統的開放性來完成,既系統應是一個開放系統,只要符合一定的規范,可以簡單的加入和減少系統的模塊,配置系統的硬件.通過軟件的修補、替換完成系統的升級和更新換代.系統的易用性和易維護性學生信息管理系統是直接面對使用人員的,而使用人員往往對計算機并不是非常熟悉.這就要求系統能夠提供良好的用戶接口,易用的人機交互界面?要實現這一點,就要求系統應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現的使用問題,要提供足夠的在線幫助,縮短用戶對系統熟悉的過程.學生信息管理系統中涉及到的數據是學生的重要的信息,系統要提供方便的手段供系統維護人員進行數據的備份,日常的安全管理,系統意外崩潰時數據的恢復等工作.系統的標準性系統在設計開發使用過程中都要涉及到很多計算機硬件、軟件.所有這些都要符合主流國際、國家和行業標準.例如在開發中使用的操作系統、網絡系統、開發工具都必須符合通用標準.如規范的數據庫操縱界面、作為業界標準TCP/IP網絡協議及IS09002標準所要求的質量規范等;同時,在自主開發本系統時,要進
行良好的設計工作,制訂行之有效的軟件工程規范,保證代碼的易讀性、可操作性和可移植性.系統的響應速度學生信息管理系統系統在日常處理中的響應速度為秒級,達到實時要求,以及時反饋信息.在進行統計分析時,根據所需數據量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率.獲取完整資料Q;1225467431代開嘶簿糕2.4系統功能需求分析獲取完整資料Q;1225467431代開嘶簿糕指導畢業設計課程設計承眈旳也咅旳信忌.登陸窗口模塊區分管理員、教師和學生身份.系統管理員模塊:管理員登陸系統后可以對教師、學生信息進行相關操作.教師登陸模塊:教師登陸系統可以查看自己的個人信息和查看教課信息.學生登陸模塊:學生登陸系統后可以對自己的基本情況進行操作.該系統使用了先進的數據庫技術與數據管理技術,使數據的準確性與安全性得到了很大的提高,且在用戶的并行操作與用戶管理方面也有了極大地改善.2.4.1管理員模塊功能需求管理員登陸系統后,可以對教師、學生信息進行添加、修改和查詢等操作,對學生課程進行添加、修改和查詢功能操作,還可以修改管理員的登錄密碼.2.4.2教師登錄模塊功能需求教師登陸系統后可以對自己的個人信息進行查詢操作,然后教師可以對自己所教課程的課表進行查詢功能操作;并且可以查看聽課通知和講課幫助.2.4.3學生模塊功能需求通過調研得出學生信息管理系統中需要在學生登錄或驗證身分后,可以自行完成學生的選課以及學生個人信息的查詢,也可以進行選課和刪除已選課程等操作,方便用戶使用.2.5系統數據流圖根據該系統需求進行分析,使用數據流圖示描述數據處理過程.數據流圖從數據傳遞和加工的角度,以圖形的方式刻畫數據流從輸入到輸出的傳輸變換過程.數據流圖是結構化系統分析的主要工具,它表示了系統內部信息的流向,并表現徹軟用戶徹軟用戶3737徹軟用戶徹軟用戶3737系統的邏輯處理功能.圖2-1管理模塊數據流圖第三章總體設計3.1系統功能層次圖學生信息管理系統是一個典型的數據庫開發應用程序,系統是和數據庫相結合?,進入系統,有三個用戶,分別是學生、教師和管理員,圖3-1登陸層次圖圖3-2學生管理層次圖
管理員學生信息教師信息教師信息生生加師師加改加信信學信信教能能課息息生息息師選選程查修信査修信課課信詢改息詢改息程程息圖3-3管理員層次圖教師登陸教師個人信教師管理操作教師個人信看個人信息看看個人信息看看看系課講同統表課科鏈信幫通接息助知圖3-4教師管理層次圖3.2設計目標學生間建立良學生信息管理系統為用戶提供信息交流的交互平臺,讓老師、學生間建立良好聯系,主要實現如下U標.3.2.1系統管理員管理模塊基本信息錄入,對系統的所有基本信息進行管理操作.學生信息操作,對學生的信息進行管理操作.系統管理,對管理員信息進行管理操作.3.2.2教師登錄管理模塊修改個人信息,對教師自己的個人信息進行管理操作.教師管理操作,對所教課程和聽課通知進行查詢操作3.2.3學生登錄管理模塊學生管理操作,對學生自己的個人信息、選課和刪除已選課程進行管理操作.系統中數據庫起著非常重要的作用,不能隨意存取或改動,因此必須對數據庫的存取和改動進行嚴格的控制,對系統數據進行有效的保護,防止對數據庫的非法操作,防止計算機病毒對數據的破壞,定期對數據庫進行備份.第四章數據庫設計4.1數據庫分析4.1.1實體的分析根據學生信息管理系統的總體設計,我們將這個系統分為三大模塊.山此我們可以首先確定三大實體:管理員、教師和學生,而由于用戶可以進行選課、查詢等操作.所以確定該系統共有以下實體:1?管理員實體.教師實體.學生實體.4課程實體.選課實體.7.專業實體.4.1.2實體的屬性該系統涉及到的實體分別為管理員實體,教師實體,學生實體.根據系統需求,我們將以下實體的屬性確定如下:表4-1實體屬性表實體屬性教師管理員管理員ID,登錄密碼教師教師ID,教師姓名,登錄密碼學生學號,姓名,性別,班級號,籍貫,登錄密碼等課程課程號,課程名稱,課程教師,教師ID管理員實體,包含管理員的信息,詳細屬性如下:管理員ID.登錄密碼.教師實體,包含教師的信息,詳細屬性如下:教師ID.教師姓名.登錄密碼.學生實體,包含學生的基本信息,詳細屬性如下:學生ID.(2) 所屬系別.(3) 姓名.(4) 性別.(5) 年齡.(6) 出生日期.(7) 電話.(8) 系別.(9) 籍貫.(10) 入學日期.(11) 職務.(12) 班級號.(13) 學位.(14) 登錄密碼.4課程實體,包含課程的信息,詳細屬性如下:(1) 課程號.(2) 課程名稱.(3) 課程教師.(4) 教師ID.4.1.3數據表設計邏輯結構是獨立于任何一種數據模型的信息結構?邏輯結構的任務是把概念結構設計階段設計好的基本E-R圖轉化為宜選用的DBMS所支持的數據模型相符合的邏輯結構,并對其進行優化.定義每個表的數據類型以及字段限制,使數據庫達到一定的完整性.每個表的物理設計如下:表admin保存用戶的個人信息用戶信息表主要是用來保存管理員用戶的基本信息,包括管理員的ID和管理員的登錄密碼,只有符合這兩個字段的格式要求,才能登錄成功,結構表如下:表4-2管理員信息表字段名類型空值約束條件管理員IDnumber(10)notnull主鍵登錄密碼varchar2(10notnull
表teacher保存教師的信息,結構表如下:表4-3教師信息表字段名類型空值約束條件教師IDvarchar(8)notnull主鍵教師姓名varchar(8)notnull登錄密碼varchar(8)notnull3.表source保存課程信息,結構表如下:表4-4課程信息表字段名類型空值約束條件課程號number(10)notnull主鍵課程名稱Varchar2(40)notnull課程教室varchar(20)教師IDnumber(10)notnull外鍵4?表student保存學生基本信息,結構表如下:表4-5學生信息表字段名類型空值約束條件學號number(10)notnull主鍵姓名varchar2(20)notnull性別varchar2(3)年齡number(2)出生日期varchar2(30)電話number(30)
系別varchar2(20)籍貫varchar2(40)入學時間varchar2(10)職務varchar2(10)班級號varchar(30)notnull外鍵登錄密碼varchar2(10notnull4.2SQL語句實現合理選取開發工具,不僅會對系統的開發效率和周期產生重大影響,而且還有可能大幅度降低開發成本,并提高系統的穩定性和可維護性.車牌定位識別功能的開發屬于一個較為復朵的圖像處理程序,涉及到大量內存處理和與圖像處理,因此對于該功能穩定性、可維護性以及系統開銷問題要求極為嚴格.本系統的采用在VS2008環境下基于C#語言的開發平臺.在成熟的算法基礎上迅速開展自己的工作,減少編程工作量,有效提高開發效率和程序運行的可靠性.數據表的創建:(1)教師信息表創建:createtableteacher(TNONUMBER(10)notnull,TNAMEVARCHAR2(10),TPHONENUMBER(15),TSEXVARCHAR2(10),TADDRVARCHAR2(50),TBIRTHVARCHAR2(10),TIDVARCHAR2(18),TGRADUATVARCHAR2(50),TEDUCATIONVARCHAR2(50),TMAJORVARCHAR2(50),TGOVERVARCHAR2(50),TENTERTIMEVARCHAR2(10),TPOSITIONVARCHAR2(50),PASSWORDVARCHAR2(10))(2)課程信息表創建:createtablecorse(CNONUMBER(10)notnull,CNAMEVARCHAR2(40)fCROOMVARCHAR2(20)>TNONUMBER(10))學生信息表創建:createtablestudent(SNO NUMBER(10)notnull,SNAME VARCHAR2(20)notnull,SSEXVARCHAR2(3),SAGENUMBER(2),SBIRTHVARCHAR2(30),SPHONENUMBER(15),SDEPTVARCHAR2(20),SNATIVEVARCHAR2(40),SGOVERVARCHAR2(10),SENTERTIMEVARCHAR2(10),SCATEGORYVARCHAR2(10),SCLASSVARCHAR2(30),SYEARNUMBER(2),SFOREIGNLANVARCHAR2(10),SDEGREEVARCHAR2(4),SAREAVARCHAR2(20),SGRADUATEVARCHAR2(20),STOTALNUMBER⑸,SSECONDDEPTVARCHAR2(20),SSECONDMAJORVARCHAR2(20)fSSECONDCLASSVARCHAR2(20),SROOMADDRVARCHAR2(20),SGRADUATETDEVARCHAR2(20),SIDVARCHAR2(20)SENGLISHNAMEVARCHAR2(20),PASSWORD VARCHAR2(10))管理員表創建:createtableadmin(ID NUMBER(10)notnull,PASSWORDVARCHAR2(10)notnull)做軟用戶做軟用戶3737做軟用戶做軟用戶3737徹軟用戶徹軟用戶3737第五章系統模塊詳細設計本學生信息管理系統主要模塊,即用戶登錄模塊、用戶操作模塊,用戶操作模塊乂分為學生操作模塊、教師操作模塊和管理員操作模塊.下面將顯示系統的主要功能模塊.5.1管理員模塊設計學生信息管理系統前臺登陸模塊只有一個登陸窗口分為學生、老師、管理員三個級別登陸,系統在后臺程序有自動限制設置,可以自動識別登陸者的限制.其系統登陸模塊算法如下:1輸入用戶名和密碼;判斷用戶名和密碼是否匹配(1) 若提示輸入信息錯誤,則重新輸入;(2) 否則進入系統.5.1.1添加學生信息功能學生信息管理系統對學生信息的管理非常重要,其中對信息的錄入是系統最為關鍵的地方,以往我們管理學生信息的時候都是手工操作,而隨社會不斷發展的今天計算機的應用已全部取帶了手工操作的方法,利用汁算機可以方便的錄入各類信息,進行高效的管理?學生信息的錄入就是利用計算機通過程序讀入數據庫,錄入學生信息模塊算法描述如下:管理員登陸后,錄入學生信息模塊;當錄入信息不完整時,提示信息輸入不完整,重新輸入;當錄入學號已經存在,提示該學生信息已存在,請重新輸入;沒有錯后,學生信息添加成功.5.1.2添加教師信息功能學生信息管理系統不僅對學生信息的管理重要,對教師信息管理也很重要,方法和錄入學生信息類似.教師信息的錄入也同樣是利用計算機通過程序讀入數據庫,錄入教師信息模塊算法描述如下:管理員登陸后,錄入教師信息模塊;當錄入信息不完整時,提示信息輸入不完整,重新輸入;當錄入教師編號已經存在,提示該教師信息已存在,請重新輸入;沒有錯后,教師信息添加成功.5.1.3添加新課程功能學生選課模塊主要是給學生選擇課程的功能,本功能主要山管理員在后臺發布自己的課程信息進入數據庫,然后學生登錄系統,可以看見所有發布的課程信息,然后學生再進行選擇,學生選擇的課程信息會自動進入后臺數據庫,其學生選課模塊算法描述如下:管理員成功登陸;點擊添加新課程;輸入課程號;輸入課程名;輸入上課教室;輸入課教師.點擊提交按鈕,完成添加新課程操作.5.1.4修改學生信息功能此信息修改模塊主要是給學生和管理員建立信息庫,方便管理員查詢操作,信息修改模塊算法描述如下:管理員成功登陸;點擊修改學生信息;輸入學生的編號;編號為空,重新輸入;輸入不為數字,重新輸入;輸入正確,進入修改頁面進行相關修改.5.1.5修改教師信息功能此信息修改模塊主要是給教師和管理員建立信息庫,方便管理員查詢操作,信息修改模塊算法描述如下:管理員成功登陸;點擊修改教師信息;輸入學生的編號;編號為空,重新輸入;輸入不為數字,重新輸入;輸入正確,進入修改頁面進行相關修改.5.1.6修改課程信息功能此信息修改模塊主要是給課程和管理員建立信息庫,方便管理員查詢操作,信息修改模塊算法描述如下:管理員成功登陸;點擊修改課程信息;輸入課程的編號;編號為空,重新輸入;輸入不為數字,重新輸入;輸入正確,進入修改頁面進行相關修改.5.2教師模塊設計5.2.1查看教師信息功能此信息查詢模塊主要是方便教師查詢操作,信息查詢模塊算法描述如下:1教師成功登陸;點擊查詢教師信息;輸入教師的編號;編號為空,重新輸入;輸入不為數字,重新輸入;輸入正確,進入信息查詢貝面進行相關修改.5.2.2查看所授課程功能此信息查詢模塊主要是方便教師查詢自己所教授的課程信息操作,授課信息查詢模塊算法描述如下:1教師成功登陸;點擊左邊的課表顯示;右邊顯示出所教授的課程信息;5.2.3查看聽課通知功能此信息查詢模塊主要是方便教師查詢聽課通知信息操作,查詢聽課通知模塊算法描述如下:1教師成功登陸;點擊左邊的聽課通知;右邊顯示出聽課通知信息;做軟用戶做軟用戶3737做軟用戶做軟用戶3737徹軟用戶徹軟用戶頁閔內容頁閔內容375.3學生模塊設計5.3.1學生選課功能學生可以進行網上選課,在每學期快要結束時,學校都會把下學期要修的課程放到學校網站上,供同學們進行選課,這樣節省了大家的寶貴時間,也方便了老師的管理,方便又實用.此學生選課功能主要是方便學生操作,信息模塊算法描述如下:1學生成功登陸;點擊選定課程按鈕,進入選定課程的頁面;在頁面中點擊添加課程按鈕;點擊想要選擇的課程的復選框,進行選擇;然后點擊提交按鈕;課程選擇成功.5.3.2查看學生信息功能學生信息管理系統方便了學生查看自己的學籍信息,如果學校由于疏忽輸入了錯誤信息,自己可以查看并且及時通知學校管理員,及時修改,減少不必要的麻煩.此信息查詢模塊主要是方便學生查詢操作,信息查詢模塊算法描述如下:1學生成功登陸;點擊查詢學生信息;輸入學生的編號;編號為空,重新輸入;輸入不為數字,重新輸入;輸入正確,進入信息查詢頁面進行相關修改.5.3.3查看已選課程功能學生可以查看本學期已選課程,并且可以方便的知道所選課程的教課老師和上課地點等,這樣方便了學校專員,方便了老師和我們學生自己,需要的時候從網上下載課程表,隨時看都可以.此信息查詢模塊主要是方便學生查詢操作,選課信息查詢模塊算法描述如下:學生成功登陸;點擊選定課程;右邊顯示出本學期已選定的課程信息;如果想繼續選課,點擊添加課程即可;5.3.4刪除已選課程功能學生可以進行網上選課,就可以刪除已選課程,比如說不小心選錯了某一門課程,就必須在規定的時間里刪除掉,然后重新選擇要修的課程,因為有時粗心是不可避免的,所以有刪除的功能是必須,這樣既方便了老師的管理,乂方便了自B.學生成功登陸;點擊選定課程;右邊顯示出本學期已選定的課程信息,選擇想要刪除的課程;單擊課程后面的刪除按鈕即可;徹軟用戶徹軟用戶3737徹軟用戶徹軟用戶3737第六章系統實現在完成了上面的所有工作之后,本系統的各種功能已經全部確定,下面要完成的工作就是在詳細設計的基礎上,建立各功能界面,實現系統的各個功能.6.1系統登錄界面本系統有三個用戶,分別是學生、教師和管理員,非配給他們三個不同的權限.學生管理系統Manager用戶登錄??€登娥系統6-1用戶登錄界面Manager用戶登錄??€登娥系統6-1用戶登錄界面6.2錄入學生信息界面出生曰期:m:入學曰期:乘師:字科門孫分滾方T"二學儉專址:學話目動二畢11曰爍圖6-2錄入學生信息界面
6.3修改學生信息界面圖6-3修改學生信息界面6.4學生選課界面全ISB?8名±?ft±KD3002企臨用郴計砂2回咖ORACL辭k5O5yjwMAg就計的回30005HT?£顧甜k5M3瞬Jri&npig*跚E3MO7xxn.g^tg用弓禰ESOWSJfcviSc^i鍬303W?計判科鈿朮0JOWO刖m別爲k3?3D011SS麗「蚯IIIJ圖6-4學生選課界面結束語本系統是釆用Java技術開發的,想要將系統做的完美無缺還是很困難的,由于在這個階段中,基本是處于邊學習邊實踐的狀態,基礎知識還不是很牢黑,加之自身水平原因,程序還是有許多不足之處:界面模塊做的不夠好.實現的功能不夠完整.界面需要更精確的美化.經過這一段時間的努力,收獲了很多,在收獲的同時也發現了很多的不足,回首論文的寫作過程,得到了許多人的幫助,尤其是我的指導老師.在我論文的完成過程中給予了我許多的教誨、幫助和鼓勵.每當我在寫作中遇到困難的時候,是他們從方法上和精神上給予我支持,令我克服每個困難,我在心底里備受鼓舞.借此機會,向他們表示我由衷的感激之情!在系統開發的兩個月里,我受到了指導老師的細心指導,董老師老師嚴謹的指導態度與深厚的理論知識都讓我受益非淺,從她身上我學到了很多的東西,無論是理論還是實踐都使我的知識有很大的提高.借此我特提出感謝.通過本次畢業設計,我掌握了Java編程技能,對Oracle數據庫有了較深的理解.比較全面的鞏固了編程思想.也通過本次畢業設訃,使我懂得的謹慎在編程工作中的重要性.程序員的工作態度以及良好的習慣也決定了自己工作的質量.參考文獻Eric.Java編程思想[M].第4版.機械工業出版社,機械工業岀版社.陳剛.MyEclipse從入門到精通[M].北京:淸華大學出版社,2005年4月.譚懷遠,讓Oracle跑得更快優化思路[M].北京:電子工業出版社,2011.孫衛琴.Tomcat與JavaWeb開發技術詳解[M].第2版.電子工業出版社,2009年01月.劉京華等.JavaWeb整合開發王者歸來[M].淸華大學出版社,2010年01月.薩師埴,王珊.《數據庫系統概論》.高等教育出版社,2002年2月.溫謙.HTML+CSS網頁設計與布局從入門到精通[M].人民郵電出版社,2008年08月.張銀鶴?點石成金:JSP+Ajax網站開發典型實例[M].電子工業出版社,2009年01月.馬曉虎,基于B/S結構的通用學生管理系統的開發[J].電腦知識與技術,2006.張學群、樓克明,庫存管理,運籌學基礎,經濟岀版社,1996.3.黃梯云,管理信息系統導論,機械工業出版社.李昭原,劉又誠數據庫系統原理與技術北京航空航天大學岀版社.甘仞初,信息系統開發,北京:經濟科學岀版社,1996.王珊,數據組織與結構,經濟科學出版社.孫衛琴.基于MVC的JavaWeb設計與開發[M].北京:電子工業出版社,2004.BruceEckel.Java編程思想[M].機械工業岀版社,2003.FLANAGAN.Java技術手冊[M]?中國電力出版社,2002.孫一林,彭波.Java數據庫編程實例[M].淸華大學岀版社,2002.LEEANNEPHILLIPS.巧學活用HTML4[M].電子工業岀版社,2004.飛思科技產品研發中心.JAVA應用開發詳解[M].電子工業岀版社,2003.耿祥義,張躍平.JAVA實用教程[M].淸華大學岀版社,2003.孫涌.現代軟件工程[M].北京希望電子出版社,2003.薩師埴,王珊.數據庫系統概論[M].高等教ff出版社,2002.Brown.JAVA編程指南(第二版)[M].電子工業出版社,2003.淸宏計算機工作室.JAVA編程技巧[M].機械工業出版社,2004.朱紅,司光亞.JAVAWeb編程指南[M].電子工業岀版社,2001.賽奎春.JAVA工程應用與項目實踐[M].機械工業出版社,2002.(美)阿諾徳,KenArnold,等.Java程序設計語言[M].北京:人民郵電出版社,2006.孫衛琴,李洪成.Tomcat與JavaWeb開發技術詳解[M].電子工業岀版社,2003.MetskerSJ.Java設計模式[M].第2版.電子工業出版社,2012年09月.致謝經過半年的忙碌和工作,本次畢業設計?已經接近尾聲,感謝一直對我畢業設計提供幫助的指導老師董老師,從畢業設訃題LI的選擇、到選到課題的研究和論證,再到本畢業設訃的編寫、修改,每一步都有老師的細心指導和認真的解析.在老師的指導下,我在各方面都有所提高,老師以嚴謹求實,一絲不茍的治學態度和勤勉的工作態度深深感染了我,給我巨大的啟迪,鼓舞和鞭策,并成為我人生路上值得學習的榜樣,使我的知識層次乂有所提高.在此,我對董老師表示誠摯的感謝.其次要感謝我的同學對我無私的幫助,正是你們的幫助才能順利的完成設計,是你們在我平時設計中和我一起探討問題,并指出我設計上的誤區,使我能及時的發現問題把設計順利的進行下去,沒有你們的幫助我不可能這樣順利地結稿,在此表示深深的謝意.列外,要感謝在大學期間所有傳授我知識的老師們,正是你們的悉心教導使我有了良好的專業基礎,這也是設計得以完成的最重要的基礎.在論文即將完成之際,向給予我很多幫助的可敬的老師、同學、朋友們表示我最誠摯的謝意!程序代碼系統登陸的關鍵程序代碼如下:packagecom.servlet;importjava.io.IOException;importjava?sql?ResultSet;importjava.sql?SQLException;importjavax?servlet?RequestDispatcher;importjavax?servlet?Servl已tException;importjavax?servlet?http?HttpServlet;importjavax?servlet?http?HttpServletRequest;importjavax?servlet?http?HttpServletResponse;importcom.JDBC?sqlBean;/***/publicclassloginextendsHttpServlet{privatestaticfinallongserialVersionUID=IL;/**?seeHttpServlet#HttpServlet()*/publiclogin0{super0;//TODOAuto-generatedconstructorstub}/**?seeHttpServlet#doGet(HttpServletRequestrequest,HttpServletResponseresponse)*/protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{//TODOAuto-generatedmethodstubthis?doGet(request,response);}/**?seeHttpServlet#doPost(HttpServletRequestrequest,HttpServletResponseresponse)*/protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{//TODOAuto-generatedmethodstubStringusername=request?getParameter("username");Stringpassword=request?getParameter(^password^);Stringkind=request?getParamEter("kind");request?getSession()?setAttribute(,zusernamez\username);request?getSession()?setAttribute(^checksession",username);request?getSession()?setAttribute(''password7',password);request?getSession()?setAttribute(^kind",kind);if(kind?equals("student")){Stringid="sno";if(password?equals(getPassword(request,response,id,kind,username))){try{request?getSession()?setAttribute(^res^,this?getCourseMessage(request,response,username));}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace0;}Stringst[]=newString[26];st=this?getHessage(request,response,id,kind,username);request?getSession0?setAttribute("sno〃,st[0]);request?getSession()?setAttribute(z/snamez/,st[1]);request?getSession()?setAttribute(,zssex/z,st[2]);request?getSession0?setAttribute("sage",st[3]);request?getSession0?setAttribute("sbirth",st[4]);request?getSession0?setAttribute("sphone",st[5]);request?getSession0?setAttribute("sdept",st[6]);request?getSession()?setAttribute(,zsnavivez\st[7]);request?getSession()?setAttributeCzsgoverz\st[8]);request?getSession0?setAttribute(,zsentertime/z,st[9]);request?getSession()?setAttribute(^scategory,z,st[10]);request?getSession()?setAttribute(^sclass",st[11]);request?getSession()?setAttribute(^syear^,st[12]);request?getSession0?setAttribute(^sforeignlan^,stL13]);request?getSession()?setAttribute(^sdegree",st[14]);request?getSession0?setAttribute(^sarea^,st[15]);request?getSession0?setAttribute(,zsgraduatez/,st[16]);request?getSession()?setAttribute(^stotal",st[17]);request?getSession0?setAttribute(,zsseconddept,z,stL18]);request?getSession()?setAttributeC'ssecondmajor,z,st[19]);request?getSession()?setAttribute(^ssecondclass^,st[20]);request?getSession()?setAttribute(,zsroomaddrz/,st[21]);request?getSession()?setAttribute(,zsgraduatetime,z,st[22]);request?getSession()?setAttribute(,zsidz,,stL23]);request?getSession()?setAttribute(,zsenglishname,z,st[24]);System,out.println(*學生""+st[l]+""登錄到管理系統”);// System?out?printIn(st[0.);// System?out?printIn(st[1.);RequestDispatcherrd=getServletContext0?getRequestDispatcher(/7admin_StudentManager?jsp");rd.forward(request,response);}else{ ”Stringmessage="”;request.setAttribute(message,"用戸名或密碼錯誤,請重新輸入!“);RequestDispatcher rd 二getServletContext()?getRequestDispatcher(^/loginerror?htm〃);rd.forward(request,response);}}elseif(kind?equals("teacher")){Stringid="tno";if(password?equals(getPassword(request,response,id,kind,username))){//session?setAttribute(""resulset^,//this?getCourseMessage(request,response,username));Stringst[]=newString[14];st=this?getHessage(request,response,id,kind,username);request?getSession0?setAttribute("tno",st[0]);request?getSession()?setAttributeC/tname,z,st[1]);request?getSession0?setAttribute("tphone",st[2]);request?getSession()?setAttributeC'tsex^,st[3]);request?getSession0?setAttribute(,ztaddrz,,st[4]);request?getSession0?setAttribute("tbirth",st[5]);request?getSession()?setAttribute(^tid^,st[6]);request?getSession()?setAttribute(z/tgraduat,z,st[7]);request?getSession0?setAttribute("'teducation^,st[8]);request?getSession0?setAttribute(,/tmajor,\st[9]);request?getSession()?setAttribute(/^tgover^,st[10]);request?getSession()?setAttribute(^tentertime^,st[11]);request?getSession()?setAttributeC'tposition'",st[12]);System,out.println(w教師""+st[1]+”"登錄到管理系統");RequestDispatcher rd 二getServletContext()?getRequestDispatcher(^/admin^TeacherManager?jsp");rd.forward(request,response);}else{Stringmessage= ;request.setAttribute(message,"用戶名或密碼錯誤,請重新輸入!”);RequestDispatcher rdgetServletContext()?getRequestDispatcher(^/loginerror?htm");rd.forward(request,response);}}elseif(kind?equals("admin")){Stringid="id";if(password?equals(getPassword(request,response,id,kind,username))){//session?setAttributeC'resulset",//this?getCourseMessage(request,response,username));Stringst[_=newString[1];st=this?getMessage(request,response,id,kind,username);request?getSession()?setAttributeC'id^,st[0.);System,out.printin("管理員""+st[0]+""登錄到管理系統");TOC\o"1-5"\h\zRequestDispatcher rdgetServletContext()?getRequestDispatcher(^/admin^AdminManager?jsp〃);:rd.forward(request,response);}else{Stringmessage= ;request.setAttribute(message,"用戶夕i或密碼錯誤,請重新輸入!”);RequestDispatcher rdgetServletContext()?getRequestDispatcher(^/loginerror?htm〃);:rd.forward(request,response);}}else{getServletContext()?getRequestDispatcher(^/login?jsp");rd.forward(request,response);publicStringgetPassword(HttpServletRequestreq,HttpServletResponseres,Stringid,Stringkind,Stringusername)throwsServletException,IOException{sqlBeandb=newsqlBeanO;Stringpw=Stringsql='"selectpasswordfrom"+kind+"where"+id+〃二”+username;System?out?printin(username+"i青求登錄!“);try{ResultSetrs=db?executeQuery(sql);System,out.printIn査詢密碼是否正確 ”);while(rs?next()){pw=rs.getString(,zpasswordz/);System?out?println(username+,z^^^^!”);returnpw;}}catch(Exceptione){System?out?print(e.toStringO);}””returnpw="eorro";}//獲得用戶的所有信息!publicString[」getMessage(HttpServletRequestreq,HttpServletResponseres,Stringid,Stringkind,Stringusername)throwsServletException,IOException{sqlBeandb=newsqlBeanO;Stringsql='"select*from"+kind+"where"+id+"二"+username;StringE]str=newStringL30.;try{ResultSetrs=db?executeQuery(sql);System,out.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家政服務相關法律安全衛生常識2
- 公司低檔白酒操作營銷攻略( 20)
- 自動控制理論二教學大綱 (一)
- 施工現場綜合管理考核評分細則
- 廣東省佛山市2024-2025學年下學期七年級英語期末模擬測試卷(一)(無答案)
- 2025年湖南省長沙市九年級全真模擬英語試題(保溫卷)(無答案)
- 2025年Android應屆畢業生“過五關斬六將”怒刷千題讓你面試一路暢通
- 2025年Android事件分發機制及設計思路面試建議-android事件分發機制面試
- 部編版三年級下冊第二單元《陶罐和鐵罐》教案
- 建筑施工特種作業-建筑起重機械安裝拆卸工(塔式起重機)真題庫-6
- 2025年河北省中考二模道德與法治試題(啟光卷含答案)
- 材料力學知到智慧樹期末考試答案題庫2025年遼寧工程技術大學
- 敦煌文化介紹課件
- 2025貴州中考:歷史必考知識點
- 肝硬化門靜脈高壓癥食管、胃底靜脈曲張破裂出血診治專家共識2025解讀
- 2025年重癥醫學科ICU護理標準化建設計劃
- 公司掛名法人免責協議書
- 2025年南通市通大全過程工程咨詢有限公司招聘筆試參考題庫附帶答案詳解
- 玉石國際貿易買賣合同8篇
- GB 45549-2025石墨和螢石單位產品能源消耗限額
- 建筑合同變更補充協議
評論
0/150
提交評論