【正文】
查清實際承交數量和訂購數量或送貨單上記載的數量是否相符。 (7).退回不良物料 . 供應商送交的物料品質不良時,應立 即通知供應商,準備將該批不良物料退回、或促請供應商前來用良品交換,再重新檢驗。中國于 20 世紀 80 年代初開始應用 MRPⅡ 系統(tǒng),如沈陽第一機床廠率先實施了以 MRP 為核心的計算機輔助生產管理系統(tǒng)。 ( 2) .ERP 推廣應用及 ERP 產業(yè)初創(chuàng)階段。其中,北京第一機床廠通過實施 CIMS 與 ERP 應用示范工程取得明顯效果,獲得美國制造工程師協(xié)會頒發(fā)的 “ 工業(yè)領先獎 ” ,該企業(yè)還培育出了國產化的 ERP 軟件產品。特別是科技部提出的 “ 制造業(yè)信息化工程 ” 、經貿委提出的 “ 企業(yè)信息化 ” 行動,帶動和掀起了我國企業(yè)應用 ERP 的高潮。巨大的 ERP 市場也刺激了國產化 ERP 產品應用的不斷深入和我國 ERP 軟 件產業(yè)的迅速發(fā)展,現(xiàn)已有國產化 ERP 軟件商數十家之多。隨著市場競爭逐漸加劇,企業(yè)管理水平越來越高,以往被忽視的物料管理漸漸被重視,成為企業(yè)嘉獎管理、壓縮成產成本的目標之一。 北京科技大學本科生畢業(yè)設計(論文) 9 研究可行性分析 可行性研究的目的不是解決問題,而是確定問題是否值得去解決,如果問題沒有可行的解,那么花費在這項工程上的任何時間、人力、軟件資源和經費,都是無謂的浪費。 Microsoft Visual Studio 2021 作為前臺開發(fā)平臺來開發(fā)網站時,我們采用了 visual c作為開發(fā)語言,再配以 sqlserver 2021 作為后臺的數據處理軟件 , 它能夠處理大量數據,同時保持數據完整性并提供許多高級管理和數據分配功能。使用 Visual Studio 2021 可以高效開發(fā) Windows 應用。 (2).C.NET 開發(fā)語言 C(C Sharp)是微軟 (Microsoft)為 .NET Framework 量身訂做的程序語言, C擁有C/C++的強大功能以及 Visual Basic 簡易使用的特性,是第一個組件導向 (Componentoriented)的程序語言,和 C++與 Java 一樣亦為對象導向 (objectoriented)程序語言。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。 OOP 的優(yōu)點:使人們的編程與實際的世界更加接近,所有的對象被賦予屬性和方法,結果編程就更加富有人性化。幾乎所有的應用程序都需要存放大量的數據,并將其組織成易于讀取的格式。 SQL 語言集數據查詢( data query)、數據 操縱 ( data manipulation)、數據定義( data definition)和數據 控 制( data control)功能于一體,充分體現(xiàn)了關系數據語言的特點和優(yōu)點。 制造產業(yè)作為我國 國民生產的重要組成部分 ,在當今信息時代的推動下,擁有自己的一套特色的 企業(yè) ERP 系統(tǒng)是非常必要的,與 企業(yè)間日益 繁多的 交接 相比較,傳統(tǒng)的 獨立的、縱向的 的管理方式已經無法適合當今的龐大的數據處理和精確的運算需求,所以一套 符合企業(yè)自身的 ERP 系統(tǒng)是提北京科技大學本科生畢業(yè)設計(論文) 11 高工作效率節(jié)省人力物力的有效解決方案。主要從投資和收益方面來考慮,這個系統(tǒng)的經濟效益必須要超過它的開發(fā)成本,一般這種軟件的生成都是由使用單位請專門的軟件公司或開發(fā)人員進行設計開發(fā)來實現(xiàn)的,這同樣也存在一個后期維護的問題。 但又考慮到自身 知識體系的局限性和網站功能的多樣性之間的沖突,所以必須有所取舍。 該系統(tǒng)主要分為兩部分: 一是 入庫材料的質量驗收數據維護, 以及 實際重量與理論重量的數據處理 。表明細如下圖: 表 21 入庫檢驗表名稱 字段 數據類型 可否為空 主鍵 說明 備注采購單號 PurchaseNumber int N N供應商 Supplier varchar(50) Y N交貨日期 AcceptTime DateTime Y N結驗日期 FinishTime DateTime Y N物料編碼 MatCode varchar(12) N N理論重量 Weight float Y N力學性能 MechanicalProperty bool Y N化學成分 Chemistry bool Y N外觀尺寸 SurfaceSize bool Y N驗收人 Inspector varchar(50) Y N表面質量 SurfaceQuality bool Y N入庫日期 EntryTime DateTime Y N 大于等于結驗日期入庫單號 EntryNumber int N Y產品合格證 approval bool Y N質量證明書 QualifiedCertificate bool Y N制造標準 ManufactureStandard varchar(50) Y N備注 beizhu varchar( 50) Y N車輛號 chelianghao int Y N實際重量 shijizhongliang float Y N狀態(tài) zhuangtai int Y N 有未檢、檢未定、已檢三種狀態(tài) 北京科技大學本科生畢業(yè)設計(論文) 13 表 22 退貨登記表 名稱 字段 數據類型 可否為空 主鍵 說明 備注采購單號 PurchaseNumber int N N物料編碼 MatCode varchar(12) N N退貨單號 RejectNumber int N Y退貨原因 RejectReasom varchar(50) Y N供應商 Supplier varchar(50) Y N交貨日期 AcceptTime DateTime Y N退貨日期 RejectTime DateTime Y N 大于交貨日期退貨重量 tuihuo float Y N力學性能 MechanicalProperty bool Y N化學成分 Chemistry bool Y N外觀尺寸 SurfaceSize bool Y N驗收人 Inspector varchar(50) Y N表面質量 SurfaceQuality bool Y N備注 beizhu varchar(50) Y N狀態(tài) zhuangtai int Y N 有未檢、檢未定、已檢三種狀態(tài) 表 23 外觀尺寸檢驗表 名稱 字段 數據類型 可否為空 主鍵 說明直徑 Diameter float Y N橫截面積 Cross Section float Y N厚度 thickness float Y N寬度 width float Y N長度 length float Y N高度 height float Y N外徑 OD float Y N最小彎曲半徑 Bendingradius float Y N內徑 ID float Y N壁厚 wallthickness float Y N備注 BeiZhu varchar(50) Y N責任人 Dutyofficer c h a r (1 0 ) N N最后修改日期 LastModified datetime N N物料編碼 MatCode varchar(12) N N采購單號 PurchaseNumber int N N質保書號 QCNumber int N N入庫檢驗單號 EntryNumber int N Y 表 24 表面質量檢驗表 北京科技大學本科生畢業(yè)設計(論文) 14 名稱 字段 數據類型 可否為空 主鍵 說明 備注裂紋 crack int Y N 根據質量標準分3 個等級重皮 Zhongpi int Y N砂孔 Shakong int Y N變形 Transmutation int Y N機械損傷 MechanicalDamage int Y N銹蝕程度 Rust int Y N波浪 bolang int Y N毛刺 maoci int Y N氣泡 qipao int Y N夾雜 jiaza int Y N軌紋 guiwen int Y N備注 BeiZhu varchar(50) Y N責任人 Dutyofficer c h a r (1 0 ) N N最后修改日期 LastModified datetime N N物料編碼 MatCode varchar(12) N N采購單號 PurchaseNumber int N N質保書號 QCNumber int N N 表 25 化學成分檢驗表 名稱 字段 數據類型 可否為空 主鍵 說明 備注C C float Y NMn Mn float Y NSi Si float Y NS S float Y NP P float Y NV V float Y NTi Ti float Y NNb Nb float Y NCu Cu float Y NCr Cr float Y N備注 BeiZhu varchar(50) Y N責任人 Dutyofficer c h a r (1 0 ) N N最后修改日期 LastModified datetime N N物料編碼 MatCode varchar(12) N N采購單號 PurchaseNumber int N N質保書號 QCNumber int N N 表 26 力學性能檢驗表 北京科技大學本科生畢業(yè)設計(論文) 15 名稱 字段 數據類型 可否為空 主鍵 說明 備注抗拉強度 kangla float Y N屈服強度 qufu float Y N最小磁感應強度 B50 float Y N最大鐵損 P15/50 float Y N伸長率 Shenchang float Y N備注 beizhu varchar(50) Y N采購單號 caigoudanhao int N N質保書號 zhibaoshuhao int N N入庫檢驗單號 rukudanhao int N Y 在整個設計開發(fā)階段筆者將采用 系統(tǒng)開發(fā)生命周期 法來進行系統(tǒng)的開發(fā),下述是生命周期法的 六個階段 : (1).問題的定義及規(guī)劃 (2).需求分析 (3).軟件設計 (4).程序編碼 (5).軟件測試 (6).運行維護 實施步驟 本課題的具體實施步驟如圖 21 所示。每一部分之間的具體差異與承接體現(xiàn)在它們的具體的業(yè)務流程的不同,這些將在以后的畢業(yè)設計報告中具體的進行描述。 (5) 系統(tǒng)的優(yōu)化 系統(tǒng)開發(fā)完畢后,還需要對系統(tǒng)進行嚴密的測試以及不斷地優(yōu)化,力爭使該系統(tǒng)能最大限度的滿足企業(yè)的需求,大幅度的提高企業(yè)運營管理的效率和效益。 具體流程如圖 32 圖 32 驗收系統(tǒng)管理流程 北京科技大學本科生畢業(yè)設計(論文) 21 根據系統(tǒng)的作業(yè)流程,利用 axure界面設計軟件來初步布置界面,之后再 采用 Visual Studio 2021 進行網站的 實際 搭建 , Visual Studio 2021 是微軟公司推出的開發(fā)環(huán)境,Visual Studio 可以用來創(chuàng)建 Windows 平臺下的 Windows 應用程序和網絡應用程序,也可以用來創(chuàng)建網絡服務、智能設備應用程序和 Office 插件。對于新生成的入庫資料都會自動生成一個新的入庫單號來作為入庫單的主鍵并根據這個主鍵相應地產生力學性能、化學成分、外觀尺寸、表面質量的四個表,之后根據對這四個表的檢驗項目的檢驗結果的反饋來決定這個入庫單的狀態(tài)值,共有三個值 0為未檢、 1為檢未定、 2為已檢。而原來采購單中有的項目則直接把值傳遞過來。 ( 3)刪除 除退貨登記表是相對獨立的之外,其他五個表的刪除操作將是帶有約束作用的,可以單獨地刪除一個表但會彈出警告。這個功能的最大問題就在于如何從gridview 中選取相應的值,一開始筆者選擇的是使用 gridview 中自帶的 在模板里的linkbutton 的控件綁定功能 CommandArgument 來綁定需求列的值,代碼如下: Eval(PurchasePlanID).ToString().Trim() 由此可知綁定的是 PurchasePlanID 的值,這樣只要在 gridview 的 RowCommand 事件里取值 就可以實現(xiàn)值的存取了,并實現(xiàn)頁面跳轉的功能: protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { string strtemp = ()。 ( 2)多級下拉列表聯(lián)動 本來在 我這邊有多個表, 在對這些表的查詢中 我 是 想 集成在一起僅僅用幾個下拉列表就實現(xiàn)對所以表的選擇和查詢之后再讓 gridview 顯示出來,例如 讓第一個下拉是選擇表、第二個下拉選擇表的列、第三個下拉選擇列里值,之后用查詢按鈕把符合這些值的記錄顯示到 gridview 中?,F(xiàn)在在回頭看來的的確確是個很吃力不討好的辦法,但又受限于自身時間與能力的約束只能這樣收場了。系統(tǒng)實施這一階段由編碼、系統(tǒng)測試、系統(tǒng)安裝和新舊系統(tǒng)轉換等主要活動構成。 ( 2)完整的編程語言:同 Power Builder 只提供腳本不同, Visual Bas