【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的生產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的生產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的生產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的生產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET的生產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩77頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

中圖分類號(hào): 學(xué)校代碼: 10055 密級(jí): 碩 士 專 業(yè) 學(xué) 位 論 文 基于 摘 要 I 摘 要 20世紀(jì) 50年代,世界經(jīng)濟(jì)迎來了飛速發(fā)展的階段,企業(yè)也進(jìn)入了飛速發(fā)展時(shí)期,企業(yè)的規(guī)模不斷的擴(kuò)大。針對(duì)這種經(jīng)濟(jì)形式,很多管理學(xué)家提出了新的管理方法與模式。 1958年蓋爾指出,通 過計(jì)算機(jī)在會(huì)計(jì)方面的應(yīng)用將會(huì)以較低的成本獲得及時(shí)、準(zhǔn)確的數(shù)據(jù)信息,做到更精準(zhǔn)的控制。數(shù)據(jù)處理一詞從此應(yīng)運(yùn)而生。 隨著科學(xué)技術(shù)的發(fā)展與應(yīng)用,數(shù)據(jù)處理逐漸演變成為管理信息系統(tǒng)。它不但包括數(shù)據(jù)的計(jì)算,還包括數(shù)據(jù)的存儲(chǔ)、檢索、統(tǒng)計(jì)、查閱、共享、交互等功能。通過人為的規(guī)劃對(duì)已有的數(shù)據(jù)進(jìn)行處理,幫助決策層做好規(guī)劃,組織生產(chǎn)和營(yíng)銷,是企業(yè)內(nèi)部與外部鏈接的紐帶。 本文主要介紹了在 系統(tǒng)以天津市津達(dá)執(zhí)行器有限公司的實(shí)際情況做為系統(tǒng)的需求的依據(jù),通過對(duì)其公司內(nèi)部的管理流程、業(yè)務(wù) 流程進(jìn)行分析和研究,對(duì)系統(tǒng)的整體框架、各個(gè)模塊的功能進(jìn)行設(shè)計(jì)和開發(fā)。在詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)過程中,主要講述了使用 充分的了解各種架構(gòu)的特點(diǎn)之后,決定采用當(dāng)前廣泛流行的 B/利用 008作為開發(fā)工具,結(jié)合 C#等語言進(jìn)行系統(tǒng)實(shí)現(xiàn)的過程。經(jīng)過測(cè)試確認(rèn)系統(tǒng)的功能基本符合系統(tǒng)的設(shè)計(jì)要求,實(shí)現(xiàn)了企業(yè)內(nèi)部各部門之間、內(nèi)部與外部之間的信息交互與共享。充分展示出了管理信息系統(tǒng)對(duì)企業(yè)管理和生產(chǎn)的促進(jìn)作用。 本系統(tǒng)主 要實(shí)現(xiàn)以下功能: 1、系統(tǒng)安全管理:系統(tǒng)用戶管理、權(quán)限設(shè)定、數(shù)據(jù)備份; 2、基礎(chǔ)數(shù)據(jù)管理:主要對(duì)原料、半成品、成品、供應(yīng)商、人員、部門等基礎(chǔ)信息的維護(hù); 3、原料庫房管理:原料出入庫的編輯和查詢統(tǒng)計(jì),庫房盤庫和庫存管理,原料庫流程管理; 4、機(jī)加工車間管理:生產(chǎn)計(jì)劃和隨工單的編輯及查詢統(tǒng)計(jì),隨工單流程管理,機(jī)加工人員記件管理; 5、半成品庫房管理:半成品庫房出入庫的編輯和查詢統(tǒng)計(jì),半成品庫房盤庫和庫存管理,半成品庫房流程管理。 關(guān)鍵詞 :管理信息系統(tǒng), B/系數(shù)據(jù)庫 I 950s, in a of a of of of 958, of in be to of to to do to is a as of It by on of is of of of to of a as on s In on of to , 008 as a C# s to of of of 1, II of 2, of 3, of to of 4, 5, B/S 錄 第一章 引言 . 1 第一節(jié) 課題概述 . 1 題研究的背景 . 1 題目的及意義 . 2 內(nèi)外發(fā)展現(xiàn)狀 . 3 展趨勢(shì) . 4 第二節(jié) 主要研究?jī)?nèi)容 . 5 第三節(jié) 論文編排 . 7 第二章 相關(guān)技術(shù)研究 . 8 第一節(jié) 管理信息系統(tǒng)的開發(fā)方法 . 8 型法概述 . 8 向?qū)ο蠓椒ǜ攀?. 10 第 二 節(jié) 系統(tǒng)總體框架 . 12 ( 一個(gè)以 人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備及其它辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),以企業(yè)戰(zhàn)略競(jìng)優(yōu)、提高效益和效率為目的,支持企業(yè)高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng) 1。它是一門綜合性、系統(tǒng)性的交叉學(xué)科,融合計(jì)算機(jī)軟硬件、通訊和數(shù)據(jù)庫技術(shù),逐漸形成了自己獨(dú)特而又豐富的科學(xué)內(nèi)涵,在實(shí)踐中獲得了廣泛應(yīng)用。大量實(shí)踐表明:管理信息系統(tǒng)的應(yīng)用能極大程度地提高企業(yè)的競(jìng)爭(zhēng)力和最大限度地提高利潤(rùn) 2。 題研究的背景 隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)通信技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)化、信息化已 經(jīng)成為各行各業(yè)發(fā)展的一種必然趨勢(shì)。傳統(tǒng)的基于局域網(wǎng)的管理信息系統(tǒng)很大一部分功能已不能滿足信息化社會(huì)人們對(duì)信息的傳遞及資源共享的需求,因此基于今熱門的遠(yuǎn)程教育以及復(fù)雜的電子商務(wù)等,都是采用這種方式來實(shí)現(xiàn)的。目前,單純的基于 C/般難以滿足用戶的要求,而基于 。 為了順應(yīng) B/前市場(chǎng)上出現(xiàn)了一些新的開發(fā)平臺(tái)或工具。例如: 在這些開發(fā)工具中,無論從 是從開發(fā)環(huán)境的開放性、工具的應(yīng)用性、數(shù)據(jù)庫操作以及完善的報(bào)表工具等方面, 3。國(guó)內(nèi)外許多公司和個(gè)人都致力于這方面的研究和實(shí)踐,比如 4, ,6等,都是 在現(xiàn)今瞬息萬變的社會(huì),生產(chǎn)企業(yè)隨時(shí)面臨著嚴(yán)酷的市場(chǎng)競(jìng)爭(zhēng),誰首先利第一章 引言 2 用先進(jìn)的信息技術(shù)手段把握市場(chǎng)方向,采用先進(jìn)的管理方法,對(duì)客戶提供優(yōu)質(zhì)的服務(wù),誰就能夠在競(jìng)爭(zhēng)中立于不敗之地。隨著生產(chǎn)企業(yè)的發(fā)展,企業(yè)生產(chǎn)管理從手工和應(yīng)驗(yàn)性管理,向以信息化、網(wǎng)絡(luò)化方式管理已經(jīng)是必然趨勢(shì)。 對(duì)于企業(yè)來說,各種市場(chǎng)數(shù)據(jù),客戶數(shù)據(jù),交易歷史數(shù)據(jù),社會(huì)綜合數(shù)據(jù)都是公司至關(guān)重要的資產(chǎn),是企業(yè)運(yùn)行的血脈,對(duì)這些數(shù)據(jù)進(jìn)行集中存儲(chǔ)和合理利用,己成為降低生產(chǎn)成本、提高企業(yè)競(jìng)爭(zhēng)力的關(guān)鍵因素。同時(shí),隨著管理信 息系統(tǒng)的廣泛使用,企業(yè)已經(jīng)接受信息化、網(wǎng)絡(luò)化方式管理模式。對(duì)于企業(yè)定單、生產(chǎn)計(jì)劃、庫房、零件、部件、半成品、成品、客戶、供應(yīng)商、生產(chǎn)質(zhì)量、生產(chǎn)過程的各種 靜態(tài)信息和動(dòng)態(tài)信息等使用 信息化、網(wǎng)絡(luò)化方式管理,對(duì)企業(yè)的發(fā)展 有著重要的促進(jìn)作用。 題目的及意義 目前生產(chǎn)企業(yè),由于資金和技術(shù)上的問題,企業(yè)信息化程度很低,基本都采用分散式管理,各臺(tái)計(jì)算機(jī)之間完全獨(dú)立,信息交換采用口頭通知或 種存在嚴(yán)重滯后性的信息傳遞方式不能及時(shí)、準(zhǔn)確地為生產(chǎn)、采購(gòu)和財(cái)務(wù)等部門提供信息,使得企業(yè)管理的計(jì)劃、執(zhí) 行、反饋、處理各職能之間不協(xié)調(diào),造成大量的信息錯(cuò)誤和數(shù)據(jù)丟失。 本課題的研究目的就是借助先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),根據(jù)天津津達(dá)執(zhí)行器 公司生產(chǎn)業(yè)務(wù)需求,定制開發(fā)的生產(chǎn)管理信息系統(tǒng)軟件,解決目前該公司信息化程度低下、工作效率不高等種種問題。 建立生產(chǎn)管理信息系統(tǒng)意義:有利于理順和加強(qiáng)企業(yè)的管理,實(shí)現(xiàn)生產(chǎn)經(jīng)營(yíng)自動(dòng)化、管理網(wǎng)絡(luò)化、決策智能化;有利于合理利用己有資源,降低企業(yè)的庫存,節(jié)約占用資金,節(jié)約原材料,降低生產(chǎn)成本;有利于及時(shí)了解客戶的需求,實(shí)現(xiàn)按定單生產(chǎn);有利于加速資金流在企業(yè)內(nèi)部和企業(yè)之間的流通,實(shí) 現(xiàn)資金的快速重復(fù)有效的利用;有利于加速信息流在企業(yè)內(nèi)部和企業(yè)之間的流動(dòng),實(shí)現(xiàn)信息的快速更新、有效整合和合理利用。企業(yè)信息化程度的高低,不僅成為決定企業(yè)競(jìng)爭(zhēng)力的關(guān)鍵因素,也成為國(guó)家生產(chǎn)力水平和經(jīng)濟(jì)增長(zhǎng)的必要條件。 論文在仔細(xì)研究了本系統(tǒng)采用的算法基礎(chǔ)上,探討了如何在基于 今后深入研究基于 第一章 引言 3 內(nèi)外發(fā)展現(xiàn)狀 1954年美國(guó)通用電氣公司安裝的第一臺(tái)商業(yè)用數(shù)據(jù)處理計(jì)算機(jī),開創(chuàng)了信息系統(tǒng)應(yīng)用于企業(yè)管理的先河。二 十世紀(jì) 50年代到 60年代中期, 企業(yè)中得到廣泛應(yīng)用,主要是用計(jì)算機(jī)部分地代替手工勞動(dòng),進(jìn)行一些簡(jiǎn)單的單項(xiàng)數(shù)據(jù)處理工作,如計(jì)算工資、統(tǒng)計(jì)產(chǎn)量等 7。 上世紀(jì) 60年代中期到 70年代初,隨著計(jì)算機(jī)技術(shù)的發(fā)展、各類信息報(bào)告系統(tǒng)應(yīng)運(yùn)而生。這類系統(tǒng)的特點(diǎn)是按事先規(guī)定的要求提供各類報(bào)告,如能反映庫存數(shù)量的庫存狀態(tài)報(bào)告,反映生產(chǎn)進(jìn)度的生產(chǎn)狀態(tài)報(bào)告。為了解決生產(chǎn)中庫存控制的問題, 1965年,美國(guó)的 料需求計(jì)劃( 稱 新的管理思想,即根據(jù)產(chǎn)品的需求情況和產(chǎn)品結(jié)構(gòu),確定原材料和零件數(shù)量及訂貨時(shí)間,在滿足生產(chǎn)需要的前提下,有效降低庫存。這一思想對(duì)后來企業(yè)管理信息系統(tǒng)的發(fā)展有著重大意義,它借助于計(jì)算機(jī)這一強(qiáng)有力的工具,發(fā)展成為一種有效的管理方法。 上世紀(jì) 70年代后期隨著信息技術(shù)的飛速發(fā)展,管理信息系統(tǒng)在企業(yè)中得到了廣泛應(yīng)用。管理信息系統(tǒng)將企業(yè)中的數(shù)據(jù)和信息集中起來,進(jìn)行快速處理,還可以利用定量化的科學(xué)管理方法,通過預(yù)測(cè)、計(jì)劃優(yōu)化、管理、調(diào)節(jié) 和控制等手段來支持決策。這一時(shí)期研究者在 系統(tǒng)具有生產(chǎn)計(jì)劃與能力的平衡過程,形成了閉環(huán) 上世紀(jì) 80年代在企業(yè)中開始使用一種典型的管理信息系統(tǒng) 制造資源計(jì)劃)。 1977年由 以 核心,將生產(chǎn)制造、財(cái)務(wù)會(huì)計(jì)、市場(chǎng)營(yíng)銷、工程管理、采購(gòu)供應(yīng)以及信息管理等各個(gè)部門納入整體管理之中,構(gòu)成了完整的運(yùn)作體系。 上世紀(jì) 90年代以來 逐漸發(fā)展成為新一代的企業(yè)資源系統(tǒng)( 礎(chǔ)上將供應(yīng)商和企業(yè)內(nèi)部的采購(gòu)、生產(chǎn)、銷售以及客戶看作一個(gè)緊密聯(lián)系的供應(yīng)鏈,通過信息技術(shù)和管理理論對(duì)企業(yè)的物流、資金流和信息流進(jìn)行全面的集成管理,以提高供應(yīng)鏈的運(yùn)行效率,追求企業(yè)資源的合理高效利用,提高企業(yè)在全球市場(chǎng)中的競(jìng)爭(zhēng)能力。以。 隨著 現(xiàn)了各種管理思想和模式的管理信息系統(tǒng),如客戶關(guān)系管理( 供應(yīng)鏈管理( 商業(yè)智能( 電子第一章 引言 4 商務(wù)( 計(jì)算機(jī)集成制造系統(tǒng)( 。企業(yè)管理信息系統(tǒng)逐步發(fā)展成為一種融合各種管理思想和信息技術(shù)的面向產(chǎn)品生命周期的集成系統(tǒng),以實(shí)現(xiàn)資源共享和數(shù)據(jù)共享。 我國(guó)在信息管理與信息系統(tǒng)領(lǐng)域的研究開展得比較晚,大概在上個(gè)世紀(jì) 80年代初從國(guó)外引入了管理信息系統(tǒng)的概念 ,在企業(yè)里也只是計(jì)算機(jī)的簡(jiǎn)單應(yīng)用,主要是以單機(jī)操作為主進(jìn)行單項(xiàng)業(yè)務(wù)的數(shù)據(jù)處理輔助管理。到 90年代中期,當(dāng)時(shí)國(guó)家將是否用計(jì)算機(jī)管理列入企業(yè)評(píng)級(jí)的重要標(biāo)準(zhǔn)之一,于是企業(yè)紛紛購(gòu)買計(jì)算機(jī),建立局域網(wǎng)和開發(fā)應(yīng)用一些簡(jiǎn)單的系統(tǒng),掀起了企業(yè)信息化的第一波熱潮。 隨著 國(guó)與世界各國(guó)一樣,提出了聲勢(shì)浩大的信息技術(shù)革命的口號(hào),中國(guó)學(xué)術(shù)界對(duì)管理信息系統(tǒng)的研究有了迅速的發(fā)展。 但從我國(guó)企業(yè)應(yīng)用管理信息系統(tǒng)的總體情況可以看到,企業(yè)實(shí)施管理信息系統(tǒng)存在風(fēng)險(xiǎn),由于企業(yè)個(gè)性的存在以及管理軟件業(yè)務(wù)流程的固化 ,不是應(yīng)用了管理軟件就能實(shí)現(xiàn)有效的信息管理,就能為企業(yè)帶來效益,管理信息系統(tǒng)的合理利用離不開企業(yè)的環(huán)境和條件。 通過查閱大量文獻(xiàn),我們可以清楚地看到國(guó)內(nèi)管理信息系統(tǒng)領(lǐng)域的研究與國(guó)外相比,主要存在以下不足:在研究主題方面,國(guó)內(nèi)的研究偏重在信息技術(shù)與信息系統(tǒng)開發(fā)和應(yīng)用方面,而信息管理方面的研究嚴(yán)重不足;在研究方法上,幾乎沒有真正意義上的實(shí)證研究,而在理論研究方面主要集中在概念類的研究,以簡(jiǎn)單地跟蹤國(guó)外的概念介紹或者說明為主;在研究主題選取上,只相當(dāng)于國(guó)外上世紀(jì) 80年代或 90年代初水平研究方法的選擇極為不平衡。 展趨勢(shì) 目前 , 企業(yè)正是廣泛應(yīng)用管理信息系統(tǒng)的時(shí)候,由于考慮到眾多企業(yè)的兼容性,反而使得系統(tǒng)適用性更差,因此,出現(xiàn)了行業(yè)管理信息系統(tǒng),又由于我國(guó)經(jīng)濟(jì)發(fā)展的迅猛,企業(yè)的快速發(fā)展,即使同行業(yè)的不同企業(yè),在管理上也有著重大差別,這種差別體現(xiàn)在企業(yè)在發(fā)展過程中,形成了各自企業(yè)的管理習(xí)慣,和管理風(fēng)格,而行業(yè)本身并無相對(duì)穩(wěn)定的規(guī)范,使得這些管理習(xí)慣和風(fēng)格相差很多,特別是大量私營(yíng)企業(yè)人員素質(zhì)偏低,對(duì)信息化管理認(rèn)識(shí)不足,制約了企業(yè)的發(fā)展,影響了信息化管理優(yōu)勢(shì)的發(fā)揮。 第一章 引言 5 隨著 電子商務(wù)的快速發(fā)展, 現(xiàn)了很多新的技術(shù)和方法。同時(shí)網(wǎng)站發(fā)展的階段和層次也使得網(wǎng)站建設(shè)變得越來越復(fù)雜,投入的人力物力越來越大,管理越來越困難。如何簡(jiǎn)化網(wǎng)站的建設(shè)、管理和維護(hù)已經(jīng)成為一個(gè)關(guān)鍵問題。這就引出了下一代 信息發(fā)布系統(tǒng)的出現(xiàn)。作為 于 夠有效地改善這種狀況。國(guó)際上在這一研究領(lǐng)域已經(jīng)取得了一些成就,我們認(rèn)為有必要把這種先進(jìn)的思想和方法引進(jìn),并希望能夠在實(shí)際應(yīng)用中取得成功。目前國(guó)內(nèi)在這方面做的 比較多的是網(wǎng)站發(fā)布系統(tǒng),這是 面對(duì)新經(jīng)濟(jì)時(shí)代的市場(chǎng)競(jìng)爭(zhēng)和企業(yè)管理發(fā)展趨勢(shì),未來的管理信息系統(tǒng)將是一個(gè)全新的,集管理、技術(shù)和信息之大成的系統(tǒng),未來管理信息系統(tǒng)的主要擴(kuò)展功能將為 8: 1、支持多種生產(chǎn)類型、多種經(jīng)營(yíng)方式和多種產(chǎn)業(yè)為一體的跨區(qū)域的生產(chǎn)模式。 2、支持協(xié)同商務(wù)、協(xié)同競(jìng)爭(zhēng)和雙贏原則業(yè)務(wù)模式。 3、支持包括先進(jìn)計(jì)劃與排產(chǎn)技術(shù)( 內(nèi)的多種計(jì)劃和優(yōu)化排產(chǎn)方法。 4、支持市場(chǎng)分析、銷售分析和客戶關(guān)系管理( 5、支持供應(yīng)商集約、利益共享和供應(yīng)鏈管理 ( 6、支持電子商務(wù)。 7、支持物流和配送中心管理。 8、支持集團(tuán)的資本運(yùn)作管理。 9、支持更大范圍的信息集成和系統(tǒng)開放。 第二節(jié) 主要研究?jī)?nèi)容 本課題結(jié)合生產(chǎn)管理流程,確定系統(tǒng)的總體結(jié)構(gòu)和主要功能,同時(shí),就系統(tǒng)功能需求、數(shù)據(jù)庫設(shè)計(jì)、信息與數(shù)據(jù)要求等進(jìn)行了全面詳細(xì)的分析,通過系統(tǒng)的實(shí)際設(shè)計(jì)與開發(fā)來闡明如何將各種技術(shù)在 而解決在 B/統(tǒng)構(gòu)架、業(yè)務(wù)分解、狀態(tài)保持等問題。在 現(xiàn)一種易于擴(kuò)展、集成和交互的生產(chǎn)管 理信息系統(tǒng)。具體研究主要包含以下幾個(gè)方面: 第一章 引言 6 1、開發(fā)平臺(tái)和開發(fā)工具 研究和學(xué)習(xí)了 程方法,針對(duì) 究了一種適宜開發(fā) 2、系統(tǒng)分析 本系統(tǒng)主要根據(jù)生產(chǎn)業(yè)務(wù)需求,進(jìn)行定制的生產(chǎn)管理模式的設(shè)計(jì),采用調(diào)查研究,查看資料,收集總結(jié)原始項(xiàng)目經(jīng)驗(yàn)等方法,以部門和用戶為單位,對(duì)公司的具體情況進(jìn)行調(diào)研,掌握各部門的基本情況和功能需求,制作軟件需求說明書,繪制出本系統(tǒng)的業(yè)務(wù)流程圖。 3、系統(tǒng)設(shè)計(jì) 首先通過對(duì) B/理及特點(diǎn)的分析,確定系統(tǒng)的體系結(jié)構(gòu),并設(shè)計(jì)出系統(tǒng)總體框架和各功能模塊,及數(shù)據(jù)庫的設(shè)計(jì)。采用 體闡述了系統(tǒng)各個(gè)組成模塊的設(shè)計(jì)過程和設(shè)計(jì)思想。 4、系統(tǒng)編碼 系統(tǒng)詳細(xì)設(shè)計(jì) 根據(jù)系統(tǒng)分析時(shí)得到的需求說明書和流程圖,確定業(yè)務(wù)邏輯的操作過程和業(yè)務(wù)實(shí)體,實(shí)現(xiàn)操作的函數(shù); 設(shè)計(jì)出系統(tǒng)總體框架,劃分子模塊,確定各模塊的功能和模塊間的相互依賴關(guān)系; 根據(jù)各模塊的功能將要用到的數(shù)據(jù)庫表的邏輯結(jié)構(gòu)詳細(xì)設(shè)計(jì)成模板。 數(shù)據(jù)庫設(shè)計(jì) 根據(jù)詳細(xì)設(shè)計(jì)中的數(shù)據(jù)庫 定該系統(tǒng)的數(shù)據(jù)庫分布,建立數(shù)據(jù)庫表,確定表 與表之間的依賴關(guān)系,根據(jù)需實(shí)現(xiàn)的功能和業(yè)務(wù)邏輯設(shè)計(jì)公共存儲(chǔ)過程,提高系統(tǒng)開發(fā)效率。 5、系統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫物理設(shè)計(jì)與實(shí)施:按照瀏覽器 /服務(wù)器( B/S)模式設(shè)計(jì)出數(shù)據(jù)庫物理結(jié)構(gòu)與分布,在數(shù)據(jù)庫 000上建立數(shù)據(jù)庫。 程序編碼:采用面向?qū)ο蟮姆椒?,利?程實(shí)現(xiàn)業(yè)務(wù)邏輯和操作流程,開發(fā)出滿足需求的功能模塊,并在應(yīng)用測(cè)試中不斷完善。在編碼過程中同時(shí)給出相應(yīng)的技術(shù)支持文檔。 裝配部署:編寫出完整的裝配部署文件,在公司現(xiàn)場(chǎng)完成裝配部署并測(cè)試。 第一章 引言 7 用戶幫助文檔 :編寫可行的完整的用戶幫助文檔或操作手冊(cè),提交用戶試用測(cè)試,最后完成系統(tǒng)開發(fā)。 第三節(jié) 論文編排 各章節(jié)的主要內(nèi)容為: 第一章,緒論內(nèi)容主要說明了本課題的研究背景、目的和意義,以及管理信息系統(tǒng)在國(guó)內(nèi)外的發(fā)展現(xiàn)狀和趨勢(shì)。 第二章,介紹了論文工作的系統(tǒng)理論,包括管理信息系統(tǒng)的開發(fā)方法、 第三章,首先闡述了軟件開發(fā)的需求分析概念,然后以業(yè)務(wù)流程為主線分析總結(jié)了系統(tǒng)的功能需求,為后面的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)指明方向和目標(biāo)。 第四章,描述了系統(tǒng)設(shè)計(jì)的詳細(xì)內(nèi)容。首先通過對(duì) B/定系統(tǒng)的體系結(jié)構(gòu),設(shè)計(jì)出系統(tǒng)總體框架和各功能模塊,最后詳細(xì)地描述了系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)過程。 第五章,給出了系統(tǒng)的具體實(shí)現(xiàn)步驟。首先介紹如何進(jìn)行合理的系統(tǒng)配置,然后詳述開發(fā)前端人機(jī)界面和典型功能實(shí)現(xiàn)的方法。 第六章,對(duì)整個(gè)系統(tǒng)開發(fā)進(jìn)行了總結(jié),指明本課題取得的成果之外,還指出了系統(tǒng)存在的不足。 第二章 相關(guān)技術(shù)研究 8 第 二 章 相關(guān)技術(shù)研究 第一節(jié) 管理信息系統(tǒng)的開發(fā)方法 管理信息系統(tǒng)的開發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程,它涉及的知識(shí)面廣、部門多,不僅涉及技術(shù),還涉及管理業(yè)務(wù)、組織和行為。隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,人 們?cè)诠芾硇畔⑾到y(tǒng)的長(zhǎng)期開發(fā)過程中總結(jié)出了許多方法,其中生命周期法 ( 結(jié)構(gòu)化方法 ( 原型法( 和 面 向 對(duì) 象 的 開 發(fā) 方 法 ( 9。 這些開發(fā)方法既有區(qū)別,又有聯(lián)系,可以組合使用。具體選擇哪種或哪幾種方法的組合,應(yīng)根據(jù)系統(tǒng)規(guī)模來確定。一般來說,較小的系統(tǒng)可采用原型法和面向?qū)ο蟮姆椒ɑ騼烧呓Y(jié)合 ;較大的系統(tǒng)以結(jié)構(gòu)化方法為主,結(jié)合原型法和面向?qū)ο蟮姆椒?,尤其是在系統(tǒng)實(shí)現(xiàn)階段可以采用面向?qū)ο蟮某绦蛟O(shè)計(jì)( 法,現(xiàn)在主流開發(fā)工具都支持 從系統(tǒng)的實(shí)際規(guī)模和具體客戶需求方面出發(fā),為了縮短開發(fā)周期,增加用戶的滿意度,降低系統(tǒng)開發(fā)的風(fēng)險(xiǎn)和成本,本系統(tǒng)采用原型法和面向?qū)ο髢烧呓Y(jié)合的開發(fā)方法,建立可重用、可維護(hù)、可共享的代碼且將這些代碼組織存放在程序設(shè)計(jì)環(huán)境的類庫中。隨著類庫中類的不斷積累,以后的程序設(shè)計(jì)過程會(huì)變得越來越簡(jiǎn)單,從而進(jìn)一步提高開發(fā)效率。 型法概述 原型法,也稱漸進(jìn)法( 迭代法( 它是一種先建立待制系統(tǒng)模型,再與用戶分析修改模型,最終使用戶滿意的系統(tǒng)開發(fā)方法 9。原型法舍棄了結(jié)構(gòu)化方法的某些繁瑣細(xì)節(jié),繼承其合理的內(nèi)核,是對(duì)結(jié)構(gòu)化開發(fā)方法的發(fā)展和補(bǔ)充。它并不注重對(duì)管理信息系統(tǒng)進(jìn)行全面、系統(tǒng)地調(diào)查和分析,而是根據(jù)對(duì)用戶信息需求的大致了解,借助強(qiáng)有力的軟件環(huán)境支持,迅速構(gòu)造一個(gè)新系統(tǒng)的模型,然后通過反復(fù)修改和完善,最終完成新系統(tǒng)的開發(fā)。 原型法的開發(fā)過程可分為 4個(gè)階段。 第二章 相關(guān)技術(shù)研究 9 1、確定基本需求 通過初步調(diào)查,確定用戶的基本需求,這時(shí)的需求可能 是不完全的、粗糙的描述和定義。用戶的基本需求是指對(duì)系統(tǒng)各種功能的要求,對(duì)數(shù)據(jù)結(jié)構(gòu)、菜單和屏幕界面、報(bào)表內(nèi)容和格式等的要求。原型法和傳統(tǒng)方法比較,只不過是要求簡(jiǎn)單,其目的是為初始模型收集信息,建立簡(jiǎn)化模型。 2、設(shè)計(jì)初始原型 根據(jù)用戶基本需求,開發(fā)一個(gè)應(yīng)用系統(tǒng)軟件的初始原型。初始原型不要求完全,只要求滿足用戶的基本需求。系統(tǒng)設(shè)計(jì)者可以采用最快捷的語言環(huán)境進(jìn)行開發(fā),這里重要的是開發(fā)速度,而不是運(yùn)行效率。 3、試用和評(píng)價(jià)原型 首先讓用戶試用原型,在試用中用戶能親自參加并體會(huì)一個(gè)實(shí)在的模擬系統(tǒng),指出原型存在的問題, 較為直觀地提出進(jìn)一步的需求和修改意見。 4、修改和完善原型 根據(jù)用戶試用及提出的問題,與用戶共同研究確定修改原型的方案,經(jīng)過修改和完善得到新的原型系統(tǒng),然后再試用、評(píng)價(jià),再修改、完善,多次反復(fù),直到形成一個(gè)用戶滿意的系統(tǒng)。原型法的開發(fā)過程是一個(gè)循環(huán)的、不斷修改完善的過程,其開發(fā)流程如圖 圖 從圖 型法從原理到流程都非常簡(jiǎn)單。無論是從方法論的角確定用戶基本需求設(shè)計(jì)系統(tǒng)模型運(yùn)行評(píng)價(jià)原型投入使用并維護(hù)修改完善原型相關(guān)技術(shù)研究 10 度,還是從實(shí)際應(yīng)用的角度,原型法都備受推崇,在實(shí)際應(yīng)用中也取得了巨大的成功。它的循環(huán)反復(fù)、螺 旋式上升的方法,更多地遵循人們認(rèn)識(shí)事務(wù)的規(guī)律,因而更容易被人們掌握和接受。它強(qiáng)調(diào)用戶的參與,使用戶一開始就能看到系統(tǒng)開發(fā)后是什么樣子,用戶全過程參與系統(tǒng)開發(fā),消除了心理負(fù)擔(dān),可以提高對(duì)系統(tǒng)功能的理解,有利于系統(tǒng)的移交、運(yùn)行和維護(hù)。 向?qū)ο蠓椒ǜ攀?面向?qū)ο蠓椒ㄊ怯?jì)算機(jī)語言界經(jīng)過長(zhǎng)期探索而逐步形成和創(chuàng)立起來的一種符合人類思維模式和認(rèn)識(shí)規(guī)律的先進(jìn)方法學(xué),其基本思想是:對(duì)問題空間進(jìn)行自然分割以便更接近人類思維的方式;建立問題域模型,以便對(duì)客觀實(shí)體進(jìn)行結(jié)構(gòu)模擬和行為模擬,從而使設(shè)計(jì)的軟件盡可能直接地描 述現(xiàn)實(shí)世界;構(gòu)造模塊化、可重用、維護(hù)好的軟件,且能控制軟件的復(fù)雜性和降低開發(fā)費(fèi)用。面向?qū)ο蟮南到y(tǒng)開發(fā)過程一般經(jīng)歷 3個(gè)階段,即面向?qū)ο蟮南到y(tǒng)分析( 面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)( 面向?qū)ο蟮南到y(tǒng)實(shí)施( 1、面向?qū)ο蟮南到y(tǒng)分析( 這一階段主要利用面向?qū)ο蠹夹g(shù)進(jìn)行需求分析,其過程大致如下。依據(jù)對(duì)象分析的主要原則,首先利用信息模型(實(shí)體關(guān)系圖,即 術(shù)識(shí)別出問題域中對(duì)象實(shí)體,標(biāo)識(shí)出對(duì)象間的關(guān)系,然后通過對(duì)對(duì)象的分析,確定對(duì)象的屬性及方法,利用屬性變化規(guī)律完成對(duì)象及其關(guān)系的有關(guān)描述,并 利用方法演變規(guī)律描述對(duì)象或其關(guān)系的處理流程。分析階段得到的模型是具有一定層次關(guān)系的問題控件描述,這個(gè)模型有彈性,且易修改、易擴(kuò)充。 面向?qū)ο蠓治鲋饕\(yùn)用以下原則: 構(gòu)造和分解相結(jié)合的原則 構(gòu)造是指由基本對(duì)象組裝成復(fù)雜或活動(dòng)對(duì)象的過程;分解是對(duì)大粒度對(duì)象進(jìn)行細(xì)化,從而完成系統(tǒng)模型細(xì)化的過程,這一原則是實(shí)現(xiàn) 抽象和具體結(jié)合的原則 抽象是指強(qiáng)調(diào)事物本質(zhì)屬性而忽略其非本質(zhì)細(xì)節(jié);具體則是對(duì)必要細(xì)節(jié)加以刻畫的過程。面向?qū)ο蠓椒ㄖ?,抽象包括?shù)據(jù)抽象和過程抽象:數(shù)據(jù)抽象把一組數(shù)據(jù)及其有關(guān)部門的操作封裝起來 ;過程抽象則定義了對(duì)象間的相互作用。 封裝的原則 封裝是指對(duì)象的各種獨(dú)立外部特性與內(nèi)部實(shí)現(xiàn)相分離,從而減少程序的相第二章 相關(guān)技術(shù)研究 11 互依賴,有助于提高程序的可重用性。 繼承性的原則 繼承是指直接獲取父類已有的性質(zhì)和特征,而不必再重新定義。這樣,在系統(tǒng)開發(fā)中只需一次性說明各對(duì)象的共有屬性和服務(wù),對(duì)子類的對(duì)象只需定義其特有的屬性和方法。繼承的目的也是為了提高程序的可重用性。所謂服務(wù),是指對(duì)象收到消息后所執(zhí)行的操作。 2、面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)( 這一階段主要利用面向?qū)ο蠹夹g(shù)進(jìn)行概念設(shè)計(jì)。值得注意的是,面向?qū)ο蟮脑O(shè)計(jì)與面向 對(duì)象的分析使用了相同的方法,這就使得從分析到設(shè)計(jì)的轉(zhuǎn)變非常自然,甚至難以區(qū)分。可以說,從 一過程使得設(shè)計(jì)變得很簡(jiǎn)單,它主要是從增加屬性、服務(wù)開始的一個(gè)增量式的擴(kuò)充。這一過程與結(jié)構(gòu)化開發(fā)方法那種從數(shù)據(jù)流程圖( 結(jié)構(gòu)圖所發(fā)生的劇變截然不同。 一般地說,設(shè)計(jì)階段就是將分析階段的各層模型化的“問題空間”逐層擴(kuò)展,得到一個(gè)模型化的特定“實(shí)現(xiàn)空間”。有時(shí)還要在設(shè)計(jì)階段考慮硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu),并采用各種手段(如規(guī)范化)控制因擴(kuò)展而引 起的數(shù)據(jù)冗余。 3、面向?qū)ο蟮南到y(tǒng)實(shí)施( 這一階段主要是將 體操作包括選擇程序設(shè)計(jì)語言編程、調(diào)試、試運(yùn)行等。前兩個(gè)階段得到的對(duì)象及其關(guān)系最終都必須由程序設(shè)計(jì)語言、數(shù)據(jù)庫等技術(shù)實(shí)現(xiàn),但由于在設(shè)計(jì)階段對(duì)此有所側(cè)重考慮,故系統(tǒng)實(shí)現(xiàn)不會(huì)受具體語言的制約,因而該階段占整個(gè)開發(fā)周期的比重較小。當(dāng)然,應(yīng)盡可能采用面向?qū)ο蟮某绦蛘Z言,一方面,由于面向?qū)ο蠹夹g(shù)日趨成熟,支持這種技術(shù)的語言己成為程序設(shè)計(jì)語言的主流;另一方面,選用面向?qū)ο笳Z言能夠更容易、更安全和更有效地利用面向?qū)ο髾C(jī)制 ,更好地實(shí)現(xiàn) 采用面向?qū)ο笏枷?,使得系統(tǒng)的描述及信息模型的表示與客觀實(shí)體相對(duì)應(yīng),符合人類的思維習(xí)慣,有利于系統(tǒng)開發(fā)過程中用戶與開發(fā)人員的交流和溝通,縮短了開發(fā)周期,提高了系統(tǒng)開發(fā)的正確性和效率。面向?qū)ο蠹夹g(shù)中的各種概念和特性,如繼承、封裝、多態(tài)性及消息傳遞機(jī)制等,使軟件的一致性、模塊的獨(dú)立性及程序的共享性和重用性大大提高,也與分布式處理、多機(jī)系統(tǒng)及網(wǎng)第二章 相關(guān)技術(shù)研究 12 絡(luò)通信等發(fā)展趨勢(shì)相吻合,具有廣闊的應(yīng)用前景。 第 二 節(jié) 系統(tǒng)總體框架 應(yīng)用程序設(shè)計(jì)的一個(gè)關(guān)鍵要素是系統(tǒng)的體系結(jié)構(gòu),體系結(jié)構(gòu)決定了應(yīng)用程序的各 個(gè)部分如何進(jìn)行交互,同時(shí)也決定了每個(gè)部分實(shí)現(xiàn)的功能。目前開發(fā)生產(chǎn)管理信息系統(tǒng)的體系結(jié)構(gòu)主要有兩種模式:開發(fā)的主要過程在客戶端的)架構(gòu)和在服務(wù)器端 )架構(gòu) 262728。 所謂三層體系結(jié)構(gòu),是對(duì) C/在客戶端與數(shù)據(jù)庫之間加入了一個(gè)”中間層”,也叫組件層。即系統(tǒng)由數(shù)據(jù)信息存儲(chǔ)與管理的數(shù)據(jù)庫服務(wù)器,對(duì)信息進(jìn)行組織、管理與提供服務(wù)的 29。 (如圖 服務(wù)器包括 據(jù)庫服務(wù)器、應(yīng)用服務(wù)器、中間件等。數(shù)據(jù)和程序放在服務(wù)器端,服務(wù)器可以有多層結(jié)構(gòu),服務(wù)器執(zhí)行必要的計(jì)算,負(fù)責(zé)與數(shù)據(jù)庫的交互工作,并將結(jié)果發(fā)送給客戶。而用戶可以通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求。在 B/含一個(gè)用戶表示層、一個(gè)業(yè)務(wù)邏輯層和一個(gè)數(shù)據(jù)服務(wù)層: 圖 模式三層結(jié)構(gòu)圖 C od e B e hi P . N E us i ne s sL og i cL a ye B 服務(wù)器中間層 ( 邏輯層 )D a t aA c c e s sL a ye L S e r ve 0數(shù)據(jù)庫層數(shù)據(jù)庫服務(wù)器第二章 相關(guān)技術(shù)研究 13 第一層用戶表示層( 表示層是用戶與整個(gè)系統(tǒng)的接口。瀏覽

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論