Ứng dụng mô hình SAAS xây dựng dịch vụ web giải quyết chế độ ngắn hạn tại cơ quan Bảo hiểm xã hội thành phố Đà Nẵn

26 215 0
Ứng dụng mô hình SAAS xây dựng dịch vụ web giải quyết chế độ ngắn hạn tại cơ quan Bảo hiểm xã hội thành phố Đà Nẵn

Đ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

Header Page of 126 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG LÊ NHO MẪN ỨNG DỤNG MÔ HÌNH SAAS XÂY DỰNG DỊCH VỤ WEB GIẢI QUYẾT CHẾ ĐỘ NGẮN HẠN TẠI CƠ QUAN BẢO HIỂM XÃ HỘI THÀNH PHỐ ĐÀ NẴNG Chuyên ngành : Khoa học máy tính Mã số: 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2013 Footer Page of 126 Header Page of 126 Công trình hoàn thành ĐẠI HỌC ĐÀ NẴNG Ngƣời hƣớng dẫn khoa học: PGS TS V TRUNG H NG Phản biện 1: PGS TSKH TRẦN QUỐC CHIẾN Phản biện 2: TS NGUYỄN MẬU HÂN Luận văn bảo vệ Hội đồng chấm luận văn tốt nghiệp Thạc sĩ kỹ thuật họp Đại học Đà Nẵng vào ngày 16 tháng 11 năm 2013 * Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại học Đà Nẵng Footer Page of 126 Header Page of 126 MỞ ĐẦU Tính cấp thiết đề tài Bảo hiểm xã hội thành phố Đà Nẵng quan Trung ương đóng địa bàn thành phố, đặt lãnh đạo, quản lý trực tiếp, toàn diện Tổng giám đốc Bảo hiểm xã hội Việt Nam quản lý hành nhà nước địa bàn lãnh thổ Ủy ban nhân dân thành phố Đà Nẵng Với chức năng, nhiệm vụ tổ chức thực toàn diện công tác Bảo hiểm xã hội, bảo hiểm y tế địa bàn thành phố Đà Nẵng Trong năm qua, Bảo hiểm xã hội thành phố Đà Nẵng bước không ngừng nỗ lực phấn đấu hướng đến mục tiêu đại hóa, chuyên nghiệp hóa công tác cải cách thủ tục hành (CCTTHC) tổ chức, đối tượng đồng tình Xác định công nghệ thông tin mũi nhọn then chốt công cụ hữu hiệu nhiệm vụ thực mục tiêu CCTTHC hầu hết tất lĩnh vực xã hội ngành, Bảo hiểm xã hội thành phố Đà Nẵng tâm ứng dụng công nghệ thông tin mạnh mẽ toàn ngành đạt nhiều chuyển biến tích cực công tác quản lý, cải cách hành chính, giải nghiệp vụ, phục vụ đối tượng Bảo hiểm xã hội, bảo hiểm y tế Hiện Bảo hiểm xã hội thành phố Đà Nẵng quản lý 5.000 đơn vị sử dụng lao động lớn nhỏ với tổng cộng gần 200.000 lao động, 750.000 người tham gia Bảo hiểm y tế gần Footer Page of 126 Header Page of 126 50.000 đối tượng hưởng sách, toàn địa bàn thành phố Đà Nẵng Với nhiều nghiệp vụ, sách phức tạp, liên quan đến số lượng lớn đơn vị sử dụng lao động phát sinh khối lượng công việc lớn cho chuyên viên nghiệp vụ Bảo hiểm xã hội đơn vị sử dụng lao động Đặc biệt công tác giải chế độ sách, yêu cầu cấp thiết đặt phải áp dụng đồng thời nhiều giải pháp để Bảo hiểm xã hội thành phố Đà Nẵng hoàn thành nhiệm vụ, công việc giao, đảm bảo quyền lợi cho người lao động đối tượng sách khác cách nhanh chóng, tiện lợi, xác Trong bối cảnh việc ứng dụng công nghệ thông tin ưu tiên hàng đầu số giải pháp đề Đề tài “Ứng dụng mô hình SaaS xây dựng dịch vụ web quan Bảo hiểm xã hội thành phố Đà Nẵng” số giải pháp, nỗ lực ứng dụng công nghệ thông tin quan Bảo hiểm xã hội thành phố Đà Nẵng nhằm hỗ trợ đơn vị sử dụng lao động toàn địa bàn thành phố thực đầy đủ chế độ Bảo hiểm xã hội nghĩa vụ người lao động cách đơn giản, xác hiệu Đồng thời đề tài nghiên cứu ứng dụng thành công giúp Bảo hiểm xã hội thành phố Đà Nẵng có giải pháp đột phá để giảm khối lượng công việc, phục vụ, thực đầy đủ, nhanh chóng, kịp thời quyền lợi người lao động địa bàn thành phố với mức chi phí thấp, hiệu đầu tư cao mang lại lợi ích thiết thực dựa vào ưu điểm mô hình điện toán đám mây Footer Page of 126 Header Page of 126 Mục tiêu nhiệm vụ 2.1 M t u: Ứng dụng công nghệ điện toán đám mây giải yêu cầu chung Bảo hiểm xã hội thành phố Đà Nẵng đơn vị sử dụng lao động giải chế độ sách cho người lao động 2.2 N mv t Nghiên cứu, điện toán đám mây mô hình Saas-Software as a Service Ứng dụng mô hình SaaS, xây dựng thành công dịch vụ web giải yêu cầu nghiệp vụ chế độ Bảo hiểm xã hội cho đơn vị sử dụng lao động Đối tƣợng phạm vi nghiên cứu 3.1 Đố tượng ng n ứu Nghiệp vụ chế độ sách Bảo hiểm xã hội Cơ sở lý thuyết điện toán đám mây mô hình SaaS 3.2 P ạm v ng n ứu Xây dựng ứng dụng giải chế độ ngắn hạn cho người lao động Giả thiết nghiên cứu Đề tài thực thành công giúp Bảo hiểm xã hội TP Đà Nẵng phối hợp tốt với đơn vị sử dụng lao động việc đảm bảo quyền lợi người lao động, góp phần nâng cao chất lượng an sinh cho thành phố Đà Nẵng, bước đột phá, tiền đề để ứng dụng thành công tiến công nghệ thông tin vào toàn Footer Page of 126 Header Page of 126 nghiệp vụ khác quan Bảo hiểm xã hội thành phố Đà Nẵng Phƣơng pháp nghiên cứu Phương pháp nghiên cứu lý luận: nghiên cứu tài liệu liên quan đến điện toán đám mây mô hình SaaS Phương pháp điều tra: Điều tra, khảo sát nghiệp vụ chế độ sách thực quan Bảo hiểm xã hội TP Đà Nẵng Phương pháp thực nghiệm: thực nghiệm dựa công cụ lập trình, hệ thống hạ tầng có sẵn để thực SaaS Ý ng ĩ k o ọ v t ự t ễn t Ý nghĩa khoa học: tổng hợp, trình bày, phân tích vấn đề liên quan đến điện toán đám mây , mô hình SaaS tạo tài liệu khoa học đáng tin cậy để tham khảo người muốn nghiên cứu ứng dụng Ý nghĩa thực tiễn: đề xuất yêu cầu, tiêu chuẩn yêu tố khác cần có để ứng dụng mô hình SaaS, xây dựng giải pháp thực nghiệp vụ chế độ sách cho Bảo hiểm xã hội thành phố Đà Nẵng đơn vị sử dụng lao động Có ý nghĩa thiết thực việc thực sách Bảo hiểm xã hội quyền lợi người lao động, góp phần đảm bảo an sinh địa bàn thành phố Đà Nẵng tỉnh khác ứng dụng rộng rãi Bố cục luận văn : Ngoài phân mở đầu, kết luận tài liệu tham khảo luận văn gồm có chương sau : Footer Page of 126 Header Page of 126 Chương : NGHIÊN CỨU TỔNG QUAN Chương : PHÂN TÍCH NGHIỆP VỤ, THIẾT KẾ HỆ THỐNG Chương : PHÁT TRIỂN VÀ TRIỂN KHAI ỨNG DỤNG Footer Page of 126 Header Page of 126 CHƢƠNG NGHIÊN CỨU TỔNG QUAN 1.1 TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY 1.1.1 Giới thiệu điện toán đám mây Thuật ngữ điện toán đám mây đời cộng đồng IT thường sử dụng đám mây mô tả mạng máy tính lớn Internet không quan tâm chuyện xảy internet, mà quan tâm đến việc gởi nhận liệu cách an toàn tin cậy Người sử dụng không cần biết công nghệ, hình thức nào, phương thức quản lý để tạo trì dịch vụ đó, mà quan tâm truy cập sử dụng dịch vụ mức độ an toàn, tin cậy dịch vụ cung cấp có đáp ứng cầu hay không 1.1.2 Đặc điểm lợi ích a Đặ ểm Điện toán đám mây có tính chất bật so với mô hình truyền thống: Tự phục vụ theo nhu cầu Truy xuất diện rộng Dùng chung tài nguyên Khả co giãn Điều tiết dịch vụ Footer Page of 126 Header Page of 126 b Lợ í Sử dụng phần mềm tảng web cho phép tiếp cận với công nghệ nhất, đại mà không chịu áp lực lớn tài chi phí phát sinh trình quản lý hệ thống điện toán đám mây mang lại nhiều lợi ích cho người sử dụng: Tiết kiệm chi phí Dung lượng lớn Giảm thiểu rủi ro Truy cập lúc nơi 1.1.3 Quản lý tài nguyên kĩ thuật chủ yếu a Ảo oá b Cân tả c Cá vấn k 1.1.4 Bảo mật 1.1.5 Các mô hình dịch vụ Hiện có nhiều nhà cung cấp dịch vụ điện toán đám mây cung cấp nhiều loại dịch vụ khác Tuy nhiên có ba loại dịch vụ điện toán đám mây là: dịch vụ sở hạ tầng (Infrastructure as a Service – IaaS), dịch vụ tảng (Platform as a Service – PaaS) dịch vụ phần mềm (Software as a Service – SaaS) Cách phân loại thường gọi “mô hình SPI” a Dị v tầng - Infrastructure as a Service (IaaS) Trong loại dịch vụ này, khách hàng cung cấp tài nguyên máy tính (như xử lý, dung lượng lưu trữ, kết nối mạng…) Khách hàng cài hệ điều hành, triển khai ứng dụng Footer Page of 126 Header Page 10 of 126 nối thành phần tường lửa cân tải Nhà cung cấp dịch vụ quản lý sở hạ tầng bên dưới, khách hàng phải quản lý hệ điều hành, lưu trữ, ứng dụng triển khai hệ thống, kết nối thành phần b Dị v n n tảng - Platform as a Service (PaaS) Nhà cung cấp dịch vụ cung cấp tảng (platform) cho khách hàng Khách hàng tự phát triển ứng dụng nhờ công cụ môi trường phát triển cung cấp cài đặt ứng dụng sẵn có platform Khách hàng không cần phải quản lý kiểm soát sở hạ tầng bên bao gồm mạng, máy chủ, hệ điều hành, lưu trữ, công cụ, môi trường phát triển ứng dụng quản lý ứng dụng cài đặt phát triển c Dị v p ần m m -Software as a Service (SaaS) Đây mô hình dịch vụ mà nhà cung cấp dịch vụ cung cấp cho khách hàng phần mềm dạng dịch vụ hoàn chỉnh Khách hàng cần lựa chọn ứng dụng phần mềm phù hợp với nhu cầu chạy ứng dụng sở hạ tầng Cloud 1.1.6 Mô hình triển khai a Public Cloud b Private Cloud c Hybrid Cloud 1.2 MÔ HÌNH SaaS 1.2.1 Giới thiệu SaaS SaaS - Software as a Service - ứng dụng lưu trữ máy chủ từ xa truy cập thông qua Internet Người dùng truy xuất ứng dụng thông qua website Footer Page 10 of 126 Header Page 12 of 126 10 server tải, instance hệ điều hành (và ứng dụng đó) di trú đến server mới,ít tải 1.2.3 Bảo mật Trong mô hình SaaS, công tác bảo mật chủ yếu nhà cung cấp dịch vụ thực hiện, lý để tổ chức sử dụng dịch vụ Mô hình SaaS dịch vụ web ứng dụng web phát triển triển khai để đáp ứng yêu cầu nghiệp vụ tổ chức sử dụng Trong vấn đề chủ yếu cần quan tâm là: Quản lý định danh, tài khoản Mã hoá liệu Theo dõi, giám sát người sử dụng Tăng cường bảo mật, chống công máy chủ Xây dựng, thực thi chế lưu liệu an toàn Bảo mật từ phía người sử dụng dịch vụ 1.2.4 Các tiêu chuẩn, yêu cầu ứng dụng SaaS a Hỗ trợ n u ngườ sử d ng b Tự ăng ký dị c T u b o v tín v ướ d Mở rộng v quản lý ứng d ng e Mã ịn d n (ID) ngườ dùng v xá t ự f Tùy ỉn o mỗ ngườ sử d ng 1.2.5 Các yếu tố cần quan tâm khác Các vấn đề ứng dụng SaaS nhiều người sử dụng thường giống thấy với ứng dụng web cung Footer Page 12 of 126 Header Page 13 of 126 11 cấp số lượng người dùng với mức độ hoạt động Có nhiều cách làm thực tế tốt để đối phó với nhu cầu khả ngày tăng ứng dụng web, nói chung tất cách có khả áp dụng cho ứng dụng SaaS nhiều người sử dụng Những kỹ thuật thường bao gồm việc mở rộng theo chiều ngang theo chiều dọc cân tải tập hợp máy chủ: a Mở rộng t eo b P ân u ng ng/dọ m sở l u c Vị trí ị lý, p ân vùng, v ồng ó d Cơ sở l u r ng b t e T ết kế ỗ trợ lự ân tả 1.2.6 Một số dịch vụ có sẵn dựa mô hình SaaS a Google Apps b SalesForce c AMIS.VN 1.3 KIẾN TRÚC ĐA TẦNG netTiers 1.3.1 Giới thiệu netTiers netTiers mẫu (template) dùng việc "sinh" mã nguồn Microsoft.NET theo mô hình n-tiers từ sở liệu .netTiers sản phẩm miến phí nguồn mở theo quyền GPL Ðể sử dụng template lập trình viên cần phải có CodeSmith Kiến trúc ứng dụng sinh từ netTiers dễ sử dụng với pattern quen thuộc hướng theo đề xuất Microsoft (Microsoft's patterns & practices) Bộ template đuợc xây dựng Microsoft Enterprise Library Application Blocks Footer Page 13 of 126 Header Page 14 of 126 12 Template giúp loại bỏ thời gian để thực source code tương tự lặp lặp lại giúp lập trình viên có framework đủ mạnh để bắt tay tập trung giải vấn đề logic ứng dụng Kiến trúc netTiers Mô hình lớp mà Microsoft đề nghị dùng cho hệ thống phát triển NET bao gồm: Presentation Layer Business Logic Layer Data Access Layer 1.3.2 CodeSmith Code Generation CodeSmith khởi tạo source code từ mẫu (template) định nghĩa (dùng C# VB.NET) dùng dể tạo source code thuộc ngôn ngữ tổng quát nội dung text mà cần tạo! Việc tạo code từ template có nhiều ưu diểm, yếu là: tiết kiệm đáng kể thời gian gõ code, tránh nhàm chán cho developer hạn chế lỗi không đáng có (hoặc lặp di lặp lại) không dùng template Footer Page 14 of 126 Header Page 15 of 126 13 CHƢƠNG PHÂN TÍCH NGHIỆP VỤ, THIẾT KẾ HỆ THỐNG 2.1 CÁC CHẾ ĐỘ BẢO HIỂM XÃ HỘI NGẮN HẠN Bảo hiểm xã hội đảm bảo thay bù đắp phần thu nhập cho người lao động họ bị giảm thu nhập bị ốm đau, thai sản, tai nạn lao động bệnh nghề nghiệp, tàn tật, thất nghiệp, tuổi già, tử tuất, dựa sở quỹ tài đóng góp bên tham gia BHXH, có bảo hộ Nhà nước theo pháp luật, nhằm bảo đảm an toàn đời sống cho người lao động gia đình họ, đồng thời góp phần bảo đảm an toàn xã hội Các chế độ Bảo hiểm xã hội bao gồm: - Bảo hiểm xã hội bắt buộc bao gồm chế độ:ốm đau; thai sản; tai nạn lao động, bệnh nghề nghiệp; hưu trí; tử tuất - Bảo hiểm xã hội tự nguyện bao gồm chế độ : hưu trí; tử tuất - Bảo hiểm thất nghiệp bao gồm chế độ : trợ cấp thất nghiệp; hỗ trợ học nghề; hỗ trợ tìm việc làm 2.1.1 Các chế độ BHXH ngắn hạn a C ế ộ trợ ấp ốm u Khái niệm: Ốm đau kiện pháp lý làm cho người lao động tạm thời khả lao động dẫn đến gián đoạn thu nhập b C ế ộ bảo ểm t nạn l o ộng, b n ng ng p Khái niệm: bù đắp phần thu nhập cho người lao động thiệt hại họ, giúp họ phục hồi sức khỏe bị tai Footer Page 15 of 126 Header Page 16 of 126 14 nạn lao động, bệnh nghề nghiệp làm giảm khả lao động dẫn đến giảm thu nhập c C ế ộ trợ ấp t sản Khái niệm: Chế độ thai sản chế độ thể trách nhiệm nhà nước lao động đặc thù nhóm người nhận nuôi nuôi 2.1.2 Yêu cầu giải nghiệp vụ Thực dịch vụ hồ sơ hưởng chế độ ngắn hạn thông qua dịch vụ web đảm bảo thời gian giải hồ sơ, tiết kiệm thời gian lại đối tượng hưởng chế độ BHXH; việc tư vấn, hướng dẫn thủ tục hồ sơ đơn giản xác thông qua việc đăng ký trực tuyến hồ sơ giải chế độ BHXH đối tượng để phận cửa BHXH thành phố, BHXH quận, huyện kiểm tra hồ sơ trước tiếp nhận hồ sơ gốc để giải 2.1.3 Hiện trạng thực nghiệp vụ Tại Bảo hiểm xã hội thành phố Đà Nẵng, năm tiếp nhận 100.000 lượt hồ sơ ngắn hạn với 1000.000 ngày công, tương đương khoảng 100 tỷ đồng Mỗi năm số lượng hồ sơ tăng tương ứng từ 15-20% năm trước Với số lượng hồ sơ nhiều yêu cầu trách nhiệm cao số lượng viên chức giải nghiệp vụ hạn chế, quy trình nghiệp vụ lại chưa tin học hoá dẫn đến nhiều bất cập trình tiếp nhận giải hồ sơ: Việc tiếp nhận hồ sơ liệu từ đơn vị sử dụng lao động gặp nhiều khó khăn không thống chuẩn liệu, liệu trao đổi liệu đơn vị sử dụng lao động quan Bảo hiểm xã hội chủ yếu thực file excel thông qua đường email đĩa Footer Page 16 of 126 Header Page 17 of 126 15 có nhiều bất tiện Đối với quy trình nội quan Bảo hiểm xã hội , chưa có phần mềm hỗ trợ xử lý hồ sơ mà chủ yếu giải công cụ Excel nên thường xuyên xảy lỗi, việc giải hồ sơ thường chậm trễ, tồn đọng gây áp lực chuyên viên nghiệp vụ 2.1.4 Nghiệp vụ giải chế độ Bảo hiểm xã hội ngắn hạn Quy trình giải chế độ Bảo hiểm xã hội ngắn hạn thực theo trình tự: Bước 1: Người lao động nộp hồ sơ cho đơn vị Bước 2: Người sử dụng lao động tiếp nhận hồ sơ thực hiện: - Giải chi trả chế độ cho người lao động; - Hàng quý tháng, lập danh sách người lao động đề nghị hưởng chế độ Bảo hiểm xã hội nộp cho BHXH thành phố kèm theo hồ sơ người lao động toàn liệu giải tháng quý để toán Bước 3: BHXH thành phố tiếp nhận hồ sơ người sử dụng lao động chuyển đến để thẩm định, toán, trả kết xét duyệt thông báo toán hồ sơ giải cho đơn vị sử dụng lao động để quản lý 2.2 MÔ TẢ HỆ THỐNG 2.2.1 Yêu cầu hệ thống a Y u ầu ứ - Quản lý danh người sử dụng, có chế phân quyền theo chức năng, nhiệm vụ người xử lý nghiệp vụ Footer Page 17 of 126 Header Page 18 of 126 16 - Quản lý danh sách đơn vị sử dụng lao động: Cho phép thêm, chỉnh sửa, xoá, tìm kiếm - Quản lý danh sách người lao động: Cho phép thêm, chỉnh sửa, xoá, tìm kiếm - Quản lý trình, lịch sử xét duyệt hồ sơ người lao động - Xây dựng hệ thống báo cáo hàng quý b Y u ầu p ứ - Yêu cầu thời gian phản hồi hệ thống: Nhanh, thời gian phản hồi chức hệ thống không vượt giây - Yêu cầu kiến trúc ngôn ngữ xây dựng phần mềm: Sử dụng kiến trúc đa tầng, ngôn ngữ lập trình C# ASP.NET, sử dụng hệ quản trị sở liệu MSSQL Server 2005 - Yêu cầu giao diện người dùng: Giao diện thân thiện, bố trí hợp lý, phù hợp với thao tác người sử dụng Đảm bảo giúp người sử dụng thao tác nhanh xác - Xây dựng chế giám sát hoạt động tài khoản - Đảm bảo việc bảo mật, tài khoản đơn vị sử dụng lao động không truy cập liệu không phép 2.2.2 Kiến tr c t ng thể Footer Page 18 of 126 Header Page 19 of 126 17 a Quy trìn t ếp n ận, xử lý sơ ình 2.1 Qui trình tiếp nhận, xử lý hồ sơ ình 2.2 Quy trình tiếp nhận, xử lý hồ sơ thông qua dịch vụ web Footer Page 19 of 126 Header Page 20 of 126 b K ến trú dị 18 v S S Hình sau mô tả kiến trúc tổng thể hệ thống dịch vụ web SaaS xây dựng: 2.3 PHÂN TÍCH THIẾT KẾ 2.3.1 Các ca sử dụng Hệ thống thiết kế dựa vào tác nhân sử dụng chính: - Đơn vị sử dụng lao động: Đăng kí tài khoản, tăng giảm lao động, nhập thông tin hồ sơ giải chế độ BHXH, nộp hồ sơ trực tuyến - Cán xử lý nghiệp vụ BHXH: Nhận, xét duyệt, trả kết hồ sơ, lập báo cáo Footer Page 20 of 126 Header Page 21 of 126 19 - Quản trị: Quản lý tài khoản, theo dõi hoạt động người sử dụng dựa vào log hệ thống ình 2.4 Biểu đồ ca sử dụng 2.3.2 Thiết kế sở d liệu ình 2.5 Sơ đồ quan hệ sở liệu Footer Page 21 of 126 Header Page 22 of 126 20 Cơ sở liệu hệ thống gồm bảng chính: - Bảng Files chứa liệu hồ sơ giải chế độ BHXH ngắn hạn - Bảng FileSessions chứa thông tin lượt nộp hồ sơ, tương ứng với lượt nộp hồ sơ danh sách hồ sơ kèm lưu trữ bảng Files - Bảng Labors chứa thông tin cá nhân liên quan đến việc giải chế độ BHXH người lao động - Bảng Users chứa thông tin người chuyên viên nghiệp vụ quan BHXH - Bảng Accounts chứa thông tin tài khoản người sử dụng lao động - Bảng Logs chứa thông tin nhật kí sử dụng hệ thống Bảng dùng để theo dõi, giám sát truy cập, thao tác người sử dụng hệ thống 2.4 CÁC YÊU CẦU HẠ TẦNG, PHẦN CỨNG Đối với dịch vụ web, yêu cầu khả đáp ứng bảo mật, an toàn liệu đặt lên hết Vì trước xác định đầu tư xây dựng hạ tầng, cần xác định hệ thống hạ tầng phải đảm bảo yêu cầu sau: - Hệ thống phải cung cấp môi trường làm việc có tính sẵn sàng cao Để đáp ứng yêu cầu cần xây dựng hệ thống clustering load balancing đảm bảo sẵn sàng có cố xảy - Đảm bảo tính an toàn liệu: Ngoài việc trang bị thiết bị tường lửa, bảo mật cho liệu cần có thiết bị chuyên dụng lưu hệ thống ví dụ NAT, SAN Footer Page 22 of 126 Header Page 23 of 126 21 - Xử lý trả lại kết cho người dùng khoảng thời gian chấp nhận được, không gây cản trợ đến công việc lãng phí thời gian bên sử dụng - Dễ dàng vận hành, bảo trì tu hệ thống - Có khả nâng cấp mở rộng - Khôi phục nhanh chóng có cố, tình bất khả kháng xảy - Trang bị thiết bị bảo mật tường lửa (firewall) đảm bảo bảo mật cho hệ thống Footer Page 23 of 126 Header Page 24 of 126 22 CHƢƠNG PHÁT TRIỂN VÀ TRIỂN KHAI ỨNG DỤNG 3.1 XÂY DỰNG CƠ SỞ D LIỆU Các lớp truy vấn liệu xây dựng dựa vào công cụ Code Smith NETtiers trình bày phần Sau minh hoạ số lớp nằm kiến trúc ứng dụng: 3.1.1 Các lớp thuộc Entities Layer 3.1.2 Các lớp thuộc Data Access Layer 3.2 XÂY DỰNG LỚP BUSINESS LOGIC Các lớp thuộc Business Logic thực hàm thực thi nghiệp vụ, tương tác với sở liệu thông qua Data Access Layer Các lớp Presentation thực thi để xây dựng giao diện người dùng cho hệ thống Lớp Account: thực hàm thực thi nghiệp vụ người sử dụng lao động Lớp User: thực hàm thực thi nghiệp vụ chuyên viên giải chế độ BHXH Lớp QuanTri: thực hàm thực thi nghiệp vụ tác nhân Quản trị 3.3 PHÁT TRIỂN GIAO DIỆN 3.4 CÀI ĐẶT VÀ TH NGHIỆM 3.4.1 Cài đặt hệ thống Hệ thống cài đặt thử nghiệm thiết bị phần cứng máy chủ: Footer Page 24 of 126 Header Page 25 of 126 23 - CPU Intel Duo Core 2.8Ghz - Bộ nhớ RAM : 2GB - Ổ cứng: 250GB - Hệ điều hành : Windows Server 2003, IIS 6.0 3.4.2 Kết thử nghiệm: Kết thử nghiệm dịch vụ cho thấy dịch vụ SaaS xây dựng đáp ứng nghiệp vụ đề ra, giải yêu cầu quan Bảo hiểm xã hội thành phố Đà Nẵng đơn vị sử dụng nghiệp vụ việc xử lý hồ sơ chế độ Bảo hiểm xã hội ngắn hạn cho người lao động Về thời gian phản hồi hệ thống kiểm thử số lượng nhỏ người dùng nhiên đảm bảo tốc độ hệ thống phải phục vụ số lượng lớn người dùng Việc sử dụng sinh mã nettiers mô hình đa tầng n-tiers cho thấy hiệu phát triển phần mềm, làm giảm thời gian phát triển chỉnh sửa lỗi, hạn chế tối thiểu hoá trùng lặp mã nguồn, làm cho cấu trúc chương trình trở nên rõ ràng chặt chẽ Footer Page 25 of 126 Header Page 26 of 126 24 KẾT LUẬN Kết thực luận văn tìm hiểu vấn đề điện toán đám mây, mô hình SaaS (Software as a Service) vấn đề liên quan Trên sở lý thuyết điện toán đám mây mô hình SaaS, luận văn thực dịch vụ web ứng dụng mô hình SaaS phục vụ giải nghiệp vụ quan BHXH đáp ứng đầy đủ yêu cầu nghiệp vụ, hứa hẹn nâng cao hiệu làm việc cán chuyên môn nghiệp vụ góp phần phục vụ nhanh chóng, kịp thời đối tượng, đơn vị đến liên hệ công tác quan Từ rút ngắn thời gian giải chế độ sách, tiết kiệm thời gian cho cán chuyên môn đối tượng, không để thất lạc hồ sơ, hạn chế sai sót hay nhầm lẫn trình xử lý công việc, góp phần vào thành công công tác cải cách thủ tục hành quan Bảo hiểm xã hội thành thời gian đến Dự kiến khả phát triển: Mở rộng, xây dựng dịch vụ mô hình SaaS đáp ứng nghiệp vụ khác quan Bảo hiểm xã hội thành phố Đà Nẵng Mở rộng phạm vi ứng dụng dịch vụ tỉnh, thành phố khác Footer Page 26 of 126 ... nghiệm dịch vụ cho thấy dịch vụ SaaS xây dựng đáp ứng nghiệp vụ đề ra, giải yêu cầu quan Bảo hiểm xã hội thành phố Đà Nẵng đơn vị sử dụng nghiệp vụ việc xử lý hồ sơ chế độ Bảo hiểm xã hội ngắn hạn. .. cảnh việc ứng dụng công nghệ thông tin ưu tiên hàng đầu số giải pháp đề Đề tài Ứng dụng mô hình SaaS xây dựng dịch vụ web quan Bảo hiểm xã hội thành phố Đà Nẵng” số giải pháp, nỗ lực ứng dụng công... kiến khả phát triển: Mở rộng, xây dựng dịch vụ mô hình SaaS đáp ứng nghiệp vụ khác quan Bảo hiểm xã hội thành phố Đà Nẵng Mở rộng phạm vi ứng dụng dịch vụ tỉnh, thành phố khác Footer Page 26 of

Ngày đăng: 29/04/2017, 21:00

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan