Mô hình khái niệm hệ thống

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Ứng dụng Mobile Gis trong xây dựng hệ thống quản lý điều hành mạng lưới BIDV (Trang 50 - 77)

CHƢƠNG 2 : HỆ ĐỊNH VỊ TOÀN CẦU

3.2. Mô tả hệ thống quản lý điều hành mạng lưới BIDV

3.2.3. Mô hình khái niệm hệ thống

- Dữ liệu đầu vào: dữ liệu đầu vào được thu thập từ nhiều nguồn khác nhau chuyển đổi, số hoá, quét ảnh, thiết bị thu tín hiệu GPS và được chuyển về và lưu trữ tại Trung tâm xử lý. Ngoài ra, các dữ liệu thuộc tính còn được tập hợp từ hệ thống Corebanking, được tổng hợp khái quát hoá trước khi lưu trữ.

- Quản lý số liệu: số liệu thu thập được tổng hợp, có các thiết bị để lưu và bảo trì dữ liệu. Việc quản lý dữ liệu phải đáp ứng được các yêu cầu về bảo mật số liệu, khả năng tích hợp số liệu, khả năng bảo trì số liệu. - Xử lý số liệu: các thao tác xử lý số liệu được thực hiện để tạo ra thông

tin và các báo cáo thông tin dưới dạng bản đồ số.

- Phân tích và mô hình hoá: phân tích thông tin không gian để mô hình hoá đặc tính địa lý đầu ra của một tập hợp các điều kiện được cung cấp. Dữ liệu đầu ra Dữ liệu đầu vào Quản lý số liệu Xử lý số liệu Phân tích và mô hình hoá

- Số liệu ra: có thể được quan sát trên màn hình máy tính, có thể cung cấp các thông tin yêu cầu dưới dạng hình ảnh bản đồ...

3.3. Giải pháp kỹ thuật trong kết xuất và truyền số liệu từ thiết bị GPS về GIS Server.

3.3.1. Truyền số liệu trực tiếp qua mạng GSM.

Mạng điện thoại di động GSM có tầm phủ sóng rộng nhất so với các loại dịch vụ viễn thông khác trên mặt đất vì vậy việc lựa mạng GSM đáp ứng được các yêu cầu về khả năng truyền thông tin thu thập từ bất kỳ vị trí nào trên cả nước.

Người sử dụng có thể truyền thông tin thông qua dịch vụ SMS (Short Message Service) hoặc GPRS (General Packet Radio Service) trên mạng điện thoại di động GSM, tuy nhiên việc lựa chọn dịch vụ SMS là đơn giản hơn và có chi phí thấp hơn. Để thực hiện điều này, trên thiết bị gắn thiết bị thu GPS được cài đặt phần mềm có khả năng đọc các tín hiệu do thiết bị thu GPS thu được và chuyển các tín hiệu thành các dữ liệu dưới dạng message có thể truyền được qua SMS. Hiện tại, người sử dụng có thể sử dụng các thiết bị GPS kết hợp GSM để truyền dữ liệu. Thiết bị này có thể lắp SIM của các nhà cung cấp dịch vụ truyền thông di động như Vinaphone, Mobilephone, Viettel...Ngoài ra, các thiết bị điện thoại di động thế hệ mới hiện nay cũng đã được tích hợp sẵn chức năng GPS nên có thể sử dụng các thiết bị điện thoại di động loại này cho việc truyền dữ liệu.

Cách thức lắp SIM vào thiết bị GPS - GSM

Những nhược điểm của kỹ thuật này:

- Có thể hoạt động không ổn định do tắc nghẽn mạng GSM, dữ liệu có thể không truyền đi được hay truyền trễ.

- Chi phí dịch vụ truyền thông cao, việc đầu tư mua sắm thiết bị có hỗ trợ chức năng GPS còn cao

Tuy nhiên, với xu thế giảm cước viễn thông như hiện nay thì phương pháp này vẫn có thể áp dụng được.

3.3.2. Truyền số liệu gián tiếp qua kết xuất và lƣu trữ theo định dạng.

Phương pháp này có thể coi GPS như một hệ thống tách biệt phục vụ cho việc thu thập và lưu trữ dữ liệu ngoài thực địa. Dữ liệu thu thập được ngoài thực địa sẽ được chuyển về một máy PC có kết nối vào mạng WAN của BIDV để thực hiện xử lý các bước cần thiết và cuối cùng có thể xuất ra một dạng file đọc được bởi GIS Server.

Giải pháp này mặc dù không truyền ngay các tín hiệu thu được về GIS Server để xử lý nhưng nó giúp giảm chi phí về mặt truyền thông và đặc biệt đối với những thông tin về dữ liệu không gian không đòi hỏi việc cập nhật tức thời thì phương pháp này đem lại hiệu quả cao hơn

3.4. Ứng dụng công nghệ trong xây dựng hệ thống quản lý điều hành mạng lƣới BIDV.

3.4.1. Lựa chọn công nghệ cho xây dựng GIS Server.

Tại GIS Server để đáp ứng được những yêu cầu xử lý phức tạp, sản phẩm ArcGIS/ ESRI là một trong những lựa chọn phù hợp bởi các yếu tố sau:

o Cho phép thực hiện các chức năng về GIS trên máy trạm, server, dịch vụ web. Với các kỹ thuật này cho phép người dùng có được các công cụ quản lý một hệ thống GIS phức tạp.

o Có tính tương thích cao với các chuẩn công nghiệp gồm: NET, Java™, và COM để tùy biến và Hệ quản trị cơ sở dữ liệu (DBMS); XML, SOAP, TCP/IP và HTTP cho môi trường mạng.

o Hệ thống có tính mở, cho khả năng cập nhật bản đồ nền mà không làm ảnh hưởng đến dữ liệu khác của hệ thống.

o Hệ thống đa chức năng có khả năng biên tập, phân tích dữ liệu GIS mạnh với các mô hình quản lý và mô hình dữ liệu cao cấp, hiện đại.

o Tính mềm dẻo: Có khả năng phục vụ cho hầu hết các đối tượng: từ người dùng đơn lẻ cho đến các cơ quan, tổ chức. Bất kì đối tượng nào có nhu cầu sử dụng CSDL lớn và đa người dùng hay có yêu cầu sửa đổi, cập nhật CSDL một cách đồng thời.

o Tạo ứng dụng thông qua giao diện Web: Cho phép người dùng có thể xác định các vị trí đối tượng trên bảnđồ, xem, phân tích và đưa ra quyết định bằng các ứng dụng GIS thông qua Internet.

o Hỗ trợ các nhà phát triển hệ thống: Các thư viện của phần mềm, bộ mã nguồn cung cấp cho các nhà phát triển hệ thống những ví dụ, kinh nghiệm tốt để phát triển các phần mềm với nhiều tùy chọn: phát triển độc lập, xây dựng các ứng dụng có nhúng hàm GIS hay phát triển dựa trên nền phần mềm có sẵn.

o Một hệ thống thông tin có khả năng quản lý dữ liệu tích hợp và môi trường làm việc cộng tác.

o Yêu cầu thể hiện được dưới nhiều khuôn dạng như từ các văn bản, thống kê, báo cáo, đến các dữ liệu số của phần mềm ứng dụng văn phòng: Word, Excel, ... và cho phép liên kết với các cơ sở dữ liệu dạng: Access, MySQL, SQL Server, Oracle.

o Cho phép thiết kế các ký hiệu bản đồ, các ký hiệu nghệ thuật với màu sắc, hình dáng sinh động hấp dẫn.

o Cho phép xây dựng các giao diện hấp dẫn, các công cụ phục vụ yêu cầu: phóng to, thu nhỏ, di chuyển bản đồ, tìm kiếm thông tin trên bản đồ một cách linh hoạt, tuỳ biến, ...

o Cho phép in ấn bản đồ theo yêu cầu.

ArcGIS cung cấp 4 khuôn dạng khác nhau cho việc triển khai một sản phẩm GIS: ArcGIS Desktop, Server GIS, Mobile GIS, ESRI Developer Network

- ArcGIS Desktop: là ứng dụng chủ yếu được sử dụng bởi những người sử dụng chuyên nghiệp trong lĩnh vực GIS, có những kỹ năng và kiến thức cần thiết về thao tác đối với dữ liệu không gian. ArcGIS Desktop cung cấp những công cụ trực quan cần thiết cho việc phân tích dữ liệu không gian, xử lý và mô hình hoá dữ liệu. - Server GIS: có thể xem như phần mềm xí nghiệp, đặc biệt thích

hợp với các tổ chức lớn có nhu cầu đa dạng và phức tạp trong việc triển khai ứng dụng GIS. GIS Server cung cấp công cụ cho việc thu thập, tổ chức, phân tích, hiển thị và quản lý dữ liệu thông tin địa lý.GIS Server phù hợp cho cả đối tượng người sử dụng có kinh nghiệm trong lĩnh vực GIS và những người chưa có kinh nghiệm. - ESRI Developer Network(EDN): là một sản phẩm phát triển của

ESRI, nó cung cấp một môi trường lập trình duy nhất cho việc phát triển ứng dụng với ArcGIS. EDN cho phép người sử dụng nhúng một ứng dụng GIS đồ cũng như các chức năng của bản đồ trong một ứng dụng GIS khác. EDN cũng hỗ trợ cho phép xây dựng và triển khai các ứng dụng ArcGIS Desktop tuỳ chọn và mở

rộng, xây dựng các ứng dụng Web dựa trên ArcGIS Server và ArcIMS. EDN bao gồm tất cả các tài nguyên của ArcGIS Desktop, ArcGIS Server, ArcIMS, ArcSDE và các thành phần có thể nhúng của ArcGIS.

- Mobile GIS: được thiết kế cho việc xây dựng các ứng dụng khác nhau trên các trạm làm việc khác nhau. Nó có thể tạo và triển khai các ứng dụng hướng tới các thiết bị như: SmartPhones, Pocket PCs...

Mặc dù những chi phí cho sản phẩm ArcGIS của ESRI là khá tốn kém và việc đào tạo đội ngũ sử dụng thành thạo các công cụ trong quản lý và khai thác dữ liệu là mất khá nhiều thời gian xong những giá trị mà nó mang lại là hết sức hiệu quả và có ý nghĩa; việc đầu tư là cần thiết và chấp nhận được.

3.4.2. Lựa chọn công nghệ cho xây dựng phần mềm cài đặt trên các thiết bị có tích hợp chức năng GPS.

Như đã được đề cập đến trong phần 1.4 (Công cụ phát triển các ứng dụng GIS Mobile), có nhiều các công cụ khác nhau cho phép triển khai ứng dụng trên các thiết bị di động như J2ME, ArcPad, .NET Compact Framework ...Nhưng ở đây ta có thể lựa chọn ArcPad hoặc .NET Compack Framework để xây dựng ứng dụng thu thập dữ liệu từ thiết bị GPS và truyền về cho GIS Server.

Ưu điểm của việc lựa chọn ArcPad chính là sự phù hợp của nó với công nghệ đã lựa chọn phía server. ArcGIS Server đã tích hợp sẵn các chức năng hỗ trợ nhập dữ liệu đầu vào từ file do ArcPad kết xuất. Tuy nhiên, ArcPad là

công cụ chuyên biệt dành riêng cho phát triển ứng dụng GIS trên thiết bị di động nên nó đòi hỏi những kỹ năng và kinh nghiệm trong lĩnh vực GIS của người lập trình.

.NET Compact Framework của Microsoft là một cộng cụ mạnh và dễ dàng trong triển khai sản phẩm. Người phát triển ứng dụng làm việc giống như với việc phát triển ứng dụng trên máy để bàn, không đòi hỏi phải có kinh nghiệm chuyên sâu trong phát triển ứng dụng trên thiết bị di động.Vì vậy việc phát triển ứng dụng dễ dàng hơn, thuận tiện hơn (đặc biệt với những người đã làm việc quen trên môi trường .NET).

3.5. Xây dựng ứng dụng mô phỏng Hệ thống quản lý điều hành mạng lƣới BIDV.

Các thành phần tương ứng trong kiến trúc Mobile GIS sử dụng công nghệ ArcGIS/ESRI

Ứng dụng mô phỏng được xây dựng bao gồm phần ứng dụng phía GIS Server và phần ứng dụng cài đặt trên thiết bị di động có gắn GPS. Với sản phẩm ArcGIS Desktop, người sử dụng thao tác với cơ sở dữ liệu thông qua công cụ ArcMap. Công cụ này cho phép thực hiện các công việc hiển thị, biên tập, truy vấn, phân tích, tạo biểu đồ và tạo báo cáo. Tuỳ thuộc vào mô hình của từng doanh nghiệp khác nhau mà người ta chọn hệ quản trị cơ sở dữ liệu phù hợp như MySQL, SQL Server, DB2, Oracle...Với hệ thống quản trị điều hành mạng lưới BIDV, hệ quản trị cơ sở dữ liệu được chọn là Oracle 10g.

Hình 3.5.1: Dataview dùng cho việc hiển thị, biên tập, truy vấn và phân tích.

Hình 3.5.2: Data Layout dùng cho việc trình bầy, in bản đồ

Hình 3.5.3: Xây dựng đối tượng được truy vấn, chỉ hiển thị các đối tượng được truy vấn, không ảnh hưởng đến nguồn dữ liệu.

Ngoài công cụ ArcMap, người sử dụng còn có thể thao tác với dữ liệu thông qua công cụ ArcCatalog. Công cụ này phục vụ cho việc duyệt dữ liệu, quản lý dữ liệu, tạo và hiển thị dữ liệu tài liệu (metadata).

Hình 3.5.4: Xem dữ liệu trước khi duyệt.

Tiếp theo, tại phía GIS Server với việc sử dụng công cụ ArcIMS để thiết kế Web Map Server, người sử dụng có thể thao tác với cơ sở dữ liệu thông qua Intranet, Internet sử dụng các giao thức của Internet. Đối tượng mà ArcIMS hướng tới chủ yếu là những người sử dụng không đòi hỏi phải có kinh nghiệm trong lĩnh vực GIS, và các thao tác chủ yếu của người sử dụng là truy vấn thông tin và tạo báo cáo.

Để xây dựng phần mô phỏng cho việc hiển thị bản đồ mạng lưới BIDV trên thiết bị di động và thu thập dữ liệu qua thiết di động có gắn GPS, ứng dụng ở đây được phát triển trên nền .NET Compact Framwork của Microsoft và sử dụng bộ công cụ GPS Tools của công ty Franson Technology. Bộ công cụ GPS Tools cung cấp các thư viện được xây dựng sẵn cho phép hiển thị và thao tác với dữ liệu bản đồ trên các thiết bị di động. Ở hình bên dưới, trên thiết bị PC Pocket, toàn bộ thông tin bản đồ cũng như phần mềm được cài đặt trên thiết bị di động giúp người sử dụng có thể truy cập xem thông tin về mạng lưới BIDV.

Người sử dụng có thể thực hiện việc tìm kiếm thông các địa điểm bằng cách xác định vùng miền cần tìm kiếm (Ở đây là bản đồ Hà Nội với thông tin vị trí bao gồm các huyện và các quận trực thuộc):

Bằng việc kích chọn nút Search, hệ thống sẽ xác định toạ độ trung tâm của vùng miền cần hiển thị trên màn hình thiết bị di động. Người sử dụng cũng có thể dịch chuyển đến các điểm trên bản đồ bằng cách kích chọn vào một điểm trên bản đồ để hiển thị nó tại điểm chính giữa màn hình.

Người sử dụng có thể hiển thị toàn bộ thông tin hay tách biệt từng lớp đối tượng tìm kiếm như trụ sở Chi nhánh, Điểm Giao dịch, Phòng Giao dịch, Quỹ Tiết kiệm, điểm đặt máy ATM bằng cách kích chọn trong phần

Layer:

Sau khi đã thực hiện thao tác tìm kiếm, phần thông tin địa điểm cũng được hiển thị trong bảng Address cho phép người sử dụng có thể tra cứu:

Để thực hiện việc thu thập thông tin địa lý, người sử dụng chọn bảng

Location, trên màn hình hiển thị:

Để lấy được thông tin vị trí địa lý trên thực địa thông qua thiết bị định vị GPS, người sử dụng thực hiện chọn cổng kết nối tới thiết bị GPS và chọn

Start để nhận tín hiệu từ GPS. Thông tin về vị trí trên thực địa được xác định trên bản đồ để người sử dụng có thể xác nhận.

Sau khi đã xác định được vị trí chính xác trên thực địa tương ứng với vị trí trên bản đồ, người sử dụng có thể gửi thông tin vị trí địa lý trên thực địa về GIS Server bằng cách kích chọn gửi tin nhắn SMS. Thông tin trên tin nhắn gửi tới GIS Server sẽ được tạo theo một định dạng mà tại phía Server có thể đọc được. Mặt khác, người sử dụng cũng có thể chọn cách lưu lại thông tin vị trí địa lý của thực địa bằng cách kích chọn Save. File thông tin về vị trí địa lý sẽ được tạo ra và đặt mặc định tại một vị trí trên thiết bị di động và người sử dụng có thể gửi file về phía GIS Server vào một thời điểm thích hợp. Định dạng file được kết xuất sẽ tuân theo chuẩn mà GIS Server có thể đọc được.

Phần ứng dụng bên dưới được xây dựng cho các máy Laptop có gắn thiết bị thu tín hiệu GPS. Ứng dụng xây dựng trên nền tảng .NET Framwork của Microsoft và sử dụng công cụ GPS Tools của công ty Franson Technology. Cũng tương tự như với việc xây dựng ứng dụng trên PC Pocket, tuy nhiên trong ứng dụng này không có chức năng gửi tin nhắn SMS. Thông tin vị trí địa lý trên thực địa được kết xuất ra file chuẩn và được gửi về phía GIS Server để phân tích và xử lý vào một thời điểm thích hợp.

Ngoài ra, với thiết bị laptop có gắn thiết bị thu tín hiệu GPS, người sử dụng cũng có thể sử dụng ArcMap để thu thập thông tin vị trí địa lý trên thực địa bằng cách sử dụng chức năng nhận tín hiệu GPS có trong ArcMap:

KẾT LUẬN.

Với việc xây dựng thành công ứng dụng mô phỏng cho Hệ thống quản lý điều hành mạng lưới BIDV, luận văn đã đạt được những yêu cầu ban đầu đặt ra trong việc nghiên cứu tìm hiểu lý thuyết công nghệ Mobile GIS và

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Ứng dụng Mobile Gis trong xây dựng hệ thống quản lý điều hành mạng lưới BIDV (Trang 50 - 77)

Tải bản đầy đủ (PDF)

(77 trang)