Khi bài toán này được đặt ra, Hệ thống Điều hành Sản xuất cho nhà máy MES ra đời, và đang ngày càng trở thành một phần mềm được các doanh nghiệp Việt Nam nói riêng và thế giới đặc biệt q
Trang 1BÁO CÁO THỰC TẬP
XÂY DỰNG PHẦN MỀM TỰ ĐỘNG TẠO PHIẾU CHUYỂN ERP TỪ ĐƠN CHUYỂN
MES
Công ty thực tập : Công ty TNHH Tech-link Silicones Việt Nam Giáo viên hướng dẫn : Lê Thanh Trọng
Trang 2Ngày nay, trong ngành công nghiệp sản xuất thị trường toàn cầu cạnh tranh gay gắt khiến cho việc duy trì sản xuất ổn định là chưa đủ, mà cần phải tạo cho mình lợi thế cạnh trạnh riêng
Để làm được điều đó, cần nâng cao khả năng quản lý dòng đời sản phẩm, quản lý dữ liệu, quản
lý sản xuất thông minh và tối ưu Chính vì vậy các nhà sản xuất luôn cố gắng tìm cách giải quyết các vấn đề trên Làm thế nào để tang năng suất nhưng lại giảm thiểu chi phí tối ưu? Khi bài toán này được đặt ra, Hệ thống Điều hành Sản xuất cho nhà máy (MES) ra đời, và đang ngày càng trở thành một phần mềm được các doanh nghiệp Việt Nam nói riêng và thế giới đặc biệt quan tâm
Cùng với sự phát triển của thế giới, hệ thống MES trở thành xu thế tất yếu của các ngành công nghiệp sản xuất Đặt trong bối cảnh chuyển đổi số hiện nay, hệ thống Điều hành sản xuất MES là công cụ trung gian giữa Hệ thống Điều khiển gián sát & Thu thập dữ liệu (SCADA) với
Hệ thống Hoạch định Nguồn lực doanh nghiệp (ERP) và Hệ thống Điều khiển quá trình tự động hóa máy móc (PLC) Các hệ thống này đều đóng vai trò thiết yếu trong quá trình tự động hóa các ngành công nghiệp sản xuất, quản lý cập nhật tức thời trong quá trình sản xuất đang diễn ra bằng các báo cáo số hóa, thay thế cho việc quản lý sau sản xuất bằng các văn bản báo cáo thủ công
Sau ba năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như muốn được tham gia vào các doanh nghiệp sản xuất để hiểu rõ các quá trình và những yêu cầu
họ cần Vì vậy, em quyết định chọn Công ty TNHH Tech-link Silicones Việt Nam - một doanh nghiệp lớn chuyển sản xuất các sản phẩm silicone dung trong sản xuất ô tô, dung nhà bếp, vật dụng trong nhà,… của Trung Quốc có tất cả 6 nhà máy và nhà máy thứ 7 tại Việt Nam
Trang 3Trân trọng gửi lời cảm ơn Công ty TNHH Tech-link Silicones Việt Nam đã tạo điều kiện cho em có cơ hội được thực tập tại công ty
Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của nhóm ERP, em đã tiếp thu được những kiến thức quan trọng để có thể làm được phần mềm tự động tạo phiếu chuyển trên hệ thống ERP khi có đơn chuyển trên hệ thống MES Chân thành cảm ơn các anh chị trong nhóm ERP đã bỏ ra nhiều thời gian,công sức để hướng dẫn chúng em hoàn thành đợt thực tập này
Đặc biệt cảm ơn chị Diệu, đã training về hệ thống ERP, hướng dẫn, giúp đỡ cho chúng
em tận tình cả những khó khăn trong công việc, đến những khó khăn việc làm quen với môi trường mới; cảm ơn anh Hòa, anh An đã training về hệ thống MES, hỗ trợ chúng em rất nhiều
về các vấn đề kỹ thuật cơ sở dữ liệu MES ở Trung Quốc; cảm ơn anh Nam, đã chỉ dẫn chúng
em về cách làm báo cáo, lên kế hoạch, những kỹ năng không thể thiếu có thể làm ra một phần mềm cho doanh nghiệp trong thời gian qua
Cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều kiện em làm bài báo cáo này
Lê Anh Vũ TpHCM, ngày 20 tháng 12 năm 2021
Trang 4NHẬN XÉT CỦA KHOA
Trang 5
DANH MỤC CÁC CỤM TỪ VIẾT TẮT
1 MES: Manufacturing Execution System – Hệ thống thực thi sản xuất
2 ERP: Enterprise Resource Planning – Phần mềm hoạch định nguồn lực doanh nghiệp
3 SFT: Shop Floor Tracking – Hệ thống theo dõi sản xuất
Trang 6MỤC LỤC
LỜI MỞ ĐẦU 2
LỜI CẢM ƠN 3
DANH MỤC CÁC CỤM TỪ VIẾT TẮT 5
MỤC LỤC 6
Chương 1: Giới thiêu công ty thực tập 7
1.1.Giới thiệu chung về công ty: 7
1.2.Sản phẩm của công ty: 8
Chương 2: Nội dung thực tập 9
2.1.Tìm hiểu công ty và các kỹ năng cơ bản trong công ty: 9
2.2.Nghiên cứu kỹ thuật: 9
2.3.Tìm hiểu và training những kiến thức mới 11
Chương 3: Thực hiện project: 12
3.1.Nội dung chi tiết project: 12
3.2.Lịch làm việc: 12
3.3.Các màn hình và chức năng chính: 15
TÀI LIỆU THAM KHẢO 18
TỔNG KẾT 19
Trang 7Chương 1: Giới thiêu công ty thực tập
1.1 Giới thiệu chung về công ty:
Hình 1.1 Logo Công ty TNHH Tech-link Silicones
- Tên công ty: Công ty TNHH Tech-link Silicones Việt Nam
- Lĩnh vực hoạt động: Sản xuất
- Địa chỉ:
• Trụ sở chính: Unit 2901, 29/F West Tower, Shun Tak Centre, 168-200 Connaught Road Central, Sheung Wan, Hong Kong
• Nhà máy tại Việt Nam: Lô VA.05B-07A, đường Số 15, Khu chế xuất Tân Thuận, Phường Tân Thuận Đông, Quận 7, Thành phố Hồ Chí Minh
- Trang web: https://www.tech-link.com.hk/en
- Điện thoại: 0837700301
Tech-link Silicones được thành lập vào năm 1999 tại Trung Quốc, là một doanh nghiệp sản xuất đi đầu trong lĩnh vực sản xuất các mặt hàng silicone Tech-Link Silicones không ngừng
nỗ lực để cung cấp các sản phẩm chất lượng cao với giá cả cạnh tranh và là một trong những công ty hoàn thiện nhất về sản xuất silicone; từ quá trình trùng hợp vật liệu đến sản xuất bộ phận
Công ty có tổng cộng 6 nhà máy đặt tại Trung Quốc và đặt nhà máy thứ 7 tại Việt Nam
và cũng là công ty duy nhất tại Việt Nam có khả năng gia công đa dạng bao gồm đúc, ép, đùn,
Trang 8Sản lượng sản xuất của Tech-link Silicones từ các nhà máy Trung Quốc và Việt Nam là hơn 10.000 tấn phụ tùng silicone một năm
1.2 Sản phẩm của công ty:
Công ty Tech-link Silicones hiện đang kinh doanh và sản xuất 3 nhóm sản phẩm chính: phụ tùng sản xuất ô tô, dụng cụ làm bếp (linh kiện cho lò vi sóng, khuôn bánh silicone, …), nguyên liệu silicone
Hình 1.2.1 Sản phẩm “Khuôn silicones làm bánh” của nhóm sản phẩn “Dụng cụ làm bếp”
Hình 1.2.2 Sản phẩm “Ống Turbo Charge” của nhóm sản phẩn “Phụ tùng sản xuất ô tô”
Trang 9Hình 1.2.2 Sản phẩm “Silicone Vinyl lỏng” của nhóm sản phẩn “Nguyên liệu silicone”
Chương 2: Nội dung thực tập
Khoảng thời gian thực tập tại công ty sinh viên có cơ hội được học tập, tìm hiểu thêm về những cơ sở dữ liệu phức tạp của một doanh nghiệp sản xuất và được nâng cao kỹ năng phân tích yêu cầu và đặt câu hỏi để yêu cầu người dùng cung cấp dữ liệu chi tiết về yêu cầu Nâng cao khả năng tự tìm hiểu và giải quyết vấn đề
2.1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty:
Thời gian: 1 ngày
Nội dung: Giới thiệu về công ty, cách tổ chức của công ty, quyền lợi nhân viên
Được nghe người phụ trách và bộ phận nhân sự giới thiệu về công ty, quá trình thành lập
và phát triển (như đã nhắc ở trên), quy trình làm việc, các thức tổ chức của công ty, các khoảng lương thưởng quyền lợi, nghỉ phép, … Ngoài ra thực tập sinh còn được giới thiệu
về văn hóa công ty, cách thức làm việc trong công ty như thời gian ca làm, các quy định cần phải tuân thủ, cách sử dụng mạng nội bộ và mail công ty có đuôi “@techlink.vn”,…
Kết quả : Hiểu thêm về công ty Tech-link Silicones, quá trình thành lập và phát triển Có
them các kỹ năng về việc sử dụng các phần mềm hỗ trợ, cách làm báo cáo tuần, báo cáo thường niên
2.2 Nghiên cứu kỹ thuật:
Thời gian: 3 ngày
Nội dung: Tìm hiểu các hoạt động của cơ sở dữ liệu MES và ERP thông qua các chương
trình/ website bằng mạng nội bộ của công ty Cài đặt môi trường làm việc, công cụ hỗ trợ như:
Trang 11Thực hiện: Thực hành sử dụng các phần mềm đã nêu, tìm hiểu các dữ liệu trên
phần mềm là gì
2.3 Tìm hiểu và training những kiến thức mới
Thời gian: 1 tuần
Nội dung: Được giao project về chuyển những đơn chuyển phát sinh trên hệ thống MES
thành phiếu chuyển và lưu vào ERP Được team ERP và team MES hỗ trợ phân tích flow của 2 database, hỗ trợ phân tích chi tiết yêu cầu
• Tìm hiểu về database ERP
• Tìm hiểu về database MES
• Phân tích các yêu cầu được ghi chú trong file trang tính gồm tên cột và kiểu dữ liệu cùng điều kiện khi tạo phiếu
• Tham khảo source code của phần mềm chuyển phiếu bộ phận “Ống” từ SFT vào MES
Trang 12Chương 3: Thực hiện project:
Sau 1 tháng được training và thực hành, em đã nắm được kiến thức về workflow của 2 cơ
sở dữ liệu MES và ERP cùng các công cụ hỗ trợ để lập trình phần mềm tự động chuyển dữ liệu đơn chuyển từ hệ thống MES thành phiếu chuyển trên hệ thống ERP Do công ty không có bộ phận phân tích yêu cầu, design, … nên nhân viên được giao project phải đảm nhiệm toàn bộ các vai trò
3.1 Nội dung chi tiết project:
Ban đầu các phiếu chuyển được tạo tay khi chuyển từ SFT vào ERP nhưng SFT xuất hiện quá nhiều lỗi dẫn đến việc xóa bỏ SFT và thay thế SFT bằng MES, do hệ thống MES có cơ dở
dữ liệu đặt ở Trung Quốc và không được can thiệp như thêm các trigger vào database
Do đó yêu cầu là xây dựng một phần mềm chuyển dữ liệu phiếu chuyển nếu có phát sinh đơn chuyển trên hệ thống MES vào hệ thống ERP qua phương thức các phiếu chuyển D101 hoặc D201 của một vài bộ phận hoặc mã sản xuất do người dùng nhập vào một cách tự động
Với điều kiện phiếu D101 tạo khi đơn chuyển từ công đoạn có số hiệu công đoạn là 1 trong quy trình sản xuất của một mã sản phẩm lấy từ thông tin đơn chuyển, D201 tạo khi đơn chuyển từ công đoạn MQC riêng bộ phận ống phiếu D101 là của công đoạn trước công đoạn MQC trong quy trình sản xuất của sản phẩm
3.2 Lịch làm việc:
Tuần Công việc Người hướng dẫn
Mức độ hoàn thành
Thực hiện
1
- Tìm hiểu về công ty,
cách tổ chức công ty
- Làm quen với các công
Trang 13- Lên kế hoạch
- Tìm hiểu và đưa ra
hướng giải quyết vấn đề cách lấy các dữ liệu phát sinh mới trên hệ thống MES khi không được them các trigger
100% Lê Anh Vũ
3
- Viết Framework
(Window Form UI đơn giản với các control cần thiết cho yêu cầu
(background worker, user control, … ))
- Khởi tạo kết nối đến các
SQL server, MySQL server database kiểm tra bằng SSMS, HeidiSQL,
…
- Tạo logfile và khởi tạo
background worker
100% Lê Anh Vũ
Hứa Văn Tuấn Anh
4 - 6
- Khởi tạo 2 class tạo
phiếu D101 và D201 cùng với các điền kiện yêu cầu
- Chỉnh sửa các yêu cầu do
chị Diệu thay đổi yêu cầu chi tiết
100% Lê Anh Vũ
Trang 147 - 8
cầu thêm sau khi chạy test
chương trình:
- Thêm chức năng gom
các phiếu có chung mã sản xuất của một bộ phận vào một phiếu chuyển trên ERP
- Thêm chức năng tạo
them một file excel báo cáo chi tiết lỗi và trạng thái xác nhận của các đơn chuyển đã chuyển thành công hoặc thất bại
- Thêm chức năng gửi
mail cho danh sách người dùng nhập từ bàn phím
- Thêm chức năng lọc
thêm mã phiếu và các công đoạn khác do người dùng nhập vào thay vì set cứng là A511, P511, B511, P512, …
Chị Nguyễn Thị Khánh Diệu 100%
Lê Anh Vũ
9 – 10
- Kiểm tra phần mềm,
kiểm thử chức năng hẹn giờ gửi mail, tạo file
Trang 15Màn hình chính
Trang 16Màn hình cài đặt
Trang 17Framework
Trang 18- Xem trực tiếp database ( ERP bằng bảng INVMD ) -
https://drive.google.com/file/d/1jYYmDnfMDulO6fceb4DfDJm2u74iic25/view?usp=sharing
File yêu cầu chi tiết có các bảng dữ liệu của công ty:
https://drive.google.com/drive/folders/1uZXj1SRjugPSe2aouqqhj8Xgc6lSo5Em?usp=sharing Các tài liệu khác:
Stack Overflow : https://stackoverflow.com/
Doc Microsoft: https://docs.microsoft.com/
Trang 19cao hơn.
Chân thành cảm ơn sự giúp đỡ của các anh chị nhóm trainer MES và ERP, sự nỗ lực của
cả bộ phận ERP để có thể hoàn thành phần mềm này Cảm ơn thầy Lê Thanh Trọng đã giúp em hoàn thành bài báo cáo này