版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 說明書</b></p><p><b> 指導(dǎo)老師: </b></p><p><b> 學(xué)生姓名: </b></p><p><b> 班級: </b></p><p><b> 學(xué)號: </
2、b></p><p> 完成日期:2010年6月23日</p><p> 數(shù)據(jù)庫技術(shù)原理課程設(shè)計報告</p><p><b> 設(shè)計內(nèi)容</b></p><p> 課題名稱:圖書館管理系統(tǒng)</p><p><b> 課程設(shè)計目的</b></p>
3、<p> 使學(xué)生在學(xué)完《數(shù)據(jù)庫技術(shù)原理》這門課程后,能夠充分理解和掌握這門技術(shù),所以進(jìn)行這樣一個課程設(shè)計。 </p><p><b> 功能要求</b></p><p> 本系統(tǒng)至少應(yīng)該包含圖書的基本信息、讀者的基本信息、讀者借閱圖書的信息,用戶信息等。要求能夠?qū)崿F(xiàn)圖書信息的維護(hù)、讀者信息的維護(hù)、圖書的借閱登記處理、各類信息的查詢、用戶的管理等功能。圖
4、書館管理人員實(shí)現(xiàn)對圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計、對工作人員和管理人員的信息進(jìn)行查看及維護(hù);圖書借閱者可直接查看圖書館圖書情況。 </p><p><b> 系統(tǒng)設(shè)計</b></p><p><b> 1、需求分析</b></p><p><b> ?。?)信息需求</b>&l
5、t;/p><p> 書籍信息:圖書ID ,書名,分類號,作者,出版單位,單價,冊數(shù),頁數(shù),出版日期,登記日期,備注。</p><p> 職員信息:職員ID,姓名,性別,電話,家庭住址。</p><p> 學(xué)生信息:姓名,性別,系部,電話,借閱證類型編號,辦證日期。</p><p> 圖書類型信息:圖書類別編號,圖書類別名稱,上級圖書編號。
6、</p><p> 借閱證類型信息:借閱證類型編號,借閱證類型名稱,借閱證有效期限,最大借閱量,最大借閱時間。</p><p> 圖書借閱信息:圖書ID,學(xué)生ID,職員ID,借閱日期,歸還日期,備注。</p><p><b> ?。?)功能模塊劃分</b></p><p> 圖書信息查詢提供按圖書名稱進(jìn)行查詢,查詢
7、結(jié)果應(yīng)以主表明細(xì)格式顯示,即查詢結(jié)果記錄顯示在一個表格中,在明細(xì)部分顯示當(dāng)前記錄的所有信息。</p><p> 圖書入庫由管理員憑借密碼進(jìn)入圖書入庫界面進(jìn)行操作,能夠?qū)D書進(jìn)行入庫、過時無用圖書清除出庫的操作,同時要能夠查看書庫中所有圖書信息。</p><p> 系統(tǒng)設(shè)置模塊下面應(yīng)設(shè)置圖書類別設(shè)置和借閱證類型設(shè)置兩個子模塊,分別實(shí)現(xiàn)對圖書類別和借閱證類型的增加、刪除操作。</p&
8、gt;<p> 借閱登記模塊由人員信息設(shè)置、圖書借閱登記兩部分組成。而在人員設(shè)置下面可在同一個窗口口中是實(shí)現(xiàn)對圖書館職員和讀者信息的登記、修改和刪除等功能;圖書借閱有管理員對讀者借閱圖書進(jìn)行信息登記。</p><p> 退出系統(tǒng)模塊主要是退出圖書管理系統(tǒng),關(guān)閉與數(shù)據(jù)庫連接。</p><p><b> ?。?)系統(tǒng)總體結(jié)構(gòu)</b></p>
9、<p> 系統(tǒng)總體結(jié)構(gòu)見(圖A)</p><p><b> 2、概念設(shè)計</b></p><p> (1)設(shè)計局部ER模式 </p><p> 實(shí)體和屬性的定義: </p><p> 書籍(圖書ID ,書名,分類號,作者,出版單位,單價,冊數(shù),頁數(shù),出版日期,</p><p>
10、;<b> ?。▓DA)</b></p><p><b> 登記日期,備注);</b></p><p> 職員(職員ID,姓名,性別,電話,家庭住址);</p><p> student(姓名,性別,系部,電話,借閱證類型編號,辦證日期);</p><p> booktype(圖書類別編號,圖
11、書類別名稱,上級圖書編號);</p><p> cardtype(借閱證類型編號,借閱證類型名稱,借閱證有效期限,最大借閱量,最大借閱時間); </p><p> borrowinfo(圖書ID,學(xué)生ID,職員ID,借閱日期,歸還日期,備注)。</p><p><b> ?。▓DB)</b></p><p> ?。?)
12、設(shè)計全局ER模式</p><p> 根據(jù)上面局部ER模式中實(shí)體和屬性的定義,將所有局部ER模式都設(shè)計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu),其全局ER圖見(圖B)。</p><p> 3、關(guān)系數(shù)據(jù)庫的邏輯設(shè)計</p><p> 概念設(shè)計的結(jié)果是ER圖,因此數(shù)據(jù)庫的邏輯設(shè)計過程就是把ER圖轉(zhuǎn)化為關(guān)系模式的過程。由于關(guān)系模型所具有的優(yōu)點(diǎn),邏輯設(shè)計可以充分
13、運(yùn)用關(guān)系數(shù)據(jù)庫規(guī)范化理論,使設(shè)計過程形式化地進(jìn)行。設(shè)計結(jié)果是一組關(guān)系模式的定義:</p><p> 書籍(圖書ID ,書名,分類號,作者,出版單位,單價,冊數(shù),頁數(shù),出版日期,</p><p><b> 登記日期,備注);</b></p><p> 職員(職員ID,姓名,性別,電話,家庭住址);</p><p>
14、 student(姓名,性別,系部,電話,借閱證類型編號,辦證日期);</p><p> booktype(圖書類別編號,圖書類別名稱,上級圖書編號);</p><p> cardtype(借閱證類型編號,借閱證類型名稱,借閱證有效期限,最大借閱量,最大借閱時間); </p><p> borrowinfo(圖書ID,學(xué)生ID,職員ID,借閱日期,歸還日期,備
15、注)。</p><p><b> 三、數(shù)據(jù)庫實(shí)現(xiàn)</b></p><p><b> 1、創(chuàng)建數(shù)據(jù)庫</b></p><p> 打開查詢分析器,輸入創(chuàng)建數(shù)據(jù)庫的語句并運(yùn)行,程序代碼如下:</p><p> use master</p><p><b> go
16、</b></p><p> create database 圖書管理數(shù)據(jù)庫</p><p><b> on</b></p><p> primary ( name = bm1,</p><p> filename = 'D:\Program Files\Microsoft SQL Server
17、\MSSQL\Data\圖書管理數(shù)據(jù)庫_Data.MDF',</p><p> size = 10mb,</p><p> maxsize = 200,</p><p> filegrowth = 2)</p><p><b> log on</b></p><p> ( nam
18、e = bmlog1,</p><p> filename = 'D:\Program Files\Microsoft SQL Server\MSSQL\Data\圖書管理數(shù)據(jù)庫_Log.LDF',</p><p> size = 1mb,</p><p> maxsize = 20,</p><p> filegro
19、wth = 1)</p><p><b> go</b></p><p> 2、創(chuàng)建數(shù)據(jù)庫中的表</p><p> 打開查詢分析器,輸入創(chuàng)建表的語句并運(yùn)行,程序代碼如下:</p><p> create table 書籍</p><p> (圖書ID int primary key,&
20、lt;/p><p> 書名 nvarchar (100) ,</p><p><b> 分類號 int ,</b></p><p> 作者 nvarchar (20),</p><p> 出版單位 nvarchar (50),</p><p><b> 單價 int,</b&
21、gt;</p><p><b> 冊數(shù) int,</b></p><p><b> 頁數(shù) int ,</b></p><p> 出版日期 nvarchar (10),</p><p> 登記日期 nvarchar (10),</p><p> 備注 nvarchar
22、 (50)</p><p><b> );</b></p><p> create table 職員</p><p> ( 職員ID int primary key,</p><p> 姓名nvarchar (20),</p><p> 性別nvarchar (10),</p&
23、gt;<p> 電話nvarchar (20),</p><p> 家庭住址nvarchar (100)</p><p><b> );</b></p><p> create table student </p><p> (學(xué)生ID int primary key,</p>&
24、lt;p> 姓名 nvarchar (20),</p><p> 性別 nvarchar (10),</p><p> 系部 nvarchar (10),</p><p> 電話 nvarchar (20),</p><p> 借閱證類型編號 nvarchar (100) ,</p><p> 辦證日
25、期nvarchar (20) </p><p><b> );</b></p><p> create table booktype</p><p> ( 圖書類別編號 int primary key ,</p><p> 圖書類別名稱 varchar(20) not null,</p><
26、;p> 上級圖書編號 int </p><p><b> );</b></p><p> create table cardtype</p><p> ( 借閱證類型編號 varchar(10) primary key,</p><p> 借閱證類型名稱 varchar(20) ,</p>
27、<p> 借閱證有效期限 smallint ,</p><p> 最大借閱量 smallint ,</p><p> 最大借閱時間 smallint </p><p><b> );</b></p><p> create table borrowinfo</p><p>
28、 ( 圖書ID int primary key,</p><p> 學(xué)生ID int not null,</p><p> 職員ID int ,</p><p> 借閱日期 nvarchar (20),</p><p> 歸還日期 nvarchar (20),</p><p> 備注 varchar(16)
29、 </p><p><b> );</b></p><p> 亦可以在創(chuàng)建表的同時為數(shù)據(jù)庫賦部分初值,程序代碼如下:</p><p> insert into [書籍] values ('3','西游記','1','余秋雨','作家出版社','25&
30、#39;,'1','167','2008.11','2009.3','')</p><p> insert into [書籍] values ('4','三國','2','沈從文','華文出版社','30','1',
31、9;236','2008.10','2009.3','')</p><p> insert into [書籍] values ('5','葫蘆娃','2','王曉方','作家出版社','120','4','1600','2
32、007.12','2009.3','')</p><p> select * from [書籍]</p><p> insert into [職員] values ('1','張東蓀','男','61983','紅衛(wèi)')</p><p> i
33、nsert into [職員] values ('2','里斯','男','63963','六堰')</p><p> insert into [職員] values ('5','陳琳','女','63563','汽車學(xué)院')</p>&l
34、t;p> select * from [職員]</p><p> nsert into [student] values ('1','趙浩','男','電信','64643','1','2009.6')</p><p> insert into [student] v
35、alues ('2','錢可','女','管理','64326','1','2009.6')</p><p> insert into [student] values ('5','周天','女','外語','68375'
36、,'1','2009.6')</p><p> select * from [student]</p><p> insert into booktype values('1','英語','4');</p><p> insert into booktype values('
37、;2','計算機(jī)','5');</p><p> insert into booktype values('6','文學(xué)',' ');</p><p> select * from booktype</p><p> insert into cardtype values(
38、'1','教師','6','10','60 ');</p><p> insert into cardtype values('2','學(xué)生','4','6','30');</p><p> select * from card
39、type</p><p> insert into borrowinfo values ('2','4','4','2009.5','2009.6',' ')</p><p> insert into borrowinfo values ('3','2',
40、39;2','2009.4','2009.5',' ')</p><p> insert into borrowinfo values ('6','1','3','2009.7','2009.8',' ')</p><p> selec
41、t * from borrowinfo</p><p> 3、創(chuàng)建ODBC數(shù)據(jù)源</p><p> 打開控制面板,在管理工具/數(shù)據(jù)源/系統(tǒng)DSN目錄下為圖書管理數(shù)據(jù)庫創(chuàng)建一個名為PIN的ODBC數(shù)據(jù)源,后面的的VB窗體中的ADO控件的數(shù)據(jù)源全部與PIN數(shù)據(jù)源連接,通過這樣,就可以將數(shù)據(jù)庫中的信息與VB工程連接起來。</p><p> 四、系統(tǒng)可視化界面實(shí)現(xiàn)(系
42、統(tǒng)調(diào)試)</p><p> 按照系統(tǒng)設(shè)計階段的系統(tǒng)總體結(jié)構(gòu),確定系統(tǒng)各個功能模塊分布,利用VB中相關(guān)控件的可視化界面,創(chuàng)建出友好的的可視化操作界面。</p><p> 在控件中加入相關(guān)實(shí)現(xiàn)該功能的VB程序語言,調(diào)試這些語句,使其代碼無誤,并能夠?qū)崿F(xiàn)相應(yīng)的功能,</p><p> 1、圖書館管理系統(tǒng)主頁</p><p> 主要程序代碼為
43、窗口轉(zhuǎn)換用到show,退出用到end。</p><p> 2、借閱登記及圖書入庫登陸界面</p><p> 在登陸界面涉及用戶名及密碼驗證,其程序如下:</p><p> If Text1.Text = "ABC" And Text2.Text = "123" Then</p><p> Msg
44、Box "歡迎你, ABC用戶!"</p><p><b> Else</b></p><p> MsgBox "你輸入的密碼錯誤!"</p><p> Text1.Text = ""</p><p> Text2.Text = ""
45、</p><p> Text1.SetFocus</p><p><b> End If</b></p><p><b> 圖書入庫.Show</b></p><p> 登錄窗口1.Hide</p><p> 3、圖書入庫窗口及顯示全部圖書窗口</p>
46、<p> 窗口中相關(guān)按鈕程序如下:</p><p> 添加按鈕:Adodc1.Recordset.AddNew</p><p><b> 保存按鈕:</b></p><p> Adodc1.Recordset.Update</p><p> Adodc1.Refresh</p><
47、;p> MsgBox "已成功添加新記錄", vbQestion + vbOKOnly</p><p> 第一條按鈕:Adodc1.Recordset.MoveFirst</p><p><b> 下一條按鈕:</b></p><p> Adodc1.Recordset.MoveNext</p>
48、<p> If Adodc1.Recordset.EOF Then</p><p> Adodc1.Recordset.MoveFirst</p><p><b> End If</b></p><p><b> 刪除按鈕:</b></p><p> Dim i As Integ
49、er</p><p> i = MsgBox("真的要刪除該記錄嗎?", vbYesNo + vbExclamation, "提示")</p><p> If i = vbYes Then</p><p> Adodc1.Recordset.Delete</p><p> Adodc1.Refr
50、esh</p><p> MsgBox "刪除圖書信息成功!", vbOKOnly, "提示"</p><p><b> End If</b></p><p> 查看全部按鈕:圖書信息.Show</p><p><b> 刪除首條記錄按鈕:</b>&l
51、t;/p><p> Dim i As Integer</p><p> i = MsgBox("真的要刪除該記錄嗎?", vbYesNo + vbExclamation, "提示")</p><p> If i = vbYes Then</p><p> Adodc1.Recordset.Delet
52、e</p><p> Adodc1.Refresh</p><p> MsgBox "刪除圖書信息成功!", vbOKOnly, "提示"</p><p><b> End If</b></p><p><b> 4、圖書查詢窗口</b></p&
53、gt;<p> 窗口中相關(guān)按鈕程序如下:</p><p><b> 查找按鈕:</b></p><p> If Len(Text1.Text) > 0 Then</p><p> Adodc1.CommandType = adCmdText</p><p> Adodc1.RecordSou
54、rce = "select * from [書籍] where [書名] = '" & _</p><p> Trim(Text1.Text) & " '"</p><p> Adodc1.Refresh</p><p><b> Else</b></p>
55、<p> MsgBox ("請指定要查找的書名")</p><p><b> End If</b></p><p> 5、圖書類別設(shè)置窗口</p><p> 窗口中相關(guān)按鈕程序如下:</p><p> 添加按鈕:Adodc1.Recordset.AddNew</p>
56、<p><b> 保存按鈕:</b></p><p> Adodc1.Recordset.Update</p><p> Adodc1.Refresh</p><p> MsgBox "已成功添加新記錄", vbQestion + vbOKOnly</p><p> 第一條按鈕
57、:Adodc1.Recordset.MoveFirst</p><p><b> 下一條按鈕:</b></p><p> Adodc1.Recordset.MoveNext</p><p> If Adodc1.Recordset.EOF Then</p><p> Adodc1.Recordset.MoveFi
58、rst</p><p><b> End If</b></p><p><b> 刪除按鈕:</b></p><p> Dim i As Integer</p><p> i = MsgBox("真的要刪除該記錄嗎?", vbYesNo + vbExclamation,
59、"提示")</p><p> If i = vbYes Then</p><p> Adodc1.Recordset.Delete</p><p> Adodc1.Refresh</p><p> MsgBox "刪除圖書信息成功!", vbOKOnly, "提示"</
60、p><p><b> End If</b></p><p> 6、借閱證類型設(shè)置窗口</p><p> 7、人員信息設(shè)置窗口</p><p> 這個窗口主要是完成讀者個人信息、圖書館職員信息的添加刪除操作,必須是管理員通過登錄賬號和密碼以后才能進(jìn)行此操作,大大提高了信息的安全性。這個主窗口下面還有兩個子窗口,分別顯示
61、所有讀者信息和所有職員信息。</p><p> 窗口中相關(guān)按鈕程序如下:</p><p> 借閱者信息中查找按鈕:</p><p> If Len(Text1.Text) > 0 Then</p><p> Adodc1.CommandType = adCmdText</p><p> Adodc1.R
62、ecordSource = "select * from [student] where [姓名] = '" & _</p><p> Trim(Text1.Text) & " '"</p><p> Adodc1.Refresh</p><p><b> Else</b&
63、gt;</p><p> MsgBox ("請指定要查找的學(xué)生姓名")</p><p><b> End If</b></p><p> 職員信息中查找按鈕: </p><p> If Len(Text1.Text) > 0 Then</p><p> Ado
64、dc1.CommandType = adCmdText</p><p> Adodc1.RecordSource = "select * from [職員] where [姓名] = '" & _</p><p> Trim(Text1.Text) & " '"</p><p> Adod
65、c1.Refresh</p><p><b> Else</b></p><p> MsgBox ("請指定要查找的姓名")</p><p><b> End If</b></p><p> 8、圖書借閱登記窗口</p><p> 該窗口中主要程
66、序和前面圖書入庫窗口相關(guān)按鈕相同,前已經(jīng)列出,在這里就不在累述。</p><p> 五、課程設(shè)計總結(jié)與體會</p><p> 對于這次課程設(shè)計,我在兩個月以前變開始著手準(zhǔn)備。主要分為兩步,第一步是自學(xué)VB程序語言,第二步變是數(shù)據(jù)庫的設(shè)計。</p><p> 在進(jìn)行課程實(shí)際之前,首先必須確定可視化界面的開發(fā)工具。由于大一階段已經(jīng)學(xué)過C語言程序設(shè)計,起初我打算使用
67、C++語言來完成此次數(shù)據(jù)庫課程實(shí)際,但在自學(xué)完C++語言以后,發(fā)現(xiàn)它與C語言的最大區(qū)別在于類的應(yīng)用上,而這已是C++語言有如此強(qiáng)大功能的原因,也正是由于這個原因,如果使用C++語言來我完成此次課程實(shí)際,其難度將會較大。相比與C++語言類的難操作性,VB語言的可視化操作界面使用起來更為簡單,它將類完全封裝為控件的形式,使用者只需調(diào)用相應(yīng)控件即可實(shí)現(xiàn)相應(yīng)功能,這比C++語言完全使用程序語言實(shí)現(xiàn)類功能,大大減少了繁瑣程度。所以最終我選擇使用V
68、B語言來完成課程設(shè)計。</p><p> 在確定可視化界面開發(fā)工具以后,接下來要考慮的便是數(shù)據(jù)庫的開發(fā)工具,根據(jù)老師的要求以及數(shù)據(jù)庫課程的學(xué)習(xí),我選擇使用SQL Server 來進(jìn)行數(shù)據(jù)庫的開發(fā),這主要是因為在數(shù)據(jù)庫技術(shù)原理這門課程中,我們學(xué)習(xí)的正是MS SQL Server的SOL語言,使用它作為數(shù)據(jù)庫的開發(fā)工具將更為簡單,更重要的,SQL語言功能強(qiáng)大,當(dāng)今許多的公司數(shù)據(jù)庫開發(fā)都將其作為首選,如果能夠掌握這一
69、開發(fā)工具,對以后的學(xué)習(xí)和工作都將帶來很大的幫助。</p><p> 在進(jìn)行這次課程設(shè)計的過程中遇到了很多的問題,但也正是這些問題的出現(xiàn),讓我學(xué)到了許多還沒有在課內(nèi)學(xué)習(xí)的知識,對已學(xué)知識的理解更加深刻,也掌握的更加牢固。</p><p> 在進(jìn)入系統(tǒng)程序?qū)崿F(xiàn)階段時,首先擺在眼前的便是如何將數(shù)據(jù)庫與可視化操作界面聯(lián)系起來,通過前臺可視化界面的相關(guān)操作,實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的添加、刪除、修改等
70、功能。由于在之前已經(jīng)翻閱了大量的文獻(xiàn)資料,了解到許多連接兩者的方法,比如用Data控件、Ado Data控件、DAO、ADO等均可實(shí)現(xiàn),通過比較選擇,我最終選擇使用ADO來實(shí)現(xiàn)二者的鏈接。在確定這以后,又有問題出現(xiàn)了,那就是到底是使用ADO的屬性連接字符串進(jìn)行操作還是使用ODBC數(shù)據(jù)源進(jìn)行連接,在比較以后,我發(fā)現(xiàn)使用ODBC數(shù)據(jù)源連接更為簡單,所以最終選擇使用ODBC數(shù)據(jù)源進(jìn)行兩者的連接。</p><p> 上
71、面列出的僅僅只是課程設(shè)計過程中遇到到的許多問題中的一個,通過對這些問題的一一解決,我學(xué)到了許多知識。與此同時,通過這樣一個課程設(shè)計,極大地提高了我的實(shí)際動手能力,這里主要是對相關(guān)軟件的使用能力,使我對VB和SQL Server的功能了解更加深刻,對其操作也更為熟練。更為重要的是,在進(jìn)行數(shù)據(jù)庫的設(shè)計過程中,我嚴(yán)格按照《數(shù)據(jù)庫技術(shù)原理》這門課程中設(shè)計數(shù)據(jù)庫的相關(guān)要求進(jìn)行設(shè)計,使所設(shè)計的數(shù)據(jù)庫滿足3NF,盡量滿足BCNF的設(shè)計要求。通過這樣一
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計報告——圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告——圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告--圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計----圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(圖書館管理系統(tǒng))
- 數(shù)據(jù)庫課程設(shè)計報告--圖書館圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計-圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 圖書館管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 圖書館系統(tǒng)數(shù)據(jù)庫設(shè)計課程設(shè)計報告
- java數(shù)據(jù)庫課程設(shè)計 圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--圖書館管理系統(tǒng) (2)
- 數(shù)據(jù)庫原理課程設(shè)計--圖書館管理系統(tǒng)
- java數(shù)據(jù)庫課程設(shè)計---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計-高校圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計-圖書館借閱系統(tǒng)
- 圖書館管理系統(tǒng)——《數(shù)據(jù)庫概論》課程設(shè)計報告書
評論
0/150
提交評論