畢業(yè)設(shè)計(jì)-齒輪油泵的生產(chǎn)管理系統(tǒng)設(shè)計(jì)
畢業(yè)設(shè)計(jì)-齒輪油泵的生產(chǎn)管理系統(tǒng)設(shè)計(jì),畢業(yè)設(shè)計(jì),齒輪,油泵,生產(chǎn)管理,系統(tǒng),設(shè)計(jì)
I摘 要伴隨著我國(guó)工業(yè)的迅速發(fā)展,尤其是各大工廠(chǎng)的迅速崛起以及國(guó)內(nèi)制造業(yè)的蒸蒸日上。同時(shí),隨著中小型制造公司的越來(lái)越多,競(jìng)爭(zhēng)的愈來(lái)愈激烈。各大企業(yè)為了在競(jìng)爭(zhēng)日趨激烈的市場(chǎng)獲得最大的利潤(rùn),紛紛提高各自工廠(chǎng)的生產(chǎn)效率,為了使工廠(chǎng)效益最大化,工廠(chǎng)在各自的制造生產(chǎn)以及管理環(huán)節(jié)大下功夫,也就是精益生產(chǎn)在生產(chǎn)方面的體現(xiàn),因此,如何在競(jìng)爭(zhēng)如此激烈的市場(chǎng)下站穩(wěn)腳跟,甚至擴(kuò)大盈利是各大企業(yè)必須面臨的問(wèn)題!如何利用現(xiàn)代化先進(jìn)的管理手段,提高公司的管理水平,已經(jīng)成為制造業(yè)發(fā)展的當(dāng)務(wù)之急!在工業(yè)社會(huì)向信息社會(huì)發(fā)展的時(shí)代,外部環(huán)境的動(dòng)蕩和復(fù)雜性日益增長(zhǎng),要求企業(yè)的決策更加正規(guī)化和科學(xué)化,信息交換更加頻繁,參與決策的人員不斷增加,要求舉行更多會(huì)議的壓力同舉行更多會(huì)議的阻力的矛盾將更加突出。而信息系統(tǒng)可以幫助人們提高決策的效率和效果,通過(guò)系統(tǒng)迅速取得準(zhǔn)確的依據(jù)。利用科技手段提高企業(yè)的生產(chǎn)效率以及管理成效無(wú)疑是首選的方案,雖然計(jì)算機(jī)管理并不是制造業(yè)管理走向成功的唯一元素,但它可以最大限度的發(fā)揮準(zhǔn)確,快捷,高效等作用,對(duì)公司的協(xié)調(diào)管理提供強(qiáng)有力的支持,尤其在生產(chǎn)方面,我們的工廠(chǎng)主管以及管理人員可以方便快捷的獲知工廠(chǎng)的生產(chǎn)狀況,然后做出必要的生產(chǎn)調(diào)整,也就是將生產(chǎn)信息化,效率更高,前景很廣闊!關(guān)鍵詞:生產(chǎn)信息化;計(jì)算機(jī)管理;生產(chǎn)狀況IIAbstractAlong with the rapid development of China's industry, especially the rapid rise of large factories and domestic manufacturing flourishing. Meanwhile, with more and more small and medium-sized manufacturing companies, competition is increasingly fierce. Major companies in order to maximize profits in an increasingly competitive market, have increased the productivity of each plant, in order to maximize the benefits of the plant, the plant great efforts in their respective manufacturing and management aspects, that is, lean production in terms of production the embodiment, therefore, how to gain a firm foothold in such a competitive market, and even expand its profit major companies must face! How to use modern advanced management tools to improve the management level of the company, has become the top priority of the development of the manufacturing industryIn the development of the industrial society to the information society era, the turbulence of the external environment and increasingly complex, requiring the more formal and scientific decision-making, more meetings pressure resistance contradiction with more meetings will become more prominent. Information systems can help people to improve the efficiency and effectiveness of the decision-making through the system quickly obtain accurate basis, to resolve their differences, to make correct and timely reaction to changes. Use of technological means to improve the productivity and effectiveness of the management of the enterprise is undoubtedly the preferred solution, but it can maximize accurate, fast and efficient role in the coordination of the company management to provide strong support, especially in terms of production, our factory executives and managers can easily and quickly informed of factory production status, and then make the necessary production adjustment, that is, the production of information technology, more efficient, the outlook is very Wide!Key words: Production information Computer Management Production statusIII目 錄摘 要 .IIIABSTRACT IV目 錄 .V1 緒論 .11.1 課題背景目的與意義 11.1.1 課題背景 .12 機(jī)械零件管理系統(tǒng)的開(kāi)發(fā)技術(shù) .42.1 C#簡(jiǎn)介 .42.2 開(kāi)發(fā)工具 .42.3 開(kāi)發(fā)環(huán)境 .53 系統(tǒng)分析 .63.1 可行性分析 .63.1.1 技術(shù)可行性 .63.1.2 社會(huì)可行性 .63.2 系統(tǒng)流程 .73.3 業(yè)務(wù)流分析 .74 系統(tǒng)設(shè)計(jì) .94.1 系統(tǒng)設(shè)計(jì)思想目標(biāo)統(tǒng)設(shè)計(jì) 94.2 系統(tǒng)設(shè)計(jì)原則 94.3 系統(tǒng)功能需求分析 .104.4 業(yè)務(wù)流程分析 104.5 系統(tǒng)功能模塊設(shè)計(jì) 124.6 系統(tǒng)工作流程 184.6.1 登錄流程 .184.6.2 零件信息管理模塊流程分析 .195 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) .215.1 數(shù)據(jù)庫(kù)需求分析 .215.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) .225.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) .246 系統(tǒng)功能的實(shí)現(xiàn) 276.1 系統(tǒng)登錄模塊設(shè)計(jì) .276.2 主界面模塊設(shè)計(jì) . .286.3 車(chē)間合格產(chǎn)品模塊設(shè)計(jì) 296.4 車(chē)間次品模塊設(shè)計(jì) 326.5 倉(cāng)庫(kù)零件管理模塊設(shè)計(jì) 33IV6.6 車(chē)間生產(chǎn)人員模塊設(shè)計(jì) 357 系統(tǒng)測(cè)試 .387.1 測(cè)試目標(biāo)與方案 387.1.1 系統(tǒng)測(cè)試類(lèi)型 .387.1.2 系統(tǒng)開(kāi)發(fā)難點(diǎn)與解決方法 .387.2 測(cè)試的過(guò)程與結(jié)果分析 .398 結(jié)論和展望 .408.1 結(jié)論 .408.2 不足之處及未來(lái)展望 .40致 謝 .42參考文獻(xiàn) .4301 緒論本章主要介紹了齒輪油泵車(chē)間生產(chǎn)信息管理系統(tǒng)的產(chǎn)生背景和客觀優(yōu)勢(shì),就齒輪油泵信息管理系統(tǒng)的發(fā)展和現(xiàn)狀進(jìn)行了論述,并且給出了有關(guān)齒輪油泵生產(chǎn)信息管理系統(tǒng)任務(wù)的簡(jiǎn)單介紹。1.1 課題背景目的與意義1.1.1 課題背景 自從進(jìn)入 21 世紀(jì),隨著網(wǎng)絡(luò)化的發(fā)展以及計(jì)算機(jī)的普及,信息化在全球發(fā)展迅速,爆炸式的發(fā)展使得人們的生活品節(jié)奏日益加快。在各個(gè)企業(yè)內(nèi)部的生產(chǎn)銷(xiāo)售也是如此,尤其在車(chē)間的生產(chǎn)方面,中國(guó)制造業(yè)的崛起,使得中國(guó)成為“世界工廠(chǎng)”國(guó)內(nèi)的各個(gè)企業(yè)紛紛加緊發(fā)展的步伐,提高自己的勞動(dòng)效益,在這個(gè)競(jìng)爭(zhēng)激烈的市場(chǎng)下拿下屬于自己的那一分利益??v觀國(guó)內(nèi)的大多數(shù)企業(yè),在生產(chǎn)方面,尤其在車(chē)間的生產(chǎn)流程上任然還是以落后的生產(chǎn)方式生產(chǎn),各條生產(chǎn)線(xiàn)之間,企業(yè)內(nèi)部各個(gè)部門(mén)之間,員工之間缺少及時(shí)應(yīng)有的信息交流,難免使得企業(yè)的管理,生產(chǎn)發(fā)展受到限制。企業(yè)信息化能使企業(yè)全面改革工作流程和管理制度,大幅度提高工作效率,降低運(yùn)營(yíng)成本,提高企業(yè)的管理水平,利用現(xiàn)代化的生產(chǎn)方式以及管理方式還能降低工人的勞動(dòng)強(qiáng)度,使得生產(chǎn)變得更加合理有效。計(jì)算機(jī)管理有著無(wú)法比擬的優(yōu)點(diǎn):檢索迅速快、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。所以在現(xiàn)代競(jìng)爭(zhēng)日益激烈的市場(chǎng)環(huán)境下提高勞動(dòng)效率以及改變生產(chǎn)管理信息方式對(duì)于企業(yè)在市場(chǎng)競(jìng)爭(zhēng)下有著非常重要的意義和廣闊的發(fā)展前景。這就決定了齒輪油泵生產(chǎn)的信息管理系統(tǒng)的應(yīng)用的必要性!1.1.2 研究目的為擺脫傳統(tǒng)的、低效率的手工信息管理或文件信息管理方式,實(shí)現(xiàn)高效的、現(xiàn)代的計(jì)算機(jī)信息管理 [1],適應(yīng)信息時(shí)代發(fā)展,提高車(chē)間管理工作效率和生產(chǎn)水平,實(shí)現(xiàn)現(xiàn)代化工廠(chǎng)的運(yùn)行機(jī)制和高水平的管理,體現(xiàn)企業(yè)自己的特色,使工廠(chǎng)建設(shè)成為一流工廠(chǎng),特設(shè)計(jì)本系統(tǒng)。采用“信息化車(chē)間”的整體概念來(lái)統(tǒng)一規(guī)劃、組織和建設(shè)工廠(chǎng)的生產(chǎn)系統(tǒng)、操作人員信息管理系統(tǒng)、車(chē)間零件管理系統(tǒng)、倉(cāng)庫(kù)零部件管理系統(tǒng)、合格零件管理系統(tǒng)。在這個(gè)概念下,統(tǒng)一設(shè)計(jì)和建設(shè)網(wǎng)絡(luò)拓?fù)浼軜?gòu)、網(wǎng)絡(luò)安全系統(tǒng)、信息共享與管理、信息的發(fā)布與管理、數(shù)據(jù)庫(kù)基礎(chǔ)結(jié)構(gòu)等,為車(chē)間管理提供快速、安全、便捷的操作環(huán)境,提供完備的統(tǒng)計(jì)能力和計(jì)算能力,為探索工廠(chǎng)的管理現(xiàn)代化,奠定技術(shù)基礎(chǔ)。本人只負(fù)責(zé)車(chē)間齒輪油泵生產(chǎn)信息系統(tǒng)的開(kāi)發(fā)。開(kāi)發(fā)后的生產(chǎn)信息管理系統(tǒng)具有豐富、完整、規(guī)范的內(nèi)容和比較完善的功能,很好的解決車(chē)間實(shí)際管理中的問(wèn)題。1.1.3 研究意義大多數(shù)生產(chǎn)信息管理理論認(rèn)為,生產(chǎn)過(guò)程是物理上和邏輯上的所有有形和無(wú)形物料極其價(jià)值的總和,具體包括原材料 零部件 原材料的物流信息以及在車(chē)間的流動(dòng)信息以及制成品等。雖然持有一些車(chē)間零件存品是必要的,但是過(guò)量的剩余卻非但沒(méi)有用處而且占用了車(chē)間有限的空間。這樣會(huì)在生產(chǎn)過(guò)程中不能很好地協(xié)調(diào)各個(gè)部門(mén)的信息交流,齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)1車(chē)間領(lǐng)導(dǎo)不能方便的了解車(chē)間的生產(chǎn)狀況。而且在生產(chǎn)過(guò)程中由于缺少某一件特定的零部件使得整個(gè)產(chǎn)品不能順利完成。不僅耽誤了訂單的交付,甚至?xí)绊懝S(chǎng)的信譽(yù)!因此,及時(shí)準(zhǔn)確的了解車(chē)間的生產(chǎn)信息對(duì)于提高車(chē)間生產(chǎn)效率改善信息交流甚至提高整個(gè)企業(yè)的利潤(rùn)有著非常重要的作用!1.2 車(chē)間零件管理系統(tǒng)應(yīng)該達(dá)到的要求(1)系統(tǒng)所反饋信息的準(zhǔn)確性(2)系統(tǒng)運(yùn)行的穩(wěn)定性(3)系統(tǒng)擁有友好的操作界面(4)系統(tǒng)良好的的兼容性(5)系統(tǒng)操作方便快捷 (6)系統(tǒng)可以二次開(kāi)發(fā)1.3 國(guó)內(nèi)外零件管理系統(tǒng)的現(xiàn)狀與發(fā)展 企業(yè)的生產(chǎn)零件管理往往是很復(fù)雜、很繁瑣的。由于所掌握的零件種類(lèi)眾多,訂貨、管理、發(fā)放的渠道各有差異,以及各條生產(chǎn)線(xiàn)的工作差異,各個(gè)企業(yè)之間的管理體制不盡相同,各類(lèi)統(tǒng)計(jì)報(bào)表繁多,因此工廠(chǎng)零件管理必須編制一套生產(chǎn)管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。目前很多廠(chǎng)家的生產(chǎn)管理系統(tǒng)仍然采用老式的管理操作方式,即人工登記。比如某一天生產(chǎn)某一個(gè)產(chǎn)品。首先由生產(chǎn)部門(mén)下發(fā)相應(yīng)的工單。車(chē)間班長(zhǎng)接到任務(wù)合理的分配給指定的員工,一條生產(chǎn)線(xiàn)的員工根據(jù)工單的任務(wù),到倉(cāng)庫(kù)以及生產(chǎn)現(xiàn)場(chǎng)尋找對(duì)應(yīng)的零件以及包裝,在準(zhǔn)備好各種零件后開(kāi)始生產(chǎn)。這種老式的生產(chǎn)方式在單件小批量生產(chǎn)時(shí)體現(xiàn)其特有的優(yōu)勢(shì)!尤其是那些產(chǎn)品的零部件非常容易找到并且員工的生產(chǎn)經(jīng)驗(yàn)豐富時(shí),這種生產(chǎn)方式體現(xiàn)足夠的優(yōu)勢(shì)!但是對(duì)于某一種產(chǎn)品,當(dāng)他的零部件非常多而且倉(cāng)庫(kù)容量非常大,很難在短的時(shí)間內(nèi)找到對(duì)應(yīng)的零件時(shí),傳統(tǒng)的生產(chǎn)方式很難體現(xiàn)他的優(yōu)勢(shì)!我們?cè)趯ふ覍?duì)應(yīng)的物料時(shí)很可能花費(fèi)很長(zhǎng)時(shí)間尤其是缺少某一種確定的物料時(shí)可能延誤整個(gè)產(chǎn)品的交貨日期!這種管理方式存在著許多缺點(diǎn),如:效率低、另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。這不能滿(mǎn)足日益激烈的市場(chǎng)競(jìng)爭(zhēng)!隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)物資信息,以及生產(chǎn)過(guò)程進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn) [2].例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開(kāi)發(fā)這樣一套零件生產(chǎn)管理軟件成為很有必要的事情。一個(gè)完整的企業(yè)生產(chǎn)管理系統(tǒng)應(yīng)包括生產(chǎn)計(jì)劃管理,倉(cāng)庫(kù)存儲(chǔ)管理,成品管理,廢品零部件管理等模塊。其中生產(chǎn)計(jì)劃管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。因此有必要開(kāi)發(fā)一套獨(dú)立的零件生產(chǎn)管理系統(tǒng)來(lái)提高企業(yè)工作效率, 而所使用的這套庫(kù)存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營(yíng)管理活動(dòng)中的核心,此系統(tǒng)必須可以用來(lái)控制合理的生產(chǎn)信息,使企業(yè)生產(chǎn)活動(dòng)效率最大化。2零件生產(chǎn)管理系統(tǒng)是一個(gè)企業(yè)不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以生產(chǎn)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。生產(chǎn)管理的主要目標(biāo)就是通過(guò)對(duì)工廠(chǎng)所有入出車(chē)間活動(dòng)的管理和控制及對(duì)庫(kù)存數(shù)據(jù)有效的統(tǒng)計(jì)和分析,以保證企業(yè)生產(chǎn)中暢通的物流,使決策人員及早發(fā)現(xiàn)問(wèn)題,采取相應(yīng)措施,調(diào)整庫(kù)存結(jié)構(gòu),縮短儲(chǔ)備周期,加速資金周轉(zhuǎn),最大限度地降低庫(kù)存占用以及最大限度提高生產(chǎn)效益,同時(shí),通過(guò)周期性的倉(cāng)庫(kù)盤(pán)點(diǎn),車(chē)間零件的綜合管理及時(shí)補(bǔ)救管理中的漏洞,使生產(chǎn)管理系統(tǒng)實(shí)時(shí)地反映企業(yè)中各條生產(chǎn)線(xiàn)的實(shí)時(shí)情況,為各類(lèi)管理人員從不同側(cè)面提供所需信息,以便協(xié)調(diào)企業(yè)經(jīng)營(yíng)收到更大效益,生產(chǎn)管理系統(tǒng)是協(xié)調(diào)企業(yè)生產(chǎn)經(jīng)營(yíng)的基礎(chǔ),其數(shù)據(jù)的準(zhǔn)確性、方便的查詢(xún)、有效的分析是整個(gè)計(jì)算機(jī)管理系統(tǒng)順利運(yùn)行的關(guān)鍵 [3]。利用科技手段提高企業(yè)的生產(chǎn)效率以及管理成效無(wú)疑是首選的方案,雖然計(jì)算機(jī)管理并不是制造業(yè)管理走向成功的唯一元素,但它可以最大限度的發(fā)揮準(zhǔn)確,快捷,高效等作用,對(duì)公司的協(xié)調(diào)管理提供強(qiáng)有力的支持,尤其在生產(chǎn)方面,我們的工廠(chǎng)主管以及管理人員可以方便快捷的獲知工廠(chǎng)的生產(chǎn)狀況,然后做出必要的生產(chǎn)調(diào)整,也就是將生產(chǎn)信息化,效率更高,前景很廣闊!齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)32 機(jī)械零件管理系統(tǒng)的開(kāi)發(fā)技術(shù)本章中首先討論了員工信息管理系統(tǒng)的開(kāi)發(fā)所使用到的相關(guān)技術(shù),包括開(kāi)發(fā)環(huán)境的選擇、開(kāi)發(fā)工具及開(kāi)發(fā)語(yǔ)言的選擇、數(shù)據(jù)庫(kù)服務(wù)器的選擇,為系統(tǒng)開(kāi)發(fā)做好充分的準(zhǔn)備。2.1 C#簡(jiǎn)介C#讀作 C Sharp[4]。最初它有個(gè)更酷的名字,叫做 COOL。在 1998 年,Delphi 語(yǔ)言的設(shè)計(jì)者 Hejlsberg 帶領(lǐng)著 Microsoft 公司的開(kāi)發(fā)團(tuán)隊(duì),開(kāi)始了第一個(gè)版本 C#語(yǔ)言的設(shè)計(jì)。在 2000 年 9 月,國(guó)際信息和通信系統(tǒng)標(biāo)準(zhǔn)化組織為 C#語(yǔ)言定義了一個(gè) Microsoft 公司建議的標(biāo)準(zhǔn)。最終 C#語(yǔ)言在 2001 年得以正式發(fā)布。C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由 C 和 C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承 C 和 C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性。C#綜合了 VB 簡(jiǎn)單的可視化操作和 C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為.NET 開(kāi)發(fā)的首選語(yǔ)言。C#是面向?qū)ο蟮木幊陶Z(yǔ)言。它使得程序員可以快速地編寫(xiě)各種基于 MICROSOFT .NET平臺(tái)的應(yīng)用程序,MICROSOFT .NET 提供了一系列的工具和服務(wù)來(lái)最大程度地開(kāi)發(fā)利用計(jì)算與通訊領(lǐng)域。正是由于 C#面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類(lèi)組件的理想之選 ——無(wú)論是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡(jiǎn)單的 C#語(yǔ)言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為 XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語(yǔ)言在任何操作系統(tǒng)上通過(guò) INTERNET 進(jìn)行調(diào)用。C#旨在設(shè)計(jì)成為一種“簡(jiǎn)單、現(xiàn)代、通用” ,以及面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,此種語(yǔ)言的實(shí)現(xiàn),應(yīng)提供對(duì)于以下軟件工程要素的支持:強(qiáng)類(lèi)型檢查、數(shù)組維度檢查、未初始化的變量引用檢測(cè)、自動(dòng)垃圾收集(Garbage Collection,指一種自動(dòng)內(nèi)存釋放技術(shù)) 。軟件必須做到強(qiáng)大、持久,并具有較強(qiáng)的編程生產(chǎn)力。此種語(yǔ)言為在分布式環(huán)境中的開(kāi)發(fā)提供適用的組件開(kāi)發(fā)應(yīng)用。2.2 開(kāi)發(fā)工具Visual Studio 是微軟公司推出的開(kāi)發(fā)環(huán)境,Visual Studio 可以用來(lái)創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。 Visual Studio 現(xiàn)在已經(jīng)逐漸將軟件行業(yè)擴(kuò)展到軟件設(shè)計(jì)和協(xié)作、 生命周期,以及更改管理系統(tǒng)等方面,Visual Studio 2012 版本提供了更為簡(jiǎn)便優(yōu)化界面,實(shí)現(xiàn)輕松導(dǎo)航項(xiàng)目應(yīng)用程序 C#本身的設(shè)計(jì),考慮各種語(yǔ)言的特性,避免了現(xiàn)有程序語(yǔ)言的缺點(diǎn),并且新增了多種出色的語(yǔ)言特性,如垃圾回收機(jī)制,類(lèi)型安全以及異常處理等。C#保留了 C++的功能強(qiáng)大特性,兼具 Visual Basic 易于使用其的優(yōu)點(diǎn),搭配 .NET 所提供的呆庫(kù),改變了傳統(tǒng)應(yīng)用程序的開(kāi)發(fā)模型,加上微軟對(duì)于.NET 平臺(tái)的全力支持,C#在可預(yù)見(jiàn)的未來(lái)會(huì)扮演非常重要4在角色。2.3 開(kāi)發(fā)環(huán)境 由于大多數(shù)公司內(nèi)部使用的計(jì)算機(jī)平臺(tái)都是基于 Windows 環(huán)境的。為了降低系統(tǒng)成本, 應(yīng)最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開(kāi)發(fā)環(huán)境:網(wǎng)絡(luò)操作系統(tǒng):Windows2000;數(shù)據(jù)庫(kù)服務(wù)器:MicrosoftSQLServer2005;服務(wù)器平臺(tái):Windows2000;客戶(hù)機(jī)平臺(tái):Windows95/98/NT/2000;前端開(kāi)發(fā)工具:visual studio 2005; 通過(guò)分析確定零件管理系統(tǒng)將包含 6 個(gè)主要功能模塊,即系統(tǒng)模塊、進(jìn)入車(chē)間管理模塊、成品管理模塊、次品管理模塊、盤(pán)點(diǎn)業(yè)務(wù)管理模塊、需求管理模塊。對(duì)于每一個(gè)功能模塊,都包含了數(shù)據(jù)錄入、編輯、查詢(xún)、統(tǒng)計(jì)、打印、應(yīng)急、幫助等功能。齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)53 系統(tǒng)分析本系統(tǒng)采用了結(jié)構(gòu)化生命周期法,結(jié)構(gòu)化生命周期法是最常用的管理信息系統(tǒng)開(kāi)發(fā)方法,分為四個(gè)步驟,即系統(tǒng)調(diào)研分析、數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)、界面設(shè)計(jì)實(shí)現(xiàn)和系統(tǒng)功能設(shè)計(jì)實(shí)現(xiàn)。其中系統(tǒng)調(diào)研分析階段是最基礎(chǔ)、也是最容易被開(kāi)發(fā)人員忽視的環(huán)節(jié)。3.1 可行性分析 可行性分析是指在當(dāng)前情況下企業(yè)對(duì)生產(chǎn)車(chē)間的生產(chǎn)管理提出的系統(tǒng)管理是否有必要,是否具有所需的必要條件。而從企業(yè)當(dāng)前的實(shí)際情況出發(fā),研制這個(gè)信息管理系統(tǒng)是很有必要的,可以使得各個(gè)部門(mén)的信息交流更快捷方便,提高企業(yè)的勞動(dòng)效率,與此同時(shí),也可以使企車(chē)間的管理人員快速準(zhǔn)確知道車(chē)間的生產(chǎn)狀況以便及時(shí)的做出生產(chǎn)調(diào)整,最終使工作進(jìn)行更加順利高效。3.1.1 技術(shù)可行性技術(shù)可行性分析主要包括三個(gè)方面:目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的新系統(tǒng);硬件資源和軟件資源 [4]。技術(shù)支持:首先根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的新系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。硬件資源:開(kāi)發(fā)信息管理系統(tǒng)所需的硬件資源包含以下兩個(gè)方面:系統(tǒng)開(kāi)發(fā)人員在信息管理系統(tǒng)的開(kāi)發(fā)過(guò)程中所需要的計(jì)算機(jī)設(shè)備及其有關(guān)的外部設(shè)備;管理信息系統(tǒng)開(kāi)發(fā)成功投入使用后,使用單位所應(yīng)具備的計(jì)算機(jī)設(shè)備及其有關(guān)的外圍設(shè)備。對(duì)硬件資源進(jìn)行可行性分析時(shí)主要考慮計(jì)算機(jī)的主機(jī)內(nèi)存、類(lèi)型、功能、聯(lián)網(wǎng)能力、安全保護(hù)措施以及輸入/輸出設(shè)備,外存儲(chǔ)器和聯(lián)網(wǎng)數(shù)據(jù)通信設(shè)備的配置、功能、效率等指標(biāo)是否符合系統(tǒng)方案設(shè)計(jì)要求,同時(shí)還要考慮計(jì)算機(jī)的性能/價(jià)格比。軟件資源:軟件資源的可行性分析主要考慮以下幾點(diǎn)是否滿(mǎn)足用戶(hù)的要求:(1)操作系統(tǒng)的選擇;(2)編譯系統(tǒng)的選擇;(3)數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇;(4)高級(jí)編程語(yǔ)言的選擇;(5)漢字處理系統(tǒng)的選擇;(6)應(yīng)用軟件包的選擇。本系統(tǒng)在開(kāi)發(fā)前,與企業(yè)的領(lǐng)導(dǎo)和有關(guān)的操作人員密切溝通,認(rèn)真聽(tīng)取他們的意見(jiàn),并吸收他們的積極觀點(diǎn),使本系統(tǒng)的開(kāi)發(fā)在相當(dāng)大的程度上具有一定的先進(jìn)性和合理性。3.1.2 社會(huì)可行性使用該系統(tǒng)的企業(yè)內(nèi)部環(huán)境能夠很好地發(fā)揮生產(chǎn)管理系統(tǒng)的功能。即組織內(nèi)外具備接受和使用該系統(tǒng)的條件。根據(jù)現(xiàn)有的硬件設(shè)施、軟件環(huán)境和人員素質(zhì)等方面考慮,車(chē)間生產(chǎn)管理系統(tǒng)在企業(yè)內(nèi)應(yīng)該可以得到較好的應(yīng)用。該系統(tǒng)既可以在企業(yè)網(wǎng)(或單獨(dú)部門(mén)的局域網(wǎng))上運(yùn)行,也可以在因特網(wǎng)上運(yùn)行。3.1.3 經(jīng)濟(jì)可行性企業(yè)在研發(fā)系統(tǒng)初期肯定會(huì)在新產(chǎn)品的開(kāi)發(fā)運(yùn)行之前投入必要的經(jīng)費(fèi),考慮研究的6成果會(huì)在未來(lái)幾年之內(nèi)可能給企業(yè)帶來(lái)管理的變革以及生產(chǎn)效率的大幅提高最總贏得相應(yīng)的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。3.2 系統(tǒng)流程車(chē)間管理人員通過(guò)服務(wù)器進(jìn)入車(chē)間生產(chǎn)信息管理系統(tǒng),首先進(jìn)入齒輪油泵管理系統(tǒng)的首頁(yè),用賬號(hào)登錄系統(tǒng),登錄成功就可以看到相應(yīng)的車(chē)間生產(chǎn)信息了。對(duì)于正在生產(chǎn)的生產(chǎn)線(xiàn)上,可以通過(guò)該系統(tǒng)清楚地了解齒輪油泵的零部件的數(shù)量變化,車(chē)間已經(jīng)生產(chǎn)的合格產(chǎn)品的數(shù)量,以及在生產(chǎn)過(guò)程中產(chǎn)生的次品零件數(shù)目,如果某一零件的數(shù)量不足,該系統(tǒng)會(huì)提醒管理人員準(zhǔn)備對(duì)應(yīng)的倉(cāng)庫(kù)零件數(shù)目,總之,齒輪油泵系統(tǒng)生產(chǎn)管理系統(tǒng)可以清楚了解對(duì)應(yīng)的生產(chǎn)狀況,零件數(shù)量變化,以及生產(chǎn)過(guò)程中的次品信息。3.3 業(yè)務(wù)流分析在某車(chē)間的調(diào)研過(guò)程中,已了解到所涉及的業(yè)務(wù)主要是倉(cāng)庫(kù)協(xié)調(diào)和車(chē)間裝配產(chǎn)品管理,圖 3.1 是系統(tǒng)業(yè)務(wù)流程圖。NYYN外部環(huán)境 處理過(guò)程 決策過(guò)程數(shù)據(jù)存檔 數(shù)據(jù)流向圖 3.1 業(yè)務(wù)流程圖符號(hào)說(shuō)明裝配倉(cāng)庫(kù)選擇零件數(shù)量滿(mǎn)足出庫(kù)單采購(gòu)缺件單供應(yīng)科領(lǐng)料單合格檢修采購(gòu)單齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)7系統(tǒng)業(yè)務(wù)的簡(jiǎn)單介紹與分析(1)車(chē)間生產(chǎn)業(yè)務(wù)車(chē)間生產(chǎn)業(yè)務(wù)是齒輪油泵裝配系統(tǒng)的主要任務(wù),是企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中及其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,產(chǎn)品質(zhì)量能否得到有效控制等問(wèn)題。企業(yè)現(xiàn)代管理理念中對(duì)企業(yè)的生產(chǎn)管理提出新的要求。車(chē)間接到訂單后,車(chē)間生產(chǎn)班長(zhǎng)組織合適的操作工去倉(cāng)庫(kù)或者生產(chǎn)車(chē)間找到對(duì)應(yīng)的物料后開(kāi)始生產(chǎn),裝配產(chǎn)品后質(zhì)檢部門(mén)檢查合格后直接出廠(chǎng),如果不合格的話(huà),產(chǎn)品在經(jīng)過(guò)檢修直到產(chǎn)品合格后才可以出廠(chǎng)。在生產(chǎn)過(guò)程中,裝備齒輪油泵的零件數(shù)量信息可以通過(guò)管理系統(tǒng)及時(shí)準(zhǔn)確的查詢(xún),當(dāng)某一個(gè)零件數(shù)量不足的時(shí)候系統(tǒng)及時(shí)提醒送料人員,迅速前往倉(cāng)庫(kù)送料,保證生產(chǎn)的及時(shí)完工。該系統(tǒng)還可以及時(shí)監(jiān)督在生產(chǎn)過(guò)程中出現(xiàn)的次品零件,工廠(chǎng)人員可以調(diào)查零件的失效原因,避免下次的錯(cuò)誤出現(xiàn) [5]。(2)倉(cāng)庫(kù)協(xié)調(diào)業(yè)務(wù)庫(kù)存管理是指在上產(chǎn)經(jīng)營(yíng)中為銷(xiāo)售和耗用而存儲(chǔ)的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會(huì)增加不必要的費(fèi)用:存貨過(guò)多將導(dǎo)致物資的積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利,并且過(guò)量的庫(kù)存會(huì)掩蓋管理不善的問(wèn)題。存貨不足則影響企業(yè)的正常銷(xiāo)售活動(dòng)。庫(kù)存管理的目標(biāo)是需求最佳存貨數(shù)量,使庫(kù)存的成本總額最小化。(3)出庫(kù)以及采購(gòu)當(dāng)車(chē)間生產(chǎn)的產(chǎn)品通過(guò)質(zhì)監(jiān)部門(mén)的驗(yàn)收可以出庫(kù)。當(dāng)齒輪油泵生產(chǎn)車(chē)間的零部件數(shù)量不足時(shí),車(chē)間生產(chǎn)人員向上級(jí)打報(bào)告,供應(yīng)科收到報(bào)告的時(shí)候經(jīng)過(guò)確定再向采購(gòu)部門(mén)發(fā)出相應(yīng)的采購(gòu)消息。84 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)設(shè)計(jì)思想 目標(biāo)4.1.1 設(shè)計(jì)思想齒輪油泵生產(chǎn)管理主要是管理企業(yè)生產(chǎn)裝配中所需要的原材料及零部件的信息尤其是在生產(chǎn)過(guò)程中的產(chǎn)品的數(shù)量以及各個(gè)零部件的數(shù)量變動(dòng)信息。企業(yè)各個(gè)生產(chǎn)線(xiàn)根據(jù)所需要的物資設(shè)備總額和部門(mén)生產(chǎn)活動(dòng)需要提出物資需求申請(qǐng)。車(chē)間班長(zhǎng)對(duì)于生產(chǎn)的每一條信息進(jìn)行分析綜合,每天將生產(chǎn)的產(chǎn)品數(shù)量,產(chǎn)生的次品數(shù)量進(jìn)行分析。倉(cāng)庫(kù)庫(kù)存管理的特點(diǎn)是信息處理量比較大。所管理的物資設(shè)備、原材料及零部件種類(lèi)繁多,而且由于入庫(kù)單、出庫(kù)單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢(xún)和統(tǒng)計(jì)的方式各不相同,因此在管理上實(shí)現(xiàn)起來(lái)有一定的困難。在管理的過(guò)程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類(lèi)繁多,各個(gè)部門(mén)規(guī)格不統(tǒng)等問(wèn)題。在本系統(tǒng)的設(shè)計(jì)過(guò)程中,為了克服這些困難,滿(mǎn)足計(jì)算機(jī)管理的需要,我們采取了下面的一些原則 [6]:(1)統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一帳目和報(bào)表的格式。(2)刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。(3)程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。(4)界面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿(mǎn)足企業(yè)中不同層次員工的需要。(5)建立操作日志,系統(tǒng)自動(dòng)記錄所進(jìn)行的各種操作。4.1.2 設(shè)計(jì)目標(biāo)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)零件生產(chǎn)管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到企業(yè)車(chē)間生產(chǎn)高效率的目的。系統(tǒng)的目標(biāo)是在車(chē)間油泵管理系統(tǒng)的運(yùn)行下,合理協(xié)調(diào)車(chē)間生產(chǎn),倉(cāng)庫(kù)調(diào)配,生產(chǎn)線(xiàn)的產(chǎn)品信息,使得整個(gè)工廠(chǎng)一體化,方便監(jiān)督與管理,在相同時(shí)間內(nèi),創(chuàng)造更大的經(jīng)濟(jì)效益,在競(jìng)爭(zhēng)激烈的市場(chǎng)條件下有相當(dāng)明顯的優(yōu)勢(shì)。4.2 系統(tǒng)設(shè)計(jì)原則為了使本系統(tǒng)功能齊全完備,操作簡(jiǎn)便,最大限度的提高軟件的質(zhì)量,從而滿(mǎn)足用戶(hù)的實(shí)際需要,在設(shè)計(jì)開(kāi)發(fā)過(guò)程中遵循了如下原則:(1)合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況,進(jìn)行諸如合格產(chǎn)品生產(chǎn)、庫(kù)存報(bào)警等工作。(2)實(shí)用性原則:適合產(chǎn)品信息管理工作的實(shí)際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴(kuò)充功能。(3)準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶(hù)能夠及時(shí)準(zhǔn)確的輸入合法資料(如:類(lèi)型匹配,庫(kù)存數(shù)量提醒等)。齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)9(4)易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進(jìn)行提示。(5)源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),即可能做好代碼注釋工作。(6)優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶(hù)對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡(jiǎn)介明了,也方便了將來(lái)的維護(hù)。(7)安全性原則:可以為該系統(tǒng)的用戶(hù)設(shè)置用戶(hù)權(quán)限。4.3 系統(tǒng)功能需求分析系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成。本倉(cāng)庫(kù)管理系統(tǒng) 需要完成功能主要有 [7]:(1)倉(cāng)庫(kù)管理各種信息的輸入,包括貨物、供應(yīng)商、客戶(hù)、倉(cāng)庫(kù)信息的輸入等。(2)倉(cāng)庫(kù)管理各種信息的查詢(xún)、統(tǒng)計(jì)、修改和維護(hù),包括貨物、單據(jù)查詢(xún),貨物出入、職員操作統(tǒng)計(jì),各種信息的修改和維護(hù)等。(3)打印報(bào)表的生成。(4)在貨物管理中加入最高儲(chǔ)備和最低儲(chǔ)備字段,對(duì)倉(cāng)庫(kù)中的產(chǎn)品實(shí)現(xiàn)監(jiān)控和報(bào)警。(5)操作日志的管理。(6)倉(cāng)庫(kù)管理系統(tǒng)的使用幫助。4.4 業(yè)務(wù)流程分析齒輪油泵生產(chǎn)車(chē)間系統(tǒng)主要是是以先進(jìn)的管理理念和科學(xué)的計(jì)算機(jī)技術(shù)來(lái)取代原始的手工操作。業(yè)務(wù)流程管理系統(tǒng)可以幫助用戶(hù)更科學(xué)的管理企業(yè)的各個(gè)業(yè)務(wù)環(huán)節(jié)。通過(guò)采用 AWS BPM 可以明顯讓企業(yè)在運(yùn)營(yíng)效率、透明度與控制力、敏捷性方面受益。業(yè)務(wù)流程管理,是一套達(dá)成企業(yè)各種業(yè)務(wù)環(huán)節(jié)整合的全面管理模式。指根據(jù)業(yè)務(wù)環(huán)境的變化,推進(jìn)人與人之間、人與系統(tǒng)之間以及系統(tǒng)與系統(tǒng)之間的整合及調(diào)整的經(jīng)營(yíng)方法與解決方案的 IT 工具。 在新系統(tǒng)開(kāi)發(fā)前,我們對(duì)工廠(chǎng)的生產(chǎn)業(yè)務(wù)流程進(jìn)行了系統(tǒng)的調(diào)查,得出了下面的業(yè)務(wù)流程圖,如圖 4-1 所示齒輪油泵生產(chǎn)系統(tǒng)主要業(yè)務(wù)分析:(1)車(chē)間生產(chǎn)業(yè)務(wù)生產(chǎn)任務(wù)單是生產(chǎn)系統(tǒng)唯一的需求來(lái)源,可以手工輸入,也可系統(tǒng)自動(dòng)生成。生產(chǎn)任務(wù)單管理同時(shí)提供生產(chǎn)的模擬功能,根據(jù)指定的任務(wù)單產(chǎn)生其下級(jí)任務(wù)單。通過(guò)任務(wù)單的拆分,將一個(gè)任務(wù)單拆分成不同數(shù)量和不同加工單位的任務(wù)單。對(duì)于新增的任務(wù)單類(lèi)型,生產(chǎn)任務(wù)單管理允許用戶(hù)自定義各種生產(chǎn)類(lèi)型并設(shè)置屬性,從而使任務(wù)單更加靈活。同時(shí)允許用戶(hù)直接根據(jù)銷(xiāo)售訂單生成任務(wù)單,這一功能特別適合嚴(yán)格按照銷(xiāo)售訂單生產(chǎn)的企業(yè)。它能夠提供對(duì)指定任務(wù)單可用物料及可用能力的分析和任務(wù)單拆分功能,便于用戶(hù)隨時(shí)調(diào)整并安排任務(wù)單。車(chē)間生產(chǎn)業(yè)務(wù)是齒輪油泵裝配系統(tǒng)的主要任務(wù),是企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中及其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,產(chǎn)品質(zhì)量能否得到有效控制等問(wèn)題。企業(yè)現(xiàn)代管理理念中對(duì)企業(yè)的生產(chǎn)管理提10出新的要求。NYYN外部環(huán)境 處理過(guò)程 決策過(guò)程數(shù)據(jù)存檔 數(shù)據(jù)流向圖 4 .1 業(yè)務(wù)流程圖符號(hào)說(shuō)明圖車(chē)間接到訂單后,車(chē)間生產(chǎn)班長(zhǎng)組織合適的操作工去倉(cāng)庫(kù)或者生產(chǎn)車(chē)間找到對(duì)應(yīng)的物料后開(kāi)始生產(chǎn),裝配產(chǎn)品后質(zhì)檢部門(mén)檢查合格后直接出廠(chǎng),如果不合格的話(huà),產(chǎn)品在經(jīng)過(guò)檢修直到產(chǎn)品合格后才可以出廠(chǎng)。在生產(chǎn)過(guò)程中,裝備齒輪油泵的零件數(shù)量信息可以通過(guò)管理系統(tǒng)及時(shí)準(zhǔn)確的查詢(xún),當(dāng)某一個(gè)零件數(shù)量不足的時(shí)候系統(tǒng)及時(shí)提醒送料人員,迅速前往倉(cāng)庫(kù)送料,保證生產(chǎn)的及時(shí)完工。該系統(tǒng)還可以及時(shí)監(jiān)督在生產(chǎn)過(guò)程中出現(xiàn)的次品零件,工廠(chǎng)人員可以調(diào)查零件的失效原因,避免下次的錯(cuò)誤出現(xiàn)。(2)倉(cāng)庫(kù)協(xié)調(diào)業(yè)務(wù)庫(kù)存管理是指在上產(chǎn)經(jīng)營(yíng)中為銷(xiāo)售和耗用而存儲(chǔ)的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會(huì)增加不必要的費(fèi)用:存貨過(guò)多將導(dǎo)致物資的積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利,并且過(guò)量的庫(kù)存會(huì)掩蓋管理不善的問(wèn)題。存貨不足則影響企業(yè)的正常銷(xiāo)售活動(dòng)。庫(kù)存管理的目標(biāo)是需求最佳存貨數(shù)量,使庫(kù)存的成本總額最小化。其主要業(yè)務(wù)如下:產(chǎn)品入庫(kù)、出庫(kù)、盤(pán)庫(kù)等日常處理??茖W(xué)合理地確定某庫(kù)存物資的庫(kù)存控制參數(shù)。如:最佳訂貨批量、最大庫(kù)存量、最裝配倉(cāng)庫(kù)選擇零件數(shù)量滿(mǎn)足出庫(kù)單采購(gòu)缺件單供應(yīng)科領(lǐng)料單合格檢修采購(gòu)單齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)11佳缺貨量、最佳訂購(gòu)周期等,進(jìn)行嚴(yán)格的庫(kù)存控制工作。齒輪油泵生產(chǎn)裝配車(chē)間的某一個(gè)零件缺料而且倉(cāng)庫(kù)的庫(kù)存不足時(shí),系統(tǒng)自動(dòng)發(fā)出警報(bào),提醒采購(gòu)部門(mén),采購(gòu)部門(mén)根據(jù)缺料單以及供應(yīng)科從倉(cāng)庫(kù)獲得的信息購(gòu)買(mǎi)相應(yīng)的零部件產(chǎn)品,保證倉(cāng)庫(kù)的庫(kù)存數(shù)量,使車(chē)間的生產(chǎn)能夠按時(shí)有序的完成 [8]。4.5 系統(tǒng)功能模塊設(shè)計(jì)在系統(tǒng)功能分析的基礎(chǔ)上,考慮到 Visual Studio 程序編制的特點(diǎn),得到如圖 4.2所示的系統(tǒng)功能模塊圖。齒輪油泵生產(chǎn)管理系統(tǒng)員工信息 生產(chǎn)信息 查詢(xún)統(tǒng)計(jì) 報(bào)表打印 倉(cāng)庫(kù)管理 系統(tǒng)幫助次品管理 合格產(chǎn)品 查詢(xún)模塊 統(tǒng)計(jì)模塊圖 4.2 系統(tǒng)功能模塊結(jié)構(gòu)圖齒輪油泵生產(chǎn)管理系統(tǒng)的主要功能模塊包括:生產(chǎn)信息模塊 倉(cāng)庫(kù)管理模塊 員工信息模塊。配合以系統(tǒng)幫助模塊以及查詢(xún)統(tǒng)計(jì)模塊完成整個(gè)系統(tǒng)的合作。本部分將會(huì)系統(tǒng)地介紹了企業(yè)業(yè)務(wù)流程管理的基本理論和方法,重點(diǎn)討論了實(shí)施流程優(yōu)化與再造的技巧與策略。內(nèi)容包括企業(yè)業(yè)務(wù)流程的概念,業(yè)務(wù)流程的分析,繪制流程圖的方法,流程設(shè)計(jì)的原則,流程的優(yōu)化與評(píng)測(cè)等。系統(tǒng)提供工序計(jì)劃管理功能,通過(guò)工序計(jì)劃確定工序加工時(shí)間、批量以及車(chē)間加工指令,控制車(chē)間作業(yè)基本流程。工序計(jì)劃單是車(chē)間數(shù)據(jù)統(tǒng)計(jì)和校驗(yàn)的基礎(chǔ),還是車(chē)間日計(jì)劃的依據(jù)。通過(guò)工序計(jì)劃,可幫助企業(yè)將生產(chǎn)控制落實(shí)到每道工序上,通過(guò)對(duì)工序的生產(chǎn)情況統(tǒng)計(jì)數(shù)據(jù),為車(chē)間管理人員提供信息反饋,實(shí)現(xiàn)精細(xì)化的車(chē)間管理。 以下就幾個(gè)主要功能模塊分析各自的系統(tǒng)組成:(1)生產(chǎn)信息模塊12圖 4.3 為生產(chǎn)信息模塊,該模塊主要功能包括統(tǒng)計(jì)生產(chǎn)過(guò)程中的產(chǎn)品數(shù)量,及時(shí)準(zhǔn)確動(dòng)態(tài)顯示生產(chǎn)過(guò)程中對(duì)應(yīng)產(chǎn)品的零部件數(shù)量變動(dòng),還有生產(chǎn)裝配齒輪油泵過(guò)程中的產(chǎn)生的次品數(shù)量,車(chē)間人員可以根據(jù)系統(tǒng)提供的信息改善生產(chǎn)的員工分配提高勞動(dòng)效率。圖 4.3 生產(chǎn)信息模塊合格產(chǎn)品信息:包括產(chǎn)品的訂單號(hào),產(chǎn)品名稱(chēng),庫(kù)存數(shù)量,已裝配產(chǎn)品數(shù)量(成品數(shù)量),對(duì)應(yīng)裝配應(yīng)該使用的零部件數(shù)目以及實(shí)際使用數(shù)目,本次訂單的實(shí)際操作員工,還有產(chǎn)品的生產(chǎn)時(shí)間信息,如圖 4.4 所示合格產(chǎn)品信息模塊。圖 4.4 合格產(chǎn)品信息模塊生產(chǎn)信息模塊合格產(chǎn)品信息操作員工信息零件倉(cāng)庫(kù)庫(kù)存信息次品零件信息合格產(chǎn)品信息產(chǎn)品名稱(chēng)產(chǎn)品訂單號(hào)打印產(chǎn)品信息添加產(chǎn)品刪除產(chǎn)品產(chǎn)品查詢(xún)次品零件信息零件名稱(chēng)零件編號(hào)打印零件信息報(bào)廢原因確認(rèn)員工車(chē)間報(bào)廢數(shù)量查詢(xún)齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)13圖 4.5 次品零件信息模塊次品零件信息:包括次品生產(chǎn)的訂單編號(hào),零部件編號(hào),零部件名稱(chēng),次品數(shù)量,零件失效原因,庫(kù)存廢品數(shù)量,確定廢品的操作人員姓名,還有生產(chǎn)日期等信息。如圖 4.5所示。圖 4.6 操作員工信息操作員工信息員工姓名員工工作號(hào)打印員工信息員工部門(mén)員工聯(lián)系方式員工查詢(xún)14操作員工信息:包括車(chē)間生產(chǎn)操作員工的基本信息:出生日期,性別,員工職位,所屬部門(mén),手機(jī)號(hào)碼,家庭住址,以及生產(chǎn)管理系統(tǒng)的登錄名和登陸密碼。如圖 4.6 所示員工信息結(jié)構(gòu)圖。信息管理是人類(lèi)為了有效地開(kāi)發(fā)和利用信息資源,以現(xiàn)代信息技術(shù)為手段,對(duì)信息資源進(jìn)行計(jì)劃、組織、領(lǐng)導(dǎo)和控制的社會(huì)活動(dòng)。簡(jiǎn)單地說(shuō),信息管理就是人對(duì)信息資源和信息活動(dòng)的管理。信息管理是指在整個(gè)管理過(guò)程中,人們收集、加工和輸入、輸出的信息的總稱(chēng)。信息管理的過(guò)程包括信息收集、信息傳輸、信息加工和信息儲(chǔ)存。 零件倉(cāng)庫(kù)庫(kù)存信息:包括倉(cāng)庫(kù)現(xiàn)有零部件數(shù)目,成品數(shù)量,零部件報(bào)警數(shù)目以及倉(cāng)庫(kù)名稱(chēng)。圖 4.7 倉(cāng)庫(kù)管理模塊倉(cāng)庫(kù)管理模塊零件庫(kù)存數(shù)量零件采購(gòu)擬定倉(cāng)庫(kù)信息零件報(bào)警設(shè)定齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)15(2)倉(cāng)庫(kù)管理模塊 圖 4.7 為倉(cāng)庫(kù)管理模塊,該模塊主要根據(jù)齒輪油泵生產(chǎn)車(chē)間提供的生產(chǎn)信息尤其是零部件的數(shù)量變動(dòng)的信息,當(dāng)某一個(gè)零件的數(shù)量不足或者不能完成該批貨訂單時(shí),系統(tǒng)自動(dòng)發(fā)出警報(bào),提醒供貨部門(mén)以及采購(gòu)部門(mén)做好相應(yīng)的采購(gòu)訂單準(zhǔn)備工作,以為了生產(chǎn)的順利進(jìn)行 [9]。 零件庫(kù)存數(shù)量:及時(shí)準(zhǔn)確顯示倉(cāng)庫(kù)中各種齒輪油泵零部件的數(shù)量??梢怨┸?chē)間生產(chǎn)人員在生產(chǎn)時(shí)做出及時(shí)調(diào)整,比如每天做的訂單項(xiàng)目。當(dāng)倉(cāng)庫(kù)中的零部件不足時(shí)我們可以調(diào)整生產(chǎn)的流程。 零件庫(kù)存數(shù)量結(jié)構(gòu)功能如下 4.8 所示。圖 4.8 零件庫(kù)存管理模塊零件報(bào)警設(shè)定:當(dāng)倉(cāng)庫(kù)中的齒輪油泵某一個(gè)零部件數(shù)目很少,達(dá)到系統(tǒng)警報(bào)數(shù)量,系統(tǒng)及時(shí)發(fā)出消息,車(chē)間生產(chǎn)人員及時(shí)通知采購(gòu)部門(mén)做出零件訂購(gòu),不至于影響車(chē)間以后的生產(chǎn)運(yùn)行。如圖 4.9 所示零件警報(bào)設(shè)定模塊信息。圖 4.9 零件警報(bào)設(shè)定模塊零件庫(kù)存管理零件名稱(chēng)零件編號(hào)打印零件信息庫(kù)存數(shù)目對(duì)應(yīng)零件供應(yīng)商零件信息查詢(xún)零件報(bào)警管理零件名稱(chēng)零件編號(hào)打印零件信息庫(kù)存報(bào)警限定數(shù)目對(duì)應(yīng)零件供應(yīng)商零件信息查詢(xún)16零件采購(gòu)擬定 倉(cāng)庫(kù)信息:根據(jù)零件系統(tǒng)中的零部件數(shù)量變動(dòng)并且結(jié)合未來(lái)的生產(chǎn)計(jì)劃可以設(shè)定零件的采購(gòu)計(jì)劃。零件所在的倉(cāng)庫(kù)信息是為了車(chē)間操作人員方便尋找對(duì)應(yīng)的零件。如下圖 4.10 以及 4.11 所示為零件采購(gòu)擬定還有倉(cāng)庫(kù)信息的模塊結(jié)構(gòu)。圖 4.10 零件采購(gòu)信息模塊圖 4.11 倉(cāng)庫(kù)信息模塊(3)系統(tǒng)幫助管理模塊圖 4.12 為系統(tǒng)幫助管理模塊,分為四個(gè)模塊,協(xié)調(diào)完成系統(tǒng)的數(shù)據(jù)處理。防止系統(tǒng)的突然崩潰或者無(wú)意刪除使得數(shù)據(jù)的丟失,通過(guò)系統(tǒng)零件的數(shù)據(jù)備份可以使無(wú)意的刪除恢復(fù),如果系統(tǒng)出現(xiàn)病毒或者其他原因使得系統(tǒng)的毀壞,可以通過(guò)數(shù)據(jù)還原使得數(shù)據(jù)再次恢復(fù)挽回失誤.數(shù)據(jù)備份 數(shù)據(jù)還原 模塊用于系統(tǒng)以及用戶(hù)的數(shù)據(jù)意外丟失的恢復(fù)。如圖 4.13 4.14為數(shù)據(jù)備份以及系統(tǒng)數(shù)據(jù)還原的系統(tǒng)模塊信息結(jié)構(gòu)圖。零件采購(gòu)信息零件名稱(chēng)零件編號(hào)打印采購(gòu)信息供應(yīng)商聯(lián)系方式零件價(jià)格采購(gòu)零件數(shù)量倉(cāng)庫(kù)信息倉(cāng)庫(kù)名稱(chēng)打印倉(cāng)庫(kù)信息倉(cāng)庫(kù)管理員信息倉(cāng)庫(kù)開(kāi)放時(shí)間添加倉(cāng)庫(kù)信息倉(cāng)庫(kù)地址齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)17圖 4.12 系統(tǒng)幫助管理圖 4.13 數(shù)據(jù)備份管理圖 4.14 數(shù)據(jù)還原管理系統(tǒng)管理數(shù)據(jù)備份系統(tǒng)登錄系統(tǒng)安全保護(hù)數(shù)據(jù)還原數(shù)據(jù)備份零件信息備份打印所有信息合格產(chǎn)品備份次品零件備份車(chē)間生產(chǎn)人員信息倉(cāng)庫(kù)信息備份數(shù)據(jù)還原零件信息還原打印所有信息合格產(chǎn)品還原次品零件還原車(chē)間生產(chǎn)人員信息倉(cāng)庫(kù)信息還原18系統(tǒng)登錄 齒輪油泵車(chē)間生產(chǎn)人員或者管理人員在注冊(cè)個(gè)人信息以后在系統(tǒng)界面上可以根據(jù)個(gè)人設(shè)置的用戶(hù)名以及密碼登錄系統(tǒng),登陸后可以查詢(xún)系統(tǒng)上各種生產(chǎn)信息以及在生產(chǎn)過(guò)程中出現(xiàn)的零件不合格問(wèn)題。圖 4.15 為登錄系統(tǒng)的組成。 圖 4.15 登錄系統(tǒng)組成 4.6 系統(tǒng)工作流程 4.6.1 登錄流程 車(chē)間零件信息管理系統(tǒng)是系統(tǒng)管理員、車(chē)間主任和車(chē)間所有操作人員都可以登陸的。系統(tǒng)支持通過(guò)網(wǎng)絡(luò)發(fā)送和接收有關(guān)信息,開(kāi)展在線(xiàn)的業(yè)務(wù)處理,支持按權(quán)限管理的各種查詢(xún)、統(tǒng)計(jì)和報(bào)表的輸出打印。用戶(hù)登錄模塊實(shí)現(xiàn)用戶(hù)使用系統(tǒng)的入口并判斷用戶(hù)的權(quán)限,在此基礎(chǔ)上生成不同操作頁(yè)面,如果連續(xù)五次輸入的用戶(hù)名和口令都不正確,系統(tǒng)將關(guān)閉登陸頁(yè)面, 圖 4.16 是用戶(hù)登錄模塊的流程圖 [10]。 NY圖 4.16 系統(tǒng)登錄流程系統(tǒng)登錄信息用戶(hù)姓名打印登陸者信息登錄者聯(lián)系方式登錄者所在部門(mén)上次登錄時(shí)間用戶(hù)密碼用戶(hù)登錄密碼驗(yàn)證系統(tǒng)進(jìn)入相應(yīng)的功能模塊安全退出系統(tǒng)齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)194.6.2 零件信息管理模塊流程分析齒輪油泵生產(chǎn)系統(tǒng)的主要功能就是車(chē)間的生產(chǎn)管理,合格產(chǎn)品信息管理模塊分為產(chǎn)品名稱(chēng)、產(chǎn)品查詢(xún)、產(chǎn)品訂單號(hào)、刪除產(chǎn)品、打印產(chǎn)品信息,添加產(chǎn)品共六個(gè)子模塊功能,主要實(shí)現(xiàn)有關(guān)車(chē)間齒輪油泵合格產(chǎn)品的生產(chǎn)管理,下面各流程圖分別描述了各自的工作流程。對(duì)于生產(chǎn)過(guò)程中車(chē)間人員需要查詢(xún)某一個(gè)零部件,車(chē)間班長(zhǎng)或者倉(cāng)庫(kù)人員都可以通過(guò)該系統(tǒng)查詢(xún)對(duì)應(yīng)的零件信息。如圖 4.17 所示。NY圖 4.17 零件信息查詢(xún) 對(duì)于車(chē)間生產(chǎn)的某一產(chǎn)品需要經(jīng)過(guò)幾道檢驗(yàn)程序后才可以出車(chē)間然后進(jìn)入相應(yīng)的銷(xiāo)售階段。只要其中的某一道檢驗(yàn)不合格該產(chǎn)品必須返修直到產(chǎn)品合格。圖 4.18 所示為零件的加工以及檢驗(yàn)還有出廠(chǎng)程序簡(jiǎn)圖。查詢(xún)菜單輸入查詢(xún)信息根據(jù)查詢(xún)類(lèi)型尋找相應(yīng)的數(shù)據(jù)進(jìn)行查詢(xún)數(shù)據(jù)表中是否有相應(yīng)的數(shù)據(jù)列出所查詢(xún)的零件信息結(jié)束20nyn y 圖 4.18 車(chē)間產(chǎn)品檢驗(yàn)程序系統(tǒng)的結(jié)構(gòu)分析到此,接下的兩章來(lái)我們將會(huì)繼續(xù)探討系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu),以及系統(tǒng)的可視化界面以及關(guān)鍵的系統(tǒng)程序。有了數(shù)據(jù)庫(kù)的支撐,車(chē)間管理系統(tǒng)才可以正常穩(wěn)定的工作,系統(tǒng)各個(gè)模塊的協(xié)調(diào)工作才可以做的更好。在系統(tǒng)工作之前我們首先需要把生產(chǎn)車(chē)間內(nèi)部所有關(guān)于生產(chǎn)的信息全部歸納總結(jié)做成數(shù)據(jù)庫(kù),當(dāng)數(shù)據(jù)庫(kù)成功與生產(chǎn)系統(tǒng)結(jié)合后系統(tǒng)可以正常穩(wěn)定的工作。開(kāi)始車(chē)間人員對(duì)產(chǎn)品組裝、檢修生產(chǎn)線(xiàn)初次檢驗(yàn)質(zhì)監(jiān)部門(mén)檢驗(yàn)出廠(chǎng)結(jié)束齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)215 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)5.1 數(shù)據(jù)庫(kù)需求分析用戶(hù)的需求具體體現(xiàn)在有關(guān)齒輪油泵零部件的提供、保存、更新和查詢(xún),這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ) [11]。仔細(xì)分析調(diào)查有關(guān)齒輪油泵生產(chǎn)車(chē)間管理信息需求的基礎(chǔ)上,得到如圖 5.1 所示的本系統(tǒng)所處理的數(shù)據(jù)流程。 圖 5.1 庫(kù)存系統(tǒng)數(shù)據(jù)流程圖通過(guò)對(duì)企業(yè)生產(chǎn)車(chē)間管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:車(chē)間產(chǎn)品(齒輪油泵)零部件信息:包括的數(shù)據(jù)項(xiàng)有零件編號(hào)、零件名稱(chēng)、貨物類(lèi)別、零件規(guī)格、計(jì)量單位、最高限量、最低限量、備注等。倉(cāng)庫(kù)信息:包括的數(shù)據(jù)項(xiàng)有倉(cāng)庫(kù)編號(hào)、倉(cāng)庫(kù)名稱(chēng)、倉(cāng)庫(kù)地點(diǎn)、保管員編號(hào)、備注等。庫(kù)存狀況信息:包括的數(shù)據(jù)項(xiàng)有編號(hào)、零件編號(hào)、庫(kù)存數(shù)量、倉(cāng)庫(kù)編號(hào)等。生產(chǎn)訂單信息:包括的數(shù)據(jù)項(xiàng)有訂單編號(hào)、產(chǎn)品編號(hào)、車(chē)間裝配時(shí)間、車(chē)間裝配人員、經(jīng)辦人編號(hào)、生產(chǎn)時(shí)間、訂單產(chǎn)品數(shù)量、客戶(hù)編號(hào)、倉(cāng)庫(kù)編號(hào)、定單狀況備注等。產(chǎn)品出廠(chǎng)信息:包括的數(shù)據(jù)項(xiàng)有編號(hào)、貨物編號(hào)、經(jīng)辦人編號(hào)、出廠(chǎng)時(shí)間、質(zhì)檢驗(yàn)收編號(hào)、出廠(chǎng)數(shù)量、客戶(hù)編號(hào)、倉(cāng)庫(kù)編號(hào)、定單狀況、其它金額、備注等。進(jìn)行月盤(pán)點(diǎn)信息:包括的數(shù)據(jù)項(xiàng)有編號(hào)、倉(cāng)庫(kù)編號(hào)、盤(pán)點(diǎn)時(shí)間、經(jīng)辦人編號(hào)、盤(pán)點(diǎn)數(shù)據(jù)等。倉(cāng)庫(kù)現(xiàn)有庫(kù)存 車(chē)間生產(chǎn)需要 企業(yè)總體生產(chǎn)計(jì)劃零件采購(gòu)零件入庫(kù)次品零件分析合格產(chǎn)品出廠(chǎng)匯總處理22系統(tǒng)日志信息:包括的數(shù)據(jù)項(xiàng)有用戶(hù)名、操作時(shí)間、操作內(nèi)容等。用戶(hù)管理信息:包括的數(shù)據(jù)項(xiàng)有用戶(hù)名、用戶(hù)密碼等。另外,還有企業(yè)各個(gè)車(chē)間之間的生產(chǎn)裝配的借入借出信息、報(bào)損單、調(diào)撥單信息等。它們與產(chǎn)品出廠(chǎng)、生產(chǎn)信息基本類(lèi)似,這里不再一一例舉。5.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)E-R 模型的組成元素有:實(shí)體、屬性、聯(lián)系 [12]。E-R 模型用 E-R 圖表示。實(shí)體是用戶(hù)工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。(1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫(xiě)上聯(lián)系名,實(shí)體用矩形框表示,實(shí)體名稱(chēng)標(biāo)注在矩形框內(nèi),用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連接,在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型。(2)屬性是實(shí)體的性質(zhì),橢圓框表示。與實(shí)體之間用一條線(xiàn)連接起來(lái),關(guān)鍵屬性項(xiàng)加下劃線(xiàn)。(3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。在程序中實(shí)現(xiàn)對(duì)他們的完整性和一致性控制。(4)根據(jù)上面的分析就可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種數(shù)據(jù)實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ).這些實(shí)體包括各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。首先分析整個(gè)系統(tǒng)的分析得出系統(tǒng)的 E-R 圖。如圖 5.2 所示 數(shù)據(jù)庫(kù) E-R 模型圖:名稱(chēng)職工/用戶(hù)職工編號(hào)供貨日期生產(chǎn)日期電話(huà)地址倉(cāng)庫(kù)編號(hào)倉(cāng)庫(kù)裝配生產(chǎn)單號(hào)零件編號(hào)零件名稱(chēng)零件數(shù)量零件姓名 性別mnmn工資身份證號(hào)供貨出廠(chǎng)單號(hào)出廠(chǎng)日期 數(shù)量mn產(chǎn)品圖 5.2 數(shù)據(jù)庫(kù) E-R 模型圖齒輪油泵生產(chǎn)管理系統(tǒng)設(shè)計(jì)23根據(jù)對(duì)數(shù)據(jù)流圖的分析,我們確定了該應(yīng)用系統(tǒng)中實(shí)體、屬性和實(shí)體之間的關(guān)系并畫(huà)出了幾個(gè)主要 E-R 圖。車(chē)間生產(chǎn)裝配操作人員和產(chǎn)品零部件兩個(gè)實(shí)體之間的關(guān)系如圖 5.3 所示。生產(chǎn)人員屬性主要包括:姓名、編號(hào)、部門(mén)、籍貫、出生年月等屬性。零部件屬性主要包括:零件名稱(chēng)、零件生產(chǎn)編號(hào)、零件類(lèi)型等屬性。裝配人員和零部件之間是多對(duì)多的關(guān)系,即一個(gè)裝配人員可以裝配多個(gè)零部件,一個(gè)零部件也可以有很多操作員工操作。m n圖 5.3 操作員工與零部件的關(guān)系圖企業(yè)的倉(cāng)庫(kù)和產(chǎn)品零部件兩個(gè)實(shí)體之間的關(guān)系如圖 5.4 所示。企業(yè)的倉(cāng)庫(kù)屬性主要包括:倉(cāng)庫(kù)編號(hào)、倉(cāng)庫(kù)地址、倉(cāng)庫(kù)聯(lián)系電話(huà)、倉(cāng)庫(kù)名稱(chēng)等屬性。零部件屬性主要包括:零件名稱(chēng)、零件生產(chǎn)編號(hào)、零件類(lèi)型等屬性。倉(cāng)庫(kù)和零部件之間是多對(duì)多的關(guān)系,即一個(gè)倉(cāng)庫(kù)可以包含多個(gè)零部件,一個(gè)零部件也可以有幾個(gè)倉(cāng)庫(kù)存儲(chǔ)。m n圖 5.4 倉(cāng)庫(kù)與零部件的關(guān)系圖操作員工 裝配 零部件部門(mén) 編號(hào)名稱(chēng)類(lèi)型數(shù)量 工資編號(hào)身份證號(hào)姓名電話(huà)名稱(chēng)類(lèi)型地址 類(lèi)型編號(hào)數(shù)量名稱(chēng)零部件 所屬 倉(cāng)庫(kù)編號(hào)245.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)經(jīng)過(guò)對(duì)系統(tǒng)的認(rèn)真分析,在上面的實(shí)體以及實(shí)體屬性之間關(guān)系的基礎(chǔ)上,形成各個(gè)表格之間的關(guān)系。確定出數(shù)據(jù)庫(kù)中幾個(gè)主要結(jié)構(gòu)的邏輯結(jié)構(gòu)圖 [13],包括合格齒輪油泵零部件信息、齒輪油泵次品零部件信息、倉(cāng)庫(kù)信息、操作員工信息、設(shè)備信息、供應(yīng)商信息、訂單信息。為了滿(mǎn)足系統(tǒng)的需求,我們總共設(shè)計(jì)了 frmSellGoods(合格產(chǎn)品信息)表、frmThGoodsInfo(次品零部件信息)表、frmKcGoods(倉(cāng)庫(kù)信息)表、frmEmpInfo(員工信息)表、frmCompanyInfo(零件供應(yīng)商信息)表和 frmKcGoodFind(倉(cāng)庫(kù)零件查找)等 6 個(gè)數(shù)據(jù)表。車(chē)間生產(chǎn)管理信息系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面表格所示。每個(gè)表格所示在數(shù)據(jù)庫(kù)中的一個(gè)表。(1) 合格產(chǎn)品信息表合格產(chǎn)品信息表用來(lái)保存車(chē)間生產(chǎn)信息的相關(guān)內(nèi)容。該表如表 5-1 所示。表 5-1(2) 次品零件信息表次品零件信息表用來(lái)保存于顯示車(chē)間生產(chǎn)過(guò)程中產(chǎn)生的次品零件信息方便車(chē)間管理人員的查詢(xún)與調(diào)整生產(chǎn)的方案。如表 5-2 所示。表 5-2序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注1 txtSellID varchar 訂單編號(hào) 20 主鍵2 txtGoodsName varchar 合格品名稱(chēng) 203 txtdeSellPrice varchar 庫(kù)存數(shù)量 204 txtgoodqua varchar 成品數(shù)量 105 txtyongqua varchar 應(yīng)用數(shù)量 106 txtdeSellHasPay varchar 實(shí)用數(shù)量 207 DaSellGoodsTime varchar 操作時(shí)間 208 txtEmpID varchar 操作員工 20序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注1 txtSellID varchar 訂單編號(hào) 20 主鍵2 txtGoodsName varchar 次品名稱(chēng) 203 txtdeSellPrice varchar 庫(kù)存數(shù)量 204 txtbadqua varchar 次品數(shù)量 105 txtyongqua varchar 應(yīng)用數(shù)量 106 txtdeSellHasPay varchar 實(shí)用數(shù)量 207 DaSellGoodsTime varchar 操作時(shí)間 208 txtEmpID varchar 操作員工 209 txtbadrea varchar 失效原因 20
收藏