版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目錄</b></p><p><b> 摘要1</b></p><p> 一、問題描述與要求2</p><p><b> 二、系統(tǒng)分析2</b></p><p> 三、系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)3</p><p> 1
2、.數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)3</p><p> 2.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)5</p><p> 四、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)6</p><p> 1.系統(tǒng)體系結(jié)構(gòu)及實(shí)現(xiàn)方法6</p><p> 2.系統(tǒng)工作環(huán)境及支撐軟件6</p><p> 五、系統(tǒng)集成測試6</p><p><b>
3、; 1.登錄界面6</b></p><p> 2.數(shù)據(jù)庫后臺(tái)關(guān)系圖7</p><p><b> 六、附錄8</b></p><p> 1.數(shù)據(jù)庫創(chuàng)建代碼8</p><p> 2.網(wǎng)站后臺(tái)部分代碼10</p><p><b> 總結(jié)與致謝16</b
4、></p><p><b> 參考文獻(xiàn)17</b></p><p><b> 摘 要</b></p><p> 明確了圖書館工作由圖書管理、讀者管理、借書服務(wù)和還書服務(wù)4部分組成。根據(jù)學(xué)生圖書借閱管理系統(tǒng)的需求分析,我們可以先得到3個(gè)實(shí)體:書、學(xué)生、管理員。將圖書館管理系統(tǒng)的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫的數(shù)據(jù)模型
5、,其關(guān)系模式為:管理員,書,讀者。圖書館管理系統(tǒng)采用B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)。服務(wù)器主要任務(wù)是承擔(dān)網(wǎng)絡(luò)監(jiān)聽和實(shí)現(xiàn)客戶端鏈接、數(shù)據(jù)庫管理、數(shù)據(jù)存取和數(shù)據(jù)傳輸功能。瀏覽器面向用戶,承擔(dān)著圖書館管理系統(tǒng)的管理和服務(wù)工作。</p><p> 關(guān)鍵詞:書;讀者;管理員;數(shù)據(jù)庫</p><p><b> 問題描述和要求</b></p><p>
6、該系統(tǒng)是一個(gè)專門為學(xué)校圖書管理而設(shè)計(jì)的系統(tǒng)。學(xué)生從圖書館借書,對(duì)圖書館來說,學(xué)生好像書籍一樣,都是先被注冊(cè)到系統(tǒng)中的。圖書館需要處理新買的圖書,包括添加和刪除等,圖書管理員是圖書館的雇員,所有圖書登記、讀者注冊(cè)的工作由圖書管理員完成,他們負(fù)責(zé)和學(xué)生交互,該系統(tǒng)支持他們的工作。圖書館要求系統(tǒng)能方便的建立、更新和刪除存在該系統(tǒng)中有關(guān)書名、讀者等信息,也能方便的登記圖書的借出與歸還等信息。</p><p><b&
7、gt; 系統(tǒng)分析</b></p><p> 通過對(duì)現(xiàn)行圖書館業(yè)務(wù)的調(diào)查,明確了圖書館工作由圖書管理、讀者管理、借書服務(wù)和還書服務(wù)4部分組成。對(duì)現(xiàn)有系統(tǒng)功能的描述如下:</p><p><b> 1、圖書管理</b></p><p> 對(duì)館內(nèi)的所有圖書按類別統(tǒng)一編碼;對(duì)各類圖書建立圖書登記卡,登記圖書的主要信息。</p&
8、gt;<p> 新購的圖書要編碼和建卡,對(duì)遺失的圖書要注銷其圖書登記卡。</p><p><b> 2、讀者管理</b></p><p> 建立讀者信息表,對(duì)讀者統(tǒng)一編號(hào)。</p><p> 對(duì)新加盟的讀者,將其信息加入到讀者信息表中;對(duì)某些特定的讀者,將其信息從讀者信息表中刪除。</p><p>
9、 當(dāng)讀者情況變化時(shí),修改讀者信息表中相應(yīng)的記錄。</p><p><b> 3、借書服務(wù)</b></p><p> 未借出的圖書要按類別上架,供讀者查看。</p><p> 建立借書登記卡,卡上記錄著書號(hào)、讀者姓名和編號(hào)、借書日期;將借書登記卡按讀者單位、讀者編號(hào)集中保管。</p><p> 讀者提出借書請(qǐng)求時(shí)
10、,先查看該讀者的借書卡,統(tǒng)計(jì)讀者已借書的數(shù)量。如果該讀者無借書超期或超量情況,則辦理借書手續(xù)。</p><p> 辦理借書手續(xù)的方法是:填寫借書登記卡,管理員核實(shí)后讀者可將圖書帶走。</p><p><b> 4、還書服務(wù)</b></p><p> 讀者提出還書要求時(shí),先對(duì)照相應(yīng)的借書卡,確認(rèn)書號(hào)和書名無誤后可辦理還書手續(xù)。</p&
11、gt;<p> 辦理還書手續(xù)的方法是:在借書卡上填寫還書時(shí)間,管理員簽名;將已還的借書卡集中保管;收回圖書。</p><p> 將收回的圖書上架,供讀者查看和借閱。</p><p><b> 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</b></p><p><b> 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</b></p><p
12、> 根據(jù)學(xué)生圖書借閱管理系統(tǒng)的需求分析,我們可以先得到3個(gè)實(shí)體:書、學(xué)生、管理員。</p><p> 再分析他們之間的關(guān)系,管理員與書之間存在著一對(duì)多的聯(lián)系,將該聯(lián)系命名為登記,一個(gè)管理員可以登記多本圖書,聯(lián)系如圖所示:</p><p> 管理員與學(xué)生(也就是讀者)之間也存在著一對(duì)多的聯(lián)系,該聯(lián)系命名為注冊(cè),一個(gè)管理員可以注冊(cè)多名學(xué)生,聯(lián)系如圖所示:</p>&l
13、t;p> 管理員、書、學(xué)生(讀者)之間存在著多對(duì)多的借閱聯(lián)系,一個(gè)學(xué)生可以借閱多本圖書,一個(gè)管理員可以辦理多次借閱與歸還,一本書可以被多名學(xué)生借閱,</p><p> 因此3個(gè)實(shí)體與他們之間的聯(lián)系如圖所示:</p><p> 根據(jù)系統(tǒng)需求分析,對(duì)每個(gè)實(shí)體我們分析相應(yīng)的屬性,圖書管理員的屬性有:職工號(hào)、姓名、性別,讀者的屬性只有:借書證號(hào)、姓名、性別、系別,書的屬性只有:書號(hào)、書
14、名、作者、出版社、分類號(hào)。</p><p> 將上述實(shí)體、屬性、聯(lián)系等集成,得到學(xué)生圖書借閱管理系統(tǒng)完整的E-R模型圖如下圖所示:</p><p><b> 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p> 將圖書館管理系統(tǒng)的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫的數(shù)據(jù)模型,其關(guān)系模式為:</p><p> 管理員(職工號(hào),姓名,
15、性別,權(quán)限級(jí)別),</p><p> 書(書號(hào),書名,作者,出版社,分類號(hào)),</p><p> 讀者(借書證號(hào),姓名,性別,系別),</p><p> 根據(jù)1:n聯(lián)系的轉(zhuǎn)換規(guī)則,我們把聯(lián)系“登記”的屬性即“讀者權(quán)限”和管理員關(guān)系的主鍵即職工號(hào)加入到讀者關(guān)系中,得到讀者改進(jìn)后的關(guān)系:</p><p> 讀者(借書證號(hào),姓名,性別,系別
16、,職工號(hào)),</p><p><b> 這里職工號(hào)是外鍵。</b></p><p> 根據(jù)1:n聯(lián)系的轉(zhuǎn)換規(guī)則,我們把聯(lián)系“注冊(cè)”的屬性即“入庫時(shí)間”和管理員關(guān)系的主鍵即職工號(hào)加入到讀者關(guān)系中,得到書改進(jìn)后的關(guān)系:</p><p> 書(書號(hào),書名,作者,出版社,分類號(hào),入庫時(shí)間,職工號(hào)),</p><p> 這
17、里職工號(hào)也是外鍵。</p><p> 將一個(gè)三元關(guān)系管理員、書、讀者之間的借閱關(guān)系轉(zhuǎn)換為一個(gè)關(guān)系:</p><p> 借閱(職工號(hào),借書證號(hào),書號(hào),借出日期,歸還日期)。</p><p> 所以最終得到的關(guān)系模型為:</p><p> 管理員(職工號(hào),姓名,性別,權(quán)限級(jí)別),</p><p> 書(書號(hào),書名
18、,作者,出版社,分類號(hào),入庫時(shí)間,職工號(hào)),</p><p> 讀者(借書證號(hào),姓名,性別,系別,職工號(hào)),</p><p> 借閱(職工號(hào),借書證號(hào),書號(hào),借出日期,歸還日期)。</p><p> 用英文命名的關(guān)系模式為:</p><p> Administrator(Ano,Aname,Asex,Aprivilege),</
19、p><p> BOOK(Bno,Bname,Bauthor,Bpublisher,BTPno,Indate,Ano),</p><p> READER(Rno,Rname,Rsex,Rdept,Ano),</p><p> Borrow(Ano,Rno,Bno,Bdate,Rdata)。</p><p><b> 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
20、</b></p><p> 1.系統(tǒng)體系結(jié)構(gòu)及實(shí)現(xiàn)方法</p><p> 圖書館管理系統(tǒng)采用B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)。服務(wù)器主要任務(wù)是承擔(dān)網(wǎng)絡(luò)監(jiān)聽和實(shí)現(xiàn)客戶端鏈接、數(shù)據(jù)庫管理、數(shù)據(jù)存取和數(shù)據(jù)傳輸功能。瀏覽器面向用戶,承擔(dān)著圖書館管理系統(tǒng)的管理和服務(wù)工作。</p><p> 2.系統(tǒng)工作環(huán)境及支撐軟件</p><p>
21、(1)服務(wù)器端的工作環(huán)境要求及支撐軟件</p><p> 操作系統(tǒng):Windows XP或與之兼容的系統(tǒng) </p><p> 數(shù)據(jù)庫管理系統(tǒng):SQL Server 2000企業(yè)版</p><p> 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件:Microsoft Visual Studio 2008</p><p> ?。?)客戶機(jī)的工作環(huán)境要求及支撐軟件&
22、lt;/p><p> 操作系統(tǒng):Windows 98或更高與之兼容的系統(tǒng)</p><p> 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件:Microsoft Visual Studio 2008</p><p><b> 系統(tǒng)集成測試</b></p><p><b> 登錄界面</b></p><
23、p> 2.數(shù)據(jù)庫后臺(tái)關(guān)系圖</p><p><b> 附錄</b></p><p><b> 1.數(shù)據(jù)庫創(chuàng)建代碼</b></p><p> CREATE DATABASE BOOKmanage</p><p> use BOOKmanage</p><p&g
24、t;<b> go</b></p><p> create table Administrator</p><p><b> (</b></p><p> Ano char(10) primary key ,</p><p> Aname nvarchar(30) not null ,
25、</p><p> Asex char(2), </p><p> Aprivilege char(20)</p><p><b> )</b></p><p><b> go</b></p><p> create ta
26、ble BOOK</p><p><b> (</b></p><p> Bno char(10) primary key,</p><p> Bname nvarchar(30) not null ,</p><p> Bauthor nvarchar(30),</p><p> B
27、publisher nvarchar(50),</p><p> BTPno char(10),</p><p> Indata datetime ,</p><p> Ano char(10)</p><p><b> ) </b></p><p><b> go</b
28、></p><p> create table READER</p><p><b> (</b></p><p> Rno char(10) primary key ,</p><p> Rname nvarchar(30) not null,</p><p> Rsex c
29、har(2),</p><p> Rdept char(20),</p><p> Ano char(10)</p><p><b> )</b></p><p><b> go</b></p><p> create table Borrow </p&g
30、t;<p><b> (</b></p><p> Ano char(10) ,</p><p> Rno char(10) , </p><p> Bno char(10) ,</p><p> Bdate datetime ,</p><
31、p> Rtime datetime ,</p><p> PRIMARY KEY (Ano,Rno,Bno),</p><p> foreign key (Ano) references Administrator(Ano),</p><p> foreign key (Rno) references READER(Rno),</p>&
32、lt;p> foreign key (Bno) references BOOK(Bno)</p><p><b> )</b></p><p><b> Go</b></p><p> 2.網(wǎng)站后臺(tái)部分代碼:</p><p> using System;</p><
33、;p> using System.Collections.Generic;</p><p> using System.Linq;</p><p> using System.Web;</p><p> using System.Web.UI;</p><p> using System.Web.UI.WebControls;
34、</p><p> using System.Text;</p><p> using System.Collections;</p><p> using System.Data;</p><p> using System.Data.SqlClient;</p><p> using System.Web
35、.UI.HtmlControls;</p><p> using System.Configuration;</p><p> public partial class Administrator : System.Web.UI.Page</p><p><b> {</b></p><p> protected
36、 void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p> // gridviewdiv.Style.Add("display", "none");</p><p> gridviewdiv.Disabled = t
37、rue;</p><p> gridviewdiv.EnableViewState =false;</p><p><b> }</b></p><p> /// <summary></p><p> /// 查詢讀者個(gè)人信息</p><p> /// </summar
38、y></p><p> /// <param name="sender"></param></p><p> /// <param name="e"></param> </p><p> protected void btqueryREADERinfo_Clic
39、k(object sender, EventArgs e)</p><p><b> {</b></p><p> if (tbRnumber.Text=="")</p><p><b> {</b></p><p> Response.Write("<s
40、cript language='javascript'>alert('請(qǐng)輸入要查詢的借書證號(hào)');</script>");</p><p><b> return;</b></p><p><b> }</b></p><p> string conn =
41、MySql.ConnectionStringLocalTransaction;</p><p> string Rno = tbRnumber.Text.ToString();</p><p> string cmdstr = "select Rno as 借書證號(hào), Rname as 姓名,Rsex as 性別,Rdept as 系別 from READER where
42、</p><p> Rno=@number";</p><p> SqlParameter sqlpara = new SqlParameter("@Rnumber", SqlDbType.Char);</p><p> sqlpara.Value = tbRno.Text.ToString();</p><p
43、> SqlParameter[] cmdparas = { sqlpara };</p><p> DataSet ds = MySql.ExecuteDataSet(conn, CommandType.Text, cmdstr, cmdparas);</p><p> GridView1.DataSource = ds;</p><p> GridV
44、iew1.DataBind();</p><p> gridviewdiv.Disabled = false;</p><p> gridviewdiv.Disabled = false;</p><p> gridviewdiv.EnableViewState = true;</p><p><b> }</b>
45、;</p><p> /// <summary></p><p> /// 查詢圖書信息</p><p> /// </summary></p><p> /// <param name="sender"></param></p><p>
46、/// <param name="e"></param></p><p> protected void btquerybook_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (tbBnumber.Text ==
47、 "")</p><p><b> {</b></p><p> Response.Write("<script language='javascript'>alert('請(qǐng)輸入要查詢的書號(hào)');</script>");</p><p><
48、b> return;</b></p><p><b> }</b></p><p> string conn = MySql.ConnectionStringLocalTransaction;</p><p> string Bno= tbBnumber.Text.ToString();</p><
49、p> string cmdstr = "select Bno as 書號(hào),Bname as 書名, Bauthor as 作者,Bpublisher as 出版社 BTPno as 分類</p><p> 號(hào),Indate as 入庫時(shí)間,Ano as 職工號(hào) from BOOK where Bno=@Bnumber"; </p><p> SqlPa
50、rameter sqlpara = new SqlParameter("@Bnumber", SqlDbType.Char);</p><p> sqlpara.Value = tbBnumber.Text.ToString();</p><p> SqlParameter[] cmdparas = { sqlpara };</p><p>
51、 DataSet ds = MySql.ExecuteDataSet(conn, CommandType.Text, cmdstr, cmdparas);</p><p> GridView1.DataSource = ds;</p><p> GridView1.DataBind();</p><p> gridviewdiv.Disabled = fal
52、se;</p><p> gridviewdiv.EnableViewState = true;</p><p><b> }</b></p><p> /// <summary></p><p> /// 查詢讀者借閱情況</p><p> /// </summary
53、></p><p> /// <param name="sender"></param></p><p> /// <param name="e"></param></p><p> protected void btqueryBorrow_Click(object
54、sender, EventArgs e)</p><p><b> {</b></p><p> if (tbRnoBorrow.Text=="")</p><p><b> {</b></p><p> Response.Write("<script l
55、anguage='javascript'>alert('請(qǐng)輸入要查詢的讀者借書證號(hào)');</script>");</p><p><b> return;</b></p><p><b> }</b></p><p> string conn = MySql
56、.ConnectionStringLocalTransaction;</p><p> string Bnumber = tbRnoBorrow.Text.ToString();</p><p> string cmdstr = "select Rno as 學(xué)號(hào) ,BOOK.Bno as 書號(hào),Bname as 書名,Btime as 借出時(shí)間,Rtime as 歸還時(shí)間
57、</p><p> from Borrow,BOOK where Rno=@Rnumber and Bowwer.Bno=BOOK.Bno " ;</p><p> SqlParameter sqlpara = new SqlParameter("@Rnumber", SqlDbType.Char);</p><p> sqlpa
58、ra.Value = tbRnoBorrow.Text.ToString();</p><p> SqlParameter[] cmdparas = { sqlpara };</p><p> DataSet ds = MySql.ExecuteDataSet(conn, CommandType.Text, cmdstr, cmdparas);</p><p>
59、 GridView1.DataSource = ds;</p><p> GridView1.DataBind();</p><p> gridviewdiv.Disabled = false;</p><p> gridviewdiv.EnableViewState = true;</p><p><b> }</
60、b></p><p> /// <summary></p><p> /// 修改讀者個(gè)人信息或添加新讀者</p><p> /// </summary></p><p> /// <param name="sender"></param></p>
61、<p> /// <param name="e"></param></p><p> protected void btchangeREADERinfo_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> B
62、utton bt = (Button)sender;</p><p> if (bt.ID == "bttuinfoedit")</p><p><b> {</b></p><p> if (tbRno.Text.ToString() != "")</p><p><
63、b> {</b></p><p> string Rnumber = tbRno.Text.ToString().TrimEnd();</p><p> string url = "READERinfoedit.aspx?Rno=" + snumber;</p><p> Response.Redirect(url);&
64、lt;/p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> Response.Write("<script language='javascript'>a
65、lert('請(qǐng)輸入要修改的讀者借書證號(hào)');</script>");</p><p><b> return;</b></p><p><b> }</b></p><p><b> }</b></p><p><b>
66、else</b></p><p><b> {</b></p><p> string url = "READERinfoedit.aspx?Rno=addnew";</p><p> Response.Redirect(url);</p><p><b> }</
67、b></p><p><b> }</b></p><p> protected void btBOOKedit_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> Button bt = sender as Bu
68、tton;</p><p> if (bt.Text == "修改圖書信息")</p><p><b> {</b></p><p> if (tbBnumber.Text!= "")</p><p><b> {</b></p><
69、;p> string Bnumber = tbBnumber.Text;</p><p> string url = "BOOK.aspx?cno=" + Bnumber + "&btxiugai=xg";</p><p> Response.Redirect(url);</p><p><b>
70、 }</b></p><p><b> else</b></p><p><b> {</b></p><p> Response.Write("<script language='javascript'>alert('請(qǐng)輸入要修改的書號(hào)');<
71、;/script>");</p><p><b> return;</b></p><p><b> }</b></p><p><b> } </b></p><p><b> else</b></p><
72、p><b> {</b></p><p> string url = "BOOK.aspx?btxiugai=btadd";</p><p> Response.Redirect(url);</p><p><b> }</b></p><p><b>
73、 }</b></p><p> protected void btBorrowedit_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (tbRnoBorrow.Text!= "")</p><p>&
74、lt;b> {</b></p><p> string Rnumber = tbRnoBorrow.Text;</p><p> string url = "Browwer.aspx?Rno=" + Rnumber + "&btxiugai=xg";</p><p> Response.Red
75、irect(url);</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> Response.Write("<script language='javascri
76、pt'>alert('請(qǐng)輸入要修改的讀者借書證號(hào)');</script>");</p><p><b> return;</b></p><p><b> }</b></p><p><b> }</b></p><p>
77、; protected void btqueryallREADER_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> string conn = MySql.ConnectionStringLocalTransaction;</p><p> string Rno
78、 = tbRno.Text.ToString();</p><p> string cmdstr = "select Rno as 學(xué)號(hào), Rname as 姓名,Rsex as 性別,Rdept as 系別,Ano as 職工號(hào) from READER";</p><p> SqlParameter[] cmdparas = {};</p><
79、p> DataSet ds = MySql.ExecuteDataSet(conn, CommandType.Text, cmdstr, cmdparas);</p><p> GridView1.DataSource = ds;</p><p> GridView1.DataBind();</p><p> gridviewdiv.Disabled
80、= false;</p><p> gridviewdiv.Disabled = false;</p><p> gridviewdiv.EnableViewState = true;</p><p><b> }</b></p><p> protected void btqueryallbook_Click(
81、object sender, EventArgs e)</p><p><b> {</b></p><p> string conn = MySql.ConnectionStringLocalTransaction;</p><p> string cnumber = tbBnunber.Text.ToString();</p&g
82、t;<p> string cmdstr = "select Bno as 書號(hào), Bname as 書名, Bpublisher as 出版社,Bauthor as 作者,BTPno as 分類號(hào),Indate as 入庫時(shí)間,Ano as 職工號(hào) from BOOK";</p><p> SqlParameter[] cmdparas = {};</p>&
83、lt;p> DataSet ds = MySql.ExecuteDataSet(conn, CommandType.Text, cmdstr, cmdparas);</p><p> GridView1.DataSource = ds; </p><p> GridView1.DataBind();</p><p> gridviewdiv.Dis
84、abled = false;</p><p> gridviewdiv.EnableViewState = true;</p><p><b> }</b></p><p><b> }</b></p><p><b> 總結(jié)與致謝</b></p><
85、;p> 通過本次課程設(shè)計(jì),我對(duì)數(shù)據(jù)庫的應(yīng)用有了更深刻的體會(huì)。網(wǎng)絡(luò)系統(tǒng)都是離不開數(shù)據(jù)庫的支持的。數(shù)據(jù)庫設(shè)計(jì)的是否合理,直接影響到系統(tǒng)的性能。數(shù)據(jù)庫理論對(duì)于實(shí)際應(yīng)用有很大的指導(dǎo)意義。此次圖書管理系統(tǒng)的設(shè)計(jì)讓我對(duì)數(shù)據(jù)庫的了解更深入,可以把它同實(shí)際相結(jié)合,同時(shí),又讓我學(xué)會(huì)了一個(gè)新的應(yīng)用軟件。 在整個(gè)設(shè)計(jì)過程中,通過怎樣對(duì)把各個(gè)管理信息連接起來的分析,鍛煉了我們對(duì)事情的分析能力,通過怎樣解決過程中出現(xiàn)的問題,提高了我們查找文獻(xiàn)的能力、對(duì)網(wǎng)
86、絡(luò)資源的利用能力和和其他同學(xué)的交流溝通能力。而且,經(jīng)歷這次的課程設(shè)計(jì),我們也學(xué)會(huì)了自學(xué)和分工協(xié)作。我覺得每一次的設(shè)計(jì),都是讓我們對(duì)原有的知識(shí)從了解表面到深入本質(zhì),從個(gè)體學(xué)習(xí)到整體把握的跳躍,對(duì)新知識(shí)的汲取,更是讓我們把課本的知識(shí)應(yīng)用到實(shí)際中,讓我們了解了我們的學(xué)習(xí)有什么用,能夠解決什么樣的問題,增加我們的自信和學(xué)習(xí)的動(dòng)力。感謝楊老師和張老師的指導(dǎo),讓我此次課程設(shè)計(jì)有了突出的認(rèn)識(shí)。 </p><p> 本次的圖書
87、管理系統(tǒng),在功能上僅實(shí)現(xiàn)了圖書,用戶,圖書類別和訂單信息的管理,只是一些非?;A(chǔ)的功能,沒有設(shè)計(jì)添加圖書的功能。此外,該系統(tǒng)原先計(jì)劃設(shè)計(jì)的一些功能也沒有實(shí)現(xiàn)。系統(tǒng)完全實(shí)現(xiàn)的功能實(shí)現(xiàn)圖書信息的刪除、更改和查看等。 盡管還是有許多的不完善之處,但是總的說來收獲頗多。</p><p><b> 再次感謝**老師!</b></p><p><b> 參考文獻(xiàn)&l
88、t;/b></p><p> [1]《.數(shù)據(jù)庫系統(tǒng)概論》(第四版),王珊,,薩師煊,北京:高等教育出版.2006 </p><p> [2]《數(shù)據(jù)庫原理及應(yīng)用》,麥中凡,何玉潔,人民郵電出版社.2008</p><p> [3]《軟件開發(fā)技術(shù)基礎(chǔ)》(第2版),趙應(yīng)良,機(jī)械工業(yè)出版社.2004</p><p> [4]《SQL S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計(jì)--圖書借閱管理數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)----圖書借閱管理
- 圖書借閱管理信息數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)-圖書借閱管理系統(tǒng)設(shè)計(jì)(附代碼)
- 數(shù)據(jù)庫課程設(shè)計(jì)-圖書借閱管理系統(tǒng)設(shè)計(jì)(附代碼)
- 數(shù)據(jù)庫課程設(shè)計(jì)---圖書館圖書借閱管理信息系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)-圖書館借閱系統(tǒng)
- 《數(shù)據(jù)庫》課程設(shè)計(jì)報(bào)告--圖書借閱管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 數(shù)據(jù)庫原理課程設(shè)計(jì)---圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--圖書管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)---圖書管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì) 圖書館圖書借閱系統(tǒng)
- 圖書館借閱系統(tǒng)數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)
- 圖書銷售管理系統(tǒng)--數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--- 圖書管理系統(tǒng)
- 圖書管理系統(tǒng)—數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)-圖書管理系統(tǒng)
- 圖書銷售管理系統(tǒng)(數(shù)據(jù)庫課程設(shè)計(jì))
- 圖書管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--圖書管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論