版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 數(shù)據(jù)庫課程設(shè)計</b></p><p><b> 報告</b></p><p><b> 班級:</b></p><p><b> 序號: </b></p><p><b> 姓名: </b>
2、</p><p><b> 地球科學(xué)學(xué)院地信系</b></p><p> 2013-06-28</p><p><b> 目錄</b></p><p><b> 數(shù)據(jù)庫課程設(shè)計1</b></p><p><b> 目錄2</
3、b></p><p><b> 一、概述3</b></p><p><b> 1.1背景說明3</b></p><p><b> 1.2開發(fā)環(huán)境3</b></p><p><b> 二、需求分析3</b></p><
4、;p><b> 2.1用戶需求3</b></p><p><b> 2.2主要功能3</b></p><p><b> 2.3數(shù)據(jù)流圖3</b></p><p><b> 2.4數(shù)據(jù)字典3</b></p><p> 三、數(shù)據(jù)庫概念結(jié)
5、構(gòu)設(shè)計4</p><p> 四、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計2</p><p> 4.1 關(guān)系表設(shè)計2</p><p> 4.2 數(shù)據(jù)表關(guān)系圖2</p><p> 五、創(chuàng)建數(shù)據(jù)庫及其對象2</p><p> 5.1 建數(shù)據(jù)庫和表2</p><p> 5.2 查詢實現(xiàn)3</p
6、><p> 五、軟件功能設(shè)計5</p><p><b> 六、界面設(shè)計6</b></p><p><b> 七、應(yīng)用程序6</b></p><p> 7.1 站點查詢6</p><p> 7.2 線路查詢7</p><p> 7.3
7、站—站查詢8</p><p> 八、實驗數(shù)據(jù)示例10</p><p><b> 九、心得11</b></p><p><b> 一、概述</b></p><p><b> 1.1背景說明</b></p><p> 軟件名稱:公交線路查詢系
8、統(tǒng) </p><p><b> 項目提出者:</b></p><p><b> 項目開發(fā)者:</b></p><p> 用戶:廣大需要乘坐公交車的人群 </p><p><b> 1.2開發(fā)環(huán)境</b></p><p> 操作系統(tǒng):Window
9、s XP</p><p> 軟件配置:visual stutio2010,Microsoft SQL Server 2008 R2</p><p> 數(shù)據(jù)庫配置:Microsoft SQL Server 2008 R2在PC機中新建數(shù)據(jù)庫,建立各個數(shù)據(jù)表、關(guān)系圖。</p><p><b> 二、需求分析</b></p>&l
10、t;p><b> 2.1用戶需求</b></p><p> 城市的擴張使得公交線路越來越復(fù)雜,為了使得用戶更加方便地能夠獲得最新公交線路,“公交線路查詢工具”幫助人們解決這個問題。</p><p> 本系統(tǒng)面向的對象是普通乘客,對于普通乘客來說,他們最關(guān)心的就是查詢。系統(tǒng)也只對用戶提供信息查詢功能,并不對用戶開放對數(shù)據(jù)的編輯權(quán)限。對于任何用戶,只要瀏覽本系
11、統(tǒng)的首頁,就可以根據(jù)自己的需求進(jìn)行查詢。數(shù)據(jù)的修改、刪除、及時更新工作只能由管理人員實現(xiàn)并對系統(tǒng)進(jìn)行定期的維護,保證其運行的穩(wěn)定性。</p><p><b> 2.2主要功能</b></p><p> 本系統(tǒng)從用戶的需求出發(fā),可實現(xiàn)以下功能: </p><p> 1、線路具體情況查詢:輸入線路名稱就可得到該線路的途經(jīng)站點,發(fā)車和末班車時
12、間,票價等相關(guān)信息。</p><p> 2、經(jīng)過此站點的所有路線查詢:輸入站點名稱即可得出經(jīng)過該站點的所有線路名稱。</p><p> 3、站點間的點到點路線查詢:輸入出發(fā)站點和目的站點即可輸出可選擇的線路,包括中間站的轉(zhuǎn)乘。</p><p><b> 2.3數(shù)據(jù)流圖</b></p><p><b>
13、2.4數(shù)據(jù)字典</b></p><p><b> 1、數(shù)據(jù)項</b></p><p><b> 2、數(shù)據(jù)流</b></p><p><b> 3、處理過程</b></p><p> 三、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p> 根據(jù)需求
14、分析,可知本系統(tǒng)有以下E-R圖:</p><p> 1、公交站點E-R圖 3、公交公司E-R圖</p><p> 2、公交車E-R圖 4、公交線路類型E-R圖</p><p><b> 5、合并E-R圖<
15、;/b></p><p> 四、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p><b> 4.1 關(guān)系表設(shè)計</b></p><p> 根據(jù)ER模型,對本系統(tǒng)設(shè)計出5個關(guān)系表:</p><p><b> 1、公交車表</b></p><p> bus(name,start
16、_time,end_time,buslength1,buslength2,pt_price, dis_price,gd_price,company_id,type_id)</p><p> 2、公交站點station(id,name)</p><p> 3、線路與站點關(guān)聯(lián)表bus_station(bus_name,station_id,orderid)</p><p
17、> 記錄公交線路經(jīng)過站點的信息,并且按順序記錄各站點,以此記錄線路與站點的關(guān)聯(lián)信息。</p><p> 4、公交公司表company(id,name)</p><p> 5、公交線路類型表bus_type(id,name)</p><p> 6、公交線路表busline(bus_name,direction,line)</p><p
18、> 此表主要是為了方便依據(jù)線路來查詢站點信息。 </p><p> 4.2 數(shù)據(jù)表關(guān)系圖</p><p> 五、創(chuàng)建數(shù)據(jù)庫及其對象</p><p> 5.1 建數(shù)據(jù)庫和表</p><p> 下面是創(chuàng)建數(shù)據(jù)庫和表的過程,數(shù)據(jù)通過手動輸入。</p><p><b> 1、創(chuàng)建數(shù)據(jù)庫</b&
19、gt;</p><p> create database bus</p><p><b> on</b></p><p><b> (</b></p><p> name = 'bus_data1',</p><p> filename = '
20、;C:\Documents and Settings\Administrator\桌面\bus\bus_data1.mdf'</p><p><b> )</b></p><p><b> log on</b></p><p><b> (</b></p><p>
21、; name = 'bus_log',</p><p> filename = 'C:\Documents and Settings\Administrator\桌面\bus\bus_log.ldf'</p><p><b> )</b></p><p><b> 2、創(chuàng)建表</b>
22、</p><p><b> 5.2 查詢實現(xiàn)</b></p><p> 這里只介紹線路查詢和站站查詢的存儲過程實現(xiàn),其它涉及到的功能通過SQLCommand或SqlDataAdapter實現(xiàn),在后面的應(yīng)用程序設(shè)計中實現(xiàn)。</p><p> 1、線路具體情況查詢:</p><p> if exists(select
23、 name from sysobjects where name = 'busline_info')</p><p> drop procedure busline_info</p><p><b> go</b></p><p> create procedure busline_info @input varchar(
24、5),@output varchar(700) output</p><p><b> as</b></p><p><b> begin</b></p><p> select @output = line</p><p> from busline</p><p>
25、; where busline.bus_name = @input </p><p><b> end </b></p><p><b> go</b></p><p> 2、站點間的點到點路線查詢:</p><p> if exists(select name from sysobjec
26、ts where name = 'station_station')</p><p> drop procedure station_station</p><p><b> go</b></p><p> create procedure station_station @input1 varchar(30),@inpu
27、t2 varchar(30), @output1 varchar(5) output,@output2 varchar(5) output,@output3 varchar(5) output,@output4 varchar(30) output,@output5 varchar(30) output</p><p><b> as</b></p><p>
28、<b> begin</b></p><p> declare @stationID1 int,@stationID2 int --換乘過程中的中間站點</p><p> declare @id1 int,@id2 int --記錄起點和終點的ID</p><p> select @id1 = id from station where
29、 name = @input1</p><p> select @id2 = id from station where name = @input2</p><p><b> --查找直達(dá)線路</b></p><p> select @output1 = a.bus_name </p><p><b&g
30、t; from</b></p><p> (select bus_name from bus_station where station_id = @id1 ) a, </p><p> (select bus_name from bus_station where station_id = @id2 ) b </p><p> where a
31、.bus_name = b.bus_name</p><p> --若不存在直達(dá)線路,則搜尋一次換乘路線</p><p> if not exists(select * from bus where name = @output1)</p><p><b> begin</b></p><p><b>
32、 --查找中間站點</b></p><p> select @stationID1 = c.station_id from</p><p> --@input1能直達(dá)的站點集合c</p><p> ( select distinct station_id </p><p> from bus_station <
33、/p><p> where bus_name in(select bus_name from bus_station where station_id = @id1 )) c,</p><p> --@input2能直達(dá)的站點集合d</p><p> ( select distinct station_id </p><p> fr
34、om bus_station </p><p> where bus_name in(select bus_name from bus_station where station_id = @id2)) d</p><p> where c.station_id= d.station_id</p><p> select @output1 = a.bus_na
35、me </p><p><b> from</b></p><p> (select bus_name from bus_station where station_id = @id1 ) a,</p><p> (select bus_name from bus_station where bus_station.station_id
36、 = @stationID1 ) b</p><p> where a.bus_name = b.bus_name</p><p> select @output2 = a.bus_name </p><p><b> from</b></p><p> (select bus_name from bus_st
37、ation where station_id = @id2) a,(select bus_name from bus_station where bus_station.station_id = @stationID1 ) b</p><p> where a.bus_name = b.bus_name</p><p><b> end</b></p>
38、<p> --若不存在直達(dá)和一次換乘線路,則搜尋二次換乘路線</p><p> if not exists(select * from bus where name = @output1) and not exists(select * from bus where name = @output2)</p><p><b> begin</b>&l
39、t;/p><p><b> --查找中間線路</b></p><p> select @output2 = a.bus_name </p><p><b> from</b></p><p> (select distinct bus_name </p><p> fr
40、om bus_station </p><p> where station_id in</p><p> (select station_id from bus_station </p><p> where bus_name in</p><p> (select bus_name from bus_station where
41、 station_id = @id1)))a,</p><p> (select distinct bus_name from bus_station </p><p> where station_id in </p><p> (select station_id from bus_station where bus_name in(select bus
42、_name from bus_station where station_id = @id2)))b</p><p> where a.bus_name = b.bus_name</p><p> --查找起點到中間線路的公交車</p><p> select @stationID1 = a.station_id </p><p>&l
43、t;b> from</b></p><p> (select distinct station_id from bus_station where bus_name in(select bus_name from bus_station where station_id = @id1))a,</p><p> (select station_id from bus_
44、station where bus_name = @output2) b</p><p> where a.station_id = b.station_id</p><p> select @output1 = c.bus_name </p><p><b> from</b></p><p> (sele
45、ct bus_name from bus_station where station_id = @id1 ) c, </p><p> (select bus_name from bus_station where station_id = @stationID1) d </p><p> where c.bus_name = d.bus_name</p><p&
46、gt; --查找中間線路到終點的公交車</p><p> select @stationID2 = a.station_id </p><p><b> from</b></p><p> (select distinct station_id from bus_station where bus_name in(select bus_
47、name from bus_station where station_id = @id2))a,</p><p> (select station_id from bus_station where bus_name = @output2) b</p><p> where a.station_id = b.station_id</p><p> selec
48、t @output3 = c.bus_name </p><p><b> from</b></p><p> (select bus_name from bus_station where station_id = @id2 ) c, </p><p> (select bus_name from bus_station where
49、 station_id = @stationID2) d </p><p> where c.bus_name = d.bus_name</p><p><b> end</b></p><p> select @output4 = name from station where id = @stationID1</p>
50、<p> select @output5 = name from station where id = @stationID2</p><p><b> end </b></p><p><b> 五、軟件功能設(shè)計</b></p><p> 軟件共實現(xiàn)了3個大功能,即站點查詢、線路查詢、站站查詢,其完成
51、情況如下:</p><p> ?。ㄒ唬簷z查用戶是否輸入了站點或線路信息,如果沒有錄入,則提示:請輸入站點!或請輸入線路名!</p><p> ?。ǘ簷z查用戶是否輸入的站點或線路是否存在,如果不存在,則提示:此站點不存在!或此線路不存在!</p><p> ?。ㄈ喝绻畔⒍继顚懻_,則根據(jù)選定的查詢條件進(jìn)行查找,查找的具體實現(xiàn)為:</p>&l
52、t;p> ?。?)站點查詢:返回經(jīng)過此站點的所有線路,并提供一條線路經(jīng)過的所有站點。</p><p> 如果沒有結(jié)果,則提示:找不到此站點!</p><p> ?。?)線路查詢:返回此線路的類型、最早和最晚時間、票價、經(jīng)過站點等信息。</p><p> ?。?)站站查詢:返回從起點到終點的可行的一條線路,此線路可直達(dá),如果沒有直達(dá),則最多換乘兩次,并提示在哪
53、里下車換乘,以及所有車輛的站點信息。</p><p><b> 六、界面設(shè)計</b></p><p><b> 七、應(yīng)用程序</b></p><p><b> 7.1 站點查詢</b></p><p> //查詢經(jīng)過給定站點的公交線路</p><p&
54、gt; protected void station_info(string input)</p><p><b> {</b></p><p> SqlConnection myConnection = new SqlConnection(connectionString);</p><p> myConnection.Open();
55、</p><p> SqlCommand cmd = new SqlCommand("select bus_station.bus_name as 公?交?線?路¡¤名?,busline.direction as 方¤?向¨°,line as 途ª?徑?站?點Ì? from bus_station,station,busline
56、where station.name = '" + input + "'and dbo.station.id = bus_station.station_id and bus_station.bus_name = busline.bus_name", myConnection);</p><p> SqlDataAdapter da = new SqlDataAda
57、pter();</p><p> da.SelectCommand = cmd;</p><p> System.Data.DataSet ds = new System.Data.DataSet();</p><p> da.Fill(ds);</p><p> this.GridView1.DataSource = ds.Tabl
58、es[0];</p><p> GridView1.DataBind();</p><p> cmd = null;</p><p> myConnection.Close(); </p><p><b> }</b></p><p><b> 7.2 線路查詢</b&g
59、t;</p><p> // 查詢給定線路的公交車所經(jīng)過站點</p><p> protected string busline_info1(string input)</p><p> {string connectionString = @"server=TXJM1FW3L1GYIC6;database = bus;Integrated Secu
60、rity = true";</p><p> SqlConnection myConnection = new SqlConnection(connectionString);</p><p> myConnection.Open();</p><p> SqlCommand myCommand = new SqlCommand("busl
61、ine_info", myConnection);</p><p> myCommand.CommandType = System.Data.CommandType.StoredProcedure;</p><p><b> //創(chuàng)建參數(shù)</b></p><p> SqlParameter bus_name = new SqlP
62、arameter("@input", System.Data.SqlDbType.VarChar, 5);</p><p> bus_name.Direction = System.Data.ParameterDirection.Input;</p><p> bus_name.Value = input;</p><p> myComma
63、nd.Parameters.Add(bus_name);</p><p><b> //添加輸出參數(shù)</b></p><p> SqlParameter Result1 = new SqlParameter("@output", System.Data.SqlDbType.VarChar, 700);</p><p>
64、 Result1.Direction = System.Data.ParameterDirection.Output;</p><p> myCommand.Parameters.Add(Result1);</p><p> myCommand.ExecuteNonQuery();</p><p> string str = Result1.Value.ToS
65、tring();</p><p> return str;</p><p> } </p><p><b> 7.3 站—站查詢</b></p><p> //查詢給定起點和終點的公交車線路</p><p> protected void station_station
66、(string input1, string input2)</p><p><b> {</b></p><p> string connectionString = @"server=TXJM1FW3L1GYIC6;database = bus;Integrated Security = true";</p><p>
67、; SqlConnection myConnection = new SqlConnection(connectionString);</p><p> myConnection.Open();</p><p> //利用SQL中已有的存儲過程實現(xiàn)站站查詢</p><p> SqlCommand myCommand = new SqlCommand(&quo
68、t;station_station", myConnection);</p><p> myCommand.CommandType = System.Data.CommandType.StoredProcedure;</p><p><b> //創(chuàng)建參數(shù)</b></p><p> SqlParameter station_na
69、me1 = new SqlParameter("@input1", System.Data.SqlDbType.VarChar, 30);</p><p> station_name1.Direction = System.Data.ParameterDirection.Input;</p><p> station_name1.Value = input1;<
70、;/p><p> myCommand.Parameters.Add(station_name1);</p><p> SqlParameter station_name2 = new SqlParameter("@input2", System.Data.SqlDbType.VarChar, 30);</p><p> station_name
71、2.Direction = System.Data.ParameterDirection.Input;</p><p> station_name2.Value = input2;</p><p> myCommand.Parameters.Add(station_name2); </p><p><b> //添加輸出參數(shù)</b>&l
72、t;/p><p> SqlParameter Result1 = new SqlParameter("@output1", System.Data.SqlDbType.VarChar, 5);</p><p> Result1.Direction = System.Data.ParameterDirection.Output;</p><p>
73、 myCommand.Parameters.Add(Result1);</p><p> SqlParameter Result2 = new SqlParameter("@output2", System.Data.SqlDbType.VarChar, 5);</p><p> Result2.Direction = System.Data.ParameterDi
74、rection.Output;</p><p> myCommand.Parameters.Add(Result2);</p><p> SqlParameter Result3 = new SqlParameter("@output3", System.Data.SqlDbType.VarChar, 5);</p><p> Result
75、3.Direction = System.Data.ParameterDirection.Output;</p><p> myCommand.Parameters.Add(Result3);</p><p> SqlParameter Result4 = new SqlParameter("@output4", System.Data.SqlDbType.VarC
76、har, 30);</p><p> Result4.Direction = System.Data.ParameterDirection.Output;</p><p> myCommand.Parameters.Add(Result4);</p><p> SqlParameter Result5 = new SqlParameter("@out
77、put5", System.Data.SqlDbType.VarChar, 30);</p><p> Result5.Direction = System.Data.ParameterDirection.Output;</p><p> myCommand.Parameters.Add(Result5); </p><p> myCommand.E
78、xecuteNonQuery();</p><p> string str1, str2, str3, str4, str5;</p><p> str1 = Result1.Value.ToString();</p><p> str2 = Result2.Value.ToString();</p><p> str3 = Resu
79、lt3.Value.ToString();</p><p> str4 = Result4.Value.ToString();</p><p> str5 = Result5.Value.ToString(); </p><p> myConnection.Close(); </p><p><b>
80、 //界面提示信息</b></p><p> if (str1 == "" && str2 == "" && str3 == "")</p><p><b> {</b></p><p> lab4_text.Text = "
81、;沒有找到合適的路線";</p><p><b> } else</b></p><p> if (str1 != "" && str2 != "" && str3 == "")</p><p><b> {</b>
82、</p><p> lab4_text.Text = "您可以先乘坐 " + str1 + " 在 " + str4 + " 下車," + " 再乘坐 " + str2;</p><p> lab5_name.Text = str1 + " 公交線路:";</p>
83、<p> lab5_line.Text = busline_info1(str1); </p><p> lab6_name.Text = str2 + " 公交線路:";</p><p> lab6_line.Text = busline_info1(str2);</p><p><b> }</b&
84、gt;</p><p><b> else</b></p><p> if (str1 != "" && str2 == "" && str3 == "")</p><p><b> {</b></p><
85、p> lab4_text.Text = "您可以直接乘坐 " + str1;</p><p> lab5_name.Text = str1 + " 公交線路:";</p><p> lab5_line.Text = busline_info1(str1); }</p><p><b> else&l
86、t;/b></p><p> if (str1 != "" && str2 != "" && str3 != "")</p><p><b> {</b></p><p> lab4_text.Text = "您可以先乘坐 &qu
87、ot; + str1 + " 在 " + str4 + " 下車," + " 再乘坐 " + str2 + " 在 " + str5 + " 下車," + " 最后再轉(zhuǎn)乘 " + str3 + "即可";</p><p> lab5_name.Text =
88、 str1 + " 公交線路:";</p><p> lab5_line.Text = busline_info1(str1);</p><p> lab6_name.Text = str2 + " 公交線路:";</p><p> lab6_line.Text = busline_info1(str2);</p&
89、gt;<p> lab7_name.Text = str3 + " 公交線路:";</p><p> lab7_line.Text = busline_info1(str3);</p><p><b> }</b></p><p><b> }</b></p><
90、;p><b> 八、實驗數(shù)據(jù)示例</b></p><p> 1、bus表(存放公交車次有關(guān)信息數(shù)據(jù))</p><p> 2、bus_type表(存放公交車類型數(shù)據(jù)) 3、bus_type表(存放公交公司數(shù)據(jù))</p><p> 4、bus_station表(存放公交線路上的各個站點)
91、5、station表(存放公交站點數(shù)據(jù))</p><p> 6、bus_line表(存放公交線路,便于站點查詢) </p><p><b> 九、心得</b></p><p> 通過這次為期2個星期的數(shù)據(jù)庫的課程設(shè)計實習(xí),我從中學(xué)習(xí)到了一個數(shù)據(jù)庫程序的設(shè)計的基本步驟,包括需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計等,同時加強了關(guān)系
92、型數(shù)據(jù)庫管理方面的部分知識。</p><p> 我覺得需求分析是很重要的,只有需求分析做好了,后面的工作才會輕松。邏輯結(jié)構(gòu)設(shè)計也很關(guān)鍵,需要考慮實體所應(yīng)包含的所有屬性,如果這個階段不考慮清楚,等到后面才想起來的話,修改起來會比較麻煩。 </p><p> 在整個程序的設(shè)計時,我通過分析學(xué)習(xí)到了一個數(shù)據(jù)庫程序應(yīng)該考慮的方面,了解到關(guān)系型數(shù)據(jù)庫關(guān)系處理方便的靈活性。同時在數(shù)據(jù)設(shè)計的過程中,
93、讓我知道了數(shù)據(jù)設(shè)計的重要性,在一定的選擇判斷中,設(shè)計出了數(shù)據(jù)庫的整體結(jié)構(gòu)。 </p><p> 通過在編程中嵌入SQL 語句訪問數(shù)據(jù)庫,處理返回數(shù)據(jù),以及調(diào)用SQL中已經(jīng)編寫好的存儲過程的過程中,鞏固學(xué)習(xí)了SQL 語句的語法,也學(xué)會了在C#、ASP等編程語言中通過不同的方法使用數(shù)據(jù)庫,自己收獲還是很多的。</p><p> 不足之處就在于,可能由于編程能力的原因,在如何讓程序數(shù)據(jù)變得動
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- java實現(xiàn)的公交查詢系統(tǒng)(課程設(shè)計)
- 課程設(shè)計---訂貨管理數(shù)據(jù)庫查詢系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--學(xué)生信息查詢管理系統(tǒng)
- 公交查詢系統(tǒng)設(shè)計
- 公交查詢系統(tǒng)設(shè)計
- 公交查詢系統(tǒng)開題報告
- 城市公交查詢系統(tǒng)課程設(shè)計說明書
- 數(shù)據(jù)庫課程設(shè)計報告---餐飲系統(tǒng)
- 工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計報告(數(shù)據(jù)庫課程設(shè)計)
- 工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計報告數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--bbs系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計---數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計報告--設(shè)備儀器數(shù)據(jù)庫設(shè)計
評論
0/150
提交評論