1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE

56 491 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Dự Án Triển Khai Phần Mềm Quản Lý Sản Xuất Trên Odoo Cho Doanh Nghiệp Shine
Người hướng dẫn ThS. Đặng Nhân Cách
Trường học Trường Đại Học Ngân Hàng Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Phát Triển Hệ Thống Thông Tin
Thể loại báo cáo
Năm xuất bản 2022
Thành phố TPHCM
Định dạng
Số trang 56
Dung lượng 4,73 MB

Cấu trúc

  • CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI (10)
    • 1. Giới thiệu về công ty (10)
      • 1.1. Thông tin về công ty (10)
      • 1.2. Những thuận lợi và khó khăn của công ty hiện nay (11)
    • 2. Giới thiệu về đề tài (12)
      • 2.1. Tính cấp thiết của đề tài (12)
      • 2.2. Mục tiêu của đề tài (12)
      • 2.3. Phạm vi nghiên cứu (13)
      • 2.4. Đối tượng nghiên cứu (13)
    • 3. Giới thiệu phần mềm quản lý sản xuất (13)
      • 2.1. Quản lý hoạt động sản xuất (13)
      • 2.2. Quản lý dữ liệu mẫu (14)
  • CHƯƠNG II. CƠ SỞ LÝ THUYẾT (15)
    • 1. Giới thiệu về ngôn ngữ phát triển phần mềm hệ thống (15)
      • 1.1. Vài nét về ngôn ngữ Python (15)
      • 1.2. Các tính năng của Python (15)
      • 1.3. Ưu và nhược điểm của Python (16)
    • 2. Công cụ để phát triển phần mềm (17)
      • 2.1. Giới thiệu về PyCharm (17)
      • 2.2. Các tính năng của PyCharm (17)
      • 2.3. Ưu và nhược điểm PyCharm (18)
    • 3. Hệ quản trị cơ sở dữ liệu phát triển phần mềm (18)
      • 3.1. Vài nét về hệ quản trị cơ sở dữ liệu PostgreSQL (18)
      • 3.2. Một số tính năng của PostgreSQL (19)
      • 3.3. Ưu và nhược điểm của PostgreSQL (19)
    • 4. Công nghệ nền tảng phát triển (20)
      • 4.1. Vài nét về Odoo (20)
      • 4.2. Lịch sử phát triển (21)
      • 4.3. Các tính năng của Odoo (21)
      • 4.4. Kiến trúc của Odoo (21)
      • 4.5. Nhược điểm của Odoo (22)
  • CHƯƠNG III. TRIỂN KHAI HỆ THỐNG (22)
    • 1. Cài đặt môi trường (22)
      • 1.1. Hướng dẫn cài đặt Odoo 15 (22)
      • 1.2. Đăng kí Odoo trên trình duyệt web (24)
    • 2. Cấu hình, tạo và điều chỉnh các ứng dụng bằng Studio App có sẵn (25)
      • 2.1. Tùy chỉnh các Form view (26)
      • 2.2. Tạo ứng dụng mới (26)
    • 3. Giao diện của chương trình (26)
      • 3.1. Giao diện website của công ty (26)
      • 3.2. Giao diện đăng nhập (27)
      • 3.3. Giao diện trang chủ quản lý (27)
    • 4. Giao diện các module quản lý (28)
      • 4.1. Lập kế hoạch (28)
      • 4.2. Quản lý Kho vận (29)
      • 4.3. Quản lý Mua hàng (29)
      • 4.4. Quản lý Sản xuất (30)
      • 4.5. Quản lý Bảo trì (31)
      • 4.6. Quản lý Chất lượng (31)
      • 4.7. Quản lý Kế toán (32)
  • CHƯƠNG V: QUY TRÌNH QUẢN LÝ SẢN XUẤT (33)
    • 1. Phân hệ sản xuất (35)
      • 1.1. Cấu hình năng lực sản xuất (36)
      • 1.2. Tạo sản phẩm và Định mức nguyên vật liệu (37)
      • 1.3. Tạo lệnh sản xuất (38)
    • 2. Phân hệ Chất lượng (40)
    • 3. Phân hệ Bảo trì (40)
    • 4. Phân hệ Mua hàng (41)
    • 5. Phân hệ Kho vận (43)
    • 6. Phân hệ Kế toán (44)
  • CHƯƠNG VI: KẾT QUẢ VÀ ĐÁNH GIÁ HỆ THỐNG (45)
    • 1. Test case 1: Kiểm tra giao diện phần mềm (45)
    • 2. Test case 2: Kiểm tra các chức năng (47)
  • CHƯƠNG VII: KẾT LUẬN (51)
    • 1. Những điểm phần mềm hệ thống làm được (51)
      • 1.1. Đối với người dùng (0)
      • 1.2. Đối với người quản trị (52)
    • 2. Nhược điểm của ứng dụng (52)
    • 3. Hướng phát triển của ứng dụng (52)
    • 4. Những kiến thức kỹ năng đạt được sau khi thực hiện đồ án (53)
  • TÀI LIỆU THAM KHẢO (54)

Nội dung

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

Ngày đăng: 02/12/2022, 08:36

HÌNH ẢNH LIÊN QUAN

Hình 5: Nhập thông tin để cài dặt Odoo - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 5 Nhập thông tin để cài dặt Odoo (Trang 23)
Hình 7: Giao diện ứng dụng của Odoo trên localhost - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 7 Giao diện ứng dụng của Odoo trên localhost (Trang 24)
Hình 9: Trang đăng kí module odoo dùng thử - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 9 Trang đăng kí module odoo dùng thử (Trang 25)
Hình 12: Cấu hình app Studio - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 12 Cấu hình app Studio (Trang 26)
Hình 15: Giao diện website cơng ty - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 15 Giao diện website cơng ty (Trang 27)
Hình 16: Đăng nhập trang wesite - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 16 Đăng nhập trang wesite (Trang 27)
Hình 19: Giao diện quản lý kho vận - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 19 Giao diện quản lý kho vận (Trang 29)
Hình 21: Giao diện quản lý sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 21 Giao diện quản lý sản xuất (Trang 30)
Hình 22: Giao diện quản lý bảo trì - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 22 Giao diện quản lý bảo trì (Trang 31)
Hình 24: Giao diện Quản lý kế toán - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 24 Giao diện Quản lý kế toán (Trang 33)
Hình 25: Sơ đồ quy trình sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 25 Sơ đồ quy trình sản xuất (Trang 34)
Hình 27: Quy trình sản xuất từ đơn hàng - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 27 Quy trình sản xuất từ đơn hàng (Trang 35)
Hình 26: Quy trình sản xuất từ lệnh sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 26 Quy trình sản xuất từ lệnh sản xuất (Trang 35)
Hình 28: Quy trình sản xuất từ kế hoạch sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 28 Quy trình sản xuất từ kế hoạch sản xuất (Trang 36)
Đầu tiê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. - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
u tiê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 (Trang 37)
Hình 34: Định mức nguyên vật liệu - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 34 Định mức nguyên vật liệu (Trang 38)
Hình 33: Tạo sản phẩm - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 33 Tạo sản phẩm (Trang 38)
Hình 35: Định mức thời gian hoạt động - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 35 Định mức thời gian hoạt động (Trang 39)
Hình 37: Tạo mới lệnh sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 37 Tạo mới lệnh sản xuất (Trang 40)
Hình 38: Xác nhận sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 38 Xác nhận sản xuất (Trang 40)
Hình 40: Kết quả sản xuất - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 40 Kết quả sản xuất (Trang 41)
Hình 43: Bảo trì - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 43 Bảo trì (Trang 42)
Hình 46: Cập nhật số lượng - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 46 Cập nhật số lượng (Trang 43)
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 - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
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 (Trang 43)
Hình 48: Yêu cầu báo giá - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 48 Yêu cầu báo giá (Trang 44)
Hình 51: Kiểm tra số lượng sau khi nhập kho - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Hình 51 Kiểm tra số lượng sau khi nhập kho (Trang 45)
Bảng 1: Kiểm tra giao diện phần mềm - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Bảng 1 Kiểm tra giao diện phần mềm (Trang 48)
Bảng 3: Kiểm tra các chức năng tạo lệnh sản xuất mới - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Bảng 3 Kiểm tra các chức năng tạo lệnh sản xuất mới (Trang 50)
Bảng 4: Kiểm tra các chức năng mua nguyên vật liệu - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Bảng 4 Kiểm tra các chức năng mua nguyên vật liệu (Trang 51)
Bảng 5: Kiểm tra các chức năng Kiểm kê kho hàng - (TIỂU LUẬN) báo cáo CUỐI kỳ đề tài dự án TRIỂN KHAI PHẦN mềm QUẢN lý sản XUẤT TRÊN ODOO CHO DOANH NGHIỆP SHINE
Bảng 5 Kiểm tra các chức năng Kiểm kê kho hàng (Trang 52)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w