2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  幼兒園信息管理系統(tǒng)</b></p><p>  專業(yè):電子信息工程專業(yè)</p><p><b>  班級:2009級</b></p><p><b>  姓名:XXX</b></p><p><b>  目 錄</b>&l

2、t;/p><p><b>  摘 要1</b></p><p>  Abstract2</p><p><b>  1緒言3</b></p><p>  1.1課題背景3</p><p>  1.2研究意義4</p><p>  1.3

3、主要研究內(nèi)容和章節(jié)安排5</p><p>  2系統(tǒng)需求分析7</p><p>  2.1可行性分析7</p><p>  2.2系統(tǒng)總體需求分析9</p><p>  2.3系統(tǒng)用例圖11</p><p>  2.4系統(tǒng)結(jié)構(gòu)分析12</p><p>  3系統(tǒng)開發(fā)環(huán)境和

4、工具15</p><p>  3.1系統(tǒng)開發(fā)環(huán)境和開發(fā)工具概述15</p><p>  3.2JSP、SERVLET簡介15</p><p>  3.3TOMCAT簡介17</p><p>  3.4MYSQL簡介18</p><p>  3.5UML簡介19</p><p&g

5、t;  4系統(tǒng)總體設(shè)計21</p><p>  4.1系統(tǒng)總體結(jié)構(gòu)設(shè)計21</p><p>  4.1.1前臺用戶操作流程21</p><p>  4.1.2后臺管理操作流程21</p><p>  4.2系統(tǒng)總體結(jié)構(gòu)圖22</p><p>  4.3系統(tǒng)E-R圖設(shè)計24</p>

6、<p>  4.4數(shù)據(jù)庫表設(shè)計28</p><p>  5系統(tǒng)詳細(xì)設(shè)計32</p><p>  5.1幼兒園前臺詳細(xì)設(shè)計32</p><p>  5.1.1用戶管理32</p><p>  5.1.2顯示幼兒園發(fā)布的信息32</p><p>  5.2交流園地33</p>

7、<p>  5.2.1顯示班級信息33</p><p>  5.2.2顯示班級發(fā)布信息34</p><p>  5.2.3用戶留言35</p><p>  5.3幼兒園后臺詳細(xì)設(shè)計36</p><p>  5.3.1班級管理36</p><p>  5.3.2幼兒園發(fā)布信息管理36&

8、lt;/p><p>  5.3.3管理員管理37</p><p>  5.3.4用戶管理37</p><p>  5.3.5交流園地管理37</p><p>  5.4幼兒園班級后臺詳細(xì)設(shè)計38</p><p>  5.4.1班級的發(fā)布信息管理39</p><p>  5.4.2

9、賬戶管理39</p><p>  5.4.3留言管理39</p><p>  5.5系統(tǒng)頁面設(shè)計效果40</p><p>  5.5.1幼兒園網(wǎng)站首頁展示40</p><p>  5.5.2系統(tǒng)會員注冊頁面效果41</p><p>  5.5.3我們的幼兒園頁面效果41</p>&

10、lt;p>  5.5.4家園互動頁面效果42</p><p>  5.5.5幼兒教育頁面效果43</p><p>  5.5.6交流園地頁面效果44</p><p>  5.5.7我們的班級45</p><p>  5.5.8系統(tǒng)管理后臺登錄46</p><p>  5.5.9班級管理46

11、</p><p>  5.5.10系統(tǒng)發(fā)布信息管理47</p><p>  5.5.11交流園地管理48</p><p>  5.5.12班級發(fā)布信息管理頁面49</p><p>  6系統(tǒng)測試與分析50</p><p>  6.1測試原理50</p><p>  6.2測

12、試用例51</p><p>  6.3測試結(jié)論55</p><p>  6.4測試結(jié)果分析55</p><p>  6.5總體評價55</p><p><b>  結(jié)論56</b></p><p><b>  致謝58</b></p>&l

13、t;p><b>  參考文獻(xiàn)59</b></p><p><b>  摘 要</b></p><p>  幼兒園信息管理網(wǎng)站的建立主要是促進(jìn)幼兒園與家長,家長與家長間關(guān)于幼兒教育的交流與互動。使家庭與幼兒園之間更充分、準(zhǔn)確、及時地進(jìn)行交流,真正實現(xiàn)“家園互動、同步教學(xué)”的目標(biāo),成為幼兒園與家庭聯(lián)系的紐帶,為幼兒教育帶來了新的發(fā)展。<

14、;/p><p>  本系統(tǒng)以Eclipse作為開發(fā)工具,使用JAVA語言、JSP、SERVLET等技術(shù)開發(fā)。系統(tǒng)整體采用MVC模式,使用MYSQL數(shù)據(jù)庫來存儲數(shù)據(jù),以TOMCAT作為WEB應(yīng)用服務(wù)器。本系統(tǒng)使用JDBC連接并操作數(shù)據(jù)庫。系統(tǒng)中的JSP頁面使用JSP動作,以充分發(fā)揮JSP、SERVLET的功能。</p><p>  幼兒園信息管理網(wǎng)站的用戶為家長,幼兒園管理者以及班級管理者。在系

15、統(tǒng)前臺模塊中,家長可以注冊網(wǎng)站會員、瀏覽發(fā)布信息、享有給老師留言以及論壇交流等功能。在系統(tǒng)后臺模塊中,幼兒園管理者具有發(fā)布信息、管理班級、管理家長用戶、管理班級管理者、管理論壇等功能。班級管理者具有發(fā)布班級信息、管理留言板等功能。</p><p>  目前,本系統(tǒng)各功能基本完善可以正常工作。</p><p><b>  關(guān)鍵詞: </b></p><

16、;p>  幼兒園網(wǎng)站;家園協(xié)作;TOMCAT;JSP;MYSQL</p><p><b>  Abstract</b></p><p>  The aim of kindergarten information management web site is mainly to promote communication and interaction betwe

17、en nursery and parents, between parents and parents of the early childhood education. It makes the communication between families and kindergarten become more fully, accurately and timely. It truly achieves "homelan

18、d interaction, synchronous teaching goal", becomses a link between the nursery and family, which brings the early childhood education a new development.</p><p>  This system uses Eclipse as a developmen

19、t tool , uses Java language , Jsp, Servlet technology. Overall system uses MVC model, uses MySQL database to store the data,uses TOMCAT as a Web application server. The system uses JDBC to connect and operate the databas

20、e .The Jsp pages use Jsp action to maximize Jsp, Servlet function.</p><p>  The users of XiaoQi kindergarten information management web site are parents , kindergarten managers and classroom managers. At the

21、 front end module of the system, parents can register as members, browse a message, leave a message. In system back end module, the kindergarten managers can publish the information,manage the classes, users, classrooms,

22、 manage BBS and others. Classroom managers can publish the class information and manage the class BBS.</p><p>  At present, the basic functions of the system can normal work online. </p><p>  K

23、ey words:</p><p>  The kindergarten website; Homes Collaboration; TOMCAT;The JSP;MYSQL</p><p><b>  緒言</b></p><p><b>  課題背景</b></p><p>  當(dāng)今社會是一個信

24、息時代,教育事業(yè)信息化水平高速發(fā)展,幼兒教育[1]行業(yè)自然也不能夠置身其外。但是,相對于其他行業(yè),幼教行業(yè)的信息化水平明顯落后于其他行業(yè)。以幼兒園的網(wǎng)站建設(shè)為例,目前絕大多數(shù)幼兒園沒有自己的網(wǎng)站。其實,幼兒園網(wǎng)站能夠給幼兒園的園務(wù)建設(shè)提供很好的平臺。國內(nèi)專業(yè)提供幼兒園網(wǎng)站的網(wǎng)絡(luò)平臺——中國成長網(wǎng)(www.sino78.com)CEO王宜先生認(rèn)為,相對于一般的企業(yè)或公司,甚至于其他教育機(jī)構(gòu),幼兒園更需要有自己的網(wǎng)站,更需要一個提供家長與幼

25、兒園互動的平臺。</p><p>  現(xiàn)如今,很多幼兒園在提升幼兒教育的同時,開始注重起網(wǎng)站的建設(shè),力求將幼兒園的整體情況、學(xué)期計劃、以及孩子們在園中的表現(xiàn)、特長、喜好等全方位的展現(xiàn)在網(wǎng)站中,通過互聯(lián)網(wǎng)的力量進(jìn)行傳播,服務(wù)家長的同時也樹立了自己的品牌,展現(xiàn)了幼兒園的風(fēng)采,并且,方便了幼兒園的管理[2]。目前,幼兒園網(wǎng)站的建設(shè),是大多數(shù)幼兒園下一步發(fā)展的目標(biāo)。</p><p>  家園合作工

26、作是幼兒園工作中的一項比較重要的工作,作為幼兒園起著引領(lǐng)家長,引領(lǐng)學(xué)前教育向著正確的方向發(fā)展的作用。因此,幼兒園要向家長及時的宣傳先進(jìn)的教育理念,教育方式,幫助家長建立正確的育兒觀、教育觀[3]。要采取多種方式與家長溝通交流,不斷完善家長學(xué)校,發(fā)揮家委會的作用。只有這樣幼兒教育的工作才不會受限于部分家長的不成熟的教育理念與方式,才能得以順利開展</p><p>  隨著生活節(jié)奏的日益加快,絕大多數(shù)家長工作繁忙,不

27、可能也不允許經(jīng)常性的來幼兒園參加各類活動。并且快節(jié)奏的生活、工作方式使家長接送孩子都顯得較為匆忙,很難在日常接送孩子的過程中與老師進(jìn)行充分的交流。家訪、家園聯(lián)系本等傳統(tǒng)的家園合作形式存在著時間與機(jī)動性上的局限性。伴隨著信息時代的到來,網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,電腦的普及,利用網(wǎng)絡(luò)資源搭建交流平臺的需求極為迫切。</p><p>  基于以上原因,本課題設(shè)計利用JAVA語言[4]開發(fā)幼兒園信息管理系統(tǒng),為幼兒園與家長提供

28、一個家園協(xié)作的平臺。</p><p><b>  研究意義</b></p><p>  如今,很多幼兒園在提升兒童教育的同時,開始注重起網(wǎng)站的建設(shè),力求將幼兒園的整體情況,師資力量,學(xué)期計劃,以及孩子們在園中的表現(xiàn),特長,喜好等全方位的展現(xiàn)在網(wǎng)站中,通過互聯(lián)網(wǎng)的力量進(jìn)行傳播,服務(wù)家長的同時也樹立了自己的品牌,展現(xiàn)了幼兒園的風(fēng)采。</p><p>

29、;  幼兒園網(wǎng)站的建設(shè)能夠使家長能多方位幼兒園的網(wǎng)絡(luò)體系,實時的關(guān)注并參與到幼兒園及孩子們的活動教育中,更全面的了解孩子們,那么會給家長們帶來多大的利益,同時也會讓更多的家長們認(rèn)識您的幼兒園,選擇您的幼兒園。可見,幼兒園網(wǎng)站的建設(shè)已經(jīng)成為對外宣傳和溝通的必要途徑。</p><p>  幼兒園網(wǎng)站的建設(shè)主要功能:</p><p>  1. 全方位展示幼兒園,實現(xiàn)幼兒園品牌形象的快速提升。&l

30、t;/p><p>  2. 通過合理的網(wǎng)絡(luò)推廣,頁面設(shè)計,能夠有力推動幼兒園的宣傳力度。</p><p>  3. 通過實時的園內(nèi)信息發(fā)布,能夠使家長和老師更為便捷地了解幼兒園相關(guān)信息。</p><p>  4. 通過網(wǎng)站,論壇和博客,能夠使幼兒園與家長、家長之間的溝通更為通暢。</p><p>  5. 可以利用網(wǎng)絡(luò)和,共享集體智慧,為幼兒園建

31、立起完整而豐富的教學(xué)資源庫。</p><p>  6. 通過人性化的管理和平臺維護(hù),滿足老師和家長以及孩子們的各種需求。</p><p>  建設(shè)幼兒園網(wǎng)站存在的突出優(yōu)勢:</p><p><b>  1. 性價比</b></p><p>  通過電視、報紙、宣傳單張等方式進(jìn)行宣傳,僅僅一次就要花上幾千仍至上萬元,而利用

32、幼兒園網(wǎng)站進(jìn)行宣傳,效益之比遠(yuǎn)遠(yuǎn)高出其它媒體的宣傳。</p><p><b>  2. 互動性強(qiáng)</b></p><p>  可以在幼兒園網(wǎng)站通過留言、論壇等方式和家長、潛在客戶進(jìn)行互動,為家長和老師、家長和家長的溝通提供一個突破時間和空間限制的平臺。</p><p><b>  3. 持續(xù)性強(qiáng)</b></p>

33、<p>  利用幼兒園網(wǎng)站進(jìn)行宣傳,不分時段,隨時都可以發(fā)揮宣傳作用。</p><p>  主要研究內(nèi)容和章節(jié)安排</p><p>  本論文研究對象是幼兒園信息管理系統(tǒng)。該系統(tǒng)主要是對幼兒園管理員、班級管理員和家長這三種用戶所能進(jìn)行的各項操作進(jìn)行了分析設(shè)計并實現(xiàn)。項目整體實現(xiàn)MVC模式[5],JSP是VIEW,是用來做視圖的,頁面用的。而SERVLET是CONTROLLER

34、控制器,還有就是MODEL寫邏輯和基礎(chǔ)類。本系統(tǒng)采用JAVA語言[6]、JSP技術(shù),基于Windows7操作系統(tǒng)開發(fā),運(yùn)用MYSQL數(shù)據(jù)庫來存儲數(shù)據(jù)。</p><p><b>  本論文的結(jié)構(gòu)如下:</b></p><p>  1. 緒言。主要介紹研究意義。</p><p>  2. 系統(tǒng)的開發(fā)環(huán)境和開發(fā)工具。對系統(tǒng)的開發(fā)環(huán)境和工具進(jìn)行介紹并對

35、主要的技術(shù)加以簡介。</p><p>  3. 系統(tǒng)需求分析。對系統(tǒng)展開需求分析,采用了UML語言作為系統(tǒng)分析和設(shè)計的描述方法,用例圖描述系統(tǒng)的功能單元。</p><p>  4. 系統(tǒng)總體設(shè)計。對系統(tǒng)進(jìn)行了總體設(shè)計,描述了網(wǎng)站的操作流程和系統(tǒng)總體結(jié)構(gòu),給出了系統(tǒng)的數(shù)據(jù)流圖。</p><p>  5. 系統(tǒng)詳細(xì)設(shè)計。包括數(shù)據(jù)庫的設(shè)計完成系統(tǒng)頁面的設(shè)計,包括前臺頁面,

36、后臺頁面的詳細(xì)設(shè)計。</p><p>  6. 系統(tǒng)測試與分析。對系統(tǒng)進(jìn)行黑盒測試,分析測試結(jié)果得出結(jié)論并指出系統(tǒng)存在的不足。</p><p><b>  系統(tǒng)需求分析</b></p><p><b>  可行性分析</b></p><p>  可行性分析是通過對項目的主要內(nèi)容和配套條件,如市場需求

37、、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析比較,并對項目建成以后可能取得的財務(wù)、經(jīng)濟(jì)效益及社會環(huán)境影響進(jìn)行預(yù)測,從而提出該項目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見,為項目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法??尚行苑治鰬?yīng)具有預(yù)見性、公正性、可靠性、科學(xué)性的特點。</p><p>  可行性分析(Feasibility Analysis)

38、是要求以全面、系統(tǒng)的分析為主要的分析方法,以經(jīng)濟(jì)效益為核心,圍繞影響項目的各種因素,運(yùn)用大量的資料論證擬建項目是否可行。軟件可行性分析最根本的任務(wù)是對以后的行動方針提出建議。如果問題沒有可行的解,分析員應(yīng)該建議停止這項開發(fā)工程,以避免時間、資源、人力和金錢的浪費;如果問題值得解,分析員應(yīng)該推薦一個較好的解決方案,并且為工程制定一個初步的計劃。</p><p>  本系統(tǒng)的可行性分析包括了以下三個方面:</p

39、><p><b>  1.技術(shù)可行性 </b></p><p>  首先,作為開發(fā)者,我用了一年的時間學(xué)習(xí)JAVA知識,掌握了JSP開發(fā)的基本技術(shù),具備獨立完成一個完整系統(tǒng)的能力。其次,本系統(tǒng)具備了開發(fā)所需的軟件資源,以Eclipse為開發(fā)工具,與開源軟件MYSQL數(shù)據(jù)庫管理系統(tǒng)相結(jié)合。再次,在硬件更新的速度越來越快的今天,本系統(tǒng)開發(fā)所需的硬件資源很容易得到滿足。最后,以

40、計算機(jī)和網(wǎng)絡(luò)通訊為代表的信息技術(shù)的飛速發(fā)展,深刻地影響著教育的內(nèi)容與方法,為教育現(xiàn)代化提供了有力的技術(shù)支持。同時,網(wǎng)站制作技術(shù)在近年來已經(jīng)逐漸走向成熟,因此,技術(shù)的發(fā)展也足以支持系統(tǒng)的開發(fā)。</p><p><b>  2.經(jīng)濟(jì)可行性</b></p><p>  與傳統(tǒng)的家園合作方式相比,幼兒園信息管理系統(tǒng)在擴(kuò)大了家園合作的范圍,增大了家庭與幼兒園交流的機(jī)會的同時,也

41、促進(jìn)了幼兒教育的現(xiàn)代化與專業(yè)化。解決了很多在傳統(tǒng)家園合作中遇到并難以解決的困難,更是減少了幼兒園在家園合作中的宣傳投資,在經(jīng)濟(jì)上節(jié)約的一定的資源與成本。幼兒園信息管理系統(tǒng)為幼兒園與家庭溝通與協(xié)作提供了一個良好的平臺。</p><p><b>  3.社會可行性</b></p><p>  隨著生活節(jié)奏的加快,很多家長忙于工作,無法抽出太多時間來關(guān)注幼兒教育,久而久之,

42、就會引起關(guān)于教育質(zhì)量和孩子學(xué)習(xí)生活的擔(dān)憂。幼兒教育離不開家長的參與,但是很多父母由于時間的局限無法參與到幼兒教育中。</p><p>  另一方面,隨著現(xiàn)代通訊技術(shù),尤其是網(wǎng)絡(luò)技術(shù)的普及使得幼兒園與家庭的溝通不在局限于傳統(tǒng)的家園合作形式?,F(xiàn)代信息技術(shù)的發(fā)展使得網(wǎng)絡(luò)成為家長和幼兒園溝通的新載體,網(wǎng)絡(luò)技術(shù)的日趨成熟和電腦的普及為幼兒教師和家長提供了一個嶄新的家園合作平臺,開辟了家園合作的新天地從而促進(jìn)了幼兒教育更快的

43、發(fā)展。</p><p>  越來越多的專家,幼兒教師與家長認(rèn)為利用網(wǎng)絡(luò)可以更好的彌補(bǔ)傳統(tǒng)家園合作形式的弊端,解決日趨加快的生活節(jié)奏和傳統(tǒng)家園合作之間的矛盾,使得父母們,能夠更好的參與到幼兒教育中。</p><p>  基于以上分析,充分利用網(wǎng)絡(luò)資源,搭建幼兒園網(wǎng)站更好得為家園合作是必要的,也是可行的。</p><p><b>  系統(tǒng)總體需求分析</

44、b></p><p>  隨著信息化技術(shù)的普及,國家電子政務(wù)計劃的實施,給幼兒園的教學(xué)與管理工作的諸多方面帶來新的革命。在這信息高速傳遞的時代,通過因特網(wǎng)和多媒體教學(xué)系統(tǒng),與國內(nèi)外同行進(jìn)行教學(xué)交流時大勢所趨,科學(xué)嚴(yán)謹(jǐn)?shù)膬?nèi)部管理是在激烈的市場競爭中立于不敗的法寶,在這場激烈的競爭中,能夠充分利用網(wǎng)絡(luò)是幼兒園管理可持續(xù)發(fā)展的制高點。</p><p>  幼兒園信息管理系統(tǒng)主要目的是通過搭

45、建幼兒園網(wǎng)站,在家長與幼兒園搭建起不限時間,不限地點的家園互動協(xié)作平臺?,F(xiàn)在網(wǎng)絡(luò)信息技術(shù)下的新型家園互動形式。家長通過幼兒園網(wǎng)站獲取幼兒園的教育動態(tài),了解幼兒在園的生活學(xué)習(xí)情況,與幼兒園,教師進(jìn)行幼兒教育上的溝通。幼兒園通過幼兒園網(wǎng)站,獲取家長的合作與幫助,提高幼兒園幼兒教育水平的提高。真正的實現(xiàn)家園合作,促進(jìn)老師,家長溝通互動的過程。不僅如此,幼兒園網(wǎng)站的開發(fā)更是以信息技術(shù)的現(xiàn)代化推動幼兒家園協(xié)作互動的現(xiàn)代化,形成教育合力,促進(jìn)幼兒發(fā)

46、展的平臺[7]。</p><p><b>  系統(tǒng)功能需求分析</b></p><p>  使用幼兒園信息管理系統(tǒng)的用戶有三種,分別是:具有最高權(quán)限的系統(tǒng)管理員,管理班級信息的班級管理員以及孩子的家長。</p><p>  系統(tǒng)管理員最有整個系統(tǒng)最高的操作權(quán)限,具體功能如下:</p><p>  1.班級管理:幼兒園管理

47、員可以管理班級信息,包括添加新班級,對已有的班級的基本信息進(jìn)行瀏覽、刪除、修改等操作。</p><p>  2.發(fā)布信息管理:系統(tǒng)最高管理員享有對發(fā)布信息進(jìn)行管理的權(quán)限,包括對發(fā)布信息的瀏覽,根據(jù)關(guān)鍵字或者信息類型查找信息,刪除信息,修改信息和發(fā)布新信息等操作。其中,信息的類型包括:園聞播報、一周計劃、活動通知、親子園、寶貝健康、教育妙招、兒童心理等幾種。</p><p>  3.管理員管

48、理:幼兒園管理員可以班級管理員的信息進(jìn)行管理,包括瀏覽班級管理員信息,添加班級管理員,修改班級管理員信息,刪除班級管理員等一系列操作。</p><p>  4.對用戶進(jìn)行管理:幼兒園管理員可以管理用戶的信息,包括瀏覽用戶信息,凍結(jié)用戶賬戶和解除凍結(jié)等操作。</p><p>  5.交流園地管理:幼兒園管理員可以對交流園地進(jìn)行管理,包括瀏覽帖子內(nèi)容、刪除帖子、發(fā)布新帖子、回復(fù)帖子、頂置帖子、

49、設(shè)置精品帖子等操作。</p><p>  班級管理員對系統(tǒng)也有一定的操作權(quán)限,具體功能如下:</p><p>  1.發(fā)布信息管理:對發(fā)布信息的操作,主要有對發(fā)布信息的瀏覽,根據(jù)關(guān)鍵字或者信息類型搜索信息,刪除信息,修改信息以及發(fā)布新信息等操作。其中,發(fā)布信息的種類包括:通知公告、教學(xué)計劃、童言稚語、寶寶作品、精彩瞬間等。</p><p>  2.賬戶管理:班級管理

50、員可以在記住原來的密碼的情況下,更改自己的密碼。</p><p>  3.留言管理:在留言管理一欄中,班級管理員可以瀏覽家長的留言,可以單條查看,回復(fù)以及刪除。</p><p>  最后一種身份就是系統(tǒng)會員即幼兒家長,對于整個系統(tǒng),他們可以進(jìn)行如下操作:</p><p>  1.注冊:用戶可以通過在線注冊成為網(wǎng)站的會員。</p><p>  

51、2. 修改信息:成功登陸后可以對自己的個人信息查看并修改。</p><p>  3.瀏覽整個網(wǎng)站信息:當(dāng)用戶進(jìn)入網(wǎng)站后,可以瀏覽并查看網(wǎng)站上的各個模塊,包括:我們的幼兒園,家園互動,幼兒教育,交流園地和我們的班級。</p><p>  4.發(fā)帖回帖:用戶只有在登錄后才能在交流園地發(fā)布和回復(fù)帖子</p><p>  5.查看班級的主頁:同樣在成功登陸后可以班級的主頁,

52、班級發(fā)布的各項信息和給老師留言。</p><p><b>  系統(tǒng)用例圖</b></p><p>  用例圖主要用來圖示化系統(tǒng)的主事件流程,它主要用來描述客戶的需求,即用戶希望系統(tǒng)具備的完成一定功能的動作,通俗地理解用例就是軟件的功能模塊,所以是設(shè)計系統(tǒng)分析階段的起點,設(shè)計人員根據(jù)客戶的需求來創(chuàng)建和解釋用例圖,用來描述軟件應(yīng)具備哪些功能模塊以及這些模塊之間的調(diào)用關(guān)系,

53、用例圖包含了用例和參與者,用例之間用關(guān)聯(lián)來連接以求把系統(tǒng)的整個結(jié)構(gòu)和功能反映給非技術(shù)人員(通常是軟件的用戶),對應(yīng)的是軟件的結(jié)構(gòu)和功能分解。 用例是從系統(tǒng)外部可見的行為,是系統(tǒng)為某一個或幾個參與者(Actor)提供的一段完整的服務(wù)。從原則上來講,用例之間都是獨立、并列的,它們之間并不存在著包含從屬關(guān)系。但是為了體現(xiàn)一些用例之間的業(yè)務(wù)關(guān)系,提高可維護(hù)性和一致性,用例之間可以抽象出包含(include)、擴(kuò)展(extend)和泛(g

54、eneralization)幾種關(guān)系。 共性:都是從現(xiàn)有的用例中抽取出公共的那部分信息,作為一個單獨的用例,然后通后過不同的方法來重用這個公共的用例,以減少模型維護(hù)的工作量。</p><p><b>  系統(tǒng)結(jié)構(gòu)分析</b></p><p>  C/S (Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用

55、兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到Client端和Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展

56、方向</p><p>  B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用

57、戶的總體成本(TCO)。</p><p>  C/S結(jié)構(gòu)和B/S結(jié)構(gòu)相比較來說,兩者都是當(dāng)今世界開發(fā)模式技術(shù)架構(gòu)的主流技術(shù)。C/S是美國 Borland公司最早研發(fā),B/S是美國微軟公司研發(fā)。目前,這兩項技術(shù)以被世界各國所掌握,目前,國內(nèi)公司以C/S結(jié)構(gòu)和B/S結(jié)構(gòu)開發(fā)出的產(chǎn)品也很多[8]。 </p><p>  C/S結(jié)構(gòu)的優(yōu)點是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后

58、再提交給服務(wù)器。得到的結(jié)果就是客戶端響應(yīng)速度快。雖然C/S結(jié)構(gòu)具有響應(yīng)速度快的優(yōu)點,但是,也存在很多不足之處,具體有以下幾點:</p><p>  1.僅僅適用于局域網(wǎng)。隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動辦公和公布式辦公已經(jīng)變得普及,這需要我們的系統(tǒng)具有擴(kuò)展性。C/S結(jié)構(gòu)的系統(tǒng)要遠(yuǎn)程訪問就需要專門的技術(shù)。同時要對系統(tǒng)進(jìn)行專門的設(shè)計來處理分布式的數(shù)據(jù)來符合現(xiàn)代化的辦公方式。</p><p>  2.

59、客戶端必須安裝專用的客戶端軟件。首先涉及到安裝軟件的工作量問題,其次,任何一臺電腦在運(yùn)行中遇到問題,如病毒、硬件損壞、都需要進(jìn)行安裝或維護(hù),當(dāng)然,專用的客戶端軟件也不例外。再次,如果。需要安裝專用客戶端軟件的是一件連鎖店,那么就不再是不是工作量的問題,而是路程問題還有時間問題。最重要的一點,對軟件的維護(hù)需要一定的費用以及成本。</p><p>  3.客戶端操作系統(tǒng)的限制。客戶端專用軟件可能適應(yīng)于Win98系統(tǒng),

60、但不能用于Win2000或WindowsXP系統(tǒng)?;蛘?,不適用于微軟新的操作系統(tǒng)等等,更不用說Linux、Unix等等,總之,對客戶端的操作系統(tǒng)具有一定的局限性。</p><p>  相比于C/S結(jié)構(gòu),B/S最大的優(yōu)點就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。系統(tǒng)的擴(kuò)展非常容易,能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼就可以使用了,甚至可以在線申請。通過公

61、司內(nèi)部的安全認(rèn)證后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng)。</p><p>  以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理

62、訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。特別是在JAVA這樣的跨平臺語言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。</p><p>  幼兒園信息管理系統(tǒng)為方便家長與幼兒園溝通,很好的利用了互聯(lián)網(wǎng)的即時性,全球性,互動性等特性,不局限家長的訪問時間和地點,正好符合B/S結(jié)構(gòu)的一系列優(yōu)點,基于以上原因本次畢業(yè)設(shè)計采用B/S結(jié)構(gòu)的設(shè)計,更方便,快捷和高效。</p><p><b> 

63、 系統(tǒng)開發(fā)環(huán)境和工具</b></p><p>  系統(tǒng)開發(fā)環(huán)境和開發(fā)工具概述</p><p>  幼兒園信息管理系統(tǒng)的開發(fā)主要是為了搭建幼兒園網(wǎng)站為幼兒園與家庭搭建起溝通互動的橋梁。為了保證系統(tǒng)運(yùn)行的效率和可靠性,本系統(tǒng)采用Eclipse[9]作為開發(fā)工具,具體的開發(fā)環(huán)境有如下要求:</p><p>  操作系統(tǒng):Windows 7、開發(fā)環(huán)境:JDK-6

64、、開發(fā)語言:JAVA、開發(fā)工具:Eclipse 3.3、數(shù)據(jù)庫:MYSQL-5.0.86-win32、服務(wù)器:TOMCAT 6.0.18。</p><p>  JSP、SERVLET簡介</p><p>  JSP(JAVA Server Pages)技術(shù)[10]是由Sun公司發(fā)布的用于開發(fā)動態(tài)Web[11]應(yīng)用的一項技術(shù)。它實現(xiàn)了Html語法中的JAVA擴(kuò)張(以 <%, %>

65、形式)。JSP與SERVLET一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端。插入的JAVA程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。</p><p>  它以其簡單易學(xué)、跨平臺的特性,在眾多動態(tài)Web應(yīng)用程序設(shè)

66、計語言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個領(lǐng)域中。在國內(nèi),JSP現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來越多的動態(tài)網(wǎng)站開始采用JSP技術(shù)。</p><p>  JSP的根本是一個簡化的SERVLET設(shè)計, JSP技術(shù)使用JAVA編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于

67、服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP(JAVA Server Pages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從SERVLET中分離出來。</p><p>  JSP運(yùn)行原理:當(dāng)Web服務(wù)器上的JSP頁面第一次被請求執(zhí)行時,JSP引擎先將JSP頁面文件轉(zhuǎn)譯成一個JAVA文件,即SERVLET,JAVA

68、 SERVLET是基于服務(wù)器端編程的API,用JAVA SERVLET編寫的JAVA程序稱為SERVLET,SERVLET通過HTML與客戶交互。服務(wù)器將前面轉(zhuǎn)譯成的JAVA文件編譯成字節(jié)碼文件,再執(zhí)行這個字節(jié)碼文件來響應(yīng)客戶的請求。當(dāng)這個JSP頁面再次被請求時,只要該JSP文件沒有被改動,JSP引擎就直接調(diào)用已裝載的SERVLET。</p><p><b>  JSP的優(yōu)點:</b><

69、;/p><p>  1.對于用戶界面的更新,其實就是由 Web Server進(jìn)行的,所以給人的感覺更新很快。 </p><p>  2.所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時刻保持最新版本。 </p><p>  3.客戶端的接口不是很繁瑣,對于各種應(yīng)用易于部署、維護(hù)和修改。</p><p>  SERVLET是一種服務(wù)器

70、端的JAVA應(yīng)用程序,具有獨立于平臺和協(xié)議的特性,可以生成動態(tài)的Web頁面。 它擔(dān)當(dāng)客戶請求(Web瀏覽器或其他HTTP客戶程序)與服務(wù)器響應(yīng)(HTTP服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層。 SERVLET是位于Web 服務(wù)器內(nèi)部的服務(wù)器端的JAVA應(yīng)用程序,與傳統(tǒng)的從命令行啟動的JAVA應(yīng)用程序不同,SERVLET由Web服務(wù)器進(jìn)行加載,該Web服務(wù)器必須包含支持SERVLET的JAVA虛擬機(jī)。</p><p>

71、;  SERVLET的生命周期:</p><p>  當(dāng)SERVLET被部署在應(yīng)用服務(wù)器中(應(yīng)用服務(wù)器中用于管理JAVA組件的部分被抽象成為容器)以后,由容器控制SERVLET的生命周期。除非特殊制定,否則在容器啟動的時候,SERVLET是不會被加載的,SERVLET只會在第一次請求的時候被加載和實例化。SERVLET一旦被加載,一般不會從容器中刪除,直至應(yīng)用服務(wù)器關(guān)閉或重新啟動。但當(dāng)容器做內(nèi)存記憶體回收動作時,

72、SERVLET有可能被刪除。也正是因為這個原因,第一次訪問SERVLET所用的時間要大大多于以后訪問所用的時間。 </p><p>  注:SERVLET在服務(wù)器中的運(yùn)行:1.加載。2.初始化。3.調(diào)用。銷毀。在初始化后,生命周期開始,在銷毀后,生命周期結(jié)束。</p><p><b>  TOMCAT簡介</b></p><p>  TOMCA

73、T[12] 很受廣大程序員的喜歡,因為它運(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。</p><p>  TOMCAT 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好Apac

74、he 服務(wù)器,可利用它響應(yīng)對HTML 頁面的訪問請求。實際上TOMCAT 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨立運(yùn)行的,所以當(dāng)你運(yùn)行TOMCAT 時,它實際上作為一個與Apache 獨立的進(jìn)程單獨運(yùn)行的。</p><p>  這里的訣竅是,當(dāng)配置正確時,Apache 為HTML頁面服務(wù),而TOMCAT 實際上運(yùn)行JSP 頁面和SERVLET。另外,TOMCAT和IIS、Apache等WEB服務(wù)器一樣,具有處

75、理HTML頁面的功能,另外它還是一個SERVLET和JSP容器,獨立的SERVLET容器是TOMCAT的默認(rèn)模式。不過,TOMCAT處理靜態(tài)HTML的能力不如Apache服務(wù)器。</p><p>  因為TOMCAT的免費并且具有開放性,功能強(qiáng)大。因此,我選擇了TOMCAT作為獨立運(yùn)行Web服務(wù)器和JSP引擎。</p><p><b>  MYSQL簡介</b><

76、;/p><p>  MYSQL是一個精巧的SQL數(shù)據(jù)庫管理系統(tǒng),雖然它不是開放源代碼的產(chǎn)品,但在某些情況下你可以自由使用。由于它的強(qiáng)大功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞,特別是與Apache和PHP/PERL結(jié)合,為建立基于數(shù)據(jù)庫的動態(tài)網(wǎng)站提供了強(qiáng)大動力。 </p><p>  MYSQL是一個真正的多用戶、多線程S

77、QL數(shù)據(jù)庫服務(wù)器。SQL(結(jié)構(gòu)化查詢語言)是世界上最流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫語言。MYSQL是以一個客戶機(jī)/服務(wù)器結(jié)構(gòu)的實現(xiàn),它由一個服務(wù)器守護(hù)程序MYSQLD和很多不同的客戶程序和庫組成。SQL是一種標(biāo)準(zhǔn)化的語言,它使得存儲、更新和存取信息更容易。例如,你能用SQL語言為一個網(wǎng)站檢索產(chǎn)品信息及存儲顧客信息,同時MYSQL也足夠快和靈活以允許你存儲記錄文件和圖像。 </p><p>  MYSQL 主要目標(biāo)是快速

78、、健壯和易用。最初是因為我們需要這樣一個SQL服務(wù)器,它能處理與任何可不昂貴硬件平臺上提供數(shù)據(jù)庫的廠家在一個數(shù)量級上的大型數(shù)據(jù)庫,但速度更快,MYSQL就開發(fā)出來。自1996年以來,我們一直都在使用MYSQL,其環(huán)境有超過 40 個數(shù)據(jù)庫,包含 10,000個表,其中500多個表超過7百萬行,這大約有100 個吉字節(jié)(GB)的關(guān)鍵應(yīng)用數(shù)據(jù)。</p><p>  JDBC(JAVA Data Base Connec

79、tivity,JAVA數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的JAVA API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用JAVA語言編寫的類和接口組成[13]。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠編寫數(shù)據(jù)庫應(yīng)用程序。</p><p>  JAVA 具有堅固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言, 更安全,可以處理大量數(shù)據(jù)信息而

80、且執(zhí)行效率最快。所需要的只是 JAVA應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對話的方法[14]。而 JDBC 正是作為此種用途的機(jī)制。</p><p>  鑒于MYSQL的強(qiáng)大功能和靈活性,本項目采用MYSQL數(shù)據(jù)庫來存儲數(shù)據(jù)。</p><p><b>  UML簡介</b></p><p>  UML是一種通用的可視化的面向?qū)ο蠼UZ言。UML是在

81、著名的Booch、CMT和OOSE方法基礎(chǔ)上,統(tǒng)一面向?qū)ο蟮慕7椒?,消除建模方法,消除建模差別。UML的目標(biāo)之一就是為開發(fā)團(tuán)隊提供標(biāo)準(zhǔn)通用的設(shè)計語言來開發(fā)和構(gòu)建計算機(jī)的應(yīng)用。UML提出一套IT專業(yè)人員期待多年的統(tǒng)一的標(biāo)準(zhǔn)建模符號。通過使用UML,這些人員能夠閱讀和交流系統(tǒng)架構(gòu)和設(shè)計規(guī)劃——就像建筑工人多年來所使用的建筑設(shè)計圖一樣。它適應(yīng)以面向?qū)ο蠹夹g(shù)來描述任何類型的系統(tǒng),而且適用于系統(tǒng)開發(fā)的不同階段,從需求規(guī)格描述直至系統(tǒng)完成后的測試

82、和保護(hù)[15]。</p><p>  UML是一套可視化建模語言,由各種圖來表達(dá),圖具體分為靜態(tài)模型和動態(tài)模型兩大類。其中靜態(tài)模型包括用例圖、類圖、對象圖、組件圖和部署圖,動態(tài)模型包括序列圖、協(xié)作圖、狀態(tài)圖和行為圖。</p><p><b>  系統(tǒng)總體設(shè)計</b></p><p><b>  系統(tǒng)總體結(jié)構(gòu)設(shè)計</b>&l

83、t;/p><p><b>  前臺用戶操作流程</b></p><p>  幼兒園網(wǎng)站為幼兒園與家長實現(xiàn)家園合作的提供了一個良好的平臺。家長用戶可以注冊成為本系統(tǒng)的會員、登錄并瀏覽幼兒園發(fā)布的相關(guān)信息、查看交流園地的帖子,但只有使用會員身份登錄進(jìn)入幼兒園網(wǎng)站后才能在交流園地發(fā)布帖子和進(jìn)入班級主頁查看班級發(fā)布的相關(guān)信息和給老師留言。如圖1所示:</p><

84、;p>  圖1幼兒園網(wǎng)站前臺用戶操作流程圖</p><p><b>  后臺管理操作流程</b></p><p>  管理員通過登陸進(jìn)入管理后臺,幼兒園管理員可以對班級、幼兒園發(fā)布信息、管理員、用戶以及交流園地進(jìn)行管理。班級管理員可以對班級發(fā)布信息、自己的賬戶信息以及家長留言進(jìn)行管理。如圖2所示:</p><p>  圖2 幼兒園網(wǎng)站后臺

85、管理操作流程</p><p><b>  系統(tǒng)總體結(jié)構(gòu)圖</b></p><p>  根據(jù)系統(tǒng)的需求分析,幼兒園網(wǎng)站的總體設(shè)計如下:</p><p>  系統(tǒng)總體分為三大部分:包括前臺、幼兒園管理后臺和班級管理后臺。結(jié)構(gòu)圖如圖3所示。</p><p>  圖3幼兒園網(wǎng)站系統(tǒng)總體結(jié)構(gòu)圖</p><p&g

86、t;  前臺具有的功能包括:用戶管理、顯示班級基本信息、交流園地,顯示幼兒園發(fā)布信息,留言和顯示班級發(fā)布信息。</p><p>  圖4幼兒園網(wǎng)站前臺功能結(jié)構(gòu)圖</p><p>  班級管理后臺的功能有:班級發(fā)布信息管理、賬戶管理和留言管理。</p><p>  圖5幼兒園網(wǎng)站班級后臺功能結(jié)構(gòu)圖</p><p>  幼兒園管理后臺具有一下功能

87、:班級管理、幼兒園發(fā)布信息管理、管理員管理、用戶管理和交流園地管理。</p><p>  圖6幼兒園網(wǎng)站后臺功能結(jié)構(gòu)圖</p><p><b>  系統(tǒng)E-R圖設(shè)計</b></p><p>  所謂E-R圖(Entity—Relation Diagram)譯為實體—聯(lián)系圖,是一種用來建立數(shù)據(jù)模型,識別功能模型與數(shù)據(jù)模型間關(guān)聯(lián)關(guān)系的圖表。在E-R

88、圖中,實體用用矩形表示、屬性用橢圓形表示、聯(lián)系用菱形表示。針對幼兒園信息管理系統(tǒng)的特點,數(shù)據(jù)庫設(shè)計中,實體屬性具有一下幾種:</p><p><b>  家長用戶實體屬性</b></p><p>  圖7家長用戶實體屬性圖</p><p><b>  班級實體屬性</b></p><p><b

89、>  圖8班級實體屬性圖</b></p><p>  幼兒園發(fā)布信息實體屬性</p><p>  圖9幼兒園發(fā)布信息實體屬性圖</p><p>  幼兒園發(fā)布信息圖片實體屬性</p><p>  圖10幼兒園發(fā)布信息圖片實體屬性圖</p><p><b>  管理員實體屬性</b>

90、;</p><p>  圖11管理員實體屬性圖</p><p><b>  帖子實體屬性</b></p><p>  圖12帖子實體屬性圖</p><p>  班級發(fā)布信息實體屬性</p><p>  圖13班級發(fā)布信息實體屬性圖</p><p>  班級發(fā)布信息圖片實體屬

91、性</p><p>  圖14班級發(fā)布信息圖片實體屬性圖</p><p><b>  以及留言實體屬性</b></p><p>  圖15留言實體屬性圖</p><p>  根據(jù)各個實體屬性圖、系統(tǒng)需求分析和系統(tǒng)實際需要,優(yōu)化設(shè)計后,畫出系統(tǒng)總E-R圖,如圖16所示。</p><p>  圖16幼

92、兒園網(wǎng)站系統(tǒng)總E-R圖</p><p><b>  數(shù)據(jù)庫表設(shè)計</b></p><p>  根據(jù)系統(tǒng)E-R圖和系統(tǒng)和系統(tǒng)結(jié)構(gòu)設(shè)計的需要,對數(shù)據(jù)庫中的表進(jìn)行了如下設(shè)計:</p><p><b>  用戶信息表</b></p><p><b>  表1 用戶信息表</b><

93、;/p><p>  表1 用戶信息表 續(xù)表</p><p><b>  班級基本信息表</b></p><p>  表2 班級基本信息表</p><p><b>  幼兒園發(fā)布信息表</b></p><p>  表3 幼兒園發(fā)布信息表</p><p&g

94、t;  幼兒園發(fā)布信息圖片表</p><p>  表4 幼兒園發(fā)布信息圖片信息表</p><p><b>  管理員信息表</b></p><p>  表5 管理員信息表</p><p><b>  帖子信息表</b></p><p><b>  表6 帖子信息

95、表</b></p><p><b>  班級發(fā)布信息表</b></p><p>  表7 班級發(fā)布信息表</p><p>  表7 班級發(fā)布信息表 續(xù)表</p><p>  班級發(fā)布信息圖片的信息表</p><p>  表8 班級發(fā)布信息圖片信息表</p>&

96、lt;p><b>  留言信息表</b></p><p><b>  表9 留言信息表</b></p><p><b>  系統(tǒng)詳細(xì)設(shè)計</b></p><p><b>  幼兒園前臺詳細(xì)設(shè)計</b></p><p>  幼兒園網(wǎng)站的前臺供系統(tǒng)的用

97、戶使用,根據(jù)系統(tǒng)的需求分析以及系統(tǒng)的結(jié)構(gòu)設(shè)計流程操作等,對系統(tǒng)前臺進(jìn)行了詳細(xì)的設(shè)計。其中前臺的功能包括:用戶管理、顯示幼兒園發(fā)布信息、交流園地、顯示班級信息、顯示班級發(fā)布信息、用戶留言。幼兒園前臺詳細(xì)設(shè)計如下:</p><p><b>  用戶管理</b></p><p>  功能描述:包括用戶注冊、用戶登錄和修改注冊信息。</p><p> 

98、 源文件設(shè)計及功能描述:</p><p>  egister.jsp:用戶注冊</p><p>  功能描述:填寫完整的注冊信息,注冊成為幼兒園網(wǎng)站的用戶。</p><p>  login.jsp:用戶登錄</p><p>  功能描述:用于用于輸入賬號密碼的登錄頁面。</p><p>  loginResult.js

99、p:顯示登錄結(jié)果</p><p>  功能描述:用于顯示登錄結(jié)果, 如果登錄成功,提示登錄成功并顯示登錄者的信息,否則提示錯誤信息。</p><p>  modify.jsp::修改注冊信息</p><p>  功能描述:用戶可以修改自己的注冊信息。</p><p>  顯示幼兒園發(fā)布的信息</p><p>  功能描

100、述:包括三個模塊我們的幼兒園、家園互動和幼兒教育。</p><p>  源文件設(shè)計及功能描述:</p><p>  ourSchool.jsp:我們的幼兒園</p><p>  功能描述:用于分頁顯示園聞播報和一周計劃的相關(guān)發(fā)布信息的頁面。</p><p>  showOurSchool.jsp:我們的幼兒園詳細(xì)</p><

101、;p>  功能描述:用于顯示我們的幼兒園中發(fā)表信息的具體內(nèi)容。</p><p>  cooperation.jsp:家園互動</p><p>  功能描述:用于分頁顯示活動通知和親子園的相關(guān)發(fā)布信息。</p><p>  showCooperation.jsp:家園互動詳細(xì)</p><p>  功能描述:用于顯示家園互動中發(fā)表信息的具體

102、內(nèi)容。</p><p>  education.jsp:幼兒教育</p><p>  功能描述:用于分頁顯示寶貝健康、教育妙招和兒童心理的相關(guān)發(fā)布信息。</p><p>  showEducation.jsp稱:幼兒教育詳細(xì)</p><p>  功能描述:用于顯示幼兒教育中發(fā)表信息的具體內(nèi)容。</p><p><

103、b>  交流園地</b></p><p>  功能描述:包括顯示帖子信息、發(fā)布帖子、回復(fù)帖子和對未登錄用戶的未登錄提示。</p><p>  源文件設(shè)計及功能描述:</p><p>  bbs.jsp:交流園地</p><p>  功能描述:用于分頁顯示帖子信息。</p><p>  showArti

104、cle.jsp:帖子詳細(xì)</p><p>  功能描述:用于顯示帖子的內(nèi)容以及對該帖子的所有回復(fù)。</p><p>  post.jsp:發(fā)布帖子</p><p>  功能描述:用于用戶成功登錄系統(tǒng)發(fā)布新帖子。</p><p>  reply.jsp:回復(fù)帖子</p><p>  功能描述:對帖子進(jìn)行回復(fù)</p&

105、gt;<p><b>  顯示班級信息</b></p><p>  功能描述:分頁顯示幼兒園所有班級的基本信息。</p><p>  源文件設(shè)計及功能描述:</p><p>  ourClass.jsp:我們的班級</p><p>  功能描述:用于分頁顯示幼兒園所有班級的基本信息。</p>

106、<p>  underLogin.jsp</p><p>  功能描述:用于未登錄系統(tǒng)信息提示,未登錄的用戶點擊發(fā)布帖子或回復(fù)帖子時提示未登錄信息。</p><p><b>  顯示班級發(fā)布信息</b></p><p>  功能描述:顯示班級發(fā)布的信息</p><p>  源文件設(shè)計及功能描述:</p&g

107、t;<p>  notice.jsp:通知公告</p><p>  功能描述:用于分頁顯示通知公告的發(fā)布信息。</p><p>  showNotice.jsp:通知公告詳細(xì)</p><p>  功能描述:用于顯示通知公告信息的具體內(nèi)容。</p><p>  teachPlan.jsp:教學(xué)計劃</p><p

108、>  功能描述:用于分頁顯示教學(xué)計劃的信息。</p><p>  showTeachPlan.jsp:教學(xué)計劃詳細(xì)內(nèi)容</p><p>  功能描述:用于顯示教學(xué)計劃信息的具體內(nèi)容。</p><p>  childrenWords.jsp:童言稚語</p><p>  功能描述:用于分頁顯示童言稚語的信息。</p><

109、;p>  showChildrenWords.jsp:童言稚語詳細(xì)</p><p>  功能描述:顯示童言稚語的發(fā)布信息的具體內(nèi)容</p><p>  babyWork.jsp:寶寶作品</p><p>  功能描述:分頁顯示寶寶作品的發(fā)布信息</p><p>  showBabyWork.jsp:寶寶作品詳細(xì)想</p>

110、<p>  功能描述:用于顯示寶寶作品的發(fā)布信息的具體內(nèi)容。</p><p>  greatMoment.jsp:精彩瞬間</p><p>  功能描述:分頁顯示精彩瞬間的信息。</p><p>  showGreatMoment.jsp:精彩瞬間詳細(xì)</p><p>  功能描述:顯示精彩瞬間的具體信息和內(nèi)容。</p>

111、<p><b>  用戶留言</b></p><p>  功能描述:顯示家長留言與老師回復(fù)信息。</p><p>  源文件設(shè)計及功能描述:</p><p>  message.jsp:留言板</p><p>  功能描述:用于顯示家長留言與老師回復(fù)的信息。</p><p>  po

112、st.jsp:用戶留言</p><p>  功能描述:用戶登錄系統(tǒng)給老師留言。</p><p>  除上述功能的頁面詳細(xì)設(shè)計以外,系統(tǒng)還設(shè)計了一個前臺首頁index.jsp、網(wǎng)站導(dǎo)航頁head.jsp以和版權(quán)說明頁foot.jsp。</p><p><b>  前臺首頁</b></p><p>  功能描述:作為幼兒園網(wǎng)

113、站前臺首頁,可顯示幼兒園基本信息、最新的幼兒園發(fā)布信息和交流園地帖子。</p><p>  源文件設(shè)計:index.jsp</p><p><b>  網(wǎng)站導(dǎo)航</b></p><p>  功能描述:網(wǎng)站導(dǎo)航,被所有幼兒園前臺頁面所引用。</p><p>  源文件設(shè)計:top.jsp</p><p&

114、gt;<b>  版權(quán)說明</b></p><p>  功能描述:版權(quán)說明,被所有幼兒園前臺頁面所引用,可鏈接到后臺入口。</p><p>  源文件設(shè)計:foot.jsp</p><p><b>  幼兒園后臺詳細(xì)設(shè)計</b></p><p>  幼兒園的管理后臺部分由幼兒園管理員使用,根據(jù)系統(tǒng)的

115、總體設(shè)計以及需求分析,現(xiàn)將幼兒園的管理后臺詳細(xì)設(shè)計如下:</p><p><b>  班級管理</b></p><p>  功能描述:對幼兒園各個班級的基本信息進(jìn)行管理</p><p><b>  源文件設(shè)計:</b></p><p>  classManage.jsp:班級管理</p>

116、<p>  功能描述:用于分頁顯示班級基本信息。</p><p>  editClass.jsp:編輯班級信息</p><p>  功能描述:用于修改班級基本信息的頁面。</p><p>  addClass.jsp:添加班級</p><p>  功能描述:用于添加班級的頁面。</p><p><b

溫馨提示

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

評論

0/150

提交評論