渦輪增壓器鋁葉輪信息管理系統(tǒng)設(shè)計(jì)
渦輪增壓器鋁葉輪信息管理系統(tǒng)設(shè)計(jì),渦輪,增壓,葉輪,信息管理,系統(tǒng),設(shè)計(jì)
無(wú)錫太湖學(xué)院
畢業(yè)設(shè)計(jì)(論文)
開(kāi)題報(bào)告
題目: 機(jī)械企業(yè)典型車(chē)間半成品信息管理系統(tǒng)設(shè)計(jì)
渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì)
信機(jī)系 機(jī)械工程及其自動(dòng)化 專(zhuān)業(yè)
學(xué) 號(hào): 0923016
學(xué)生姓名: 趙 亮
指導(dǎo)教師: 王士同 (職稱(chēng):教 授 )
2013年3月7日
課題來(lái)源
車(chē)間半成品的管理對(duì)每個(gè)企業(yè)單位都是十分重要的,課題以渦輪增壓器鋁葉輪生產(chǎn)車(chē)間為應(yīng)用背景,通過(guò)研究當(dāng)前車(chē)間半成品零件的管理現(xiàn)狀、存在問(wèn)題以及現(xiàn)實(shí)需求,設(shè)計(jì)一個(gè)針對(duì)零件管理工作的管理信息系統(tǒng)設(shè)計(jì)。該系統(tǒng)能夠提供較為完備的功能,對(duì)于提高工作效率、加快車(chē)間半成品零件管理的自動(dòng)化具有較為重要的意義。
科學(xué)依據(jù)(包括課題的科學(xué)意義;國(guó)內(nèi)外研究概況、水平和發(fā)展趨勢(shì);應(yīng)用前景等)
(1)課題科學(xué)意義
在現(xiàn)如今計(jì)算機(jī)飛速發(fā)展的時(shí)代,信息技術(shù)日新月異的發(fā)展,這給車(chē)間半成品零件的管理業(yè)帶來(lái)了巨大的影響。為了加快車(chē)間零件管理自動(dòng)化的步伐,提高車(chē)間零件的管理業(yè)務(wù)處理效率,建立零件管理系統(tǒng),盡可能地減少零件管理的重復(fù)性和低效性,已變得十分必要。
隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí), 人們對(duì)生活質(zhì)量及工作環(huán)境的要求也越來(lái)越高,它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)信息進(jìn)行管理,具有與手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高零件管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。
眾所周知,車(chē)間半成品零件管理是很繁瑣的,生產(chǎn)鏈上車(chē)間各種零件種類(lèi)很多,組裝、加工車(chē)間里的零件進(jìn)進(jìn)出出給給車(chē)漸漸地管理人員的統(tǒng)計(jì)帶來(lái)了很大的不便。計(jì)算機(jī)應(yīng)用技術(shù)的發(fā)展,計(jì)算機(jī)硬件性能的不斷改進(jìn),為零件管理系統(tǒng)的開(kāi)發(fā)提供了技術(shù)支持和經(jīng)濟(jì)可行性。設(shè)計(jì)管理系統(tǒng)的應(yīng)用,可以將工作者從煩雜的勞動(dòng)中解脫出來(lái),極大提高工作效率,有著較好的營(yíng)運(yùn)可行性。
研究?jī)?nèi)容
① 調(diào)查研究、查閱文獻(xiàn)和搜集資料;
② 閱讀和翻譯與研究?jī)?nèi)容有關(guān)的外文資料;
③ 撰寫(xiě)開(kāi)題報(bào)告或文獻(xiàn)綜述,確定設(shè)計(jì)方案或研究方案;
④ 掌握visual studio等可視化編程工具;
⑤ 詳細(xì)設(shè)計(jì)方法(包括控制流程圖、功能模塊、數(shù)據(jù)流圖、程序框圖、開(kāi)發(fā)關(guān)鍵技術(shù)等)或研究方法 ;
⑥ 設(shè)計(jì)或有關(guān)計(jì)算的源程序(或論點(diǎn)的證明或驗(yàn)證);
⑦ 撰寫(xiě)畢業(yè)設(shè)計(jì)(論文);
擬采取的研究方法、技術(shù)路線、實(shí)驗(yàn)方案及可行性分析
(1) 實(shí)驗(yàn)方案
本課題的是根據(jù)一個(gè)車(chē)間的零件實(shí)際情況開(kāi)發(fā)工作的,開(kāi)發(fā)一個(gè)試用與此車(chē)間零件的信息管理系統(tǒng)?;贐/S結(jié)構(gòu)的網(wǎng)絡(luò)版零件信息管理系統(tǒng)已經(jīng)時(shí)零件管理模式的主流。本系統(tǒng)采用動(dòng)態(tài)網(wǎng)頁(yè)編程的最新技術(shù)——JSP技術(shù)開(kāi)發(fā)基于B/S結(jié)構(gòu)的零件信息管理系統(tǒng),在功能上力求滿(mǎn)足該車(chē)間日常管理的需求,通過(guò)各種功能模塊的設(shè)計(jì)完成了企業(yè)利用Internet實(shí)現(xiàn)對(duì)零件信息進(jìn)行管理的要求。通過(guò)建立基于B/S結(jié)構(gòu)的零件信息管理系統(tǒng),實(shí)現(xiàn)管理人員對(duì)零件信息管理的高效率和低成本,提高車(chē)間生產(chǎn)的工作效率,達(dá)到人、財(cái)、物盡其用,開(kāi)源節(jié)流的目的。
(2) 研究方法
本課題的主要工作通過(guò)采用基于c語(yǔ)言的JSP技術(shù)構(gòu)造動(dòng)態(tài)網(wǎng)頁(yè),充分發(fā)揮c語(yǔ)言所獨(dú)有的易用性、跨平臺(tái)性和安全性,運(yùn)行效率高、安全可靠、使用性廣的員工信息管理系統(tǒng)。
參考文獻(xiàn):
[1]羅福強(qiáng). Visual C#(第五版)[M].北京:人民郵電出版社,2008.2
[2]?劉春菊,朱欣焰.基于JSP技術(shù)的Web?GIS[J].?測(cè)繪通報(bào),2002,(06)??
[3]?劉媛春,羅云翔.基于JSP的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)[J].成都信息工程學(xué)院學(xué)報(bào)?,?2005,(04)??
[4]?張春燕,繆力.?基于C#網(wǎng)上書(shū)店系統(tǒng)的設(shè)計(jì)[J].?現(xiàn)代電子技術(shù),?2010,(16)?
[5]?蔣小鶯.基于J2EE的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)[J].?電腦知識(shí)與技術(shù),2011(16)?
[6]?張黎明.基于MVC模式的Java?Web應(yīng)用設(shè)計(jì)[J].?甘肅科技,2006,(06)?
[7]?譚浩強(qiáng) C語(yǔ)言程序設(shè)計(jì)(第三版) 清華大學(xué)出版社 2010(12)
特色或創(chuàng)新之處
① 可簡(jiǎn)單的操作機(jī)械企業(yè)信息的管理(增、刪、改、查詢(xún))。
② 對(duì)企業(yè)信息的管理實(shí)現(xiàn)了網(wǎng)絡(luò)化、信息化、圖形化和自動(dòng)化。
已具備的條件和尚需解決的問(wèn)題
① 解決在信息管理各個(gè)環(huán)結(jié)互不相通所造成的各種問(wèn)題。
② 系統(tǒng)還需要完善界面的美觀,一些功能的完善,還需要算法的優(yōu)化。
指導(dǎo)教師意見(jiàn)
指導(dǎo)教師簽名:
年 月 日
教研室(學(xué)科組、研究所)意見(jiàn)
教研室主任簽名:
年 月 日
系意見(jiàn)
主管領(lǐng)導(dǎo)簽名:
年 月 日
無(wú)錫太湖學(xué)院
信 機(jī) 系 機(jī)械工程及自動(dòng)化 專(zhuān)業(yè)
畢 業(yè) 設(shè) 計(jì)論 文 任 務(wù) 書(shū)
一、題目及專(zhuān)題:
1、題目 機(jī)械企業(yè)典型車(chē)間半成品信息管理系統(tǒng)設(shè)計(jì)
2、專(zhuān)題 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì)
二、課題來(lái)源及選題依據(jù)
車(chē)間半成品零件的管理對(duì)每個(gè)企業(yè)都是十分重要的。課題以渦輪增壓器鋁葉輪生產(chǎn)車(chē)間為應(yīng)用背景,通過(guò)研究當(dāng)前車(chē)間零件的管理狀況、存在問(wèn)題以及現(xiàn)實(shí)需求,設(shè)計(jì)一個(gè)針對(duì)零件管理工作的管理信息系統(tǒng)。該系統(tǒng)能夠提供較為完備的功能,對(duì)于提高工作效率、加快車(chē)間零件管理的自動(dòng)化具有較為重要意義。
隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能以為人們深刻認(rèn)識(shí),人們對(duì)生活質(zhì)量及工作環(huán)境的要求也越來(lái)越高,它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算及應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)信息進(jìn)行管理,具有與手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)都能夠極大地提高零件管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與直接接軌的重要條件。
三、本設(shè)計(jì)(論文或其他)應(yīng)達(dá)到的要求:
① 能熟練掌握visual studio等可視化編程工具;
② 能熟練掌握包括控制流程圖、功能模塊、數(shù)據(jù)流圖、程序框圖、開(kāi)發(fā)關(guān)鍵技術(shù)等實(shí)際方法或研究方法;
③熟悉車(chē)間生產(chǎn)管理系統(tǒng),要求能夠完成基礎(chǔ)數(shù)據(jù)的管理;
④熟練掌握C#編程技術(shù),數(shù)據(jù)庫(kù)的應(yīng)用 ;
四、接受任務(wù)學(xué)生:
機(jī)械91 班 姓名 趙 亮
五、開(kāi)始及完成日期:
自2012年11月14日 至2013年5月20日
六、設(shè)計(jì)(論文)指導(dǎo)(或顧問(wèn)):
指導(dǎo)教師 簽名
簽名
簽名
教研室主任
〔學(xué)科組組長(zhǎng)〕 簽名
系主任 簽名
2011年11月7日
編 號(hào) 無(wú)錫太湖學(xué)院 畢 業(yè) 設(shè) 計(jì) ( 論 文 ) 題目: 機(jī)械企業(yè)典型車(chē)間半成品信息管理系統(tǒng) 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 信 機(jī) 系 機(jī) 械 工 程 及 其 自 動(dòng) 化 專(zhuān) 業(yè) 學(xué) 號(hào): 0923016 學(xué)生姓名: 趙 亮 指導(dǎo)教師: 王士同(職稱(chēng):教 授) (職稱(chēng): ) 2013 年 5 月 20 日 無(wú)錫太湖學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 誠(chéng) 信 承 諾 書(shū) 本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì)(論文) 《機(jī)械企業(yè)典型車(chē) 間半成品信息管理系統(tǒng)設(shè)計(jì)》 是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究 所取得的成果,除了在畢業(yè)設(shè)計(jì)(論文)中特別加以標(biāo)注引用、表示致 謝的內(nèi)容外,本畢業(yè)設(shè)計(jì)(論文)不包含任何其他個(gè)人、集體已發(fā)表或 撰寫(xiě)的成果作品。 班 級(jí): 機(jī)械 91 學(xué) 號(hào): 0923016 作者姓名: 趙 亮 2013 年 5 月 20 日 無(wú) 錫 太 湖 學(xué) 院 信 機(jī) 系 機(jī) 械 工 程 及 自 動(dòng) 化 專(zhuān) 業(yè) 畢 業(yè) 設(shè) 計(jì) 論 文 任 務(wù) 書(shū) 一、題目及專(zhuān)題: 1、題目 機(jī)械企業(yè)典型車(chē)間半成品信息管理系統(tǒng)設(shè)計(jì) 2、專(zhuān)題 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 二、課題來(lái)源及選題依據(jù) 車(chē)間半成品零件的管理對(duì)每個(gè)企業(yè)都是十分重要的。課題以渦輪增壓器 鋁葉輪生產(chǎn)車(chē)間為應(yīng)用背景,通過(guò)研究當(dāng)前車(chē)間零件的管理狀況、存在問(wèn)題 以及現(xiàn)實(shí)需求,設(shè)計(jì)一個(gè)針對(duì)零件管理工作的管理信息系統(tǒng)。該系統(tǒng)能夠提 供較為完備的功能,對(duì)于提高工作效率、加快車(chē)間零件管理的自動(dòng)化具有較 為重要意義。 在科技日益發(fā)達(dá)的今天,計(jì)算機(jī)技術(shù)應(yīng)用日漸成熟,其豐富的的功能以 為人們所熟知并應(yīng)用,人們對(duì)現(xiàn)在工作環(huán)境的要求也越來(lái)越高,它已進(jìn)入人 類(lèi)社會(huì)的各個(gè)領(lǐng)域并充當(dāng)著越來(lái)越重要的角色。作為計(jì)算機(jī)應(yīng)用的一部分, 相比于其他手工管理方式,計(jì)算機(jī)具有許多無(wú)可比擬的有點(diǎn)。例如:檢索迅速、 查找快捷、方便、可靠性高、信息量大、壽命 長(zhǎng)、保密性好、成本低等。 這些優(yōu) 點(diǎn)都能夠極大地提高零件管理的效率,也是企業(yè)的科學(xué)化、規(guī)范化管理,與直 接接軌的重要條件。 I 三、本設(shè)計(jì)(論文或其他)應(yīng)達(dá)到的要求: ① 能熟 練掌握 visual studio 等可視化編程工具; ② 能熟 練掌握包括控制流程圖、功能模塊、數(shù)據(jù)流圖、程序框圖、開(kāi)發(fā)關(guān)鍵 技術(shù)等實(shí)際方法或研究方法; ③熟悉 車(chē)間生產(chǎn)管理系統(tǒng),要求能夠完成基礎(chǔ)數(shù)據(jù)的管理; ④熟 練掌握 C#編程技 術(shù),數(shù)據(jù)庫(kù)的應(yīng)用 ; 四、接受任務(wù)學(xué)生: 機(jī)械 91 班 姓名 趙 亮 五、開(kāi)始及完成日期: 自 2012 年 11 月 14 日 至 2013 年 5 月 20 日 六、設(shè)計(jì)(論文)指導(dǎo)(或顧問(wèn)): 指導(dǎo)教師 簽名 簽名 簽名 教 研 室 主 任 〔學(xué)科組組長(zhǎng)研究所所長(zhǎng)〕 簽名 系主任 簽名 2012 年 11 月 7 日 II 摘 要 伴隨著社會(huì)信息化腳步的加快,對(duì)于制造型企業(yè),車(chē)間零件半成品管理是一個(gè)復(fù)雜的 系統(tǒng)工程。車(chē)間管理系統(tǒng)設(shè)計(jì)的目的就是使加工流程更加靈活,便捷,實(shí)時(shí)監(jiān)控生產(chǎn)線上 的各種半成品,使得生產(chǎn)計(jì)劃人員能夠及時(shí)合理的安排生產(chǎn),管理者能夠隨時(shí)查看當(dāng)前的 車(chē)間半成品的管理狀況,掌握產(chǎn)品的庫(kù)存情況以及操作者當(dāng)前管理產(chǎn)品的加工信息。 半成品管理系統(tǒng)是一個(gè)企業(yè)極為重要的的部分,它的內(nèi)容對(duì)于企業(yè)的生產(chǎn)者和管理者 來(lái)說(shuō)都至關(guān)重要,所以產(chǎn)品生產(chǎn)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供及時(shí)的信息資源和快捷的查 詢(xún)手段。但一直以來(lái)人們使用傳統(tǒng)人工的方法管理生產(chǎn)中的各種產(chǎn)品、零件,但是這種 管理方式存在著許多的不足,比如:效率低、準(zhǔn)確度低,不利于信息的管理與查詢(xún),更加對(duì) 于以后的信息查詢(xún)和更新有著諸多不便。 隨著信息科學(xué)技術(shù)的不斷進(jìn)步與發(fā)展,計(jì)算機(jī)科學(xué)日漸走向成熟,其強(qiáng)大的功能已經(jīng) 逐漸走入日常工作、生活,它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)半成品零件信息進(jìn)行管理,具有著手工管理 所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、效率高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、 成本低等。這些優(yōu)點(diǎn)能夠極大地提高產(chǎn)品生產(chǎn)管理的效率,也是企業(yè)車(chē)間生產(chǎn)管理更加的 規(guī)范化,科學(xué)化。文章分析了車(chē)間系統(tǒng)的總體業(yè)務(wù)流程,結(jié)合物料編碼、BOM、工藝路線 等基礎(chǔ)提出了相應(yīng)的設(shè)計(jì)方案,使得車(chē)間管理系統(tǒng)能與 ERP 系統(tǒng)中其他各部分有機(jī)的結(jié)合 起來(lái),并根據(jù)企業(yè)的實(shí)際情況,進(jìn)行了系統(tǒng)的實(shí)現(xiàn)。 因此,開(kāi)發(fā)這樣一套半成品管理軟件成為很有必要的事情。 關(guān)鍵詞:信息管理系統(tǒng); visual studio;數(shù)據(jù)庫(kù) III Abstract For manufacturing enterprise , job shop scheduling is a complex systems engineering. It helps people manage production process ,track semi2manufactured goods , arrange manufacture , and know shop production and process. This paper analyzes the operation flowing ofjob shop scheduling system as a whole. On the basis of particular expounding about materiel coding、bill or materiel、 manufacturing routing ,the paper gives the system structure of design project. It can compound job shop scheduling module and other parts in the ERP. On theground of fact of industry , the paper also gives system actualization.Key words :enterprise resource planning; job shop scheduling; bill of Material Facing the opportunity and challenge of the information age, using means of science and technology to improve the enterprise management is undoubtedly an effective path. Although the computer management and manufacturing management to success is not the only element, but it can maximize the play of accurate, fast, efficient and effects, and the coordinated management company to provide strong support. Therefore, the new computer network and information management system, improve the management of the company has become the efficiency, coordination of company operation one of the important methods. The system combines enterprise actual staff management system, through actual needs analysis, using powerful C language development of mechanical enterprise staff management system. From the entire system to operate and friendly interface, flexible, practical, the requirement of safety, realize manufacturing more convenient and reliable staff management for the purpose of writing. Due to personal ability is limited, and there are many shortcomings, hoped to get to the teacher for help. Key words: Management Information System; visual studio; data base 目 錄 摘 要 .III ABSTRACT IV 目 錄 .V 1 緒 論 .1 1.1 課題背景與研究意義 1 1.1.1 課題背景 1 1.1.2 研究意義 1 1.2 車(chē)間半成品管理系統(tǒng)的現(xiàn)狀與發(fā)展 1 2 機(jī)械企業(yè)車(chē)間半成品管理系統(tǒng)的開(kāi)發(fā)技術(shù) .3 2.1 C#語(yǔ)言特點(diǎn) .3 2.2 開(kāi)發(fā)工具 .3 2.3 數(shù)據(jù)庫(kù) .3 3 系統(tǒng)需求分析 .5 3.1 可行性分析 .5 3.1.1 技術(shù)可行性 5 3.1.2 社會(huì)可行性 5 3.1.3 經(jīng)濟(jì)可行性 5 3.2 系統(tǒng)概要分析 .6 3.3 系統(tǒng)功能模塊分析 .7 3.3.1 鋁葉輪信息管理 7 3.3.2 鋁葉輪庫(kù)存管理 8 3.3.3 鋁葉輪的加工信息 8 3.3.4 系統(tǒng)賬戶(hù)管理 9 3.3.5 鋁葉輪信息發(fā)布管理 10 4 系統(tǒng)設(shè)計(jì) .11 4.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) .11 4.2 功能模塊設(shè)計(jì) .12 4.2.1 用戶(hù)登錄模塊設(shè)計(jì) 12 4.2.2 鋁葉輪信息管理模塊設(shè)計(jì) 12 4.2.3 鋁葉輪庫(kù)存管理模塊設(shè)計(jì) 14 4.2.4 系統(tǒng)設(shè)計(jì)目標(biāo) 15 4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) .15 I 4.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 15 4.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 15 4.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 18 5 主要功能模塊設(shè)計(jì) .21 5.1 系統(tǒng)用戶(hù)登陸設(shè)計(jì) .21 5.2 系統(tǒng)主界面設(shè)計(jì) 22 5.3 鋁葉輪基本信息模塊設(shè)計(jì) .26 5.4 庫(kù)存信息管理模塊設(shè)計(jì) .29 5.5 出貨信息查詢(xún)模塊設(shè)計(jì) .31 5.6 鋁葉輪加工信息模塊設(shè)計(jì) .34 6 系統(tǒng)測(cè)試 .37 6.1 機(jī)械企業(yè)鋁葉輪信息管理系統(tǒng)測(cè)試概述 .37 6.1.1 測(cè)試目標(biāo) 37 6.2 企業(yè)信息管理的測(cè)試方案 37 6.2.1 測(cè)試要點(diǎn)分析 37 6.2.2 測(cè)試內(nèi)容 37 6.3 測(cè)試類(lèi)型 .38 7 結(jié)論與展望 .39 7.1 結(jié)論 .39 7.2 展望 .39 致 謝 .41 參 考 文 獻(xiàn) .42 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 0 1 緒 論 本章主要介紹了半成品信息管理系統(tǒng)的背景和目的,就半成品信息管理系統(tǒng)的發(fā)展 和現(xiàn)狀進(jìn)行了論述,并且給出了有關(guān)車(chē)間半成品信息管理系統(tǒng)任務(wù)的簡(jiǎn)單介紹。 1.1 課題背景與研究意義 1.1.1 課題背景 隨著時(shí)代的進(jìn)步與科技的發(fā)展,人類(lèi)進(jìn)入一個(gè)高度信息化的社會(huì)。計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 的飛速發(fā)展及在企業(yè)管理中的應(yīng)用與普及,為企業(yè)提供了一條跨越空間進(jìn)入國(guó)際市場(chǎng)的 徑,充分利用網(wǎng)絡(luò)資源來(lái)獲得更多的競(jìng)爭(zhēng)優(yōu)勢(shì)。企業(yè)的實(shí)力不僅僅體現(xiàn)在完善的硬件設(shè) 施和先進(jìn)的技術(shù)支持,更重要的是快捷的掌握這些資源的信息。企業(yè)車(chē)間管理信息化能 使企業(yè)大幅度提高工作效率,提高企業(yè)的管理水平。總之,企業(yè)車(chē)間信息化無(wú)疑為企業(yè) 創(chuàng)建現(xiàn)代化企業(yè)制度,參與國(guó)際性競(jìng)爭(zhēng),提供了一條非常有效的途徑,信息化是激發(fā)企 業(yè)嶄新活力的催化劑 [1]。 現(xiàn)如今社會(huì),任何機(jī)械企業(yè)都在不同程度上依靠于一定的現(xiàn)代技術(shù)和科學(xué)知識(shí)才可以 生存與發(fā)展,尤其當(dāng)今已經(jīng)進(jìn)入了知識(shí)經(jīng)濟(jì)和信息經(jīng)濟(jì)的時(shí)代,現(xiàn)代企業(yè)之間的競(jìng)爭(zhēng)更多的 是知識(shí)與信息獲取或使用能力的競(jìng)爭(zhēng)。所以對(duì)企業(yè)車(chē)間資源進(jìn)行有效的管理,是一個(gè)企業(yè) 能否在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地的關(guān)鍵因素。 1.1.2 研究意義 在機(jī)遇與挑戰(zhàn)并存的二十一世紀(jì),企業(yè)面臨著前所未有的競(jìng)爭(zhēng)壓力,企業(yè)必須盡快 的調(diào)整內(nèi)部的生產(chǎn)管理結(jié)構(gòu),轉(zhuǎn)換管理方式,建立一套適合自身發(fā)展的管理系統(tǒng)來(lái)面對(duì) 市場(chǎng)的挑戰(zhàn)。目前市面上使用的產(chǎn)品管理系統(tǒng)不少。不過(guò),對(duì)于不同企業(yè)車(chē)間零件管理 系統(tǒng)來(lái)說(shuō),需要一個(gè)符合自己企業(yè)制度的管理系統(tǒng),只需要一個(gè)操作簡(jiǎn)單,功能實(shí)用, 能滿(mǎn)足企業(yè)對(duì)半成品的日常管理就可以了。本系統(tǒng)的目的就是在于開(kāi)發(fā)一個(gè)功能實(shí)用、 操作方便,簡(jiǎn)單明了的零件管理系統(tǒng)。 1.2 車(chē)間半成品管理系統(tǒng)的現(xiàn)狀與發(fā)展 現(xiàn)代社會(huì)是一個(gè)信息社會(huì),一個(gè)知識(shí)經(jīng)濟(jì)時(shí)代。自世界上第一臺(tái)計(jì)算機(jī) ENINC(Electronic numerical integrator and calculator)于 1946 年在美國(guó)問(wèn)世到現(xiàn)在,計(jì)算機(jī) 業(yè)飛速發(fā)展,技術(shù)的更新更是讓人目瞪口呆。價(jià)格的下降以及軟件應(yīng)用的快速發(fā)展與進(jìn) 步引發(fā)了以計(jì)算機(jī)信息處理化為標(biāo)志的“微機(jī)革命” ,隨之而來(lái)的是以全球信息網(wǎng)絡(luò)普及和 全球信息共享為標(biāo)志的“ 全球信息網(wǎng)絡(luò)革命 ”的蓬勃興起。所以,這個(gè)時(shí)代最激烈的競(jìng)爭(zhēng)體 現(xiàn)在計(jì)算機(jī)信息管理領(lǐng)域中,它已經(jīng)在我們的生活中普通地不能再普通的基本工具,如 同我們離不開(kāi)的汽車(chē)、火車(chē)一樣。我們應(yīng)該承認(rèn),誰(shuí)掌握的知識(shí)全面,信息量大,信息 處理速度快,批量大,誰(shuí)的效率就高,誰(shuí)就能在各種競(jìng)爭(zhēng)中笑到最后 [2]。 自 20 世紀(jì) 50 年代將計(jì)算機(jī)引入數(shù)據(jù)處理以來(lái),歷經(jīng)管理信息系統(tǒng)發(fā)展的各個(gè)階段。 一方面是信息技術(shù)應(yīng)用的廣泛應(yīng)用與迅猛發(fā)展,為企業(yè)節(jié)省了大量花在信息管理上的物 力、人力、財(cái)力,信息管理系統(tǒng)作為一門(mén)融信息科學(xué)、系統(tǒng)科學(xué)、應(yīng)用科學(xué)為主要方面, 以人為主導(dǎo),利用計(jì)算機(jī)平臺(tái)、軟件、網(wǎng)絡(luò)通信設(shè)備等一系列辦公設(shè)備,進(jìn)行信息的收 集、傳輸、處理、存儲(chǔ)、更新和輸出,為提高企業(yè)運(yùn)作效率而產(chǎn)生的一種信息化的人機(jī) 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 1 系統(tǒng)。 隨著網(wǎng)絡(luò)的普及與應(yīng)用,信息管理系統(tǒng)的的日益成熟,基于 B/S 模式的產(chǎn)品信息管 理系統(tǒng)開(kāi)發(fā)的技術(shù)要求在不斷提高,它的發(fā)展空間是非常廣闊的,而且 B/S 模式正在被 廣泛的應(yīng)用,并給他們提出了新的要求和新的目標(biāo)。從目前計(jì)算機(jī)信息的發(fā)展來(lái)看,網(wǎng) 絡(luò)已經(jīng)無(wú)處不在,信息系統(tǒng)與網(wǎng)絡(luò)的結(jié)合也日趨緊密和完善。未來(lái)信息管理系統(tǒng)的發(fā)展 一方面朝著網(wǎng)絡(luò)化發(fā)展,其主要用途為企業(yè)車(chē)間管理層提供便利的查詢(xún),另一方面朝著 高性能發(fā)展,用于為公司的管理提供便利。經(jīng)過(guò)相當(dāng)長(zhǎng)的時(shí)間發(fā)展,產(chǎn)品管理信息系統(tǒng) 已經(jīng)發(fā)展為日趨成熟的信息技術(shù),但還存在許多有待解決的問(wèn)題,例如,計(jì)算機(jī)在更新 或查詢(xún)產(chǎn)品信息的時(shí)候,由于更新或查詢(xún)的數(shù)據(jù)量大,計(jì)算機(jī)分析時(shí)間較長(zhǎng),零件信息 的換亂,對(duì)公司的管理造成一定的影響。雖然如此,B/S 模式的信息管理系統(tǒng)還是為公司 的管理提供了一個(gè)全新的突破口,零件管理系統(tǒng)是企業(yè)利用計(jì)算機(jī)網(wǎng)絡(luò)對(duì)產(chǎn)品的信息實(shí) 行統(tǒng)一,集中規(guī)模的采集與管理。避免了人工操作的效率低、出錯(cuò)率高、紙張檔案不易 保存等弊端。企業(yè)要求發(fā)展,就必須采用信息化,網(wǎng)絡(luò)化的半成品管理的方式。所以, B/S 結(jié)構(gòu)的產(chǎn)品信息管理系統(tǒng)是現(xiàn)在以及未來(lái)企業(yè)的一種不錯(cuò)選擇。隨著計(jì)算機(jī)技術(shù)的飛 速發(fā)展,B/S 結(jié)構(gòu)的產(chǎn)品信息管理系統(tǒng)將會(huì)支持企業(yè)的更為長(zhǎng)遠(yuǎn)的發(fā)展,必將會(huì)為公司的 生產(chǎn)管理注入新的活力 [3]。 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 2 2 機(jī)械企業(yè)車(chē)間半成品管理系統(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#語(yǔ)言特點(diǎn) (1). 全面支持類(lèi)和面向?qū)ο缶幊?,包括接口和繼承、虛函數(shù)和運(yùn)算 符重載的處理。 (2). 定義完整、全面的基本類(lèi)型集。 (3). 對(duì)自動(dòng)生成 XML 文檔說(shuō)明的內(nèi)置支持。 (4). 自動(dòng)清理分配的內(nèi)存。 (5). 可以用用戶(hù)定義的特性來(lái)標(biāo)記類(lèi)或方法。這可以用于文檔說(shuō)明,對(duì)程序編譯有一定的 影響(例如,把方法標(biāo)記為只在調(diào)試時(shí)編 譯)。 (6). 對(duì).NET 基類(lèi)數(shù)據(jù)庫(kù)的完全訪問(wèn)權(quán)。 (7). 可以使用指針和直接內(nèi)存訪問(wèn)。 (8). 以 VB 的風(fēng)格支持屬性和事件。 (9). 可以將程序編譯為可執(zhí)行文件或.NET 組件 庫(kù),該組件庫(kù)可以用與 ActiveX 控件 (COM 組件)相同的方式由 其他代碼調(diào)用。 (10). C#可以用于編寫(xiě) ASP.NET 動(dòng)態(tài) Web 頁(yè)面和 XML Web 服務(wù) [5]。 2.2 開(kāi)發(fā)工具 Visual Studio 是微軟公司推出的一種全新的開(kāi)發(fā)環(huán)境,它可以用來(lái)創(chuàng)建 Windows 平 臺(tái)下的 Windows 程序應(yīng)用和網(wǎng)絡(luò)應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、以及相對(duì)應(yīng)的智 能設(shè)備應(yīng)用程序和插件。Visual 意為“可視化的” ,指的是一種開(kāi)發(fā)圖形用戶(hù)界面的方法。 C#是一種應(yīng)用于開(kāi)發(fā).NET 應(yīng)用程序的專(zhuān)屬語(yǔ)言,它以 C 語(yǔ)言為基礎(chǔ),沿用其大部分的關(guān) 鍵字,表達(dá)式以及運(yùn)算符,而語(yǔ)法的設(shè)計(jì)卻更為簡(jiǎn)潔易懂,同時(shí)以 C#對(duì)象模型建構(gòu)其面 身對(duì)象的語(yǔ)言結(jié)構(gòu),支持完整的面身對(duì)象設(shè)計(jì)理論 [6]。C#本身的設(shè)計(jì),考慮各種語(yǔ)言的 特性,避免了現(xiàn)有程序語(yǔ)言的缺點(diǎn),并且新增了多種出色的語(yǔ)言特性。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ì)扮演非常 重要在角色。 Visual Studio 是一套完整的開(kāi)發(fā)工具,用于生成 ASP.NET Web 應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic、Visual C# 和 Visual C++ 都 使用相同的集成開(kāi)發(fā)環(huán)境 (IDE),這樣就能夠進(jìn)行工具共享,并能夠輕松地創(chuàng)建混合語(yǔ)言 解決方案。另外,這些語(yǔ)言使用 .NET Framework 的功能,它提供了可簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML Web services 開(kāi)發(fā)的關(guān)鍵技術(shù) [7]。 2.3 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)(Database)是按照數(shù)據(jù)結(jié)構(gòu)類(lèi)型來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的一種新型倉(cāng)庫(kù), 它產(chǎn)生于五十年前,隨著信息技術(shù)的發(fā)展和市場(chǎng)的壯大,特別是二十世紀(jì)八、九十年代 以后,數(shù)據(jù)管理不再單純是用于數(shù)據(jù)的存儲(chǔ)、管理,而是根據(jù)用戶(hù)的需求從而轉(zhuǎn)變成的 各種信息處理的方式。數(shù)據(jù)庫(kù)有很多種類(lèi)型,從最簡(jiǎn)單表格數(shù)據(jù)存儲(chǔ)有各種數(shù)據(jù)的表格 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 3 到能夠進(jìn)行海量數(shù)據(jù)存儲(chǔ)的大型數(shù)據(jù)庫(kù)系統(tǒng)都在各個(gè)方面得到了深入的的應(yīng)用 [8]。本課 題使用的是 MySQL,這是一種較簡(jiǎn)單通用的數(shù)據(jù)庫(kù)。 SQL 是英文 Structured Query Language 的縮寫(xiě),意思為結(jié)構(gòu)化查詢(xún)語(yǔ)言。結(jié)構(gòu)化查詢(xún) 語(yǔ)言是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶(hù)在高層數(shù)據(jù)結(jié)構(gòu)上工作 [11]。結(jié)構(gòu)化查詢(xún)語(yǔ)言 是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系 統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。它不要求用戶(hù)指定對(duì)數(shù)據(jù)的存放方法,也不需 要用戶(hù)了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng)可以使 用相同的結(jié)構(gòu)化查詢(xún)語(yǔ)言語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢(xún)語(yǔ)言語(yǔ)句可以嵌 套,這使他具有極大的強(qiáng)大的功能以及靈活性。 SQL Server 2008 是一個(gè)全面的數(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)用程序 [15]。 SQL Server 2008 數(shù)據(jù)引擎是企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2008 結(jié)合了分析、報(bào)表、集成和通知功能。這使得企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決 方案,幫助團(tuán)隊(duì)通過(guò)記分卡、Dashboard 、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù) 的各個(gè)領(lǐng)域。 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 4 3 系統(tǒng)需求分析 3.1 可行性分析 而從企業(yè)當(dāng)前的實(shí)際情況出發(fā),研制這個(gè)信息管理系統(tǒng)是很有必要的,可以使企業(yè) 各部門(mén)之間以及員工之間進(jìn)行信息交流和數(shù)據(jù)共享,與此同時(shí),也可以使企業(yè)的管理人 員方便快捷的處理產(chǎn)品的信息可行性研究主要內(nèi)容是要求以全面、系統(tǒng)的分析為主要方 法,經(jīng)濟(jì)效益為核心,圍繞影響項(xiàng)目的其他因素,分析在當(dāng)前情況下企業(yè)車(chē)間的半成品 零件管理系統(tǒng)是否有必要。而從當(dāng)前的實(shí)際情況研究,對(duì)整個(gè)可行性研究提出綜合分析 評(píng)估,此管理系統(tǒng)非常值得,可以完善車(chē)間半成品的管理體系,提高企業(yè)的管理效率。 3.1.1 技術(shù)可行性 技術(shù)可行性是指決策的技術(shù)和決策方案的技術(shù)不能突破組織所擁有的或有關(guān)人員所 掌握的技術(shù)資源條件的邊界。他主要包括三個(gè)方面:目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的 新系統(tǒng);硬件資源和軟件資源。技術(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ī)的種類(lèi)、工作性能、聯(lián)網(wǎng)能力、 安全保護(hù)措施以及輸入/輸出設(shè)備以及保密性能,此外還有外存儲(chǔ)器性能和網(wǎng)絡(luò)數(shù)據(jù)的的 配置、功能、效率等指標(biāo)是否滿(mǎn)足系統(tǒng)方案設(shè)計(jì)要求,除此之外計(jì)算機(jī)的性?xún)r(jià)比也要納 入考慮范圍。軟件資源:軟件資源的可行性分析主要考慮以下幾點(diǎn)是否滿(mǎn)足用戶(hù)的要求: ①選取適用的操作系統(tǒng); ②選擇合適的編譯程序; ③選擇合適的數(shù)據(jù)庫(kù)系統(tǒng); ④高級(jí)編程語(yǔ)言的選擇; ⑤選取相對(duì)應(yīng)的操作語(yǔ)言; ⑥應(yīng)用軟件的選擇。 本系統(tǒng)在開(kāi)發(fā)前,與企業(yè)的領(lǐng)導(dǎo)和有關(guān)的操作人員密切溝通,認(rèn)真聽(tīng)取他們的意見(jiàn), 并吸收他們的積極建議,使本系統(tǒng)的開(kāi)發(fā)在相當(dāng)大的程度上具有一定的科學(xué)性和合理性。 3.1.2 社會(huì)可行性 使用該系統(tǒng)的企業(yè)內(nèi)部環(huán)境能夠很好地發(fā)揮該半成品零件信息管理系統(tǒng)的功能。即 組織內(nèi)外具備接受和使用該系統(tǒng)的條件。根據(jù)現(xiàn)有的硬件設(shè)施,軟件環(huán)境和人員素質(zhì)等 方面考慮,可以較好的使用此信息管理系統(tǒng)。該系統(tǒng)既可以在車(chē)間的單獨(dú)生產(chǎn)線使用, 也可以用于全企業(yè)的零件調(diào)配。 3.1.3 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性分析主要是對(duì)開(kāi)發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來(lái)的經(jīng)濟(jì) 效益進(jìn)行對(duì)比,確認(rèn)新系統(tǒng)是否能完善企業(yè)車(chē)間半成品的生產(chǎn)管理制度,提高運(yùn)作效率。 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 5 本系統(tǒng)要求使用普通計(jì)算機(jī)即可,其他設(shè)備的置辦成本也在一般中小型企業(yè)車(chē)間的 承擔(dān)能力之內(nèi),這正符合企業(yè)的發(fā)展現(xiàn)狀;其次,設(shè)備安裝簡(jiǎn)單,費(fèi)用比較合理;再者, 系統(tǒng)運(yùn)行成本較為低廉,操作簡(jiǎn)潔方便,只需進(jìn)行基本的的解釋介紹就可以是企業(yè)用戶(hù) 熟練的使用本系統(tǒng)了。 3.2 系統(tǒng)概要分析 開(kāi)發(fā)本系統(tǒng)的目標(biāo)是使該系統(tǒng)能夠簡(jiǎn)化車(chē)間半成品零件的管理操作,對(duì)于半成品 的生產(chǎn)信息,庫(kù)存信息,系統(tǒng)信息及信息發(fā)布有良好的反饋與管理。系統(tǒng)的總?cè)蝿?wù)是能 夠讓機(jī)械企業(yè)車(chē)間半成品管理系統(tǒng)化,信息化,自動(dòng)化和規(guī)范化,并逐步向智能化過(guò)度。 根據(jù)本公司職責(zé)的不同將設(shè)定四級(jí)權(quán)限,分別為系統(tǒng)維護(hù)人員,公司領(lǐng)導(dǎo),部門(mén)主管與 普通員工。 用戶(hù)通過(guò)服務(wù)器進(jìn)入半成品信息管理系統(tǒng),首先進(jìn)入半成品信息管理系統(tǒng)的首頁(yè)界 面,用賬號(hào)登錄系統(tǒng),登錄成功就可以看到所有的半成品的生產(chǎn)管理信息了,可以對(duì)當(dāng) 前各個(gè)模塊中的零件的基本信息進(jìn)行添加、修改、刪除和查詢(xún)的操作。本系統(tǒng)的界面結(jié) 構(gòu)示意圖如圖 3-2 所示: 圖 3-2 系統(tǒng)管理界面結(jié)構(gòu) 系統(tǒng)管理具有較大的權(quán)限,可以對(duì)車(chē)間所有鋁葉輪的信息進(jìn)行更改,刪除。各個(gè)環(huán) 系統(tǒng)登錄界面 系統(tǒng)管理員 車(chē)間主任 部門(mén)主管 員工 鋁葉輪信息 鋁葉輪庫(kù)存管理 鋁葉輪加工信息 系統(tǒng)賬戶(hù) 鋁葉輪信息發(fā)布 輸入信息 修改信息 查詢(xún)信息 入庫(kù)等記 出庫(kù)登記 存放點(diǎn)管理 修改賬戶(hù) 部門(mén)實(shí)時(shí)合格率登記 添加賬戶(hù) 部門(mén)實(shí)時(shí)生產(chǎn)量登記 車(chē)間實(shí)時(shí)生產(chǎn)量查詢(xún) 打印信息 實(shí)時(shí)信息發(fā)布 刪除賬戶(hù) 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 6 節(jié)統(tǒng)一的所有信息由其同意管理和維護(hù),處理和發(fā)布。 車(chē)間主任可以查詢(xún)車(chē)間現(xiàn)有的生產(chǎn)信息及鋁葉輪的相關(guān)情況,同事也可以發(fā)布信息 等。 部門(mén)主管需要及時(shí)更新本部門(mén)的鋁葉輪生產(chǎn)情況,登記入庫(kù)和出庫(kù),并可查詢(xún)鋁葉 輪的基本信息。 員工可以注冊(cè)新用戶(hù)可以查詢(xún)自己的工作信息,還能來(lái)查詢(xún)掌握鋁葉輪的生產(chǎn)工藝, 了解本部門(mén)關(guān)于產(chǎn)品的生產(chǎn)情況。 3.3 系統(tǒng)功能模塊分析 此鋁葉輪管理系統(tǒng)是為了提高車(chē)間管理工作效率。通過(guò)這樣的系統(tǒng)能夠使鋁葉輪的 管理更加科學(xué),規(guī)范,合理,減少了管理方面的工作量,加快了企業(yè)信息化的進(jìn)程。系 統(tǒng)主要包括以下功能模塊:鋁葉輪信息管理模塊、鋁葉輪庫(kù)存管理模塊、鋁葉輪加工信 息模塊、系統(tǒng)賬戶(hù)管理模塊、信息發(fā)布模塊。 3.3.1 鋁葉輪信息管理 公司的所有規(guī)格的鋁葉輪都有屬于自己的品名。本模塊主要是對(duì)全部的的鋁葉輪進(jìn) 行統(tǒng)一,規(guī)范,細(xì)致的分類(lèi)及管理。其中包括了各種鋁葉輪的名稱(chēng),規(guī)格尺寸,加工步 驟,材料等。本模塊又分為三個(gè)子模塊,分別為輸入信息、修改信息、查詢(xún)信息。如下 圖 3-3 所示 圖 3-3 鋁葉輪信息管理模塊結(jié)構(gòu) 鋁葉輪信息管理 輸入信息 查詢(xún)信息 修改信息 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 7 (1)輸入鋁葉輪信息:錄入鋁葉輪的名稱(chēng)、序號(hào)及相應(yīng)示例圖片,還有相關(guān)的生產(chǎn) 技術(shù)要求、尺寸圖紙、材料及其經(jīng)銷(xiāo)商。錄入第一條記錄后,系統(tǒng)會(huì)自動(dòng)進(jìn)入下一序號(hào) 的錄入頁(yè)面(序號(hào)自動(dòng)加一),減輕了手工勞動(dòng)并避免了許多錯(cuò)誤的發(fā)生。若錄入的序號(hào)或 自動(dòng)加一生成的學(xué)號(hào)與數(shù)據(jù)庫(kù)中的記錄重復(fù),則會(huì)自動(dòng)轉(zhuǎn)入修改頁(yè)面。修改完成后同樣 也會(huì)自動(dòng)進(jìn)入下一序號(hào)錄入頁(yè)面。 (2)查詢(xún)鋁葉輪信息:可從序號(hào)、鋁葉輪的品名、零件的經(jīng)銷(xiāo)商三種查詢(xún)方法任選 其一進(jìn)行查詢(xún)鋁葉輪信息,支持模糊查詢(xún)。 (3)修改鋁葉輪信息:找出需要修改的記錄,然后修改你所要更正或添加的內(nèi)容。 3.3.2 鋁葉輪庫(kù)存管理 鋁葉輪庫(kù)存信息管理有四個(gè)子模塊:入庫(kù)登記、出庫(kù)登記、庫(kù)存數(shù)量查詢(xún)、存放 地點(diǎn)管理。模塊圖如 3-4 下: 圖 3-4 鋁葉輪庫(kù)存管理模塊結(jié)構(gòu) 3.3.3 鋁葉輪的加工信息 鋁葉輪加工信息模塊:企業(yè)車(chē)間的生產(chǎn)狀況要及時(shí)的有所反饋。通過(guò)該模塊車(chē)間 的管理層可以很好的了解各個(gè)部門(mén)的生產(chǎn)情況以及車(chē)間的實(shí)時(shí)鋁葉輪生產(chǎn)量,能夠準(zhǔn)確及 時(shí)的反映出車(chē)間各個(gè)時(shí)間段的生產(chǎn)效益。鋁葉輪加工信息模塊結(jié)構(gòu)圖如下 3-5 所示: 鋁葉輪庫(kù)存管理 入庫(kù)登記 出庫(kù)登記 存放地點(diǎn)查詢(xún)庫(kù)存數(shù)量查詢(xún) 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 8 圖 3-5 鋁葉輪加工信息模塊結(jié)構(gòu) 3.3.4 系統(tǒng)賬戶(hù)管理 系統(tǒng)賬戶(hù)管理模塊包括添加賬戶(hù),修改賬戶(hù),刪除賬戶(hù)三個(gè)基本功能模塊。其為 系統(tǒng)信息的安全性提供了保障。主要結(jié)構(gòu)圖如 3-6 所示 圖 3-6 系統(tǒng)賬戶(hù)管理模塊結(jié)構(gòu) (1)添加賬戶(hù):包括創(chuàng)建用戶(hù)名、密碼、權(quán)限三個(gè)子功能模塊。 部門(mén)實(shí)時(shí)合格率登記部門(mén)實(shí)時(shí)生產(chǎn)量登記 車(chē)間實(shí)時(shí)生產(chǎn)量查詢(xún) 鋁葉輪加工信息 修改賬戶(hù)添加賬戶(hù) 刪除賬戶(hù) 系統(tǒng)賬戶(hù) 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 9 (2)修改賬戶(hù):可以對(duì)賬戶(hù)信息進(jìn)行修改。 (3)刪除賬戶(hù):刪除過(guò)期賬戶(hù),并給出信息確認(rèn)頁(yè)面。 3.3.5 鋁葉輪信息發(fā)布管理 鋁葉輪信息發(fā)布管理模塊包括實(shí)時(shí)信息發(fā)布,打印信息,刪除發(fā)布信息三個(gè)功能 模塊。模塊結(jié)構(gòu)圖如 3-7 所示: 圖 3-7 鋁葉輪信息發(fā)布模塊結(jié)構(gòu) 此模塊很好的將所的鋁葉輪信息進(jìn)行集中匯總,輸出,并可以及時(shí)的進(jìn)行發(fā)布,公式。 所有的產(chǎn)品信息一目了然,而且都在實(shí)時(shí)監(jiān)控之下。 打印信息戶(hù)實(shí)時(shí)信息發(fā)布 刪除發(fā)布信息 鋁葉輪信息發(fā)布 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 10 4 系統(tǒng)設(shè)計(jì) 4.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 機(jī)械企業(yè)車(chē)間半成品管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)如圖 4-1 所示,本系統(tǒng)采用 B/S 系統(tǒng)結(jié)構(gòu)設(shè) 計(jì),都是指以 Web 技術(shù)為基礎(chǔ)的新型應(yīng)用系統(tǒng)模式,基于 Microsoft SQL Server 2000 數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)管理使該軟件有 更優(yōu)異的性能。確定了軟件的結(jié)構(gòu)也是總體設(shè)計(jì)的主要階段。要根據(jù)系統(tǒng)分析的結(jié)果 以及公司的實(shí)際情況來(lái)對(duì)新系統(tǒng)的結(jié)構(gòu)進(jìn)行總體設(shè)計(jì),從宏觀,總體上進(jìn)行設(shè)計(jì)和規(guī)劃, 并且要對(duì)各個(gè)模塊進(jìn)行逐步分析。 系統(tǒng) 權(quán)限維護(hù) 密碼維護(hù) 用戶(hù)登錄 數(shù)據(jù)備份 系統(tǒng)幫助 鋁葉輪庫(kù)存管理鋁葉輪信息 系統(tǒng)賬戶(hù)鋁葉輪加工信息 鋁葉輪信息發(fā)布 輸入 打印查詢(xún) 輸入 打印 刪除添加查詢(xún) 增加刪除修改添加 刪除修改 輸入 添加 查詢(xún) 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 11 身份驗(yàn)證 權(quán)限識(shí)別 圖 4.1 機(jī)械企業(yè)車(chē)間半成品管理系統(tǒng)整體功能圖 4.2 功能模塊設(shè)計(jì) 應(yīng)用模塊是為整個(gè)用戶(hù)提供服務(wù)的各個(gè)模塊的總和,包括用戶(hù)登錄、系統(tǒng)維護(hù)、 信息錄入、修改密碼、信息查詢(xún)(包括用戶(hù)信息和測(cè)評(píng)記錄)等。 對(duì)上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,管理系統(tǒng)需要完 成的主要功能有以下幾大模塊。 4.2.1 用戶(hù)登錄模塊設(shè)計(jì) 鋁葉輪管理系統(tǒng)針對(duì)于系統(tǒng)管理員、車(chē)間主任、部門(mén)主管、員工。系統(tǒng)支持通過(guò)網(wǎng) 絡(luò)發(fā)送和接收有關(guān)信息,開(kāi)展在線的信息查詢(xún),支持按權(quán)限管理的各種錄入、統(tǒng)計(jì)和報(bào) 表的輸出打印。用戶(hù)登錄模塊實(shí)現(xiàn)是用戶(hù)使用系統(tǒng)的口并判斷用戶(hù)的權(quán)限,在此基礎(chǔ)上 生成不同操作界面,若選擇與權(quán)限不相符的操作界面,或是在連續(xù)三次輸入的用戶(hù)名和 密碼都不 正確,系統(tǒng)將關(guān)閉登陸界面,并延遲下一次登錄時(shí)間。 圖 4-2 是用戶(hù)登錄模塊的流程圖。 用戶(hù)名,密碼 成功 錯(cuò) 誤 正 確 錯(cuò) 誤 圖 4-2 鋁葉輪信息管理系統(tǒng)登錄流程 4.2.2 鋁葉輪信息管理模塊設(shè)計(jì) 鋁葉輪信息管理模塊分為輸入信息,查詢(xún)信息,修改信息三個(gè)子功能模塊。主要對(duì) 用戶(hù)登錄 根據(jù)權(quán)限進(jìn)入相應(yīng)的操作界面 執(zhí)行相對(duì)應(yīng)的操作 操作結(jié)束,退出系統(tǒng) 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 12 公司鋁葉輪日常生產(chǎn),管理進(jìn)行統(tǒng)一調(diào)配。具體的工作流程可以用流程圖表示。 (1)具有信息管理員權(quán)限的用戶(hù)可以添加信息記錄。由于有權(quán)限限制,所以要對(duì)用戶(hù) 進(jìn)行權(quán)限的驗(yàn)證,具體流程見(jiàn)圖 4-3 所示。 (2)所有用戶(hù)都可以對(duì)鋁葉輪信息進(jìn)行查詢(xún),沒(méi)有權(quán)限的限制。具體流程見(jiàn)圖 4-4 所 示。 (3)具有管理員權(quán)限的用戶(hù)還可以修改所有系統(tǒng)信息及信息維護(hù)。同樣具有有權(quán)限限 制,所以要對(duì)用戶(hù)進(jìn)行權(quán)限的驗(yàn)證,只有系統(tǒng)管理員才可以對(duì)所有的數(shù)據(jù)表的記錄進(jìn)行 修改,詳細(xì)的的修改流程如圖 4-5 所示。 是 否 否 是 圖 4-3 信息輸入子模塊圖流程圖 圖 4-4 信息查詢(xún)子模塊流程 圖 開(kāi)始菜單 請(qǐng)求輸入新的相關(guān)信息 檢查用戶(hù)是否具 有相應(yīng)權(quán)限 信息輸入頁(yè)面 信息提交頁(yè)面 返回主界面 提示用戶(hù)沒(méi)有權(quán)限 開(kāi)始菜單 查詢(xún)菜單 輸入查詢(xún)內(nèi)容 系統(tǒng)內(nèi)是否有 相對(duì)應(yīng)信息 反饋出查詢(xún)的內(nèi)容信息 返回主界面 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 13 否 是 否 是 圖 4-5 修改信息子模塊流程圖 開(kāi)始菜單 登 錄 系統(tǒng)判斷是否 具有修改權(quán)限 提交頁(yè)面 信息修改頁(yè)面 返回主界面 選擇需要修改 的內(nèi)容 提示用戶(hù)沒(méi)有權(quán)限 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 14 4.2.3 鋁葉輪庫(kù)存管理模塊設(shè)計(jì) 該模塊主要負(fù)責(zé)全廠的鋁葉輪管理信息。包括添加,修改,查詢(xún)信息。只有部門(mén) 主管及公司領(lǐng)導(dǎo)才能對(duì)此鋁葉輪庫(kù)存信息進(jìn)行修改,主要是鋁葉輪出庫(kù)入庫(kù)的登記及存 放地點(diǎn)的管理。流程圖與信息管理流程圖原理相同。 4.2.4 系統(tǒng)設(shè)計(jì)目標(biāo) 本系統(tǒng)屬于小型的數(shù)據(jù)庫(kù)管理系統(tǒng),針對(duì)中小型企業(yè)的生產(chǎn)進(jìn)行管理,并實(shí)現(xiàn)了一 些初步的計(jì)算機(jī)化的管理。通過(guò)本系統(tǒng)可以達(dá)到以下目標(biāo): (1) 有良好的人機(jī)交流界面。 (2) 有較好的權(quán)限管理。 (3) 完全人性化設(shè)計(jì),無(wú)需繁瑣的指導(dǎo),操作簡(jiǎn)單。 (4) 系統(tǒng)具有數(shù)據(jù)備份及數(shù)據(jù)還原功能。能夠保證系統(tǒng)數(shù)據(jù)的安全性。 (5) 方便的全方位的數(shù)據(jù)查詢(xún)。 (6) 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單、安全,數(shù)據(jù)穩(wěn)定性好。 (7) 數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù),實(shí)現(xiàn)自動(dòng)化。 (8) 良好的報(bào)表發(fā)布,打印功能。 4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 4.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 (1) 數(shù)據(jù)統(tǒng)一化,標(biāo)準(zhǔn)化。 本數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)、專(zhuān)業(yè)術(shù)語(yǔ)、計(jì)數(shù)單位實(shí)行規(guī)范化化,統(tǒng)一化,有利于計(jì)算機(jī) 的統(tǒng)一識(shí)別與處理。 (2) 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)布局合理、內(nèi)容完整。 本數(shù)據(jù)庫(kù)依據(jù)關(guān)系數(shù)據(jù)庫(kù)模式,按數(shù)據(jù)類(lèi)型,科學(xué)、合理地設(shè)置各種類(lèi)型的字段, 建立了數(shù)據(jù)表,庫(kù)管理系統(tǒng)采用模塊結(jié)構(gòu),各模塊相對(duì)獨(dú)立,便于修改和加入新的應(yīng)用 模塊。 (3) 統(tǒng)一制作各種原始單據(jù)的格式。 (4) 刪除冗余的管理數(shù)據(jù),實(shí)現(xiàn)管理便捷化、規(guī)范化、科學(xué)化。 (5) 程序代碼實(shí)行標(biāo)準(zhǔn)化,軟件統(tǒng)一化。 (6) 操作界面簡(jiǎn)潔、明了,相當(dāng)實(shí)用、方便,滿(mǎn)足企業(yè)中不同級(jí)別用戶(hù)的需要。 (7) 記錄詳細(xì)操作日志,系統(tǒng)自行將所有操作進(jìn)行記錄。 4.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) E-R 模型的組成元素有:實(shí)體、屬性、聯(lián)系。E-R 模型用 E-R 圖表示。實(shí)體是用戶(hù) 工在作環(huán)境里所要操作的對(duì)象,屬性是對(duì)實(shí)體特征的描述。如圖 4-6 所示 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 15 圖 4-6 數(shù)據(jù)庫(kù)結(jié)構(gòu) 用戶(hù) 用戶(hù)名稱(chēng) 名稱(chēng) 供貨日期 交易金額 交易情況聯(lián)系方式名稱(chēng) 銷(xiāo)售編號(hào)銷(xiāo)售情況 再加工 允許銷(xiāo)售 編號(hào) 名稱(chēng) 用戶(hù)類(lèi)型用戶(hù)密碼 銷(xiāo) 售 半成品 客戶(hù) 供 貨 供貨商 生產(chǎn) 部門(mén) 編號(hào) 編號(hào)聯(lián)系方式 地址名稱(chēng) 員工聯(lián)系方式 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 16 (1)模型當(dāng)中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不僅僅是單個(gè)實(shí)體或表中的一行。 用菱形表示實(shí)體之間的聯(lián)系,菱形框內(nèi)寫(xiě)上聯(lián)系名,實(shí)體用矩形框表示,矩形框內(nèi)標(biāo)注 好實(shí)體的名稱(chēng),用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連接,在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型。 (2)實(shí)體的性質(zhì)是屬性,橢圓框表示。與實(shí)體之間用一條線連接起來(lái),關(guān)鍵屬性項(xiàng) 加下劃線。 (3)各個(gè)子系統(tǒng)模塊中主鍵相同的字段之間都是一一對(duì)應(yīng)的關(guān)系。在程序中實(shí)現(xiàn)對(duì) 他們的一致性和完整性。 (4)根據(jù)上面的分析,實(shí)體包括各種詳細(xì)數(shù)據(jù),通過(guò)相互之間的聯(lián)系形成數(shù)據(jù)的流 動(dòng)。 通過(guò)對(duì)數(shù)據(jù)流圖的分析,可以明確該應(yīng)用系統(tǒng)中實(shí)體、屬性和實(shí)體之間的相互關(guān) 系并根據(jù)需要做出了一些關(guān)鍵 E-R 圖。 鋁葉輪與車(chē)間部門(mén)兩個(gè)實(shí)體之間的關(guān)系如圖 所示。鋁葉輪的屬性主要包括名稱(chēng)、 編號(hào)、生產(chǎn)日期、生產(chǎn)部門(mén)等。部門(mén)的屬性主要包括部門(mén)名稱(chēng),部門(mén)人員,部門(mén)代號(hào)等。 鋁葉輪與車(chē)間部門(mén)之間是多對(duì)一的關(guān)系,即每一個(gè)鋁葉輪對(duì)應(yīng)著一個(gè)生產(chǎn)部門(mén),而每個(gè) 部門(mén)卻生產(chǎn)許多鋁葉輪。 鋁葉輪與加工工藝兩個(gè)實(shí)體之間的關(guān)系如圖 所示。鋁葉輪的屬性主要包括稱(chēng)、 編號(hào)、生產(chǎn)日期、生產(chǎn)部門(mén)等。加工工藝的屬性主要包括加工部門(mén)名稱(chēng),工藝的名稱(chēng), 類(lèi)型等等。鋁葉輪與加工工藝之間是多對(duì)多的關(guān)系,即每一個(gè)鋁葉輪需要多個(gè)加工工藝, 同時(shí)每一道加工工藝可以加工多個(gè)鋁葉輪。 圖 4.8 鋁葉輪與車(chē)間部門(mén)之間的 E-R 圖 鋁葉輪 車(chē)間部門(mén)所 屬 名稱(chēng) 加工過(guò)程 加工狀態(tài)生產(chǎn)工藝 供應(yīng)商 編號(hào) 人員聯(lián)系方式 編號(hào)名稱(chēng) 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 17 圖 4.9 鋁葉輪與加工工藝之間的 E-R 圖 4.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成各個(gè)表格之間的關(guān)系。為了滿(mǎn)足系 統(tǒng)的需求,我們總共設(shè)計(jì)了 frmSellGoods(零件基本信息)表、frmThGoodsInfo(生產(chǎn)信息) 表、frmKcGoods(倉(cāng)庫(kù)信息 )表、frmStaffInfo( 員工信息 )表、frmCompanyInfo(零件供應(yīng)商信 息)表和 frmKcGoodFind(庫(kù)存管理信息)等 6 個(gè)數(shù)據(jù)表。 (1) 鋁葉輪基本信息表 鋁葉輪信息表用來(lái)保存鋁葉輪的基本的相關(guān)信息。該表如表 4.1 所示。 表 4.1 序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注 1 name varchar 名稱(chēng) 20 主鍵 2 number varchar 編號(hào) 20 3 classification varchar 類(lèi)別 20 4 status varchar 狀態(tài) 10 5 Supplier varchar 供應(yīng)商 10 6 faburen varchar 發(fā)布人 20 7 Ads varchar 發(fā)布時(shí)間 20 (2)員工信息表 員工信息表用來(lái)保存員工的相關(guān)信息。該表如表 4.2 所示 表 4.2 鋁葉輪 加工工藝需求 名稱(chēng) 加工狀態(tài)生產(chǎn)工藝 編號(hào) 加工人員聯(lián)系方式 編號(hào)名稱(chēng) 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 18 序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注 1 ID varchar 用戶(hù)名 20 主鍵 2 tenement varchar 登錄密碼 20 3 information varchar 基本信息 20 4 contact varchar 聯(lián)系方式 20 5 workshop varchar 生產(chǎn)車(chē)間 20 6 person varchar 負(fù)責(zé)人 20 7 department varchar 部門(mén) 20 (3)鋁葉輪生產(chǎn)信息表 鋁葉輪生產(chǎn)信息表用來(lái)查詢(xún)實(shí)時(shí)鋁葉輪生產(chǎn)信息,檢測(cè)當(dāng)前的生產(chǎn)狀態(tài)。該 表如表 4.3 所示 表 4.3 序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注 1 name varchar 名稱(chēng) 20 主鍵 2 number varchar 編號(hào) 20 3 quantity varchar 生產(chǎn)數(shù)量 20 4 staff varchar 生產(chǎn)人員 20 5 department varchar 加工車(chē)間 20 6 person varchar 責(zé)任人 20 7 Supplier varchar 供應(yīng)商 20 (4)庫(kù)存信息表 庫(kù)存信息表用來(lái)存儲(chǔ)所有鋁葉輪數(shù)量的相關(guān)信息。該表如表 4.4 所示。 表 4.4 序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注 1 warehouse varchar 倉(cāng)庫(kù)名稱(chēng) 20 主鍵 2 name varchar 零件名稱(chēng) 20 3 number varchar 編號(hào) 20 4 number varchar 庫(kù)存數(shù)量 20 5 number varchar 出貨數(shù)量 20 6 Pass rate varchar 合格率 20 7 Rejection rate varchar 廢品率 20 8 Supplier varchar 供應(yīng)商 20 9 contact varchar 聯(lián)系電話 20 11 address varchar 聯(lián)系地址 20 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 19 (5)廢品信息表 廢品信息表用來(lái)保存零件報(bào)廢的相關(guān)信息,主要用于查詢(xún)廢品的成因,數(shù) 目等。該表如表 4.5 所示。 表 4.5 序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注 1 ID varchar 名稱(chēng) 20 主鍵 2 name varchar 編號(hào) 20 3 department varchar 生產(chǎn)車(chē)間 20 4 etime varchar 生產(chǎn)編號(hào) 20 5 staff varchar 生產(chǎn)人員 20 6 number varchar 生產(chǎn)數(shù)量 20 7 rejection varchar 廢品率 20 8 reason varchar 原因 20 9 content varchar 內(nèi)容 20 (6)供應(yīng)商信息表 供應(yīng)商信息表用來(lái)記錄所有的交易信息,方便日后查詢(xún)等。該表如表 4.6 所 示。 表 4.6 序號(hào) 字段名稱(chēng) 類(lèi)型 說(shuō)明 長(zhǎng)度 備注 1 ID varchar 名稱(chēng) 20 主鍵 2 address varchar 地點(diǎn) 20 3 contact varchar 聯(lián)系方式 20 4 record varchar 交易記錄 20 5 current varchar 當(dāng)前交易 20 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 20 5 主要功能模塊設(shè)計(jì) 系統(tǒng)的根據(jù)系統(tǒng)功能的分析,主要分以下幾個(gè)模塊來(lái)實(shí)現(xiàn)。系統(tǒng)的界面分前臺(tái)和 后臺(tái)兩部分。前臺(tái)部分穩(wěn)重,安全,全面;后臺(tái)部分則要界面清晰,操作簡(jiǎn)單。前臺(tái)各 個(gè)頁(yè)面間的風(fēng)格盡量一致,做到盡可能的適應(yīng)各種操作系統(tǒng)和瀏覽器設(shè)置。 5.1 系統(tǒng)用戶(hù)登陸設(shè)計(jì) 該系統(tǒng)的登陸界面,用戶(hù)在登陸時(shí),就是根據(jù)數(shù)據(jù)庫(kù)表中的用戶(hù)名和密碼,對(duì)用 戶(hù)的身份進(jìn)行驗(yàn)證。作為一個(gè)公司的信息管理系統(tǒng),對(duì)操作人員的驗(yàn)證是必不可少的,在本 系統(tǒng)中,無(wú)法直接訪問(wèn)管理頁(yè)面,它會(huì)重定向到登錄頁(yè)面的,只有通過(guò)了登陸的驗(yàn)證,才能進(jìn) 行查看和管理。本企業(yè)管理系統(tǒng)的登陸界面如圖 5.1 所示,只有輸入了正確的帳號(hào)密碼才 能進(jìn)入到管理操作頁(yè)面。 圖 5.1 系統(tǒng)登陸界面 對(duì)應(yīng)程序如下: namespace CHEXC { public partial class frmLogin : Form { public frmLogin() { InitializeComponent(); } private void btnOK_Click(object sender, EventArgs e) { tb_EmpInfoMenthod tbEmp = new tb_EmpInfoMenthod(); if (txtID.Text == ““) { MessageBox.Show(“用戶(hù)名不能為空!“); return; 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 21 } if (txtPwd.Text == ““) { MessageBox.Show(“密碼不能為空!“); return; } if (tbEmp.tb_EmpInfoFind(txtID.Text, txtPwd.Text, 2) == 1) { frmMain frm = new frmMain(txtID.Text); frm.Show(); this.Hide(); } else { MessageBox.Show(“登錄失敗!“); } } private void btnCancel_Click(object sender, EventArgs e) { Application.Exit(); } private void frmLogin_FormClosing(object sender, FormClosingEventArgs e) { Application.Exit(); } private void frmLogin_Load(object sender, EventArgs e) { } } } 5.2 系統(tǒng)主界面設(shè)計(jì) 員工信息管理系統(tǒng)是基于 B/S 結(jié)構(gòu)的網(wǎng)頁(yè)形式的管理系統(tǒng)。在管理人員登錄系統(tǒng) 之后,會(huì)進(jìn)入到管理首頁(yè)。從管理首頁(yè)就可以進(jìn)入信息信息管理模塊。新聞信息管理主 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 22 頁(yè)面如圖 5.2 所示。 圖 5.2 鋁葉輪信息管理系統(tǒng)主頁(yè)面 對(duì)應(yīng)主界面程序如下: namespace CHEXC { public partial class frmMain : Form { public frmMain() { InitializeComponent(); } public frmMain(string strName) { InitializeComponent(); SendNameValue = strName; } public string SendNameValue; private void menuGoodsIn_Click(object sender, EventArgs e) { //信息錄入 frmJhGoodsInfo jhGOOD = new frmJhGoodsInfo(); jhGOOD.Owner = this; jhGOOD.ShowDialog(); 渦輪增壓器鋁葉輪管理系統(tǒng)設(shè)計(jì) 23 } private void menuEmployee_Click(object sender, EventArgs e) { //信息查詢(xún) frmEmpInfo empinfo = new frmEmpInfo(); empinfo.Owner = this; empinfo.ShowDialog(); } private void menuCompany_Click(object sender, EventArgs e) { //供應(yīng)商信息 frmCompanyInfo frmComp = new frmCompanyInfo(); frmComp.Owner = this; frmComp.ShowDialog(); } private void menuFind_Click(object sender, EventArgs e) { //入庫(kù)登記 frmFindGood findgood = new frmFindGood(); findgood.Owner = this; findgood.ShowDialog(); } private void menuDepotAlarm_Click(object sender, EventArgs e) { //出庫(kù)登記 frmKcGoods kcGood = new frmKcGoods(); kcGood.Owner = this; kcGood.ShowDialog(); } private void menuDepotFind_Click(object sender, EventArgs e) { //庫(kù)存查詢(xún) frmKcGoodFind kcfrmFind = new frmKcGoodFind(); kcfrmFind.Owner = this; kcfrmFind.ShowDialog(); } 無(wú)錫太湖學(xué)院學(xué)士學(xué)位論文 24 private void menuSellGoods_Click(object sender, EventArgs e) { //賬戶(hù)管理 frmSellGoods frmSell = new frmSellGoods(); frmSell.Owner = this; frmSell.ShowDialog(); } private void menuSellFind_Click(object sender, EventArgs e) { //退貨信息 frmThGoodsInfo frmTh = new frmThGoodsInfo(); frmTh.Owner = this; frmTh.ShowDialog(); } private void 數(shù)據(jù)備份HToolStripMenuItem_Click(object sender, EventArgs e) { //數(shù)據(jù)備份 frmDataBack frmBack = new frmDataBack(); frmBack.Owner = this; frmBack.ShowDialog(); } private void 數(shù)據(jù)還原IToolStripMenuItem_Click(object sender, EventArgs e) { //數(shù)據(jù)還源 frmDataReole frmReole = new frmDataReole(); frmReole.Owner = this; frmReole.ShowDialog(); } private void frmMain_Load(object sender, EventArgs e) {
收藏