版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘要工業(yè)工程是一門交叉性很強的學(xué)科,它集管理、工程技術(shù)與人機交互為一體,應(yīng)用于很多生產(chǎn)領(lǐng)域和服務(wù)行業(yè),通過綜合治理致力于提高生產(chǎn)率、產(chǎn)品質(zhì)量和經(jīng)濟(jì)效益。隨著工業(yè)工程與管理技術(shù)的發(fā)展,工業(yè)工程與管理系統(tǒng)軟件的數(shù)量和種類越來越多,相關(guān)軟件的使用也逐漸在生產(chǎn)和服務(wù)行業(yè)里普及,因而有必要建立一個管理信息系統(tǒng)有效管理這些軟件。本文分析了在WEB環(huán)境下開發(fā)的應(yīng)用于工業(yè)工程專業(yè)的工業(yè)工程常用工具軟件管理系統(tǒng)平臺。此平臺主要運用了管理信息系統(tǒng)、網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)和ASP技術(shù),深入地分析了同類系統(tǒng)的優(yōu)點及其不足,對本系統(tǒng)模塊進(jìn)行詳細(xì)設(shè)計,分析了模塊之間的邏輯關(guān)系,并且建立了符合行業(yè)應(yīng)用的管理信息系統(tǒng)。本系統(tǒng)分為三個基本模塊,分別實現(xiàn)對系統(tǒng)的用戶進(jìn)行統(tǒng)一管理、對工業(yè)工程軟件管理,并利用平臺實現(xiàn)教學(xué)實踐和仿真試驗。系統(tǒng)基本實現(xiàn)了工業(yè)工程專業(yè)軟件的管理和維護(hù)、部分軟件的仿真試驗和相關(guān)軟件新聞的自動更新,為使用工業(yè)工程軟件提供了良好的平臺。關(guān)鍵詞:工業(yè)工程與管理:系統(tǒng)平臺;管理信息系統(tǒng)AbstractIndustrialEngineeringisacross-doordiscipline,whichcombinesmanagement,engineeringtechnologyandhuman-computerinteraction.Itisusedinmanyareas,suchasproductionfieldsandservicesectorsanditcanimproveproductivity,productqualityandeconomicbenefitsthroughintegratedmanagement.Withthedevelopmentofindustrialengineeringandmanagementskills,thenumberandtypeofsoftwareonindustrialengineeringandmanagementsystembecomemoreandmore.Therelatedsoftwarearebecomingpopulargraduallyinthefieldsofproductionandservice.Soitisnecessarytoestablishamanagementinformationsystemtomanagethemeffectively.ThispaperdescribestheexploitationofthecommontoolsplatformwhichisappliedtotheindustrialengineeringinthefieldsofindustrialengineeringbasedontheWEBenvironment.Thisplatformfocusesontheuseofmanagementinformationsystem,databasetechnologyandASPtechnology,whichanalysestheadvantagesanddisadvantagesofthesimilarsystemmodules.Designthemodulesforthesystemindetails,analyzethelogicalrelationshipamongthesemodulesandestablishmanagementinformationsystemthatisfitforapplication.Thesystemisdividedintothreebasicmodules,whichcancarryouttheunifiedmanagementofusers,themanagementofindustrialengineeringsoftwareandsimulationplatformofteachingpracticerespectively.Thesystemachievestomanageandmaintainofindustrialengineeringspecialsoftware,theneedsofsimulationandpracticeofthesoftware,theautomaticupdateofrelatedsoftwarenews.Itprovidesagoodplatformfortheuseofindustrialengineeringsoftware.Keywords:Industrialengineeringandmanagement;SystemPlatform;ManagementInformationSystem目錄1緒論 11.1系統(tǒng)開發(fā)的背景 11.2系統(tǒng)開發(fā)的目的 11.3系統(tǒng)開發(fā)的意義 21.4工業(yè)工程常用工具軟件管理系統(tǒng)開發(fā)的國內(nèi)外現(xiàn)狀 22工業(yè)工程常用工具軟件管理系統(tǒng)功能模塊 42.1工業(yè)工程常用工具軟件管理系統(tǒng)開發(fā)的概述 42.2系統(tǒng)管理模塊的權(quán)限設(shè)置 42.2.1管理員權(quán)限設(shè)置 62.2.2教師權(quán)限設(shè)置 62.2.3學(xué)生權(quán)限設(shè)置 62.3系統(tǒng)常用工具軟件管理模塊 62.3.1概述 62.3.2軟件的分類 72.3.3軟件的功用 72.4系統(tǒng)科目管理模塊 92.4.1工業(yè)工程專業(yè)科目模塊 92.4.2常用軟件與專業(yè)科目之間的功能模塊關(guān)系 92.5本章小結(jié) 103系統(tǒng)的開發(fā)技術(shù) 113.1系統(tǒng)開發(fā)技術(shù)的選擇 113.1.1系統(tǒng)開發(fā)平臺的選擇 113.1.2系統(tǒng)開發(fā)的平臺構(gòu)建 123.2系統(tǒng)開發(fā)實現(xiàn)技術(shù) 123.2.1WEB系統(tǒng)技術(shù)選擇 123.2.2動態(tài)頁面技術(shù)的常用工具系統(tǒng)開發(fā) 133.3圖形工具及其處理技術(shù) 133.3.1位圖處理工具應(yīng)用 133.3.2矢量圖與位圖工具的比較 143.4本章小結(jié) 144系統(tǒng)的數(shù)據(jù)庫創(chuàng)建與管理 154.1數(shù)據(jù)庫創(chuàng)建 154.1.1概述 154.1.2幾種數(shù)據(jù)庫的選擇 154.1.3關(guān)系型數(shù)據(jù)庫模塊 164.2數(shù)據(jù)結(jié)構(gòu)的創(chuàng)建 174.2.1數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 174.2.2數(shù)據(jù)表之間的E-R圖 20數(shù)據(jù)庫的安全防護(hù) 214.3本章小結(jié) 215系統(tǒng)的實現(xiàn) 225.1用戶登陸界面 225.1.1用戶登錄系統(tǒng)的身份驗證 225.1.2系統(tǒng)內(nèi)部的數(shù)據(jù)傳遞 235.2工業(yè)工程專業(yè)軟件的實踐平臺 245.3實踐平臺的案例分析 255.4本章小結(jié) 266總結(jié)與展望 276.1工作總結(jié) 276.2展望 27參考文獻(xiàn) 28致謝 301緒論1.1系統(tǒng)開發(fā)的背景當(dāng)今國內(nèi)工業(yè)工程迅猛發(fā)展,在各大高校中相繼開設(shè)此專業(yè),通過對工業(yè)工程專業(yè)的學(xué)習(xí),了解到工業(yè)工程被稱之為五大工程(機械工程、土木工程、生物工程、電子工程和工業(yè)工程)之一。在當(dāng)今時期,從全球范圍看,一個更加激烈的競爭環(huán)境正在形成。產(chǎn)業(yè)結(jié)構(gòu)、市場環(huán)境的巨大變化,迫使工業(yè)企業(yè)特別是制造業(yè)不斷尋求更為有效的方法來從事生產(chǎn)活動及其經(jīng)營管理。與此同時,隨著科學(xué)技術(shù)的迅猛發(fā)展,制造企業(yè)廣泛地引進(jìn)計算機技術(shù)、信息技術(shù)、自動化技術(shù)及人工智能技術(shù)等最新科技成就,從而使企業(yè)生產(chǎn)系統(tǒng)以及運營系統(tǒng)變得更加復(fù)雜,對其進(jìn)行設(shè)計、選擇、調(diào)整和管理的難度也變得更大。這些因素使工業(yè)工程這門在世界上已研究發(fā)展多年、技術(shù)與管理有機結(jié)合的工程技術(shù)煥發(fā)生機,并已成為一門通過綜合治理致力于提高生產(chǎn)率、產(chǎn)品質(zhì)量和經(jīng)濟(jì)效益的行之有效的管理技術(shù)[1]。工業(yè)工程最初是從改進(jìn)制造方法的研究過程中產(chǎn)生的。當(dāng)時是從工人的操作手法入手進(jìn)行動作研究以及時間研究,已達(dá)到提高工人的勞動生產(chǎn)率為目的。在科學(xué)管理的基礎(chǔ)上,工業(yè)工程的研究內(nèi)容逐步擴展到生產(chǎn)與庫存管理、物料搬運與儲存管理、工廠與車間布置、質(zhì)量保障系統(tǒng)、成本分析與控制、價值工程、投資分析、財務(wù)分析與管理、可靠性工程、安全工程等。近30年來,工業(yè)工程迅速推廣應(yīng)用到制造業(yè)以外的廣大生產(chǎn)領(lǐng)域、服務(wù)行業(yè)和政府部門,如工程項目的評價與分析、投資決策研究、設(shè)施規(guī)劃與設(shè)計、人機工程與工效學(xué)研究、管理信息系統(tǒng)等方面。經(jīng)過幾十年的努力,工業(yè)工程被IE人理解得越來越深刻,也逐步發(fā)展到高端的計算機模擬仿真的層面上[2]。工業(yè)工程作為一門邊緣性學(xué)科在高等教育事業(yè)的誕生與發(fā)展,與社會、經(jīng)濟(jì)及生產(chǎn)力發(fā)展的環(huán)境有關(guān),這種管理理論與體系的產(chǎn)生與發(fā)展有賴于實踐需求的推動。根據(jù)工業(yè)工程理論體系與研究方向,因而發(fā)展出許多門有關(guān)工程技術(shù)、管理加人機交互與模擬仿真之類的學(xué)科。基于學(xué)科的發(fā)展,隨之相關(guān)的常用工具也應(yīng)運而生并且在逐步完善[3]。近年來,高校引進(jìn)工業(yè)工程與管理系統(tǒng)軟件的數(shù)量越來越大,軟件在高校資產(chǎn)中所占的比例也越來越高,因此將這方面的軟件有效地加以管理已經(jīng)成為一種趨勢和需要。1.2系統(tǒng)開發(fā)的目的基于上面的敘述,開發(fā)的工業(yè)工程常用工具軟件管理系統(tǒng)是對工業(yè)工程相關(guān)軟件的管理和下載為主要目的,在此基礎(chǔ)上滿足教學(xué)軟件的統(tǒng)一管理和維護(hù),實現(xiàn)工業(yè)工程相關(guān)軟件信息的系統(tǒng)化、規(guī)范化和自動化,可以使教師在教學(xué)的時候方便使用。系統(tǒng)另外增加了部分專業(yè)軟件的模擬仿真平臺,以滿足學(xué)生在進(jìn)行實習(xí)的時候所不能親自動手完成的操作。增加這個平臺目的是工業(yè)工程實踐可以促進(jìn)教學(xué)、深化教學(xué)體系,鞏固學(xué)生知識,培養(yǎng)學(xué)生的技能,采用種種仿真軟件,建立仿真實踐體系,搭建合理仿真實踐平臺??梢蕴峁炞C理論知識和綜合運用相關(guān)家技術(shù)的環(huán)境,以模擬現(xiàn)實生產(chǎn)系統(tǒng)的場所和開發(fā)應(yīng)用IE的條件。系統(tǒng)開發(fā)的意義開發(fā)工業(yè)工程常用工具軟件管理系統(tǒng)[4],其意義重大。其一是:由于專業(yè)課程的學(xué)習(xí),老師和學(xué)生都會用到這些相關(guān)軟件,此平臺系統(tǒng)會對常用相關(guān)軟件進(jìn)行統(tǒng)一管理和維護(hù),方便初次接觸這些軟件的同學(xué)的下載以及對這些軟件的基本信息和其功能的了解。其二是:實踐是學(xué)習(xí)工業(yè)工程專業(yè)學(xué)生的一項重要課程,從大一到大四,都參加不同程度和層面上的實習(xí),也逐漸接觸到了工業(yè)工程專業(yè)軟件。但是在實習(xí)的過程中由于現(xiàn)代企業(yè)管理的需求,學(xué)生在企業(yè)中進(jìn)行生產(chǎn)實習(xí)和畢業(yè)實習(xí)時,企業(yè)為了自身安全、學(xué)生安全、企業(yè)生產(chǎn)秩序和效益等因素,絕不允許學(xué)生親自動手操作,學(xué)生很少得到實際鍛煉;甚至連一些關(guān)聯(lián)信息,如財務(wù)信息等,企業(yè)方都不允許學(xué)生涉及。此系統(tǒng)中的實踐平臺可以補此缺漏,為學(xué)生提供動會,并且可以做大膽假設(shè)的決策來模擬,更加實際的聯(lián)系理論知識。此外,這實踐平臺還比較安全,高效,并能節(jié)省開支[5]。工業(yè)工程常用工具軟件管理系統(tǒng)開發(fā)的國內(nèi)外現(xiàn)狀工業(yè)工程的誕生是由于在19世紀(jì)末,發(fā)達(dá)的資本主義國家資本的原始積累已初步完成,從自然經(jīng)濟(jì)步入商品經(jīng)濟(jì);社會生產(chǎn)力條件下的生產(chǎn)方式則從作坊式的手工業(yè)向基于分工理論為基礎(chǔ)的大工業(yè)轉(zhuǎn)換;科學(xué)技術(shù)也從蒸汽機時代進(jìn)入到電機時代,實現(xiàn)了生產(chǎn)的電氣化,產(chǎn)生了流水線生產(chǎn)系統(tǒng)。工業(yè)工程專業(yè)是工程技術(shù)專業(yè)和管理科學(xué)專業(yè)相融合的學(xué)科專業(yè)。工業(yè)工程專業(yè)在國際上產(chǎn)生于20世紀(jì)初期,并且很快在社會生產(chǎn)實踐中得以應(yīng)用。在商品經(jīng)濟(jì)的發(fā)展過程中,隨著競爭的加劇,使得生產(chǎn)與管理系統(tǒng)的規(guī)模越來越大,復(fù)雜程度越來越高,難于駕馭,迫使企業(yè)要不斷地尋求新的管理理論和技術(shù)方來分析、設(shè)計、管理和改善自身的運行系統(tǒng),提高市場應(yīng)變能力和競爭能力,達(dá)到低成本、高效益的經(jīng)營目標(biāo)。為此,工業(yè)工程在高等教育中作為獨立的科學(xué)就應(yīng)運而生了。1908年美國賓西法尼亞理工學(xué)院建立了世界上第一個工業(yè)工程系,這標(biāo)志著工業(yè)工程高等教育的開端,到1975年美國已有150所大學(xué)中設(shè)立工業(yè)工程系。20世紀(jì)40年代中期,工業(yè)工程已不僅僅是歐美工業(yè)發(fā)達(dá)國家的“專利”,而且被成功地引入亞太地區(qū)。日本在戰(zhàn)后經(jīng)濟(jì)恢復(fù)期成功地引入工業(yè)工程的管理思維和技術(shù)手段,并進(jìn)行消化和改造,開創(chuàng)出適于日本國情的豐田生產(chǎn)方式、全面質(zhì)量管理等工業(yè)工程的技術(shù)方法,取得了令世人矚目的經(jīng)濟(jì)成就。韓國、新加坡亦是加大了工業(yè)工程的開發(fā)與應(yīng)用力度,在高等教育、培訓(xùn)、企業(yè)應(yīng)用等方面都走在國際前列。因此工業(yè)工程軟件的使用也比較普及[6]。國內(nèi)工業(yè)工程的發(fā)展歷史沒有國外的時間長,也沒有國外的完善,有些相關(guān)軟件甚至在國內(nèi)市場上是買不到的(如ManneQuinPRO:一款模擬人體形體姿勢與設(shè)計產(chǎn)品相適應(yīng)的與人因工程相關(guān)的軟件)。80年代初期,為了適應(yīng)當(dāng)時經(jīng)濟(jì)建設(shè)的需要,在教育政策的增設(shè)調(diào)整以后,我國的高等教育專業(yè)科目中出現(xiàn)了現(xiàn)在的工業(yè)工程專業(yè)的原始雛形——工業(yè)管理工程專業(yè)。在當(dāng)時,我國的教育教學(xué)科目中還沒有普及工業(yè)工程專業(yè)學(xué)科的思想和內(nèi)容。因此,在很長一段時間內(nèi),我國只有很少的教育機構(gòu)進(jìn)行該項專業(yè)的教育研究。這主要歷史原因的限制,工業(yè)工程在我國發(fā)展的時間也就將近20年。1992年國家教育部批準(zhǔn)西安交通大學(xué)和天津大學(xué)首批設(shè)立工業(yè)工程專業(yè),根據(jù)國家教育1999年專業(yè)目錄統(tǒng)計,我國有38所高校設(shè)立了工業(yè)工程專業(yè)。2001年設(shè)立工業(yè)工程專業(yè)的高校為72所,2002年則超過百所。在社本會上工業(yè)工程人才培養(yǎng)影響最大的是機械工程師進(jìn)修學(xué)院截止到2001年招收遍布全國的專升本工業(yè)工程自考生人數(shù)高達(dá)2萬多人。1999年國家教委批準(zhǔn)成立工業(yè)工程碩士點,同年有8所重點大學(xué)招收工業(yè)工程碩士、博士研究生,形成了多層次(??啤⒈究?、雙學(xué)位、碩士、博士)多種形式,大范圍的格局。這標(biāo)志著中國工業(yè)工程高等教育已走上了蓬勃發(fā)展的道路。工業(yè)工程專業(yè)發(fā)展到今天,它在理論教育普及和實際生產(chǎn)應(yīng)用等方面都取得了更大的突破。該專業(yè)要求學(xué)生有較厚實的科學(xué)理論基礎(chǔ),掌握必需的技術(shù)基礎(chǔ)理論和實驗技能以及調(diào)查研究能力。以現(xiàn)代化生產(chǎn)的組織與經(jīng)營管理為主線,系統(tǒng)地掌握管理科學(xué)的理論與方法,具備運用系統(tǒng)分析與綜合、數(shù)學(xué)模型與模擬等現(xiàn)代化管理方法與手段的能力[7]。至此,國內(nèi)高等學(xué)府里工業(yè)工程軟件應(yīng)用也趨于不斷完善的局勢。2工業(yè)工程常用工具軟件管理系統(tǒng)功能模塊2.1工業(yè)工程常用工具軟件管理系統(tǒng)開發(fā)的概述本文所講述的是工業(yè)工程常用工具軟件管理系統(tǒng)的開發(fā),具體就是一個關(guān)于工業(yè)工程常用工具的管理信息系統(tǒng)[8],它能有效地將與工業(yè)工程相關(guān)的常用工具軟件分類的、系統(tǒng)的歸放與管理,便于高校里的教師與學(xué)生的使用、下載,系統(tǒng)里的實踐平臺更是有助于學(xué)生將理論與實踐相結(jié)合得去學(xué)習(xí)工業(yè)工程的專業(yè)知識[9]。此系統(tǒng)具體分為三個模塊,分別是系統(tǒng)管理模塊、常用工具管理模塊、科目管理模塊,如圖所示。工業(yè)工程常用工具軟件管理系統(tǒng)工業(yè)工程常用工具軟件管理系統(tǒng)系統(tǒng)管理模塊常用工具管理模塊科目管理模塊圖2.1工業(yè)工程常用工具軟件管理系統(tǒng)模塊圖系統(tǒng)管理模塊的權(quán)限設(shè)置由于本文主要基于工業(yè)工程的發(fā)展趨勢與相關(guān)教學(xué)軟件的發(fā)展在高校中的應(yīng)用為背景,聯(lián)系系統(tǒng)的主要功能——針對工業(yè)工程相關(guān)軟件進(jìn)行管理、下載和專業(yè)軟件的仿真實踐,因此它內(nèi)部有著不同的操作權(quán)限,那么就設(shè)計到管理員,教師和學(xué)生的具體分級,并且將這具體分級的名稱叫一個個的用戶組。系統(tǒng)可以根據(jù)角色和功能來決定一個用戶的權(quán)限,那么只要在系統(tǒng)中設(shè)置好權(quán)限的角色,授予這些訪問用戶的一定權(quán)限,當(dāng)用戶根據(jù)選定的角色進(jìn)入系統(tǒng)后,會自動轉(zhuǎn)到該用戶可操作的功能的界面下[10]。用戶權(quán)限管理模塊負(fù)責(zé)管理所有訪問工業(yè)工程常用工具軟件管理系統(tǒng)的用戶的信息,包括用戶名、姓名、用戶登錄密碼,用戶單位、用戶權(quán)限等信息。這些用戶信息都存在數(shù)據(jù)庫表中,假設(shè)儲存此信息的表名為USER。下面為了說明用戶登陸后根據(jù)其角色可能操作的功能,引進(jìn)統(tǒng)一身份認(rèn)證平臺這樣一個概念。統(tǒng)一身份認(rèn)證平臺的基本原理是提供了用戶管理的程序,其基本關(guān)系如圖所示。管理員管理員教師學(xué)生身份鑒別用戶名用戶密碼訪問控制授權(quán)用戶信息表(ACCESSA數(shù)據(jù)庫USER表)圖2.2角色與訪問控制關(guān)系圖當(dāng)?shù)顷懢W(wǎng)站時,要求用戶輸入有效的驗證信息,然后由這個統(tǒng)一身份認(rèn)證平臺向用戶提供授權(quán),授予這些可以訪問的用戶一定的權(quán)限,然后讓用戶根據(jù)被授予的權(quán)限來訪問這個系統(tǒng)。由于此系統(tǒng)的授權(quán)是根據(jù)角色來定的,簡單的說角色就是在用戶和統(tǒng)一認(rèn)證后授予的訪問許可之間所架起的一座橋。把用戶和權(quán)限通過角色聯(lián)系起來,用戶被賦予某種角色,也就擁有相應(yīng)的權(quán)限。基于角色的訪問控制是目前實施授權(quán)最常見的方式,也是比較適合此系統(tǒng)的一種受權(quán)訪問控制方式。一旦權(quán)限初始設(shè)置好后,就很少需要做大的調(diào)整,由于權(quán)限控制是基于角色而不是基于用戶的,而且角色本身是極少變化的,所以用戶人員的調(diào)動不會影響到權(quán)限的控制。工業(yè)工程常用工具軟件管理系統(tǒng)訪問控制在WEB中主要體現(xiàn)在身份驗證和授權(quán)兩個方面,用戶訪問系統(tǒng)時先進(jìn)入系統(tǒng)的登錄界面,輸入登錄信息,經(jīng)過角色驗證,獲取相應(yīng)權(quán)限,經(jīng)如可操作的頁面。其身份驗證與訪問控制流程如圖所示。YYYNN登陸操作系統(tǒng)請求通過驗證拒絕訪問頁面授權(quán)允許訪問拒絕訪問頁面請求執(zhí)行特定操作圖2.3身份驗證與訪問控制流程圖授權(quán)是指準(zhǔn)許或者拒絕特定用戶訪問資源的過程,在用戶進(jìn)入系統(tǒng)后只加載那些用戶具有權(quán)限查看的模塊,那些用戶不具有查看權(quán)限的模塊則系統(tǒng)根本就不加載。當(dāng)用戶被授權(quán)進(jìn)入到某一具體模塊當(dāng)中后,系統(tǒng)再被觸發(fā)去檢查該用戶是否具有執(zhí)行某種操作的權(quán)限,如查詢,刪除,修改等操作。該系統(tǒng)主要使用ASP技術(shù)提供的Session來限制未經(jīng)登錄的訪問,即對系統(tǒng)用戶進(jìn)行分類,支持按權(quán)限對系統(tǒng)進(jìn)行操作,不同類型的用戶擁有相異的權(quán)限,登錄后分別導(dǎo)入不同的操作界面對系統(tǒng)執(zhí)行不同的功能操作,以防越權(quán)操作,確保數(shù)據(jù)庫中數(shù)據(jù)的安全性及完整性。當(dāng)用戶從登錄界面登錄,ASP應(yīng)用程序首先進(jìn)行賬號和密碼的檢查。如果數(shù)據(jù)符合則成功登錄,將用戶的ID值寫入到Session對象,對以后的頁面都會先檢查Session對象保存的數(shù)據(jù),從而判斷用戶是否可瀏覽頁面,以達(dá)到安全控制的目的;如果檢查失敗則會導(dǎo)向登錄界面,要求用戶重新登錄[11]。此系統(tǒng)的權(quán)限設(shè)置是用ASP語句連接數(shù)據(jù)庫中的用戶信息表、權(quán)限表和角色權(quán)限關(guān)系表結(jié)合著讀出來的。2.2.1管理員權(quán)限設(shè)置管理員有這個系統(tǒng)管理的一切權(quán)限。具體權(quán)限如有新增用戶、修改用戶資料和刪除用戶的操作權(quán)限,其次還有對軟件的管理權(quán)限。系統(tǒng)驗證出登陸的用戶角色是管理員時,然后通過USER_ID查詢到角色權(quán)限關(guān)系表中獲得管理員的權(quán)限。教師權(quán)限設(shè)置教師作為另一個用戶組,其所授予的權(quán)限出了基本的操作外,還可以自己編制實踐的體系與內(nèi)容等權(quán)限。學(xué)生權(quán)限設(shè)置學(xué)生是這個系統(tǒng)里權(quán)限較低的用戶組,只能做一些查詢與自己相關(guān)信息的修改操作;并且可以完成系統(tǒng)連接的專業(yè)軟件的模擬仿真實驗,根據(jù)參數(shù)的設(shè)置,算出誤差范圍內(nèi)的預(yù)測接近的實驗結(jié)果。系統(tǒng)常用工具軟件管理模塊概述工業(yè)工程是一門邊緣性學(xué)科,是門交叉性很強的學(xué)科,它集管理、工程技術(shù)與人機交互等一系列旨在提高工作效率,節(jié)省資源,節(jié)省人力物力為目標(biāo)的科學(xué)體系。由于交叉性很強,面面俱到,則與之相關(guān)科目層的軟件就有好多種[12]。建立軟件文檔資料是此系統(tǒng)管理軟件的有效途徑。建立軟件文檔既是軟件工作開發(fā)的總結(jié),也可以使用戶了解自身所處的軟件環(huán)境,了解軟件環(huán)境的組成和內(nèi)容,方便自如的應(yīng)用已有的軟件開展工作。建立軟件文檔資料使不可見的軟件工具已可見的形式表現(xiàn)出來,完善軟件文檔資料是有效管理軟件和維護(hù)軟件的基本工作[13]。軟件的分類工業(yè)工程常用工具軟件管理系統(tǒng)所管理的軟件有以下幾種具體的分類:(1)教學(xué)軟件1)數(shù)據(jù)庫軟件包括:ACCESS、SQLSERVER、ORACLE;2)系統(tǒng)開發(fā)軟件包括:VB、VC、VC++、VF、JAVA;3)制圖工具①制圖工具包括:FLASH、PHOTOSHOP;②工程制圖軟件包括:CAD、CAXA、PRO/E、UG;③三維工程制圖軟件包括:MDT、SOLIDWORKS。(2)仿真軟件1)系統(tǒng)建模軟件:MATLAB;2)生產(chǎn)和物流建模軟件:FLEXSIM、EMPLANT;3)人因建模軟件:ManneQuinPRO。(3)企業(yè)應(yīng)用軟件:用友ERP軟件、易飛ERP軟件等。軟件的功用工業(yè)工程常用工具軟件的種類和具體軟件名稱已經(jīng)在上面提到,幾乎每一類軟件都包括有幾個具體的軟件,其功能和使用范圍也都不同,下面就來說明部分上述軟件的功能和同類軟件的差別。(1)教學(xué)軟件1)數(shù)據(jù)庫軟件(ase/200604231243065.html"DATABASE)是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的應(yīng)用程序,對數(shù)據(jù)的增加、刪除、修改和檢索由統(tǒng)一edu/phrase/200604232134205.html"軟件進(jìn)行管理和控制。2)DREAMWEAVER[14]是Macromedia公司推出的一個所見即所得的頁面編輯工具,在DREAMWEAVER中,幾乎所有的簡單對象的屬性都可以在屬性面上進(jìn)行修改。3)UG是一個交互式CAD/CAM(計算機輔助設(shè)計與計算機輔助制造)系統(tǒng),可以輕松實現(xiàn)各種復(fù)雜實體及造型的建構(gòu)。4)SOLIDWORKS是三維機械設(shè)計軟件,廣泛應(yīng)用與機械設(shè)計、工業(yè)設(shè)計、航空航天、機器人技術(shù)、制造技術(shù)、汽車系統(tǒng)。(2)仿真軟件1)MATLAB起源于矩陣運算,并已經(jīng)發(fā)展成一種高度集成的計算機語言。它提供了強大的科學(xué)運算、在MATLAB環(huán)境中,有超過500種數(shù)學(xué)、統(tǒng)計、科學(xué)及工程方面的函數(shù)可使用。SIMULINK是MATLAB軟件的擴展,它是實現(xiàn)動態(tài)系統(tǒng)建模和仿真的一個軟件包,它與MATLAB語言的主要區(qū)別在于,其與用戶交互接口是基于WINDOWS的模型化圖形輸入,其結(jié)果是使得用戶可以把更多的精力投入到系統(tǒng)模型的構(gòu)建,而非語言的編程上。模型化圖形輸入是指SIMULINK提供了一些按功能分類的基本的系統(tǒng)模塊,用戶只需要知道這些模塊的輸入輸出及模塊的功能,而不必考察模塊內(nèi)部是如何實現(xiàn)的,通過對這些基本模塊的調(diào)用,再將它們連接起來就可以構(gòu)成所需要的系統(tǒng)模型(以.mdl文件進(jìn)行存?。?,進(jìn)而進(jìn)行仿真與分析。2)FLEXSIM是物流仿真軟件,在電子計算機上編制相應(yīng)應(yīng)用程序,模擬實際物流系統(tǒng)運行狀況,并統(tǒng)計和分析模擬結(jié)果,用以指導(dǎo)實際物流系統(tǒng)的規(guī)劃設(shè)計與運作管理。FLEXIM應(yīng)用深層開發(fā)對象,這些對象代表著一定的活動和排序過程。要想利用模板里的某個對象,只需要用鼠標(biāo)把該對象從庫里拖出來放在模型視窗即可。每一個對象都有一個坐標(biāo)(x,y,z)、速度(x,y,z),旋轉(zhuǎn)以及一個動態(tài)行為(時間)。對象可以創(chuàng)建、刪除,而且可以彼此嵌套移動,它們都有自己的功能或繼承來自其他對象的功能。這些對象的參數(shù)可以把任何制造業(yè)、物料處理和業(yè)務(wù)流程的快速、輕易、高效建模的主要特征描述出來。3)EMPLANT是另一款應(yīng)用比較廣泛的仿真軟件,它最早是由德國Fraunhofer研究所開發(fā)的,屬于平面離散系統(tǒng)生產(chǎn)線仿真器,其主要目的是整體系統(tǒng)的優(yōu)化。EMPLANT的最大優(yōu)點是有最好的檢錯系統(tǒng),查錯是Modeling后的必然過程。所有的參數(shù)都可以以Variable和Table的形式直接查看,而且是動態(tài)更新的。4)ManneQuinPRO是一款人因仿真軟件,ManneQuinPRO能為設(shè)計出的產(chǎn)品模型做人性化設(shè)計和評估提供擬人3D模型,可以對此人體模型作多種形式變換,進(jìn)行全方位的模擬驗證。它能測試設(shè)計的產(chǎn)品與人體的兼容性[15]。(3)企業(yè)應(yīng)用軟件ERP(ENTERPRISERESOURCEPLANNING)——企業(yè)資源計劃是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運行手段的管理平臺。ERP系統(tǒng)集中信息技術(shù)與先進(jìn)的管理思想于一身,成為現(xiàn)代企業(yè)的運行模式,反映時代對企業(yè)合理調(diào)配資源,最大化地創(chuàng)造社會財富的要求,成為企業(yè)在信息時代生存、發(fā)展的基石。ERP系統(tǒng)的主要功能包括采購管理、財務(wù)管理、倉庫管理、預(yù)測、需求與分銷管理等。ERP系統(tǒng)的應(yīng)用主要是企業(yè)內(nèi)部處理過程的集成,如財務(wù)、人力資源訂單管理以及訂單和分銷等。通過實施ERP,企業(yè)可以達(dá)到以下目的。1)提升企業(yè)管理水平,理順企業(yè)業(yè)務(wù)流程;系統(tǒng)可以實現(xiàn)對企業(yè)產(chǎn)、供、銷、人、財、物等各個方面的集成化管理,各子系統(tǒng)之間能夠進(jìn)行實時、動態(tài)的信息交換,在信息集成的基礎(chǔ)上統(tǒng)一協(xié)調(diào)與供應(yīng)商及客戶的業(yè)務(wù)往來,使企業(yè)的物流、資金流和信息流高度統(tǒng)一。2)提高企業(yè)對市場的快速響應(yīng)能力,由于ERP系統(tǒng)支持混合制造環(huán)境,且有極強的多品種的生產(chǎn)組織能力,對于客戶的不同需求均能安排生產(chǎn)或提供服務(wù),從而大大提高了企業(yè)對市場變化的響應(yīng)能力,提高了企業(yè)的競爭力和適應(yīng)能力。3)可以為企業(yè)的經(jīng)營決策提供有力支持:ERP系統(tǒng)具有完善的決策支持功能,可以為決策者提供事前、事中、事后全過程的信息支持。4)ERP加強了對資金的管理和控制。5)ERP在物料管理方面具有顯著的經(jīng)濟(jì)效益。6)ERP可以提高企業(yè)的生產(chǎn)率:由于零部件能準(zhǔn)時交付,減少了生產(chǎn)和裝配過程中的中斷,使得勞動生產(chǎn)率大大提高。7)ERP可以提高客戶滿意度和企業(yè)人員素質(zhì)。要成功實施ERP系統(tǒng),就要求企業(yè)全員接受新經(jīng)濟(jì)、新思想、新理論和新方法的培訓(xùn)教育,從而提高人員素質(zhì),企業(yè)的整體素質(zhì)也就上去了,有利于企業(yè)取得更大的發(fā)展。系統(tǒng)科目管理模塊2.4.1工業(yè)工程專業(yè)科目模塊工業(yè)工程由其發(fā)展的背景、運用范圍和生產(chǎn)上的致力于無休止的改進(jìn),工業(yè)工程的研究范圍比較廣泛。高校中基于工業(yè)工程的理念開設(shè)了管理信息系統(tǒng)、系統(tǒng)工程[16]、管理學(xué)原理、運籌學(xué)、設(shè)施規(guī)劃與物流系統(tǒng)設(shè)計、工程經(jīng)濟(jì)、企業(yè)資源計劃、生產(chǎn)與運作管理、項目管理導(dǎo)論、人因工程、數(shù)據(jù)庫原理應(yīng)用教程、MDT應(yīng)用與開發(fā)、機械設(shè)計基礎(chǔ)、市場營銷學(xué)等相關(guān)專業(yè)課程。工業(yè)工程專業(yè)仍將廣泛吸收計算機技術(shù)、微電子技術(shù)、人工智能技術(shù)以及管理信息系統(tǒng)、決策支持技術(shù)等各種現(xiàn)代科學(xué)技術(shù)理論和方法,從而使這門綜合性學(xué)科更充實、更完善。對于生產(chǎn)領(lǐng)域而言,它將進(jìn)一步發(fā)揮其指導(dǎo)作用,對工藝設(shè)計、平面布置、物料搬運、倉儲、信息系統(tǒng)以及各種設(shè)備、建筑設(shè)施進(jìn)行分析,以及對產(chǎn)品結(jié)構(gòu)進(jìn)行調(diào)整、規(guī)劃與設(shè)計等。業(yè)工程專業(yè)涉及應(yīng)用到更多的領(lǐng)域當(dāng)中。例如服務(wù)行業(yè)和政府工作方面的工程項目評價和分析、投資決策研究、人的因素研究、管理信息系統(tǒng)等內(nèi)容。綜合分析預(yù)測,工業(yè)工程專業(yè)在今后有著巨大的發(fā)展?jié)摿Γ婕暗男袠I(yè)和部門將越來越多,越來越廣泛。常用軟件與專業(yè)科目之間的功能模塊關(guān)系工業(yè)工程常用工具軟件管理系統(tǒng)和工業(yè)工程專業(yè)科目之間有很緊密的聯(lián)系,如圖所示。常用工具管理模塊常用工具管理模塊教學(xué)軟件仿真軟件企業(yè)應(yīng)用軟件數(shù)據(jù)庫軟件系統(tǒng)開發(fā)軟件制圖工具系統(tǒng)建模軟件生產(chǎn)物流建模軟件人因工程建模軟件易飛ERP用友ERP二維制圖工具三維制圖軟件三維工程制圖軟件系統(tǒng)工程運籌學(xué)生產(chǎn)計劃與控制設(shè)施規(guī)劃與物流人因工程應(yīng)用與開發(fā)CAD、UGMDT應(yīng)用與開發(fā)圖常用軟件與專業(yè)科目之間的功能模塊關(guān)系本章小結(jié)本章介紹了工業(yè)工程常用工具軟件管理系統(tǒng)開發(fā)的基本思路,并且按照系統(tǒng)的功能設(shè)計出了各個模塊及其功能。3系統(tǒng)的開發(fā)技術(shù)系統(tǒng)開發(fā)技術(shù)的選擇系統(tǒng)開發(fā)平臺的選擇工業(yè)工程常用工具軟件管理系統(tǒng)開發(fā)是采用的ACCESS+ASP進(jìn)行制作的,在訪問ASP網(wǎng)頁的過程中,WEB服務(wù)器起著非常重要的作用,它除了相應(yīng)用戶提出的連接請求之外,還擔(dān)負(fù)著解析ASP代碼,并轉(zhuǎn)換為HTML(HYPERTEXTMARKUPLANGUAGE)——超文本標(biāo)記語言(它是用于創(chuàng)建可從一個平臺移植到另一平臺的超文本文檔的一種簡單標(biāo)記語言)代碼的重任。默認(rèn)的ASP對象允許處理請求,并把處理的結(jié)果傳給瀏覽器,當(dāng)需要存取數(shù)據(jù)庫時,腳本語言通過調(diào)用來建立ADO對象再利用這些ADO對象來存取數(shù)據(jù)庫,其模型如圖所示。瀏覽器瀏覽器WEB服務(wù)器ADO數(shù)據(jù)資源ODBCASP圖3.1ASP工作模型ADO是一個運行服務(wù)器端的ACTIVEX組件,它能提供強大的數(shù)據(jù)庫訪問功能,它由七個對象和四個集合組成,其對象模型分為四層,如圖所示。CConnection對象Recordset對象Command對象Errors對象Field集合Parameter集合Errors集合Field對象Parameter對象圖3.2ADO組件的對象模型圖另外還有Perperties集合和Perperty對象,它們是Connection對象、Command對象、Recordset對象和Field對象所共同具有的[17]。本系統(tǒng)的開發(fā)平臺是WINDOWS2000SERVER上的IIS(INTERNET服務(wù)管理器)來架構(gòu)的。IIS是一種WEB服務(wù)組件,其中包括WEB服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)上發(fā)布信息成了一件很容易的事。IIS的一個重要特性是支持ASP,開發(fā)基于WEB的應(yīng)用程序。圖是IIS提供ASP的工作結(jié)構(gòu)圖。IISWeb服務(wù)器IISWeb服務(wù)器WWW服務(wù)FTP服務(wù)GOPHER服務(wù)ODBCODBCSQL服務(wù)器驅(qū)動程序Microsoft訪問驅(qū)動程序其它驅(qū)動程序SQL服務(wù)器其它DBMS數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)庫圖3.3IIS提供ASP的工作結(jié)構(gòu)圖系統(tǒng)開發(fā)的平臺構(gòu)建工業(yè)工程常用工具軟件管理系統(tǒng)是在WINDOWS2000SERVER組件IIS上架構(gòu)的。當(dāng)IIS添加成功之后,再進(jìn)入“開始→程序→管理工具→Internet服務(wù)管理器”以打開IIS管理器。IIS啟動后建立一個WEB站點,先賦予這個站點一個名字,如工業(yè)工程與管理系統(tǒng)常用工具平臺,根據(jù)自己電腦的IP地址,設(shè)置該站點的IP地址和WEB站點應(yīng)使用到的TCP端口(1——80之間,一般不選80號端口)。然后輸入所建站點的主目錄的路徑,如C:\Inetpub\wwwroot。再進(jìn)行站點權(quán)限的設(shè)置,基本上站點就算設(shè)置好了。要將所開發(fā)的系統(tǒng)放置到WEB上,使用戶直接進(jìn)入系統(tǒng)的主頁面上,還要進(jìn)行該站點的屬性設(shè)置。打開站點的屬性,有一項叫做文檔設(shè)置的,將啟用默認(rèn)文檔中添加自己系統(tǒng)的主頁面的文件名,一般是ASP或者是HTML后綴的,如,則用戶就可以直接進(jìn)入系統(tǒng)的主頁面下了。這樣系統(tǒng)的平臺就算構(gòu)建好了。系統(tǒng)開發(fā)實現(xiàn)技術(shù)WEB系統(tǒng)技術(shù)選擇工業(yè)工程常用工具軟件管理系統(tǒng)的WEB頁面是基于ACCESS+ASP開發(fā)制作的。WEB站點是一組具有共享屬性的鏈接文檔。數(shù)據(jù)庫從最初的數(shù)據(jù)文件的簡單集合發(fā)展到今天的大型數(shù)據(jù)庫管理系統(tǒng)已經(jīng)成為日常生活中不可缺少的組成部分。如果不借助數(shù)據(jù)庫的幫助,許多簡單的工作將變得冗長乏味,甚至難以實現(xiàn)。ASP是一個位于服務(wù)器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式WEB服務(wù)器應(yīng)用程序,如交互式動態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。ASP與同類系統(tǒng)制作開發(fā)軟件相比較有許多優(yōu)點,比如入門快,簡單,開發(fā)效率高速度快,發(fā)展成熟等。ASP通過后綴名為ASP文件來實現(xiàn),一個ASP文件相當(dāng)于一個可執(zhí)行文件,因此必須放在WEB服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)用戶從瀏覽器輸入了ASP文件的地址后,瀏覽器就將這個URL請求發(fā)給WEBSERVER,ASP讀出相應(yīng)ASP文件,解釋并執(zhí)行命令,動態(tài)生成一個HTML頁面回傳WEBSERVER,然后WEBSERVER再把結(jié)果發(fā)送給瀏覽器[18]。動態(tài)頁面技術(shù)的常用工具系統(tǒng)開發(fā)動態(tài)頁面技術(shù)最常用的有ASP,基于DREAMWEAVER的使用做出靜態(tài)網(wǎng)頁,再加上SCRIPT腳本語言就可以制作出動態(tài)的頁面了。DREAMWEAVER是美國Macromedia公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一體的所見即所得網(wǎng)頁編輯器,他針對專業(yè)網(wǎng)頁設(shè)計人員特別設(shè)計的可視化網(wǎng)頁開發(fā)工具,利用他可以輕而易舉地制作出跨平臺、跨瀏覽器的充滿動感的網(wǎng)頁。DREAMWEAVER不但具有類編輯器式的簡潔界面,而且提供了許多高效、優(yōu)化、可視化行為,供用戶選擇引用;可視化地提供了組件、行為、樣式表、時間線等,用戶不需親自動手編程,就能快速地得到令其它軟件所無法比及的效果;設(shè)計視圖和代碼視圖完美的組合在一起,便于網(wǎng)頁的設(shè)計和檢測。DREAMWEAVER提供了可視化網(wǎng)頁開發(fā)工具的生產(chǎn)力,卻不會降低HTML原代碼的控制,DREAMWEAVER提供的RoundtripHTML功能,讓你無誤地切換于可視化界面與HTML原代碼編輯器之間;拖放式的表格、框架設(shè)計;以及通過站點地圖來管理網(wǎng)站,并進(jìn)行內(nèi)容的更新。圖形工具及其處理技術(shù)位圖處理工具應(yīng)用開發(fā)一個系統(tǒng)除了其功能模塊能夠?qū)崿F(xiàn)外,還要講究頁面的整齊美觀。系統(tǒng)的開發(fā)過程中,一張頁面里文字部分只是表達(dá)了系統(tǒng)的功能和一些關(guān)于系統(tǒng)的介紹,光靠文字不但不能充滿整個頁面,而且容易造成呆板的感覺,讓用戶沒有足夠的興趣去瀏覽或操作系統(tǒng)的具體功能。屆于這種考慮,在開發(fā)此系統(tǒng)時還考慮了頁面的整齊美觀,因此要用一些圖片來充斥那些表框,使整個頁面看上去更加豐滿,有血有肉。在此系統(tǒng)的開發(fā)制作中,運用最多的圖形處理工具就是一種位圖處理工具――PHOTOSHOP。PHOPTSHOP是一款功能十分強大,使用范圍非常廣泛的圖像處理軟件,PHOPTSHOP處理的圖像是位圖,也叫做柵格圖。位圖是由許多小柵格(即像素)組成的,處理位圖時,實際上是編輯像素而不是圖像本身。因此,在表現(xiàn)圖像中的陰影和色彩的細(xì)微變化方面或者進(jìn)行一些特殊效果處理時,使用位圖形式是最佳的選擇。但是,一定要注意,位圖的清晰度與其分辨率密切相關(guān)。因此,利用PHOPTSHOP處理圖像時,必須設(shè)置合適的圖像分辨率,否則,輸出圖像時會遺漏細(xì)節(jié),使圖像模糊。本系統(tǒng)中的圖片處理大多使用的是PHOTOSHOP,其一般的方法是在用DREAMWEAVER制作系統(tǒng)頁面時先定出圖片所占用的FORM框的大小,然后再往所定義的FORM表框里插入圖片,但是這些圖片的采用是與系統(tǒng)主題或者頁面主題相關(guān)的,那么所搜集到的圖像基本上都要用PHOTOSHOP進(jìn)行修改后才可以加入FORM框中。矢量圖與位圖工具的比較矢量圖也稱為面向?qū)ο蟮膱D像或繪圖圖像,是用一組數(shù)學(xué)指令來描述圖形的內(nèi)容,這些指令定義了構(gòu)成圖形的所有直線、曲線等要素的形狀、位置等信息。矢量文件中的圖形元素稱為對象。每個對象都是一個自成一體的實體,它具有顏色、形狀、輪廓、大小和屏幕位置等屬性。既然每個對象都是一個自成一體的實體,就可以在維持它原有清晰度和彎曲度的同時,多次移動和改變它的屬性,而不會影響圖例中的其它對象。使用矢量圖的最大好處是,可以任意縮放圖形和以任意分辨率的設(shè)備輸出圖形,都不會影響圖像的品質(zhì)。也就是說,矢量圖與分辨率無關(guān)。例如,F(xiàn)LASH處理的圖形就是矢量圖。矢量圖形使用函數(shù)來記錄圖形中的顏色,尺寸等屬性。物體的任何放大和縮小,都不會使圖像失真和降低品質(zhì)。也不會對文件的大小有影響,矢量圖形表現(xiàn)清晰的輪廓。系統(tǒng)制作的時候,F(xiàn)ORM框大小的定義要考慮到頁面整體的協(xié)調(diào)性,因此部分FORM框里插入的圖片要用PHOTOSHOP做的話就要進(jìn)行必要的縮放,由于位圖本身的性質(zhì),該圖會出現(xiàn)失真的現(xiàn)象?;诖?,可以將里面部分圖像用FLASH處理,那么就可以任意的縮放而不會使圖像看上去部分變形或者失真了。本章小結(jié)本章主要講述了工業(yè)工程常用工具軟件管理系統(tǒng)的開發(fā)平臺和系統(tǒng)開發(fā)實現(xiàn)的技術(shù),以及開發(fā)制作中一些網(wǎng)頁制作的技術(shù)性處理工具。全面地闡述了此系統(tǒng)制作過程中技術(shù)層面的選擇及處理過程。4系統(tǒng)的數(shù)據(jù)庫創(chuàng)建與管理數(shù)據(jù)庫創(chuàng)建概述數(shù)據(jù)庫是同一管理的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫的基本結(jié)構(gòu)分三個層次,反映了觀察數(shù)據(jù)庫的三種不同角度。(1)物理數(shù)據(jù)層。它是數(shù)據(jù)庫的最內(nèi)層,是物理存貯設(shè)備上實際存儲的數(shù)據(jù)的集合。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。(2)概念數(shù)據(jù)層。它是數(shù)據(jù)庫的中間一層,是數(shù)據(jù)庫的整體邏輯表示。指出了每個數(shù)據(jù)的邏輯定義及數(shù)據(jù)間的邏輯聯(lián)系,是存貯記錄的集合。它所涉及的是數(shù)據(jù)庫所有對象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫管理員概念下的數(shù)據(jù)庫。(3)邏輯數(shù)據(jù)層。它是用戶所看到和使用的數(shù)據(jù)庫,表示了一個或一些特定用戶使用的數(shù)據(jù)集合,即邏輯記錄的集合。工業(yè)工程常用工具軟件管理系統(tǒng)的數(shù)據(jù)庫創(chuàng)建采用的是ACCESS。ACCESS數(shù)據(jù)庫是個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)簡稱DBMS[19]。數(shù)據(jù)庫中存儲的是數(shù)據(jù),這些數(shù)據(jù)反映了現(xiàn)實的意義和有價值的信息,它不僅反映數(shù)據(jù)本身的內(nèi)容,而且反映數(shù)據(jù)之間的聯(lián)系。想要抽象表示這些現(xiàn)實有意義的數(shù)據(jù)就需要使用數(shù)據(jù)模型。數(shù)據(jù)模型是數(shù)據(jù)庫中用于提供信息表示和操作手段的形式框架。本系統(tǒng)數(shù)據(jù)庫的設(shè)計的周期是按以下步驟進(jìn)行的,如圖4.1所示:規(guī)劃規(guī)劃需求分析概念設(shè)計邏輯設(shè)計實現(xiàn)運行和維護(hù)圖4.1數(shù)據(jù)庫設(shè)計步驟圖幾種數(shù)據(jù)庫的選擇目前開發(fā)系統(tǒng)最常用的數(shù)據(jù)庫有SQLSERVER、ORACLE、ACCESS。SQLSERVER是微軟公司開發(fā)的一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),以TRANSACT_SQL作為它的數(shù)據(jù)庫查詢和編程語言。SQLSERVER的兼容性比較好,另外,SQLSERVER除了具有擴展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。ORACLE是以高級結(jié)構(gòu)化查詢語言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。ORACLE關(guān)系數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強,適用于各類大、中、小、微機環(huán)境。ORACLE數(shù)據(jù)庫的特性優(yōu)良,其兼容性好;可運行于很寬范圍的硬件與操作系統(tǒng)平臺上;能與多種通訊網(wǎng)絡(luò)相連,支持各種協(xié)議等。ACCESS是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復(fù)。ACCESS不僅是一個數(shù)據(jù)庫,而且它具有強大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應(yīng)用程序等。ACCESS數(shù)據(jù)庫是微軟實現(xiàn)向更智能化、更INTERNET化發(fā)展的重要一步,它功能強大、易學(xué)易用、界面友好。ACCESS屬于中小型數(shù)據(jù)庫管理系統(tǒng),充分體現(xiàn)了面向?qū)ο蟮乃枷?,提供了可視化的編程手段。它有很廣泛的應(yīng)用市場,非常便于初學(xué)數(shù)據(jù)庫的用戶學(xué)習(xí)。ACCESS能很好與其他應(yīng)用軟件如動態(tài)網(wǎng)頁制作ASP結(jié)合在一起開發(fā)系統(tǒng),且易于開發(fā)中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。本系統(tǒng)選擇用ACCESS+ASP開發(fā),因為該系統(tǒng)屬于小型系統(tǒng)且易于開發(fā)。關(guān)系型數(shù)據(jù)庫模塊關(guān)系型數(shù)據(jù)庫是存儲在計算機上的、可共享的、有組織的關(guān)系型數(shù)據(jù)的集合。關(guān)系型數(shù)據(jù)庫管理系統(tǒng)是位于操作系統(tǒng)和關(guān)系型數(shù)據(jù)庫應(yīng)用系統(tǒng)之間的數(shù)據(jù)庫管理軟件。關(guān)系型數(shù)據(jù)庫以行和列的形式存儲數(shù)據(jù),以便于用戶理解。關(guān)系型數(shù)據(jù)庫中每一張表都應(yīng)有主鍵或者主鍵和外鍵共同和別的表聯(lián)系。能夠唯一表示數(shù)據(jù)表中的每個記錄的字段或者字段的組合就稱為主鍵。若某個字段或者字段組不是表A的主鍵,但是它是另一張表B的主鍵,則該字段或者字段組稱為表A的外鍵[20]。工業(yè)工程常用工具軟件管理系統(tǒng)主要模塊有系統(tǒng)管理模塊、常用軟件工具管理模塊、系統(tǒng)科目管理模塊[21]。系統(tǒng)管理模塊主要是針對登錄該系統(tǒng)的用戶組建立相應(yīng)的數(shù)據(jù)庫表。常用軟件工具模塊建立的數(shù)據(jù)庫表內(nèi)容是工業(yè)工程相關(guān)軟件的基本信息與功能介紹,有利于這些專業(yè)軟件的管理、維護(hù)和更新。系統(tǒng)科目管理模塊主要是將上述的專業(yè)軟件與相應(yīng)課程之間的關(guān)系建起的數(shù)據(jù)庫表,有對軟件的輔助說明的功用。三個模塊之間系統(tǒng)管理模塊和后兩個模塊是靠系統(tǒng)賦予用戶權(quán)限聯(lián)系起來的,后兩個模塊所建的數(shù)據(jù)庫表之間靠軟件的功能聯(lián)系。數(shù)據(jù)庫統(tǒng)一存放數(shù)據(jù)表,網(wǎng)頁上的功能是靠ASP語句控制的,所以ASP文件中的程序和數(shù)據(jù)庫有很強的以來關(guān)系。如圖所示:ADOADO數(shù)據(jù)庫1數(shù)據(jù)庫2數(shù)據(jù)庫3統(tǒng)一存取程序1程序2程序3圖4.2ASP程序與數(shù)據(jù)庫的關(guān)系圖4.2數(shù)據(jù)結(jié)構(gòu)的創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)設(shè)計工業(yè)工程常用工具軟件管理系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)表主要由用戶信息表、權(quán)限表、角色權(quán)限關(guān)系表、用戶登錄記錄表、軟件分類表、軟件明細(xì)表、專業(yè)科目表、系統(tǒng)數(shù)據(jù)傳遞表等表組成。用戶信息表記錄了登陸用戶的基本信、用戶角色等信息,如表4.1所示。表4.1用戶信息表(USERINFORMATION)字段名稱數(shù)據(jù)類型字段說明備注USER_ID數(shù)字用戶登錄人數(shù)非空,主鍵USER文本用戶名非空USER_PASSWORD文本用戶密碼非空USER_ROLE文本用戶角色非空USER_NAME文本用戶姓名非空USER_GENDER文本用戶性別非空USER_UNIT文本用戶單位非空USER_EMAIL文本用戶郵箱非空權(quán)限表記錄了本系統(tǒng)主要有哪幾種權(quán)限,如系統(tǒng)管理及維護(hù)的權(quán)限、編制實踐體系的權(quán)限、在線仿真試驗的權(quán)限等,如表4.2所示。表4.2權(quán)限表(JURISDICTION)字段名稱數(shù)據(jù)類型字段說明備注JURISDICTION_ID數(shù)字權(quán)限序列號非空,主鍵JURISDICTION_NAME文本權(quán)限名稱非空角色權(quán)限關(guān)系表記錄了該系統(tǒng)中基本的三種角色組合其對應(yīng)的權(quán)限種類,如表4.3所示。表4.3角色權(quán)限關(guān)系表(ROLE_JURISDICTION)字段名稱數(shù)據(jù)類型字段說明備注USER_ID數(shù)字用戶ID非空,主鍵USER文本用戶名非空USER_ROLE文本用戶角色非空USER_JURISDICTION數(shù)字用戶權(quán)限非空用戶登陸記錄表示用來記錄登陸用戶的操作細(xì)節(jié)的,如登陸的用戶信息、對那些頁面進(jìn)行了訪問、登陸時間等信息,如表4.4所示。表4.4用戶登陸記錄表(LANDINGRECORD)字段名稱數(shù)據(jù)類型字段說明備注RECORD_NO數(shù)字登陸序列號非空,主鍵USER文本用戶名非空LANDING_TIME日期/時間登陸時間非空OPERATEPAGES文本操作頁面非空EXCEPTIONALOPERATE備注異常操作非空QUIT_TIME日期/時間退登時間非空FINAL_TIME日期/時間最后登陸時間非空TOTLE_TIME日期/時間登陸總時間非空LOADING_TIMES數(shù)字登陸次數(shù)非空工業(yè)工程軟件分類表記錄了具體的軟件的歸類情況,如表4.5所示。表4.5軟件分類表(SOFTWARECLASSFICATION)字段名稱數(shù)據(jù)類型字段說明備注CLASSFICATION_ID數(shù)字分類序列號非空,主鍵SOFTWARE_ID數(shù)字軟件ID非空SOFTWARE_CLASSFICATION文本軟件歸類非空工業(yè)工程常用工具軟件明細(xì)表里主要存放的是軟件名稱、類型、開發(fā)商、適用范圍、軟件使用硬件配置、軟件文檔資料等信息,如表4.6所示。表4.6軟件明細(xì)表(SOFTWAREDETAILS)字段名稱數(shù)據(jù)類型字段說明備注SOFTWARE_ID數(shù)字軟件ID非空,主鍵SOFTWARE_NAME文本軟件名稱非空SOFTWARE_TYPE文本軟件類型非空SOFTWARE_FUNCTION文本軟件功能非空SOFTWARE_DEVELOPER文本軟件開發(fā)商非空APPLICABLESCOPE文本適用范圍非空HARDWAREDISPOSITION文本硬件配置非空DOCUMENTSMATERIAL文本文檔資料非空專業(yè)科目表記錄了科目的ID號,科目名稱等基本信息,如表4.7所示。表4.7專業(yè)科目表(MAJOR)字段名稱數(shù)據(jù)類型字段說明備注MAJOR_ID數(shù)字專業(yè)科目ID非空,主鍵MAJOR_TYPE文本專業(yè)科目類型非空MAJOR_NAME文本專業(yè)科目名稱非空SUBJECT_REMARKS文本科目備注非空系統(tǒng)數(shù)據(jù)傳遞表是用戶信息表與常用軟件分類表和專業(yè)科目表之間的橋梁,架起了它們之間的關(guān)系。表中記錄了訪問系統(tǒng)的用戶名,操作頁面,軟件ID等信息,如表4.8所示。表4.8數(shù)據(jù)傳遞表(DATATRANSMISSION)字段名稱數(shù)據(jù)類型字段說明備注UPLOAD_ID數(shù)字上傳ID非空,主鍵SOFTWARE_ID數(shù)字軟件ID非空USER文本用戶名非空OPERATEPAGES文本操作頁面非空UPLOAD_PATH超鏈接上傳路徑非空SOFTWARE_SIZE數(shù)字軟件大小非空VERSIONINTRUCTION文本軟件版本簡介非空UPLOAD_TIME日期/時間上傳時間非空DOWNLOAD_PATH超鏈接下載路徑非空此系統(tǒng)是基于ACCESS+ASP開發(fā)的,最終是以網(wǎng)頁的形式展現(xiàn)的,所以對此系統(tǒng)頁面的設(shè)計中,除了主體模塊中的幾個關(guān)鍵數(shù)據(jù)表外,還有例如新聞表、用戶評價表之類的附屬表,來豐富系統(tǒng)的內(nèi)容。這些附屬表和系統(tǒng)的模塊之間是互相獨立的,直接由ASP語句控制從ACCESS數(shù)據(jù)庫中讀出。系統(tǒng)中的附屬表包括:新聞表、用戶評價表、評價規(guī)則表、評價算發(fā)表。新聞表主要記錄了工業(yè)工程相關(guān)軟件的新聞,如表4.9所示。表4.9新聞表(NEWS)字段名稱數(shù)據(jù)類型字段說明備注NEWS_NO數(shù)字新聞序列號非空,主鍵NEWS_TITLE文本新聞標(biāo)題非空NEWS_ABSTRACT文本新聞?wù)强誂UTHORNAME文本作者姓名非空ISSUEDATE日期/時間發(fā)布日期非空CLICKS數(shù)字點擊次數(shù)非空用戶評價表中記錄了用戶使用工業(yè)工程常用軟件后的滿意程度,總評分之類的信息,如表4.10所示。表4.10用戶評價表(APPRAISAL)字段名稱數(shù)據(jù)類型字段說明備注APPRAISAL_ID數(shù)字評價序列號非空,主鍵SOFTWARE_ID數(shù)字軟件ID非空MAJOR_NAME文本專業(yè)科目名稱非空USER文本用戶名非空SOFTWARE_TYPE文本軟件類型非空APPRAISAL_MARKS數(shù)字總評分非空WHETHERAPPRAISAL文本是否評價非空評價規(guī)則表是記錄對軟件評價所依據(jù)的標(biāo)準(zhǔn),如表4.11所示。表4.11評價規(guī)則表(APPRAISALRULE)字段名稱數(shù)據(jù)類型字段說明備注APPRAISAL_NO.(pk)數(shù)字評價規(guī)則序號非空,主鍵APPRAISAL_STANDARD文本評價標(biāo)準(zhǔn)非空APPRAISAL_WEIGHT數(shù)字評價權(quán)重非空評價算法表中通過運算公式可以算出用戶評價表中的軟件總評分,如表4.12所示。表4.12評價算法表(APPRAISALALGORITHM)字段名稱數(shù)據(jù)類型字段說明備注SOFTWARE_ID.(pk)數(shù)字軟件ID非空,主鍵FORMULA文本運算公式非空數(shù)據(jù)表之間的E-R圖由上述各表信息,可得工業(yè)工程常用工具軟件管理系統(tǒng)數(shù)據(jù)表之間的E-R圖如圖4.3所示。ROLE_JURISDICTIONROLE_JURISDICTIONUSER_ID(pk)USERUSER_ROLEUSER_JURISDICTIONMAJORMAJOR_ID(pk)MAJOR_TYPEMAJOR_NAMESUBJECT_REMARKSSOFTWARE_CLASSFICATIONCLASSFICATION_ID(pk)SOFTWARE_IDSOFTWARE_CLASSFICATIONLANDINGRECORDRECORD_NO(PK)USERLANDING_TIMEOPERATEPAGESEXCEPTIONALOPERATEQUIT_TIMEFINAL_TIMETOTLE_TIMELOADING_TIMESJURISDICTIONJURISDICTION_ID(pk)JURISDICTION_NAMESOFTWARE_DETAILSSOFTWARE_ID(pk)SOFTWARE_NAMESOFTWARE_TYPESOFTWARE_FUNCTIONSOFTWARE_DEVELOPERAPPLICABLESCOPEDOCUMENTSMATERIALHARDWAREDISPOSITIONUSER_INFORMATIONUSER_ID(pk)USERUSER_PASSWORDUSER_ROLEUSER_NAMEUSER_GENDERUSER_UNITUSER_EMAILDATA_TRANSMISSIONUPLOAD_ID(pk)SOFTWARE_IDUSEROPERATEPAGESUPLOAD_PATHSOFTWARE_SIZEVERSIONINTRUCTIONUPLOAD_TIMEDOWNLOAD_PATH`圖4.3工業(yè)工程常用工具軟件管理系統(tǒng)功能模塊實體關(guān)系圖有了系統(tǒng)的E-R圖,就可以根據(jù)其中的一條或幾條信息通過其主鍵和外鍵的連接看出整個系統(tǒng)的模塊之間的關(guān)系。用戶根據(jù)自己的用戶名進(jìn)入系統(tǒng)獲得權(quán)限后瀏覽頁面,執(zhí)行具體操作,登陸記錄表會記錄所登陸的頁面。由于權(quán)限的關(guān)系,用戶所能登陸的頁面下就會有相應(yīng)的可執(zhí)行操作的軟件,軟件又和專業(yè)科目有聯(lián)系。這些表就是靠這些關(guān)系聯(lián)系起來的。數(shù)據(jù)庫的安全防護(hù)對于數(shù)據(jù)庫而言,由于其中保存了大量的數(shù)據(jù),因此如何提高其安全性是一個相當(dāng)重要的問題。MDB(MDB是ACCESS數(shù)據(jù)庫的后綴)數(shù)據(jù)庫是沒有安全\o"網(wǎng)絡(luò)安全防范"防范的,只要入侵者猜測或者掃描到MDB數(shù)據(jù)庫的路徑后就可以使用下載工具輕松將其下載到本地硬盤,再結(jié)合暴力\o"破解相關(guān)知識技巧"破解工具或一些超級破解工具可以輕松的查看里頭的數(shù)據(jù)庫文件內(nèi)容,那么系統(tǒng)從此不再安全[22]。一般情況下基于ASP構(gòu)建的數(shù)據(jù)庫的擴展名默認(rèn)為MDB,這是很危險的。只要猜測出了數(shù)據(jù)庫文件的位置,然后在\o"網(wǎng)頁瀏覽相關(guān)知識技巧"瀏覽器的地址欄里面輸入它的URL,就可以輕易地下載文件。就算對數(shù)據(jù)庫加上了密碼并且里面管理員的密碼也被MD5加密,被下載到本地以后也很容易被破解。因此只要數(shù)據(jù)庫被下載了,那數(shù)據(jù)庫就沒有絲毫安全性可言了。目前常用的數(shù)據(jù)庫文件防止被非法下載的方法有以下幾種。(1)把數(shù)據(jù)庫的名字進(jìn)行\(zhòng)o"電腦硬件維修"修改,并且放到很深的目錄下面。比如把數(shù)據(jù)庫名修改為,放到多級目錄中,這樣攻擊者想簡單地猜測數(shù)據(jù)庫的位置就很困難了。(2)把數(shù)據(jù)庫的擴展名修改為ASP等不影響數(shù)據(jù)查詢的名字。但是有時候修改為ASP以后仍然可以被下載,比將其修改為ASP以后,直接在IE的地址欄里輸入網(wǎng)絡(luò)地址,雖然沒有提示下載但是卻在瀏覽器里出現(xiàn)了一大片亂碼。如果使用FLASHGET下載工具就可以直接把數(shù)據(jù)庫文件下載下來。不過這種方法有一定的盲目性,畢竟入侵者不能確保該文件就一定是MDB數(shù)據(jù)庫文件修改擴展名的文件。該方法的防范級別將大大降低[23]。4.3本章小結(jié)本章從數(shù)據(jù)庫的角度對系統(tǒng)內(nèi)部的模塊加以具體的分析,并做出系統(tǒng)主要的幾個數(shù)據(jù)庫表以及表之間的E-R圖,使系統(tǒng)的模塊更加直觀,便于理解系統(tǒng)的主體內(nèi)容。5系統(tǒng)的實現(xiàn)用戶登陸界面本系統(tǒng)的構(gòu)架是用IIS的WEB服務(wù)器來完成的,系統(tǒng)基于ASP+ACCESS開發(fā)的,對本系統(tǒng)的訪問時后臺和前臺的關(guān)系如圖5.1所示。WWEB客戶端IIS(INTERNET信息服務(wù))ASP應(yīng)用程序ACCESS數(shù)據(jù)庫WINDOWS2000SERVER操作系統(tǒng)圖5.1ASP連接ACCES數(shù)據(jù)庫流程圖用戶登錄系統(tǒng)的身份驗證系統(tǒng)后臺有管理員登錄驗證,在該界面下,管理員輸入用戶名和相應(yīng)的密碼,系統(tǒng)從系統(tǒng)用戶信息表中查詢相應(yīng)的用戶名和密碼,如果身份驗證符合系統(tǒng)用戶信息表中所存儲的用戶信息,則該用戶可進(jìn)入系統(tǒng)的別的界面,并且從該表中獲得相應(yīng)的權(quán)限。圖5.2系統(tǒng)主頁面5系統(tǒng)內(nèi)部的數(shù)據(jù)傳遞當(dāng)用戶訪問工業(yè)工程常用工具軟件管理系統(tǒng)的文件時,就直接進(jìn)入工業(yè)工程常用工具軟件管理系統(tǒng)的主界面。該界面上由本系統(tǒng)模塊的鏈接,有站點首頁、最新新聞、軟件管理模塊、系統(tǒng)仿真、相關(guān)網(wǎng)站等鏈接。圖5.2就是本系統(tǒng)得主頁面,其中還有些小的功能,如軟件滿意度的投票功能,系統(tǒng)的最新公告等。單擊每一個模塊,會轉(zhuǎn)到相應(yīng)的界面下,比如單擊軟件管理模塊,就彈到軟件管理界面下。如圖5.3就是本系統(tǒng)中的軟件管理模塊的頁面。圖5.3軟件管理模塊系統(tǒng)中的最新新聞頁面主要存放了更新的工業(yè)工程相關(guān)軟件新聞,如圖5.4就是本系統(tǒng)中的新聞頁面。圖5.4軟件最新新聞頁面軟件的下載地址,軟件大小,推薦等級都在軟件下載頁面中,如圖5.5所示。圖5.5軟件下載頁面本系統(tǒng)的開發(fā)語言是ASP腳本語句,系統(tǒng)中的ASP代碼控制了頁面上的部分內(nèi)容,常用的用ASP控制數(shù)據(jù)庫的方法一般是字符串連接數(shù)據(jù)庫的方法。代碼如下所示:<%Setconn=Server.createobject(“ADODB.Connection”)Conn.open“Driver=driverdoMicrosoftAccess(*.mdb);DBQ=“&Server.MapPath(“gygc.mdb”)%>以上代碼中的Driver=driver是指定數(shù)據(jù)庫的驅(qū)動程序,DBQ是指定數(shù)據(jù)庫文件的位置,“&Server.MapPath(“gygc.mdb”)用Server對象的MapPath方法來獲得數(shù)據(jù)庫的實際路徑。還有一些ASP文件中在某一特定位置都會出現(xiàn)如<!--#includefile="top.asp"-->和<!--#includefile="down.asp"-->這樣的語句,就是在運行本此ASP文件時,再相應(yīng)的位置去執(zhí)行了和,將這兩個文件控制的頁面引用到本ASP文件里。這樣寫的好處是便于修改,而且在每個需要執(zhí)行同樣的ASP代碼的文件中都只用調(diào)用一下就行了,不用在好多ASP文件中重復(fù)寫同樣的ASP代碼。在本系統(tǒng)中的軟件管理模塊鏈接的界面下除了對軟件的介紹外,還有這些不同類型軟件的下載平臺。軟件的下載頁面均是鏈接到網(wǎng)上的,單擊某一軟件的下載,就會自動轉(zhuǎn)向互聯(lián)網(wǎng)上的下載平臺。工業(yè)工程專業(yè)軟件的實踐平臺工業(yè)工程常用工具軟件管理系統(tǒng)還包括一個專業(yè)軟件的實踐平臺,這些專業(yè)軟件主要是模擬仿真軟件。建設(shè)工業(yè)工程仿真實踐體系,構(gòu)建仿真平臺,其策略為:根據(jù)學(xué)科背景,按照柔性組合的原則,構(gòu)建實際工作場景或模擬工作環(huán)境,通過仿真平臺為教學(xué)和實習(xí)提供大量的實踐契機,通過學(xué)生對各種規(guī)劃設(shè)計方案的評價和結(jié)果驗證,加強學(xué)生對教學(xué)內(nèi)容的理解;通過仿真實踐模擬工廠的問題發(fā)現(xiàn)和決策有效問題解決方案,零成本檢驗方案有效性,是培養(yǎng)學(xué)生綜合利用多種工業(yè)工程手段(工程的或管理的),解決實際問題的能力的一種有效武器。實踐平臺構(gòu)建起來需要通過本系統(tǒng)合仿真軟件的接口來實現(xiàn),本系統(tǒng)中以MATLAB為實例來說明系統(tǒng)中的仿真試驗的實現(xiàn)。仿真是以相似性原理、控制論、信息技術(shù)及相關(guān)領(lǐng)域的有關(guān)知識為基礎(chǔ),以計算機等設(shè)備為工具,借助一定的模型對真實系統(tǒng)做試驗研究來模擬真實的結(jié)果。它利用物理或數(shù)學(xué)方法來建立模型,類比模擬現(xiàn)實過程或者建立假想系統(tǒng),以尋求過程的規(guī)律,研究系統(tǒng)的特性,從而深刻認(rèn)識所建立的模型并且以此為基礎(chǔ)來建立更實際的模型來模擬現(xiàn)實的系統(tǒng)。所謂相似是指各類事物或?qū)ο箝g存在的某些共性,相似性反映了客觀世界不同事物之間的共性規(guī)律。以計算機來模擬研究對象也是根據(jù)相似性原理[24]。
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄉(xiāng)鎮(zhèn)公文試題及答案
- 清代《農(nóng)學(xué)報》刊載的現(xiàn)代農(nóng)業(yè)技術(shù)與中國傳統(tǒng)經(jīng)驗課題報告教學(xué)研究課題報告
- 2025年高端化妝品原料創(chuàng)新與品牌營銷策略報告
- 2025年中學(xué)教師資格考試《綜合素質(zhì)》教育教學(xué)能力綜合評價試題卷(含答案)
- 金屬精煉工藝
- 2026年高級程序員的考試大綱與題庫
- 2026年班組活動策劃師筆試題及答案
- 2026年快手算法工程師面試題目及答案參考
- 2026年體系認(rèn)證考試題集
- 2026年考試題集土地登記知識測試題庫
- 2026年重慶市江津區(qū)社區(qū)專職人員招聘(642人)筆試備考試題及答案解析
- 2026年思明區(qū)公開招聘社區(qū)工作者考試備考題庫及完整答案詳解1套
- 【四年級】【數(shù)學(xué)】【秋季上】期末家長會:數(shù)海引航愛伴成長【課件】
- 小學(xué)音樂教師年度述職報告范本
- 設(shè)備設(shè)施風(fēng)險分級管控清單
- 河南交通職業(yè)技術(shù)學(xué)院教師招聘考試歷年真題
- 污水管網(wǎng)工程監(jiān)理規(guī)劃修改
- (機構(gòu)動態(tài)仿真設(shè)計)adams
- 北京市社保信息化發(fā)展評估研究報告
- GB/T 8336-2011氣瓶專用螺紋量規(guī)
- GB/T 1048-2019管道元件公稱壓力的定義和選用
評論
0/150
提交評論