




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、專業(yè)課程設(shè)計I報告 2021 / 2021 學年 第 二 學期題目:民航票務(wù)管理與售票系統(tǒng) 專 業(yè) 軟件工程 學 生 姓 名 倉業(yè)亮 班 級 學 號 B09040811 指 導 教 師 李玲娟 指 導 單 位 計算機學院軟件工程系 日 期 2012年4月26日 指導教師成績評定表學生姓名班級學號專業(yè)評分內(nèi)容評分標準優(yōu)秀良好中等差平時成績認真對待課程設(shè)計,遵守實驗室規(guī)定,上機不遲到早退,不做和設(shè)計無關(guān)的事設(shè)計成果設(shè)計的科學、合理性功能豐富、符合題目要求 界面友好、外觀漂亮、大方程序功能執(zhí)行的正確性程序算法執(zhí)行的效能設(shè)計報告設(shè)計報告正確合理、反映系統(tǒng)設(shè)計流程文檔內(nèi)容詳實程度文檔格式標準、排版美觀驗
2、收辯論簡練、準確闡述設(shè)計內(nèi)容,能準確有條理答復各種問題,系統(tǒng)演示順利。評分等級指導教師簡短評語指導教師簽名日期備注評分等級有五種:優(yōu)秀、良好、中等、及格、不及格 民航票務(wù)管理與售票系統(tǒng)課題內(nèi)容和要求1.1課程簡介:本次課程設(shè)計的根本要求主要是按照軟件工程思想,以SQL Server 2000為后臺數(shù)據(jù)庫,以Delphi為前端開發(fā)工具,設(shè)計并實現(xiàn)一個民航票務(wù)管理與售票系統(tǒng)。其中,系統(tǒng)實現(xiàn)的功能主要有(1)可以進行航班信息、票務(wù)信息的添加、修改和刪除。 (2)允許普通用戶和各類人員查詢有關(guān)民航航班的時刻表,包括航班號、起點、終點、日期、起飛時刻、到達時刻、剩余座位數(shù)、票價、航班所屬航空公司等方面的
3、準確信息。也可以按照終點和日期進行查詢。1.2. 需求描述 1.2.1 我把本系統(tǒng)的用戶統(tǒng)一分為普通用戶和具有信息管理職責的管理員特殊用戶,其中,管理員是系統(tǒng)指定的用戶,不用注冊,且本身也不必具備修改用戶信息的功能。而普通用戶初次登陸時是需要注冊的,注冊完了之后,如果數(shù)據(jù)成功添加在了數(shù)據(jù)庫的passenger表中,那么顯示成功注冊,然后重新登陸。1.2.2可以進行航班信息、票務(wù)信息的添加、修改和刪除。 該功能只能有管理員實現(xiàn),其中票務(wù)信息我是不允許修改的,只有刪除的選項,之所以這么做,第一是票務(wù)信息(p_ticket)關(guān)聯(lián)的關(guān)聯(lián)的兩張表passenger乘客信息表和flight航班信息表都是可
4、以修改的,所以票務(wù)信息的修改本質(zhì)上意義不大;第二就是我的三張表都是有外鍵約束的,所以當票務(wù)信息被修改的時候,必然影響到其他主鍵表,所以技術(shù)上也添了麻煩。1.2.3用戶可以對航班信息表進行一定限度的查詢,包括按航班號查詢,按起點和終點查詢和按日期查詢。三種條件選一種 1.2.4 售票信息實時更新:具體要做到的是當某個航班被售票的時候,其剩余座位數(shù)也要跟著減少一個,相應的退票的時候,座位數(shù)也要跟著加一。需要注意的是用戶不具有退票的功能,必須由管理員操作。1.2.5非功能需求 (1) 可讀性:程序的源代碼要書寫規(guī)整,要求容易理解,以便于日后程序調(diào)試時容易測試和修改。 (2) 界面的設(shè)計:應本著簡潔、
5、漂亮、通俗易懂,操作簡便,并具有一定的靈活性;盡可能采用開發(fā)工具構(gòu)造界面,使需求定義和設(shè)計、編碼相銜接;參考、比擬已經(jīng)成熟的軟件的界面的風格,提取有用的設(shè)計方法。 (3) 可測試性:這是建立在可讀性的根底之上的,如果程序不易于理解那么測試起來相當麻煩,并且有可能造成災難性后果。1.3開發(fā)運行環(huán)境系統(tǒng)開發(fā)平臺:Delphi 7數(shù)據(jù)庫管理系統(tǒng)軟件:SQL Server 2000運行平臺:Windows XP分辨率:最正確效果1024768硬盤要求:CPU:300MHz以上的處理器內(nèi)存:64MB,推薦128M以上硬盤:100M以上磁盤空間二、設(shè)計思路分析完成此課題的思路和根本步驟第一步:理解該系統(tǒng)的
6、功能需求,進行邏輯設(shè)計,指定具體的實現(xiàn)方案。第二步:數(shù)據(jù)庫設(shè)計,具體包括表的劃分和建立,表中的屬性值的定義等。第三步:測試連接,主要是測試開發(fā)環(huán)境delphi7與數(shù)據(jù)庫sql2000的 連接特性。第四步:系統(tǒng)的模塊劃分,確定各個模塊所要實現(xiàn)的功能。第五步:確定測試用例和測試方法,方便程序以后的測試。第六步:主要功能模塊的設(shè)計和實現(xiàn),并且輔助以測試實現(xiàn)。第七步:測試所完成的應用程序,排查和糾正錯誤。三、概要設(shè)計 3.1數(shù)據(jù)庫邏輯設(shè)計如下: 3.1.1本數(shù)據(jù)庫的設(shè)計中,具體涉及到了三張表的創(chuàng)立于修改。 Passenger用戶信息表 Flight航班信息表 P_ticket票務(wù)信息表 3.1.2數(shù)據(jù)
7、庫的完整性約束規(guī)那么的說明(主鍵、外鍵等)如下列圖所示:其中選定了級聯(lián)更新和刪除相關(guān)的字段和記錄可以在我修改flight表和passenger表的主鍵信息時間接的到達修改票務(wù)信息表的目的。四、詳細設(shè)計 (1).系統(tǒng)的登陸界面如下列圖所示:說明:本窗體需要和數(shù)據(jù)庫里的passenger表相關(guān)聯(lián),通過ADOconnection1和ADOquery1及datasource1三個控件配合,登陸按鈕被點擊是觸發(fā)函數(shù)如下:with adoquery1 do/對用戶輸入的郵箱地址和密碼在passenger表中查詢begin close; sql.clear; sql.text:=(select * from
8、 passenger where 郵箱地址=:a and 密碼=:b ); parameters.parambyname(a).value:=trim(edit1.text); parameters.parambyname(b).value:=trim(edit2.text); open; if recordCount=1 then /如果存在符合輸入的記錄那么跳轉(zhuǎn)到查詢主頁 begin form1.Visible:=false ; form3.show; user_id:=edit1.Text; manager:=90231qq ; /系統(tǒng)中自己設(shè)定的管理員賬號 if user_id=man
9、ager then /如果用戶用的是管理員的賬號 begin form3.bitbtn2.Visible:=false ;/管理員不能修改用戶信息 form3.BitBtn8.Visible:=true; /管理員對信息管理的按鈕可見 form3.label3.caption:=管理員 end else begin form3.BitBtn2.Visible:=true; /允許普通用戶修改用戶信息 form3.BitBtn8.Visible:=false; /不具有信息管理的權(quán)限 form3.Label3.Caption:=普通用戶; end; end else showmessage(用戶
10、名或密碼輸入錯誤!);/密碼驗證錯誤,輸出提示end;(2).新用戶的注冊界面如下列圖所示:說明:在輸入用戶郵箱的時候,光標進入到edit控件之內(nèi)我寫了一個觸發(fā)函數(shù):checkbox1.Checked:=false;checkbox1.Caption:=幫你驗證郵箱;/顯示界面友好而當光標移開edit控件后也有一個觸發(fā)函數(shù): if (pos(,edit1.text) =0) or (length(edit1.Text)5) then/沒有字符或者 begin showmessage(郵箱地址格式不正確,請重新輸入!) ;/字符長度小于5為非法 edit1.Text:=; end else be
11、gin checkbox1.Checked:=false; /初始化checkbox標簽屬性 with adoquery1 do /在用戶表中對此地址進行查詢begin close; sql.clear; sql.text:=(select * from passenger where 郵箱地址=:a ); parameters.parambyname(a).value:=trim(edit1.text); open; if recordCount=1 then /存在那么輸出提示 begin checkbox1.Checked:=false ; checkbox1.Caption:=郵箱已被
12、注冊!請重新輸入; edit1.Text:= ; end else.end;另外,我還通過重復輸入密碼的驗證,聯(lián)系 輸入長度的限制等,使用戶注冊信息更加合理,也更加人性化。(3).普通用戶通過登錄界面之后的查詢界面如下:具體的順序圖如下:說明:用戶可以通過三種條件進行查詢,但是不允許多條件查詢。具體設(shè)定是比方我選擇按照航班號進行查詢時,那么其后面的航班號dblookupcombobox就可用而其他的查詢條件框是不可用的。源程序中dblookupcombobox的設(shè)定有必要說明一下。首先將該控件與一個adoquery控件連接好,adoquery控件的設(shè)定略去,然后設(shè)定listsource、lis
13、tfield和keyfield的值,第一次我keyfield的值沒有設(shè)定是,是顯示不出字段的值的。確定查詢的點擊事件觸發(fā)的函數(shù)如下:with adoquery4 do /在航班信息表中進行查詢begin close; sql.clear; if (dblookupcombobox1.Enabled=true) /如果選擇按起降地查詢and(dblookupcombobox1.Text)and(dblookupcombobox2.Text) then begin sql.text:=(select * from flight where 起點=:a and 終點=:b); parameters.
14、parambyname(a).value:=trim(dblookupcombobox1.Text); parameters.parambyname(b).value:=trim(dblookupcombobox2.Text); end else if (dblookupcombobox3.Enabled=true) and(dblookupcombobox3.Text) then /如果選擇航班號查詢 begin 。 /代碼略去 end else if (edit1.Enabled=true) and(edit1.Text)and(edit2.Text) then begin adoquer
15、y4.SQL.Add(select * from flight where 日期 between :cong and :dao);adoquery4.Parameters.ParamByName(cong).Value:=trim(edit1.Text);adoquery4.Parameters.ParamByName(dao).Value:=trim(edit2.Text); end; end; open; if recordCount0 then begin end else showmessage(不存在符合輸入的記錄!);/沒有檢查到信息是提示 end;(3).用戶查詢完航班信息之后可
16、以進行訂票,具體界面情況如下:說明:因為航班信息表的主鍵設(shè)置為了航班號和日期,所以用戶在訂票時必須選擇航班號和日期兩個選項之后才能完成航班信息的選擇。為方便用戶,我在選擇完了航班號之后,下一個日期選項自動定位到字段值為所選航班號的所有日期,縮小了選擇范圍,防止了一些不必要的選項。具體代碼如下:with form6.ADOQuery3 do /日期復選框用到的組件 begin close; sql.clear; sql.text:=(select * from flight where 航班號=:a); /查詢符合的值 parameters.parambyname(a).value:=trim(
17、dblookupcombobox1.Text); open; end;底下的用戶信息是隨著用戶的登陸信息自動更新的無需用戶進行輸入,具體實現(xiàn)代碼如下: with form6.ADOQuery5 do /定位用戶信息 begin close; sql.clear; sql.text:=(select * from p_ticket where 郵箱地址=:a ); parameters.parambyname(a).value:=trim(user_id); /用戶登陸時自動賦 open; /值的變量 end;確定訂票時需要對其所對應的航班信息的剩余座位數(shù)進行驗證,如果為零,那么不允許訂票,另外
18、還要對是否進行了重復訂票進行檢查,具體代碼如下:if (dblookupcombobox1.Text=) or (dblookupcombobox2.Text=) or (adoquery4.FieldByName(剩余座位數(shù)).Value=0) then Begin /剩余座位數(shù)為零,那么不能完成訂票 showmessage(沒有座位了,訂票失??!); end else with form6.ADOQuery5 do /檢查票務(wù)信息是否重復 begin close; sql.clear; sql.text:=(select * from p_ticket where 航班號=:a and 日
19、期=:b and 郵箱地址=:c); parameters.parambyname(a).value:=trim(dblookupcombobox1.Text); parameters.parambyname(b).value:=trim(dblookupcombobox2.Text); parameters.parambyname(c).value:=trim(dbedit1.Text); open; if recordCount=1 then /在票務(wù)信息已有記錄時 begin showmessage(票務(wù)信息重復,添加失??!); end;另外需要完成的一項重要的功能是實現(xiàn)剩余座位數(shù)的動態(tài)
20、更新,具體完成的代碼如下所示:with ADOQuery4 do /更新座位數(shù) begin i:=fieldbyname(剩余座位數(shù)).Value-1; /i是上文定義的整型變量 str(i,s); /將i轉(zhuǎn)換成s字符串型的變量 Close; SQL.Clear; SQL.Text:=Update flight SET 剩余座位數(shù)=:剩余座位數(shù) where 航班號=:a and 日期=:b ; parameters.parambyname(a).value:=trim(dblookupcombobox1.Text); parameters.parambyname(b).value:=trim(
21、dblookupcombobox2.Text); Parameters.ParamByName(剩余座位數(shù)).Value:=s; /更新座位數(shù)的值 ExecSQL; close; SQL.Add(select * from flight ); sql.clear; /更新座位信息 sql.text:=(select * from flight where 航班號=:a and 日期=:b); parameters.parambyname(a).value:=trim(dblookupcombobox1.Text); parameters.parambyname(b).value:=trim(d
22、blookupcombobox2.Text); open;end;至此普通用戶的功能都已經(jīng)實現(xiàn)了,下文將討論管理員的功能實現(xiàn):系統(tǒng)中對管理員的賬號信息固定為90231qq ,所以管理員的用戶信息是不允許修改的,實際中也沒有多大的意義。以管理員身份登錄之后系統(tǒng)的航班信息查詢界面會增加一個信息管理選項,同時用戶信息修改的按鈕被隱藏,同時提醒用戶是管理員身份登錄,具體界面如下所示:點擊信息管理那么進入到下一個界面如下圖:在本界面中一個dbgrid主要顯示了三張表的信息,通過上方的按鈕進行控制,具體的代碼如下:bitbtn6.Enabled:=true; bitbtn7.Enabled:=true;
23、bitbtn8.Enabled:=true; /使下方的查詢、修改、刪除按鈕有效flight_in:=true; user_in:=false; ticket_in:=false;/上文定義的三個變量with adoquery1 do /選擇航班信息表進行信息顯示begin close; sql.clear; sql.text:=(select * from flight); open;end; /如果沒有記錄那么不支持修改和刪除 if dbgrid1.DataSource.DataSet.RecordCount=0 then begin bitbtn7.Enabled:=false; bit
24、btn8.Enabled:=false; end;當要修改數(shù)據(jù)時,首先選中記錄:然后點擊修改按鈕,出現(xiàn)如下界面:關(guān)鍵代碼如下:if flight_in=true then /如果選中了航班信息進行修改 begin form5.Enabled:=false; form7.show; form7.dbedit1.enabled:=false; form7.dbedit2.enabled:=false; /主鍵不允許修改 s:=adoquery1.fieldbyname(航班號).AsString; s1:=adoquery1.fieldbyname(日期).AsString; 讀取光標的那一行的值
25、 with form7.ADOQuery1 do /從航班信息表中進行定位 begin close; sql.clear; sql.text:=(select * from flight where 航班號=:a and 日期=:b ); parameters.parambyname(a).value:=s; parameters.parambyname(b).value:=s1; open; end;end;因為航班信息的顯示用的都是dbedit控件,所以確定修改的代碼非常簡單: form7.ADOQuery1.UpdateBatch;保存修改form7.Visible:=false;for
26、m5.show; 返回原來得界面form5.enabled:=true;而對于其他兩個票務(wù)信息表和航班信息表我是不允許修改的,具體原因我上文已經(jīng)說過了。中選中了票務(wù)信息表的時候,在點擊添加按鈕,即出現(xiàn)如下界面:說明:首先要選擇航班號和日期,其次選擇郵箱地址,最后確認添加,即可完成管理員售票功能,添加之前的驗證代碼如下:if (dblookupcombobox1.Text=) or (dblookupcombobox2.Text=) or(dblookupcombobox3.Text=) or(form10.DBEdit3.Text=)or(adoquery4.FieldByName(剩余座位數(shù)
27、).Value=0) thenbegin showmessage(信息不完整或者沒有剩余座位了,無法完成訂票!);end else begin with form10.ADOQuery7 do /對票務(wù)信息表進行查詢 begin close; sql.clear;sql.text:=(select * from p_ticket where 航班號=:a and 日期=:b and 郵箱地址=:c); parameters.parambyname(a).value:=trim(dblookupcombobox1.Text); parameters.parambyname(b).value:=t
28、rim(dblookupcombobox2.Text); parameters.parambyname(c).value:=trim(dblookupcombobox3.Text); open; if recordCount=1 then /如果已經(jīng)存在了相同的記錄 begin showmessage(票務(wù)信息重復,添加失??!); form10.Show; end;刪除票務(wù)信息之前,要先選中:選擇刪除按鈕即可出現(xiàn)如下界面:確認刪除時,剩余座位數(shù)會自動加一,至此管理員的票務(wù)信息的添加以及刪除就完成了。源程序代碼用Times New Roman 5號字體,單倍行距五、測試數(shù)據(jù)及其結(jié)果分析格式:宋體
29、,4號,加粗,兩端對齊(1).用戶登錄測試,假設(shè)數(shù)據(jù)庫中有如下一條記錄:當我密碼輸入錯誤時有如下錯誤:用戶名及密碼正確驗證以后即進入了主界面,用戶的登錄功能實現(xiàn)了。(2).普通用戶可對航班信息進行查詢,假設(shè)flight航班信息表中有如下數(shù)據(jù):按起降地查詢時有:點擊確認查詢有如下結(jié)果:那么用戶按起降地查詢功能實現(xiàn)成功。類似的按航班號查詢有如下結(jié)果:按日期查詢?nèi)缦拢憾家呀?jīng)實現(xiàn)了預期的功能:(3).用戶進行訂票時,下方的用戶信息會自動更新:選中訂票按鈕之后,信息自動增加:經(jīng)檢查,剩余座位數(shù)也自動減一了。(4).再用管理員的身份登錄時進入到信息管理界面,先增加一條航班信息如下圖:點擊添加點擊添加出現(xiàn)如
30、下界面:點擊確認添加點擊確認添加之后數(shù)據(jù)庫顯示了更新信息,如下列圖所示:成功添加功能順利實現(xiàn)。添加票務(wù)信息時,出現(xiàn)如下界面:點擊添加注意剩余座位數(shù)結(jié)果見下列圖:成功添加在數(shù)據(jù)庫里查詢剩余座位數(shù)是否更新:更新成功!使用類似的方法在管理員刪除訂票信息的時候,對應的剩余座位數(shù)也重新回到了原先的值,見下列圖:復原成功!至此,管理員的大局部功能已經(jīng)展示完畢。六、調(diào)試過程中的問題設(shè)計和調(diào)試時存在問題的思考問題是哪些?問題如何解決?1數(shù)據(jù)庫主鍵約束問題。原先在應用程序還沒有開始寫之前,就在數(shù)據(jù)庫中定義了一些表格,但是在具體操作時發(fā)現(xiàn),對于每一行的記錄,主屬性是不能被修改的,除非刪除,當然這也不違背我之前學的
31、一些淺薄的數(shù)據(jù)庫知識。但是在應用程序開發(fā)過程中,當向數(shù)據(jù)庫中插入數(shù)據(jù)時,比方管理員用到的航班信息的插入,普通用戶信息注冊也要用到信息的插入,這時,如果插入了主鍵重復的記錄之后,應用程序會返回數(shù)據(jù)庫錯誤的提示信息,導致程序意外終止,通常遇到這種情況十分讓人討厭,因為常常會使我的電腦短暫的死機,而且在每次重新啟開工程的時候,因為插入了背景圖片,所以速度非常的慢,具體原因我自己也搞不清,但是問題是可以防止的。為此我也花了一些很可觀的時間來實現(xiàn)數(shù)據(jù)插入前的主鍵約束檢查。2另外一個比擬類似的問題是處理外鍵約束。數(shù)據(jù)庫中的常識,外鍵時引用了其他表格的主鍵的值,但非本表的主鍵,在用戶刪除引用的外鍵的信息時,
32、可以對此情況加以限制,我是選擇了強制刪除和更新的選項的。這就是說在我修改或刪除主鍵的值的時候,外鍵的值也會跟著修改和刪除。類似上面的問題也出現(xiàn)了,就是我在修改票務(wù)信息的時候,應用程序也會返回數(shù)據(jù)庫的錯誤信息提示。為此我就把管理員修改票務(wù)信息的這一項功能去掉了,但是這個功能是可以間接實現(xiàn)的,因為用戶信息和航班信息都是可以修改的。3delphi中的adoquery控件是一個神奇的控件,至少對我這個初學者來說確實如此,限于篇幅這里先列舉我寫程序過程中遇到的一小局部問題吧。第一個問題是如何實現(xiàn)我把修改的信息重新保存到數(shù)據(jù)庫里面:我在網(wǎng)上搜了很久之后才知道有一個dbedit組件可以實現(xiàn)我的要求,百度是一
33、個神奇的東西,哈,之后我也嘗試并掌握了dblookupcombobox的用法,實現(xiàn)了動態(tài)列舉數(shù)據(jù)庫某個列屬性值的列舉效果,效果很好,都是要配合adoquery這個組件來實現(xiàn)的。另一個問題是adoquery的post屬性和open屬性。具體情況大概是當我重復使用post語句是,系統(tǒng)就會報錯,英文意思是數(shù)據(jù)庫沒有處于編輯或插入狀態(tài),這是adoqery的active屬性沒有設(shè)置成true引起的,具體還有其他的錯誤提示,記不清了。另一個open屬性,是我在執(zhí)行了這一條語句時,如果fieldbyname中的字段值如果沒有取成功的話,就會報錯,提示大概是參數(shù)缺乏,無法翻開之類,其他的諸如字段名不一致之類的
34、都是小問題了。處理這類問題,關(guān)鍵是確定adoquery所連接的表名是否搞混了,再者就是字段名是否輸入真確,最最重要的就是不能重復post;不過updatebatch是可以重復使用的。七、專業(yè)課程設(shè)計總結(jié)總結(jié)可以包括:課程設(shè)計過程的收獲。本次課程設(shè)計中確實學到了不少的東西,雖然道路有些艱辛,相對于非課程設(shè)計時還是努力很多了,但終歸還是圓滿完成了任務(wù),感覺挺好。課程實踐中用到的delphi軟件開發(fā)工具,根本掌握了delphi和sql數(shù)據(jù)庫連接的技術(shù)知識。剛開始的時候,因為對該軟件的根底為零,所以對本次課程設(shè)計的實現(xiàn)有一種茫然的感覺,但是經(jīng)過兩三天的學習之后,了解了它與數(shù)據(jù)庫的數(shù)據(jù)交換技術(shù)之后,關(guān)鍵
35、是數(shù)據(jù)插入,刪除,修改的源代碼,感覺它還是能夠上手的。在后來的一步一步的窗體創(chuàng)立和編輯過程中,整個的系統(tǒng)框架就慢慢細化,最終完成設(shè)計,有一點成就感。最后要提到的是課程設(shè)計中我掌握了delphi的根本開發(fā)程序的方法,對程序開發(fā)方面的知識有了更加深刻的領(lǐng)悟。同時,在完善程序的過程中也與周邊同學的相互學習當中也學到的不少的知識,同學之間的相互合作也促進了友誼。下面是贈送的中秋節(jié)演講辭,不需要的朋友可以下載后編輯刪除!謝謝中秋佳節(jié)演講詞推薦中秋,懷一顆感恩之心?老師們,同學們:秋濃了,月圓了,又一個中秋要到了!本周日,農(nóng)歷的八月十五,我國的傳統(tǒng)節(jié)日中秋節(jié)。中秋節(jié),處在一年秋季的中期,所以稱為“中秋,它
36、僅僅次于春節(jié),是我國的第二大傳統(tǒng)節(jié)日。中秋的月最圓,中秋的月最明,中秋的月最美,所以又被稱為“團圓節(jié)。金桂飄香,花好月圓,在這美好的節(jié)日里,人們賞月、吃月餅、走親訪友無論什么形式,都寄托著人們對生活的無限熱愛和對美好生活的向往。中秋是中華瑰寶之一,有著深厚的文化底蘊。中國人特別講究親情,特別珍視團圓,中秋節(jié)尤為甚。中秋,是一個飄溢親情的節(jié)日;中秋,是一個彌漫團圓的時節(jié)。這個時節(jié),感受親情、釋放親情、增進親情;這個時節(jié),盼望團圓、追求團圓、享受團圓這些,都已成為人們生活的主旋律。同學們,一定能背誦出許多關(guān)于中秋的千古佳句,比方“舉頭望明月,低頭思故土、“但愿人長久,千里共嬋娟、“海上生明月,天涯
37、共此時這些佳句之所以能穿透歷史的時空流傳至今,不正是因為我們?nèi)祟愑兄墓餐拍顔?。中秋最美是親情。一家人團聚在一起,講不完的話,敘不完的情,訴說著人們同一個心聲:親情是黑暗中的燈塔,是荒漠中的甘泉,是雨后的彩虹中秋最美是思念。月亮最美,美不過思念;月亮最高,高不過想念。中秋圓月會把我們的目光和思念傳遞給我們想念的人和我們牽掛的人,祝他們沒有憂愁,永遠幸福,沒有煩惱,永遠快樂! 一、活動主題:游名校、賞名花,促交流,增感情二、活動背景:又到了陽春三月,陽光明媚,微風吹拂,正是踏青春游的好時節(jié)。借春天萬物復蘇之際,我們?nèi)嗑奂谝黄?,彼此多一點接觸,多一點溝通,共話美好未來,與此同時,也可以緩解一下緊張的學習壓力。 相信在這次春游
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六一活動托教活動方案
- 六一活動競賽活動方案
- 六一活動送水杯活動方案
- 六一詩歌活動方案
- 六一飲品活動方案
- 醫(yī)美護士考試試題及答案
- 安全生產(chǎn)b證試題及答案
- 云南安全生產(chǎn)考核b證試題及答案
- 六年級科學社團活動方案
- 蘭州戰(zhàn)役烈士活動方案
- 《內(nèi)保條例培訓講座》
- 神經(jīng)科患者的心理支持與護理
- 智慧樓宇智能化管理系統(tǒng)需求規(guī)格說明書
- 幼兒園中班數(shù)學《小魚有多長》
- 過程控制系統(tǒng)及儀表智慧樹知到課后章節(jié)答案2023年下青島大學
- 中國共產(chǎn)主義青年團團員發(fā)展過程紀實簿
- 項目現(xiàn)場施工管理制度
- GB/T 22614-2023烯草酮
- 鴻庥島越方稱南謁島
- 資金申請表模版完整
- 危重患者的皮膚管理(PPT演示文稿)
評論
0/150
提交評論