Cùng với sự phát triển của kinh tế Việt Nam trong những năm gần đây chúng ta đang dần trở thành một phần của chuỗi cung sản xuất toàn cầu.Với vị trí chiến lược ởkhu vực, chính trị ổn định, chi phí nhân công phù hợp, Việt Nam dần trở thành điểm đón đầu tư hàng đầu trong khu vực.Làn sóng dịch chuyển sản xuất từ Trung Quốc sang các thị trường có chi phí rẻ hơn của các công ty hàng đầu như Samsung, Nokia, Microsoft, Foxcom và hàng loạt các công ty sản xuất khác tạo điều kiện cho việc hình thành mới các khu công nghiệp công nghệ cao, xây dựng nhiều nhà máy sản xuất toàn cầu.
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÀM BÁ NGỌC NGHIÊN CỨU PHÁT TRIỂN CỔNG THÔNG TIN ĐIỆN TỬ CHO DOANH NGHIỆP LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà Nội - 2019 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÀM BÁ NGỌC NGHIÊN CỨU PHÁT TRIỂN CỔNG THÔNG TIN ĐIỆN TỬ CHO DOANH NGHIỆP Ngành: Kỹ thuật phần mềm Chuyên ngành: Kỹ thuật phần mềm Mã số: 8480103.01 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS.TS Trương Ninh Thuận Hà Nội - 2019 LỜI CAM ĐOAN Tôi xin cam đoan nội dung đề tài luận văn “Nghiên cứu phát triển cổng thông tin điện tử cho doanh nghiệp” thực dƣới hƣớng dẫn PGS.TS Trƣơng Ninh Thuận Luận văn kết nghiên cứu cá nhân tơi có sử dụng tài liệu tham khảo, nhiên tất tài liệu đƣợc trích dẫn đầy đủ rõ ràng hợp pháp Hà Nội, tháng năm Tác giả luận văn Đàm Bá Ngọc LỜI CẢM ƠN Để hồn thành luận văn này, tơi bày tỏ lòng cảm ơn sâu sắc tới PGS.TS Trƣơng Ninh Thuận - Đại học Công Nghệ - Đại học Quốc Gia Hà Nội ngƣời định hƣớng hƣớng dẫn em suốt trình thực luận văn tốt nghiệp Thầy không hƣớng dẫn kiến thức chuyên môn mà động viên chia sẻ cho tơi nhiều kiến thức công việc sống giúp trƣởng thành hồn thiện Tơi gửi lời cảm ơn tới TS Lê Hồng Anh, công tác khoa Công nghệ thông tin - Đại học Mỏ-Địa chất tận tình hƣớng dẫn, góp ý, giúp đỡ tơi q trình nghiên cứu hồn thiện luận văn Thầy ngƣời truyền cảm hứng, dạy phƣơng pháp nghiên cứu nhƣ tạo kiện cho tiếp cận với nhiều nguồn liệu hay bổ ích Tơi xin cảm ơn trân thành tới thầy cô hội đồng phản biện thầy cô khoa Công Nghệ Thông Tin, Trƣờng Đại Học Công Nghệ- Đại Học Quốc Gia Hà Nội góp ý, tận tình giảng dạy kiến thức cho em thời gian theo học cao học trƣờng Mặc dù cố gắng, nhƣng hẳn luận văn tơi nhiều thiếu sót cần bổ sung nội dung, cách trình bày, mong nhận đƣợc ý kiến đóng góp, phản hồi quý thầy cô Tôi xin trân thành cảm ơn Hà Nội, tháng năm Tác giả luận văn Đàm Bá Ngọc Mục lục Chƣơng Giới thiệu 1.1 Tính cấp thiết đề tài 1.2 Nội dung cấu trúc luận văn 10 Chƣơng Các giải pháp tích hợp hệ thống phƣơng pháp phân tích kiến trúc phần mềm 11 2.1 Các mơ hình tích hợp hệ thống 11 2.1 Mơ hình hƣớng dịch vụ 11 2.1.2 Mơ hình kiểu điểm –tới - điểm 13 2.1 Mơ hình kiểu đƣờng ống 14 2.1.4 Mơ hình trục bánh xe nan hoa 15 2.2 Các phƣơng pháp hỗ trợ tích hợp hệ thống 15 2.2 Phƣơng pháp tích hợp dựa dịch vụ web 15 2.2.2 Phƣơng pháp công nghệ trục tích hợp 17 2.2.3 Phƣơng pháp chia sẻ liệu 18 2.3.4 Phƣơng pháp môi giới đối tƣợng 18 2.3.5 Phƣơng pháp hƣớng thông điệp 19 2.3 Phƣơng pháp thiết kế kiến trúc phần mềm 21 2.3.1 Khái niệm kiến trúc phần mềm 21 2.3.2 Xem xét yếu tố đánh giá kiến trúc phần mềm 21 2.2.3 Quy trình thiết kế kiến trúc phần mềm 27 Chƣơng Phân tích giải pháp tích hợp hệ thống cho doanh nghiệp 31 3.1 Tổng quan vấn đề giải pháp cho doanh nghiệp 31 3.1.1 Quản lý khách 34 3.1.2 Quản lý cổng xe 37 3.1.3 Quản lý hệ thống bãi đỗ xe 39 3.1.4 Quản lý đào tạo 40 3.2 Tích hợp đăng nhập với Active Dricectory 41 3.3 Tích hợp đồng liệu với hệ thống máy chủ thƣ điện tử 43 3.4 Cung cấp dịch vụ web hệ thống 45 3.4.1 Phía máy chủ 45 3.4.2 Phía máy khách 48 Chƣơng Thiết kế hệ thống triển khai 52 4.1 Mơ hình ca sử dụng tổng quát 52 4.2 Các tác nhân hệ thống 52 4.3 Đặc tả ca sử dụng 53 4.4 Biểu đồ ca sử dụng phê duyệt 56 4.5 Biểu đồ ca sử dụng đăng ký khách 57 4.6 Biểu đồ hệ thống quẹt thẻ an ninh 58 4.7 Các hình ảnh triển khai hệ thống 59 Chƣơng Kết luận hƣớng phát triển 65 Tài liệu tham khảo 66 Danh sách bảng chữ viết tắt STT 10 Từ Từ đầy đủ ADO.NET Active Data Objects Application API Programming Interface Ý nghĩa Đối tƣợng liệu tảng Microsoft Giao diện lập trình ứng dụng CNTT Số chứng minh thƣ nhân dân Công nghệ thông tin CTTĐT Cổng thông tin điện tử Cổng thông tin điện tử đƣợc ERP Enterprise Resource Planning Hệ thống định nguồn lực doanh nghiệp ESB Enterprise Service Bus cơng nghệ trục tích hợp CMTND JDBC JDO MES Java Database Connectivity Java Data Objects Manufacturing Execution System Mã định danh ngƣời Công nghệ thông tin Kết nối sở liệu Đối tƣợng liệu Hệ thống điều hành sản xuất MOM message oriented middleware Phƣơng pháp hƣớng thông điệp 12 ODBC Open Database Connectivity Mở kết nối sở liệu 13 ORBs Object Request Brokers Môi giới đối tƣợng Remote Method Invocation Remote Procedure Calls Service-Oriented Architecture Very Important Person Gọi phƣơng thức từ xa 11 14 15 16 17 RMI RPC SOA VIP Gọi phƣơng thức từ xa Kiến trúc hƣớng dịch vụ Tầm quan trọng Danh sách hình vẽ Hình 1.1 Tổng quan chức cho doanh nghiệp Hình 2.1 Mơ hình tổng quan dịch vụ web 12 Hình 2.2 Mơ hình điểm-tới-điểm 13 Hình 2.3 Mơ hình đướng ống 14 Hình 2.4 Mơ hình bánh xe – trục nan hoa 15 Hình 2.5 Mơ hình ứng dụng dịch vụ web 16 Hình 2.6 Kiến trúc mơ hình ORBs 19 Hình 2.7 Mơ hình truyền thơng điệp 20 Hình 2.8 Quá trình mở rộng theo chiều dọc- ngang (Scale out -Scale up) 24 Hình Mơ tả kiểu tích hợp 26 Hình 2.10 Quy trình thiết kế kiến trúc 28 Hình 2.11 Đầu vào đầu xác định kiến trúc 28 Hình 2.12 Đầu vào đầu trình thiết kế kiến trúc 29 Hình 3.1 Mơ hình tổng quan doanh nghiệp 31 Hình 3.2 Sơ đồ ví dụ doanh nghiệp 32 Hình 3.3 Quy trình khỏi cơng ty nhân viên-khách 34 Hình 3.4 Cửa an ninh 35 Hình 3.5 Hình ảnh tem, thiết bị lưu trữ 36 Hình 3.6 Quản lý cổng xe VIP vào công ty 38 Hình 3.7 Triển khai quản lý bãi đỗ xe máy nhân viên 39 Hình 3.8 Đăng nhập với AD 43 Hình 4.1 Biểu đồ ca sử dụng tổng quát 52 Hình 4.2 Biểu đồ phê duyệt 56 Hình 4.3 Biểu đồ đăng ký 57 Hình 4.4 Biểu đồ hệ thống quẹt thẻ an ninh 58 Hình 4.5 Phân quyền theo nhóm 60 Hình 4.6 Phân quyền theo danh mục 60 Hình 4.7 Trang chủ ứng dụng 60 Hình 4.8 Danh mục đăng ký hỗ trợ an ninh 61 Hình 4.9 Đăng ký khách 61 Hình 4.10 Trạng thái đăng ký khách 62 Hình 4.11 Đăng ký bãi đỗ xe 62 Hình 4.12 Danh mục đăng ký hỗ trợ đào tạo 63 Hình 4.13 Tạo quản lý phiếu khảo sát thông tin 63 Hình 4.14 Tư vấn hỏi đáp 64 Chương Giới thiệu 1.1 Tính cấp thiết đề tài Cùng với phát triển kinh tế Việt Nam năm gần dần trở thành phần chuỗi cung sản xuất toàn cầu Với vị trí chiến lƣợc khu vực, trị ổn định, chi phí nhân cơng phù hợp, Việt Nam dần trở thành điểm đón đầu tƣ hàng đầu khu vực Làn sóng dịch chuyển sản xuất từ Trung Quốc sang thị trƣờng có chi phí rẻ công ty hàng đầu nhƣ Samsung, Nokia, Microsoft, Foxcom hàng loạt công ty sản xuất khác tạo điều kiện cho việc hình thành khu công nghiệp công nghệ cao, xây dựng nhiều nhà máy sản xuất tồn cầu Cơng nghệ thơng tin cách mạng cơng nghệ 4.0 khơng nằm ngồi q trình Ứng dụng CNTT quản hành chính, tin học hóa doanh nghiệp, phủ kiến tạo, giảm thủ tục, nâng cao xuất đƣợc phủ ƣu tiên lên mức hàng đầu Với mục tiêu trở thành nƣớc mạnh công nghệ thông tin tƣơng lai Việt Nam hồn tồn có đủ tiềm lực nhân lực phát triển điều Việc quản lý thông tin thƣờng đƣợc dùng chủ yếu giấy, excel dịch vụ miễn phí, đặt vấn đề thiếu thống nhất, tính riêng tƣ doanh nghiệp Các tập tồn sản xuất lớn đầu tƣ vào Việt Nam kèm theo quy định khắt khe quản lý, thủ tục, quy trình thống với cơng ty khác tồn cầu Đó lý việc phát triển hệ thống quản lý quản lý cho doanh nghiệp trở nên cấp thiết Hệ thống đóng góp vào việc quản lý thống nhất, tập trung nâng cao quản lý cho doanh nghiệp Hiện tại, nhiều doanh nghiệp việc quản lý vấn đề liên quan tới an ninh, khách, quản lý di chuyển tài sản, quản lý đào tạo chủ yếu đƣợc sử dụng tài liệu excel, sổ sách, giấy tờ Việc tài sản, bãi xe, cửa an ninh đƣợc ý tới Các doanh nghiệp vừa lớn, họ triển khai nhiều hệ thống ERP MES Hỗ trợ quản lý doanh nghiệp, lập kế hoạch quản lý sản xuất Tuy nhiên hệ thống ERP (Phần mềm hoạch định nguồn lực doanh nghiệp) MES (Hệ thống điều hành sản xuất) chủ yếu tập trung vào nghiệp vụ hàng tồn kho, tài chính, kế toán, sản xuất, nhân sự, chuỗi cung, bán hàng, lập kế hoạch, mua hàng hàng Để giải vấn đề em thực làm luận văn này: Phát triển hệ thống giúp quản lý công ty giải vấn đề đề cập Nội dung: Nghiên cứu phát triển hệ thống giúp quản lý, tổng hợp thông tin cho doanh nghiệp, giải vấn đề doanh nghiệp nhƣ: quản lý tài sản, quản lý khách vào công ty, 53 10 11 hệ thống Nhân viên phụ trách Hỗ trợ, sử dụng chức quản lý phòng hành chính, hành đăng ký liên quan tới an ninh, hành chính, chính, đào tạo đào tạo Thực kiểm tra giám sát tính hợp lệ đăng ký, đảm bảo đăng ký quy định, quy trình Tác nhân có vai trò khác nhƣ tác nhân nhân viên Nhân viên bảo vệ Thực kiểm tra tài sản ra, vào công ty Ngƣời phê duyệt Thực hành động phê duyệt hệ thống Các hành động phê duyệt, từ chối phê duyệt Ngƣời quản trị hệ thống Sử dụng chức phần quyền, menu hệ thống Nhân viên bảo vệ Kiểm tra thông tin ký khách cấp thẻ Khách Đối tƣợng đến công ty làm việc, đƣợc đăng ký nhân viên công ty, đến công ty họ cần làm thủ tục phòng bảo vệ thực đăng ký dán tem thiết bị mang theo có Hệ thống bãi xe Lấy thông tin đăng ký kiểm tra xem ngƣời gửi xe thời điểm có đƣợc gửi xe bãi xe hay khơng ? Đƣa cảnh báo cho nhân viên bãi xe Hệ thống cổng xe VIP Kiểm tra xe có quyền qua cổng hay khơng ? Từ tiến hành mở cửa đƣa cảnh báo cho bảo vệ cổng Hệ thống quẹt thẻ an ninh Lấy thông tin nhân viên, khác có đƣợc vào cơng ty hay khơng Từ mở chắn hiển thị thơng tin cho bảo vệ Hệ thống đăng ký tem Hỗ trợ khác đăng ký dán tem thiết bị lên hệ thống 4.3 Đặc tả ca sử dụng Bảng tóm tắt ca sử dụng mô tả ca sử dụng: STT Ca sử dụng Đăng ký Mô tả Ngƣời sử dụng thao tác đăng ký hệ thống, đăng ký gồm hai trạng thái lƣu gửi Khi lƣu thông tin đƣợc lƣu nhƣ đăng ký nháp hệ thống Khi gửi yêu cầu đƣợc gửi tới ngƣời phê duyệt Lúc đăng ký trạng thái chờ (pending) Hủy đăng ký Khi thực gửi đi, lúc yêu cầu phê duyệt đƣợc 54 gửi lên cấp trên, trạng thái đăng ký dạng đợi Trong trƣờng hợp đăng ký chƣa đƣợc phê duyệt, ngƣời đăng ký hủy phê duyệt Trong trƣờng hợp cấp thực thao tác phê duyệt từ chối phê duyệt cấp dƣới thực hủy đăng ký Sau hủy phê duyệt, đăng ký trạng thái hủy (canceled) Phê duyệt Cấp thực thao tác phê duyệt đồng ý với thông tin yêu cầu cấp dƣới, đăng ký có nhiều ngƣời phê duyệt Ngƣời phê duyệt thƣờng ngƣời quản lý trực tiếp ngƣời đăng ký, ngƣời cấp quản lý cao Sau thực phê duyệt, đăng ký trạng thái phê duyệt (approved) Từ chối phê duyệt Cấp thực thao tác từ chối phê duyệt đồng ý với thông tin yêu cầu cấp dƣới, đăng ký có nhiều ngƣời phê duyệt Nếu ngƣời phê duyệt từ chối đồng nghĩa với việc yêu cầu không đƣợc gửi tới ngƣời sau Sau thực phê duyệt, đăng ký trạng thái phê duyệt (rejected) Xác nhận đăng ký Nhân viên phụ trách vấn đề phòng ban có trách nhiệm kiểm tra, xác nhận lại phê duyệt nhân viên hợp lý chƣa, phù hợp với quy định chƣa Từ chối xác nhận đăng ký Nhân viên phòng phụ trách chức kiểm tra lại phê duyệt xem hợp lệ chƣa, quy trình, quy định cơng ty hay không, không hợp lệ, phê duyệt bị từ chối Lấy thông đăng ký Nhân viên bảo vệ kiểm tra thông tin tài sản chốt tin tài sản kiểm tra, thơng tin xác, hành động di chuyển tài sản đƣợc thực lƣu lại lịch sử hệ thống Lƣu lịch sử di chuyển tài sản Quá trình lƣu lịch sử gồm hai phần: lịch sử mang lịch sử mang vào Đăng ký hoàn thành tổng số lƣợng mang vào tổng số lƣợng mang 55 Lấy thơng tin Nhân viên phòng bảo vệ kiểm tra thông tin khách đến khách, nhân viên (1) làm việc, thông tin khách đƣợc đăng ký tiến hành cấp thẻ khách thủ tục khác Nhân viên công ty trƣờng hợp quên thẻ đƣợc kiểm tra thông tin thực cấp thẻ tạm cho nhân viên Thẻ có vai trò tƣơng đƣơng thẻ chính, đầy đủ thơng tin quyền hạn thẻ 10 Lƣu trạng thái thẻ Sau kiểm tra thông tin, nhân viên bảo vệ thực cấp thẻ cho khách, nhân viên, thông tin đƣợc lƣu lại hệ thống phục vụ báo cáo sau Thông tin đƣợc lƣu hai trạng thái: lƣu lúc cấp phát thẻ hoàn trả thẻ 11 Xuất báo cáo Việc xuất báo cáo quản lý dựa thông tin lƣu hệ thống Thông tin đƣợc xuất dƣới dạng thơ tinh, sau nhân viên quản lý tiếp tục tùy chỉnh tổng hợp để có báo cáo 12 Lấy thơng tin xe Hệ thống quản lý cửa cổng nhận dạng biển số VIP qua cổng xe kiểm tra thông tin xe hệ thống Yêu cầu lấy thông tin đƣợc gửi hệ thống kiểm tra xem xe đƣợc đăng ký phê duyệt chƣa ? Nếu đƣợc phê duyệt hệ thống tự động mở cho xe vào, ngƣợc lại hệ thống đƣa cảnh báo cho bảo vệ 13 Lấy thông đăng ký Tại bãi đỗ xe công ty Khi nhân viên vào gửi xe phải đỗ xe thực quẹt thẻ qua cửa, yêu cầu lấy thông tin đăng ký gửi xe đƣợc gọi kiểm tra trạng thái đăng ký Nếu ngƣời gửi đƣợc đăng ký, hệ thống đèn đƣợc cảnh báo cho bảo vệ, ngƣợc lại ngƣời không đƣợc phép vào gửi xe 14 Lấy thông tin Hệ thống quẹt thẻ cửa từ cửa an ninh lấy thông tin khách, nhân viên (2) nhân viên, khách Nếu ngƣời có thơng tin hợp lệ, chắn đƣợc mở ra, ảnh ngƣời vào đƣợc hiển thị hình điện tử Nhân viên bảo vệ dựa để đồng ý hay khơng cho ngƣời vào 56 công ty 4.4 Biểu đồ ca sử dụng phê duyệt Ca sử dụng phê duyệt thực tích hợp hệ thống thƣ điện tử công ty hệ thống CTTĐT Hành động phê duyệt từ chối, thông báo đƣợc thực máy chủ thƣ điện tử, sau liệu đƣợc đồng qua hệ thống CTTĐT Dƣới hình dƣới mơ tả q trình diễn ca sử dụng phê duyệt đăng ký hệ thống, tất phê duyệt hệ thống có đặc điểm chung nhƣ sau: : Nguoi phe duyet : Nhan Vien : Nguoi phu trach Mail Server Form Phe duyet Luu vao he thong Yeu cau lay dang ky phe duyet Tra ve yeu cau phe duyet Thuc hien phe duyet Chuyen trang thai dang ky Luu vao he thong Gui thong tin toi Mail Server Gui mail toi nguoi dang ky Gui mail toi nguoi phu trach Chuyen trang thai doi phe duyet Xac nhan dang ky cong Hình 4.2 Biểu đồ phê duyệt Biểu đồ gồm sáu đối tƣợng: ngƣời đăng ký, ngƣời phê duyệt, ngƣời phụ trách, máy chủ thƣ điện tử hệ thống Bƣớc một, ngƣời phê duyệt kiểm tra thông tin cần phê duyệt việc gửi yêu cầu tới hệ thống nhận đƣợc phản hồi nội dung thƣ điện tử phê duyệt Hành động thực phê duyệt đƣợc thực giao diện hệ thống thƣ điện tử thông tin đƣợc gửi tới máy chủ thƣ điện tử Bƣớc tiếp theo, máy chủ thƣ điện tử thực gửi thƣ thông báo tới ngƣời đăng ký ngƣời phụ trách trạng đăng ký Sau đó, ngƣời phụ trách thực xác nhận hệ thống thƣ điện tử, lúc thông tin đƣợc xác nhận lƣu lại máy 57 chủ thƣ điện tử Máy chủ thƣ thực gửi thƣ cuối tới ngƣời dùng xác nhận kết cuối đăng ký Bƣớc cuối cùng, máy chủ hệ thống thực chạy tự động ba phút lần để lấy thông tin đồng từ máy chủ thƣ điện tử sở liệu Trạng thái đăng ký hệ thống đƣợc chuyển từ đợi phê duyệt sang phê duyệt thành công Các nghiệp vụ đƣợc thực phải dựa trạng thái 4.5 Biểu đồ ca sử dụng đăng ký khách Các chức đăng ký hệ thống có đặc điểm chung trình tự thực hiện, dƣới mà biểu đồ đăng ký yêu cầu phê duyệt hệ thống Biểu đồ gồm đối tƣợng sau: ngƣời đăng ký, ngƣời phê duyệt, ngƣời phụ trách nghiệp vụ đăng ký, máy chủ thƣ điện tử, hệ thống, máy chủ liệu Form Dang Ky : Nhan Vien : Nguoi phe duyet Database He thong Mail Server : Nguoi phu trach Tao thong tin dang ky Gui len len thong Luu trang thai gui di Gui thong tin toi dang ky Gui mail toi nguoi phe duyet Gui mail toi nguoi phu trach Cap nha trang thai gui di Cap nhat trang thai gui di Cap nhat trang thai doi phe duyet Hình 4.3 Biểu đồ đăng ký Đầu tiên nhân viên ngƣời đăng ký thực điền thông tin vào mẫu đăng ký, xác nhận gửi yêu cầu phê duyệt tới cấp Hệ thống kiểm tra tính hợp lệ đăng ký lƣu vào máy chủ liệu Bƣớc tiếp theo, hệ thống thực gọi hàm tới máy 58 thủ thƣ điện tử gửi thƣ kèm nội dung yêu cầu tới ngƣời phê duyệt Nội dung đƣợc lấy từ yêu cầu phê duyệt chuyển thành nội dung thƣ điện tử, trƣờng hợp đăng ký có đính kèm tệp tin, tệp tin đƣợc thêm vào phần đính kèm thƣ yêu cầu phê duyệt Tiếp đó, máy chủ thƣ điện tử thực gửi thƣ yêu cầu phê duyệt tới ngƣời phụ trách đăng ký Cuối hệ thống thực lƣu trạng thái đăng ký máy chủ liệu, đăng ký đƣợc chuyển sang trạng thái chờ phê duyệt Cuối cùng, đăng ký đƣợc thực thành công 4.6 Biểu đồ hệ thống quẹt thẻ an ninh Hệ thống quẹt thẻ an ninh đƣợc đặt vị trí vào cổng, cửa tòa nhà, cửa vào văn phòng vị trí bảo mật cần hạn chế ngƣời vào Dƣới biểu đồ xác định trình tự diễn quy trình quẹt thẻ đƣợc xử lý hệ thống: Thiet bi quet the Man hinh hien thi Web service : Nhan Vien Thuc hien quet the Lay thong tin nguoi quet Thong tin nguoi quet Kiem tra hop le hay khong Thong tin nhan vien/khach Bat den canh bao Mo chan an ninh Hình 4.4 Biểu đồ hệ thống quẹt thẻ an ninh Sở đồ gồm bốn đối tƣợng: ngƣời sử dụng, thiết bị quẹt thẻ, thiết bị hiển thị dịch vụ web (hệ thống) Hành động ngƣời dùng thực quẹt thẻ (thẻ nhân viên, thẻ khách thẻ tạm) vào thiết bị quẹt thẻ, thiết bị đóng vai trò nhƣ hàm nhập liệu đầu vào hệ thống Dữ liệu thẻ đƣợc đọc thu lại dƣới 59 dạng dãy mã số đại diện cho thẻ riêng biệt Bƣớc tiếp theo, kiện kiểm tra tính hợp lệ thể đƣợc thực hiện, mã thẻ hợp lệ thiết bị thực gọi dịch vụ web đến hệ thống để lấy thông tin ngƣời sử dụng Các thơng tin bao gồm tên, mã nhân viên, hình ảnh đƣợc lƣu hệ thống từ trƣớc Tiếp đó, thơng tin đƣợc gửi tới hình hiển thị, tùy theo hồn cảnh triển khai thực tế mà cách thức hiển thị khác Có thể thị dƣới dạng đơn giản đèn nháy báo hiệu: xanh đỏ, xanh hợp lệ, đỏ không hợp lệ, hặc phức tạp hiển thị ảnh, tên ngƣời sử dụng hình hiển thị Bƣớc cuối cùng, thiết bị quẹt thẻ thực mở đóng chắn (hoặc cửa) an toàn, ngƣời dùng đẩy chắn để di chuyển qua 4.7 Các hình ảnh triển khai hệ thống Dƣới hình ảnh minh họa việc cài đặt ứng dụng chức hệ thống Màn hình đăng nhập: đăng nhập với thông tin tài khoản mật đƣợc cung trƣớc đó, tùy trƣờng mơi trƣờng cài đặt mà mật theo AD (Active Directory - hệ thống quản lý xác thực mơi trƣờng Window) máy tính Tùy mơi trƣờng triển khai mà thực thi hình thức đăng nhập khác nhau, trƣờng hợp ta sử dụng tên đăng nhập mật riêng Phân quyền truy cập Khả phân quyền theo nhóm quyền theo danh mục ứng dụng, việc phân quyền đƣợc thực theo nhóm quyền lớn (nhóm quản trị, nhóm hệ thống, nhóm mặc định), nhóm nhỏ theo ngƣời phụ trách phòng ban (trung tâm thiết kế, phòng kế tốn, phòng hành chính) 60 Hình 4.5 Phân quyền theo nhóm Hình 4.6 Phân quyền theo danh mục Trang chủ Gồm thông tài khoản, thông tin lực cá nhân theo khóa đào tạo kỳ thi Từ trang chủ, tài khoản thực thao tác khác thông qua danh sách danh mục Hình 4.7 Trang chủ ứng dụng 61 Các danh mục đăng ký hỗ trợ quản lý Các danh mục hỗ trợ quán lý bao gồm danh mục đào tạo, danh mục nghiệp vụ, danh mục an ninh, với danh mục nhỏ đảm bảo chức quản lý cho ngƣời phụ trách Hình 4.8 Danh mục đăng ký hỗ trợ an ninh Chức đăng ký khách Các nội dung đăng ký khách theo mức độ yêu cầu ngƣời dùng mà mẫu đăng ký đƣợc thêm vào thông tin khác Thông tin đăng ký gồm thông tin quan nhƣ CMTND, họ tên, số điện thoại, tên công ty, phân loại, khoảng thời gian đến cơng ty làm việc Hình 4.9 Đăng ký khách 62 Hình 4.10 Trạng thái đăng ký khách Chức đăng ký bãi đỗ xe Bãi đỗ xe đƣợc đăng ký dựa thông tin biển số xe thông tin ngƣời sử dụng, thực tế bãi đỗ xe chủ yếu gửi xe máy biển số xe sử dụng để tra cứu thông tin, thực tế ngƣời sử dụng sử dụng xe với biển số xe khác để tiện cho việc di chuyển tới cơng ty Hình 4.11 Đăng ký bãi đỗ xe Các danh mục hỗ trợ quản lý đào tạo Danh mục quản lý đào tạo đảm bảo gồm nhiều chức con, bao gồm kế hoạch đào tạo, đăng ký khóa học, thơng tin khảo sát, thơng tin khóa học kỳ thi chức hỗ trợ tài liệu cho ngƣời dùng Ngoài ra, kết thúc đợt đào tạo, ngƣời dùng thực làm khảo sát đánh giá chất lƣợng khóa, nội dung khảo sát đƣợc tạo từ ngƣời phụ trách Việc làm khảo sát đƣợc thực 63 phạm vi khoảng ngày cụ thể, từ kết khảo sát đƣợc cung cấp hệ thống Hình 4.12 Danh mục đăng ký hỗ trợ đào tạo Hình 4.13 Tạo quản lý phiếu khảo sát thơng tin Chức hỏi đáp Với nhiệm vụ trao đổi thông tin công ty nhân viên trình làm việc Nhân viên đƣa câu hỏi hệ thống, ngƣời phụ trách theo nghiệp vụ trả lời hệ thống Các thông tin trao đổi bao gồm việc đặt câu hỏi, thông tin ngƣời tạo, ngày tạo thông tin chi tiết khác 64 Hình 4.14 Tư vấn hỏi đáp 65 Chương Kết luận hướng phát triển Kết luận văn nghiên cứu phân tích giải pháp tích hợp hệ thống dựa đặc điểm trƣờng hợp cụ thể nhiều trƣờng hợp cụ thể doanh nghiệp Các kiến trúc phần mềm đƣợc đƣa để đảm bảo hệ thống đƣợc thiết kế tốt, kiến trúc đặc tả rõ ràng, phù hợp Bên cạnh luận văn thực đƣa kết nghiên cứu vào thực tế, phát triển hệ thống tích hợp, quản lý giải vấn đề tồn doanh nghiệp Từ việc quản lý khách, quản lý bãi xe, tài sản việc quản lý thơng tin hành chính, đào tạo Giúp doanh nghiệp có cổng thơng tin thống nhất, tra cứu, truy xuất thông tin dễ dàng mà sử dụng nhiều hệ thống nhỏ riêng rẽ gây khó khăn cho việc sử dụng tổng hợp thông tin Việc quản lý thống nâng cao hiệu quản lý tính chun nghiệp cho doanh nghiệp Các cơng ty đa quốc gia có nhiều sở sản xuất nhiều nơi khác dễ dàng chia sẻ liệu Ở Việt Nam, công ty sản xuất thƣờng có nhiều nhà máy đặt khu vực khác nhau, chí, có nhiều nhà cung ứng nhiều nơi Việc thống thông tin, quản lý hành chính, cổng thơng tin trở lên quan trọng Trong tƣơng lai hệ thống cần phát triển nghiên cứu thêm giải pháp để tích hợp với hệ thống lớn khác đƣợc sử dụng phổ biến nhƣ ERP/SAP, MES Ngoài kiến trúc hệ thống tạo tiền đề cho việc đảm bảo phát triển chức tích hợp với hệ thống quản lý giao vận hàng hóa liền với quản lý tài sản quản lý xe vận tải Nếu đƣợc nhƣ vậy, góp phần khơng nhỏ đóng góp vào phát triển doanh nghiệp nhƣ trở thành phần hệ sinh thái ứng dụng doanh nghiệp 66 Tài liệu tham khảo [1] P R L.Bas, Software Architecture in Practice, Addision-Wesley, 2003 [2] I Gorton, Essential Software Architecture, USA: Springer, 2011 [3] I R B Team, Pattern: Service-Oriented Architecture and Web Services, IBM, 2014 [4] H Gunzer, Introduction to Web Services, 2002 [5] D T – J Snell, Programming Web Services with SOAP, O’Reily, 2001 [6] M Elisele, Modern Java EE Design Patterns, Sebastopol: O'Reilly Media Inc, 2015 [7] Timo Kehrer, Ingo Arnold, Arif Chughtai and Oliver Vogel, Software Architechure, London: Springer, 2011 [8] C David, Enterprise Service Bus Theory in Practice, O'Reilly Media, 2014 [9] R Hogg, SOA and ESB Architecture with BizTalk, Wroz Blox, 2008 [10] W Grosso, Java RMI Designing & Building Distributed Applications, O'Reilly Media, 2001 [11] B L Summers, Effective Methods for Software and Systems Integration, Auerbach Publications, 2012 [12] D S Linthicum, Enterprise Application Integration, Addison-Wesley Professional, 1999 [13] C Jones, Do more with SOA Intergration Best of Packt, 35 Livery Street UK: Packt Publishing Ltd, 2011 67 ... HỌC CÔNG NGHỆ ĐÀM BÁ NGỌC NGHIÊN CỨU PHÁT TRIỂN CỔNG THÔNG TIN ĐIỆN TỬ CHO DOANH NGHIỆP Ngành: Kỹ thuật phần mềm Chuyên ngành: Kỹ thuật phần mềm Mã số: 8480103.01 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG... an ninh cho khu vực Quản lý bãi đỗ xe máy, ô tô cho nhân viên 10 1.2 Nội dung cấu trúc luận văn Nội dung luận văn, tên luận văn: Nghiên cứu phát triển cổng thông tin điện tử cho doanh nghiệp ... nhân dân Công nghệ thông tin CTTĐT Cổng thông tin điện tử Cổng thông tin điện tử đƣợc ERP Enterprise Resource Planning Hệ thống định nguồn lực doanh nghiệp ESB Enterprise Service Bus cơng nghệ trục