Xây Dựng Hệ Thống Số Hóa Hồ Sơ Doanh Nghiệp

Chuyên khảo kỹ thuật phân tích Xây dựng hệ thống số hóa hồ sơ doanh nghiệp, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

Trường đại học

Đại Học Quốc Gia TP.HCM

Chuyên ngành

Khoa Học Máy Tính

Người đăng

Ẩn danh

Thể loại

luận văn tốt nghiệp

2023

70
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI

1.1. Đặt vấn đề

1.2. Khó khăn, thử thách

1.3. Phạm vi đề tài

1.4. Mục tiêu của đề tài

1.5. Ý nghĩa của đề tài

1.5.1. Đối với người sở hữu tập tin/ nhập liệu viên

1.5.2. Đối với người truy suất tập tin/ quản lý

2. CHƯƠNG 2: PHÂN TÍCH YÊU CẦU CỦA ĐỀ TÀI

2.1. Phân quyền người dùng trong hệ thống

2.2. Yêu cầu về hệ thống số hóa hồ sơ doanh nghiệp

2.2.1. Mô tả chức năng tải dữ liệu lên xuống

2.2.2. Mô tả chức năng đồng bộ dữ liệu với thư mục máy khách

2.2.3. Mô tả chức năng tải dữ liệu scan từ máy in

2.2.4. Mô tả chức năng quản lý dữ liệu

2.2.5. Mô tả chức năng truy xuất dữ liệu

2.2.6. Các chức năng phụ trợ

2.3. Yêu cầu phi chức năng của hệ thống

2.3.1. Yêu cầu về giao diện, trải nghiệm người dùng

2.3.2. Yêu cầu về tính đáp ứng

2.3.3. Yêu cầu về nền tảng sử dụng

2.4. Kết luận

3. CHƯƠNG 3: CÔNG NGHỆ SỬ DỤNG

3.1. Mẫu thiết kế

3.1.1. Mô hình phát triển website - Model View Controller

3.1.2. Framework và các thư viện

3.1.3. Hệ thống xử lí và tìm kiếm dữ liệu

3.1.3.1. Ngôn ngữ hiện thực

3.1.4. Client dành cho người nhập liệu

4. CHƯƠNG 4: THIẾT KẾ HỆ THỐNG

4.1. Mô hình hoạt động của hệ thống

4.2. Kiến trúc của Client nhập liệu

4.2.1. Sơ đồ đóng gói (containerize) ứng dụng Client nhập liệu

4.2.2. Sơ đồ luồng hoạt động của mã nguồn giao diện Client

4.2.3. Sơ đồ luồng hoạt động của Client

4.2.4. Sơ đồ luồng hoạt động của agent quan sát thư mục máy scan

4.3. Kiến trúc hệ thống xử lí trung tâm

4.3.1. Sơ đồ hoạt động của hệ thống trung tâm

4.3.2. Luồng hoạt động của hệ thống

5. CHƯƠNG 5: HIỆN THỰC HỆ THỐNG

5.1. Client người nhập liệu

5.2. Hệ thống xử lí và lưu trữ

6. CHƯƠNG 6: KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG

6.1. Tổng quan về văn hóa CICD

6.1.1. CI - Continuous Integration

6.1.2. CD - Continuous Delivery

6.2. Ứng dụng CI/CD vào quá trình kiểm thử và triển khai

6.2.1. Tổng quan pipeline

6.2.2. Chi tiết pipeline

7. CHƯƠNG 7: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

7.1. Kết quả đạt được

7.2. Nhược điểm

7.3. Hướng phát triển

DANH SÁCH HÌNH VẼ

DANH SÁCH THUẬT NGỮ VIẾT TẮT

Tóm tắt

I. Tổng quan về Hệ Thống Số Hóa Hồ Sơ Doanh Nghiệp

Hệ thống số hóa hồ sơ doanh nghiệp là một giải pháp hiện đại giúp chuyển đổi tài liệu từ dạng giấy sang dạng điện tử. Việc này không chỉ giúp tiết kiệm không gian lưu trữ mà còn nâng cao khả năng truy xuất thông tin. Trong bối cảnh chuyển đổi số, việc áp dụng công nghệ vào quản lý dữ liệu trở nên cần thiết hơn bao giờ hết. Hệ thống này cho phép doanh nghiệp dễ dàng quản lý và bảo mật thông tin.

1.1. Lợi ích của việc số hóa hồ sơ doanh nghiệp

Việc số hóa hồ sơ mang lại nhiều lợi ích như giảm thiểu chi phí lưu trữ, tăng cường khả năng bảo mật thông tin và nâng cao hiệu quả công việc. Doanh nghiệp có thể dễ dàng truy cập và quản lý dữ liệu từ bất kỳ đâu có kết nối internet.

1.2. Các công nghệ chính trong hệ thống số hóa

Hệ thống số hóa hồ sơ doanh nghiệp thường sử dụng các công nghệ như Nhận dạng ký tự quang học (OCR) và công cụ tìm kiếm Elasticsearch. Những công nghệ này giúp tự động hóa quá trình nhập liệu và tìm kiếm thông tin.

II. Vấn đề và Thách thức trong Quá Trình Số Hóa Hồ Sơ

Mặc dù việc số hóa hồ sơ mang lại nhiều lợi ích, nhưng vẫn tồn tại nhiều thách thức trong quá trình thực hiện. Các tài liệu cũ, mục nát có thể gây khó khăn cho việc nhận diện ký tự. Hơn nữa, việc nhập liệu thủ công vẫn là một vấn đề lớn, đòi hỏi nhiều thời gian và công sức.

2.1. Khó khăn trong việc nhận diện ký tự

Các tài liệu cũ thường bị mờ, nhòe, gây khó khăn cho việc nhận diện ký tự. Điều này làm giảm hiệu quả của hệ thống số hóa và tăng thời gian xử lý.

2.2. Chi phí và thời gian cho việc nhập liệu

Việc nhập liệu thủ công đòi hỏi nhiều nhân lực và thời gian. Điều này không chỉ tốn kém mà còn có thể dẫn đến sai sót trong quá trình số hóa.

III. Phương Pháp Tối Ưu Hóa Quy Trình Số Hóa Hồ Sơ

Để tối ưu hóa quy trình số hóa hồ sơ, cần áp dụng các công nghệ hiện đại và quy trình tự động hóa. Việc tích hợp các công nghệ như OCR và Elasticsearch sẽ giúp giảm thiểu thời gian và chi phí cho doanh nghiệp.

3.1. Tích hợp công nghệ OCR vào hệ thống

Công nghệ OCR giúp tự động nhận diện và chuyển đổi văn bản từ tài liệu giấy sang định dạng số. Điều này không chỉ tiết kiệm thời gian mà còn nâng cao độ chính xác trong việc nhập liệu.

3.2. Sử dụng Elasticsearch cho tìm kiếm dữ liệu

Elasticsearch là một công cụ tìm kiếm mạnh mẽ, cho phép doanh nghiệp truy xuất thông tin nhanh chóng và hiệu quả. Việc tích hợp công cụ này vào hệ thống sẽ giúp nâng cao trải nghiệm người dùng.

IV. Ứng Dụng Thực Tiễn của Hệ Thống Số Hóa Hồ Sơ

Hệ thống số hóa hồ sơ doanh nghiệp đã được áp dụng thành công tại nhiều công ty và cơ quan nhà nước. Việc này không chỉ giúp tiết kiệm chi phí mà còn nâng cao hiệu quả công việc.

4.1. Kết quả đạt được từ việc số hóa

Nhiều doanh nghiệp đã ghi nhận sự cải thiện rõ rệt trong quy trình làm việc sau khi áp dụng hệ thống số hóa. Thời gian truy xuất thông tin giảm đáng kể, giúp nâng cao năng suất lao động.

4.2. Các mô hình ứng dụng thành công

Một số công ty lớn đã triển khai hệ thống số hóa hồ sơ thành công, cho phép họ quản lý hàng triệu tài liệu một cách hiệu quả và an toàn.

V. Kết Luận và Tương Lai của Hệ Thống Số Hóa Hồ Sơ

Hệ thống số hóa hồ sơ doanh nghiệp không chỉ là một xu hướng mà còn là một nhu cầu thiết yếu trong thời đại công nghệ số. Tương lai của hệ thống này hứa hẹn sẽ còn phát triển mạnh mẽ hơn nữa với sự hỗ trợ của các công nghệ mới.

5.1. Xu hướng phát triển trong tương lai

Với sự phát triển của trí tuệ nhân tạo và công nghệ thông tin, hệ thống số hóa hồ sơ sẽ ngày càng trở nên thông minh và tự động hơn, giúp doanh nghiệp tiết kiệm thời gian và chi phí.

5.2. Tầm quan trọng của việc đầu tư vào công nghệ

Đầu tư vào công nghệ số hóa hồ sơ không chỉ giúp doanh nghiệp nâng cao hiệu quả công việc mà còn tạo ra lợi thế cạnh tranh trong thị trường ngày càng khốc liệt.

08/07/2025
Xây dựng hệ thống số hóa hồ sơ doanh nghiệp

Trích đoạn nội dung tài liệu

đặt vấn đề và tìm hiểu những khó khăn của việc nhập liệu và nhận thấy những khó khăn trong việc số hóa cụ thể như sau: • Các tài liệu đã cũ, mục nát, gây khó khăn cho việc nhận diện kí tự. 1 • Thao tác với các tài liệu khó khăn, nguy cơ dẫn đến trường hợp hư hỏng tài liệu. • Số lượng tài liệu quá nhiều, việc tìm kiếm một mảnh thông tin trong số lượng này là gần như bất khả thi. • Bảo quản tài liệu sử dụng nhiều công sức và không gian.

Giải quyết các vấn đề trên là cần thiết để cho các doanh nghiệp, cơ quan có khả năng lưu trữ lâu dài cũng như cung cấp cho khả năng truy xuất tài liệu chính xác và nhanh chóng. Vì thế, nhóm quyết định xây dựng một hệ thống cung cấp khả năng đăng tải, lưu trữ, và trích xuất, tìm kiếm thông tin được số hóa trực tiếp từ tài liệu giấy. Kết luận chung: Từ các vấn đề trên cho thấy, việc xây dựng một hệ thống số hóa hồ sơ doanh nghiệp là rất cần thiết.2 Khó khăn, thử thách • Độ ổn định của hệ thống. • Tính toàn vẹn, bảo mật, nhất quán của dữ liệu.

• Tính tiện lợi, đầy đủ của các tính năng tuy nhiên vẫn dễ dàng sử dụng, vận hành đối với nhiều thành phần khách hàng khác nhau. • Hỗ trợ được trên nhiều nền tảng khác nhau. • Tích hợp nhiều công nghệ khác nhau để xây dựng hệ thống. Những vấn đề trên là khó khăn mà nhóm đã gặp trong quá trình thực hiện luận văn nhưng đồng thơi cũng là yêu cầu bắt buộc của hệ thống cần phải có.3 Phạm vi đề tài Pham vi của đề tài là các công ty/ doanh nghiệp/ cơ quan sỡ hữu số lượng tài liệu lớn cần số hóa.

Trong đó, phạm vi của đề tài dự kiến ứng dụng trên thực tế với công ty Cholimex. Ngoài ra, tùy thuộc theo đặc thù công việc củ doanh nghiệp/ cơ quan mà có thể điều chỉnh các tính năng sao cho phù hợp. Các đối tượng sử dụng hệ thống: 2 • Các nhân viên - người mà có nhu cầu bảo quản, nhập liệu và tra cứu các văn thư của công ty. • Người sử dụng tra cứu các tài liệu vì nhiều mục đích khác.4 Mục tiêu của đề tài Mục tiêu của đề tài là xây dựng hệ thống (xây dựng hệ thống lưu trữ dữ liệu lớn, xây dựng mô-đun nhập dữ liệu, tích hợp mô-đun nhập diện kí tự quang học, xây dựng website) tích hợp các quy trình xử lí, sử dụng tài liệu của doanh nghiệp.

Hệ thống sẽ có các tính năng tổng quát như sau: • Đối với người nhập liệu: – Chỉnh sửa, quản lí các tập tin. – Kết nối với máy scan để hệ thống tự động đăng tải dữ liệu. – Tùy chỉnh ngôn ngữ để mô đun nhận dạng kí tự hoạt động. • Đối với người sử dụng tài liệu: – Chỉnh sửa, quản lí các tập tin.

– Trích xuất các trang/ tài liệu có trong nội dung tìm kiếm từ tập tin. – Tải xuống toàn bộ tài liệu/ tải xuống một trang tài liệu. Từ những tính năng cốt lõi trên, hệ thống còn một số mục tiêu như sau: • Quản lí theo dõi được toàn bộ tập tin. • Quản lí phân quyền của các tập tin.

• Đảm bảo an toàn thông tin cho hệ thống. • Đảm bảo hệ thống không bị lỗi khi thực hiện một chuỗi tiến trình xử lí tập tin.5 Ý nghĩa của đề tài Đề tài mang ý nghĩa thực tiễn của giai đoạn đất nước chuyển đổi số ứng với doanh nghiệp, vì đề tài mang lại các giá trị: • Tăng hiệu quả trong công việc. • Tăng năng suất trong công việc. • Nâng cao khả năng bảo quản tài liệu.

• Giảm chi phí bản quản và tra cứu tài liệu.1 Đối với người sở hữu tập tin/ nhập liệu viên Đề tài mang ý nghĩa thực tiễn của giai đoạn đất nước chuyển đổi số ứng với doanh nghiệp, vì đề tài mang lại các giá trị: • Có hệ thống website quản lý tài liệu trực quan, tường minh. • Dễ dàng cập nhật dữ liệu cá nhân, quản lí thông tin cá nhân. • Giảm khối lượng công việc trong việc lưu trữ, nhập liệu. • Giảm thời gian truy xuất tài liệu.2 Đối với người truy suất tập tin/ quản lý • Dễ dàng thao tác với tài liệu.

• Dễ dàng cung cấp tài nguyên cho hệ thống. 4 Phân tích yêu cầu của đề tài 2 2.1 Phân quyền người dùng trong hệ thống Dựa vào những yêu cầu thực tế của hệ thống và những tham khảo từ các hệ thống tương đương, nhóm phân loại người dùng dựa theo các nhóm quyền thao tác dữ liệu bao gồm: • Quyền đọc dữ liệu • Quyền ghi đữ liệu • Quyền xóa dữ liệu Dựa trên các quyền cơ bản trên, hệ thống có thể phân quyền thành nhiều cấp người dùng khác nhau, phụ thuộc vào nhu cầu của doanh nghiệp.2 Yêu cầu về hệ thống số hóa hồ hồ sơ danh nghiệp Những tính năng cơ bản cần có của hệ thống giúp người dùng dễ dàng thao tác sử dung hồ sơ đã được số hóa và lưu trữ.1 Mô tả chức năng tải dữ liệu lên xuống Chức năng cho phép người dùng tải một hoặc nhiều tập tin một lúc ở nhiều định dạng khác nhau (pdf, photo, video,. Ngoài ra hệ thống còn hỗ trợ tải lên thư mục gồm nhiều tập tin hoặc thư mục con ở mức độ cho phép. Hệ thống còn cho phép người dùng tải những tập tin đã được lưu trữ, đảm bảo tính toàn vẹn và bảo mật dữ liệu.

Cho phép 5 tải thư mục ở định dạng nén (. Đây là những tính năng cơ bản và cần thiết của hệ thống cho phép người dùng tương tác "vật lí" với dữ liệu.2 Mô tả chức năng đồng bộ dữ liệu với thư mục máy khách Chức năng cho phép người dùng chọn một thư mục để theo dõi và đồng bộ với mục thư mục ở máy khách. Những sự kiện diễn ra ở thưc mục theo dõi sẽ được cập nhật song song với thư mục tương đương ở phía máy chủ lưu trữ bao gồm các sự kiện: • Thêm, sửa, xóa thư mục • Thêm, sửa, xóa tập tin Tính năng là nền tảng để phát triển một số tính năng khác được đề cập ở phần sau.3 Mô tả chức năng tải dữ liệu scan từ máy in Dữ liệu được scan từ máy in sẽ được lưu vào thư mục ở máy khách. Máy khách tự động đăng tải thông tin tập tin được scan lên máy chủ lưu trữ.

Máy chủ lưu trữ sử dụng OCR để nhận dạng và lưu trữ hỗ trợ cho việc tìm kiếm sau này.4 Mô tả chức năng quản lý dữ liệu Sau khi được số hóa, dữ liệu có thể được quản lí thông qua giao diện người dùng. Người dùng có thể xem ví trí lưu trữ dữ liệu, thêm, sửa, xóa thư mục hoặc dữ liệu.5 Mô tả chức năng truy xuất dữ liệu Dữ liệu được lưu trữ dưới dạng tài liệu chữ viết và lưu dưới định dạng PDF có khả năng truy xuất dưới dạng từ khóa xuất hiện trong một tài liệu đó. Người sỡ hữu tài liệu có thể xem, tải xuống đúng số trang chưa tài liệu đó hoặc toàn bộ tài liệu chứa từ khóa cần tìm.6 Các chức năng phụ trợ Ngoài các chức năng chính nêu trên, hệ thống còn hiện thực một số chức năng khác để cũng cấp khả năng linh hoạt cho hệ thống bao gồm: Xác thực người dùng, quản 6 lí thông tin cá nhân và quản lí các worker trong cluster đối với người quản trị hệ thống.3 Yêu cầu phi chức năng của hệ thống 2.1 Yêu cầu về giao diện, trải nghiệm người dùng Hệ thống cần giảm thiểu tối đa các thao tác mà người dùng cần để thực hiện một chức năng của hệ thống. Cụ thể nhóm đưa ra tối đa 3 thao tác cho mỗi tính năng của hệ thống dựa trên tiêu chí "3-clicks rule" trong thiết kế trải nghiệm người người dùng.

Giao diện của hệ thống phải thân thiện với người dùng, tránh sử dụng quá nhiều biểu tượng mà không có chú thích cho người dùng. Màu sắc phối hợp hài hòa, làm nổi bật thông tin hồ sơ, không gây nhàm chán với người sử dụng.2 Yêu cầu về tính đáp ứng Hệ thống đáp ứng lữu trữ và sử dụng cho tối thiểu 100 người dùng.3 Yêu cầu về nền tảng sử dụng Hệ thống triển khai trên hệ thống website tương thích với nhiều trình duyệt web khác nhau với nhiều kích cở màn hình.4 Kết luận Dựa vào những yêu cầu chức năng trên, sinh viên đã quyết định phát triển hai trang web để hiện thực hóa đề tài luận văn. Trong đó bao gồm: • Client cho người nhập liệu Trang này có chức năng quản lý các tập tin được đăng tải lên máy chủ. Hơn nữa, client này còn đính kèm một agent với mục đích nhận diện sự theo dõi các tập tin từ máy scan và đăng tải lên server.

Ở client này, người dùng có thể xác thực, tải lên/ xuống tập tin hoặc thư mục và xóa chúng. • Hệ thống xử lí trung tâm và giao diện quản lý 7 Hệ thống này đóng vai trò như một máy chủ tập trung. Các dữ liệu nhận được từ client sẽ đổ về hệ thống này sau đó sẽ xử lí các hậu kì. Quá trình xử lí này gồm: lưu trữ, tách trang, nhân diện kí tự quang học và đưa dữ liệu vào công cụ tìm kiếm.

Hệ thống này có một giao diện cho người dùng hiện thực bằng một trang web. Giao diện này có chức năng tìm kiếm các tập tin đã được xử lí và đưa vào công cụ tìm kiếm. Trang này cũng có vai trò quản lí các cluster trong quá trình nhận diện kí tự quang học cũng như lưu trữ các tập tin. Việc chia hiện thực như trên giúp hệ thống có khả năng mở rộng.

Cụ thể là agent cùng client người nhập liệu sẽ được dùng ở nhiều máy tính có kết nối với máy scan để nhận file. File này được agent gửi về máy chủ tập trung. Máy chủ tập trung là nơi lưu trữ, xử lí nhận diện kí tự quang học và đưa vào công cụ tìm kiếm. Tiếp theo, ta sẽ đi qua những công nghệ mà sinh viên đã áp dụng trong quá trình hiện thực đề tài luận văn.

8 Công nghệ sử dụng 3 3.1 Mẫu thiết kế 3.1 Mô hình phát triển website - Model View Controller MVC là từ viết tắt bởi ba từ Model – View – Controller. Đây là mô hình thiết kế sử dụng trong kỹ thuật phần mềm. Mỗi từ tương ứng với một hoạt động tách biệt trong một mô hình. Hình bên dưới thể hiện những tương tác, truy vấn dữ liệu ở mỗi thành phần trong MVC.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Hệ Thống Số Hóa Hồ Sơ Doanh Nghiệp: Giải Pháp Tối Ưu Cho Quản Lý Dữ Liệu" trình bày một giải pháp hiệu quả cho việc quản lý dữ liệu trong doanh nghiệp thông qua việc số hóa hồ sơ. Bài viết nhấn mạnh tầm quan trọng của việc chuyển đổi từ hồ sơ giấy sang hồ sơ điện tử, giúp tiết kiệm thời gian, giảm thiểu sai sót và nâng cao hiệu quả công việc. Đặc biệt, hệ thống này không chỉ giúp doanh nghiệp dễ dàng truy cập và quản lý thông tin mà còn hỗ trợ trong việc ra quyết định nhanh chóng và chính xác hơn.

Để mở rộng thêm kiến thức về quản lý dữ liệu và nhân lực trong doanh nghiệp, bạn có thể tham khảo các tài liệu liên quan như Luận văn thạc sĩ kỹ thuật chuyên ngành quản lý kinh tế hoàn thiện công tác quản trị nguồn nhân lực tại công ty TNHH MTV khai thác công trình thủy lợi Nam Đuống tỉnh Bắc Ninh, nơi cung cấp cái nhìn sâu sắc về quản lý nguồn nhân lực. Bên cạnh đó, bạn cũng có thể tìm hiểu thêm về Luận văn xây dựng các giải pháp hoàn thiện quản trị nhân lực tại công ty môi trường đô thị Hà Đông, giúp bạn nắm bắt các giải pháp tối ưu trong quản lý nhân lực. Cuối cùng, tài liệu Nâng cao chất lượng quản lý nhân sự tại nhà hàng Daruma Indochina Plaza Hanoi thuộc công ty Golden Gate sẽ cung cấp thêm thông tin về cách nâng cao hiệu quả quản lý nhân sự trong lĩnh vực dịch vụ. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về các giải pháp quản lý trong doanh nghiệp.