201202012007王平安軟件122班c#實(shí)訓(xùn)報告_第1頁
201202012007王平安軟件122班c#實(shí)訓(xùn)報告_第2頁
201202012007王平安軟件122班c#實(shí)訓(xùn)報告_第3頁
201202012007王平安軟件122班c#實(shí)訓(xùn)報告_第4頁
201202012007王平安軟件122班c#實(shí)訓(xùn)報告_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEPAGE10煙臺南山學(xué)院計算機(jī)與電氣自動化學(xué)院C#程序設(shè)計課程實(shí)訓(xùn)報告(2013~2014)學(xué)年第1學(xué)期)姓名:王平安學(xué)號:201202012007專業(yè):軟件技術(shù)班級:122班指導(dǎo)教師:呂海洋

C#程序設(shè)計課程實(shí)訓(xùn)報告日期2013-地點(diǎn)68#E308項(xiàng)目名稱C#項(xiàng)目實(shí)訓(xùn)--圖書管理系統(tǒng)的設(shè)計實(shí)訓(xùn)目的能力目標(biāo)掌握開發(fā)環(huán)境VS2008的使用能夠用c#語言進(jìn)行設(shè)計掌握項(xiàng)目設(shè)計的基本結(jié)構(gòu)和過程實(shí)訓(xùn)要求:加深對可視化程序設(shè)計的理論和基本知識的理解,掌握用MicrosoftVisualStudio2005環(huán)境開發(fā)應(yīng)用程序的方法。實(shí)現(xiàn)讀者、管理員登錄功能。實(shí)現(xiàn)圖書瀏覽、借閱功能。實(shí)現(xiàn)后臺管理功能。界面簡潔,操作方便。讀者信息管理。圖書信息管理等系統(tǒng)。實(shí)訓(xùn)內(nèi)容(過程及步驟)需求分析該系統(tǒng)主要分為兩部分:讀者部分和管理員部分。為了方便讀者查找自己感興趣的主題進(jìn)行閱讀,要將圖書按照內(nèi)容進(jìn)行分類。讀者可以按照類別進(jìn)行查找,逐級瀏覽、可以查看自己的信息。本系統(tǒng)還可對用戶的賬號和書目的閱讀權(quán)限進(jìn)行管理。管理員需要給用戶分配用戶名和密碼,及設(shè)定用戶的級別。二、系統(tǒng)設(shè)計要求系統(tǒng)實(shí)現(xiàn)圖書館日常管理事務(wù)最主要的功能,包括圖書的借出于還回,圖書信息的錄入、修改和查詢,讀者信息的錄入、修改和查詢,員工信息的錄入、修改和查詢。實(shí)現(xiàn)這些基本功能,組建了圖書管理系統(tǒng)的基本框架,根據(jù)功能的關(guān)聯(lián)關(guān)系和集中分組的原則,將系統(tǒng)細(xì)化所示的結(jié)構(gòu)圖。圖書館信息管理系統(tǒng)圖書館信息管理系統(tǒng)退出系統(tǒng)首頁圖書借還圖書信息管理讀書信息管理用戶系統(tǒng)設(shè)置借閱圖書圖書續(xù)借圖書歸還圖書檔案管理圖書類型管理讀者檔案讀者類型管理用戶添加用戶刪除圖書館信息管理員設(shè)置這是數(shù)據(jù)庫主要數(shù)據(jù)表。本系統(tǒng)的實(shí)現(xiàn)的主要功能有:讀者信息管理、書籍信息管理,以及讀者和書籍的查詢和修改,等等的功能,是一個可以滿足借閱者和圖書館工作人員的需要的數(shù)據(jù)庫。首頁設(shè)計首頁設(shè)計包括:系統(tǒng)設(shè)置:讀書管理:圖書管理:圖書借還:系統(tǒng)查詢:用戶:退出系統(tǒng)。調(diào)試情況通過老師的驗(yàn)收和自己的總結(jié),我的程序能正常的完成上述所敘述的項(xiàng)目。雖然程序各項(xiàng)功能很好的實(shí)現(xiàn),但仍有許多不足之處,因?yàn)槲覀兡壳澳芰€很有限,時間也有些緊,所以有很多地方還沒有做到位。例如:該次課程設(shè)計中的一些功能沒有得到很好的實(shí)現(xiàn),像圖書借閱都沒有很好的實(shí)現(xiàn)。不過,我們在整個程序中實(shí)現(xiàn)了所要求的內(nèi)容,整體也算完整,彌補(bǔ)了上述帶來的缺憾。系統(tǒng)清單第一步登陸界面,如下圖第二步數(shù)據(jù)庫中的主要表設(shè)計如下圖表tb_bookBorrow表tb_readerInfo第三步使用查詢功能,查詢作者為明天的圖書,如下圖:第四步,用戶添加與刪除如下圖第五步,圖書館信息界面如下圖第六步,讀者類型管理如下圖第七步,圖書管理界面如下圖第八步:圖書借還頁面如下圖第九步:退出系統(tǒng)如下圖以下是本程序中的部分代碼:privatevoidbutton1_Click(objectsender,EventArgse){dataGridView1.EndEdit();try{adapter.Update(tb);MessageBox.Show("添加成功!");}catch(Exceptionex){MessageBox.Show(ex.Message,"添加失敗!");}}privatevoidbutton2_Click(objectsender,EventArgse){if(dataGridView1.SelectedRows.Count==0){MessageBox.Show("請選擇行!");}for(inti=dataGridView1.SelectedRows.Count-1;i>=0;i--){b1.RemoveAt(dataGridView1.SelectedRows[i].Index);MessageBox.Show("刪除成功!");}}privatevoidbutton3_Click(objectsender,EventArgse){SqlConnectioncon=newSqlConnection(str);SqlCommandcmd=newSqlCommand();cmd.Connection=con;switch(comboBox1.Text.Trim()){case"條形碼":{cmd.CommandText=("select*fromtb_bookInfowherebookBarCode=@bookBarCode");cmd.Parameters.Add("@bookBarCode",SqlDbType.NVarChar).Value=textBox1.Text;}break;default:MessageBox.Show("請選擇查詢條件");break;}adapter=newSqlDataAdapter(cmd);DataSetdt=newDataSet();adapter.Fill(dt,"t1");dataGridView1.DataSource=dt.Tables["t1"];con.Close();此圖書管理系統(tǒng)是針對于圖書管理員使用的,系統(tǒng)中缺少圖書信息和借閱者信息修改的功能,對于長時間未使用需要修改的信息不能及時得到修改,會在今后完善。待開發(fā)功能:1、用戶信息登記對新辦理用戶信息的錄入。2、綜合查詢能夠?qū)D書或者用戶進(jìn)行復(fù)雜信息查詢3、系統(tǒng)維護(hù)對數(shù)據(jù)庫的備份。實(shí)訓(xùn)心得:實(shí)訓(xùn)期間,學(xué)習(xí)到很多東西,不僅使我在理論上c#語言有了全新的認(rèn)識,在實(shí)踐能力上也得到了提高,將課本上的死知識應(yīng)用于實(shí)踐中,程序編寫是以后工作和學(xué)習(xí)的基礎(chǔ),第一次嘗試編寫較復(fù)雜的程序,發(fā)現(xiàn)以前一直忙于理論知識的學(xué)習(xí),這次實(shí)訓(xùn)是抽象的理論知識很好的應(yīng)用,編寫過程中,在不斷地錯誤改正中,發(fā)現(xiàn)了自己很多知識的理解及聯(lián)系性的不足,同時在參考其他程序的過程中,發(fā)現(xiàn)很多以前未接觸過的知識,并通過請教老師及時查閱相關(guān)書籍學(xué)會了很多新的編程思路及方法。由于時間關(guān)系,系統(tǒng)功能實(shí)現(xiàn)不夠完善,使用不是很方便,比如,沒有實(shí)現(xiàn)圖書歸還超期,或者是圖書損害應(yīng)該如何罰款的功能。

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論