管理信息系統(tǒng)_第1頁
管理信息系統(tǒng)_第2頁
管理信息系統(tǒng)_第3頁
管理信息系統(tǒng)_第4頁
管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

管理信息系統(tǒng)題目《C語言與管理信息系統(tǒng)論文》姓名/學(xué)號劉蔚1323220106指導(dǎo)教師唐秋鴻年級會計(jì)131班2015年10月25日摘要當(dāng)今社會,人與人之間的溝通交流要用某種能夠共同理解的語言才能進(jìn)行下去,而人與計(jì)算機(jī)之間的交流也需要一種能夠雙方共同理解的“語言”。這種“語言”被稱為計(jì)算機(jī)程序設(shè)計(jì)語言。計(jì)算機(jī)程序設(shè)計(jì)語言,通常簡稱為編程語言,是一組用來定義計(jì)算機(jī)程序的語法規(guī)則,是一種被標(biāo)準(zhǔn)化的交流技巧,用來向計(jì)算機(jī)發(fā)出指令。程序員或操作人員通常是通過運(yùn)用某種計(jì)算機(jī)語言準(zhǔn)確地定義計(jì)算機(jī)所需要使用的數(shù)據(jù),并精確地定義在不同情況下所應(yīng)當(dāng)采取的行動,從而成功實(shí)現(xiàn)指定的任務(wù)。因此,程序員必須事先掌握與計(jì)算機(jī)打交道的“計(jì)算機(jī)語言”,任務(wù)才能夠完成。不同的語言有不同的用途,有許多用于特殊用途的語言,只在特殊情況下使用。例如:Perl適合文本處理,PHP專門用來顯示網(wǎng)頁,而C語言被廣泛用于操作系統(tǒng)和編譯器的開發(fā)(所謂的系統(tǒng)編程)。正是基于C語言的特殊性,編輯管理信息系統(tǒng)程序通常采用C語言。關(guān)鍵詞:計(jì)算機(jī)程序設(shè)計(jì)語言C語言管理信息系統(tǒng)設(shè)計(jì)目錄C語言的介紹(一)C語言的產(chǎn)生和發(fā)展………4(二)C語言與計(jì)算機(jī)系統(tǒng)………4(三)C語言的優(yōu)點(diǎn)………………61.簡潔而靈活…………………52.運(yùn)算符豐富…………………53.數(shù)據(jù)結(jié)構(gòu)豐富…………………54.結(jié)構(gòu)式語言…………………65.允許直接訪問物理地址,可以直接對硬件進(jìn)行操作……………66.適用范圍大……………………6(四)C語言的缺點(diǎn)……………6(五)C語言的結(jié)構(gòu)特點(diǎn)………7管理信息系統(tǒng)的介紹管理信息系統(tǒng)的含義……8(二)管理信息系統(tǒng)的發(fā)展史…………………111.訂貨點(diǎn)法OPM……………82.物料需求計(jì)劃MRP…………83.閉環(huán)MRP……………………94.制造資源計(jì)劃MRPII………105.企業(yè)資源計(jì)劃ERP…………106計(jì)算機(jī)集成制造系統(tǒng)CIMS…………………11管理信息系統(tǒng)的特點(diǎn)…………………11管理信息系統(tǒng)的作用…………………12(五)管理信息系統(tǒng)的功能……121.?dāng)?shù)據(jù)處理功能………………122.計(jì)劃功能……………………123.控制功能……………………124.預(yù)測功能……………………125.輔助決策功能………………12C語言與管理信息系統(tǒng)管理信息系統(tǒng)的開發(fā)工具………………13管理信息系統(tǒng)的運(yùn)行環(huán)境………………14結(jié)論……………15第一章、C語言的介紹一.C語言的產(chǎn)生和發(fā)展C語言最初是于1972年由美國的DennisRitchie設(shè)計(jì)發(fā)明的,并首次在UNIX操作系統(tǒng)的DECPDP-11計(jì)算機(jī)上使用。它由早期的編程語言BCPL(BasicCombindProgrammingLanguage)發(fā)展演變而來。在1970年,AT&T貝爾實(shí)驗(yàn)室的Kenhompson根據(jù)BCPL語言設(shè)計(jì)出較先進(jìn)的并取名為B的語言,最后導(dǎo)致了C語言的問世。為了避免各開發(fā)廠商用的C語言語法產(chǎn)生差異,美國國家標(biāo)準(zhǔn)研究所(ANSI)于二十世紀(jì)八十年代為C語言制定了一套完整的國際標(biāo)準(zhǔn)語法,又稱為ANSIC,成為現(xiàn)行的C語言標(biāo)準(zhǔn)。二.C語言與計(jì)算機(jī)系統(tǒng)C語言是一門通用的計(jì)算機(jī)程序設(shè)計(jì)語言,C語言既有高級語言的特點(diǎn),又具有匯編語言的特點(diǎn);既是一個成功的系統(tǒng)設(shè)計(jì)語言,又是一個使用的程序設(shè)計(jì)語言;既能用來編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序,又能用來編寫各種系統(tǒng)程序;是一種受歡迎、應(yīng)用廣泛的程序設(shè)計(jì)語言。它可以作為工作系統(tǒng)設(shè)計(jì)語言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序。它的應(yīng)用范圍廣泛,功能非常強(qiáng)大,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。三.C語言的優(yōu)點(diǎn)C語言是一種結(jié)構(gòu)化語言。它層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護(hù)。C語言的表現(xiàn)能力和處理能力極強(qiáng)。它不僅具有豐富的運(yùn)算符和數(shù)據(jù)類型,便于實(shí)現(xiàn)各類復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。它還可以直接訪問內(nèi)存的物理地址,進(jìn)行位(bit)一級的操作。1.簡潔而靈活C語言一共只有32個關(guān)鍵字,9種控制語句,程序書寫自由,主要用小寫字母表示。它把高級語言的基本結(jié)構(gòu)和語句與低級語言的實(shí)用性結(jié)合起來。C語言可以象匯編語言一樣對位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元。2.運(yùn)算符豐富C的運(yùn)算符包含的范圍很廣泛,共有種34個運(yùn)算符。C語言把括號、賦值、強(qiáng)制類型轉(zhuǎn)換等都作為運(yùn)算符處理。從而使C語言的運(yùn)算類型極其豐富表達(dá)式類型多樣化,靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其它高級語言中難以實(shí)現(xiàn)的運(yùn)算。3.數(shù)據(jù)結(jié)構(gòu)豐富C的數(shù)據(jù)類型有:整型、實(shí)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體類型、共用體類型等。能用來實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)類型的運(yùn)算。并引入了指針概念,使程序效率更高。另外C語言具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動器。且計(jì)算功能、邏輯判斷功能強(qiáng)大。4.結(jié)構(gòu)式語言結(jié)構(gòu)式語言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化,即程序的各個部分除了必要的信息交流外彼此獨(dú)立。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?便于使用、維護(hù)以及調(diào)試。C語言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語句控制程序流向,從而使程序完全結(jié)構(gòu)化。5.允許直接訪問物理地址,可以直接對硬件進(jìn)行操作既具有高級語言的功能,又具有低級語言的許多功能,能夠象匯編語言一樣對位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元,可以用來寫系統(tǒng)軟件。6.適用范圍大C語言有一個突出的優(yōu)點(diǎn)就是適合于多種操作系統(tǒng),如DOS、UNIX,也適用于多種機(jī)型。C語言的缺點(diǎn)當(dāng)然,C語言也有自身的不足,比如:C語言的語法限制不太嚴(yán)格,對變量的類型約束不嚴(yán)格,影響程序的安全性,對數(shù)族下標(biāo)越界不作檢查等。從應(yīng)用的角度,C語言比其他高級語言較難掌握。雖然C語言學(xué)習(xí)起來比較困難,但是你一旦掌握了之后,你對計(jì)算機(jī)的認(rèn)識會增加許多,以后再自學(xué)其他語言就顯得輕而易舉了。雖然C語言比較難學(xué),但是只要你能理清思路,掌握它的精髓,那么學(xué)習(xí)C語言也是一件非常容易且又其樂無窮的事。C語言的結(jié)構(gòu)特點(diǎn)1.一個C語言源程序可以由一個或多個源文件組成。2.每個源文件可由一個或多個函數(shù)組成。3.一個源程序不論由多少個文件組成,都有一個且只能有一個main函數(shù),即主函數(shù)。4.源程序中可以有預(yù)處理命令(include命令僅為其中的一種),預(yù)處理命令通常應(yīng)放在源文件或源程序的最前面。5.每一個說明,每一個語句都必須以分號結(jié)尾。但預(yù)處理命令,函數(shù)頭和花括號“}”之后不能加分號。6.標(biāo)識符,關(guān)鍵字之間必須至少加一個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。、管理信息系統(tǒng)的介紹管理信息系統(tǒng)的含義管理信息系統(tǒng)簡稱MIS,是一個以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲存、更新、拓展和維護(hù)的系統(tǒng)。管理信息由信息的采集、信息的傳遞、信息的儲存、信息的加工、信息的維護(hù)和信息的使用五個方面組成。完善的管理信息系統(tǒng)MIS具有以下四個標(biāo)準(zhǔn):確定的信息需求、信息的可采集與可加工、可以通過程序?yàn)楣芾砣藛T提供信息、可以對信息進(jìn)行管理。具有統(tǒng)一規(guī)劃的數(shù)據(jù)庫是MIS成熟的重要標(biāo)志,它象征著管理信息系統(tǒng)MIS是軟件工程的產(chǎn)物.管理信息系統(tǒng)MIS是一個交叉性綜合性學(xué)科,組成部分有:計(jì)算機(jī)學(xué)科(網(wǎng)絡(luò)通訊、數(shù)據(jù)庫、計(jì)算機(jī)語言等)、數(shù)學(xué)(統(tǒng)計(jì)學(xué)、運(yùn)籌學(xué)、線性規(guī)劃等)、管理學(xué)、仿真等多學(xué)科。信息是管理上的一項(xiàng)極為重要的資源,管理工作的成敗取決于能否做出有效的決策,而決策的正確程度則在很大程度上取決于信息得質(zhì)量。所以能否有效的管理信息成為企業(yè)的首要問題,管理信息系統(tǒng)MIS在強(qiáng)調(diào)管理、強(qiáng)調(diào)信息的現(xiàn)代社會中越來越得到普及。管理信息系統(tǒng)在管理現(xiàn)代化中起著舉足重輕的作用。它不僅是實(shí)現(xiàn)管理現(xiàn)代化的有效途徑,同時,也促進(jìn)了企業(yè)管理走向現(xiàn)代化的進(jìn)程。管理信息系統(tǒng)的發(fā)展史管理信息系統(tǒng)的發(fā)展是隨著管理理論和計(jì)算機(jī)技術(shù)的發(fā)展而發(fā)展。管理信息系統(tǒng)的發(fā)展反映了六百多年來的西方管理思想和計(jì)算機(jī)技術(shù)相結(jié)合的發(fā)展史。管理信息系統(tǒng)的發(fā)展共經(jīng)歷了六個時期:訂貨點(diǎn)法OPM基本原理:對生產(chǎn)中需要的各種物料,根據(jù)生產(chǎn)需要量及其供應(yīng)和儲存條件,規(guī)定一個安全庫存量和訂貨點(diǎn)庫存量。各種物料逐漸消耗中不得低于它的安全庫存量,庫存逐漸減少,當(dāng)?shù)侥骋稽c(diǎn)時,剩余的庫存量(假設(shè)不動安全庫存),可供消耗的時間剛好等于訂貨所需時間(即訂貨提前期),就要下達(dá)訂單(包括加工訂單和采購訂單)來補(bǔ)充消耗了的庫存量,這個時候的剩余庫存量成為訂貨點(diǎn),訂貨點(diǎn)是用物料的某個數(shù)量來表達(dá)的。物料需求計(jì)劃MRP基本原理:1)產(chǎn)生主生產(chǎn)計(jì)劃。結(jié)合用戶訂單和預(yù)測需求,以及高層指定的生產(chǎn)計(jì)劃大綱,在現(xiàn)有資源下決定生產(chǎn)的數(shù)量。2)產(chǎn)生物料需求計(jì)劃。在決定生產(chǎn)批量后,究竟需要訂多少原材料和外購件來滿足生產(chǎn)。首先通過物料清單確定原材料和零部件的需求量,再根據(jù)庫存記錄決定訂什么、訂多少和何時訂等問題。3)輸出制造與采購訂貨清單。物料需求計(jì)劃的輸入是主生產(chǎn)計(jì)劃、物料清單和庫存記錄;輸出是詳細(xì)的制造與外購的物料以及零部件數(shù)量與時間清單。閉環(huán)MRP基本原理:MRP系統(tǒng)的正常運(yùn)行,需要有一個現(xiàn)實(shí)可行的主生產(chǎn)計(jì)劃。它除了要反映市場需求和合同訂單以外,還必須滿足企業(yè)的生產(chǎn)能力約束條件。因此,除了要編制資源需求計(jì)劃外,我們還要制定能力需求計(jì)劃,同各個工作中心的能力進(jìn)行平衡。只有在采取了措施做到能力與資源均滿足負(fù)荷需求時,才能開始執(zhí)行計(jì)劃。這樣,MRP系統(tǒng)進(jìn)一步發(fā)展,把能力需求計(jì)劃和執(zhí)行及控制計(jì)劃的功能也包括進(jìn)來,形成一個環(huán)形回路,稱為閉環(huán)MRP.因此,閉環(huán)MRP則成為一個完整的生產(chǎn)計(jì)劃與控制系統(tǒng)。

其工作過程是一個“計(jì)劃——實(shí)施——評價(jià)——反饋——計(jì)劃”的循環(huán)過程。制造資源計(jì)劃MRPII基本原理:基于企業(yè)經(jīng)營目標(biāo)制定生產(chǎn)計(jì)劃,以物料需求計(jì)劃(MRP)為核心,將MRP的信息共享程度擴(kuò)大,使生產(chǎn)、銷售、財(cái)務(wù)、采購、工程緊密結(jié)合在一起,共享有關(guān)數(shù)據(jù),組成一個全面生產(chǎn)管理的集成優(yōu)化模式。企業(yè)資源計(jì)劃ERP基本原理:建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想為企業(yè)決策層及員工提供決策運(yùn)行手段的管理平臺。ERP系統(tǒng)集信息技術(shù)與先進(jìn)的管理思想于一身,從而成為現(xiàn)代企業(yè)的運(yùn)行模式,它反映時代對企業(yè)合理調(diào)配資源,以及最大化地創(chuàng)造社會財(cái)富的要求,成為企業(yè)在信息時代生存、發(fā)展的基石。計(jì)算機(jī)集成制造系統(tǒng)CIMS基本原理:CIMS是由管理信息系統(tǒng)、計(jì)算機(jī)輔助設(shè)計(jì)及計(jì)算機(jī)輔助制造等現(xiàn)代化管理方法和先進(jìn)生產(chǎn)技術(shù)有機(jī)結(jié)合的產(chǎn)物。將顧客作為企業(yè)一切活動的核心,強(qiáng)調(diào)人、組織協(xié)同工作,強(qiáng)調(diào)基于制造基礎(chǔ)設(shè)施、資源和企業(yè)責(zé)任之下的組織、管理生產(chǎn)等的全面考慮。將信息技術(shù)、現(xiàn)代管理技術(shù)和制造技術(shù)相結(jié)合,并應(yīng)用于企業(yè)的各個階段,通過信息集成,過程優(yōu)化及資源優(yōu)化,實(shí)現(xiàn)物流、信息流、價(jià)值流的集成和優(yōu)化運(yùn)行,達(dá)到人、經(jīng)營和技術(shù)的集成。管理信息系統(tǒng)的特點(diǎn)1.管理信息系統(tǒng)面向管理決策。2.管理信息系統(tǒng)的功能是對信息進(jìn)行收集、存儲、加工、傳輸和處理。3.管理信息系統(tǒng)是一個由人、計(jì)算機(jī)及相關(guān)設(shè)備和數(shù)據(jù)組成的集成化信息系統(tǒng)。4.管理信息系統(tǒng)具有綜合性、適應(yīng)性、易用性。四、管理信息系統(tǒng)的作用1.對市場作出快速反映2.縮短生產(chǎn)周期3.降低生產(chǎn)成本4.及時掌握市場信息五、管理信息系統(tǒng)的基本功能1.?dāng)?shù)據(jù)處理功能2.計(jì)劃功能根據(jù)現(xiàn)存條件和約束條件,提供各職能部門的計(jì)劃。如生產(chǎn)計(jì)劃、財(cái)務(wù)計(jì)劃、采購計(jì)劃等。并按照不同的管理層次提供相應(yīng)的計(jì)劃報(bào)告。3.控制功能根據(jù)各職能部門提供的數(shù)據(jù),對計(jì)劃執(zhí)行情況進(jìn)行監(jiān)督、檢查、比較執(zhí)行與計(jì)劃的差異、分析差異及產(chǎn)生差異的原因,輔助管理人員及時加以控制。4.預(yù)測功能運(yùn)用現(xiàn)代數(shù)學(xué)方法、統(tǒng)計(jì)方法或模擬方法,根據(jù)現(xiàn)有數(shù)據(jù)預(yù)測未來。5.輔助決策功能采用相應(yīng)的數(shù)學(xué)模型,從大量數(shù)據(jù)中推導(dǎo)出有關(guān)問題的最優(yōu)解和滿意解,輔助管理人員進(jìn)行決策。以期合理利用資源,獲取較大的經(jīng)濟(jì)效益。、C語言與管理信息系統(tǒng)一、管理信息系統(tǒng)的開發(fā)工具管理信息系統(tǒng)通常采用C語言作為開發(fā)工具,是基于C語言的以下7個主要優(yōu)點(diǎn):語言簡潔緊湊,使用方便運(yùn)算符和數(shù)據(jù)類型豐富,具有現(xiàn)代語言的各種數(shù)據(jù)結(jié)構(gòu)具有結(jié)構(gòu)化的語句語法限制不太嚴(yán)格,程序設(shè)計(jì)自由度大生成的目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高用C語言編寫的程序可移植性比較好,基本上不做任何修改就能運(yùn)用于各種型號的操作系統(tǒng)中C語言允許直接訪問物理地址,能進(jìn)行位操作,能實(shí)現(xiàn)匯編語言的大部分功能,可以直接對硬件進(jìn)行操作正是因?yàn)镃語言的以上優(yōu)點(diǎn),所以管理信息系統(tǒng)通常使用C語言作為開發(fā)環(huán)境,這不僅簡化了編寫過程,而且簡化了系統(tǒng)界面。同時,指針是C語言的一大特色,可以說是C語言優(yōu)于其它高級語言的一個重要原因。就是因?yàn)樗兄羔?,可以直接進(jìn)行靠近硬件的操作,但是C的指針操作不做保護(hù),也給它帶來了很多不安全的因素。C++在這方面做了改進(jìn),在保留了指針操作的同時又增強(qiáng)了安全性,受到了一些用戶的支持,但是,由于這些改進(jìn)增加語言的復(fù)雜度,也為另一部分所詬病。Java則吸取了C++的教訓(xùn),取消了指針操作,也取消了C++改進(jìn)中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機(jī)中運(yùn)行,運(yùn)行效率低于C++/C。一般而言,C,C++,java被視為同一系的語言,它們長期占據(jù)著程序使用榜的前三名。管理信息系統(tǒng)的運(yùn)行環(huán)境MicrosoftVisualC++是Microsoft公司推出的開發(fā)Win32環(huán)境程序,面向?qū)ο蟮目梢暬删幊滔到y(tǒng)。它不但具有程序框架自動生成、靈活方便的類管理、代碼編寫和界面設(shè)計(jì)集成交互操作、可開發(fā)多種程序等優(yōu)點(diǎn),而且通過簡單的設(shè)置就可使其生成的程序框架支持?jǐn)?shù)據(jù)庫接口、OLE2,WinSock網(wǎng)絡(luò)、3D控制界面。它以擁有“語法高亮”,IntelliSense(

溫馨提示

  • 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

提交評論