TỔNG QUAN VỀ ĐỀ TÀI
Giới thiệu về công ty
1.1 Thông tin về công ty
Tên công ty: CÔNG TY CỔ PHẦN BÁNH KẸO SHINE
Tên giao dịch: Shine.jsc Địa Chỉ: số 56, đường Hoàng Diệu 2, phường Linh Chiểu, thành phố Thủ Đức, thành phố Hồ Chí Minh.
+ Sản xuất và kinh doanh bánh kẹo
+ Kinh doanh các loại nguyên vật liệu phục vụ sản xuất của công ty
+ Kinh doanh xuất nhập khẩu: nguyên vật liệu, máy móc, thiết bị, sản phẩm chuyên ngành, và các hàng hóa khác.
CÔNG TY CỔ PHẦN BÁNH KẸO SHINE là một doanh nghiệp trẻ đầy khát vọng trong ngành bánh kẹo, đang từng bước khẳng định vị thế và uy tín của mình trên thị trường TP.HCM.
Shine, mặc dù mới thành lập, đã nhanh chóng khẳng định vị thế trên thị trường bánh kẹo TP Hồ Chí Minh với những sản phẩm chất lượng vượt trội Công ty luôn lắng nghe và thấu hiểu nhu cầu cũng như mong muốn của khách hàng, từ đó mang đến những trải nghiệm ẩm thực tuyệt vời.
Shine luôn mong muốn mang lại những giá trị cao nhất rong từng sản phẩm.
Công ty Cổ Phần bánh kẹo Shine hướng tới việc xây dựng một thương hiệu Việt Nam hàng đầu, với mục tiêu trở thành một trong những doanh nghiệp sản xuất bánh kẹo uy tín và chất lượng nhất.
Tạo niềm tin tuyệt đối và tối đa hóa giá trị trong từng sản phẩm
Chúng tôi mang đến cho khách hàng những lựa chọn hoàn hảo với các sản phẩm đạt tiêu chuẩn chất lượng cao, tiện ích đa dạng và giá cả hợp lý.
Tìm kiếm và gia tăng các giá trị hấp dẫn và bền vững.
Sau 1 năm kinh doanh vươn lên các đối thủ cạnh tranh nặng kí trong nước thì công ty đã thu lại lợi nhuận cao với số lượng khách hàng đông đảo nên để đáp ứng được nhu cầu khách hàng, công ty quyết định mở rộng thêm các chi nhánh ở khu vực phía Bắc.
1.2 Những thuận lợi và khó khăn của công ty hiện nay
- Nhân viên có chuyên môn cao, giúp cho các công việc trong công ty thuận lợi, giải quyết các vấn đề được triệt để, tốt đẹp.
- Công tác đào tạo, tập huấn nghiệp cho đội ngũ chuyên viên được tăng cường và có hiệu quả.
- Ban lãnh đạo của công ty có trình độ năng lực cao, có nhận định hướng phát triển đúng đắn cho công ty.
- Có sự phân công phụ trách công việc rõ ràng, cụ thể cho nhân viên để nắm vững các quy trình, lĩnh vực kinh doanh của công ty.
- Nhân viên được bố trí phù hợp với từng phòng ban, tăng hiệu quả quản lý và chất lượng, không còn tình trạng dư thừa nhân viên.
Quản lý quy trình sản xuất và chất lượng bằng giấy tờ trước đây gặp nhiều khó khăn, đặc biệt trong việc mở rộng chi nhánh Hiện tại, quá trình triển khai này đã dẫn đến một số vấn đề trong sản xuất tại các phân xưởng của công ty con.
Bộ phận phân xưởng không nhận được thông tin cập nhật kịp thời từ các bộ phận khác, dẫn đến quy trình sản xuất bị đình trệ và rối loạn Tình trạng này ảnh hưởng đến việc chuẩn bị nguyên vật liệu cho sản xuất và quản lý tồn kho.
Công tác phân tích, phân loại và đánh giá chất lượng sản phẩm hiện đang gặp nhiều sai sót và thiếu hợp lý, điều này dẫn đến sự suy giảm chất lượng sản phẩm Kết quả là, sản phẩm được tạo ra thường có nhiều lỗi và không đáp ứng được các yêu cầu đề ra.
Việc ghi nhận hoạt động sản xuất theo phương pháp thủ công và kiểm tra, cập nhật dữ liệu về nguyên vật liệu, bán thành phẩm và thành phẩm không chỉ làm tăng khối lượng công việc cho bộ phận nhân sự mà còn mang lại hiệu quả thấp và tiềm ẩn nhiều rủi ro chủ quan.
Không đủ tính năng để đánh giá chất lượng sản phẩm cũng như hiệu xuất làm việc ở các xưởng sản xuất trong chuỗi quy trình làm việc.
Chưa linh hoạt trong việc chia công việc giữa các bộ phận phân xưởng kéo theo làm mất thời gian trong việc sản xuất.
Khó triển khai, tư vấn cho các bộ phận phân xưởng khác về vấn đề công nghệ sản xuất trong từng công đoạn sản xuất của doanh nghiệp.
Việc quản lý toàn bộ thông tin sản phẩm, định mức nguyên vật liệu trong công ty.
Tình trạng nguyên vật liệu, hàng trong kho khó kiểm soát với cách tính toán thủ công.
Giới thiệu về đề tài
2.1 Tính cấp thiết của đề tài
Từ đầu những năm 2000, thị trường ERP tại Việt Nam đã có sự phát triển mạnh mẽ với sự tham gia của các công ty lớn như SAP, Oracle và Microsoft Nhiều tập đoàn và tổng công ty lớn cũng đã triển khai các giải pháp ERP từ Oracle và SAP, góp phần nâng cao hiệu quả quản lý doanh nghiệp.
Các công ty nội địa như Bravo, Lạc Việt và Fast đã góp phần tạo ra sự sôi động và đa dạng trong việc ứng dụng hệ thống ERP tại các doanh nghiệp.
Hệ thống ERP được các doanh nghiệp lớn và công ty quốc gia áp dụng nhằm tối ưu hóa quy trình kinh doanh và nâng cao lợi thế cạnh tranh so với đối thủ.
Doanh nghiệp SHINE chuyên sản xuất các loại bánh như bánh ngọt và bánh kem Tuy nhiên, trong quá trình hoạt động, doanh nghiệp đang gặp khó khăn trong việc theo dõi tiến độ sản xuất và quản lý việc nhận cũng như mua nguyên vật liệu nhập kho.
Doanh nghiệp đang tìm kiếm giải pháp công nghệ thông tin để quản lý hoạt động sản xuất một cách hiệu quả và có hệ thống Giải pháp này không chỉ giúp cải thiện quy trình sản xuất mà còn hỗ trợ doanh nghiệp mở rộng thị trường mà không gặp khó khăn trong việc quản lý dây chuyền sản xuất.
2.2 Mục tiêu của đề tài
Mục tiêu chính là đánh giá thực trạng hoạt động của doanh nghiệp nhằm đề xuất giải pháp ứng dụng hệ thống ERP hiệu quả.
Mục tiêu cụ thể là:
- Phân tích một số quy trình hoạt động và yêu cầu của doanh nghiệp.
- Phân tích quy trình nghiệp vụ chuẩn của hệ thống Odoo.
- Đưa ra một số nhận xét về sự khác biệt trong quy trình nghiệp vụ của doanh nghiệp và hệ thống Odoo.
- Đề ra giải pháp để ứng dụng hệ thống Odoo vào doanh nghiệp.
Phân tích các chức năng hoạt động trên nền tảng Odoo, đặc biệt là phân tích hoạt động quản lý sản xuất của doanh nghiệp.
Quy trình sản xuất của doanh nghiệp và hệ thống Odoo
Giới thiệu phần mềm quản lý sản xuất
Công ty bánh kẹo Shine đang đối mặt với nhiều khó khăn trong quản lý sản xuất Để cải thiện hiệu quả sản xuất và tối ưu hóa nguồn lực, nhóm chúng em đã triển khai phần mềm quản lý sản xuất trên nền tảng Odoo.
Hệ thống phần mềm quản trị doanh nghiệp Odoo cung cấp đầy đủ các tính năng hỗ trợ quản lý sản xuất như:
2.1 Quản lý hoạt động sản xuất
Quản lý lệnh sản xuất bao gồm việc tạo mới, cập nhật và xóa lệnh sản xuất, đồng thời theo dõi tiến trình của từng lệnh ở các giai đoạn khác nhau Người dùng có thể tra cứu lệnh sản xuất nhanh chóng thông qua bộ lọc tiện ích, giúp tiết kiệm thời gian và nâng cao hiệu quả công việc.
Quản lý hoạt động sản xuất cho phép người dùng theo dõi thông tin chi tiết về từng giai đoạn sản xuất Bằng cách sử dụng bộ lọc tiện ích, việc tìm kiếm các hoạt động sản xuất trở nên nhanh chóng và hiệu quả hơn.
Quản lý lệnh tháo dỡ là quá trình tạo ra lệnh tháo dỡ cho từng lệnh sản xuất, giúp nắm bắt nhanh chóng thông tin về lệnh tháo dỡ của từng sản phẩm với số lượng cụ thể Việc này đảm bảo hiệu quả trong việc theo dõi và quản lý quy trình tháo dỡ sản phẩm.
Quản lý đơn hàng phế liệu giúp tạo đơn hàng cho sản phẩm cụ thể, đồng thời cung cấp thông tin nhanh chóng về số lượng và lịch sử điều chuyển kho của phế liệu.
2.2 Quản lý dữ liệu mẫu
+ Quản lý sản phẩm: tạo mới/sửa/xóa sản phẩm, tìm kiếm sản phẩm thông qua bộ lọc tiện ích.
+ Quản lý định mức nguyên vật liệu: định nghĩa thành phần & định mức của từng nguyên vật liệu hình thành nên một sản phẩm.
+ Quản lý quy trình sản xuất: định nghĩa quy trình và các bước tiến hành sản xuất;
+ Quản lý năng lực sản xuất: tạo mới/sửa/xóa năng lực sản xuất Năng lực sản xuất có thể là con người hoặc máy móc.
Báo cáo sản xuất, bao gồm báo cáo lệnh sản xuất và báo cáo hoạt động sản xuất, cung cấp thông tin chính xác cho người dùng, giúp họ theo dõi và đưa ra quyết định kịp thời trong quá trình sản xuất, từ đó mang lại nhiều lợi ích cho doanh nghiệp.
Cấu hình là quá trình thiết lập các thông số cần thiết để đảm bảo hoạt động sản xuất diễn ra theo đúng quy trình đã được định sẵn Người dùng có thể dễ dàng điều chỉnh các thông số và tính năng thông qua màn hình thiết lập.
Phần mềm quản lý sản xuất hỗ trợ người dùng trong việc quản lý hiệu quả các hoạt động vận hành, bao gồm quản lý bảo trì thiết bị, quản lý chất lượng sản phẩm, quản lý mua hàng, quản lý kho và quản lý kế toán.
CƠ SỞ LÝ THUYẾT
Giới thiệu về ngôn ngữ phát triển phần mềm hệ thống
1.1 Vài nét về ngôn ngữ Python
Python là một ngôn ngữ lập trình thông dịch (interpreted), hướng đối tượng (object-oriented), và là một ngôn ngữ bậc cao (high-level) ngữ nghĩa động (dynamic semantics).
Python là ngôn ngữ lập trình hoàn toàn động, sử dụng cơ chế cấp phát bộ nhớ tự động, mang lại cú pháp rõ ràng và đơn giản, giúp người học, đặc biệt là những người chưa từng có kinh nghiệm lập trình, dễ dàng tiếp cận và làm quen với lập trình.
Trình thông dịch Python và thư viện chuẩn mở rộng có sẵn miễn phí dưới dạng mã nguồn hoặc nhị phân cho tất cả các nền tảng chính, cho phép người dùng phân phối tự do.
Dù rất phát triển trong những năm gần đây, Python lại có một lịch sử lâu đời Năm
1980 Python bắt đầu được thiết kế bởi Guido van Rossum khi ông muốn tạo ra một ngôn ngữ lập trình đơn giản, dễ hiểu.
Python, tên gọi xuất phát từ một chương trình hài yêu thích của người sáng lập vào những năm 70, lần đầu tiên được phát hành vào năm 1994 Tính đến nay, Python đã trải qua 6 phiên bản và liên tục nằm trong Top ngôn ngữ lập trình phổ biến nhất trong nhiều năm.
1.2 Các tính năng của Python
Python là một ngôn ngữ lập trình dễ học với cú pháp đơn giản và rõ ràng, giúp người dùng dễ dàng đọc và viết mã Ngôn ngữ này hạn chế việc sử dụng các ký hiệu phức tạp, tập trung vào việc tìm kiếm giải pháp thay vì chú trọng vào cú pháp.
Miễn phí và mã nguồn mở cho phép mọi người tham gia vào quá trình phát triển, đồng thời cung cấp khả năng tải xuống và sử dụng trên mọi hệ điều hành mà không tốn phí.
- Thư viện tiêu chẩn lớn, nền tảng tương thích trên nhiều hệ điều hành hiện nay như:
Python là một ngôn ngữ lập trình linh hoạt, cho phép mở rộng và nhúng dễ dàng Với khả năng hoạt động như ngôn ngữ script hoặc ngôn ngữ biên dịch, Python hỗ trợ phát triển các chương trình lớn và phức tạp.
- Chế độ Interactive, có thể nhập kết quả từ các đầu cuối khác nhau vào chương trình
Python, do đó mà việc test hay debug lỗi code trở nên đơn giản hơn.
- Python cho phép người dùng tích hợp vào các module để có thể sử dụng trong các chương trình khác.
- Python cung cấp giao diện cho tất cả các cơ sở dữ liệu thương mại lớn Có thế dễ dàng tích hợp với C, C++, COM, CORBA, ActiveX, Java.
1.3 Ưu và nhược điểm của Python
Python có cú pháp đơn giản và dễ hiểu, tương tự như ngôn ngữ tự nhiên Người dùng không cần xác định kiểu biến và không cần thêm dấu phẩy ở cuối câu lệnh, giúp cho cấu trúc mã nguồn trở nên rõ ràng và ngắn gọn.
Python là một ngôn ngữ lập trình mã nguồn mở, hoàn toàn miễn phí và được hỗ trợ bởi một cộng đồng đông đảo Một trong những ưu điểm nổi bật của Python là số lượng thư viện chuẩn phong phú, đáp ứng đa dạng nhu cầu trong nhiều lĩnh vực khác nhau.
Python giúp tránh tác hại từ lỗi phần mềm, vì nó không để xảy ra lỗi mã phân đoạn trong ứng dụng Chính vì lý do này, Python trở thành một ngôn ngữ lập trình ưa thích cho nhiều lập trình viên.
- Tích hợp với các ngôn ngữ khác: Python có các thư viện phép tích hợp với các ngôn ngữ khác như C, C ++ và Java để phát triển đa nền tảng.
- Mã nguồn của Python tương đối dễ để bảo trì và duy trì và có khả năng mở rộng.
Python là một ngôn ngữ lập trình thông dịch, điều này khiến nó thực thi chậm hơn so với các ngôn ngữ biên dịch như C, C++ và Java.
Python tiêu thụ bộ nhớ lớn do các cấu trúc của nó yêu cầu nhiều không gian lưu trữ Điều này khiến Python không phù hợp cho phát triển trong các điều kiện có hạn chế về bộ nhớ.
Python không phải là lựa chọn tối ưu cho phát triển ứng dụng di động, mặc dù nó là một ngôn ngữ mạnh mẽ phía máy chủ Khi so sánh với các ngôn ngữ khác, Python không đáp ứng tốt các yêu cầu và đặc thù của phát triển ứng dụng di động.
- Khó kiểm tra: Vì nó là một ngôn ngữ dựa trên trình thông dịch, rất khó để chạy các bài kiểm tra trên mã được viết bằng Python.
Công cụ để phát triển phần mềm
PyCharm là một IDE hybrid do JetBrains phát triển, chuyên dụng cho việc lập trình Python Nền tảng này thường được sử dụng để phát triển các ứng dụng Python hiệu quả.
PyCharm có thể chạy trên Windows, Linux hoặc Mac OS Hiện tại PyCharm có 2 phiên bản: Phiên bản Professional có tính phí và phiên bản Community miễn phí
Nó bao gồm các module và package hỗ trợ lập trình viên trong việc phát triển phần mềm bằng Python, giúp tiết kiệm thời gian và công sức Bên cạnh đó, hệ thống cũng cho phép tùy chỉnh theo nhu cầu của các nhà phát triển.
2.2 Các tính năng của PyCharm
Trình sửa code thông minh cung cấp hỗ trợ và phân tích mã hóa hiệu quả với các tính năng như tự động hoàn thành và hướng dẫn hoàn thành mã, đánh dấu cú pháp và lỗi, cũng như tích hợp linter và các bản sửa lỗi nhanh chóng.
- Điều hướng mã: chế độ xem dự án chuyên biệt, chế độ xem cấu trúc tệp và chuyển nhanh giữa các tệp, lớp, phương thức và cách sử dụng.
Tái cấu trúc Python là quá trình tối ưu hóa mã nguồn thông qua việc đổi tên biến và phương thức, giải nén các hàm phức tạp, thay đổi cấu trúc bên trong mà vẫn giữ nguyên hiệu suất bên ngoài của mã.
- Hỗ trợ cho các công nghệ web khác: HTML, CSS và JavaScript.
- Hỗ trợ các web framework thông dụng như web2py và Pyramid
- Trình gỡ lỗi tích hợp Python
- Kiểm tra đơn vị tích hợp với phạm vi bao phủ mã từng dòng.
- Phát triển Python của Google App Engine.
- Tích hợp phiên bản kiểm soát: giao diện người dùng hợp nhất cho Mercurial, Git, Subversion, Perforce và CVS với danh sách thay đổi và hợp nhất.
- Hỗ trợ các công cụ khoa học như matplotlib, numpy và scipy.
2.3 Ưu và nhược điểm PyCharm
- Cài đặt PyCharm rất dễ dàng và là một IDE dễ sử dụng.
- Có rất nhiều plugin hữu ích và phím tắt hữu ích trong PyCharm.
- PyCharm tích hợp các tính năng của thư viện và IDE
- Nó cho phép xem mã nguồn trong một cú nhấp chuột.
- Tiết kiệm thời gian phát triển phần mềm
- Tính năng đánh dấu lỗi trong code giúp nâng cao hơn nữa quá trình phát triển.
- Tính năng tự điền (auto-complete) sẽ không tốt cho các lập trình viên newbie
- Nó có thể gây ra sự cố trong khi sửa chữa các công cụ như venv.
- PyCharm không miễn phí và phiên bản Professional của nó khá đắt.
Hệ quản trị cơ sở dữ liệu phát triển phần mềm
3.1 Vài nét về hệ quản trị cơ sở dữ liệu PostgreSQL
PostgreSQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở, nổi bật với khả năng quản lý các khối lượng công việc lớn, từ máy tính cá nhân đến kho dữ liệu và dịch vụ Web với nhiều người dùng đồng thời.
PostgreSQL is compatible with all operating systems, including Linux, UNIX, and Windows It fully supports features such as foreign keys, joins, views, triggers, and stored procedures.
3.2 Một số tính năng của PostgreSQL
- Hệ quản trị này còn bao gồm các kiểu dữ liệu SQL 2008 như: integer, number, boolean, char, varchar, date interval, và timestamps.
Hệ quản trị cơ sở dữ liệu hỗ trợ lưu trữ các đối tượng có kiểu dữ liệu nhị phân lớn như hình ảnh, âm thanh và video Người dùng có thể truy cập và tương tác với cơ sở dữ liệu thông qua các ngôn ngữ lập trình như C/C++, Java, NET, Perl, Python, Ruby, Tcl và ODBC.
- Kiểm soát truy cập đồng thời nhiều phiên bản (MVCC).
- Khôi phục dữ liệu tại từng thời điểm (Recovery).
- Quản lý dung lượng bảng (tablespaces).
- Sao chép không đồng bộ Giao dịch lồng nhau (savepoints).
- Sao lưu trực tuyến hoặc nội bộ.
- Trình lập kế hoạch / trình tối ưu hóa truy vấn phức tạp, quét index-only, thống kê số liệu trên nhiều cột.
Hệ thống hỗ trợ bộ ký tự quốc tế, cho phép sử dụng bảng mã nhiều byte và Unicode, đồng thời cung cấp khả năng định dạng, sắp xếp và phân loại ký tự văn bản, bao gồm cả chữ hoa và chữ thường.
Khả năng mở rộng của hệ thống cho phép quản lý khối lượng dữ liệu lớn và hỗ trợ nhiều người dùng truy cập đồng thời Một số hệ thống PostgreSQL đã chứng minh hiệu quả trong môi trường thực tế, với khả năng quản lý dữ liệu vượt quá 4 terabyte.
3.3 Ưu và nhược điểm của PostgreSQL
- PostgreSQL có thể chạy các trang web và ứng dụng web động với LAMP.
- Ghi nhật ký viết trước của PostgreSQL làm cho nó trở thành một cơ sở dữ liệu có khả năng chịu lỗi cao.
Mã nguồn PostgreSQL được cung cấp miễn phí theo giấy phép nguồn mở, cho phép người dùng tự do sử dụng, sửa đổi và triển khai theo nhu cầu kinh doanh của mình.
PostgreSQL cung cấp khả năng hỗ trợ các đối tượng địa lý, cho phép bạn tận dụng tính năng này cho các dịch vụ dựa trên vị trí và hệ thống thông tin địa lý.
Hỗ trợ các đối tượng địa lý cho phép sử dụng kho lưu trữ dữ liệu không gian địa lý, phục vụ cho các dịch vụ dựa trên vị trí và hệ thống thông tin địa lý.
- Hạn chế trong việc bảo trì hệ thống.
Postgres không thuộc sở hữu của bất kỳ tổ chức nào, điều này đã gây khó khăn cho việc quảng bá tên tuổi của nó, mặc dù sở hữu đầy đủ các tính năng mạnh mẽ.
- Những thay đổi được thực hiện để cải thiện tốc độ đòi hỏi nhiều công việc hơn MySQL vì PostgreSQL tập trung vào khả năng tương thích.
- Nhiều ứng dụng nguồn mở hỗ trợ MySQL, nhưng có thể không hỗ trợ PostgreSQL.
- Về số liệu hiệu suất, nó chậm hơn MySQL.
Công nghệ nền tảng phát triển
Odoo là nền tảng quản trị doanh nghiệp toàn diện, cung cấp đầy đủ tính năng và khả năng tùy chỉnh cao để phù hợp với nhu cầu riêng của từng doanh nghiệp Giao diện của Odoo dễ sử dụng và tương thích tốt trên nhiều thiết bị Đặc biệt, Odoo không chỉ là một ứng dụng web thông thường, mà không dựa vào bất kỳ web framework nào như Django, Flask hay Tornado.
Odoo là một web framework, trong code của Odoo có đủ các thành phần cần thiết của một web framework.
Odoo là một phần mềm ERP mã nguồn mở viết bằng ngôn ngữ Python.
- Phiên bản hệ thống: Version 15
- Router: Odoo tự viết luôn 1 ORM(Object Relational Mapping) chỉ hỗ trợ PostgreSQL.
Năm 2005, Fabien Pinckaers, người sáng lập và giám đốc điều hành của Odoo, đã phát triển phần mềm đầu tiên mang tên TinyERP với mục tiêu cách mạng hóa thế giới doanh nghiệp thông qua sản phẩm mã nguồn mở sáng tạo Đến năm 2010, TinyERP được đổi tên thành OpenERP, và công ty bắt đầu tìm kiếm nhà đầu tư mới để chuyển mình từ một công ty dịch vụ sang một công ty xuất bản phần mềm.
Năm 2013, OpenERP có hơn 2.000.000 người dùng với 1000 lượt cài đặt mỗi ngày.
Từ năm 2014 đánh dấu một bước đi quan trọng khi OpenERP đổi tên thành Odoo, họ đã bước ra ngoài ranh giới của ERP truyền thống.
4.3 Các tính năng của Odoo
Phần mềm Odoo ERP cung cấp một hệ thống đa dạng hỗ trợ các bộ phận trong công ty như kế toán, quản lý dự án, quản lý kho và nguyên liệu sản xuất Với cấu trúc module linh hoạt, người dùng có thể dễ dàng lựa chọn và cài đặt các ứng dụng phù hợp từ kho ứng dụng về tài khoản công ty.
Odoo mang lại tính linh hoạt cao nhờ vào kho ứng dụng đa dạng, phù hợp với mọi loại hình doanh nghiệp, đặc biệt là các doanh nghiệp vừa và nhỏ.
Odoo cung cấp API miễn phí, cho phép người dùng dễ dàng tích hợp với bất kỳ phần mềm nào mà không bị giới hạn Doanh nghiệp có thể linh hoạt tích hợp Odoo để tối ưu hóa các quy trình riêng của mình.
Giá thành hợp lý : Odoo phù hợp với mọi loại doanh nghiệp khác nhau từ SME đến những doanh nghiệp lớn.
Nền tảng thân thiện: Thiết kế của Odoo được tối giản hóa, các module được sắp xếp đơn giản để người dùng dễ dàng quản lý.
- Odoo sử dụng kiến trúc server - client.
- Code server viết bằng Python, chạy phía máy chủ.
- Code client viết bằng Javascript, chạy trên trình duyệt web, nó tương tác với server bằng JSON-RPC trên nền HTTP request.
- Mỗi chương trình được đóng thành 1 python module và nằm trong thư mục addons.
- Flow hoạt động của Odoo đã cung cấp các thành phần như:
+ Quản lý user login / logout.
+ Kiến trúc MVC: Model - View - Controller.
Khó khăn trong việc duy trì hệ thống có thể phát sinh do chức năng không đáp ứng đầy đủ nhu cầu của doanh nghiệp, đặc biệt khi cần tích hợp với các phần mềm bên thứ ba.
Việc thiết lập và lắp đặt Odoo là một quá trình khó khăn, đòi hỏi người dùng phải có kỹ năng lập trình để hiểu rõ hệ thống này.
Với hơn 4 triệu doanh nghiệp trên toàn cầu, việc nhận hỗ trợ từ Odoo trở nên khó khăn, điều này ảnh hưởng đến hiệu quả sử dụng phần mềm cho người dùng.
TRIỂN KHAI HỆ THỐNG
Cài đặt môi trường
- Yêu cầu tối thiểu RAM 2GB, CPU 2 core.
- Tài khoản quản trị hệ thống quản lý sản xuất trên Odoo:
Email: 030235190074@st.buh.edu.vn
Link: https://www.shine4.odoo.com/
1.1 Hướng dẫn cài đặt Odoo 15
Truy cập vào trang web chính thức của Odoo https://www.odoo.com/ Trong bài này nhóm đã đăng ký bản Community cho Windows.
- Điền các thông tin đầy đủ vào các trường.
Hình 5: Nhập thông tin để cài dặt Odoo
Sau đó chạy file đã cài về theo mặc định.
Khi kết thúc quá trình cài đặt sẽ xuất hiện giao diện như bên dưới:
Hình 6: Cài đặt tài khoản đăng nhập Odoo
Tại đây đặt tên cho Database, mật khẩu và tài khoản, sau đó, chọn Create database.
- Giao diện ứng dụng của Odoo trên localhost.
Hình 7: Giao diện ứng dụng của Odoo trên localhost
- Truy cập vào Database Odoo
Vào C:/ Odoo/ PostgreSQL/pgAdmin4/bin/pgAdmin4.exe
1.2 Đăng kí Odoo trên trình duyệt web
Vào trang web chính thức của Odoo, chọn dùng thử (dùng thử 15 ngày và có giới hạn dưới 10 ứng dụng có sẵn).
Hình 9: Trang đăng kí module odoo dùng thử
- Điền thông tin vào các trường tên bắt buộc.
Hình 10: Điền thông tin đăng kí dùng thử Odoo
Khi có email gửi về ấn Xác nhận để kích hoạt cơ sở dữ liệu
Hình 11: Trang chủ phần mềm Odoo
Vậy là đã tạo thành công bản dùng thử odoo trên web
Cấu hình, tạo và điều chỉnh các ứng dụng bằng Studio App có sẵn
Vào Ứng dụng App của Odoo cài đặt Studio App
Hình 12: Cấu hình app Studio
2.1 Tùy chỉnh các Form view
Sau khi cài đặt ứng dụng và kích hoạt nó, ta có thể tùy chỉnh các Form view bằng việc thêm cách trường.
Hình 13: Tùy chỉnh form view
2.2 Tạo ứng dụng mới Ở trang giao diện chính chọn New app/ tạo ứng dụng mới và cài đặt các cấu hình chức năng và tùy chỉnh cho ứng dụng.
Hình 14: Tạo ứng dung mới
Giao diện của chương trình
3.1 Gi ao diện website của công ty
Hình 15: Giao diện website công ty
Hình 16: Đăng nhập trang wesite
- Người dùng nhập tên đăng nhập và tài khoản sau đó ấn ‘Sign in’ để hoàn thành đăng nhập.
- Sau khi đăng nhập người dùng sẽ được đưa đến trang chủ quản lý hệ thống.
3.3 Giao diện trang chủ quản lý
Cài đặt các module phù hợp với nhu cầu doanh nghiệp giúp tối ưu hóa quy trình quản lý sản xuất Những module này có khả năng giải quyết hầu hết các tình huống phát sinh trong quản lý sản xuất, từ đó nâng cao hiệu quả hoạt động của doanh nghiệp.
Hình 17: Giao diện trang chủ quản lý
Giao diện trang chủ sẽ hiển thị các module được phân quyền truy cập cho tài khoản ở phía bên trên góc phải màn hình
- Các module quản lý nhân sự trong odoo được trình bày chi tiết:
Quản lý sản xuất là quá trình đánh giá năng lực sản xuất của doanh nghiệp, từ đó xác định nhu cầu nguyên vật liệu cần thiết Việc này dựa trên việc phân tích nhu cầu tiềm năng của thị trường và kinh nghiệm thực tiễn trong sản xuất.
Lập kế hoạch: Lên kế hoạch, lưu trữ thông tin số lượng sản phẩm cần sản xuất.
Quản lý kế toán là quá trình thu thập và cập nhật các báo cáo tài chính của công ty cho từng loại hàng hóa và sản phẩm, đồng thời ghi chép các phiếu thu - chi hàng hóa một cách chính xác.
Quản lý mua hàng bao gồm việc theo dõi đơn hàng nguyên vật liệu, giám sát quá trình giao hàng từ nhà cung cấp, quản lý nhập khẩu hàng hóa và tính toán các chi phí liên quan đến hoạt động mua sắm.
Quản lý kho vận hiệu quả yêu cầu lập bảng thông tin về tình trạng nguyên vật liệu, giúp xác định rõ nguyên vật liệu còn thiếu hay đủ Đồng thời, việc phân loại các nhóm thành phẩm và bán thành phẩm sẽ hỗ trợ trong việc kiểm soát số lượng hàng hóa một cách dễ dàng hơn.
Quản lý chất lượng là giai đoạn quan trọng trong quy trình sản xuất, nhằm đánh giá và đảm bảo chất lượng sản phẩm trước khi ra mắt thị trường Giai đoạn này giúp loại bỏ các sản phẩm lỗi và không đạt yêu cầu, đảm bảo rằng chỉ những sản phẩm đạt tiêu chuẩn mới được cung cấp cho khách hàng.
Quản lý Bảo trì đóng vai trò quan trọng trong việc quản lý thiết bị, đảm bảo sửa chữa kịp thời các hư hỏng hoặc bảo hành Bộ phận bảo trì sẽ nhanh chóng sắp xếp công việc để tránh gián đoạn sản xuất, góp phần duy trì hiệu quả hoạt động của doanh nghiệp.
Giao diện các module quản lý
Hình 18: Giao diện lập kế hoạch
Module này hỗ trợ doanh nghiệp trong việc lập kế hoạch, quản lý và cập nhật lịch trình chi tiết cho từng giai đoạn của quy trình sản xuất Nhân viên có khả năng tự tra cứu lịch làm việc và kế hoạch triển khai sản phẩm, đảm bảo thực hiện đúng quy trình.
- Dễ dàng tạo mới, cập nhật, chỉnh sửa lịch trình
- Quản lý tình trạng, công việc làm việc của nhân viên
- Quản lý chi tiết trạng thái hoạt động của từng giai đoạn sản xuất để cập nhật lên hệ
Hình 19: Giao diện quản lý kho vận
Sau khi doanh nghiệp hoàn thành kế hoạch và cập nhật vào hệ thống, module Quản lý kho vận sẽ tự động tính toán số lượng nguyên vật liệu còn lại để sản xuất sản phẩm Đồng thời, module này cũng cung cấp thống kê chi tiết về các đơn hàng cần xử lý, đơn hàng bị trả lại và những đơn hàng đã được nhận.
- Hệ thống tự cập nhật số lượng, nguyên vật liệu còn trong kho để sản xuất sản phẩm.
- Tự động gửi thông báo về trong trường hợp nguyên vật liệu trong kho đã hết, thiếu hàng.
Module thống kê tình trạng kho hàng giúp doanh nghiệp theo dõi đơn bán, đơn hàng đã nhận và đơn bị trả lại, từ đó nắm bắt tình hình tồn dư sản phẩm để lập kế hoạch tương lai hiệu quả.
Hình 20: Giao diện quản lý mua hàng
Sau khi module quản lý kho vận thực hiện kiểm kê và trả kết quả, thông tin sẽ được tự động chuyển đến module quản lý mua hàng để lập kế hoạch mua - bán sản phẩm Số lượng nguyên vật liệu thiếu cần mua hoặc bán sẽ tự động hiển thị, và người quản lý chỉ cần kiểm tra tính chính xác Nếu có sai sót, họ có thể chỉnh sửa và nhấn Đồng ý để xác nhận đơn hàng.
Module tự động hiển thị số lượng hàng hóa còn thiếu và tự tạo đơn hàng, giúp người quản lý chỉ cần kiểm tra và xác nhận thông tin, thay vì phải thực hiện từng bước thủ công như trước đây.
- Module được thiết kế gọn gàng, bắt mắt nên dễ tra tìm thông tin, nắm bắt trạng thái của các đơn hàng.
- Có thể chọn thống kê theo dạng nhóm, lưới, yêu thích để quản lý dễ hơn.
Hình 21: Giao diện quản lý sản xuất
Khi các đơn hàng đã được lên kế hoạch và nguyên vật liệu đã sẵn sàng, quá trình sản xuất sẽ được khởi động Công việc sẽ được phân chia cho từng phân xưởng sản xuất một cách hợp lý.
Odoo cho phép người dùng dễ dàng tạo cơ sở dữ liệu quản lý sản phẩm hiệu quả Hệ thống này theo dõi chính xác và liên tục thông tin về quy trình sản xuất, bao gồm trạng thái của sản phẩm đang được chế biến, sản phẩm đã hoàn thành và tình trạng hoạt động của từng công đoạn sản xuất.
Mỗi phân xưởng được phân công công việc cụ thể, giúp đảm bảo tiến độ sản xuất sản phẩm ổn định và chất lượng sản phẩm luôn đạt tiêu chuẩn cao nhất.
- Lệnh sản xuất tự động gửi trực tiếp ngay lập tức xuống nhà máy để làm việc mà không sợ nhầm lẫn, sơ sót thông tin.
- Cho phép chỉnh sửa, phân quyền các xưởng dễ dàng không tốn nhiều thao tác.
Module được thiết kế với tính năng báo cáo quản lý sản xuất, cung cấp nhiều dạng biểu đồ như đồ thị cột, đồ thị bánh và đồ thị đường, giúp người quản lý theo dõi tiến độ làm việc của nhà máy một cách hiệu quả.
Hình 22: Giao diện quản lý bảo trì
Phần mềm quản lý bảo trì Odoo giúp doanh nghiệp thực hiện sửa chữa kịp thời khi có sự cố và kiểm tra máy móc định kỳ, từ đó đảm bảo quy trình sản xuất diễn ra suôn sẻ và đúng kế hoạch.
- Dễ dàng theo dõi tiến trình của các yêu cầu bảo trì.
- Bộ phận sản xuất có thể kích hoạt các yêu cầu bảo trì trực tiếp từ bảng điều khiển trung tâm làm việc của họ.
- Khi nhóm bảo trì hoạt động, đúng người sẽ được cập nhật theo thời gian thực.
- Giao tiếp tốt hơn, giảm thời gian chết và làm cho sản xuất hiệu quả hơn.
Hình 23: Giao diện quản lý chất lượng
Odoo đơn giản hóa việc quản lý đánh giá chất lượng của sản phẩm.
Khi có đơn hàng không đạt yêu cầu, hệ thống sẽ tự động gửi thông báo và chuyển sản phẩm vào mục Hàng lỗi Người quản lý sẽ kiểm tra đơn hàng và quyết định có chấp thuận hay không Nếu đơn hàng không được phê duyệt, sản phẩm sẽ bị hủy ngay lập tức.
- Quản lý chất lượng sản phẩm bao gồm việc chấm điểm đạt/không đạt của từng sản phẩm, thông báo tình trạng đơn hàng lỗi về máy chủ.
- Odoo giúp giảm thiểu thấp nhất sự sai sót về đánh giá chất lượng sản phẩm.
Người quản lý có khả năng tự tạo phiếu đánh giá cho các nhóm sản phẩm tương tự, sản phẩm bán chạy và sản phẩm ưu đãi, tùy thuộc vào nhu cầu cụ thể của doanh nghiệp.
Hình 24: Giao diện Quản lý kế toán
Module quản lý Kế toán giúp cập nhật các khoản thu chi, mua bán nguyên vật liệu và sản phẩm Nó tự động cập nhật chi phí và thống kê theo kỳ hạn mức, cho phép các nhà quản lý kiểm tra chi tiết chi phí Sau khi được phê duyệt, các chi phí sẽ được cập nhật ngay lập tức.
Có thể tạo chi phí mới dựa trên doanh nghiệp của mình, chọn hoặc tạo tài khoản chi phí mới cho kế toán của mình.
- Dễ dàng quản lý chi phí của quy trình sản xuất.
- Tiết kiệm thời gian báo cáo chi phí.
- Ngừng mất phiếu thu: chuyển toàn bộ phiếu thu trực tiếp vào hồ sơ chi phí.
- Chia sẻ công việc giữa các bộ phận: Giảm tải gánh nặng và áp lực ở các bộ phận quản lý.
- Thiết kế module bắt mắt, hiển thị thông tin cần thiết nên tiện lợi cho mọi người xem xét, quản lý chi tiêu của doanh nghiệp.
QUY TRÌNH QUẢN LÝ SẢN XUẤT
Phân hệ sản xuất
Đến Dữ liệu gốc và chọn Quy trình sản xuất
Trước khi triển khai quy trình sản xuất trong Odoo, cần đảm bảo rằng phân hệ sản xuất đã được cài đặt và tất cả các tính năng cần thiết đã được cấu hình đầy đủ.
Cài đặt phân hệ sản xuất tại menu: Ứng dụng/ Sản xuất
1.1 Cấu hình năng lực sản xuất
Năng lực sản xuất (Work Center) là khả năng làm việc của nguồn lực sản xuất trong một chu kỳ nhất định, phản ánh tốc độ làm việc trong thời gian xác định Sau khi hoạch định quy trình sản xuất, việc xác định năng lực sản xuất của quy trình là rất quan trọng Để bắt đầu, người dùng cần bật cấu hình tính năng "Lệnh làm việc" tại menu: Phân hệ sản xuất/ Cấu hình/ Thiết lập.
Hình 30: Bật tính năng Lệnh sản xuất
- Vào Cấu hình Năng lực sản xuất
Hình 31: Cấu hình năng lực sản xuất
Sau đây là những năng lực sản xuất (Work Center) đã được tạo tương ứng với từng phân xưởng sản xuất.
Hình 32: Tổng quan Năng lực sản xuất
Phân xưởng I: chuẩn bị và trộn các nguyên vật liệu thành các sản phẩm bán thành
Phân xưởng II: ủ và làm mát các nguyên vật liệu đã được chuẩn bị ở Phân xưởng I. Phân xưởng III: dùng để nướng bánh hoặc hấp bánh.
Phân xưởng Dự Trù: dùng để kiểm định các loại bánh sau khi ra lò xem có đạt chất lượng tiêu chuẩn hay không.
Phân xưởng IV: Đóng gói thành phẩm sau khi kiểm định.
1.2 Tạo sản phẩm và Định mức nguyên vật liệu
Vào danh mục Sản phẩm/ Sản phẩm
Sau đó, Click chọn Tạo và điền thông tin sản phẩm cần sản xuất:
- Định mức nguyên vật liệu cho sản phẩm mới tạo.
Cũng ở phân hệ sản xuất, chọn Sản phẩm/ Định mức nguyên vật liệu.
Chọn Tạo điền thông tin và định mức từng nguyên liệu để sản xuất bánh quy Shine.
Hình 34: Định mức nguyên vật liệu Định mức thời gian hoạt động hay từng khâu sản xuất để định mức cho bánh quy
Hình 35: Định mức thời gian hoạt động
Sau đó, chọn Lưu và xem cấu trúc & chi phí vừa mới định mức.
Nhân viên định mức nguyên vật liệu có khả năng in định mức chi phí để báo cáo, đồng thời nếu phát hiện nguyên liệu thiếu, họ có thể gửi thông tin này cho Nhà cung cấp.
Hình 36: Cấu trúc định mức chi phí
Bước 1: Tạo mới lệnh sản xuất
- Chọn Hoạt động/ Lệnh sản xuất/ Tạo
Khi lựa chọn sản phẩm và nhập số lượng cần sản xuất, hệ thống tự động truy xuất định mức nguyên liệu và quy trình sản xuất đã được thiết lập trước đó Bạn chỉ cần điền các thông tin cần điều chỉnh.
Hình 37: Tạo mới lệnh sản xuất
Bước 2: Lên kế hoạch sản xuất
Sau khi nhập đầy đủ thông tin cần thiết và xác nhận, bạn cần lập kế hoạch để xác nhận quy trình sản xuất Hệ thống sẽ tự động tạo ra các công việc cần thực hiện trong quy trình sản xuất và tính toán các thông số phục vụ cho công việc này.
Bước 3: Kích chọn Hoạt động sản xuất để xác nhận sản xuất
Hình 38: Xác nhận sản xuất
Bước 4: Chọn Đánh giá chất lượng, chọn xác nhận để tiền hành sản xuất
Hình 39: Đánh giá chất lượng
Bước 5: Nhập số lượng sản phẩm đã được tạo ra và kích chọn Đánh dấu hoàn tất.
Khi đó hệ thống cập nhật tình trạng đã tiến hành sản xuất ra sản phẩm.
Hình 40: Kết quả sản xuất
Lệnh sản xuất sẽ được tạo và phê duyệt khi kho có đủ nguyên vật liệu theo định mức; nếu không, công ty cần mua nguyên vật liệu từ các nhà cung cấp.
Kiểm tra sản phẩm đã hoàn thành và nhập vào kho
Hình 41: Kiểm tra sản phẩm mới sản xuất
Phân hệ Chất lượng
Sau khi bộ phận sản xuất gửi yêu cầu đánh giá chất lượng sản phẩm mới sản xuất.
Bộ phận Đánh giá chất lượng sẽ tiến hành kiểm tra và đánh giá sản phẩm Nếu sản phẩm đạt yêu cầu, nó sẽ được chuyển vào kho; ngược lại, nếu không đạt, sản phẩm sẽ bị hủy bỏ và nguyên nhân sẽ được xác định để khắc phục.
Hình 42: Kiểm tra chất lượng sản phẩm
Phân hệ Bảo trì
Trong quá trình sản xuất máy nướng bị hư hỏng, khi đang thiết lập ở Lệnh sản xuất, nhân viên gửi yêu cầu bảo trì cho bộ phận Bảo trì.
- Yêu cầu Bảo trì/ Điền các thông tin ấn Lưu.
Tại đây sau khi bộ phận sản xuất gửi yêu cầu sửa chữa
Nhân viên bộ phận bảo trì sẽ vào xem xét thực hiên sửa chữa, cập nhật tình trạng.
Hình 44: Tình trạng bảo trì
Phân hệ Mua hàng
Trường hợp Tạo lệnh sản xuất, hệ thống định mức tự động và thiếu nguyên vật liệu.
Hình 45: Lệnh sản xuất khi NVL không đủ
Ví dụ như trong giả định trên: sản xuất 1500 bánh quy Shine và nguyên vật liệu ở đây là Sữa đang không còn đủ trong kho để sản xuất.
Bước 1: Thực hiện tạo yêu cầu báo giá để mua nguyên vật liệu:
- Chọn NVL đang bị thiếu hàng/ chọn Mua hàng/ cập nhật số lượng cần mua.
Hình 46: Cập nhật số lượng
- Chọn Bổ sung- điền các thông tin/ ấn chọn xác nhận/ Lưu.
Hình 47: Xác nhận số lượng hàng cần để sản xuất
Sau đó chúng ta sẽ qua phân hệ Mua hàng
Bước 2: Yêu cầu báo giá
- Chọn Đơn hàng/ Yêu cầu báo giá.
- Chọn Sửa nếu muốn thay đổi thông tin và ấn Lưu để cập nhật mới thông tin.
- Nhấn Gửi qua mail để gửi yêu cầu báo giá cho Nhà cung cấp Chọn xác
Hình 48: Yêu cầu báo giá
Sau khi Yêu cầu báo giá được gửi và nhà cung cấp phản hồi, ta thực hiện tạo đơn hàng.
- Chọn Đơn hàng/ Đơn mua hàng
- Chọn nhận sản phẩm/ Xác nhận
Hình 49: Tạo đơn đặt hàng
Phân hệ Kho vận
Sau khi đơn hàng được tạo và nhà cung cấp giao hàng đến, chúng ta qua phân hệ kho để xác nhận Nhận hàng.
- Vào tổng quan kho/ Nhận hàng/ Xác nhận
Hình 50: Xác nhận hàng nhập kho
- Kiểm tra số lượng hàng đã được cập nhật vào kho
Hình 51: Kiểm tra số lượng sau khi nhập kho
Phân hệ Kế toán
Sau khi nhận hàng tiến hành thanh toán đơn hàng đã nhận.
- Chọn Công nợ nhà cung cấp
- Chọn hóa đơn vừa được tạo tự động và ấn chọn Xác nhận
- Chọn Bảng thông tin kế toán/Hóa đơn/ Xác nhận
Hình 52: Xác nhận thanh toán
- Chọn Ghi nhận thanh toán, Tạo thanh toán để hoàn thành thanh toán và ghi nhận vào sổ cái.
Hình 53: Ghi nhận thanh toán
- Hóa đơn đã được thanh toán
Hình 54: Hóa đơn đã thanh toán
KẾT QUẢ VÀ ĐÁNH GIÁ HỆ THỐNG
Test case 1: Kiểm tra giao diện phần mềm
Phần mềm QUẢN LÝ SẢN XUẤT CÔNG TY SHINE
Kiểm tra giao diện Test case
Lịch sử sửa đổi Thời gian Nội dung Người thực hiện
30/05/2022 Viết test case Nguyễn Mai Kim Ngân 1/06/2022 Test lần 1 Nguyễn Thị Thanh Minh 6/06/2022 Test lần 2 Đỗ Thanh Ngân
9/06/2022 Test lần 3 Phạm Thị Khánh Linh Điều kiện tiên quyết
TR Total Failed Not Not Build tested Passed Fixed Comments
Summary: (Old | New) done No. case Yet
No Description Test Input Expected Result Actual Result
1 Giao diện Nhấn vào Hiển thị đầy đủ Passed Passed Passed Passed chính đăng nhập thông tin, hình hệ thống ảnh, giao diện rõ ràng
2 Giao diện Nhấn vào Độ phân giải, kích Passed Passed Passed Passed chính đăng nhập thước các module hệ thống vừa màn hình
Nhấn vào đăng nhập hệ thống
Màu sắc, font chữ rõ ràng, trực quan
Bảng 1: Kiểm tra giao diện phần mềm
Test case 2: Kiểm tra các chức năng
Phần mềm QUẢN LÝ SẢN XUẤT CÔNG TY SHINE
Test case No: 2 Testing status: Complete
Lịch sử sửa đổi Thời gian Nội dung Người thực hiện
30/05/2022 Viết test case Nguyễn Mai Kim Ngân 01/06/2022 Test lần 1 Nguyễn Thị Thanh Minh 06/06/2022 Test lần 2 Đỗ Thanh Ngân
08/06/2022 Test lần 3 Phạm Thị Khánh Linh Điều kiện tiên quyết
TR Summary: Total Passed Failed Not Not Build No Comments tested (Old | done Fixed case New) Yet
No Description Test Input Expected Actual Result
Result Round Round Round Round
1 Đăng nhập Email: Hiển thị thông Passed Passed Passed Passed
@st.buh.edu.vn đăng nhập/mật Password: khẩu” xxxxxxxxx
2 Đăng nhập Email: Hiển thị thông Passed Passed Passed Passed nh@gmail com báo “Sai đăng Password: nhập/mật xxxxxxxxx khẩu”
3 Đăng Email: Đăng nhập Passed Passed Passed Passed nhập 030235190074@st.buh thành công edu.vnPassword: khanhlinh
Bảng 2: Kiểm tra các chức năng Đăng nhập
4 Tạo lệnh sản xuất mới
Bỏ trống “Tên sản phẩm”
Hiển thị thông báo bị lỗi
5 Tạo lệnh sản xuất mới
Tạo lệnh sản xuất mới thành công
Bảng 3: Kiểm tra các chức năng tạo lệnh sản xuất mới
Hiển thị thông báo Passed Passed xảy ra lỗi
7 Mua Tên nhà Hệ thống thông báo Passed Passed Passed Passed nguyên vật cung cấp: lỗi liệu công ty
Bảng 4: Kiểm tra các chức năng mua nguyên vật liệu
8 Kiểm kê kho Chưa chọn Hệ thống báo lỗi Passed Passed Passed Passed hàng sản phẩm kiểm kể
9 Kiểm kê kho Chọn sản Hệ thống tự Passed Passed Passed Passed hàng phẩm kiểm động xuất file kê: Toàn bộ Excel thống kê sản phẩm
Bảng 5: Kiểm tra các chức năng Kiểm kê kho hàng