管理信息系統(tǒng)實習(xí)報告-2_第1頁
管理信息系統(tǒng)實習(xí)報告-2_第2頁
管理信息系統(tǒng)實習(xí)報告-2_第3頁
管理信息系統(tǒng)實習(xí)報告-2_第4頁
管理信息系統(tǒng)實習(xí)報告-2_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

信息管理系統(tǒng)實習(xí)報告10/10目錄前言…………2實習(xí)時間……3實習(xí)內(nèi)容及過程……………3實習(xí)心得……8老師評語……10前言我國目前的高等教育還是以課堂教授為主,平時我們的學(xué)習(xí)都是坐在教室里面聽老師講授理論知識。很多的理論知識都是比較晦澀的,大家的學(xué)習(xí)熱情都不是很高,因此我國目前的高等教育還遠沒有達到我們的期望值。許多學(xué)校都已經(jīng)深刻的認識到了這一點,因此都開設(shè)了各種形式的實習(xí)課,為了是把理論和實際相結(jié)合,來提高當代大學(xué)生的綜合素質(zhì)。我們學(xué)校也不例外,各個學(xué)院,各個專業(yè)都開設(shè)了各具特色的實習(xí)課。這里尤其值得一提的是針對我們?nèi)W(xué)生開設(shè)的金工實習(xí)課程(也是我們學(xué)校的特色),盡管很多人反對一些文科生進行金工實習(xí),但我個人認為,即使是對文科生也是很有必要的。它極大地豐富了我們的校園生活,拓寬了我們的知識面,還從某種程度上改變了我們的思維方式。對于我們大學(xué)生來說,實習(xí)是學(xué)習(xí)中非常重要的一部分,同時還是一個非常難得的鍛煉機會。就拿我們這次數(shù)據(jù)庫應(yīng)用實習(xí)來說,他給了我們一個投身社會工作之前把理論與實際設(shè)計聯(lián)系起來的機會,既讓我們親身體驗系統(tǒng)的實際開發(fā)過程,讓我們更加深刻的理解課本上的知識,也在我們就業(yè)之前提供更多的經(jīng)驗。從中我們可以看到的不僅僅是一個小系統(tǒng)的開發(fā),還有大量的是設(shè)計方面的知識,以及我們十分缺乏的實際經(jīng)驗都包含在每一小步的設(shè)計之中,通過實習(xí)能夠使我們更好的完善自己。實習(xí)的一個主要目的就是通過實習(xí)所學(xué)的內(nèi)容來完善我們的知識體系,我們實習(xí)中會收集相關(guān)資料,了解產(chǎn)品設(shè)計的基本技術(shù)發(fā)展狀況以及前景,從而培養(yǎng)我們設(shè)計的思路和方法,這些都是非常寶貴的財富。學(xué)校開設(shè)實習(xí)課程是明智之舉,對提高學(xué)生的能力有很大幫助,是我們獲益匪淺。實習(xí)內(nèi)容及過程:實習(xí)目的:本次數(shù)據(jù)庫實習(xí)是讓我們做一個物資管理系統(tǒng),用SQLserver實現(xiàn)該系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu),用VC++6.0實現(xiàn)人機交互(也就是將該系統(tǒng)進行視窗化,是的該系統(tǒng)的使用者也能輕松簡介的使用該系統(tǒng))。實習(xí)過程起初聽老師說完實習(xí)目的,我們都傻眼啦!SQLserverVC++本來就是我們專業(yè)的倆個難點,雖然我們剛剛結(jié)束SQLserver與VC++的理論課學(xué)習(xí),但對本次實習(xí)課還是感覺很無力,甚至是一籌莫展,不知從哪下手。究其原因,我們平時的數(shù)據(jù)庫學(xué)習(xí)還停留在僅僅會建一寫非常簡單的數(shù)據(jù)表,以及對一些簡單數(shù)據(jù)庫進行查詢、插入、刪除、更新等操作,而且做這些工作還是建立在有課本的基礎(chǔ),是比著課本照貓畫虎,這次是讓我們獨立的建立數(shù)據(jù)庫并完成相關(guān)操作,我感到很棘手;我們c++我學(xué)習(xí)更是如此,壓根就還沒有接觸視窗化。這些重種種原因讓我們對本次實習(xí)感覺壓力很大,要完成如此的東西我們需要翻閱大量的資料,找大量的工具書,而且實習(xí)時間就只有三周,不禁讓我們一陣頭疼。這些都說明一個問題,我們在平時的學(xué)習(xí)中都只是泛泛的在學(xué)沒有深入,而且我們的知識面很是狹隘,遇到一個稍微實際點的東西就無從著手。在這次實習(xí)之初我就感覺到了在以后的學(xué)習(xí)中我要改變學(xué)習(xí)策略,不能只是著眼便于書本上那一丁點的知識,要拓寬我的眼界,與之相關(guān)的東西都要有所涉獵,那樣才不會對一個跨學(xué)科相對綜合的問題感到很吃力。就在我們倍感壓力的時候老師給了我們一本參考書,叫做《VisualC++6.0數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航》上面有詳細的的關(guān)于本次實習(xí)——完成一個物資管理系統(tǒng)的介紹。我們不禁喜上眉梢,這次實習(xí)課終于有著落啦!在這本書上我學(xué)到了很多的內(nèi)容。這本書以多個實用的管理信息系統(tǒng)為例子,詳細地講述了利用VisualC++作為開發(fā)工具開發(fā)管理信息系統(tǒng)的各個過程。近20年間,管理信息系統(tǒng)(MIS)的應(yīng)用得到了迅速發(fā)展,尤其是近年來Internet/Intranet技術(shù)的飛速發(fā)展,為企業(yè)建立MIS系統(tǒng)提供了良好的支持環(huán)境。它明確地告訴我們開發(fā)MIS系統(tǒng)不僅僅是一個應(yīng)用程序編寫的過程,更重要的是前期的系統(tǒng)分析和設(shè)計階段所做的工作,這就讓我們走出了一個誤區(qū),在我們心里(至少在我的心里)是這麼認為的做一個系統(tǒng)最重要當然是應(yīng)用程序編寫的過程,這才是整個系統(tǒng)的核心部分。其實這一直是我心里的一個誤區(qū),我本末倒置啦!現(xiàn)在試想一下也就是,沒有前期的系統(tǒng)分析和設(shè)計階段所做的工作,應(yīng)用程序地編寫就如同空中樓閣無從著手。這本書分為兩個部分:第一部分包括前兩章,比較系統(tǒng)的介紹了信息管理系統(tǒng)開發(fā)的基礎(chǔ)知識第1章介紹管理信息系統(tǒng)的概念、發(fā)展歷史、發(fā)展方向,以及開發(fā)的流程和一般方法。第2章首先介紹VisualC++數(shù)據(jù)庫開發(fā)的特點,并且對幾種常用的開發(fā)技術(shù)作了比較,考慮到后續(xù)章節(jié)中使用的實際方法,分別對其中幾種主要的、易用的開發(fā)技術(shù)(如MFCODBC、DAO、ADO)作具體的講解。在很大程度上彌補了我們信管專業(yè)學(xué)生這方面的不足。第二部分:通過9個針對性很強的管理信息系統(tǒng)的開發(fā)制作,為我們提供了適用性很好的應(yīng)用實例。為我們以后信息管理系統(tǒng)的開發(fā)提供了非常具有參考價值的模板。本次實習(xí)我們主要是制作一個物資管理系統(tǒng),通過該書前面的介紹讓我明白了前期的系統(tǒng)分析和設(shè)計階段所做的工作的重要性。所以我在做這個系統(tǒng)之前(參考老師給的參考書)先進行了比較相信的系統(tǒng)分析設(shè)計。先分析如下:一:對該系統(tǒng)的總體認識:物資管理是一般工業(yè)、商業(yè)企業(yè)生產(chǎn)管理環(huán)節(jié)中重要的一環(huán),需要對物資基本信息管理、物資調(diào)配信息等內(nèi)容進行完整的監(jiān)控,這樣才能更有效地利用物資。物資入庫的時候首先需要登記物資的基本信息,包括物資的種類、名稱、型號、單位、單價等,然后登記入庫信息,包括物資的基本信息、入庫地點、入庫人、經(jīng)辦人、物資數(shù)量等;出庫時,需要登記物資出庫信息,包括物資基本信息、出庫地點、出庫人、經(jīng)辦人、出庫數(shù)量等;根據(jù)物資的入庫、出庫過程的綜合、得到各種物資的余額信息,能夠?qū)λN镔Y有充分的了解,有利于工作的順利進行。因此,物資管理信息系統(tǒng)主要就是記錄物資流通的整個過程。二:系統(tǒng)的分析與設(shè)計:系統(tǒng)開發(fā)的總體任務(wù)就是實現(xiàn)物資信息的系統(tǒng)化、規(guī)范化和自動化。初步得出系統(tǒng)功能模塊圖如下:前期準備工作已經(jīng)差不多完成,現(xiàn)在開始應(yīng)用程序編寫過程。首先是數(shù)據(jù)庫設(shè)計,設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶的各個方面的需要,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計包括:數(shù)據(jù)庫需求分析;數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計;數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計。數(shù)據(jù)庫需求分析:用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢等方面。這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為下一步的數(shù)據(jù)庫具體設(shè)計做好充分的準備。針對一般物資管理信息系統(tǒng)的需求,通過對物資調(diào)配工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下面所示的數(shù)據(jù)項。物資基本信息,包括的數(shù)據(jù)項有:物資編號、物資名稱、規(guī)格型號、類別和計量單位等。入庫物資信息,包括的數(shù)據(jù)項有:物資編號、物資名稱、規(guī)格型號、類別、計量單位、數(shù)量、單價、金額、入庫時間、經(jīng)辦人、保管人、倉庫和備注等。出庫物資信息,包括的數(shù)據(jù)項有:物資編號、物資名稱、規(guī)格型號、類別、計量單位、數(shù)量、單價、金額、領(lǐng)用時間、領(lǐng)用人、經(jīng)辦人、倉庫和備注等。物資余額信息,包括的數(shù)據(jù)項有:物資編號、物資名稱、規(guī)格型號、類別、計量單位、數(shù)量、金額和倉庫等數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計:得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需要的各種實體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下好的基礎(chǔ)。根據(jù)上面的分析,得到的實體有:物資基本信息實體、物資入庫信息實體、物資出庫信息實體、物資余額信息實體。實體之間的E-R圖如下:數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計:現(xiàn)在需要把上面設(shè)計好的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQLServer數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。接著是數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn),這一步是利用SQLServer2000數(shù)據(jù)庫系統(tǒng)中的SQL查詢分析器實現(xiàn)的。主要要創(chuàng)建如下數(shù)據(jù)表:系統(tǒng)用戶表、物資基本信息表、入庫物資信息表、出庫物資信息表、物資余額信息表。在創(chuàng)建這些表的時候經(jīng)常出現(xiàn)未被定義、不可用等一系列的錯誤。仔細一看,對照著參考書上給出的這些表的命令,發(fā)現(xiàn)要不是就是一些符號用成了中文的,要不就是缺少限定,沒有主碼說明,參數(shù)給出的范圍越界之類的。從這些問題中,我明白啦做什么事情都要細心、認真、踏實。在建表的過程中,最大的問題還是有些表不會建,我并不是一味的復(fù)制、粘貼,而是先仔細分析一下我是那個地方卡住啦,然后再對照書上的命令,看人家是怎么做的。就這樣我做完了我的數(shù)據(jù)表,在這個過程中我明白了原來一直不太明白的東西,實踐啦才能夠真正的領(lǐng)悟。數(shù)據(jù)庫做完之后就要開始用c++進行物資管理信息系統(tǒng)主窗體的創(chuàng)建。我們目前學(xué)習(xí)的c++還沒有涉及到視窗,因此這部分我們需要學(xué)習(xí)的東西會多一些,因為這些東西大部分對我們來說都是陌生的首先是六步建立一個Material_MIS工程,這些給我們以前建立的c++工程完全不同,說實在的這些東西我到現(xiàn)在還不是很明白為什么要這么做,只是照葫蘆畫瓢,要是我們以后還要做這種類型的實習(xí)的時候,老師可以給我們講解講解。工程創(chuàng)建之后就開始創(chuàng)建主窗體菜單,這些也是根據(jù)提示一步一步做的;接著就要創(chuàng)建公用模塊。在創(chuàng)建公用模塊的時候,我們需要往工程中添加變量、重載函數(shù)、添加函數(shù),雖然他也有提示,但是都不是很明確,例如他說把如下代碼添加到某個文件中,到底是加到頭文件、文件體還是文件尾中,這些都不得而知,這都需要我們一點點去實驗,然后一點點去調(diào)試,等到?jīng)]有錯誤的時候才能開始下面的工作。有些時候沒有錯誤了,也不見得就是正確的,這點弄得我們可難受。這個時候經(jīng)驗就能起到很關(guān)鍵性的作用,一些經(jīng)驗豐富的人,看見需要往程序中添加代碼,添加函數(shù)之類的,就知道要添加到哪一部分(難怪老師說本次實習(xí)難度太低)。我們絕大部分的學(xué)生都沒法做到這一點,這句需要我們在是在學(xué)習(xí)的時候多看、多練,不要只是拘泥在課本上。以后的分模塊都是建立在公用模塊的基礎(chǔ)上的,所以建立公用模塊至關(guān)重要,不能出現(xiàn)什么偏差,所以花的時間也就相對來說要多一些。分模塊主要有系統(tǒng)用戶管理模塊、物資基本信息模塊、入庫信息管理模塊、出庫信息管理模塊、物資余額信息管理模塊。系統(tǒng)模塊主要實現(xiàn):用戶登錄、添加用戶、修改用戶密碼等。物資的基本信息,入庫及出庫等模塊都是主要實現(xiàn):添加、修改、刪除、查詢等物資基本信息。物資余額信息管理模塊主要實現(xiàn)查詢及瀏覽余額信息。這些分模塊都是建立在同一個工程目錄之下,每一個窗口都要手動進行設(shè)計,與此同時還需要往程序中添加一些代碼,以及手動的改一些命令。這里需要做的工作還是比較龐大的,在此只是簡略的提及就不一一贅述。這些做好之后就是系統(tǒng)的實現(xiàn),添加好所有代碼后,開始編譯之前,需要設(shè)置好數(shù)據(jù)源,這樣才能保證程序中所有針對數(shù)據(jù)庫的操作有效。設(shè)置數(shù)據(jù)源,選擇“開始|設(shè)置|控制面板”菜單,打開“管理工具”文件夾,雙擊“數(shù)據(jù)源”,在彈出的對話框中選擇“系統(tǒng)DSN”標簽頁,然后單擊“添加”按鈕,選擇“SQLServer”選項,按照提示建立數(shù)據(jù)源,緊接著就開始進行編譯工作,把編譯模式設(shè)置為調(diào)試模式,進行編譯,如果前面沒有出現(xiàn)很關(guān)鍵性錯誤,編譯就能通過,就能夠?qū)崿F(xiàn)物資管理系統(tǒng)的視窗化。不過一次成功的幾率是比較渺茫的,需要經(jīng)過很多次的修改,因此我們在每做好一步的時候都要記得保存,應(yīng)為你一旦對源程序進行了修改就沒法還原了,一定要做好存檔。如果能夠順利運行這個程序,并出現(xiàn)上面介紹的對話框和窗體,那么說明這個程序中沒有錯誤,最后一步工作就是這個系統(tǒng)的發(fā)行,想要發(fā)行這個系統(tǒng),需要更改一下編譯模式,選擇Project|Settings,在出現(xiàn)的對話框中左邊部分的Settingsfor中選擇Win32Release,單擊“OK”按鈕,保存設(shè)置。設(shè)置好編譯模式以后,按F7鍵,進行編譯。經(jīng)過上面兩次編譯,在C:\VC\06目錄下面已經(jīng)有了兩個文件夾,Debug文件夾和Release文件夾。進行發(fā)布時,只需要發(fā)布Release文件夾中的Material_MIS.exe文件,但是在使用這個系統(tǒng)的同時需要設(shè)置相應(yīng)的數(shù)據(jù)源,才能夠保證這個系統(tǒng)正常運行,按照前面介紹的方法把數(shù)據(jù)源設(shè)置為Material_MIS,雙擊Material_MIS.exe文件,就可以運行這個系統(tǒng)了。在此我還得強調(diào)一下最初的系統(tǒng)設(shè)計部分時的工作是十分重要的一個步驟,可以說這一步的工作在很大程度上決定了后面工作的方向正確與否。我們在開發(fā)一個系統(tǒng)的時候一定要十分注意開發(fā)前的準備工作。因為我起初準備工作沒有做充分,導(dǎo)致后面老是出現(xiàn)各種各樣的問題。至此這個物資管理系統(tǒng)已經(jīng)完成。實習(xí)心得伴隨著這三周的實習(xí),我們大二上學(xué)期的課程也已經(jīng)基本結(jié)束,也可以這么說我們的大學(xué)生活也已過了一半。通過本次實習(xí)我才對我們專業(yè)有了一個比較清晰的定位,知道我們專業(yè)的學(xué)生以后畢業(yè)了能夠從事哪一方面的工作。剛上大學(xué)的時候我們專業(yè)有很多人都轉(zhuǎn)專業(yè)了,他們的理由是:不知道這個專業(yè)是干啥的,(的確,我們專業(yè)是沒有會計、土木這些專業(yè)的定向明確)畢業(yè)之后能從事什么職業(yè)。那個時候我也有相同的疑問,現(xiàn)在這個疑問已經(jīng)今本上解決啦!大致知道了我們專業(yè)的就業(yè)方向,工作內(nèi)容以及工作形式。這次實習(xí)雖然只有三周,但是我感覺學(xué)到的東西比這個學(xué)期三個月學(xué)懂得東西還要多一些。主要這次實習(xí)是對我們以前學(xué)習(xí)成果的檢驗,而且還學(xué)到了一些新知識,一些課本上壓根就學(xué)不到的東西,例如實訓(xùn)經(jīng)驗諸于此類。這次實習(xí)使我受益匪淺,感慨頗深。實習(xí)是個人綜合能力的檢查,要做好這個物資管理系統(tǒng),上課認真聽講是遠遠不夠的,還必須課外多培養(yǎng)動手能力,操作能力,還有跨學(xué)科的綜合能力。只有當你實際操作了,你才能發(fā)現(xiàn)自己哪一個環(huán)節(jié)比較薄弱。必須還要有

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論