機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)_第1頁(yè)
機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)_第2頁(yè)
機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)_第3頁(yè)
機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)_第4頁(yè)
機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘 要 隨著現(xiàn)代工業(yè)的發(fā)展,計(jì)算機(jī)信息管理系統(tǒng)越來(lái)越受到企業(yè)重視。 零件 管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS), 是現(xiàn)代企業(yè)不可缺少的部分 ,通過使用該系統(tǒng),促進(jìn) 企業(yè) 規(guī)范化管理,提高管理效率和水平;能夠方便快捷地將原來(lái)分散的貨物信息進(jìn)行有機(jī)地組織和管理,及時(shí)提供可靠信息,為企業(yè)的科學(xué)化決策提供重要依據(jù)。 零件 管理系統(tǒng)開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備 ,易使用等特點(diǎn)。 本文主要分析了 零件 管理系統(tǒng)的 一些基本功能和組成情況,包括系統(tǒng)的需求分析、系統(tǒng)結(jié)構(gòu),功能模塊劃分以及數(shù)據(jù)庫(kù)模式分析等,重點(diǎn)對(duì)應(yīng)用程序的實(shí)際開發(fā)實(shí)現(xiàn)作了介紹。達(dá)到了數(shù)據(jù)的一致性和安全性,且應(yīng)用程序功能完備,符合了 零件 管理系統(tǒng)作為典型的信息管理系統(tǒng) (MIS)的要求。同時(shí)簡(jiǎn)單介紹了 Visual studio 編程環(huán)境和 SQL server 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能特點(diǎn),倉(cāng)庫(kù)管理系統(tǒng)是企業(yè)物流管理中不可或缺的一部分。 關(guān)鍵詞: 零件管理;數(shù)據(jù)庫(kù); Visual studio Abstract With the development of modern industry, the information management system of the computer is being paid attention to by enterprises. The administrative system of the mechanical parts is a typical information management system(MIS), and a modern enterprises indispensable part, through using this system , promote the standardized management of storekeepers department , improve efficiency of management and level; The goods information that can be conveniently and swiftly originally scattered is organized and managed organically, offer reliable information in time, offer the important basis for scientific decision of enterprises. The administrative system of the mechanical parts is a typical application of managing information system ( know as MIS) ,which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.By looking up lots of datum This text has analysed some basic functions of the administrative system of the stock and makes up the situation mainly, including the systematic demand is analysed, systematic structure, the function module divides and the data base mode is analysed etc., have realized doing the introduction to the actual development of the application program especially. Having reached the consistency and security of the data, and the application program function is complete, have accorded with the administrative system of the stock as the request for the typical information management system (MIS). Introduced the function characteristics of Visual studio programming environment and SQL server data base management system briefly at the same time, the administrative system of the stock is an indispensable part in enterprises material flow management. Keywords: stock management; database; Visual studio 目錄 摘 要 . III ABSTRACT . IV 目錄 . V 1 緒論 . 1 1.1 本課題的研究?jī)?nèi)容和意義 . 1 1.1.1 課題背景 . 1 1.1.2 研究意義 . 1 1.2 機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)國(guó)內(nèi)外的發(fā)展概況 . 1 2 機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)的開發(fā)技術(shù) . 1 2.1 C 語(yǔ)言簡(jiǎn)介 . 2 2.2 開發(fā)工具 . 3 2.3 數(shù)據(jù)庫(kù) . 3 3 系統(tǒng)需求分析 . 5 3.1 可行性分析 . 5 3.1.2 技術(shù)可行性 . 5 3.1.2 社會(huì)可行性 . 5 3.1.3 經(jīng)濟(jì)可行性 . 5 3.2 系統(tǒng)流程 . 5 3.3 出錯(cuò)處理需求 . 5 4 系統(tǒng)設(shè)計(jì) . 7 4.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)分析 . 7 4.2 系統(tǒng)設(shè)計(jì)目標(biāo) . 7 4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) . 8 4.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 . 8 4.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) . 8 4.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) . 10 5 主要功能模塊設(shè)計(jì) . 13 5.1 系統(tǒng)登錄設(shè)計(jì) . 13 5.2 零件進(jìn)貨 管理模塊設(shè)計(jì) . 13 5.3 員工管理模塊設(shè)計(jì) . 17 5.4 零件出貨模塊設(shè)計(jì) . 23 5.5 零件報(bào)廢管理信息模塊設(shè)計(jì) . 27 5.6 零件報(bào)廢管理信息模塊設(shè)計(jì) . 30 6 系統(tǒng)測(cè)試 . 35 6.1 機(jī)械企業(yè)零件管理信息系統(tǒng)測(cè)試概述 . 35 6.1.1 測(cè)試目標(biāo) . 35 6.1.2 被測(cè)系統(tǒng)特點(diǎn) . 36 6.1.3 被測(cè)系統(tǒng)環(huán)境需求 . 36 6.2 企業(yè)信息管理的測(cè)試方案 . 36 6.2.1 測(cè)試的重要性 . 36 6.2.2 測(cè)試內(nèi)容 . 36 6.3 測(cè)試結(jié)果分析評(píng)價(jià) . 37 7 結(jié)論 . 38 致 謝 . 錯(cuò)誤 !未定義書簽。 參 考 文 獻(xiàn) . 40 1 緒論 本章主要介 紹了機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)的背景和目的,就機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)的發(fā)展和現(xiàn)狀進(jìn)行了論述。 1.1 本課題的 研究 內(nèi)容和意義 1.1.1 課題背景 隨著科學(xué)技術(shù)的不斷提高, 以及 計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能 已經(jīng)被 人們深刻認(rèn)識(shí),人們對(duì) 目前 生活質(zhì)量 和 工作環(huán)境的要求也越來(lái)越高,它 已經(jīng)進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域, 發(fā)揮著越來(lái)越重要的作用。作為計(jì)算及應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)信息進(jìn)行管理,具有與 傳統(tǒng) 手工管理 企業(yè)零件 所無(wú)法比擬的優(yōu)點(diǎn)。例如 :檢索迅速、查找方便、保密性好、 存儲(chǔ)量大、 壽命長(zhǎng)、成本低 、 可靠性高 等。這些優(yōu)點(diǎn)能夠極大 地提高零件管理的效率, 成為了 企業(yè)的科學(xué)化、正規(guī)化管理,與 世界 接軌的重要條件 之一 1。 本系統(tǒng)的目的就是開發(fā)一個(gè)操作方便, 功能實(shí)用, 簡(jiǎn)單明了的零件信息管理系統(tǒng)。 1.1.2 研究 意義 在機(jī)遇與挑戰(zhàn)并存的前提下,企業(yè)面臨 了 前所未有的競(jìng)爭(zhēng)壓力,企業(yè)必須盡快的調(diào)整內(nèi)部的產(chǎn)業(yè)結(jié)構(gòu),轉(zhuǎn)換 傳統(tǒng)的 管理方式,建立一套適合自身發(fā)展的 零件 管理系統(tǒng)來(lái)面對(duì) 社會(huì) 的挑戰(zhàn)。目前市面上 使用 的 零件 管理系統(tǒng) 很多 。但是,對(duì)于不同企業(yè)的 零件 管理系統(tǒng)來(lái)說(shuō),需要一個(gè)符合自己企業(yè) 生產(chǎn)發(fā)展 的 零件 管理系統(tǒng),一個(gè)操作方便,功能實(shí)用,能滿足企業(yè)對(duì) 零件信息 的日常 管理就可以了。 1.2 機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)國(guó)內(nèi)外的發(fā)展概況 人類進(jìn)入 21 世紀(jì)以來(lái),信息化的飛速發(fā)展和世界經(jīng)濟(jì)的 穩(wěn)定 增長(zhǎng),商業(yè)的 發(fā)展 ,零件的 信息 管理無(wú)疑成為了國(guó)際國(guó)內(nèi)的焦點(diǎn)。 學(xué)習(xí)先進(jìn)技術(shù), 利用新時(shí)代的先進(jìn)技術(shù)把傳統(tǒng)管理 企業(yè) 方式實(shí)現(xiàn)現(xiàn)代化和智能化已經(jīng)引起了國(guó)際國(guó)內(nèi)業(yè)界的重視。這是企業(yè)管理中的一個(gè)重要 基礎(chǔ)和環(huán)節(jié) 。如果做好了企業(yè)的零件管理工作,對(duì)于保障企業(yè)生產(chǎn)的需要、降低成本、提高功效、減少積壓、加快物資周轉(zhuǎn)、杜絕浪費(fèi)都有著積極的作用。通過對(duì)大中型工業(yè)企業(yè)零件管理方法的 探討 ,來(lái)更好利用現(xiàn)代化的手段來(lái)提高零件 管理的水平,從而增加企業(yè)盈利,增強(qiáng)企業(yè)的國(guó)際競(jìng)爭(zhēng)力 2。 零件管理是企業(yè)管理的一個(gè)重要的環(huán)節(jié)和基礎(chǔ)。 主要 是 記錄 零件 購(gòu)入信息,使用信息和報(bào)廢信息 , 其次 是管理系統(tǒng)可以即時(shí)提供各種 零件的出入信息表,可以使管理者及時(shí)了解企業(yè)零件的當(dāng)前狀況,從而可以使管理者安排生產(chǎn)工作 。 2 機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)的開發(fā)技術(shù) 本章中首先討論了機(jī)械零件的計(jì)算機(jī)管理系統(tǒng)的開發(fā)所實(shí)用到的相關(guān)技術(shù),包括開發(fā)環(huán)境的選擇、開發(fā)工具集開發(fā)語(yǔ)言的選擇、數(shù)據(jù)庫(kù)服務(wù)器的選擇,為系統(tǒng)開發(fā)做好充分的準(zhǔn)備 2.1 C 語(yǔ)言簡(jiǎn)介 C 語(yǔ)言是一個(gè)通用的,功能 強(qiáng)大,靈活的程序編程語(yǔ)言,既可以用來(lái)編寫軟件應(yīng)用程序,而且還編寫系統(tǒng)軟件。美國(guó)貝爾研究所的 DMRitchie 在 1972 年推出, 1978 年, C語(yǔ)言已經(jīng)被移植到大,中,小和微型計(jì)算機(jī),成為世界上使用最廣泛的高級(jí)編程語(yǔ)言。它可以作為一個(gè)工作系統(tǒng)的設(shè)計(jì)語(yǔ)言,編寫系統(tǒng)應(yīng)用也可以作為應(yīng)用程序設(shè)計(jì)語(yǔ)言,編寫一個(gè)程序,不依賴于計(jì)算機(jī)硬件。其廣泛的應(yīng)用,具有較強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā),以及各種研究需要使用的 C 語(yǔ)言編寫系統(tǒng)軟件,三維,二維圖形和動(dòng)畫,適合特定的應(yīng)用,如微控制器和嵌入式系統(tǒng)開發(fā) 3。 它的特點(diǎn)如下 1、 C 是高級(jí)語(yǔ)言:它把 高級(jí)語(yǔ)言 的 基本結(jié)構(gòu) 和 語(yǔ)句 與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái)。C 語(yǔ)言可以像 匯編語(yǔ)言 一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是 計(jì)算機(jī) 最基本的工作單元。 2、 C 是結(jié)構(gòu)式語(yǔ)言: 具有結(jié)構(gòu)化的控制語(yǔ)句。用函數(shù)作為程序的木塊單位,便于實(shí)現(xiàn)程序的模塊化 。 C 語(yǔ)言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有條件語(yǔ)句 、 多種 循環(huán) 控制 程序 流向,從而使程序完全結(jié)構(gòu)化。 3、 C 語(yǔ)言功能齊全:具有各種各樣的 數(shù)據(jù)類型 ,并引入了 指針 概念,可使程序效率更高。而且計(jì)算功能、 邏輯判斷 功能也比較強(qiáng)大,可以實(shí)現(xiàn)決策目的的游戲 4、 C 語(yǔ)言適用范圍大:適合于多種 操作系統(tǒng) ,如 Windows、 DOS、 UNIX 等等;也適用于多種機(jī)型。 C 語(yǔ)言對(duì)編寫需要硬件進(jìn)行操作的場(chǎng)合,優(yōu)于其它高級(jí)語(yǔ)言,有一些大型 應(yīng)用軟件 也是用 C 語(yǔ)言編寫的 4。 5、 C 語(yǔ)言應(yīng)用程序指針:您可以直接操作硬件,但沒有保護(hù)的 C 指針操作,但也帶來(lái)了很多不安全因素。 C + +中,在這方面已得到改善,同時(shí)保留了在同一時(shí)間的指針操作增強(qiáng)了安全性,一些用戶支持的 ,但是,因?yàn)檫@些改進(jìn)的語(yǔ)言的復(fù)雜性增加,同時(shí)也為另一部分的批評(píng)。 Java 是學(xué)習(xí) C +的經(jīng)驗(yàn)教訓(xùn)取消指針操作,而且還取消了 C+,以改善在安全性和適用性的一些有爭(zhēng)議的地方都取得了不錯(cuò)的成績(jī),但其本身運(yùn)行的虛擬機(jī)解釋,運(yùn)行效率低比 C + +/ C, C, C+, java 語(yǔ)言被認(rèn)為是同樣的思路,他們占據(jù)了一長(zhǎng)串的前三名方案使用 5。 6、 語(yǔ)言是簡(jiǎn)單和緊湊。使用方便,靈活。 C 語(yǔ)言編寫的,總共只有 37 個(gè)關(guān)鍵字,9 種控制語(yǔ)言。書面形式方便,主要以小寫字母,壓縮一切不必要的成分。比許多其他高級(jí)語(yǔ)言簡(jiǎn)潔的 C 語(yǔ)言程序, 源代碼很短,所以輸入程序工作量少 。 2.2 開發(fā)工具 Visual 意為“可視化的”, 視覺意義的“可視化”,是指用于開發(fā)圖形用戶界面的方法。 是用來(lái)開發(fā)。 NET 應(yīng)用程序的專用語(yǔ)言,它是基于 C 語(yǔ)言,遵循最關(guān)鍵字,表達(dá)式和運(yùn)算符,語(yǔ)法設(shè)計(jì)更加簡(jiǎn)潔易懂,但在 C + +對(duì)象建模對(duì)象,其表面的肢體語(yǔ)言結(jié)構(gòu)支持全身體的物體表面上的設(shè)計(jì)理論。要學(xué)習(xí) C,必須了解 Microsoft.NET FrmeWork。 Microsoft.NET 框架是微軟的下一代軟件開發(fā)模型, C語(yǔ)言是 NET 框架的新一代開發(fā)工具 7。 C設(shè) 計(jì)本身,考慮到各種語(yǔ)言的特點(diǎn),避免了現(xiàn)有編程語(yǔ)言的缺點(diǎn),并添加了各種優(yōu)秀的語(yǔ)言功能,如垃圾收集,類型安全和異常處理。 C中保留的C+強(qiáng)大的功能,無(wú)論是 Visual Basic 的易用性利用自身的優(yōu)勢(shì),。 NET 提供住庫(kù),改變了傳統(tǒng)的應(yīng)用程序開發(fā)模型,再加上微軟的。 NET 平臺(tái)的全力支持下, C在可預(yù)見的未來(lái)將起到非常重要的作用 6。 Visual Studio 是一套完整的開發(fā)工具,用于構(gòu)建 ASP.NET Web 應(yīng)用程序, XML Web服務(wù),桌面應(yīng) 用程序和移動(dòng)應(yīng)用程序。的 Visual Basic, Visual C和 Visual C + +中使用相同的集成開發(fā)環(huán)境( IDE),因此它可以共享工具,并能夠輕松地創(chuàng)建混合語(yǔ)言解決方案。此外,這些語(yǔ)言使用。 NET Framework 的功能,它提供了簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML Web 服務(wù)發(fā)展的關(guān)鍵技術(shù) 7。 Dreamweaver 是唯一來(lái)回 HTML,可視化編輯器和源代碼編輯器同步的設(shè)計(jì)工具。它包含其他主流 HomeSite 中的 BBEdit 文本編輯器。幀(幀)和表格,使生產(chǎn)的快,你無(wú)法想象的。 Dreamweaver 所見即所得的可視化編輯器的動(dòng)態(tài)出版和電子商務(wù) 能力,能夠提供卓越的支持第三方廠商,包括成功整合。當(dāng)你在動(dòng)態(tài)網(wǎng)頁(yè)的設(shè)計(jì)使用 Dreamweaver時(shí),你可以看到的功能,無(wú)需檢查。內(nèi)置的圖形編輯引擎:修剪,調(diào)整大小,大小,旋轉(zhuǎn)角度,調(diào)節(jié)亮度不需要離開 Dreamweaver 的環(huán)境,因?yàn)樗旧砑?FW 基本圖形編輯技術(shù)。用 Dreamweaver 網(wǎng)頁(yè)設(shè)計(jì)提出了一種全方位的,可以顯示最流行的全方位的任何平臺(tái)上的瀏覽器。今天的技術(shù)支持:當(dāng)今主流的開放的環(huán)境: J2EE, PHP, ColdFusion 的增強(qiáng)。 NET,和其他主流服務(wù)器技術(shù)。 Dreamweaver 中現(xiàn)在包括支 持 XML 命名空間,ASP.NET 表單控件對(duì)象的級(jí)聯(lián)樣式表支持動(dòng)態(tài) HTML 和鼠標(biāo)繪制效果,音效和動(dòng)畫 DHTML數(shù)據(jù)庫(kù)可以在 Netscape 和微軟瀏覽器執(zhí)行。使用不同的瀏覽器檢查顯示功能,Dreamweaver 可以告訴你不同的瀏覽器上運(yùn)行的有效性 。 2.3 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)管 理系統(tǒng) 是為管理 數(shù)據(jù)庫(kù) 而設(shè)計(jì)的電腦 軟件 系統(tǒng) 本章主要使用 SQL server。 SQL 是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言。 SQL 語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù) 建立聯(lián)系,進(jìn)行溝通。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) )的規(guī)定, SQL 被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。 SQL 語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型 數(shù)據(jù)庫(kù)管理系統(tǒng),如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL語(yǔ)言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫(kù)都對(duì) SQL 語(yǔ)句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在內(nèi)的標(biāo)準(zhǔn)的 SQL 命 令仍然可以被用來(lái)完成幾乎所有的數(shù)據(jù)庫(kù)操作 10。 SQL 語(yǔ)言包括:數(shù)據(jù)庫(kù)定義語(yǔ)言,數(shù)據(jù)查詢語(yǔ)言,數(shù)據(jù)操縱語(yǔ)言,數(shù)據(jù)控制語(yǔ)言分為四個(gè)部分。它不要求用戶指定的數(shù)據(jù)存儲(chǔ)方法,用戶不需要知道具體的數(shù)據(jù)存儲(chǔ)方法,都不同的底層數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)完全不同的結(jié)構(gòu),可以使用相同的 SQL 語(yǔ)言作為數(shù)據(jù)輸入和管理的接口。它被設(shè)置為記錄作為操作對(duì)象,所有 SQL 語(yǔ)句的集合,接受輸入輸出,并返回一個(gè)集合,這個(gè)集合特性允許一條 SQL 語(yǔ)句的輸出作為另一個(gè)輸入一個(gè) SQL 語(yǔ)句,SQL 語(yǔ)句可以嵌套,它具有極大的靈活性和強(qiáng)大的功能 SQL Server 2008 是一個(gè) 專業(yè)的 全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。 SQL Server 2008 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供更安全,更可靠的存儲(chǔ),使您可以構(gòu)建和管理用于業(yè)務(wù)數(shù)據(jù)應(yīng)用的高可用性和高性能 SQL Server 2008 數(shù)據(jù)引擎是企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2008 結(jié)合了分析、報(bào)表、集成和通知功能。這使得企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助團(tuán)隊(duì)通過記分卡、 Dashboard、 Web services 和移動(dòng)設(shè)備將數(shù) 據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域 11。 與 Microsoft Visual Studio, SQL Server 2008 中的 Microsoft Office 系統(tǒng)和新的開發(fā)工具包(包括商業(yè)智能開發(fā)套件)的緊密集成如此不同。無(wú)論是開發(fā)人員,數(shù)據(jù)庫(kù)管理員,信息工作者還是決策者, SQL Server20008 的可以為您提供創(chuàng)新的解決方案來(lái)幫助你更多地受益于您的數(shù)據(jù) 12。 3 系統(tǒng)需求分析 3.1 可行性分析 在傳統(tǒng)模式下利用人工進(jìn)行 機(jī)械零件 信息 管理,存在著 很多 的缺點(diǎn),如:效率低,保密性 不佳 , 并且 時(shí)間 長(zhǎng)將會(huì)有大量的數(shù)據(jù) , 十分 不便于 管理者進(jìn)行 查找,更新,維護(hù)等。這些情況, 給 企業(yè) 管理者帶來(lái)很大麻煩,無(wú)法有效的管理 企業(yè) ,影響工作效率,減少 了 企業(yè) 盈利 。隨著科學(xué)技術(shù)的不斷提高 ,計(jì)算機(jī)科學(xué)日漸成熟 ,使用計(jì)算機(jī)對(duì)企業(yè)進(jìn)行管理成為了人們生活正的一部分。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì) 機(jī)械零件 的信息 進(jìn)行管理 ,比傳統(tǒng)人工管理更具有優(yōu)點(diǎn) 。 同時(shí) 表現(xiàn)比較直觀, 使得管理者查詢使用簡(jiǎn)單 。 3.1.2 技術(shù)可行性 由于是計(jì)算機(jī)管理系統(tǒng), 本系統(tǒng) 只 需要一臺(tái)裝有 IE 瀏覽器的計(jì)算機(jī) 既可以使用 , 并且 對(duì)計(jì)算機(jī)本身沒有太大要求, 所以 一 般企業(yè)的電腦完全可以滿足要求。 而且 對(duì)于軟件本身的 技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語(yǔ)言已經(jīng)非常成熟,要運(yùn)用 HTML 樣式來(lái)制作網(wǎng)頁(yè)。 表達(dá)更直觀。 3.1.2 社會(huì)可行性 使用該系統(tǒng)的企業(yè)內(nèi)部環(huán)境能夠很好地發(fā)揮該機(jī)械零件管理系統(tǒng)的功能。即組 織內(nèi)外 都 具備接受和使用該系統(tǒng)的條件。 由于是企業(yè)使用, 根據(jù)現(xiàn)有的硬件設(shè)施、軟件環(huán)境和人員素質(zhì)等方面考慮,機(jī)械零件管理系統(tǒng)在企業(yè)內(nèi)應(yīng)該可以得到較好的應(yīng)用。該系統(tǒng)既可以在 因特網(wǎng)上運(yùn)行 ,也可以在 企業(yè)網(wǎng)或單獨(dú)部門的局域網(wǎng)上運(yùn)行 因特網(wǎng)上運(yùn)行 。給管理者帶來(lái)極大的方便。 3.1.3 經(jīng)濟(jì)可行性 由 于本系統(tǒng)是為 企業(yè) 的 一個(gè)車間所使用的 系統(tǒng), 所以 裝上該應(yīng)用軟件, 就 可使用 該系統(tǒng), 此 系統(tǒng)成本 費(fèi)用 主要集中在系統(tǒng)軟件的 研究和 開發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后 就 可以為 企業(yè) 節(jié)約大量的人力,物力。 此后所帶來(lái)的企業(yè)盈利完全超過了之前所開發(fā)使用的費(fèi)用,所以經(jīng)濟(jì)上完全可以 3.2 系統(tǒng)流程 用戶通過服務(wù)器進(jìn)入機(jī)械零件的管理系統(tǒng),首先進(jìn)入的是機(jī)械零件管理系統(tǒng)的首頁(yè),用賬號(hào)密碼登陸該系統(tǒng),登陸成功后就可以查詢零件的信息;管理員同樣通過服務(wù)器進(jìn)入管理系統(tǒng),登陸成功后可以進(jìn)入管理主頁(yè)面,可以管理零件的進(jìn)貨、出貨、報(bào)廢情況。 3.3 出錯(cuò)處理需 求 企業(yè)零件信息管理系統(tǒng)要求能達(dá)到一定的 分析出錯(cuò)的能力 ,在用戶操作不當(dāng)時(shí)能給出相應(yīng)的警告信息。比如在用戶注冊(cè)時(shí),填寫了不符合規(guī)則的內(nèi)容,或者用戶登陸時(shí)沒輸入密碼或者密碼錯(cuò)誤時(shí),系統(tǒng)都會(huì)提示出錯(cuò)信息,并顯示要求重新輸入的警告信息。在其它情況中,為了使用戶能夠正確使用該系統(tǒng),也要求實(shí)現(xiàn)出錯(cuò)處理功能,達(dá)到一定 的出錯(cuò)處理能力。 4 系統(tǒng)設(shè)計(jì) 4.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)分析 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)分析確定了軟件的結(jié)構(gòu)也是總體設(shè)計(jì)的主要階段。要根據(jù)系統(tǒng)分析的結(jié)果以及公司 的實(shí)際情況來(lái)對(duì)新系統(tǒng)的結(jié)構(gòu)進(jìn)行總體設(shè)計(jì)。 根據(jù)系統(tǒng)的功能需求分析,將本系統(tǒng)劃分為以下幾大模塊 ,如圖 4.1 所示。 機(jī)械零件的計(jì)算機(jī)管理 系統(tǒng)登錄設(shè)置零件信息管理進(jìn)貨信息管理出貨信息管理零件報(bào)廢管理零件查詢 圖 4.1 系統(tǒng)模塊圖 系統(tǒng)權(quán)限管理 用戶信息包括系統(tǒng)用管理員的賬號(hào)、密碼、用戶類別。系統(tǒng)需通過用戶賬號(hào)以及密碼進(jìn)行驗(yàn)證,只有通過驗(yàn)證后才能進(jìn)入系統(tǒng)。其具體功能需求如下所示: ( 1) 能夠通過用戶賬號(hào)與密碼驗(yàn)證后,進(jìn)入系統(tǒng)操作界面; ( 2) 能夠創(chuàng)建用戶和刪除用戶。 4.2 系統(tǒng)設(shè)計(jì)目標(biāo) 本系統(tǒng)屬于小型的數(shù)據(jù)庫(kù)管理系統(tǒng),針對(duì)中小型企業(yè)的信 息進(jìn)行管理,并實(shí)現(xiàn)了一些初步的計(jì)算機(jī)的管理。通過本系統(tǒng)可以達(dá)到以下目標(biāo): ( 1) 及時(shí)了解各零件當(dāng)前的數(shù)量,從而判斷是否需求; ( 2) 可以準(zhǔn)確了解零件的使用情況; ( 3) 可以準(zhǔn)確了解零件的報(bào)廢率,從而改進(jìn)生產(chǎn); ( 4) 方便的全方位的數(shù)據(jù)查詢; ( 5) 強(qiáng)大的報(bào)表打印功能; ( 6) 完全人性化設(shè)計(jì),無(wú)需指導(dǎo)。 4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 4.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 ( 1)數(shù)據(jù)標(biāo)準(zhǔn)化,統(tǒng)一化 ( 2)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)合理、完整 10 4.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 這一設(shè)計(jì)階段的主要任務(wù)是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的 關(guān)系,建立一個(gè)概念性的數(shù)據(jù)模型,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。 根據(jù)分析,系統(tǒng)分別建立了零件信息、進(jìn)貨信息、出貨信息、報(bào)廢信息管理員等尸體。管理員管理所有信息,用戶可以瀏覽信息。下面將使用實(shí)體 聯(lián)系圖( E-R 圖)來(lái)具體描述這幾個(gè)實(shí)體以及它們之間的聯(lián)系,如下圖所示。 零件信息日期型號(hào)數(shù)量供應(yīng)商狀態(tài)備注零件 零件信息 E-R 圖 進(jìn)貨信息日期型號(hào)數(shù)量供應(yīng)商 單價(jià)經(jīng)手人零件總價(jià) 進(jìn)貨信息 E-R 圖 日期型號(hào)數(shù)量經(jīng)手人零件出貨信息 出貨信息 E-R 圖 報(bào)廢信息日期型號(hào)數(shù)量經(jīng)手人備注零件 報(bào)廢信息 E-R 圖 管 理 員普 通 用

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論