版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計任務(wù)書</b></p><p><b> 目 錄</b></p><p><b> 1系統(tǒng)功能概述1</b></p><p> 1.1系統(tǒng)的描述1</p><p> 1.2系統(tǒng)的功能1</p><p>
2、; 1.3系統(tǒng)功能框圖2</p><p><b> 2數(shù)據(jù)庫設(shè)計2</b></p><p><b> 2.1需求分析2</b></p><p> 2.2表結(jié)構(gòu)設(shè)計3</p><p> 3 系統(tǒng)各功能模塊的詳細設(shè)計4</p><p> 3.1 各個實體屬性
3、圖4</p><p><b> 3.2數(shù)據(jù)管理5</b></p><p> 3.2.1界面設(shè)計5</p><p> 3.2.2程序代碼10</p><p> 3.2.3 運行結(jié)果14</p><p><b> 3總結(jié)20</b></p>&
4、lt;p><b> 4參考文獻20</b></p><p><b> 1系統(tǒng)功能概述</b></p><p><b> 1.1系統(tǒng)的描述</b></p><p> 隨著現(xiàn)在人們的物質(zhì)生活水平提高了,人們要進一步追求精神上的享受,歐洲是美妙的并且到處都充滿著浪漫氣息的地方。越來越多的中國
5、游客選擇那里。因此旅行社如何實現(xiàn)旅游的計算機智能化管理是一個非常重要的課題。</p><p> 本系統(tǒng)為旅行社信息管理網(wǎng)站,主旨:實現(xiàn)簡單的電子登記以及信息的瀏覽和查詢功能。運用SQL語言,在Microso Access 2000建立多項數(shù)據(jù)庫,體現(xiàn)基本數(shù)據(jù)。用Microsoft Visual Studio 2010(C#+Access)進行窗口設(shè)計:</p><p> ?。?) 利用
6、主題母版頁控制頁面外觀,盡量美觀。</p><p> (2) 利用Web.sitemap文件與TreeView(或Menu)控件相結(jié)合實現(xiàn)站點導(dǎo)航,控制轉(zhuǎn)向相應(yīng)的網(wǎng)頁,利用SiteMapPath控件顯示導(dǎo)航路徑。</p><p> ?。?)最后與數(shù)據(jù)庫進行鏈接,使旅行社信息管理系統(tǒng)實現(xiàn)信息瀏覽、查詢等功能。</p><p><b> 1.2系統(tǒng)的功能
7、</b></p><p> 旅行社信息管理系統(tǒng)實現(xiàn)三個功能:(1)旅游團管理(2)導(dǎo)游管理(3)游客管理</p><p> 其中,設(shè)計各被鏈接的子網(wǎng)頁,能夠?qū)崿F(xiàn)如下兩個功能: [數(shù)據(jù)管理]、[數(shù)據(jù)查詢]。</p><p> ?。?) [數(shù)據(jù)管理] 包含以下子網(wǎng)頁:</p><p> [旅游團信息]:顯示旅游團信息瀏覽和編輯窗
8、體</p><p> [導(dǎo)游信息]:顯示導(dǎo)游信息瀏覽和編輯窗體</p><p> [游客信息]:顯示游客信息瀏覽和編輯窗體</p><p> 功能:瀏覽和錄入各信息。該頁面以GridView控件顯示記錄,用按鈕[首頁]、[末頁]、[前一頁]、[后一頁],控制顯示頁面;用兩個標(biāo)簽顯示當(dāng)前頁和總頁數(shù);單擊某條記錄,在DetailsView控件中顯示此記錄,可以對該
9、記錄進行新增、編輯操作。</p><p> (2) [數(shù)據(jù)查詢]包含以下子網(wǎng)頁: </p><p> [查詢旅游團信息]:顯示旅游團信息查詢窗體</p><p> [查詢導(dǎo)游信息]:顯示導(dǎo)游信息查詢窗體</p><p> [查詢游客信息]:顯示游客信息查詢窗體</p><p> 功能:可以按各種條件查找(條件
10、用TextBox控件或DropDownList控件或RadioButton或CheckBox來構(gòu)造),利用DataView的RowFilter屬性實現(xiàn)過濾操作。設(shè)置好查詢條件后,單擊[查詢]按鈕,查詢結(jié)果用新打開的網(wǎng)頁顯示,并可按某個字段進行排序。</p><p><b> 1.3系統(tǒng)功能框圖</b></p><p> 圖1.3.1功能框圖</p>
11、<p><b> 2數(shù)據(jù)庫設(shè)計</b></p><p><b> 2.1需求分析</b></p><p> 作為數(shù)據(jù)庫的設(shè)計人員需要在本商品交易管理系統(tǒng)設(shè)計實現(xiàn)前,建立數(shù)據(jù)庫包含以下實體及其屬性:</p><p> (1).旅游團信息(旅游團編號、旅游點名稱、地理位置、旅游天數(shù),價格)</p>
12、<p> (2).導(dǎo)游信息(導(dǎo)游編號、導(dǎo)游姓名、性別、聯(lián)系電話)</p><p> (3).游客信息(游客編號、游客姓名、性別、年齡、聯(lián)系電話)</p><p> 還要考慮系統(tǒng)的處理要求 ,具備查詢,添加,刪除和修改等功能,方便用戶及時更新數(shù)據(jù)管理數(shù)據(jù)。</p><p><b> 2.2表結(jié)構(gòu)設(shè)計</b></p>
13、;<p> 表2.2.1旅游團信息</p><p> 表2.2.2導(dǎo)游信息</p><p> 表2.2.3游客信息 </p><p> 3 系統(tǒng)各功能模塊的詳細設(shè)計</p><p> 3.1 各個實體屬性圖</p><p> 圖3.1.1 旅游團實體屬性</p><p>
14、; 圖3.1.2 導(dǎo)游實體屬性</p><p> 圖3.1.3 游客實體屬性</p><p><b> 3.2數(shù)據(jù)管理</b></p><p><b> 3.2.1界面設(shè)計</b></p><p> 主頁面采用TreeView控件,配合SitMapDataSource實現(xiàn)站點導(dǎo)航,數(shù)據(jù)
15、源自動加載web.sitmap文件。通過MasterPage.master設(shè)計母版頁。</p><p> 圖3.2.1.1 主界面設(shè)計</p><p> 【母版頁設(shè)計】網(wǎng)頁設(shè)計如圖所示,此母版頁可以應(yīng)用到其他網(wǎng)頁,其他網(wǎng)頁通過ContentPlaceHolder</p><p><b> 控件寫內(nèi)容頁。</b></p>&
16、lt;p> 圖3.2.1.2 母版頁設(shè)計</p><p> 【旅游團信息】網(wǎng)頁設(shè)計如圖所示,在此網(wǎng)頁可以對旅游團信息進行選擇,刪除,編輯和新建</p><p> 圖3.2.1.3 【旅游團信息】網(wǎng)頁設(shè)計</p><p> 配置數(shù)據(jù)源過程:選擇數(shù)據(jù)庫選則旅游團信息表配置Select語句</p><p> 生成insert、u
17、pdate和deleted語句 測試查詢 完成</p><p> 圖3.2.1.4配置數(shù)據(jù)源</p><p> 編輯字段的過程:從可用字段添加看選定字段 在右側(cè)BoundField屬性中設(shè)置選定字段的屬性 完成設(shè)置</p><p> 圖3.2.1.5 編輯字段</p><p> 【導(dǎo)游信息】網(wǎng)頁設(shè)計如下圖所
18、示</p><p> 圖3.2.1.6 【導(dǎo)游信息】網(wǎng)頁設(shè)計</p><p> 【游客信息】網(wǎng)頁設(shè)計如下圖所示</p><p> 圖3.2.1.7 【游客信息】網(wǎng)頁設(shè)計</p><p><b> 3.2.2程序代碼</b></p><p> 1、站點地圖web.sitmap內(nèi)容如下:&l
19、t;/p><p> <?xml version="1.0" encoding="utf-8" ?></p><p> <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" ></p><p> &
20、lt;siteMapNode url="~/課設(shè)網(wǎng)站/shouye1.aspx" title="歐意旅行社信息管理" description=""></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/xinxiguanli1.aspx" title="信息管理" descript
21、ion="" ></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/lvxingsheguanli1.aspx" title="旅行社管理" description="" /></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/daoy
22、ouguanli1.aspx" title="導(dǎo)游管理" description="" /></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/youkeguanl1.aspx" title="游客管理" description="" /></p>
23、<p> </siteMapNode></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/xinxichaxun1.aspx" title="信息查詢" description="" ></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/
24、lvxingshechaxun1.aspx" title="旅行社查詢" description="" /></p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/daoyouchaxun1.aspx" title="導(dǎo)游查詢" description="" />&l
25、t;/p><p> <siteMapNode url="~/課設(shè)網(wǎng)站/youkechaxun1.aspx" title="游客查詢" description="" /></p><p> </siteMapNode></p><p> </siteMapNode>&l
26、t;/p><p> </siteMap></p><p> 2、母版頁MasterPage.master內(nèi)容如下:</p><p> <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs&quo
27、t; Inherits="課設(shè)網(wǎng)站_MasterPage" %></p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></
28、p><p> <html xmlns="http://www.w3.org/1999/xhtml"></p><p> <head runat="server"></p><p> <title></title></p><p> <asp:Co
29、ntentPlaceHolder id="head" runat="server"></p><p> </asp:ContentPlaceHolder></p><p><b> </head></b></p><p><b> <body>&l
30、t;/b></p><p> <form id="form1" runat="server"></p><p> <div style="height: 187px; width: 1391px"></p><p> <asp:Image ID=
31、"Image1" runat="server" Height="173px" ImageAlign="Middle" </p><p> ImageUrl="~/新建文件夾/歐洲隨意行/英國/03dc34fae6cd7b89a9ecd9350f2442a7db330edb_副本.jpg" </p>
32、<p> style="text-align: center" Width="1401px" /></p><p>  
33、;  
34、;  
35、; </p><p><b> </div></b></p><p> <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"></p><p> </asp:ContentPla
36、ceHolder></p><p><b> </form></b></p><p><b> </body></b></p><p><b> </html></b></p><p> 3、旅游團信息部分相關(guān)主要函數(shù)如下:&l
37、t;/p><p> //以下兩個函數(shù)實現(xiàn)GridView控件選著的選項在和DetailView控件中顯示詳細信息</p><p> protected void GridView1_SelectedIndexChanged1(object sender, EventArgs e)</p><p><b> {</b></p>&
38、lt;p> DetailsView1.ChangeMode(DetailsViewMode.ReadOnly);</p><p> DetailsView1.PageIndex = GridView1.PageIndex * GridView1.PageSize</p><p> + GridView1.SelectedIndex;</p><p>&l
39、t;b> } </b></p><p> protected void GridView1_PageIndexChanged(object sender, EventArgs e)</p><p><b> {</b></p><p> DetailsView1.ChangeMode(DetailsViewMode
40、.ReadOnly);</p><p> DetailsView1.PageIndex = GridView1.PageIndex * GridView1.PageSize;</p><p><b> }</b></p><p> //以下兩個函數(shù)實現(xiàn)顯示當(dāng)前頁、總頁數(shù)</p><p> protected vo
41、id GridView1_PageIndexChanging(object</p><p> sender, GridViewPageEventArgs e)</p><p><b> {</b></p><p> GridView1.PageIndex = e.NewPageIndex;</p><p><
42、b> bind();</b></p><p><b> }</b></p><p> protected void GridView1_DataBound(object sender, EventArgs e)</p><p><b> {</b></p><p> in
43、t n = GridView1.PageIndex + 1;</p><p> Label1.Text = n.ToString();</p><p> Label2.Text = GridView1.PageCount.ToString();</p><p><b> } </b></p><p> 4、導(dǎo)游信
44、息部分程序代碼如下:</p><p> //以下兩個函數(shù)實現(xiàn)GridView控件選著的選項在和DetailView控件中顯示詳細信息 protected void GridView1_SelectedIndexChanged(object sender,</p><p> EventArgs e)</p><p><b> {</b>
45、;</p><p> DetailsView1.ChangeMode(DetailsViewMode.ReadOnly);</p><p> DetailsView1.PageIndex = GridView1.PageIndex * GridView1.PageSize</p><p> + GridView1.SelectedIndex;</p>
46、;<p><b> }</b></p><p> protected void GridView1_PageIndexChanged(object sender, EventArgs e)</p><p><b> {</b></p><p> DetailsView1.ChangeMode(Deta
47、ilsViewMode.ReadOnly);</p><p> DetailsView1.PageIndex = GridView1.PageIndex * GridView1.PageSize;</p><p><b> }</b></p><p> //以下兩個函數(shù)實現(xiàn)顯示當(dāng)前頁、總頁數(shù)</p><p> p
48、rotected void GridView1_PageIndexChanging(object</p><p> sender, GridViewPageEventArgs e)</p><p><b> {</b></p><p> GridView1.PageIndex = e.NewPageIndex;</p>&l
49、t;p><b> bind();</b></p><p><b> }</b></p><p> protected void GridView1_DataBound(object sender, EventArgs e)</p><p><b> {</b></p>&l
50、t;p> int n = GridView1.PageIndex + 1;</p><p> Label1.Text = n.ToString();</p><p> Label2.Text = GridView1.PageCount.ToString();</p><p><b> }</b></p><p&
51、gt; 5、游客信息部分程序代碼如下:</p><p> //以下兩個函數(shù)實現(xiàn)GridView控件選著的選項在和DetailView控件中顯示詳細信息</p><p> protected void GridView1_PageIndexChanged(object sender, EventArgs e)</p><p><b> {</b
52、></p><p> DetailsView1.ChangeMode(DetailsViewMode.ReadOnly);</p><p> DetailsView1.PageIndex = GridView1.PageIndex * GridView1.PageSize;</p><p><b> } </b></p&
53、gt;<p> protected void GridView1_SelectedIndexChanged1(object sender, EventArgs e)</p><p><b> {</b></p><p> DetailsView1.ChangeMode(DetailsViewMode.ReadOnly);</p>&l
54、t;p> DetailsView1.PageIndex = GridView1.PageIndex * GridView1.PageSize</p><p> + GridView1.SelectedIndex;</p><p><b> } </b></p><p> //以下兩個函數(shù)實現(xiàn)顯示當(dāng)前頁、總頁數(shù)</p>
55、<p> protected void GridView1_PageIndexChanging(object</p><p> sender, GridViewPageEventArgs e)</p><p><b> {</b></p><p> GridView1.PageIndex = e.NewPageIndex;&
56、lt;/p><p><b> bind();</b></p><p><b> }</b></p><p> protected void GridView1_DataBound(object sender, EventArgs e)</p><p><b> {</b>&
57、lt;/p><p> int n = GridView1.PageIndex + 1;</p><p> Label1.Text = n.ToString();</p><p> Label2.Text = GridView1.PageCount.ToString();</p><p><b> }</b></
58、p><p><b> }</b></p><p> 3.2.3 運行結(jié)果</p><p> 運行程序出現(xiàn)下圖web主頁</p><p> 圖3.2.3.1 【主界面】</p><p> 單擊【旅歐團管理】按鈕后出現(xiàn)下圖網(wǎng)頁</p><p> 圖3.2.3.2 【旅
59、游團信息】</p><p> 單擊【選擇】按鈕后出現(xiàn)下圖網(wǎng)頁</p><p> 圖3.2.3.3【選擇旅游團信息】</p><p> 單擊【編輯】按鈕后出現(xiàn)下圖網(wǎng)頁</p><p> 圖3.2.3.4修改旅游團信息</p><p> 單擊【新建】按鈕后出現(xiàn)下圖網(wǎng)頁</p><p>
60、圖3.2.3.5新建旅游團信息</p><p> 單擊【插入】按鈕后出現(xiàn)下圖網(wǎng)頁</p><p> 圖3.2.3.6新建旅游團結(jié)果信息</p><p> 單擊【導(dǎo)游管理】出現(xiàn)下圖網(wǎng)頁</p><p> 圖3.2.3.7【導(dǎo)游信息】</p><p> 單擊【游客管理】出現(xiàn)下圖網(wǎng)頁</p><
61、p> 圖3.2.3.8 【游客信息】</p><p><b> 3總結(jié)</b></p><p> 通過這么長時間的課程設(shè)計完成一項工作項目,有巨大的成就感,特別在將各種錯誤解決,并從中學(xué)到更多的知識時,對以后的工作更有信心。如何解決一些系統(tǒng)和格式配置問題,細節(jié)問題如查詢界面不方便不分頁、無法查找列導(dǎo)游編號ASE、當(dāng)前頁lable不顯示等,控件實際使用屬性使
62、控件更方便,這些問題一點點解決,在這個過程中,離不開老師的幫助和同學(xué)間的合作才能使項目網(wǎng)站的實現(xiàn)更快、更有效,并了解課程設(shè)計及系統(tǒng)開發(fā)的目的和意義。也遇到過好多的困難,但是通過團隊的共同努力最終都得到了解決,使我了解到一個團隊在軟件制作方面的重要性。</p><p> 在操作過程中存在很多不足之處,設(shè)計過程中對一些操作的不熟練,軟件代碼交冗余,效率不高等等,都是我對studio2010操作的不熟練,對相關(guān)功能缺
63、乏認識造成的。在今后的學(xué)習(xí)中我會加強理論與實踐的結(jié)合,通過不斷的摸</p><p> 索來彌補自己在軟件制作方面的不足</p><p><b> 4參考文獻</b></p><p> [1] 李春葆等.ASP.NET 2.0動態(tài)網(wǎng)站設(shè)計教程—基于C#+Access.北京:清華大學(xué)出版社.2008。</p><p>
64、; [2] 張躍廷等.ASP.NET 2.0自學(xué)手冊.北京:人民郵電出版社.2008。</p><p> [3] 唐植華等.ASP.NET 2.0動態(tài)網(wǎng)站設(shè)計教程(C#2005篇).北京:清華大學(xué)出版社.2008。</p><p> [4] 主編王珊等 《數(shù)據(jù)庫系統(tǒng)概論》 北京 高等教育出版社,2009</p><p> [5
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅行社管理系統(tǒng)課程設(shè)計
- 管理系統(tǒng)課程設(shè)計--旅行社管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---旅行社管理系統(tǒng)
- 課程設(shè)計--旅行社信息管理系統(tǒng)的設(shè)計
- 旅行社管理系統(tǒng)設(shè)計
- 旅行社信息管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 工商管理項目管理課程設(shè)計旅行社
- 數(shù)據(jù)庫課程設(shè)計--旅行社管理信息系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--旅行社管理信息系統(tǒng)
- 數(shù)據(jù)庫原理課程設(shè)計旅行社管理信息系統(tǒng)
- 旅行社業(yè)務(wù)管理系統(tǒng)
- 旅行社平臺管理系統(tǒng)
- 信息系統(tǒng)分析與設(shè)計課程設(shè)計---旅行社業(yè)務(wù)管理
- 《旅行社管理》實踐報告(二)旅行社營銷管理
- 數(shù)據(jù)庫課程設(shè)計---旅行社數(shù)據(jù)庫
- 旅行社信息管理系統(tǒng)
- 旅行社業(yè)務(wù)管理系統(tǒng)畢業(yè)設(shè)計
- 基于uml的旅行社管理系統(tǒng)設(shè)計
- 旅行社管理信息系統(tǒng)設(shè)計
- 畢業(yè)設(shè)計 ---旅行社網(wǎng)站管理系統(tǒng)
評論
0/150
提交評論