第一篇:圖書管理系統個人總結
C#課程設計
實
訓
總
結
姓名: 班級:
學號:指導教師:
一學期很快就過去了,在這一學期中,我通過對Visual c# 2005程序設計的學習獲得了很多知識。在本次C#課程設計中,我學習到了許多書本上沒有的知識,是我了解到程序開發的艱難。雖然這次實訓中有許多的不足,但起碼是了解了圖書管理系統開發的部分過程。這次課程設計給我提供了一個很好的機會,在設計中發現,有很多已經學過的東西我們沒有理解到位不能靈活運用于實際,不能很好的用來解決問題,這就需要自己不斷的大量的實踐,通過不斷的自學,不斷地發現問題,思考問題,進而解決問題。在這個過程中我們將深刻理解所學知識,同時也可以學到不少很實用的東西。
一 實訓選題
圖書管理系統的設計
二 實訓設計作品內容
這次的課程設計,我們需要做一個圖書管理系統的登錄界面及主界面。
三 設計中遇到的問題及解決方案
這次的課程設計,我們需要做一個圖書管理系統的登錄界面及主界面。在制作過程中,我親身體驗了一回系統的設計開發過程,很多東西書上寫的很清楚,貌似看著也很簡單,思路非常清晰。但真正需要自己想辦法去設計一個系統的時候才發現其中的難度。本次實訓中,在做到各個頁面之間的跳轉中,不知如何制作,在我像同學及老師的不斷請教中終于學會了。
四 作品的優點及不足
通過本次課程設計,我感覺我的作品的優點在于,各頁面之間的背景設計還是不錯的,不足在于設計頁面過于簡單,有的設計不是很合理。希望以后能改正,更加努力學習。
五 對實訓的意見及建議
通過這次課程設計的完成,使我對自己所學知識進一步的了解,同時通過實踐發現自己的不足,對知識的掌握及運用存在諸多的不完善。本系統也存在著很多不足,如系統十分簡單,實現功能也不夠完善。所以在今后的學習中我會繼續努力,完善自我。在本次的實訓中我感覺實訓的時間有點短,有些設計是需要時間來思考的,但兩天的時間過于短,由許多的功能無法實現及更改,希望學校加長對實訓時間的延長。還有就是實訓環境有點簡陋,實訓室沒辦法上網,有些東西不會而無法及時的上網查詢。希望領導能夠改善。對于建議,希望領導能給實訓室裝上風扇,最好能裝上空調。
第二篇:軟件工程--圖書管理系統--個人總結
軟件工程--圖書管理系統
個人總結報告
設計題目:圖書管理系統 總結匯報: 指導老師:
2013年6月15日
1.引言
1.1編寫目的
現代軟件工程中圖書館管理系統的開發與匯報已結束,關于系統開發的總結報告,已以整個團隊的角度,在《項目開發總結報告》中陳述。我作為“非常2+3”小組組長,即圖書管理系統項目負責人,也許由于身處位置的特殊,所見、所想與所得也與其他隊員頗有差異,現總結之。
預期讀者:XX老師。
1.2背景
軟件系統的名稱:圖書管理系統 本項目的任務提出者:現代軟件工程 開發者:XX 用戶及實現該軟件的計算機中心或計算機網絡:互聯網 該軟件系統同其他系統或其他機構的基本的相互來往關系:無
2.項目概述
2.1項目簡介
圖書館管理系統面向讀者、圖書管理員、系統管理員及游客提供服務。其中,讀者可查詢、借閱、預定、歸還圖書及留言;圖書管理員可完成圖書的上下架、現有庫存圖書的借還管理等;在此基礎上,系統管理員可以實現對注冊讀者及圖書管理員的管理、通知公告的發布、系統數據管理及留言管理等。
2.2開發環境
該系統在.NET平臺、利用C#在Visual Studio 2010 IDE中完成開發,并采用Sql Server2008作為后臺數據庫。解決方案整體采用C/S結構,架構在.NET Framework 4 及MVC3.0之上。3.個人總結
3.1所見
(1)因小組成員來自不同專業、程序設計基礎不等,具體開發工作展開后致使部分同學無法很好的融入進來。具體表現在:程序設計邏輯不清晰、編碼不規范、效率低下、文檔編寫不規范等。
(2)由于作業跨度較長,且小組成員間作業時間不易統一,導致團隊成員間溝通不夠及時、有效。
(3)團隊成員間對項目開發重視程度不同,導致工程進度、開發質量及文檔編寫規范不盡人意。
3.2所想
(1)因是課程設計,故不同專業同學參與統一項目開發在所難免,相反,不同的專業背景在開發過程中會突破傳統的教條,提出意想不到的建議。在需求分析階段,他們可以更好的充當客戶的角色,從用戶角度提出需求;在測試階段,可以更“海闊天空”的編寫測試用例,更全面的測試代碼。總之,合理的利用資源,將更有利于項目整體的進行。
(2)在實際項目開發中(尤指公司內),項目成員間溝通是很重要的,及時有效的溝通可以使得接口定義的更加契合,模塊銜接更加無縫。那時的成員都沒有課業壓力,有的只是為資本榨取的權利,故在每天8小時的工作日內,交流的及時行可以保證,是否有效還要看個人的功力了!
(3)我承認我的脾氣有時會暴一點,不少要求在別人眼里會是“苛求”。但這無非是我想帶領我的小組能取得最好的成績。雖然我承擔了大部分的編碼、編寫了全部管理文檔及相當部分的開發文檔、審閱并匯總所有上交資料,但我覺得自己很有擔當。尤其是組員都很支持我的工作,也許因為大家基礎不一,工作量存在較大懸殊,但我看到了每個人的努力,我想這也夠了。
3.3所得
(1)項目中有兩個非計算機專業同學,在項目開發過程中,在我看來均表現得非常認真。雖然專業知識的相對欠缺,文檔用語不夠準確、邏輯不夠清晰等有待加強。但積極參與項目開發的各項工作,尤其在文檔編寫、整理等工作量很大的方面的工作十分出色。沒有絲毫輸給計算機專業同學的意思嘛。
(2)小組會議基本每月一次,但完全滿足不了需求!如何為團隊創造更好的溝通環境,也許是項目負責人最大的責任。
(3)通過小組匯報來看,開發工作總體令人滿意。通過文檔的匯總結果來看,應該基本涵蓋了項目開發的方方面面。如此,面對小組,面對成績,無愧于心矣!
4.致謝
之所以在個人總結里要添加“致謝”一章,因為我深知團隊合作的重要性。經過這次項目開發,讓我看到了XX同學的細心嚴謹,文檔的整理很統一、規范,參與工作相當積極;XX雖然話很少,但交給任務后不含糊,盡己所能,相當仗義(作為上交的個人總結,措辭也許欠考慮啦);XX也比較認真,任務完成較好;XX參與編碼中,完成了相當的工作量,值得肯定。作為項目負責人,再次感謝大家,謝謝大家對我工作的肯定與支持!
不得不說回到現代軟件工程,不得不承認這是我研究生階段最累的一門課,投入時間、精力最多、但無疑也是收獲最多的一門課。感謝XX老師,雖然有時會抱怨您,但謝天謝地,我也稍學會了您的“苛刻”。很慶幸遇到XX老師,我相信,對自己要求再嚴格也不過分,而且我相信未來的我,會變得更加強大。
4.結束語
很高興,在最終匯報時,項目開發基本達到預期,文檔的整理也比較完備??傮w而言,較好的完成現代軟件工程作業的要求。
在項目開發過程中,作為項目負責人,我深刻認識到團隊協作的重要性;作為代碼工程師,我不得不承認個人的力量還是有限的;作為文檔編輯及審閱者,我得說完備詳盡的文檔是必須的,但是需下工夫的。在以后的工作學習中,希望能將暴露出的問題逐一改正。
最后,再次感謝小組成員的全力配合,感謝XX老師!
第三篇:個人心得-圖書管理系統
圖書管理系統個人心得
得知這個難以完成的艱深項目后,我從一開始的迷茫無助,不知如何下手到后來的駕輕就熟,中間經歷了幾個星期的努力。
不知道如何準備這個報告時,我先查閱了好幾所大學制作的相關報告,得知了一些主要流程,再加上后來老師在課上的一些提點,我才真正知道了如何去完成一個管理信息系統,正如老師所說,這門課主要是教會我們如何去表述,所以課題中并未有太多信息技術的術語,多是我們對整個課題的自我反饋。
整個報告的完成過程中,最難的便是與組員溝通,難以調動他們的積極性,所以我也多次無助,好在最后還是順利完成了。這次報告確實是一次對自我的磨礪,剛開始覺得很難,后來知難而上,途中多次想過放棄,但拿到成果的那一刻滿滿的成就感油然而生。
我雖然不是一個經常逛圖書館的人,但是在借書的過程中總是發現一些問題:很多應該出現在書架上的圖書找不到、或者查詢書籍的位置出現混亂,我想這是由于圖書管理信息系統對于書籍歸還,書籍信息登記和書籍信息變更的管理還不夠到位,這種問題同樣出現在公公大型圖書館,如:湖南省圖書館上。原本應該給予人們便利的圖書館管理系統卻成為了廣大讀者閱讀的阻礙,我經常一下午幾個小時就消磨在找書上,原本這些時間都應該成為享受閱讀快樂的時間。
所以我真心希望不管在哪的圖書館管理系統都能越做越好,雖然我們并非專業人員,做出來的報告也仍存在許多缺點,但是,這顆上進努力的心卻不會改變。
第四篇:圖書管理系統設計個人總結
電子商務數據庫技術實訓
圖書管理系統
實訓內容
我在這次試驗中參與了“需求分析”、“表中數據輸入”,“存儲過程”和“觸發器”的設計。在“需求分析”階段我們遇到的主要問題有用戶需求的分析和流程圖的設計。進行用戶需求的分析時,由于時間和范圍的限制我們很難對用戶的需求做出準確全面的了解分析,因此不可避免的會存在這樣或那樣的缺陷,這就需要我們在不斷的改進。在流程圖的設計中,我們遇到的問題有數據在系統中的流向問題,在一些數據上我們存在著數據流向錯誤,還有的數據之間的流向是雙向的,但我們沒有在流程圖中體現出來。經過老師的指點后我們及時的做出了修改,同時還明白了一張表格設計出來關鍵在與有沒有人看,如果沒有人看那這張表格就是多余的。因此表格設計的關鍵在于明確要給誰看。在實驗過程中我明白了需求分析是數據庫設計的起點,也是整個設計過程的基礎,需求分析做得不好,開發出的系統的功能可能就會與用戶要求之間存在差距,甚至有可能導致整個工作從頭再來,因此一定要保證需求分析準確全面。
在“表中數據輸入”過程中,當向借閱信息表輸入數據時雖然沒設還書日期為必填字段,也沒設默認值。但即使沒輸還書日期,表中也會自動生成一個日期,而且還不能刪除。我們討論了很久也沒得出原因,請教老師后才知道在我們的借閱信息表中字段圖書編號和圖書名稱存在部分函數依賴導致出錯。我們刪除了圖書名稱一列,并運行成功。在這個問題上更讓我們明白了需求分析的重要性。
在“存儲過程設計”和“觸發器”的設計中我們也遇到了一些問題,最主要的是不清楚應該怎樣用代碼來實現我們想要系統完成的功能。這主要是由于我們對知識掌握的不全面。因此我們只能寫一些簡單的命令或通過網絡搜索來實現,但這也導致了我們想的功能和實際做出來的功能存在一些差距。同時我們也在設計過程中遇到了一些具體的問題。例如,在設計“未還圖書信息”存儲過程時,我們想要輸出未還圖書的借書證號、圖書編號、姓名、圖書名稱。但運行后發現它輸出了很多重復的項,而且他們的借書證號全是一樣的,雖然這個借書證號是存在未還圖書的借書證號,但她把所有人的姓名全輸出來了。一開始我們不知道這是為什么,試了很多次還是不行,最后如果只要求輸出借書證號和圖書編號又能運行成功,因此我們想應該是在命令中沒有體現兩表中的關系,違背了關系的完整性。于是我們又在條件中輸入了“借閱信息表.借書證號 =讀者信息表.借書證號,借閱信息表.圖書編號 = 圖書信息表.圖書編號”命令運行成功。
從這些問題中我看到了自己的不足,這些細節上的問題更需要我們細心的對待。
實訓總結
通過項目實訓我體會最深的是團隊合作的重要性,我們所做的工作都不是獨立的,不能只想到自己。當遇到問題不能自己解決,通過大家一起完成時,那份快樂也是加倍的。在實訓過程中我明白了我們不應該只想著如何避免難題而應學著解決它。更重要的是平時就應該積累知識。
電子商務數據庫技術實訓
第五篇:圖書管理系統個人實訓總結
圖書管理系統個人實訓總結
在校2年多期間參與過很多的實訓,每次的實訓都能讓我學到很多實質性的東西。這次為期4周的圖書館管理系統項目開發的實訓算是一個比較大型,比較完善的項目。因為有了以前上過相關的課程,相關的實訓也不少,所以這次實訓給我們增加了難度。這次實訓也是考驗團隊合作精神的實訓。讓我們這些大三的學生們意識到團隊的力量和團隊意義的重要性。經歷過實習期間的我們更是有深刻的體會。我認為現在不管做什么事,都不是你個人獨立去完成的,現在的社會更注重的是在團隊里的合作能力,協調能力。如果是很自我的人,自顧自己,毫無團隊意識的人,她做好的模塊是無用的,一個脫離了團隊的人做出來的東西肯定也是無主題無中心,是不被采納的。畢竟個人的能力是有限的,而團隊的凝聚力及良好的協助精神才能把項目做的更好。
當然我們的團隊也有個很不錯的組名——“ATM”。而我們ATM組的組訓是“求實,求精,一切只為了您”。在老師的帶領下,我們各盡其職、盡心盡力的為我們的項目做好每一天要完成的任務,一起討論一起解決問題,我們都很團結,一心想著做好這次項目,緊跟著老師的腳步,一點點的在完善我們的項目。只有我們把前期的工作做好了,接下來的項目才會游刃有余的得到解決。
現在回想整個項目從一開始的《圖書館管理系統需求分析》文檔到《圖書館管理系統設計說明書》再到最后的編程階段,歷程也算艱辛,在編寫這些文檔時,先要做好各模塊的流程圖,整個項目的路程思路要很清晰。編寫文檔時,我深刻體會到想要做好一個有技術文檔也是要花很多心思去琢磨的。有一份良好的文檔才是整個項目的基礎,后續程序才會有完美。
編寫完文檔后,接下來就是編程。在編程之前先設計好數據庫里所要用到的表,這樣在后續編程時不會不知所云。在編寫前,老師讓我們更正規的命名一些變量,讓我們建立了好的代碼編程習慣,有助于讓不同技術人員之間協作更快捷的找出錯誤并修改。編程算是做的最久的一塊了,也是最難的一塊。對一些語句不是很熟練,以前都是有涉及到編程課時才去編寫,課程結束后也就不去回顧這些編程語句。久而久之,淡忘一些語句,造成此次項目的一些功能無法得到很好的現實。
圖書館管理系統開發下來,前前后后,忙忙碌碌轉眼已是4周光陰。這個項目下來,我是負責編目模塊,當然里面有些模塊是和組員一起討論,請教老師才得以實現。在這次實訓中,我深深領悟到自身的不足,也做了自我檢討,這些都是自己的專業知識,竟然忘的那么快,以后還怎么找單位,還會什么單位會要基礎這么差的員工。還好在畢業前有這次圖書
館管理系統的開發,一次這么好的鍛煉機會。4周的實訓,不僅提高我的編寫程序的能力,還讓我再次鞏固這些語言。更重要的是我和組員之間的配合,這也鍛煉了我們的協調組織溝通能力。