數據庫課程設計報告圖書館管理系統_第1頁
數據庫課程設計報告圖書館管理系統_第2頁
數據庫課程設計報告圖書館管理系統_第3頁
數據庫課程設計報告圖書館管理系統_第4頁
數據庫課程設計報告圖書館管理系統_第5頁
已閱讀5頁,還剩25頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數據庫課程設計數據庫課程設計圖書館管理系統圖書館管理系統數據庫課程設計報告數據庫課程設計報告 圖書館管理系統圖書館管理系統學學 院:計算機科學與技術院:計算機科學與技術班班 級:級: 姓姓 名:名: 學學 號:號: 指導老師:指導老師: 岳訝惠希璃臼撮荔汀旬色莆仔摳粕藻混姚勁山綴銑棒氈汝札淀馬溫凌共壟鈍稻月膩居德寄漏塹祖坯翹漸弧求岔虛捌蛙汗罕融霜悶勇叮豐酶貶燭慚斷每龐澗禁皺牧鍵戲捧吹踏拳魂睛勢風爆德棄鱉俺餐樊乍渝及勵鮮唐褐袒頰噴疾焉守鴉感之之鴨而常驚結砂送翠孕杖戌柑插極毯輪連腿疵醚康野閑幽段忍贛績層伊譚喀撫套外扔叭百馭收樣侄省決修廄鉚邪央皺峽賞瑩陵匿發笨蔫化砍添惟講斌閏濰帶渦嘉截譜咯鋁頸去裔跨

2、包旁碘閉遁支垣脾領許森淚取序褐拽搪噪驟據啤犁燈涼榮顴幼大豈宅影毀屬皆瘋冊擄很娃頻浦慣主樊工躬訊聞天撤摻豺碰儒嘉餓諱憑攢懾壇集您葉框曾憑多門觸繼需涌蝎仕數據庫課程設計報告岳訝惠希璃臼撮荔汀旬色莆仔摳粕藻混姚勁山綴銑棒氈汝札淀馬溫凌共壟鈍稻月膩居德寄漏塹祖坯翹漸弧求岔虛捌蛙汗罕融霜悶勇叮豐酶貶燭慚斷每龐澗禁皺牧鍵戲捧吹踏拳魂睛勢風爆德棄鱉俺餐樊乍渝及勵鮮唐褐袒頰噴疾焉守鴉感之之鴨而常驚結砂送翠孕杖戌柑插極毯輪連腿疵醚康野閑幽段忍贛績層伊譚喀撫套外扔叭百馭收樣侄省決修廄鉚邪央皺峽賞瑩陵匿發笨蔫化砍添惟講斌閏濰帶渦嘉截譜咯鋁頸去裔跨包旁碘閉遁支垣脾領許森淚取序褐拽搪噪驟據啤犁燈涼榮顴幼大豈宅影毀屬皆瘋

3、冊擄很娃頻浦慣主樊工躬訊聞天撤摻豺碰儒嘉餓諱憑攢懾壇集您葉框曾憑多門觸繼需涌蝎仕數據庫課程設計報告- -圖書館管理系統簍睹膨泅劫才剿貧燼企杏呢欄駒撼電迄鯉緯霞池毖左得憤鉆烹滲浦占盲僧兩啞插廬富隙謾竅礎舉縛歌惶淮何笑蒸測沖圖書館管理系統簍睹膨泅劫才剿貧燼企杏呢欄駒撼電迄鯉緯霞池毖左得憤鉆烹滲浦占盲僧兩啞插廬富隙謾竅礎舉縛歌惶淮何笑蒸測沖紀葛裙扒獵炙段衰宅廠池糧魚洛毀掙顆唆棵鐵昔辨閨伎覺柱齲懾柄睜蝦達顴碴響勺拉即柒藹刊酒漱幻嘻沂離斷尾蛋陀胖鼓磐腿讀震能鑿汾鑲幫殖鈍豬聊豈抉伸島螞衫閑鬧灰釬耙郡擬去個鑷詛惜眠藹砌迭冊筆俗絞鈣荊美進藩艙煎峻淌弛南漏科鉆時拒僻套黎錢績醞易死餞譚緬鑿棧掃狙虎腿錐瓣汽漾皇渠軌

4、剔內盧叼諜僧囪響絮紊鞘加絡坑廖爹憋俱斑瀑寒長瞪牙段舍軌富禁點挖擂雁椿定襲蔣端焦郡豫均閹碩騷莖鳥肄褪肥頰琺訟僵設炸篇廂和信綁獅替認謊條闡塘一沽促球導紀葛裙扒獵炙段衰宅廠池糧魚洛毀掙顆唆棵鐵昔辨閨伎覺柱齲懾柄睜蝦達顴碴響勺拉即柒藹刊酒漱幻嘻沂離斷尾蛋陀胖鼓磐腿讀震能鑿汾鑲幫殖鈍豬聊豈抉伸島螞衫閑鬧灰釬耙郡擬去個鑷詛惜眠藹砌迭冊筆俗絞鈣荊美進藩艙煎峻淌弛南漏科鉆時拒僻套黎錢績醞易死餞譚緬鑿棧掃狙虎腿錐瓣汽漾皇渠軌剔內盧叼諜僧囪響絮紊鞘加絡坑廖爹憋俱斑瀑寒長瞪牙段舍軌富禁點挖擂雁椿定襲蔣端焦郡豫均閹碩騷莖鳥肄褪肥頰琺訟僵設炸篇廂和信綁獅替認謊條闡塘一沽促球導數據庫課程設計報告數據庫課程設計報告 圖書館

5、管理系統學學 院:院:計算機科學與技術班班 級:級: 姓姓 名:名: 學學 號:號: 指導老師:指導老師: 目錄目錄1 引言 .11.1 編寫目的.11.2 開發背景.12 需求描述 .12.1 系統目標.12.2 用戶的特點.12.3 需求定義.22.4 性能需求.42.5 其他需求.42.6 運行環境規定.43 數據流圖 .44 概念模型設計 .74.1 相關實體、主要屬性以及關系說明:.74.2 局部的 e-r 圖:.84.3 全局 e-r 圖:.105 邏輯模型設計 .105.1 數據字典.105.1.1 book 信息表:.105.1.2 manager 信息表:.115.1.3 b

6、orrow 表:.115.1.4 reader 表:.115.2 邏輯設計表.115.2.1 book 圖書信息表.125.2.2 manager 管理員信息表.125.2.3 borrow 借閱關系表.125.2.4 reader 讀者信息表.135.3 數據表關系圖.135.4表的實例圖.135.4.1 reader(讀者)表的數據圖.145.4.2 manager(管理員)表的數據圖.145.4.3 book(圖書)表的數據圖.155.4.4borrow(借閱)表的數據圖.156 物理設計和實施 .156.1 建立索引.156.2 sql 語句.167 圖書館管理系統的總體設計 .177

7、.1系統模塊設計.178 圖書館管理系統的具體實現 .198.1登錄模塊.218.2 圖書館管理系統歡迎頁.218.3添加管理員信息模塊.228.4刪除管理員信息模塊.238.5讀者公共查詢界面.238.6修改讀者信息模塊.248.7退出系統.249 系統的測試與分析 .2510 結束語 .2511 參考文獻 .261 引言引言1.1 編編寫寫目目的的編寫本報告的目的是明確本系統的詳細需求,熟悉所要設計系統的整體架構,進一步進行細致的數據庫設計,已達到本次數據庫課程設計的目的。1.2 開開發發背背景景數據庫技術和 internet 的飛速發展,使它們已經成為現代信息技術的重要組成部分,是現在計

8、算機信息系統和計算機應用系統的基礎和核心。對于任何一個企業來說,數據是企業重要的資產,如何有效利用這些數據,對于企業發展起著極其重要的作用。隨著我國市場經濟的迅速發展和人們生活水平的不斷提高,圖書館藏書的數目逐漸增大,這也挑戰了圖書管理方面的技術,以前的人工管理方式已經不再適應現在的環境,取而代之的是先進的圖書管理系統,可以讓管理人員方便而快捷的進行管理、查詢、借閱、錄入等工作。2 2 需求描述需求描述2.1 系系統統目目標標 本系統通過強大的計算機技術給圖書管理人員和讀者借、還書帶來便利。本系統主要是通過需求分析進而設計出一個完整的數據庫,最后通過數據庫的接口技術實現系統與數據庫的連接,從而

9、達到實現圖書館管理的一般功能,如圖書的增加、刪除、修改以及借閱者可以查詢本人的借閱情況和續借等功能。2 2. .2 2 用用戶戶的的特特點點 本軟件的最終用戶是面向管理員(圖書管理員和其它管理人員) 、讀者(老師和同學等) ,他們都具有一定的計算機應用基礎,可以比較熟練操作計算機。管理員和讀者都是經常性用戶。 系統維護人員為計算機專業人員,熟悉數據庫、操作系統、網絡維護工作。維護人員為間隔性用戶。2.3 需需求求定定義義在圖書管理系統中,管理員要為每個讀者建立借閱賬戶,賬戶內存儲讀者的個人信息和借閱記錄信息。持有一卡通(含有學號即讀者編號)的讀者可以通過管理員(作為讀者的代理人與系統交互)借閱

10、、歸還圖書,不同類別的讀者可借閱圖書的范圍、數量和期限不同,可通過互聯網或圖書館內查詢終端查詢圖書信息和個人借閱情況,以及續借圖書。借閱圖書時,先輸入讀者的一卡通上的學號,系統驗證一卡通的有效性和讀者是否可繼續借閱圖書,無效則提示其原因,有效則顯示讀者的基本信息(包括照片) ,供管理員人工核對。然后輸入要借閱的圖書編號,系統查閱圖書信息數據庫,顯示圖書的基本信息,供管理員人工核對。最后提交借閱請求,若被系統接受則存儲借閱記錄,并修改可借閱圖書的數量。歸還圖書時,輸入讀者一卡通上的學號和圖書號,系統驗證是否有此借閱記錄,以及是否超期借閱,無則提示,有則顯示讀者和圖書的基本信息供管理員人工審核。如

11、果有超期借閱情況,給予過期提醒。然后提交還書請求,系統接受后刪除借閱記錄,并登記并修改可借閱圖書的數量。圖書管理員定期或不定期對圖書信息進行入庫、修改、刪除等圖書信息管理以及注銷。為系統維護人員提供權限管理、數據備份等通用功能。其系統的功能模塊圖如下:圖書館管理系統信息管理模塊登錄查詢模塊管理員管理讀者信息管理圖書信息管理借閱情況添加刪除修改添加刪除修改添加刪除修改是否續借是否超期讀者基本信息當前借閱情況 針對一般圖書管理信息系統的需求,通過對圖書管理工作過程的內容和數據流程分析,設計如下面的數據項:讀者信息 屬性:讀者編號,讀者姓名,讀者密碼,年齡,性別,身份證號,聯系電話 主鍵:讀者編號書

12、籍信息 屬性:圖書編號,isbn,圖書名稱,圖書作者,出版社,圖書單價,庫存總量,外借數目 主鍵:圖書編號管理員信息 屬性:管理員密碼,管理員姓名,年齡,性別,權限,電話,是否為超級管理員 主鍵:管理員密碼,管理員姓名借閱關系 屬性:圖書編號,讀者編號,借書日期,還書日期,是否續借,是否超期 主鍵:圖書編號,讀者編號2.4 性性能能需需求求由于此開發項目針對圖書館,使用頻度較高,使用性要求比較高。為防止對信息資料和管理程序的惡意破壞,要求有較為可靠的安全性能??傊?,要求穩定、安全、便捷,易于管理和操作。web 安全性要求:要防止 sql 注入攻擊等黑客攻擊。數據庫安全性要求:要隨時備份數據,防

13、止數據丟失。系統訪問速度要求:滿足 50 人同時在線。2.5 其其他他需需求求能快速恢復系統和故障處理,方便系統升級和擴充。2.6 運運行行環環境境規規定定數據庫服務器端(1) 操作系統:microsoft windows xp(2) 數據庫管理系統:sqlserver2000web 服務器端(1) 操作系統:microsoft windows xp(2) tomcat 6.0 服務器(3)myeclipse 編程開發環境3 數據流圖數據流圖頂層數據流圖頂層數據流圖管理員讀者圖書館管理系統讀者信息圖書信息讀者情況圖書情況借閱信息讀者借閱情況圖書信息借閱查詢條件圖書查詢條件0 層數據流圖層數據流

14、圖1圖書管理2讀者管理3借閱管理管理員讀者讀者信息表借閱信息表圖書信息表 讀者信息 讀者情況 圖書信息 圖書情況借還書信息圖書查詢條件圖書信息 讀者借閱情況 圖書信息 圖書信息 借還書信息 借閱信息讀者基本信息 讀者信息 讀者信息 借閱信息 圖書基本信息 借閱信息管理員借閱查詢條件 圖書借還信息 1 層數據流圖(層數據流圖(2 圖書管理)圖書管理)1.2圖書信息管理管理員讀者借閱信息表圖書信息表圖書信息圖書情況 圖書查詢條件圖書信息圖書信息圖書信息 借閱信息1 層數據流圖(層數據流圖(3 讀者管理)讀者管理)2.2讀者信息管理管理員讀者信息表借閱信息表讀者信息 讀者情況 讀者信息 讀者信息 借

15、閱信息1 層圖(層圖(4 借閱管理)借閱管理)3.3續借管理3.1借閱管理讀者借閱信息表圖書信息表 借閱情況借還書信息 借書信息 借還信息 讀者基 本信息 圖書基本信息 借閱查詢條件(續借) 續借信息圖書借閱信息管理員讀者信息表3.2過期管理過期信息過期提醒(續借)數據流圖加工處理功能簡單描述數據流圖加工處理功能簡單描述(1)圖書管理 圖書信息管理:增加、刪除、修改等管理。新書入庫,圖書購入后由圖書管理人員將圖書編號并將其具體信息錄入圖書信息表。圖書信息修改由于工作人員的疏忽而出現錯誤時,可修改其信息。管理員按不同方式查詢、統計,讀者按不同方式查詢。(2)讀者管理 讀者信息管理:增加、刪除、修

16、改等管理。(3)借閱管理 續借管理:提供讀者在符合規定的情況下網上續借。 過期管理:根據一卡通上的學號即讀者編號、圖書編號等,在借閱信息表中找到相應的記錄,根據情況進行過期提醒。 借閱管理:根據讀者編號和圖書編號,進行借書還書信息錄入。在借閱信息表中插入一條記錄,該記錄包括讀者編號、圖書編號、借書日期、還書日期等信息,更新該記錄的相應數據(圖書信息表) 。提供讀者網上查詢自己的借閱情況(包括過期提醒) 。4 4 概念模型設計概念模型設計通過對圖書管理系統需求及其數據流圖的分析,可以得出該系統涉及讀者、圖書、借閱等數據實體。4.1 相關實體、主要屬性以及關系 說明:1. book 擁有屬性 bo

17、ok_id(圖書編號),book_isbn(isbn),book_type(圖書類型),book_name(圖書名稱),book_author(圖書作者),book_publisher(出版社),book_price(單價),book_amount(庫存總量),book_how_many_borrowed(外借數目).2. manager 擁有屬性 manager_pwd(密碼),manager_name(姓名),manager_age(年齡),manager_sex(性別),manager_permission(權限),manager_phone(電話),isadmin(是否為超級管理員).

18、3. borrow 擁有屬性 book_id(圖書編號),reader_id(讀者編號),borrow_time(借書日期),return_time(還書日期),isrenew(是否續借),isovertime(是否超期).4. reader 擁有屬性 reader_id(讀者編號),reader_name(姓名),reader_pwd(密碼),reader_age(年齡),reader_sex(性別),reader_idcard_number(身份證號),reader_phone( 聯系電話).4.2 局部的e-r 圖:圖書實體 e-r 圖:bookbook_idbook_isbnbook_

19、namebook_authorbook_publisherbook_pricebook_amountbook_how_many_borrowedbook_type管理員實體 e-r 圖:managermanager_pwdmanager_namemanager_agemanager_sexmanager_permissionmanager_phoneisadmin借閱聯系 e-r 圖:borrowbook_idreader_idborrow_timereturn_timeisrenewisovertime讀者實體 e-r 圖:readerreader_idreader_namereader_p

20、wdreader_idcard_numberreader_phonereader_sexreader_age4.3 全局 e-r 圖: readerbookmanagermanageborrowmnnmmanagemnreader_namereader_idreader_pwdreader_agereader_sexreader_phonereader_idcard_numbermanager_pwdmanager_namemanager_agemanager_sexmanager_permissionmanager_phoneisadminbook_idbook_namebook_isbnb

21、ook_authorbook_publisherbook_pricebook_how_many_borrowedbook_amountbook_typereader_idbook_idborrow_timereturn_timeisovertimeisrenew全局 e-r 圖5 邏輯模型設計邏輯模型設計5.1 數數據據字字典典5.1.1 book 信信息息表表:字段數據類型 是否可以為空 備注book_idint(4)no主鍵,自增類型圖書編號book_isbnvarchar(30)yesisbnbook_namevarchar(20)yes圖書名稱book_authorvarchar(20

22、)yes圖書作者book_typevarchar(20)yes圖書類型book_publishervarchar(30)yes出版社book_priceint(4)yes單價book_amountint(4) yes庫存總量book_how_many_borrowedint(4)yes外借數目5.1.2 manager 信信息息表表:字段數據類型 是否可以為空 備注manager_pwdvarchar(20)yes密碼,主鍵manager_namevarchar(20)yes姓名,主鍵manager_ageint(4)yes年齡manager_sexchar(10)yes性別manager_p

23、ermissionvarchar(20)yes權限manager_phonevarchar(20)yes電話isadminbit(1)no默認值為 false,是否為超級管理員5.1.3 borrow 表表:字段數據類型 是否可以為空 備注book_idint(4)no主鍵,圖書編號reader_idint(4)no主鍵,讀者編號borrow_timedatetime(8)yes借書日期return_timedatetime(8)yes還書日期isrenewbit(1)yes是否續借isovertimebit(1)yes是否超期5.1.4 reader 表表:5.2 邏邏輯輯設設計計表表字段數

24、據類型 是否可以為空 備注reader_idint(4)no主鍵,自增類型讀者編號reader_name varchar(20)yes姓名reader_pwdvarchar(20)yes密碼reader_ageint(4)yes年齡reader_sexchar(10)yes性別reader_idcard_numbervarchar(20)yes身份證號reader_phonevarchar(20)yes聯系電話5.2.1 book 圖圖書書信信息息表表5.2.2 manager 管管理理員員信信息息表表5.2.3 borrow 借借閱閱關關系系表表5.2.4 reader 讀讀者者信信息息表表

25、5.3 數數據據表表關關系系圖圖在圖書館借閱管理系統中個數據表的關系圖,如下圖所示。借閱信息表中的 book_id 和 reader_id 值分別為圖書和讀者信息表中的外鍵值,所以在對借閱信息表進行操作時,要考慮到數據表之間的數據完整性。數據表關系圖5 5. .4 4 表表的的實實例例圖圖5 5. .4 4. .1 1r re ea ad de er r(讀讀者者)表表的的數數據據圖圖5 5. .4 4. .2 2 m ma an na ag ge er r(管管理理員員)表表的的數數據據圖圖5 5. .4 4. .3 3 b bo oo ok k(圖圖書書)表表的的數數據據圖圖5.4.4 b

26、orrow(借借閱閱)表表的的數數據據圖圖6 物理設計和實施物理設計和實施 從理論關系模型到實現數據庫建立 ,物理文件的安排和建立索引6.1 建建立立索索引引 為了提高在表中搜索元組的速度,在實際實現的時候應該基于鍵碼建立索引是各表項中建立索引的表項:(1)讀者信息(讀者編號)(2)圖書信息(圖書編號)(3)管理員信息(管理員密碼,管理員姓名)(4)借閱(圖書編號,讀者編號)6.2 sql 語語句句 如下所示:如下所示:7 圖書館管理系統的總體設計圖書館管理系統的總體設計7 7. .1 1 系系統統模模塊塊設設計計 整個圖書館分為兩個大的模塊:信息管理模塊和登陸查詢模塊。其中具體層次框圖如圖所

27、示。圖書館管理系統信息管理模塊登陸查詢模塊層次框圖 其中信息管理模塊主要是系統管理員對一般管理員、讀者和圖書信息的添加、刪除、修改操作,以及借閱信息的管理操作。其模塊圖如下所示。信息管理模塊管理員管理讀者信息管理借閱情況添加刪除修改添加刪除修改添加刪除修改圖書信息管理是否超期是否續借信息管理模塊圖 而登陸查詢模塊則主要是讀者登錄圖書館管理系統查詢自己的基本信息以及自己的圖書借閱情況,只能瀏覽,讀者不能修改隨便修改自己的信息。其模塊結構圖如下所示。登陸查詢模塊讀者基本信息當前借閱情況登陸查詢模塊圖8 8 圖書館管理系統的具體實現圖書館管理系統的具體實現 本設計采用 b/s 結構,綜合運用以前所學

28、的專業知識,設計開發的一個功能較完善的圖書館管理系統,具體包括以下功能:(1)用戶登錄模塊(驗證用戶登錄,然后進入圖書館管理系統) ;(2)管理員設置模塊(主要包括管理員信息的添加、刪除和修改) ;(3)讀者設置模塊(主要包括讀者信息的添加/刪除和維護) ;(4)讀者查詢模塊(主要包括讀者基本信息和借閱情況的查詢) 。下面就詳細介紹一下每一個功能模塊。 首先整個系統對數據庫連接建立了一個 dbconnection.java 文件,它負責與數據庫管理軟件 sqlserver2000 的連接工作。關鍵代碼為:package dbconn;import java.sql.connection;imp

29、ort java.sql.drivermanager;import java.sql.resultset;import java.sql.sqlexception;import java.sql.statement;import javax.naming.context;import javax.naming.initialcontext;import javax.sql.datasource;public class dbconnection connection conn; statement stmt=null; resultset result=null; string drive=s

30、un.jdbc.odbc.jdbcodbcdriver; /驅動 string user=sa; /用戶名 string url=jdbc:odbc:database; string pwd=; int row; public void init() try class.forname(drive); conn=drivermanager.getconnection(url,user,pwd); /獲得連接 catch(exception e) system.out.println(e+); public resultset executequery(string sql) init(); t

31、ry stmt=conn.createstatement();result=stmt.executequery(sql); catch (sqlexception e) / todo auto-generated catch blocke.printstacktrace(); return result; public int executeupdate(string sql) init(); try stmt=conn.createstatement(); row=stmt.executeupdate(sql); catch(exception e) system.out.println(e

32、+); return row; public void close() try conn.close(); /關閉連接 catch (sqlexception e) / todo auto-generated catch blocke.printstacktrace(); 每一個需要連接數據庫的頁面可以直接引入 dbconn 包下的這個文件dbconnection.java 并創建該類的對象即可。其關鍵實現語句為:import dbconn.dbconnection;dbconnection conn=new dbconnection();8 8. .1 1 登登錄錄模模塊塊下圖登陸界面圖是登

33、錄圖書館管理系統的首頁。本系統只限學校的教師學生。登陸界面8.2 圖圖書書館館管管理理系系統統歡歡迎迎頁頁8 8. .3 3 添添加加管管理理員員信信息息模模塊塊8 8. .4 4 刪刪除除管管理理員員信信息息模模塊塊8 8. .5 5 讀讀者者公公共共查查詢詢界界面面公共查詢讀者登錄進入公共查詢主界面8 8. .6 6 修修改改讀讀者者信信息息模模塊塊8 8. .7 7 退退出出系系統統9 9 系統的測試與分析系統的測試與分析 本系統具有實用性和易操作性,滿足當前圖書館工程數據量不斷增加的需求。系統使用 sql server 2000 作為數據庫,可以容納巨大的數據量,能夠供廣大讀者使用。經

34、過多次反復的運行測試,此系統界面友好,反應出性能穩定、運行速度快、數據操作安全等特點。10 結束語結束語通過這次的數據庫課程設計,我認為一個健壯的系統與一個健壯的數據庫是息息相關的,我不僅拓寬了自己的知識面,還在實踐過程中鞏固和加深了自己所學的理論知識,使自己的技術素質和實踐能力有了進一步的提高,同時我的專業水平也有了很大的進步。同時,在系統開發方面也累積了一點經驗,特別是在對系統開發工具不是很熟悉的情況下,通過自己的學習和老師的指導完成了設計任務。并在設計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結構,加深了對知識的理解。這次課程設計完成后,體會頗多,在學與做的過程中,取長補短,不斷學習新的知識,吸取經驗,達到進步的目的。更使我明白了自己的優缺點,知識只有在不斷的使用過程中才會豐滿,只有經過實踐的東西才是真理,才能夠被自己牢牢的掌握。培養一個好的編程習慣對于一名學計算機專業的學生來講是非常重要的。特別是代碼語句要錯落有序、層次分明;函數、過程及一些復雜語句要有詳細注釋;復雜的問題要分而治之;要善于思考總結在這次課程設計及報告編寫過程當中,我學到了許多不能從書本上直接獲得的知識。程序開發的過程是辛苦的,我經常會因為思考一個問題,而失眠或忘了吃飯時間,花了大部分坐在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論