Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
1,57 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - HOÀNG MINH ĐỨC NGHIÊN CỨU XÂY DỰNG CỔNG ĐỐI SOÁT CƯỚC TẬP TRUNG CHO MOBIFONE CHUYÊN NGÀNH : KHOA HỌC MÁY TÍNH MÃ SỐ: 8.48.01.01 TÓM TẮT LUẬN VĂN THẠC SĨ HÀ NỘI-2018 Luận văn hồn thành tại: HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THÔNG Người hướng dẫn khoa học: TS Nguyễn Duy Phương Phản biện 1:……………………………………………………………… Phản biện 2:……………………………………………………………… Luận văn bảo vệ trước hội đồng chấm luận văn thạc sĩ Học viện Cơng nghệ Bưu Viễn thơng Vào lúc: …… …….ngày …… tháng …… năm ……… Có thể tìm hiểu luận văn tại: - Thư viện Học viện Cơng nghệ Bưu Viễn thơng MỞ ĐẦU Ngành công nghiệp viễn thông ngành kinh tế quan trọng nhiều quốc gia giới, nước phát triển Ở Việt Nam ngành cơng nghiệp viễn thơng có bước phát triển mạnh mẽ Viễn thông Việt Nam “sánh vai” với nước phát triển giới công nghệ, tốc độ phát triển, mật độ điện thoại, giá cước, dịch vụ, … trở thành ngành phát triển nhanh nhất, đem lại lợi nhuận lớn nhất, góp phần gia tăng đáng kể cho ngân sách nước nhà Trong năm gần đây, với phát triển vũ bão khoa học công nghệ, để giữ vững vị mình, nhà mạng khơng ngừng đầu tư, nhằm nâng cao chất lượng mạng lưới, mở rộng vùng phủ sóng đưa vào khai thác nhiều dịch vụ giá trị gia tăng cơng nghệ Để bắt kịp xu hướng này, ngồi việc tiếp tục phải trì phát triển dịch vụ viễn thông cách mở rộng vùng phủ sóng, nâng cao chất lượng dịch vụ, chất lượng chăm sóc khách hàng, có sách cước linh hoạt, nhà mạng phải mang đến nhiều trải nghiệm, tiện ích cho khách hàng cách cung cấp dịch vụ GTGT tảng di động Từ đó, ngồi dịch vụ tự triển khai cung cấp đến khách hàng, nhà mạng ký hợp đồng hợp tác kinh doanh với hàng trăm đối tác cung cấp dịch vụ nước nhằm mang đến cho khách hàng của nhiều dịch vụ GTGT, tiện ích để đáp ứng cho nhu cầu sống Việc đồng nghĩa với việc tăng khối lượng công việc đối soát số liệu đơn vị viễn thơng Trong bối cảnh việc nâng cao tính xác số liệu, giảm thời gian đối sốt toán với đối tác vấn đề quan trọng Nhằm tiếp cận với yêu cầu đối soát dịch vụ giải vấn đề trên, giải pháp đặt cần phải xây dựng cổng đối soát cước tập trung Việc xây dựng cổng đối soát cước tập trung trở thành nhiệm vụ vô quan trọng cấp bách Tổng công ty Viễn thống Mobifone nay, giúp quản lý tốt cơng tác đối soát, rút ngắn thời gian đối soát, quản lý tiến độ đối sốt nhanh chóng có biên đối sốt, từ xác định doanh thu, cước phải thu, phải trả cho đối tác, giảm chi phí việc vận chuyển chi phí kho lưu trữ hồ sơ, đặc biệt bối cảnh ngày có thêm nhiều nhà cung cấp dịch vụ nội dung nhiều nơi nước, nhiều người ký, Chính lí mà lựa chọn đề tài: “Nghiên cứu giải pháp, xây dựng Cổng đối soát cước tập trung cho MobiFone” để thực khuôn khổ luận văn tốt nghiệp thạc sỹ ngành khoa học máy tính Nội dung luận văn cấu trúc thành chương sau Chương 1: Giới thiệu cơng tác đối sốt cước MobiFone Trong chương giới thiệu nghiệp vụ cơng tác đối sốt cước đồng thời số tốn khâu đối soát số liệu dịch vụ nay, từ đề giải pháp để khắc phục bất cập mơ hình đối sốt Chương 2: Giải pháp cơng nghệ xây dựng cổng đối soát cước tập trung Chương nghiên cứu công nghệ chữ ký số sáp dụng Việt Nam, nêu phân tích cơng nghệ nghiên cứu công nghệ Kiến trúc lựa chọn, từ áp dụng vào việc xây dựng Cổng đối sốt cước tập trung phục vụ cơng tác đối sốt cước mạng viễn thơng Chương 3: Xây dựng Cổng đối soát cước tập trung cho MobiFone Chương nêu yêu cầu phải đạt Cổng đối soát tập trung, kiến trúc tổng thể, chi tiết, mơ hình chức năng, mơ hình kết nối, luồng liệu, tính hệ thống, thử nghiệm demo chương trình với số đối tác cung cấp dịch vụ áp dụng mạng di động MobiFone Kết luận hướng phát triển Trình bày tóm tắt kết đạt chưa đạt Từ đề xuất mục tiêu hướng nghiên cứu, phát triển CHƯƠNG 1: GIỚI THIỆU VỀ CƠNG TÁC ĐỐI SỐT CƯỚC TẬP TRUNG TẠI MOBIFONE 1 Cơng tác đối sốt Mobifone 1.1.1 Các loại dịch vụ cung cấp Bên cạnh dịch vụ viễn thông (thoại tin nhắn), nhà mạng MobiFone cung cấp số lượng lớn dịch vụ giá trị gia tăng (GTGT) nhiều lĩnh vực như: toán, y tế, giáo dục, giải trí, ẩm thực, thời trang lĩnh vực ưu tiên nông ngiệp, du lịch… 1.1.2 Công tác đối sốt Đối sốt nghiệp vụ nhà mạng sử dụng liệu hệ thống ghi nhận so sánh với liệu đối tác ghi nhận để đảm bảo chênh lệch ghi nhận số liệu dịch vụ, kết nối hai bên nằm giới hạn cho phép Sau vào tỷ lệ phân chia doanh thu, đơn giá kết nối để tính số tiền MobiFone trả cho đối tác, số tiền MobiFone nhận 1.1.3 Nguồn số liệu phục vụ đối soát ❖ Thoại: Thoại thường, thoại roaming, trả lời khách hàng ❖ Tin nhắn (SMS): SMS thường, SMS giá trị gia tăng 1.1.4 Quy trình đối sốt áp dụng Mobifone A Quy trình đối sốt cước kết nối a Quy trình đối sốt ❖ Đối sốt với đối tác nước - Bước 1: Hai Bên thực trao đổi số liệu tổng hợp tháng trước liền kề (tháng n1) qua email trước ngày 05 hàng tháng (tháng n) - Bước 2: Hai bên kiểm tra tỉ lệ lệch số liệu theo công thức: (Tổng lưu lượng xuất phát - Tổng lưu lượng kết cuối) Tỷ lệ chênh = x 100% lệch đối soát Tổng lưu lượng xuất phát o Khi Tỷ lệ chênh lệch ≤ Tỷ lệ chênh lệch cho phép, tiến hành bước o Khi Tỷ lệ chênh lệch > Tỷ lệ chênh lệch cho phép, tiến hành bước - Bước 3: Đối sốt chi tiết, tiến hành tìm ngun nhân o Nếu biết nguyên nhân chênh lệch tiến hành bước o Nếu nguyên nhân chưa xác định đến thời hạn cho phép (thường ngày 25 hàng tháng) tiến hành bước - Bước 4: Hai bên kí biên tạm tính, tiếp tục tiến hành tìm nguyên nhân giới hạn thời gian cho phép (60 ngày,…) Nếu nguyên nhân tìm ra, tiến hành tính lại phần tốn bù trừ thực bước - Bước 5: Báo cáo cấp có thẩm quyền - Bước 6: Thống biện pháp giải - Bước 7: Hai bên kí biên (chính thức) o Tỷ lệ chênh lệch đối soát ≤ Tỷ lệ chênh lệch cho phép khơng có biến đột bất thường sản lượng phát sinh o Hoặc: ▪ Trường hợp toán cước dịch vụ theo số liệu tạm thời, hai bên có trách nhiệm hồn thành đối sốt (trong vịng 40 ngày) ▪ Q thời hạn nêu hai bên không ký biên xác nhận số liệu, hai bên báo cáo lên cấp có thẩm quyền để định số thức B Quy trình đối sốt dịch vụ GTGT Hiện nay, việc đối soát dich vụ GTGT Trung tâm TC&TK Mobifone gồm mơ hình sau: Mơ hình 1: Các dịch vụ đối tác cơng nhận số liệu Mobifone - Mơ hình 2: Các dịch vụ Mobifone đối tác ghi nhận số liệu a Đối sốt Mơ hình - - Bước 1: Trước ngày 12 kỳ đối soát cước, sau khóa sổ số liệu xong, Phịng ĐSTK thực kiểm tra số liệu có đột biến bất thường ngày tháng không ? - Bước 2: Trước ngày 16 kỳ đối soát cước, P.ĐSTK thực lấy số liệu hệ thống báo cáo đối soát, tiến hành lập BBĐS gửi email cho đối tác - Bước 3: Đối tác kiểm tra số liệu BBĐS Phòng ĐSTK gửi, chấp nhận số liệu chuyển qua bước 4, khơng chấp nhận số liệu gửi phản hồi lại cho Phòng ĐSTK (quay lại bước 1) - Bước 4: Trước ngày 21 kỳ đối sốt cước, Đối tác in, ký, đóng dấu BBĐS, sau gửi BBĐS cho P.ĐSTK - Bước 5: Chun viên đối sốt kiểm tra trình ký LĐP ĐSTK, LĐTT - Bước 6: Sau LĐTT ký xong, Văn thư Trung tâm (P.TCHC) thực đóng dấu vào BBĐS chuyển lại cho Phịng ĐSTK - Bước 7: Phòng ĐSTK nhận lại BBĐS, lập biên bàn giao để chuyển cho Trung tâm MVAS b Đối sốt Mơ hình - Bước 1: Trước ngày kỳ đối soát, Đối tác gửi email số liệu tổng hợp - Bước 2: Trước ngày 12 kỳ đối sốt cước, sau Phịng ĐSTK khóa sổ số liệu xong, thực kiểm tra số liệu tổng hợp đủ so với tháng?, có đột biến bất thường ngày tháng không? - Bước 3: Trước ngày 16 kỳ đối soát cước, chuyên viên P.ĐSTK thực lập BBĐS bao gồm số liệu Mobifone số liệu đối tác, tính tốn tỷ lệ chênh lệch số liệu bên gửi BBĐS cho đối tác qua email - Bước 4: Đối tác chuyên viên P.ĐSTK kiểm tra tỷ lệ chênh lệch thực tế so với tỷ lệ chênh lệch cho phép theo quy định Nếu tỷ lệ chênh lệch thực tế nằm phạm vi cho phép chuyển qua bước 7, tỷ lệ chênh lệch phạm vi cho phép có bất thường thực chuyển qua bước - Bước 5: Hai bên tiến hành kiểm tra số liệu theo nguyên tắc: o Bên có số liệu nhỏ hơn: Kiểm tra xử lý số liệu để loại bỏ nguyên nhân tổng hợp thiếu, … o Bên có số liệu lớn hơn: Kiểm tra xử lý số liệu để loại bỏ nguyên nhân ghi trùng/chờm, chưa loại bỏ hết trường hợp khơng đưa vào tính sản lượng theo quy định o Sau loại bỏ nguyên nhân trên, tỷ lệ chênh lệch > tỷ lệ chênh lệch cho phép hai bên tiến hành đối sốt chi tiết: Đối soát số liệu tổng hợp theo ngày, dối soát chi tiết ngày có chênh lệch lớn o Sau đối soát chi tiết, xác định nguyên nhân chuyển qua bước 6, thời gian quy định tiến hành đàm phán để thống phương án xử lý, sau thống chuyển đến bước - Bước 6: Bên có số liệu sai tiến hành cập nhật số liệu mới, chuyên viên đối soát (P.ĐSTK) tiến hành lập lại BBĐS gửi cho đối tác qua email - Bước 7: Trước ngày 21 kỳ đối soát cước sau ngày bên tiến hành cập nhật số liệu sau đối soát chi tiết, Đối tác in, ký, đóng dấu BBĐS, sau gửi BBĐS cho chuyên viên phụ trách đối soát tổ Đối soát - Bước 8: Chuyên viên đối soát kiểm tra trình ký LĐP ĐSTK, LĐTT - Bước 9: Sau LĐTT ký xong, Văn thư Trung tâm (P.TCHC) thực đóng dấu vào BBĐS chuyển lại cho Phịng ĐSTK - Bước 10: Phịng ĐSTK (tổ Đối sốt) nhận lại BBĐS, lập biên bàn giao để chuyển cho Trung tâm MVAS C Quy trình đối sốt dịch vụ trả lời khách hàng a) Quy trình đối sốt dịch vụ trả lời khách hàng Bước 1: Lấy số liệu Bước 2: Kiểm tra, đối chiếu liệu tổng, liệu gọi nhân công - Thời gian thực hiện: trước ngày 10 hàng tháng Bước 2.1: So sánh tổng số gọi vào hệ thống đối tác dựa số liệu CDR song song số liệu kết xuất từ tổng đài GMSC MOBIFONE tính tỷ lệ lệch số liệu tổng Nếu: + Tỷ lệ chênh lệch số liệu tổng > Tỷ lệ cho phép: Chuyển Bước + Tỷ lệ chênh lệch số liệu tổng ≤ Tỷ lệ cho phép: Chuyển Bước 2.2 Bước 2.2: So sánh số liệu gọi nhân công dựa số liệu gọi nhân công ghi nhận CDR TLKH số liệu CDR CRM, tính toán tỷ lệ chênh lệch số liệu gọi nhân công Nếu: + Tỷ lệ chênh lệch số liệu gọi nhân công > Tỷ lệ chênh lệch cho phép: Chuyển sang Bước + Tỷ lệ chênh lệch số liệu gọi nhân công Tỷ lệ chênh lệch cho phép: Chuyển sang Bước (Lập ký biên đối sốt) Bước 3: Tìm ngun nhân chênh lệch - Sau loại bỏ nguyên nhân trên, Tỷ lệ chênh lệch số liệu tổng Tỷ lệ chênh lệch cho phép tỷ lệ chênh lệch số liệu gọi nhân công Tỷ lệ chênh lệch cho phép lấy số liệu bên khơng phát sinh nguyên nhân chênh lệch làm sở toán thoả thuận tinh thần hợp tác Bước 4: Lập ký Biên đối soát Hiện trạng cơng tác đối sốt cước Mobifone 1.2.1 Q trình đối sốt MobiFone có quy trình quy định cụ thể thức đối soát đề cập đến trên, trình đối sốt Mobifone gồm 03 bước chính: - Bước 1: bên tự tổng hợp số liệu hệ thống trao đổi số liệu tổng hợp cho đối tác qua email - Bước 2: Nếu số liệu tổng hợp bên khớp ngưỡng cho phép chuyển qua in ký biên Nếu lệch ngồi ngưỡng đơi sốt chi tiết tìm ngun nhân lệch số liệu - Bước 3: In ký xác nhận biên đối soát, làm sở cho khâu toán 1.2.2 Quá trình theo dõi tiến độ Hiện nay, trình theo dõi, kiểm tra tiến độ đối soát MobiFone thực mốc xử lý sau: - MobiFone gửi số liệu - CP gửi lại biên đối sốt - Trình ký Lãnh đạo phịng - Trình ký Lãnh đạo trung tâm - Hoàn thành chuyển cho phận kế tốn - Ngồi bước theo dõi cịn có số bước xử lý khác như: Dừng ký biên trạng thái “Khác”: Đây trạng thái sử dụng CP có vi phạm, vướng mắc q trình đối soát,… Một số tồn khâu đối soát số liệu dịch vụ Nghiệp vụ đối soát MobiFone thực hệ thống đối soát cước tập trung Mặc dù có hệ thống hỗ trợ nghiệp vụ cơng tác đối sốt MobiFone tồn tại, hạn chế định như: - Tính thiếu tự động thực đối sốt số liệu dịch vụ: - Tính khơng qn kiểm sốt số liệu dịch vụ: - Tính khơng an tồn kiểm sốt số liệu: - Thiếu tính cạnh tranh Mục tiêu báo cáo Nghiệp vụ đối soát nhà mạng MobiFone thực hệ thống đối sốt cước tập trung Trong q trình khai thác hệ thống phục vụ cho nghiệp vụ nhận thấy hệ thống chưa thực hoàn chỉnh cịn có bất cập Vì mục tiêu đề tài là: - Xây dựng cổng đối soát dịch vụ tập trung - Quản lý đối soát dịch vụ tập trung - Xác thực dịch vụ tập trung - Quản lý toán dịch vụ tập trung - Giải vướng mắc tập trung Kết chương Chương tốn mơ hình đối sốt phân tán, thực trao đổi thơng tin chủ yếu qua kênh chuyên viên trực tiếp có nhiều hạn chế Ngày nay, với phát triển công nghệ, đề tài lựa chọn ứng dụng để đưa giải pháp cổng đối soát tập trung đáp ứng yêu cầu nghiệp vụ đối soát khắc phục bất cập mơ hình đối sốt phân tán, thủ cơng áp dụng MobiFone 10 hồi, huỷ bỏ chứng số, điều liên quan đến mã khoá cá nhân, ngồi cịn đưa chế tài xử phạt, giải tranh chấp 2.1.4 Vị trí, vai trị chữ ký số điện tử - Việc trao đổi thông tin, chứng thực thông tin theo phong cách truyền thơng làm giảm tốc độ, xác thông tin Đặc biệt, nhiều nước giới không triển khai ứng dụng chữ ký số mạng máy tính mà cịn áp dụng mạng điện thoại di động để thực giao dịch điện tử Hướng giúp đẩy nhanh giao dịch, đơn giản hoá mua sắm trực tuyến giúp người dùng truy cập lúc, nơi 2.1.5 Ứng dụng chữ ký số Việt Nam giới - So với nước vùng lãnh thổ khác châu Á, Việt Nam chậm chễ việc sử dụng dịch vụ chứng thư công cộng, số đơn vị doanh nghiệp ngân hàng Việt Nam bắt đầu ý tới hình thức tốn điện tử qua mạng Internet, sử dụng chữ ký số giải pháp tiện lợi, giảm chi phí, an toàn Việc ứng dụng chữ ký số vào giao dịch thương mại điện tử phát huy nhiều tác dụng 2.2 Kiến trúc hệ thống 2.2.1 Xác định mô hình tổng quan triển khai cho MobiFone Hiện Tổng công ty viễn thông MobiFone xây dựng core ký số cung cấp API cần thiết để đáp ứng việc ký số biên Từ nhu cầu cơng tác đối sốt tập trung, trạng chữ ký số Việt Nam nói chung MobiFone nói riêng, tơi nhận thấy cần xây dựng cổng đối soát tập trung cho MobiFone đồng thời tích hợp cơng nghệ chữ ký số vào ký biên đối soát cho đối tác góp phần: - Quản lý, đối sốt biên cho dịch vụ MobiFone tập trung - Rút ngắn thời gian đối soát, ký biên tốn dịch vụ - Tiết kiệm thời gian, cơng sức chi phí việc in ấn, chuyển phát, lưu trữ - Có thể thực xử lý biên nơi, thao tác đơn giản qua trình duyệt a) Lựa chọn thiết bị lưu trữ khóa bí mật: ❖ HSM Ưu điểm: - Về hình dạng, thiết bị HSM có dạng thẻ PCMCIA hay card PCI lắp vào máy tính, hệ thống độc lập đấu trực tiếp vào mạng 11 - HSM lựa chọn tối ưu dành cho ứng dụng cần số lượng lớn thao tác ký số lên tài liệu điện tử, hay ứng dụng cần đảm bảo độ tin cậy bảo mật - Thiết bị HSM hỗ trợ đa dạng hệ điều hành đáp ứng linh hoạt nhu cầu hệ thống Nhược điểm: - Chi phí cho việc đầu tư HSM lớn so với USB Tokend - Hệ thống triển khai phức tạp ❖ USB Token: USB Tokend thiết bị phần cứng (USB) dùng để tạo cặp khóa cơng khai bí mật lưu trữ thông tin khách hàng Ưu điểm: - Lưu giữ khóa bí mật chứng thư số thuê bao - Giá thành thấp, sử dụng đơn giản Hỗ trợ nhiều hệ điều hành khác - Sử dụng chuẩn kết nối trực tiếp với máy tình người dùng Nhược điểm: - Tốc độ xử lý thấp HSM, phù hợp với người dùng cá nhân quan sử dụng ký với lưu lượng vừa phải - Xây dựng thêm plasform điều khiển USB Tokend máy client Hiện tháng MobiFone ký khoảng 1000 biên đối soát với 300 đối tác, với tốc độ xử lý giao dịch ký/1s phân phối cho 300 đối tác hiệu USB Tokend đáp ứng tốt cho hệ thống mà lại tối ưu so với sử dụng HSM Qua việc phân tích đánh giá phương án sử dụng USB Tokend để lưu trữ khóa phục vụ triển khai cổng đối soát tập trung tối ưu phù hợp với trạng MobiFone Cổng đối soát MobiFone firewall Server MobiFone Sử dụng thiết bị lưu trữ khóa USB Tokend kết nối trực tiếp máy client Hình 2.2 Mơ hình ký số sử dụng USB Tokend 12 b) Triển khai ứng dụng theo mơ hình 03 lớp: Để đảm bảo tính bảo mật cho hệ thống cần xác định rõ vùng ứng dụng public internet vùng ứng dụng nằm mạng nội bảo vệ lớp tường lửa MobiFone Cụ thể: Vùng kết nối internet: Được chia thành 02 vùng server: server cân tải server ứng dụng Vùng không kết nối internet: cài đặt DB Vùng kết nối internet Server cân tải firewall Sử dụng thiết bị lưu trữ khóa USB Tokend kết nối trực tiếp máy client firewall Server Web Portal Nhà cung cấp CA firewall firewall Vùng DataBase khơng có kết nối internet Hình 2.3 Mơ hình cổng đối sốt tập trung MobiFone 2.2.2 Mơ hình giao tiếp webportal với core ký số Với trạng MobiFone nay, core ký server độc lập việc áp dụng SOAP vào phục vụ việc giao tiếp thông qua API cung câp core ký giải pháp phù hợp tối ưu 13 Server Portal Server Core Ký Gọi hàm thông qua API mà core ký cung cấp Portal parser liệu trả Xử lý yêu cầu gửi liệu Portal Hình 2.4 Kết nối SOAP Portal với Core ký 2.2.3 Đảm bảo tính bảo mật cho hệ thống Để đảm bảo tính bảo mật cho hệ thống cần triển khai kết hợp theo 02 hướng: tăng cường bảo mật cho ứng dụng kết hợp triển khai mơ hình tầng cho ứng dụng hệ thống MobiFone Cụ thể: Trên ứng dụng Web Portal: - Tăng cưởng bảo mật thông qua việc đăng nhập lớp: qua tải khoản hệ thống qua USB Tokend - Ghi log toàn trình đăng nhập, xử lý nghiệp vụ chức - Xây dựng chế logout tự động, tránh việc lưu cache chương trình 2.3 Lựa chọn giải pháp cơng nghệ 2.3.1 Ngơn ngữ lập trình a Giới thiệu số ngơn ngữ lập trình ❖ Ngơn ngữ lập trình Java: Java ngơn ngữ lập trình bậc cao, hướng đối tượng, bảo mật mạnh mẽ Với tiến Java phổ biến rộng rãi nó, nhiều cấu hình xây dựng để phù hợp với nhiều loại tảng khác ❖ Ngơn ngữ lập trình C: C ngơn ngữ lập trình tương đối nhỏ gọn vận hành gần với phần cứng giống với ngơn ngữ Assembler hầu hết ngôn ngữ bậc cao Hơn thế, C đơi đánh "có khả di động", cho thấy khác quan trọng với ngơn ngữ bậc thấp Assembler, việc mã C dịch thi hành hầu hết máy tính 14 ❖ Ngơn ngữ lập trình Ruby: Ruby ngơn ngữ kịch động hướng đối tượng dùng để phát triển trang web ứng dụng dành cho thiết bị di động, viết code ngôn ngữ Ruby đơn giản dễ dàng, Ruby xem ngơn ngữ có cú pháp sáng sủa phù hợp với người bắt đầu học lập trình b Lựa chọn ngơn ngữ lập trình để triển khai Qua việc tìm hiểu ngơn ngữ lập trình áp dụng vào triển khai viết ứng dụng, ta thấy java ngôn ngữ đáp ứng tốt so với ngôn ngữ khác trường hợp 2.3.2 Công nghệ phát triển WEB a) Một số giải pháp nên tảng WEB ❖ JSP JSP (JavaServer Pages) công nghệ để phát triển trang web động JSP giúp nhà phát triển chèn java code vào trang HTML cách sử dụng thẻ JSP đặc biệt Các trang JavaServer thường phục vụ mục đích chương trình thực cách sử dụng Common Gateway Interface (CGI) Nhưng JSP cung cấp số lợi so với CGI ❖ JSF JavaServer Faces (JSF) web framework MVC Nó tập trung vào việc đơn giản hóa xây dựng giao diện người dùng (User Interface -UI) (với 100 tags UI) cho ứng dụng web làm cho phép việc sử dụng lại thành phần UI thực cách dễ dàng b) Lựa chọn giải pháp tảng WEB Về JSP JSF cung cấp mơ hình xử lý liệu theo chuẩn MVC, tách biệt phần code java với giao diện web Tuy nhiên mặt cơng nghệ web JSF framework support việc phát triển web java dễ dàng (hay cịn gọi UI framework), làm cho việc tương tác view controller đơn giản, việc tạo gia sản phẩm đơn giản nhanh JSP Do sử dụng JSF framwork để support lập trình java hợp lý hiệu 2.3.3 Cơ sở liệu: a Một số giải pháp sở liệu ❖ SQL Server 15 SQL Server hệ quản trị sở liệu quan hệ sử dụng câu lệnh SQL để trao đổi liệu máy Client máy cài SQL Server SQL Server tối ưu để chạy môi trường sở liệu lớn (Very Large Database Environment) lên đến Tera-Byte phục vụ lúc cho hàng ngàn user SQL Server kết hợp với server khác Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server… ❖ Oracle Oracle phần mềm cung cấp bới công ty ORACLE, bao gồm xây dựng ứng dụng sản phẩm cuối cho user (end – user product) Oracle cung cấp hệ quản trị CSDL mềm dẻo bao gồm CSDL Oracle, mơi trường cho việc thiết kế sở liệu (Designer 2000) công cụ phát triển (Deverlop 2000) Hệ quản trị sở liệu có tính an tồn, bảo mật cao, tính qn tồn vẹn liệu, cho phép user truy nhập tới CSDL phân tán khối thống Vì vậy, đánh giá ưu việt b Lựa chọn sở liệu Hệ thống MobiFone Portal thống mở, với khả đáp ứng hàng nghìn truy cập vào cung thời điểm, với ưu việt: -Tính ổn định -Tính đa tảng -Tính bảo mật -Cam kết hỗ trợ từ hãng phần mềm Qua phân tích trên, ta thấy Oracle lựa chọn tốt để thỏa mãn yêu cầu trên, MobiFone mua quyền cho hệ sở liệu Oracle 16 2.4 Mơ hình sở liệu Hình 2.5 Quan hệ liệu bảng 2.5 Xác thực thơng tin đối sốt dịch vụ Hiện nay, doanh nghiệp coi Chữ ký số công nghệ xác thực, đảm bảo an ninh, đảm bảo an toàn cho giao dịch qua internet, giải tồn vẹn liệu chứng chống chối bỏ trách nhiệm nội dung ký, giúp doanh nghiệp yên tâm với giao dịch Việc áp dụng Chữ ký số giảm thiểu chi phí cơng văn giấy tờ theo lối truyền thống, giúp doanh nghiệp dễ dàng hành lang pháp lý, giao dịch qua mạng với Cơ quan Thuế, Hải quan, Ngân hàng điện tử,… 2.6 Kết chương Chương nghiên cứu công nghệ chữ ký số áp dụng Việt Nam, nêu phân tích cơng nghệ nghiên cứu cơng nghệ Kiến trúc lựa chọn, từ áp dụng vào việc xây dựng Cổng đối soát cước tập trung phục vụ cơng tác đối sốt cước mạng viễn thông 17 CHƯƠNG 3: XÂY DỤNG CỔNG ĐỐI SOÁT CƯỚC TẬP TRUNG 3.1 Phân hệ quản trị người dùng 3.1.1 Giao tiếp server với USB Tokend Cổng đối sốt MobiFone firewall Trình duyệt lập trình hàm để gọi API xuống Plasform Plasform điều khiển USB cài đặt máy client Server Portal USB Tokend Hình 3.1Mơ hình giao tiếp server với USB Tokend Bước 1: Khi có yêu cầu việc xử lý liệu USB Tokend: Đọc chứng thư số, ký số liệu server Portal gửi yêu cầu xuống Plasform thông qua hàm java script đặt trình duyệt Bước 2: Trình duyệt sau nhận yêu cầu kết nối giao tiếp thực gọi hàm API xuống plasform máy client: - Nếu Plasform sẵn sàng tiếp tục thực yêu cầu Bước - Nếu plasform chưa sẵn sáng trình duyệt alert cho người dùng Bước 3: Sau nhận yêu cầu từ trình duyệt, plasform thực gọi hàm xử lý liệu vào USB Tokend yêu cầu từ trình duyệt Bước 4: Sau xử lý liệu xong, plasform trả lại kết cho trình duyệt Bước 5: Trình duyệt chuyển liệu lên server để xử lý 3.1.2 Đăng nhập sử dùng mã PIN USB Token Chức đăng nhập thiết kế bảo mật thông quan 02 lớp: đăng nhập sử dụng tải khoản cấp đăng nhập sử dụng mã PIN USB Token Bước 1: Người dùng nhập userName password mà quản trị cấp đăng ký tài khoản nhấn “Đăng nhập” giao điện đăng nhập 18 Bước 2: Nếu thơng tin khơng hợp lệ hiển thị thơng báo cho người dùng quay lại Bước 1: Nếu thông tin hợp user thuộc tâp chuyển sang Bước 9: Nếu user thuộc tập chuyển sang bước Bước 3: Chương trình hiển thị danh sách chứng thư số USB Token kết nối vào máy người dùng Bước 4: Người dùng chọn chứng thư số kích vào “Đăng nhập” Bước 5: Nếu chứng thư số đăng ký với user đăng nhập chuyển sang Bước Nếu chứng thư số không đăng ký với user đăng nhập hiển thị thơng báo cho người dùng quay bước Bước 6: Chương trình gọi lệnh login vào USB Token Bước 7: USB Token hiển thị giao diện nhập mã PIN Người dùng nhập mã PIN nhấn “Đăng nhập” (mã PIN người dùng có) Bước 8: USB Token kiểm tra mã PIN người dùng nhập: - Nếu mã PIN chuyển qua bước - Nếu sai mã PIN usb token hiên thị thơng báo yêu cầu người dùng đăng nhập lại Bước 9: Hiển thị giao diện sau login thành công 3.1.3 Phân quyền người sử dụng Với đặc thù tính chất dịch vụ: chun viên đối sốt đối sốt nhiều dịch vụ, cơng ty có nhiều dịch vụ dịch vụ đối soát với chuyên viên MobiFone Để giải vấn đề ta cần xây dựng bảng map số liệu chuyên viên đối soát-dịch vụ đối soát Bước 1: Từ thông tin mà user đăng nhập: userName, chứng thư số hệ thống xác định user thuộc tập đối tượng hiển thị pageview cho user Bước 2: Sau user đăng nhập tài khoản, hệ thống xác định dịch vụ đối soát tương ứng với user hiển thị danh sách dịch vụ cho người dùng 3.2 Phân hệ cập nhật số liệu đầu vào Đến kỳ đối soát, chuyên viên đối soát MobiFone đối tác thực trao đối số liệu Sau thống số liệu để ký biên bản, chuyên viên MobiFone thực kết xuất số liệu file PDF upload lên hệ thống Portal làm số liệu đầu vào phục vụ trình ký biên Portal Cụ thể: 19 Bước 1: Dựa vào tên dịch vụ, hệ thống truy cập DB để xác định được: mã dịch vụ, mã chuyên viên đối soát dịch vụ Mobifone, mã đối tác Bước 2: Hệ thống thực upload lên thưc mục tương ứng dịch vụ server Portal Bước 3: Sau upload thành công, hệ thống thực thông báo cho người dùng đồng thời: ➢ Hệ thống thực ghi log thông tin biên vào DB ➢ Thông báo sms, email đến người ký biên 3.3 Phân hệ xác thực dịch vụ 3.3.1 Ký biên đối soát Sau biên đổi soát upload lên Portal biên ký xong hệ thống tự động thực thống báo sms, email đến người ký Quá trình ký lặp lại biên ký hoàn chỉnh Cụ thể: Bước 1: Sau nhận thơng báo: Có biên chờ ký, người dùng đăng nhập hệ thống để thực ký biên Bước 2: Dựa vào thông tin tài khoản đăng nhập, hệ thống thực tìm kiếm hiển thị thông tin biên chờ ký theo thông tin tài khoản đăng nhập Bước 3: Trên giao diện menu “Biên chờ ký”, người dùng thực chọn biên cần ký kích vào “Ký biên bản” Bước 4: Hệ thống hiển thị confirm yêu cầu người dùng xác nhận lần việc ký biên ➢ Nếu người dùng chọn “YES” chương trình chuyển qua Bước ➢ Nếu người dùng chọn không ký biên chương trình đóng confirm dialog hiển thị danh sách biên chờ ký Bước Bước 5: Chương trình gọi hàm SOAP yêu cầu ký biên đối soát vào core ký Bước 6: Sau nhận yêu cầu ký biên từ Portal, core ký thực kiểm tra chứng thư số: ➢ Nếu chứng thư số hiệu lực chuyển qua bước ➢ Nếu chứng thư số hết hiêu lực trả kết cho Portal Portal cảnh báo cho người dùng Bước 7: Khi chứng thư số hiệu lực, core ký thực gọi hàm thơng qua trình duyệt xuống máy client người dùng yêu cầu thực ký biên 20 Bước 8: USB Token ký trả kết cho core ký thơng qua trình duyệt Bước 9: Core ký kiểm tra tính tồn vẹn liệu: Bước 10: Portal thực ghi kết ký biên vào DB: 3.3.2 Chức tự động chuyển người ký Bước 1: Sau biên ký xong, hệ thống thực cập nhật log ký biên vào DB Bước 2: Từ thông tin người ký, biên dịch vụ hệ thống xác định level user phụ trách dịch vụ mức user vừa ký Bước 3: Sau xác định level user mức tiếp theo, hệ thống thực cập nhật trạng thái biên level user Bước 4: Hệ thống đồng thời thực lấy thông tin người ký để thực gửi thông báo có biên chờ ký cho user qua sms, email 3.3.3 Chức hủy ký biên Bước 1: Khi phát số liệu bị thiếu sai dẫn đến phải ký lại biên Thì tùy theo tiến độ ký biên bản: ➢ Nếu biên ký nội MobiFone chưa chuyển sang đối tác chuyên viên MobiFone báo cáo lãnh đạo nguyên nhân hủy ký biên ✓ Sau Lãnh đạo phê duyệt việc ký lại biên bản, chuyên viên ký lần gần thực chọn “Hủy ký biên bản” giao diện “Biên ký” ✓ Hệ thống chuyển trạng thái biên sang “Đã hủy ký”, đồng thời hệ thống thực ghi log nguyên nhân việc hủy biên ➢ Nếu biên ký xong bên MobiFone chuyển sang đối tác 02 bên trao đổi thơng tin nguyên nhân hủy ký thống việc ký lại biên chuyển qua Bước Bước 2: Chuyên viên ký lần gần thực chọn “Hủy ký biên bản” giao diện “Biên ký” Hệ thống thực ghi log lịch sử giao dịch Bước 3: Chuyên viên MobiFone lập biên việc hủy ký biên có phụ lục biên cần hủy ký upload lên hệ thống Bước 4: MobiFone đối tác ký biên thống hủy ký biên ký 21 3.4 Phân hệ theo dõi tiến độ đối soát số liệu Chức cho phép người dùng mức quản lý thực theo dõi tình trạng đối soát biên hàng tháng: thống kê danh sách dịch vụ hoàn thành-chưa hoàn thành, biên hủy ký, tra cứu chi tiết trạng thái biên thời điểm Bước 1: Người dùng chọn chức thống kê tình trạng biên đối sốt menu “Quản lý tiến độ” Bước 2: Hệ thống thực thống kê danh sách dịch vụ tháng nhóm theo tình trạng ký biên bản: ký biên bản, ký biên xong, bị hủy ký toán xong 3.5 Quản lý toán dịch vụ tập trung Đối với tài khoản cấp cho kế tốn MVAS, có chức để theo dõi quản lý thực toán dịch vụ khơng có USB Tokend nên chức login cần login 01 lần không cần login qua USB Tokend Bước 1: Kế toán Trung tâm MVAS thực đăng nhập theo tài khoản cấp hệ thống Portal Bước 2: Sau đăng nhập thành công, hệ thống hiển thị danh sách biên thực ký xong đợi toán Bước 3: Kế toán MVAS thực kiểm tra biên thực nghiệp vụ toán dịch vụ cho đối tác Bước 4: Sau thực toán xong, kế toán MVAS chọn biên kích vào “Thanh tốn” Bước 5: Hệ thống ghi log lịch sử biên đồng thời thực gửi thông báo sms, email đến đối tác đầu mối MobiFone thơng báo việc tốn dịch vụ hoàn thành 22 3.6 Kết triển khai thử nghiệm Hình 3.11 Giao diện đăng nhập lớp Hình 3.12 Giao diện biên chờ ký Hình 3.13 Giao diện ký biên 23 Hình 3.15 Giao diện hủy ký biên 3.7 Kết chương Chương nêu yêu cầu phải đạt Cổng đối soát tập trung, kiến trúc tổng thể, chi tiết, mơ hình chức năng, mơ hình kết nối, luồng liệu, tính hệ thống, thử nghiệm demo chương trình với số đối tác cung cấp dịch vụ áp dụng mạng di động MobiFone 24 KẾT LUẬN Qua tìm hiểu nghiên cứu đề tài, em nắm mơ hình đối sốt tốn dịch vụ doanh nghiệp di động, qua nắm bắt sở hạ tầng mạng lưới đặc biệt hệ thống công nghệ thông tin phục vụ đối soát cước dịch vụ viễn thông di động Việc áp dụng thành công chữ ký điện tử vào cơng tác đối sốt tốn dịch vụ tập trung cho MobiFone góp phần: - Quản lý, đối soát tự động cho dịch vụ MobiFone tập trung - Nhất quán, an toàn rút ngắn thời gian đối soát toán dịch vụ - Tiết kiệm cơng sức, chi phí việc in ấn, vận chuyển lưu trữ hồ sơ - Có thể thực xử lý biên lúc nơi, thao tác đơn giản qua trình duyệt Web - Thể chuyên nghiệp, tăng tính cạnh tranh, theo kịp xu hướng công nghệ công ty viễn thông hàng đầu Việt Nam Với kết đặt trên, em tin đề tài ứng dụng thực tế giải pháp tốt để giải vấn đề khó khăn mà tổng công ty viễn thông MobiFone gặp phải Trong thời gian tới mở rộng nghiên cứu triển khai bổ sung thêm chức hóa đơn điện tử cho hệ thống nghiên cứu triển khai mở rộng hệ thống nhằm đáp ứng nghiệp vụ khác Mobifone quản lý văn nội bộ, ký biên cước công ty khu vực ... dựng Cổng đối sốt cước tập trung phục vụ cơng tác đối sốt cước mạng viễn thơng Chương 3: Xây dựng Cổng đối soát cước tập trung cho MobiFone Chương nêu yêu cầu phải đạt Cổng đối soát tập trung, kiến... gian đối soát toán với đối tác vấn đề quan trọng Nhằm tiếp cận với yêu cầu đối soát dịch vụ giải vấn đề trên, giải pháp đặt cần phải xây dựng cổng đối soát cước tập trung Việc xây dựng cổng đối soát. .. thấy cần xây dựng cổng đối soát tập trung cho MobiFone đồng thời tích hợp cơng nghệ chữ ký số vào ký biên đối soát cho đối tác góp phần: - Quản lý, đối sốt biên cho dịch vụ MobiFone tập trung -