Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
1,16 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA KHOA HỌC VÀ KỸ THUẬT THÔNG TIN 🙞🕮🙜 THUYẾT MINH ĐỀ TÀI Ứng dụng sở liệu phân tán phục vụ quản lý thông tin lịch sử giao dịch khách hàng thông tin nhân viên chi nhánh VNPT Tây Ninh Môn học: Cơ sở hạ tầng công nghệ thông tin Lớp: IE101.N21.CNCL GVHD: Ths.NGUYỄN THỊ ANH THƯ Nhóm: Thành viên: 21521804 Hồ Vũ An 21521595 Nguyễn Thành Trung 21521271 Lê Thanh Phong 21521323 Dương Uy Quan Thành phố Hồ Chí Minh, tháng năm 2023 I Tổng quan đề tài Tên đề tài “Ứng dụng sở liệu phân tán phục vụ quản lý thông tin lịch sử giao dịch khách hàng thông tin nhân viên chi nhánh VNPT khu vực Tây Ninh” Thời gian thực Thời gian dự kiến: 24 tháng (từ tháng năm 2023 đến tháng năm 2025) Tổng kinh phí dự kiến cho dự án Tổng kinh phí số: 1.200.000.000 VND Tổng kinh phí chữ: tỷ hai trăm triệu đồng Trong đó: Nguồn Kinh phí Cơng ty viễn thơng VNPT VND Tổng Công ty Hạ tầng mạng VNPT - Net VND Tập đồn Bưu Viễn thơng Việt Nam 1,200,000,000 VND Tổng kinh phí tối đa cho dự án (nếu có phát sinh): khơng giới hạn Chủ nhiệm đề tài Họ tên: Nguyễn Thị Anh Thư Ngày sinh: 06/07/1989 Nam/nữ: Nữ Học vị: Thạc sĩ Chức vụ: Giảng viên Nơi công tác: Trường/ viện: Đại học Công nghệ thơng tin Phịng/ Khoa: BM.KTTT Điện thoại quan: (08) 372 52002 Điện thoại cá nhân: 0907379067 E-mail: thunta@uit.edu.vn Tổ chức chủ trì đề tài Tên tổ chức chủ trì đề tài: Trường Đại học Cơng nghệ thơng tin - UIT Điện thoại: (028) 372 52002 E-mail: info@uit.edu.vn Website: www.uit.edu.vn Địa chỉ: Khu phố 6, P.Linh Trung, Tp.Thủ Đức, Tp.Hồ Chí Minh 6 Nhân lực thực đề tài STT Họ tên, học hàm học vị Chức danh thực đề tài Tổ Chức công tác ThS.Nguyễn Thị Anh Thư Chủ nhiệm đề tài Đại học Công nghệ thông tin - UIT Hồ Vũ An Thành viên Đại học Công nghệ thông tin - UIT Dương Uy Quan Thành viên Đại học Công nghệ thông tin - UIT Nguyễn Thành Trung Thành viên Đại học Công nghệ thông tin - UIT Lê Thanh Phong Thành viên Đại học Công nghệ thông tin - UIT Mơ tả đề tài Để giải tốn khó việc quản lý hồ sơ từ chi nhánh công ty VNPT cách nhanh chóng, việc áp dụng sở liệu phân tán vào hệ thống quản lý thông tin khách hàng, quản lý thông tin nhân viên VNPT Tây Ninh việc làm vô cần thiết Sau thực việc phân tán liệu cho chi nhánh, giúp cho cơng ty tiếp nhận hồ sơ hay vấn đề từ khách hàng cách nhanh chóng qua việc chi nhánh trực tiếp đưa thơng tin khách hàng từ hồ sơ lên sở liệu phân tán từ đẩy nhanh q trình cung cấp dịch vụ giải vấn đề cho khách hàng Ngồi cơng ty quản lý chi nhánh qua liệu đưa lên sở liệu phân tán thay phải chờ đợi việc vận chuyển báo cáo chi nhánh từ nhanh chóng giải vấn đề có chi nhánh Bằng việc phân tán liệu tới chi nhánh công ty viễn thơng VNPT nâng cao hiệu suất làm việc hệ thống VNPT Tây Ninh mang lại cho khách hàng VNPT trải nghiệm tốt trình sử dụng dịch vụ Ý tưởng Kết nhận từ q trình khảo sát thấy rõ vấn đề VNPT sử dụng sở liệu tập trung nên việc vận hành hệ thống có nhiều chi nhánh nhiều nơi khác rõ nhiều vấn đề Để giải vấn đề nhóm đề xuất tổ chức hệ thống quản lý với phạm vi toàn chi nhánh VNPT Tây Ninh có ứng dụng sở liệu phân tán Dựa tính chất sở liệu phân tán để giải vấn đề chậm trễ hệ thống quản lý sở liệu tập trung VNPT Tây Ninh Từ nâng cao hiệu suất làm việc chi nhánh giúp tăng trải nghiệm khách hàng Đánh giá tình hình CSHT hành Hiện chi nhánh VNPT Tây Ninh có hệ thống máy chủ vừa đủ yêu cầu để thực phân tán liệu Ngoài ra, chi nhánh có đường truyền mạng ổn định, hoạt động liên tục đáp ứng đủ yêu cầu tài nguyên đường truyền mạng để vận hành hệ thống sở liệu phân tán Với việc có phần cứng tài nguyên mạng phù hợp với yêu cầu để xây dựng sở phân tán giúp việc xây dựng hệ thống bỏ q trình mua nguyên vật liệu xây dựng hệ thống phần cứng tài nguyên mạng chi nhánh giảm bớt chi phí cần để xây dựng hệ thống sở liệu phân tán Ngoài thuận lợi phần cứng tài nguyên mạng mà chi nhánh VNPT Tây Ninh sở hữu vấn đề lớn gây trở ngại lớn việc vận hành hệ thống việc nhân viên chi nhánh nhiều kiến thức cơng nghệ khơng q cao nên kèm với việc xây dựng hệ thống ta cần xây dựng giao diện phần mềm đơn giản phù hợp với nhân viên chi nhánh VNPT Tây Ninh 10 Nội dung thực ❖ Khảo sát nhu cầu doanh nghiệp ❖ Phân tích trạng ❖ Phân tích chức ❖ Tìm hiểu công nghệ liên quan đến dự án ❖ Thiết kế sở liệu ❖ Thiết kế mô hình phân tán sở liệu ❖ Thiết kế giao diện người dùng ❖ Lập trình tính 11 Tính cấp thiết - Do cạnh tranh mạnh mẽ công ty viễn thông Việt Nam nên việc đảm bảo cung cấp dịch vụ cho khách hàng nhanh chóng hiệu thiết yếu ảnh hưởng đến tình trạng kinh doanh cơng ty VNPT Tây Ninh Những nay, việc sử dụng sở liệu tập trung khiến cho việc cung cấp bị chậm so với đối thủ Viettel, Mobifone, - Cần tăng liên kết chi nhánh với chi nhánh công ty viễn thông VNPT - Các chi nhánh yêu cầu khả cập nhập sở liệu mà không cần thông qua công ty giúp giảm bớt công việc công ty VNPT - Với hệ sở liệu phân tán mặt địa lý ứng dụng truy cập giảm chi phí truyền thơng 12 Tính - Tại chi nhánh VNPT khu vực Tây Ninh sử dụng sở liệu tập trung, thiếu liên kết chi nhánh Ứng dụng sở liệu phân tán giúp liên kết sở liệu cục với với máy chủ mẹ Bảo đảm máy chủ có quyền tự quản bảo vệ sở liệu chi nhánh hành trích xuất liệu từ chi nhánh khác cần thiết II Mục tiêu, nội dung phương pháp thực Mục tiêu đề tài - Xác định vấn đề hệ thống VNPT khu vực Tây Ninh phải đối mặt Đề xuất phương hướng giải vấn đề - Tìm hiểu lợi trở ngại để thực đề tài - Xem xét tính thực nghiệm giải pháp để Khảo sát trạng Hiện nay, Tại Tây Ninh có tổng cộng chi nhánh VNPT Các chi nhánh đặt khắp nơi địa bàn tỉnh như: Khu vực Thành phố Tây Ninh, Khu vực huyện Châu Thành, Khu vực huyện Gò Dầu, quản lý Công ty lớn tên viễn thông VNPT Số 1, Đường Phạm Công Khiêm, Phường 3, Thành phố Tây Ninh Các hoạt động cung cấp dịch vụ, giao dịch với khách hàng công ty thực gián tiếp thơng qua chi nhánh Chính sau tiến hành đăng ký sử dụng dịch vụ thực phiên giao dịch khách hàng phải chờ đợi khoản thời gian lớn việc vận chuyển hồ sơ tới công ty, xử lý thông tin khách hàng thông tin phiên giao dịch chi nhánh đăng ký cơng ty viễn thơng VNPT Do việc quy trình cung cấp dịch vụ khách hàng phải thông qua định công ty việc vận chuyển hồ sơ thực hình thức chuyền tay nên khiến cho khách hàng phải chờ đợi khoản thời gian dài để cung cấp dịch vụ Ngoài việc quản lý nhân viên chi nhánh gặp nhiều khó khăn tiến độ làm việc nhân viên quản lý công ty qua báo cáo ngày gửi với hồ sơ khách hàng giao dịch Việc dẫn tới tiến độ làm việc chi nhánh khơng tối ưu có chậm trễ việc đánh giá nhân viên đánh giá hoạt động chi nhánh từ công ty khiến cho việc chấn chỉnh cải thiện chi nhánh bị chậm lại vài ngày việc xử lý vấn đề cho khách hàng ưu tiên 3 Phân tích nhu cầu - Đối với khách hàng Đối với khách hàng bắt đầu sử dụng dịch vụ cơng ty viễn thơng họ có u cầu chất lượng dịch vụ phải đảm bảo, thời gian cung cấp dịch vụ, thời gian xử lý vấn đề gặp phải cơng ty phải nhanh chóng Khi đến với VNPT Tây Ninh khách hàng an tâm việc chất lượng dịch vụ đảm bảo với dịch vụ mạng cung cấp nhanh, tốc độ cao, ổn định phủ sóng rộng rãi Nhưng việc đảm bảo thời gian cung cấp dịch vụ thời gian xử lý vấn đề khách hàng gặp phải nhanh khơng để khách hàng chờ lâu vấn đề lớn mà công ty viễn thông VNPT Tây Ninh gặp phải Do hoạt động công ty khách hàng thực thông qua chi nhánh có vấn đề nhận từ phía khách hàng nhân viên chi nhánh làm yêu cầu cho khách hàng gửi cho công ty nên thời gian mà khách hàng phải chờ đợi để giải vấn đề lớn Tổng kết lại thấy nhu cầu chủ yếu khách hàng muốn cung cấp dịch vụ giải vấn đề gặp phải nhanh so với tính hình Đó điều mà VNPT Tây Ninh chưa thể đảm bảo - Đối với nhân viên Đối với nhân viên VNPT muốn tăng hiệu làm việc việc giảm bớt thời gian chờ xác nhận công ty VNPT việc giải vấn đề khách hàng yêu cầu, tránh việc khách hàng than phiền tốc độ giải vấn đề công ty, giảm bớt áp lực công việc tăng độ hài lòng khách hàng dịch vụ cơng ty Ngồi nhân viên muốn phát triển tiến độ làm việc chi nhánh qua việc đánh giá trình làm việc từ công ty qua báo cáo gửi theo ngày Những nay, VNPT Tây Ninh gặp phải vấn đề việc thời gian vận chuyển báo cáo công ty thời gian phản hồi đánh giá từ công ty thời gian nhận đánh giá chi nhánh lớn Việc làm cho việc đánh giá tiến độ bị đẩy lùi lại để tập trung vào giải vấn đề cho khách hàng khiến cho không thời gian chờ đợi đánh giá nhận xét từ công ty mà thời gian đánh giá tiến độ trở thành trở ngại Trong tiến độ làm việc nhân viên chi nhánh ảnh hưởng trực tiếp đến khách hàng phạm vi chi nhánh Điều làm cho việc chậm trễ giải vấn đề tồn đọng chi nhánh trở thành điều đáng lo ngại cơng ty Tóm lại, nhu cầu nhân viên tăng tiến độ làm việc chi nhánh nhầm tăng tốc độ cung cấp dịch vụ giải vấn đề cho khách hàng giúp công việc nhân viên giảm áp lực từ phản hồi không tốt khách hàng - Đối với công ty viễn thông VNPT Đối với cơng ty VNPT nhu cầu khách hàng nhu cầu nhân viên đặt lên hàng đầu Chính cơng ty cần giải pháp để giảm thời gian xử lý tác vụ liên quan tới nhân viên khách hàng Giúp trình sử dụng dịch vụ khách hàng đảm bảo, làm giảm áp lực nhân viên công việc, tăng tiến độ làm việc chi nhánh, tăng hiệu suất làm việc, thu hút nhiều khách hàng mới, tăng độ uy tín cơng ty, ❖ ❖ ❖ ❖ Các tính Lưu trữ liệu chi nhánh VNPT Tây Ninh Nhập xuất, truy vấn liệu sở liệu đặt máy chủ Cung cấp khả truy xuất liệu liên phòng ban, liên chi nhánh Nhân liệu đến phịng ban, chi nhánh Các cơng nghệ liên quan đến dự án Mục tiêu: nắm rõ việc liên quan việc xây dựng sở liệu phân tán phục vụ quản lý thông tin lịch sử giao dịch khách hàng thông tin nhân viên giúp cho việc phát triển sở liệu dễ dàng Sản phẩm: kiến thức công nghệ liên quan ❖ Các ngơn ngữ dùng để lập trình sở liệu: HTML/CSS, JavaScript, Java Ưu điểm: - Dễ học sử dụng: HTML CSS hai ngôn ngữ phổ biến việc xây dựng giao diện web, nên dễ tiếp cận học hỏi - Hỗ trợ tốt cho đa tảng: Giao diện xây dựng HTML CSS hoạt động nhiều tảng khác nhau, bao gồm máy tính, điện thoại di động thiết bị khác - Tích hợp tốt với ngơn ngữ cơng cụ khác: HTML/CSS có khả tích hợp tốt với ngơn ngữ lập trình cơng cụ khác để cung cấp tính phức tạp cho giao diện - Xử lý tương tác phía người dùng: JavaScript ngơn ngữ lập trình phía máy khách mạnh mẽ, cho phép xử lý tương tác người dùng phức tạp, kiểm tra hành vi người dùng, thao tác DOM (Document Object Model), tạo hiệu ứng động - Cộng đồng hỗ trợ lớn: JavaScript có cộng đồng phát triển mạnh mẽ, cung cấp nhiều thư viện framework hữu ích để xây dựng giao diện phần mềm - Tích hợp tốt với HTML/CSS: JavaScript dễ dàng tích hợp với HTML/CSS để tạo giao diện phong phú tương tác - Đa tảng: Java ngơn ngữ lập trình đa tảng, cho phép phát triển giao diện phần mềm chạy nhiều hệ điều hành thiết bị khác - Mạnh mẽ linh hoạt: Java có thư viện framework mạnh mẽ JavaFX Swing để xây dựng giao diện phần mềm phức tạp với nhiều tính - An tồn bảo mật: Java có chế bảo mật mạnh mẽ, giúp ngăn chặn công lỗ hổng bảo mật ❖ Công việc xây dựng, thiết kế sở liệu bao gồm thiết kế giao diện, lập trình tính năng, truy suất, lưu trữ liệu, đảm bảo tương thích sở liệu ❖ Các phần mềm sử dụng cho thiết kế giao diện: Adobe XD, Sketch, Figma, Adobe Illustrator, dùng để xây dựng giao diện cho sở liệu Ưu điểm Adobe XD - Giao diện đơn giản dễ sử dụng - Cung cấp công cụ mạnh mẽ để tạo thiết kế giao diện người dùng - Hỗ trợ xem trước tương tác, cho phép kiểm tra giao diện trực tiếp - Tích hợp tốt với cơng cụ khác hệ sinh thái Adobe Sketch - Được thiết kế đặc biệt cho việc thiết kế giao diện người dùng - Giao diện sẽ, tập trung vào công việc thiết kế - Cung cấp tính tạo biểu đồ vector, tự động cập nhật chia sẻ tài liệu dễ dàng Figma - Giao diện dễ sử dụng truy cập trực tuyến từ nơi đâu - Hỗ trợ cộng tác đa người dùng thời gian thực - Cung cấp tính tạo biểu đồ vector, giao diện tương tác chia sẻ dễ dàng Adobe Illustrator - Cung cấp công cụ mạnh mẽ để tạo chỉnh sửa đối tượng vector - Hỗ trợ tính tạo biểu đồ, đồ họa vector hiệu ứng chuyên nghiệp - Được sử dụng rộng rãi có cộng đồng lớn, có nhiều tài liệu tài nguyên hỗ trợ ❖ Các phần mềm sử dụng cho việc xây dựng sở liệu: Visual studio code, Clion, Xcode, dùng để lập trình, xây dựng sở liệu ❖ Hệ quản trị sở liệu sử dụng để ứng dụng: MySQL cluster, Oracle RAC ❖ Sử dụng hệ thống mạng, giao thức truyền thông: TCP/IP, UDP, SCTP để trao đổi thông tin, truyền liệu ❖ Trong sở liệu sử dụng kỹ thuật: Replication (Sao chép liệu), Partitioning (Phân vùng liệu) để thao tác thuận tiện ❖ Sử dụng sở hạ tầng đám mây (Cloud Infrastructure): Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform để hỗ trợ cho sở hạ tầng vật lý Phương pháp thực hiện: Tìm hiểu thông qua nguồn tài liệu phổ biến uy tín GitHub, Stack Overflow blog cơng nghệ khác Thiết kế sở liệu tập trung Mục tiêu: Tạo lập sở liệu để lưu trữ thông tin cần lưu trữ Sản phẩm: Cơ sở liệu tập trung công ty mẹ Phương pháp thực hiện: Sử dụng hệ quản trị sở liệu Oracle, MySQL Thiết kế sở liệu, phải xác định loại thông tin cần lưu trữ thông tin nhân viên, thông tin khách hàng, lịch sử giao dịch khách hàng chi nhánh… ❖ Từ thông tin cần lưu trữ, xác định thực thể mối quan hệ thực thể Có thể bao gồm thực thể như: Nhân viên, khách hàng, chức vụ, gói cước, loại gói cước, chi nhánh, phịng, hóa đơn,… ● ● ● ❖ ❖ Xác định thuộc tính cho thực thể Có thể kể đến thực thể nhân viên có thuộc tính Mã số nhân viên, Tên nhân viên, Mã số chức vụ, Giới tính, Số điện thoại, Email nhân viên, Mã số chi nhánh… ❖ Xác định khóa cho thực thể, bảo đảm nhất, kèm theo xác lập mối quan hệ thực thể ❖ Vẽ mô hình ERD (Entity Relationship Diagram) ❖ Đặt số để định lượng mối quan hệ ❖ Chuyển mơ hình ERD thành mơ hình logic NHANVIEN(ID_NV, TENNV, ID_CV, GTINH, SDT, EMAIL, ID_CN, NGSINH, ID_NGQL, DCNV, ID_PHG) CHUCVU(ID_CV, TENCV) PHG(ID_PHG, TENPHG, TRGPHG, NGNHANCHUC) CHINHANH(ID_CN, DCCN) GC(ID_GC, ID_LGC, TENGC, DGIA) LGC(ID_LGC, TENLGC) KHACHHANG(ID_KH, TENKH, GTINH, NGSINH, SDT, DCKH, GHICHU) HOADON(ID_HD, ID_KH, NGHD, TRIGIA, ID_NV) CTHD(ID_HD, ID_GC, TUNGAY, DENNGAY) THANNHAN(ID_NV, TENTHANNHAN, GTINH, QH) ❖ Thiết kế bảng dựa vào mơ hình logic BẢNG 1: NHANVIEN (Danh sách nhân viên) STT Tên thuộc tính Kiểu liệu Ghi ID_NV char(8) Mã số nhân viên TENNV nvarchar(30) Tên nhân viên ID_CV char(8) Mã số chức vụ GTINH char(3) Giới tính SDT int Số điện thoại EMAIL nvarchar(30) Email nhân viên ID_CN char(8) Mã số chi nhánh NGSINH smalldatetime Ngày sinh nhân viên ID_NGQL char(8) Mã người quản lý 10 DCNV nvarchar(30) Địa nhân viên 11 ID_PHG char(8) Mã phòng BẢNG 2: CHUCVU (Danh sách chức vụ) STT Tên thuộc tính Kiểu liệu Ghi Mã chức vụ ID_CV char(8) TENCV nvarchar(30) Tên chức vụ BẢNG 3: PHG (Danh sách phịng) STT Tên thuộc tính ID_PHG Kiểu liệu Ghi char(8) Mã phòng TENPHG nvarchar(30) Tên phòng TRGPHG char(8) Mã nhân viên NGNHANCHUC smalldatetime Ngày nhận chức trưởng phòng BẢNG 4: CHINHANH (Danh sách chi nhánh) STT Tên thuộc tính Kiểu liệu Ghi ID_CN char(8) DCCN nvarchar(30) Địa chi nhánh Mã chi nhánh BẢNG 5: GC (Danh sách gói cước) STT Tên thuộc tính Kiểu liệu Ghi ID_GC char(8) Mã gói cước ID_LGC char(8) Mã loại gói cước TENGC nvarchar(30) Tên gói cước DGIA money Đồng giá gói cước BẢNG 6: LGC (Danh sách loại gói cước) STT Tên thuộc tính Kiểu liệu Ghi Mã loại gói cước ID_LGC char(8) TENLGC nvarchar(30) Tên loại gói cước BẢNG 7: KHACHHANG (Danh sách khách hàng) STT Tên thuộc tính Kiểu liệu Ghi ID_KH char(8) Mã số khách hàng TENKH nvarchar(30) Tên khách hàng GTINH char(3) Giới tính NGSINH smalldatetime Ngày sinh SDT int Số điện thoại DCKH nvarchar(30) Địa khách hàng GHICHU text Ghi BẢNG 8: HOADON (Danh sách hóa đơn) Tên thuộc tính Kiểu liệu Ghi ID_HD char(8) Mã số hóa đơn ID_KH char(8) Mã số khách hàng NGHD smalldatetime Ngày lập hóa đơn TRIGIA money Trị giá hóa đơn ID_NV char(8) Mã số nhân viên ST T BẢNG 9: CTHD (Danh sách chi tiết hóa đơn) STT Tên thuộc tính Kiểu liệu Ghi ID_HD char(8) Mã số hóa đơn ID_GC char(8) Mã số gói cước TUNGAY smalldatetime Gói cước có hạn từ ngày DENNGAY smalldatetime Gói cước có hạn đến ngày BẢNG 10: THANNHAN (Danh sách thân nhân) STT Tên thuộc tính Kiểu liệu Ghi Mã số nhân viên ID_NV TENTHANNHAN nvarchar(30) Tên thân nhân GTINH char(8) char(3) Giới tính QH nvarchar(30) Quan hệ Xác định ràng buộc toàn vẹn đảm bảo quán bảo mật liệu Thiết kế mơ hình phân tán sở liệu Mục tiêu: Liên kết sở liệu tập trung chi nhánh công ty mẹ Sản phẩm: Hệ thống sở liệu phân tán kết nối chi nhánh VNPT Tây Ninh ● Phương pháp thực hiện: Sử dụng hệ quản trị sở liệu Oracle, MySQL ❖ Xác định mơ hình sở liệu phân tán để tiến hành thiết kế: Cơ sở liệu phân tán không ❖ ● ● ❖ Thiết kế mơ hình phân tán sở liệu tổng quát ● Chú thích: - DP (Database Processing) – Xử lý liệu: Quản lý liệu cục trạm giống với sở liệu tập trung - AP (Application Processing) – Xử lý ứng dụng: Xử lý chức phân tán truy cập thông tin phân tán trạm - CP (Communication Processing) – Xử lý truyền thông: Liên kết trạm với kênh truyền thông Thiết kế giao diện người dùng Mục tiêu: Vấn đề thiết kế giao diện việc quan trọng cần tâm thật kỹ lưỡng Vì người dùng nhân viên chi nhánh có kiến thức công nghệ không thực cao nên khó sử dụng phần mềm có giao diện phức tạp cao từ làm thời gian việc đào tạo nhân viên làm gián đoạn công việc chi nhánh Vì giao diện người dùng cần phải có tính chất sau: đơn giản hóa, tạo trải nghiệm mượt mà, xếp logic hợp lý, sử dụng ngôn ngữ thuật ngữ dễ hiểu, tuân thủ nguyên tắc thiết kế giao diện Sản phẩm: Các giao diện người dùng cho tảng khác Phương pháp thực hiện: ❖ Thiết kế giao diện phần mềm q trình vơ cần thiết để tạo giao diện quán, đơn giản đặc biệt dễ sử dụng Việc thực thiết kế giao diện kỹ làm giảm thời gian chi phí đào tạo nhân viên giúp việc vận hành chi nhánh không bị gián đoạn, tăng khả làm việc nhân viên Dưới bước để thiết kế giao diện phần mềm: ❖ Nghiên cứu người dùng: Nghiên cứu độ tuổi, giới tính, kỹ cơng nghệ, mục đích sử dụng, yếu tố tương tự giúp việc thiết kế giao diện trở nên phù hợp ❖ Nghiên cứu yêu cầu: Hiểu rõ yêu cầu mục tiêu ứng dụng phần mềm Điều bao gồm việc nắm bắt mục tiêu đề người sử dụng nhắm tới, chức cần thiết, yêu cầu kỹ thuật ❖ Tạo wireframe (bản phác thảo): Tạo phác thảo đơn giản giao diện, sử dụng khung hình dạng để thể cấu trúc bố cục ứng dụng Wireframe giúp xác định vị trí thành phần nút, menu, trình đơn, ❖ Thiết kế visual: Thiết kế giao diện người dùng với phần tử hình ảnh màu sắc Chọn bố cục, font chữ, hình ảnh, biểu tượng màu sắc phù hợp với ý tưởng thương hiệu ứng dụng ❖ Xây dựng mockup (mô phỏng): Tạo mơ giao diện tương đối hồn chỉnh sử dụng công cụ thiết kế phần mềm đặc biệt Mockup giúp tạo hình dung rõ ràng giao diện, trải nghiệm người dùng tương tác ❖ Prototype (nguyên mẫu): Xây dựng phiên tương tác giao diện với chức Prototype cho phép kiểm tra đánh giá tương tác người dùng, xem xét phản hồi cải thiện trước triển khai ❖ Kiểm tra đánh giá: Tiến hành kiểm tra đánh giá giao diện để xác định vấn đề điều chỉnh cần thiết Sử dụng phương pháp kiểm tra, kiểm tra sử dụng, giao diện người dùng, hiệu suất tương tác để đảm bảo giao diện đáp ứng yêu cầu đề ❖ Thử nghiệm đánh giá: Tiến hành thử nghiệm người dùng để kiểm tra trải nghiệm họ giao diện Thu thập phản hồi đánh giá để hiểu điểm yếu cải thiện giao diện ❖ Lắng nghe phản hồi từ người dùng: Luôn lắng nghe phản hồi ý kiến từ người dùng Sẵn lòng điều chỉnh cải thiện giao diện dựa phản hồi ❖ Để thiết kế giao diện phù hợp với người sử dụng cần phải tập trung vào việc hiểu khả người sử dụng phần mềm để tạo giao diện đơn giản trực quan, lắng nghe phản hồi phản ứng người dùng để cải thiện liên tục Lập trình phần mềm Mục tiêu: Xây dựng đầy đủ tính nhập, xuất tra cứu thông tin khách hàng, nhân viên, lịch sử giao dịch, tích hợp với ứng dụng toán trực tuyến Sản phẩm: Các ứng dụng đa tảng Phương pháp thực hiện: ❖ Ngôn ngữ lập trình sử dụng cho ứng dụng di động Java dành cho Android Swift dành cho iOS, ứng dụng web sử dụng PHP ❖ Cách ngơn ngữ lập trình làm việc với CSDL Oracle: với Android sử dụng JDBC để thiết lập kết nối thực truy vấn SQL trực tiếp Java; với iOS kết nối thực truy vấn SQL trực tiếp; cịn Web sử dụng thư viện OC18 Extension để kết nối thực truy vấn SQL PHP ❖ Xem thông tin khách hàng, nhân viên, lịch sử giao dịch: lấy thông tin từ CSDL hiển thị giao diện ứng dụng ❖ Thanh tốn hóa đơn trực tuyến: tích hợp sử dụng cổng toán trực tuyến ứng dụng ngân hàng, momo, VNPT Pay; lấy thơng tin hóa đơn từ lịch sử giao dịch để hiển thị lên giao diện Và sau khách hàng toán thành cơng cần cập nhật hóa đơn tốn lên CSDL III Kết dự kiến Xây dựng sở liệu phân tán kết nối hệ thống chi nhánh VNPT khu vực Tây Ninh phục vụ cho việc chia sẻ thông tin khách hàng chi nhánh giúp công ty mẹ dễ quản lý thông tin chung nhân viên lịch sử giao dịch chi nhánh IV STT Bảng phân công công việc Thành viên Nội dung công việc Đánh giá ● Khảo sát tình hình nhu cầu phát triển công ty Hồ Vũ An (Nhóm trưởng) VNPT 100% ● Tìm hiểu cơng nghệ liên quan đến dự án ● Tìm hiểu thiết kế giao diện Nguyễn Thành Trung người dùng 100% ● Tìm hiểu lập trình phần mềm ● Thiết kế sở liệu Dương Uy Quan Lê Thanh Phong phân tán sở liệu 100% ● Tìm thơng tin tổng quan V Tài liệu tham khảo đề tài 100%