




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE19摘要隨著21世紀(jì)的到來(lái),人們更深刻的感受到了計(jì)算機(jī)在生活和工作中的作用越來(lái)越重要,越來(lái)越多的職業(yè)需要具有計(jì)算機(jī)的應(yīng)用技能。掌握計(jì)算機(jī)是職業(yè)的需要,社會(huì)的需要,更是事業(yè)發(fā)展的需要。今天,計(jì)算機(jī)技術(shù)不但廣泛地應(yīng)用在辦公自動(dòng)化中,還全面滲透到各行各業(yè)。所有與計(jì)算機(jī)相關(guān)的職業(yè)都要求工作者有很強(qiáng)的計(jì)算機(jī)操作技能,做到運(yùn)用自如,熟練而且深入的掌握軟件的應(yīng)用。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,今后,計(jì)算機(jī)作為一種嶄新的生產(chǎn)力,將在信息社會(huì)即新技術(shù)革命中發(fā)揮越來(lái)越重要的作用,并進(jìn)一步推動(dòng)人類社會(huì)更快的向前發(fā)展。而信息資源已成為各個(gè)部門(mén)的重要財(cái)富和資源。建立一個(gè)滿足各級(jí)部門(mén)信息處理要求的行之有效的處理系統(tǒng)也成為一個(gè)企業(yè)或組織生存和發(fā)展的重要條件。本系統(tǒng)是由Java開(kāi)發(fā)工具編寫(xiě)的。由MicrosoftAccess作為后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行管理維護(hù)。本文主要講述了利用Java來(lái)開(kāi)發(fā)一套學(xué)生信息管理系統(tǒng)的設(shè)計(jì)方法。該系統(tǒng)采用多個(gè)模塊,實(shí)現(xiàn)了學(xué)生成績(jī)、基本信息的錄入、修改、和查詢等功能。關(guān)鍵詞:學(xué)生信息Java數(shù)據(jù)庫(kù)目錄摘要………..1第一章緒論…….………31.1選題的背景及意義………………31.2
本系統(tǒng)主要功能模塊…………3第二章學(xué)生信息管理系統(tǒng)分析…42.1系統(tǒng)的可行性調(diào)查……………...42.2系統(tǒng)的需求分析………………...42.2.1學(xué)生信息管理系統(tǒng)的功能要求…42.2.2學(xué)生信息管理系統(tǒng)的性能需求….42.2.3學(xué)生信息管理系統(tǒng)的數(shù)據(jù)需求….5第三章Java簡(jiǎn)介7
3.1Java起源…..7
3.2Java的某些特點(diǎn)….73.3Java與中間件8
3.4Java的弱點(diǎn).8第四章Access數(shù)據(jù)庫(kù)94.1Access概述94.2Access的使用94.2.1新數(shù)據(jù)庫(kù)文件的創(chuàng)建94.2.2數(shù)據(jù)庫(kù)文件的打開(kāi)及數(shù)據(jù)庫(kù)對(duì)象10第五章系統(tǒng)的實(shí)現(xiàn)115.1總體設(shè)計(jì)115.2數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)125.3Java程序?qū)崿F(xiàn)135.4各功能模塊和流程圖165.4.1各功能模塊165.4.2流程圖17結(jié)束語(yǔ)18參考文獻(xiàn)18第一章緒論1選題的背景及意義學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。1.2
本系統(tǒng)主要功能模塊本系統(tǒng)的主要任務(wù)就是負(fù)責(zé)對(duì)學(xué)生信息管理。主要用戶為老師和學(xué)生,其中,學(xué)生可對(duì)自己的信息進(jìn)行查詢,老師則可對(duì)學(xué)生的信息和成績(jī)進(jìn)行添加和修改、刪除。系統(tǒng)提供友好界面,操作簡(jiǎn)單。為實(shí)現(xiàn)這些功能,系統(tǒng)一個(gè)包含如下幾個(gè)基本模塊:1.
用戶登陸模塊。用戶可以選擇自己的登陸身份。2.
添加信息模塊。教師可以實(shí)現(xiàn)對(duì)學(xué)生信息的添加。3.
修改信息模塊。教師可以實(shí)現(xiàn)對(duì)學(xué)生信息的修改。4.
查詢信息模塊。學(xué)生只可以在此界面進(jìn)行操作。5.
刪除信息模塊。教師可以實(shí)現(xiàn)對(duì)學(xué)生信息的刪除。第二章學(xué)生信息管理系統(tǒng)分析2.1系統(tǒng)的可行性調(diào)查可行性研究的目的是為了對(duì)問(wèn)題進(jìn)行研究,以最小的代價(jià)在最短的時(shí)間內(nèi)確定問(wèn)題是否可解。建立學(xué)生信息管理系統(tǒng),采用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平。幫助廣大教師提高工作效率,實(shí)現(xiàn)學(xué)生信息管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化。經(jīng)過(guò)對(duì)此項(xiàng)目進(jìn)行詳細(xì)調(diào)查研究,初擬系統(tǒng)實(shí)現(xiàn)報(bào)告,對(duì)軟件開(kāi)發(fā)中將要面臨的問(wèn)題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。明確開(kāi)發(fā)風(fēng)險(xiǎn)及其所帶來(lái)的經(jīng)濟(jì)效益。本報(bào)告經(jīng)審核后,交軟件負(fù)責(zé)人審查。可行性分析包括兩部分內(nèi)容:分析建立新的管理信息系統(tǒng)的必要性和可能性。分析建立信息系統(tǒng)的必要性時(shí)要注意用戶提出的理由是否充分和合理;分析建立信息系統(tǒng)的可能性主要包括經(jīng)濟(jì)可行性、技術(shù)可行性和社會(huì)可行性。
經(jīng)濟(jì)可行性研究的目的是使新系統(tǒng)能達(dá)到以最小的開(kāi)發(fā)成本取得最佳的經(jīng)濟(jì)效益。需要作投資估算,對(duì)開(kāi)發(fā)中所需人員、硬軟件支持以及其它費(fèi)用進(jìn)行估算,并對(duì)系統(tǒng)投入使用后帶來(lái)的經(jīng)濟(jì)效益進(jìn)行估計(jì)。
技術(shù)可行性研究就是弄清現(xiàn)有技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬軟件配置能否滿足開(kāi)發(fā)的需要等等。
社會(huì)可行性研究是指新系統(tǒng)在投入使用后,對(duì)社會(huì)可能帶來(lái)的影響進(jìn)行分析。2.2系統(tǒng)的需求分析2.2.1學(xué)生信息管理系統(tǒng)的功能要求學(xué)生信息管理系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)學(xué)校教師和學(xué)生共同使用的一個(gè)信息管理系統(tǒng),為教師對(duì)學(xué)生信息的添加、修改、刪除、查詢和學(xué)生查詢自己信息提供方便。2.2.2學(xué)生信息管理系統(tǒng)的性能需求學(xué)生信息管理系統(tǒng)主要提供信息查詢,方便管理的網(wǎng)上的信息查閱平臺(tái),學(xué)生可以通過(guò)該系統(tǒng)查閱與自己有關(guān)的各科成績(jī),教師可以通過(guò)該系統(tǒng)對(duì)學(xué)生的信息進(jìn)行添加、刪除、修改和查詢。為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,學(xué)生信息管理系統(tǒng)應(yīng)該滿足以下的性能需求:1.系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足各使用者對(duì)信息處理的需求。由于信息查詢系統(tǒng)的查詢功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,而學(xué)生的信息的準(zhǔn)確性很大程度上決定了學(xué)生信息管理系統(tǒng)的成敗。在系統(tǒng)開(kāi)發(fā)過(guò)程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。2.系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性學(xué)生信息管理系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如科目的改變和學(xué)生基本信息的改變,學(xué)生查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。3.系統(tǒng)的易用性和易維護(hù)性學(xué)生信息管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。學(xué)生信息管理系統(tǒng)中涉及到的數(shù)據(jù)是學(xué)生的重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。4.系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。例如在開(kāi)發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開(kāi)發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫(kù)操縱界面、作為業(yè)界標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及ISO9002標(biāo)準(zhǔn)所要求的質(zhì)量規(guī)范等;同時(shí),在自主開(kāi)發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。5.系統(tǒng)的響應(yīng)速度學(xué)生信息管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐?wèn)題而影響工作效率。2.2.3學(xué)生信息管理系統(tǒng)的數(shù)據(jù)需求學(xué)生信息管理系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn):1.數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。 在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,對(duì)于不同的教師,學(xué)生的信息是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。數(shù)據(jù)的共享與獨(dú)立性整個(gè)學(xué)生信息管理系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開(kāi)發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過(guò)人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。第三章Java簡(jiǎn)介3.1Java起源起源于80年代的中末期,當(dāng)時(shí)西方有一種很時(shí)髦的產(chǎn)品:ActiveTV,Java就是Sun公司為這種產(chǎn)品開(kāi)發(fā)的一種語(yǔ)言,其目標(biāo)是在小型嵌入式系統(tǒng)上運(yùn)行。但是由于動(dòng)態(tài)圖像壓縮標(biāo)準(zhǔn)MPEG卻始終未能出臺(tái),因而這個(gè)時(shí)期的Java也就中途夭折了。到了1990年,Sun公司副總裁JamesGosling再次提出Java的設(shè)計(jì),其目標(biāo)是希望仿效C和C++那樣設(shè)計(jì)出一種更簡(jiǎn)單、更有效、更容易使用的跨多種計(jì)算機(jī)平臺(tái)(硬件、操作系統(tǒng)等),可移植的通用語(yǔ)言。到了90年代中期,互聯(lián)網(wǎng)迅速崛起,短短幾年得到了巨速的發(fā)展,成千上萬(wàn)的計(jì)算機(jī),其中有個(gè)人的、企業(yè)的、政府的,公司加入到了互聯(lián)網(wǎng)上,致使互聯(lián)網(wǎng)深入到了生活、社會(huì)、經(jīng)濟(jì)、政治、軍事的每一個(gè)角落,因此急需開(kāi)發(fā)一種跨平臺(tái)軟件開(kāi)發(fā)工具,這給Java得到了一個(gè)極好的發(fā)展機(jī)遇,1995年Sun公司首次推出Java語(yǔ)言。短短的幾年中Java得到了極大的發(fā)展,成立互聯(lián)網(wǎng)開(kāi)發(fā)和應(yīng)用發(fā)展的一個(gè)重要工具。3.2Java的某些特點(diǎn)1.通用性:指的是跨平臺(tái)、跨網(wǎng)絡(luò)、跨語(yǔ)種和跨時(shí)間??缙脚_(tái):指的是Java與計(jì)算機(jī)平臺(tái)(硬件、操作系統(tǒng))無(wú)關(guān)。跨網(wǎng)絡(luò):指的是Java與網(wǎng)絡(luò)平臺(tái)無(wú)關(guān),可以穿越多種常用的網(wǎng)絡(luò)類型(平臺(tái))。它的結(jié)構(gòu)確切地說(shuō)是B/S模型(瀏覽器/服務(wù)器模型,亦稱Web模型)。B/S模型是一種三層結(jié)構(gòu)的模型:客戶端/應(yīng)用服務(wù)器(Web服務(wù)器)/數(shù)據(jù)庫(kù)服務(wù)器??缯Z(yǔ)種:指的是Java的應(yīng)用軟件不存在語(yǔ)言本地化問(wèn)題,它本身帶有語(yǔ)言機(jī)制。它主要是通過(guò)所謂“國(guó)際語(yǔ)言管理”(InternationalLanguageManagement)模塊實(shí)現(xiàn)的??鐣r(shí)間:技術(shù)更新和保護(hù)投資的方案、產(chǎn)品升級(jí)容易,只需編寫(xiě)一個(gè)新的模塊,替換老模塊即可。2.可移植性:Java的源代碼是可移植的,而且對(duì)現(xiàn)有的幾乎所有操作系統(tǒng)無(wú)須修改便能運(yùn)行,還具有多線程同步、與平臺(tái)無(wú)關(guān)的用戶接口、內(nèi)置聯(lián)網(wǎng)功能、對(duì)象會(huì)打印功能、出錯(cuò)處理、內(nèi)存管理等功能。CPU可移植性和虛擬操作系統(tǒng)。3.支持分布式環(huán)境:1)分布式對(duì)象支持:類似于微軟的OLE(對(duì)象的鏈接和嵌入ObjectLinkingandEmbedding)。支持面向?qū)ο蟮摹袄^承”特性。2)分布式計(jì)算環(huán)境支持:通過(guò)不斷擴(kuò)充的Java網(wǎng)絡(luò)類庫(kù)支持分布式計(jì)算環(huán)境。Java提供一個(gè)URL(統(tǒng)一資源定位器)對(duì)象,用以打開(kāi)并訪問(wèn)網(wǎng)上對(duì)象。其方式幾乎與訪問(wèn)文件系統(tǒng)幾乎完全相同。Java的客戶機(jī)/服務(wù)器模式把運(yùn)算從服務(wù)器分散到客戶端。以提高系統(tǒng)執(zhí)行效率,增加動(dòng)態(tài)可擴(kuò)充性。Java虛擬機(jī)(JVM):這是一種軟CPU,是Java環(huán)境最重要的組件,它是仿照一種小巧高效的CPU設(shè)計(jì)的,Java的編譯器就是把Java的源代碼編譯成VM可執(zhí)行的偽標(biāo)代碼,而偽目標(biāo)代碼轉(zhuǎn)換成實(shí)際的硬件調(diào)用。3.3Java與中間件Java的客戶端,一般都做的很“瘦”,因此必須通過(guò)中間件才能與后臺(tái)數(shù)據(jù)庫(kù)相連接,由中間件來(lái)完成主要的處理操作,問(wèn)題是中間件在什么平臺(tái)上運(yùn)行,是UNIX還是NT?網(wǎng)絡(luò)內(nèi)有不同子網(wǎng),子網(wǎng)間也有中間件連接(運(yùn)行在網(wǎng)點(diǎn)上)。因此比較合適的辦法是在Java上建立中間件,來(lái)解決跨平臺(tái)問(wèn)題。3.4Java的弱點(diǎn)1.跨平臺(tái)速度慢。因?yàn)樾枰幚碇T如中間件JVM等以及網(wǎng)絡(luò)網(wǎng)關(guān)的連接。這是以增加網(wǎng)絡(luò)系統(tǒng)開(kāi)銷來(lái)?yè)Q取跨平臺(tái)的功能,為提高速度,需要Java的未用總線來(lái)支持(至少三線)。2.全開(kāi)放性,造成易于攻擊。自身一定的抗病毒能力,但最易受ActiveX的攻擊。3.以松散耦合構(gòu)架的應(yīng)用程序結(jié)構(gòu),仍然是犧牲網(wǎng)絡(luò)系統(tǒng)性能(開(kāi)銷)來(lái)?yè)Q取應(yīng)用程序以整體、完整的連續(xù)性。4.以互聯(lián)網(wǎng)為環(huán)境的應(yīng)用程序、總體而言,安全性是值得質(zhì)疑的。5.用Java開(kāi)發(fā)的小程序性能要比大程序性能優(yōu)秀得多。第四章Access數(shù)據(jù)庫(kù)4.1Access概述Access是Office系列軟件中用來(lái)專門(mén)管理數(shù)據(jù)庫(kù)的應(yīng)用軟件。所謂數(shù)據(jù)庫(kù)是指經(jīng)過(guò)組織的、關(guān)于特定主題或?qū)ο蟮男畔⒓?。?shù)據(jù)庫(kù)管理系統(tǒng)分為兩類:文件管理系統(tǒng)和關(guān)系型管理系統(tǒng)。Access應(yīng)用程序就是一種功能強(qiáng)大且使用方便的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),一般也稱關(guān)系型數(shù)據(jù)庫(kù)管理軟件。它可運(yùn)行于各種MicrosoftWindows系統(tǒng)環(huán)境中,由于它繼承了Windows的特性,不僅易于使用,而且界面友好,如今在世界各地廣泛流行。它并不需要數(shù)據(jù)庫(kù)管理者具有專業(yè)的程序設(shè)計(jì)水平,任何非專業(yè)的用戶都可以用它來(lái)創(chuàng)建功能強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)。本章將專門(mén)介紹Access2002(下面簡(jiǎn)稱為Access)的基本功能及其常用的操作,主要內(nèi)容包括創(chuàng)建和使用數(shù)據(jù)表,建立和使用查詢、窗體,以及數(shù)據(jù)表與其他數(shù)據(jù)文件之間的轉(zhuǎn)換等流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)之一。數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)軟件的一個(gè)重要分支,它產(chǎn)生于20世紀(jì)60年代,最早是由IBM公司推出的IMS數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)技術(shù)從開(kāi)始到現(xiàn)在大致經(jīng)歷了三個(gè)階段,分別是:人工管理階段、文件管理階段和數(shù)據(jù)庫(kù)管理階段。Access使用標(biāo)準(zhǔn)的SQL(StructuredQueryLanguage,結(jié)構(gòu)化查詢語(yǔ)言)作為它的數(shù)據(jù)庫(kù)語(yǔ)言,從而提供了強(qiáng)大的數(shù)據(jù)處理能力和通用性,使其成為一個(gè)功能強(qiáng)大而且易于使用的桌面關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)和應(yīng)用程序生成器。一個(gè)Access數(shù)據(jù)庫(kù)中可以包含表、查詢、窗體、報(bào)表、宏、模塊以及數(shù)據(jù)訪問(wèn)頁(yè)。不同于傳統(tǒng)的桌面數(shù)據(jù)庫(kù)(dbase、FoxPro、Paradox),Access數(shù)據(jù)庫(kù)使用單一的*.mdb文件管理所有的信息,這種針對(duì)數(shù)據(jù)庫(kù)集成的最優(yōu)化文件結(jié)構(gòu)不僅包括數(shù)據(jù)本身,也包括了它的支持對(duì)象。4.2Access的使用4.2.1新數(shù)據(jù)庫(kù)文件的創(chuàng)建Access中創(chuàng)建和處理的文件是數(shù)據(jù)庫(kù)文件,其擴(kuò)展名為.mdb。與MicrosoftOffice中其他的應(yīng)用程序(Word、Excel等)不同的是,Access啟動(dòng)后,并不自動(dòng)創(chuàng)建一個(gè)空的文件,然后讓用戶輸入數(shù)據(jù),再保存。在Access中,需要用戶自己來(lái)創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)文件。單擊任務(wù)窗格中的“新建空數(shù)據(jù)庫(kù)”項(xiàng),Access會(huì)馬上彈出一個(gè)對(duì)話框讓用戶給出要新建的數(shù)據(jù)庫(kù)的文件名。這也是和Office中其他的軟件不同的。輸入文件名后,Access打開(kāi)一個(gè)新窗口。在該窗口的標(biāo)題欄中顯示了新建數(shù)據(jù)庫(kù)文件的名稱,窗口工作區(qū)的左窗格中列出了數(shù)據(jù)庫(kù)可包含的主要對(duì)象類型,右窗格中列出的是創(chuàng)建當(dāng)前對(duì)象的向?qū)Ш途唧w的對(duì)象名稱。另外,還可以在任務(wù)窗格中單擊“根據(jù)模板新建”,使用數(shù)據(jù)庫(kù)向?qū)?lái)創(chuàng)建新的數(shù)據(jù)庫(kù)。4.2.2數(shù)據(jù)庫(kù)文件的打開(kāi)及數(shù)據(jù)庫(kù)對(duì)象Access可打開(kāi)的文件類型包括Excel電子表格、Dbase數(shù)據(jù)庫(kù)、文本文件、Paradox數(shù)據(jù)庫(kù)、Web頁(yè)以及Access自己生成的mdb文件。在任務(wù)窗格的“打開(kāi)文件”項(xiàng)下,可以選擇曾經(jīng)使用過(guò)的文件直接打開(kāi),也可以使用菜單【文件】→【打開(kāi)】或常用工具欄的打開(kāi)按鈕,在“打開(kāi)對(duì)話框”中選擇文件來(lái)打開(kāi)。在一個(gè)Access窗口中,同一時(shí)刻只能打開(kāi)一個(gè)Access數(shù)據(jù)庫(kù),當(dāng)打開(kāi)或新建一個(gè)數(shù)據(jù)庫(kù)時(shí),會(huì)自動(dòng)關(guān)閉原來(lái)打開(kāi)的數(shù)據(jù)庫(kù)。如果需要打開(kāi)多個(gè)數(shù)據(jù)庫(kù),則要啟動(dòng)多個(gè)Access窗口。Access具有全環(huán)繞數(shù)據(jù)庫(kù)文件結(jié)構(gòu),可以在一個(gè)mdb文件中包含數(shù)據(jù)對(duì)象(表、索引、查詢)和應(yīng)用對(duì)象(窗體、報(bào)表、宏、VBA代碼模塊)。在一個(gè)打開(kāi)的Access數(shù)據(jù)庫(kù)窗口中,分組顯示了數(shù)據(jù)庫(kù)包含的對(duì)象,其類型包括表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊等。一個(gè)Access數(shù)據(jù)庫(kù)可以包含多達(dá)32768個(gè)對(duì)象(表、查詢、報(bào)表等的組合),下面對(duì)這些對(duì)象作一簡(jiǎn)要介紹。表:存儲(chǔ)數(shù)據(jù)的容器,是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)。表以行列格式存儲(chǔ)數(shù)據(jù)項(xiàng),這一點(diǎn)和電子表格有些類似。表中的單個(gè)信息單元(列)稱為字段,在表的頂部可以看到這些字段名;表的一行中所有數(shù)據(jù)字段的集合,稱為記錄。用戶可以從其他的應(yīng)用系統(tǒng)(如dBASE、FoxPro、Paradox)、客戶/服務(wù)器數(shù)據(jù)庫(kù)(如SQLServer)以及電子表格(如Excel工作表和Lotus1-2-3)中導(dǎo)入表。Access可以同時(shí)打開(kāi)1024個(gè)表。通常我們可以直接選擇表然后再創(chuàng)建表,并對(duì)表格做一些設(shè)計(jì)或向表中添加內(nèi)容即可。查詢:顯示從多個(gè)表(最多為16個(gè))中選取的數(shù)據(jù)。通過(guò)使用查詢,用戶可以指定如何表示數(shù)據(jù),選擇構(gòu)成查詢的表,并可以從所選表中提取出最多255個(gè)特定的字段。用戶可以通過(guò)指定要查詢數(shù)據(jù)的條件來(lái)決定顯示的數(shù)據(jù)項(xiàng)。窗體:窗體是數(shù)據(jù)庫(kù)和用戶的一個(gè)聯(lián)系界面,用于顯示包含在表或查詢結(jié)果中的數(shù)據(jù),或操作數(shù)據(jù)庫(kù)中的數(shù)據(jù)。窗體中可以包含圖片、圖形、聲音、視頻等多種對(duì)象,也可以包含VBA代碼來(lái)提供事件處理。子窗體是包含于主窗體中的窗體,主要是用來(lái)簡(jiǎn)化用戶的操作。報(bào)表:用友好和實(shí)用的形式來(lái)打印表和查詢結(jié)果數(shù)據(jù)。報(bào)表中可以加入圖形來(lái)美化打印效果。Access的報(bào)表處理能力比起其他關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)(包括那些為小型機(jī)和大型機(jī)設(shè)計(jì)的應(yīng)用管理系統(tǒng)在內(nèi)),其報(bào)表的處理能力顯得更為靈活方便。報(bào)表中同樣也可以添加VBA代碼來(lái)實(shí)現(xiàn)一定的功能。宏:宏主要是用于執(zhí)行特殊的操作和響應(yīng)用戶激發(fā)的事件,如單擊命令按鈕操作等?,F(xiàn)在宏已經(jīng)過(guò)時(shí)了,Access2002之所以支持宏,是為了能夠與早期的Access版本所創(chuàng)建的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)保持兼容。Microsoft建議在Access應(yīng)用系統(tǒng)中采用VBA代碼來(lái)進(jìn)行事件的處理,這一原則在Office系列中均適用。模塊:在模塊中使用VBA代碼的目的主要有兩個(gè):一是創(chuàng)建在窗體、報(bào)表和查詢中使用的自定義函數(shù);二是提供在所有類模塊中都可以使用的公共子過(guò)程。通過(guò)在數(shù)據(jù)庫(kù)中添加VBA代碼,用戶就可以創(chuàng)建出自定義菜單、工具欄和具有其他功能的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。第五章系統(tǒng)的實(shí)現(xiàn)5.1總體設(shè)計(jì)學(xué)生機(jī)上的輸入信息為姓名和密碼。輸出為學(xué)生的信息,和確認(rèn)或出錯(cuò)信息。其內(nèi)部處理流程如下:教師機(jī)上的輸入信息為姓名和密碼。教師登陸以后可以對(duì)學(xué)生信息進(jìn)行查詢、修改、添加和刪除。其內(nèi)部處理流程如下:輸入姓名和密碼(選擇教師)輸入姓名和密碼(選擇教師)無(wú)此教師輸入錯(cuò)誤查詢信息修改信息添加信息刪除信息輸入正確對(duì)信息進(jìn)行查詢對(duì)信息進(jìn)行修改添加學(xué)生信息刪除學(xué)生信息總體結(jié)構(gòu)和模塊外部設(shè)計(jì)輸入姓名和密碼 選擇學(xué)生輸入姓名和密碼選擇教師查詢信息查詢信息刪除信息添加信息修改信息查詢信息刪除信息添加信息修改信息查詢信息5.2數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)DBMS的使用上系統(tǒng)將采用SQLSERVER,系統(tǒng)主要需要維護(hù)3張表:其中:U:唯一(Unique)P:主鍵(Primary)N:非空(NotNull)I:索引(Index)學(xué)生基本信息表:序號(hào)名稱類型位數(shù)屬性備注1學(xué)號(hào)char8P、N、I2姓名char8N3數(shù)學(xué)int6N4英語(yǔ)int6N5計(jì)算機(jī)int6N6性別char6N7年齡char6N8班級(jí)char6N9籍貫char6N10身高int6N學(xué)生基本信息表保存了所有在校生的信息,它的主鍵為學(xué)號(hào)。當(dāng)其不在在校時(shí)則將其信息刪除。登陸基本信息表:序號(hào)名稱類型位數(shù)屬性備注1姓名char8N,P,I2密碼int8N登陸基本信息表保存了所有用戶的信息,它的主鍵為姓名。當(dāng)其不在在校時(shí)則將其信息刪除。5.3Java程序?qū)崿F(xiàn)首先,有一個(gè)用戶登錄界面student.java連接到數(shù)據(jù)庫(kù)student中的表admin,如果有這個(gè)用戶存在則登錄成功,若沒(méi)有澤登錄失敗。同時(shí)在這個(gè)界面用戶還可以選擇自己的登陸身份。主要代碼如下:packagenode;importjavax.swing.UIManager;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.sql.*;publicclassStudent{booleanpackFrame=false;//ConstructtheapplicationpublicStudent(){MainFrameframe=newMainFrame();//主界面//Validateframesthathavepresetsizes//Packframesthathaveusefulpreferredsizeinfo,e.g.fromtheirlayoutif(packFrame){frame.pack();}else{frame.validate();}//CenterthewindowDimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();DimensionframeSize=frame.getSize();if(frameSize.height>screenSize.height){frameSize.height=screenSize.height;}if(frameSize.width>screenSize.width){frameSize.width=screenSize.width;}frame.setLocation((screenSize.width-frameSize.width)/2,(screenSize.height-frameSize.height)/2);frame.setVisible(true);}publicstaticvoidmain(String[]args){//主函數(shù)try{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());}catch(Exceptione){e.printStackTrace();}newStudent();}}用戶登陸之后,系統(tǒng)將進(jìn)入MainFrame.java面板,如果你是以學(xué)生身份登陸,則只查詢信息,如果你是以教師身份登陸,則可以進(jìn)行學(xué)生信息的添加,刪除,查詢,修改。部分主要代碼如下:voidjbutton1_actionPerformed(ActionEvente){Stringuser=textField1.getText().trim();Stringpass=textField2.getText().trim();Stringdept=t6.getSelectedItem().toString();try{Stringstrurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=DataBase/student.mdb";Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connectionconn=DriverManager.getConnection(strurl);Statementstmt=conn.createStatement();if(user.equals("")||pass.equals(""))JOptionPane.showMessageDialog(null,"用戶名或密碼或身份不能為空!","警告",JOptionPane.WARNING_MESSAGE);else{ResultSetrs=stmt.executeQuery("select*fromadminwhereusername='"+user+"'ANDpassword='"+pass+"'");if(dept.equals("教師")){JOptionPane.showMessageDialog(null,"登陸成功!");login=true;jlabel1.setVisible(false);textField1.setVisible(false);jlabel2.setVisible(false);textField2.setVisible(false);jbutton1.setVisible(false);jlabel5.setVisible(false);t6.setVisible(false);jlabel3.setVisible(true);jlabel4.setVisible(true);jbutton2.setVisible(true);jbutton3.setVisible(true);jbutton4.setVisible(true);jbutton5.setVisible(true);jbutton6.setVisible(false);jMenuItem1.setEnabled(true);jMenuItem2.setEnabled(true);jMenuItem3.setEnabled(true);jMenuItem4.setEnabled(true);}elseif(dept.equals("學(xué)生")){JOptionPane.showMessageDialog(null,"登陸成功!");login=true;jlabel1.setVisible(false);textField1.setVisible(false);jlabel2.setVisible(false);textField2.setVisible(false);jbutton1.setVisible(false);jlabel5.setVisible(false);t6.setVisible(false);jlabel3.setVisible(true);jlabel4.setVisible(true);jbutton2.setVisible(true);jbutton2.enable(false);jbutton3.setVisible(true);jbutton3.enable(false);jbutton4.setVisible(true);jbutton5.setVisible(true);jbutton5.enable(false);jbutton6.setVisible(false);jMenuItem1.setEnabled(false);jMenuItem2.setEnabled(true);jMenuItem3.setEnabled(false);jMenuItem4.setEnabled(false); }elseJOptionPane.showMessageDialog(null,"登陸失?。?,"警告",JOptionPane.WARNING_MESSAGE);}}catch(Exceptioneg){eg.printStackTrace();}}}5.4各功能模塊和流程圖5.4.1各功能模塊查詢?cè)撋畔⒎祷厣弦粚硬樵冊(cè)撋畔⒎祷厣弦粚虞斎雽W(xué)生學(xué)號(hào)查詢信息輸入學(xué)生學(xué)號(hào)查詢信息返回上一層返回上一層返回上一層修改該生信息返回上一層修改該生信息輸入學(xué)生學(xué)號(hào)修改信息輸入學(xué)生學(xué)號(hào)修改信息返回上一層返回上一層返回上一層添加一個(gè)學(xué)生的信息返回上一層添加一個(gè)學(xué)生的信息添加信息添加信息返回上一層返回上一層返回上一層刪除該生信息返回上一層刪除該生信息輸入學(xué)生學(xué)號(hào)刪除信息輸入學(xué)生學(xué)號(hào)刪除信息返回上一層返回上一層5.4.2流程圖查詢信息學(xué)生信息管理系統(tǒng)查詢信息學(xué)生信息管理系統(tǒng)輸入姓名和密碼輸入姓名和密碼刪除信息添加信息修改信息查詢信息(選擇學(xué)生)(選擇教師)刪除信息添加信息修改信息查詢信息輸入學(xué)生學(xué)號(hào)輸入要添加的學(xué)生的信息輸入學(xué)生學(xué)號(hào)輸入學(xué)生學(xué)號(hào)輸入學(xué)生學(xué)號(hào)輸入學(xué)生學(xué)號(hào)輸入要添加的學(xué)生的信息輸入學(xué)生學(xué)號(hào)輸入學(xué)生學(xué)號(hào)輸入學(xué)生學(xué)號(hào)返回上一層返回上一層刪除要?jiǎng)h除的信息修改該學(xué)生信息查詢改學(xué)生信息返回上一層返回上一層查詢?cè)搶W(xué)生信息返回上一層返回上一層刪除要?jiǎng)h除的信息修改該學(xué)生信息查詢改學(xué)生信息返回上一層返回上一層查詢?cè)搶W(xué)生信息結(jié)束語(yǔ)經(jīng)過(guò)了幾個(gè)月的設(shè)計(jì)和調(diào)試,一個(gè)簡(jiǎn)單的學(xué)生信息管理系統(tǒng)終于開(kāi)發(fā)完成了,其基本滿足了對(duì)學(xué)生信息的添加刪除和修改等功能。雖然,在設(shè)計(jì)的過(guò)程中會(huì)經(jīng)常出現(xiàn)一些復(fù)雜的問(wèn)題,但是,解決問(wèn)題的過(guò)程就是一個(gè)不斷進(jìn)步的過(guò)程,可以說(shuō),這次的畢業(yè)設(shè)計(jì)讓我對(duì)Java知識(shí)的了解有增進(jìn)可一大截。系統(tǒng)算是完成了,但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如用戶界面不夠美觀,出錯(cuò)處理不夠等多方面問(wèn)題。這些都有待進(jìn)一步改善。在系統(tǒng)開(kāi)發(fā)的兩個(gè)月里,我受到了指導(dǎo)老師夏平平老師的細(xì)心指導(dǎo),夏老師嚴(yán)謹(jǐn)?shù)闹笇?dǎo)態(tài)度與深厚的理論知識(shí)都讓我受益非淺,從他身上我學(xué)到了很多的東西,無(wú)論是理論還是實(shí)踐都使我的知識(shí)有很大的提高.借此我特提出感謝.參考文獻(xiàn)[1]肖孟強(qiáng)張忠義李小利于春花著《Java程序設(shè)計(jì)基礎(chǔ)》人民郵電出版社[2]宋波著《Java應(yīng)用開(kāi)發(fā)教程》電子工業(yè)出版社[3]邱慧寧、邱海帆、魏泉《網(wǎng)絡(luò)數(shù)據(jù)庫(kù)基礎(chǔ)》.北京:冶金工業(yè)出版社,2004[4]基于單片機(jī)和DSP的卷繞控制器數(shù)據(jù)采集和通訊設(shè)計(jì)基于MSP430單片機(jī)的柴油發(fā)電機(jī)監(jiān)控器的設(shè)計(jì)基于CPLD/FPGA和單片機(jī)的爆速儀設(shè)計(jì)基于單片機(jī)控制的晶閘管中頻感應(yīng)電源的研制基于十六位單片機(jī)的電力設(shè)備故障在線監(jiān)測(cè)裝置的設(shè)計(jì)與算法研究基于SPCE061A單片機(jī)的語(yǔ)音識(shí)別系統(tǒng)的研究基于PIC單片機(jī)的生物機(jī)能實(shí)驗(yàn)裝置的研究基于MotorolaMC68HC08系列單片機(jī)演示系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于TCP/IP協(xié)議的單片機(jī)與INTERNET互連的設(shè)計(jì)與實(shí)現(xiàn)基于嵌入式實(shí)時(shí)操作系統(tǒng)和TCP/IP協(xié)議的單片機(jī)測(cè)控系統(tǒng)AVR8位嵌入式單片機(jī)在車載全球定位系統(tǒng)顯示終端中的應(yīng)用基于AVR單片機(jī)的250WHID燈電子鎮(zhèn)流器的研究基于單片機(jī)的TCP/IP技術(shù)研究及應(yīng)用基于P87C591單片機(jī)的CAN總線應(yīng)用層協(xié)議的研究基于單片機(jī)實(shí)現(xiàn)對(duì)二級(jí)倒立擺的控制C8051FXXX系列單片機(jī)仿真器的研制基于80C196MC單片機(jī)控制的變頻調(diào)速及配料控制系統(tǒng)的應(yīng)用研究基于單片機(jī)的膠印機(jī)控制系統(tǒng)開(kāi)發(fā)研究基于凌陽(yáng)單片機(jī)的二次壓降全自動(dòng)測(cè)量?jī)x的研制基于單片機(jī)的超聲測(cè)距系統(tǒng)基于MOTOROLA單片機(jī)的專用電池組智能充電儀全站儀動(dòng)態(tài)測(cè)量的研究以及其與單片機(jī)在軌道式龍門(mén)吊實(shí)時(shí)檢測(cè)中的應(yīng)用一種基于80C196KC單片機(jī)的新型電子負(fù)載的設(shè)計(jì)基于單片機(jī)的對(duì)講系統(tǒng)的研究開(kāi)發(fā)基于單片機(jī)的微波加熱瀝青路面再生修復(fù)機(jī)溫度控制器的開(kāi)發(fā)與研究基于單片機(jī)ATmega128的嵌入式工業(yè)控制器設(shè)計(jì)基于單片機(jī)的壓電閉環(huán)微位移控制系統(tǒng)的研究HYPER
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 出租車司機(jī)雇傭合同
- 公司勞動(dòng)合同主體變更工作流程
- 山林租賃合同
- 五金電料采購(gòu)合同
- 消防水鶴安裝工程協(xié)議書(shū)
- 產(chǎn)品攝影保密協(xié)議
- 手房購(gòu)房意向定金合同書(shū)
- 游戲開(kāi)發(fā)及運(yùn)營(yíng)授權(quán)協(xié)議
- 項(xiàng)目開(kāi)發(fā)季度工作總結(jié)與反思報(bào)告
- 北京房屋租賃合同電子版7篇
- 最新2022年減肥食品市場(chǎng)現(xiàn)狀與發(fā)展趨勢(shì)預(yù)測(cè)
- 第一章-天氣圖基本分析方法課件
- 發(fā)展?jié)h語(yǔ)初級(jí)綜合1:第30課PPT課件[通用]
- 馬工程西方經(jīng)濟(jì)學(xué)(第二版)教學(xué)課件-(4)
- 暖氣管道安裝施工計(jì)劃
- 體育實(shí)習(xí)周記20篇
- 杭州育才小升初數(shù)學(xué)試卷(共4頁(yè))
- 初二物理彈力知識(shí)要點(diǎn)及練習(xí)
- 復(fù)合材料成型工藝及特點(diǎn)
- 輔音和輔音字母組合發(fā)音規(guī)則
- 教育局局長(zhǎng)在2020年春季學(xué)期學(xué)校安全穩(wěn)定工作會(huì)上的講話(區(qū)縣)
評(píng)論
0/150
提交評(píng)論