4.4.2 Giải pháp xây dựng ứng dụng tích hợp nghiệp vụ hải quan
Một trong những yêu cầu của bài toán là cần phải xây dựng một ứng dụng nghiệp vụ hoạt động dựa trên cơ sở dữ liệu tích hợp đã được xây dựng nhằm giải quyết những vướng mắc của Cục Hải quan TP Hồ Chí Minh đó là cán bộ công chức phải thao tác quá nhiều chương trình liền một lúc để hoàn thành một công việc. Vấn đề này có thể giải quyết được bằng cách xây dựng lại một ứng dụng có đầy đủ các chức năng của các ứng dụng cần tích hợp. Tuy nhiên nếu tiếp cận theo hướng này thì chỉ giải quyết được vấn đề trước mắt, nếu như trong tương lai một hệ thống mới được xây dựng đáp ứng một quy trình mới được ban hành thì người sử dụng sẽ lại gặp phải vấn đề hiện tại đó là vẫn phải thao tác quá nhiều ứng dụng để hoàn thành công việc.
Để giải quyết triệt để vấn đề, giải pháp xây dựng ứng dụng tích hợp nghiệp vụ hải quan đã được xây dựng dựa trên giải pháp Microsoft Sharepoint Portal. Ngoài những tính năng ưu việt trong việc quản lý luồng công việc, công nghệ cổng thông tin cũng như khả năng dễ dàng tạo mới các website (do trong khuôn khổ giới hạn của luận văn nên sẽ không trình bày ở đây) thì Microsoft Sharpoint Portal cung cấp một tính năng rất quan trọng đó là các Webpart. Webpart có thể hiểu là một thành phần để tạo nên một trang web trong sharepoint. Một cách hình dung đơn giản nếu coi việc xây dựng một ứng dụng web như là việc xây dựng một tòa nhà thì có hiểu các webpart nhưng là những viên gạch, những vật dụng để xây dựng lên tòa nhà. Mô hình dưới đây mô tả kiến trúc của ứng dụng khi sử dụng các Webpart: