1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng hệ thống thiện nguyện trực tuyến small giving áp dụng tại học viện NH khoá luận tốt nghiệp 753

83 2 0

Đ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

Thông tin cơ bản

Tiêu đề Xây Dựng Hệ Thống Thiện Nguyện Trực Tuyến Small Giving Áp Dụng Tại Học Viện Ngân Hàng
Tác giả Hà Minh Tú
Người hướng dẫn ThS. Chu Văn Huy
Trường học Học viện Ngân hàng
Chuyên ngành Hệ thống thông tin quản lý
Thể loại khóa luận tốt nghiệp
Năm xuất bản 2020
Thành phố Hà Nội
Định dạng
Số trang 83
Dung lượng 1,71 MB

Cấu trúc

  • LỜI CẢM ƠN

  • LỜI CAM KẾT

  • MỤC LỤC

  • DANH MỤC CÁC CHỮ VIẾT TẮT

  • DANH MỤC BẢNG BIỂU •

  • DANH MỤC HÌNH VẼ •

    • LỜI MỞ ĐẦU

    • CHƯƠNG 1: TÌM HIỂU TỔNG QUAN VỀ BÀI TOÁN NGHIÊN CỨU

    • CHƯƠNG 2: TÌM HIỂU CÁC CÔNG CỤ PHÁT TRIỂN

    • ỨNG DỤNG

      • 2.1.1. Giới thiệu ngôn ngữ React-native

      • 2.1.2. Một số thành phần trong ngôn ngữ React-native

      • 2.2.1. Giới thiệu về công ty TNHH OpenWay ViệtNam

      • 2.2.2. Kiến trúc tổng thể hệ thống Way4Platform

      • 2.2.2.1. Thành phần chính và cách hoạt động của hệ thống Way4Platform

    • CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

      • 3.1.1. Sơ đồ phân rã chức năng

      • 3.1.2. Sơ đồ ngữ cảnh

      • 3.1.3. Sơ đô luông dữ liệu mức đỉnh

      • 3.1.4.2. Quy trình đăng nhập tài khoản

      • 3.1.4.2.1. Luồng quy trình

      • 3.1.4.3. Quy trình thay đổi thông tin

      • 3.1.4.3.1. Luồng quy trình

      • 3.1.4.4. Quy trình đổi mật khẩu

      • 3.1.4.4.1. Luồng quy trình

      • 3.1.4.5. Quy trình thực hiện điểm danh

      • 3.1.4.5.1. Luồng quy trình

      • 3.1.4.6. Quy trình thực hiện quyên góp

      • 3.1.4.6.1. Luồng quy trình

      • 3.2.1. Giao diện đăng nhập tài khoản

      • 3.2.2. Giao diện quên mật khâu

      • 3.2.3. Giao diện trang chủ

      • 3.2.4. Giao diện thanh menu

      • 3.2.5. Giao diện góp ý

      • 3.2.6. Giao diện thông tin cá nhân

      • 3.2.7. Giao diện thay đổi mật khẩu

      • 3.2.8. Giao diện quyên góp

    • CHƯƠNG 4: XÂY DỰNG HỆ THỐNG

      • 4.1.1. Giới thiệu về Đoàn Thanh niên Học viện Ngân hàng

      • 4.1.2. Ứng dụng hệ thống Small Giving trong Học viện Ngân hàng

    • KẾT LUẬN

    • TÀI LIỆU THAM KHẢO

  • SMALL GIVING - MỘT GIẢI PHÁP MỚI TRONG PHÁT TRIỂN MÔ HÌNH THIỆN NGUYỆN vì CỘNG ĐồNG

Nội dung

Lý do lựa chọn đề tài

Cuộc CMCN lần thứ 4 đã xuất hiện nhờ sự cải tiến từ CMCN lần thứ 3, mang theo những công nghệ tiên tiến như AI, IoT, robot và 3D, tác động mạnh mẽ đến đời sống con người và thay đổi thói quen, nhận thức trong nhiều lĩnh vực Một trong những lĩnh vực nổi bật là thanh toán điện tử, đang trở thành xu hướng “không tiền mặt” trên toàn cầu, góp phần thúc đẩy nền kinh tế, tăng cường tính minh bạch trong giao dịch và làm cho dòng chảy tiền tệ trở nên mượt mà hơn Thanh toán điện tử hiện đang được áp dụng rộng rãi trong nhiều khía cạnh của đời sống, bao gồm cả lĩnh vực từ thiện.

Từ thiện trực tuyến đang ngày càng trở nên phổ biến tại Việt Nam, nhờ vào sự gia tăng sử dụng thiết bị di động và Internet trong việc đáp ứng nhu cầu cá nhân và xã hội Sự chênh lệch kinh tế giữa các vùng miền và ảnh hưởng của thiên tai, dịch bệnh đã khiến nhiều gia đình rơi vào hoàn cảnh khó khăn, tạo ra nhu cầu cấp thiết về sự hỗ trợ từ cộng đồng.

Chúng tôi nhận thấy hoạt động này mang tính nhân văn cao và cần được lan tỏa trong cộng đồng Được sự hỗ trợ từ Đoàn Thanh niên và Hội Sinh viên Học viện Ngân Hàng, cùng với công ty TNHH OpenWay Việt Nam cung cấp nền tảng thanh toán điện tử, nhóm nghiên cứu sinh tại phòng thí nghiệm Học viện Ngân hàng đã xây dựng một hệ thống từ thiện trực tuyến trên Mobile App và Web App Mục tiêu của chúng tôi là nhân rộng tình yêu thương trong toàn bộ sinh viên và giảng viên của Học viện.

Mục đích của đề tài

Hệ thống hóa kiến thức đã học giúp áp dụng hiệu quả vào các bài toán thực tế, đồng thời nắm bắt và tìm hiểu các vấn đề liên quan đến nghiệp vụ.

Nghiên cứu các giải pháp thanh toán điện tử hiện nay là bước quan trọng để tích hợp chúng vào hệ thống thiện nguyện hoàn chỉnh Việc áp dụng các công nghệ thanh toán tiên tiến không chỉ giúp tăng cường tính minh bạch trong quy trình quyên góp mà còn tạo điều kiện thuận lợi cho người dùng trong việc đóng góp Hệ thống thiện nguyện sẽ trở nên hiệu quả hơn khi kết hợp các phương thức thanh toán linh hoạt, từ thẻ tín dụng đến ví điện tử, nhằm thu hút nhiều nhà hảo tâm tham gia.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Vào thứ ba, chúng ta sẽ tiến hành phân tích chi tiết để xây dựng đầy đủ các chức năng của ứng dụng, chuẩn hóa các cơ sở dữ liệu nhằm đảm bảo tính thân thiện với người dùng, đồng thời nâng cao tính ứng dụng và khả năng kế thừa.

Kết cấu của đề tài

Hệ thống thiện nguyện Small Giving được phát triển trên hai nền tảng chính là Mobile App và Web App Để đảm bảo tiến độ và chất lượng dự án, đội ngũ xây dựng đã chia nhỏ công việc để dễ quản lý Khóa luận này sẽ tập trung vào việc phát triển ứng dụng Mobile App cho hệ thống thiện nguyện Small Giving.

Khóa luận được chia thành 4 phần với nội dung như sau:

TÌM HIỂU TỔNG QUAN VỀ BÀI TOÁN

Khảo sát và đánh giá hiện trạng

Trong những năm gần đây, xu hướng sử dụng ứng dụng từ thiện trực tuyến đang cho thấy tiềm năng phát triển mạnh mẽ Doanh thu từ việc gây quỹ trực tuyến của các tổ chức phi lợi nhuận trên toàn cầu đã tăng 23% vào năm 2017, vượt qua mức tăng trung bình hàng năm 8% Cùng năm đó, số lượng giao dịch hoàn thành qua thiết bị di động đã tăng 50%, cho thấy sự ưa chuộng của các nhà tài trợ đối với hình thức từ thiện online, chiếm tới 61%, gấp hơn 4 lần so với các hình thức từ thiện khác Tại Việt Nam, khảo sát của Mastercard về chi tiêu có ý thức và hoạt động từ thiện cũng cho thấy sự gia tăng trong nhận thức và tham gia vào các hoạt động từ thiện trực tuyến.

Năm 2017, Việt Nam dẫn đầu khu vực Châu Á - Thái Bình Dương về hoạt động từ thiện, với 78,5% người tiêu dùng tham gia đóng góp Thái Lan đứng thứ hai với 66,3%, và Hong Kong theo sau với 60,2% Một khảo sát được thực hiện vào tháng 11 năm 2016 cho thấy 50,4% người tiêu dùng đã đóng góp cho các hoạt động từ thiện, tăng nhẹ so với 49,9% của năm trước (Minh Thi, 2017).

Trong bối cảnh mạng xã hội phát triển mạnh mẽ, hình thức từ thiện tự phát đang gia tăng nhưng thường thiếu minh bạch, dẫn đến nhiều hệ lụy như lừa đảo và lợi dụng lòng tin Theo khảo sát, 94% nhà tài trợ cho rằng việc đầu tư vào phát triển ứng dụng từ thiện là cần thiết để duy trì sự phù hợp trong thời đại kỹ thuật số Nhiều tổ chức uy tín ở Việt Nam và thế giới đã ra mắt các phần mềm và ứng dụng thiện nguyện, như Donate Browser và Give2Charity, giúp tạo dựng niềm tin và sự gắn bó từ người dùng.

Vào năm 2016, nhiều ứng dụng đã được phát triển nhằm gây quỹ từ thiện, như Happi với chương trình "Gio yeu thuong" và Charity Miles cho hoạt động chạy bộ (Cẩm Linh, 2016) Ngoài ra, Fit4Change cũng góp phần vào việc gây quỹ, trong khi Lalas (Hung Nguyen, 2019) và Whaa.life thu hút người dùng thông qua việc xem quảng cáo Đặc biệt, Momo đã triển khai hình thức hoàn tiền giao dịch để tạo quỹ từ thiện, mang lại nhiều cơ hội cho cộng đồng.

Năm 2019, VinID đã giới thiệu nhiều hình thức từ thiện giúp các nhà hảo tâm dễ dàng tham gia mà không tốn quá nhiều thời gian, công sức hay tiền bạc.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving tại Học viện Ngân hàng đang đóng góp tích cực vào sự phát triển của xã hội và đất nước Các ứng dụng từ thiện này đã nhận được sự ủng hộ đáng kể từ cá nhân, hộ gia đình và các tổ chức, doanh nghiệp hảo tâm trong việc gây quỹ với vai trò là nhà tài trợ.

Theo Nghị định 93/2019/NĐ-CP ban hành ngày 25/11/2019, các tổ chức có trách nhiệm công khai các khoản đóng góp cho quỹ từ thiện và quỹ xã hội Điều này thể hiện sự nhấn mạnh của Chính phủ về tính minh bạch tài chính trong hoạt động gây quỹ xã hội, nhằm ngăn chặn gian dối, tư lợi và vi phạm pháp luật, đồng thời góp phần tăng cường niềm tin của cộng đồng.

Vào năm 2019, báo cáo thanh toán toàn cầu chỉ ra rằng giao dịch thanh toán phi tiền mặt đang gia tăng mạnh mẽ, đặc biệt tại Châu Á với mức tăng trưởng 32% ở các thị trường đang phát triển Trong khi đó, Châu Phi, Trung Đông và Trung Âu ghi nhận mức tăng trưởng 19% Đặc biệt, số tiền thanh toán không dùng tiền mặt tại Trung Quốc trong quý III năm 2019 đã tăng 54,8% so với cùng kỳ năm 2018.

Năm 2018 đánh dấu một bước ngoặt quan trọng cho nền kinh tế Việt Nam với mức tăng trưởng GDP đạt 7,08%, cao nhất trong 12 năm qua, và tiếp tục duy trì tốc độ 6,76% trong 6 tháng đầu năm 2019 Tuy nhiên, việc thúc đẩy thanh toán điện tử vẫn gặp nhiều thách thức như thói quen dùng tiền mặt, an ninh mạng và hạ tầng kỹ thuật Để khắc phục những khó khăn này, Ngân hàng Nhà nước đã đề ra giải pháp trọng tâm là ứng dụng công nghệ hiện đại vào hoạt động thanh toán và tăng cường cung ứng dịch vụ qua thiết bị di động, nhằm thúc đẩy thanh toán không tiền mặt trong tương lai.

Xác định bài toán cần thực hiện

Ý tưởng bài toán được hình thành nhằm kết nối sinh viên có hoàn cảnh khó khăn với các nhà hảo tâm, khắc phục rào cản trong việc tiếp cận nhau Sự hạn chế trong công tác truyền thông và tính minh bạch trong quản lý quỹ từ thiện, cũng như xác minh các hoàn cảnh khó khăn, là những vấn đề cần được giải quyết để nâng cao hiệu quả hỗ trợ.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving được áp dụng tại Học viện Ngân hàng, do Đoàn Thanh niên - Hội Sinh viên quản lý và điều hành Chương trình này đóng vai trò cầu nối giữa sinh viên, cán bộ và giảng viên trong Học viện, nhằm thúc đẩy tinh thần tương trợ và kết nối cộng đồng.

Với ứng dụng này, các nhà hảo tâm đăng kí sử dụng hệ thống có quyền trích nhỏ

Sử dụng công nghệ thanh toán trực tuyến, bạn có thể nhanh chóng quyên góp cho các hoạt động thiện nguyện chỉ với một vài thao tác đơn giản, giúp số dư tài khoản của mình được sử dụng hiệu quả cho những mục đích tốt đẹp.

Hình 1.1: Phác thảo ý tưởng ứng dụng.

Ứng dụng Small Giving không chỉ mang lại sự thuận tiện cho việc quyên góp mà còn đa dạng hóa nguồn kinh phí cho các nhà hảo tâm thông qua nhiều hình thức khác nhau, như điểm danh hàng ngày Tính công khai và minh bạch trong quản lý dòng tiền được thể hiện rõ ràng, với mỗi hoạt động trên ứng dụng đều hiển thị chi phí dự kiến, chi phí hiện tại, số lượt quyên góp và số ngày còn lại.

Mục tiêu của ứng dụng là hỗ trợ Đoàn Thanh niên - Hội Sinh viên Học viện Ngân hàng, giúp sinh viên dễ dàng tiếp cận thông tin từ Đoàn Đội qua mục tin tức Bên cạnh đó, sinh viên có thể gửi ý kiến và thắc mắc về các vấn đề thiện nguyện cũng như các hoạt động liên quan đến Học viện thông qua tính năng góp ý.

Cuối cùng, hệ thống thiện nguyện Small Giving rất mong muốn tạo nên một điều

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving tại Học viện Ngân hàng không chỉ thúc đẩy thói quen cho đi mà còn góp phần hình thành tinh thần nhân văn và nhân đạo Hình thức này được thực hiện thường xuyên, ở mọi nơi và bất kỳ lúc nào, tạo nên một văn hóa cộng đồng tích cực và bền vững.

TÌM HIỂU CÁC CÔNG CỤ PHÁT TRIỂN

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Phân tích hệ thống

3.1.1 Sơ đồ phân rã chức năng

Hình 3.1: Sơ đồ phân rã chức năng người dùng.

Giao diện người dùng của ứng dụng phục vụ cho các nhà hảo tâm, bao gồm sinh viên, cán bộ và giảng viên Học viện Ngân hàng, với 5 nhóm chức năng chính: quản lý tài khoản, quản lý giao dịch, quản lý hoạt động thiện nguyện, quản lý thành tích và quản lý góp ý.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Quản lý tài khoản: Đăng ký, đăng nhập, thay đổi thông tin (họ tên, ngày sinh, số tài khoản), thay đổi mật khẩu và lấy lại mật khẩu.

Quản lý giao dịch: Nạp tiền, thực hiện điểm danh hàng ngày, tra cứu lịch sử giao dịch theo mốc thời gian.

Quản lý hoạt động thiện nguyện: Quyên góp cho hoàn cảnh khó khăn, đăng ký theo dõi, nhận thông báo về hoạt động, xem tin tức về hoạt động.

Quản lý thành tích: Xem bảng xếp hạng quyên góp theo tháng, nhận huy hiệu

(vàng, bạc, đồng) khi quyên góp đạt số tiền đã quy ước.

Quản lý góp ý: Gửi ý kiến đóng góp

Hình 3.2: Sơ đồ ngữ cảnh.

Có 4 tác nhân chính tương tác với hệ thống thiện nguyện Small Giving bao gồm:

Nhà hảo tâm, Nhà tài trợ, Người thụ hưởng và Công ty TNHH OpenWay ViệtNam.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Nhà hảo tâm tại Học viện bao gồm sinh viên, cán bộ và giảng viên, những người quan tâm đến hệ thống thiện nguyện Họ tận dụng hệ thống này để gây quỹ và đóng góp kinh phí cho các chương trình thiện nguyện.

■ Công ty OpenWay Việt Nam là đơn vị cung cấp giải pháp thanh toán điện tử

WAY4 cung cấp các Webservice API chuyên trách xử lý các chức năng liên quan đến dòng tiền, bao gồm quản lý số dư tài khoản khách hàng, nạp tiền, chuyển tiền, theo dõi lịch sử giao dịch và truy xuất báo cáo Trong khi đó, hệ thống Small Giving đảm nhiệm việc xử lý thông tin và giao dịch khác, như chỉnh sửa thông tin người dùng, quản lý nội dung hoạt động, tin tức và thông báo.

Nhà tài trợ tham gia vào hệ thống khi có nhu cầu quảng cáo, và mỗi lần quảng cáo, họ phải chi trả một khoản kinh phí nhất định để nhận được thời gian quảng cáo tương ứng.

■ Người thụ hưởng là đối tượng nhận các quyên góp từ nhà hảo tâm sau khi hoạt động thiện nguyện liên quan đến đối tượng này kết thúc.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

3.1.3 Sơ đô luông dữ liệu mức đỉnh

Thông tin SO dư tài khoản

Xem tin tữc Thông báo

Yêu cầu ứa cữu lịch sử giao dịch

Quăn lý hoạt động thiện nguyện i Ẻu cảu đãng tthạp Ket quả đang nhập

Thay đôi thông tin Thay đôi mật khâu Ket quả yêu cầu cấp mật khâu Yêu câu cấp Lại mật khảu

Thực hiện nạp tiền Thực hiện điêm danh

Ket quả tra cửu lịch sử giao dịch

Yêu câu đãng kỹ' Ket quã đãng ký

Danh sách hoạt động thiên nEuvèn tin tữc

Hình 3.3: Sơ đồ luồng dữ liệu mức đỉnh.

Sơ đồ luồng dữ liệu mức đỉnh trên hình 3.3 biểu diễn sự tương tác giữa hệ thống với nhà hảo tâm, trong đó:

Quản lý hoạt động thiện nguyện bao gồm một kho dữ liệu chứa danh sách thông tin về các hoạt động thiện nguyện, tin tức và thông báo liên quan Hệ thống cho phép nhận thông tin về số dư tài khoản tương ứng với từng hoạt động, cùng với danh sách đăng ký theo dõi để dễ dàng truy xuất danh sách các đối tượng nhận thông báo.

Quản lý góp ý là một kho dữ liệu quan trọng, lưu trữ danh sách các ý kiến đóng góp từ nhà hảo tâm, bao gồm sinh viên và cán bộ giảng viên trong Học viện Ngân hàng Bộ phận này trong hệ thống đảm nhận việc tiếp nhận và xử lý thông tin góp ý, nhằm nâng cao chất lượng dịch vụ và cải thiện môi trường học tập.

Quản lý thành tích là kho dữ liệu quan trọng, lưu trữ thông tin về bảng xếp hạng các nhà hảo tâm, bao gồm tên và tổng số tiền họ đã quyên góp trong tháng.

STT Nhiệm vụ Mô tả Tác nhân

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Quản lý tài khoản là kho dữ liệu chứa thông tin người dùng, bao gồm việc xử lý yêu cầu đăng ký và đăng nhập từ nhà hảo tâm với kết quả thành công hoặc thất bại Bộ phận này cũng tiếp nhận yêu cầu thay đổi thông tin, mật khẩu, và cấp lại mật khẩu Ngoài ra, nó còn nhận thông tin về số dư tài khoản từ kho dữ liệu giao dịch.

Quản lý giao dịch là kho dữ liệu lưu trữ danh sách các giao dịch, bao gồm thông tin về việc nạp tiền, điểm danh và yêu cầu tra cứu lịch sử giao dịch theo ngày tháng Bộ phận này trong hệ thống đảm bảo trả về kết quả chính xác theo yêu cầu của nhà hảo tâm.

3.1.4 Mô tả các quy trình nghiệp vụ 3.1.4.1 Quy trình đăng ký tài khoản 3.1.4.1.1.Luồng quy trình

Hình 3.4: Quy trình đăng ký tài khoản.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

■ Nhà hảo tâm khi truy cập ứng dụng sẽ được yêu cầu

“Đăng nhập” khi đã có tài khoản hoặc “Đăng ký” khi chưa có tài khoản

■ Chọn tính năng “Đăng ký” để yêu cầu đăng ký tài

2 Nhập các thông tin đăng ký

■ Nhà hảo tâm nhập vào Họ tên, Email, Số điện thoại,

Mật khẩu, Nhập lại mật khẩu. o Quy định:

- Mật khẩu: từ 6 ký tự.

- Nhập lại mật khẩu: trùng mật khẩu trên.

■ Nhà hảo tâm nhấn nút đăng ký tài khoản.

Hệ thống Small Giving sử dụng API (SM_02) để kiểm tra sự tồn tại của số điện thoại và email trong cơ sở dữ liệu Nếu thông tin đã tồn tại, ứng dụng sẽ hiển thị cảnh báo "Số điện thoại hoặc email đã tồn tại", yêu cầu nhà hảo tâm nhập lại thông tin đăng ký Trong trường hợp số điện thoại và email chưa tồn tại, hệ thống sẽ tiến hành tạo tài khoản mới.

■ Hệ thống WAY4gọi API (W4_01) thực hiện tạo tài

Nhà hảo tâm,SmallGiving,WAY4

Bảng 3.1: Đặc tả chi tiết quy trình đăng ký tài khoản.

■ Nhà hảo tâm khi truy cập ứng dụng sẽ được yêu cầu

“Đăng nhập” khi đã có tài khoản hoặc “Đăng ký” khi chưa có tài khoản

■ Chọn tính năng “Đăng nhập” để yêu cầu đăng nhập

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

3.1.4.2 Quy trình đăng nhập tài khoản

Hình 3.5: Quy trình đăng nhập tài khoản.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

■ Nhà hảo tâm nhấn nút đăng nhập tài khoản.

■ Hệ thống Small Giving gọi API (SM_01) kiểm tra thông tin vừa nhập có đúng hay không.

- Neu sai chuyển sang bước 4.

- Nếu đúng chuyển sang bước 5.

Nhà hảo tâm, Small Giving

4 Xử lý sai thông tin đăng nhập

■ Ứng dụng Small Giving trả về thông báo “Thông tin đăng nhập không chính xác”.

■ Nhà hảo tâm lựa chọn tính năng “Quên mật khẩu?” để yêu cầu lấy lại mật khẩu hoặc quay lại nhập lại mật khẩu.

■ Với lựa chọn lấy lại mật khẩu, nhà hảo tâm nhập vào các thông tin: Email, Số điện thoại đã đăng ký tài khoản để xác minh danh tính.

Nhà hảo tâm cần chú ý rằng khi nhập thông tin, nếu hệ thống thông báo “Email hoặc SĐT không đúng vui lòng kiểm tra lại!”, họ phải nhập lại thông tin xác minh để tiếp tục quá trình.

5 Xử lý đúng thông tin đăng nhập

■ Hệ thống Small Giving lấy ra thông tin của tài khoản đang đăng nhập

■ Trả về thông báo “Đăng nhập thành công”.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

STT Nhiệm vụ Mô tả Tác nhân

■ Nhà hảo tâm truy cập trang thông tin cá nhân của mình

■ Hệ thống Small Giving gọi API (SM_08) hiển thị các thông tin tương ứng với tài khoản đang đăng nhập (Email, SĐT, Họ tên, Ngày Sinh, STK)

Nhà hảo tâm, Small Giving

Bảng 3.2: Đặc tả chi tiết quy trình đăng nhập tài khoản.

3.1.4.3 Quy trình thay đổi thông tin

Hình 3.6: Quy trình thay đổi thông tin.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

■ Nhà hảo tâm truy cập trang thông tin cá nhân cá nhân và chọn thông tin cần thay đổi bao gồm:

Họ tên, Ngày sinh, Số tài khoản và chỉnh sửa lại theo mong muốn.

■ Nhà hảo tâm nhấn nút cập nhật.

■ Hệ thống Small Giving gọi API (SM_10) cập nhật thông tin tài khoản.

■ Hệ thống Way4 thực hiện API (W4_02) cập nhật thông tin tài khoản.

■ Hệ thống Small Giving trả về thông báo “Cập nhật thành công”.

Bảng 3.3: Đặc tả chi tiết quy trình thay đổi thông tin.

1 Yêu cầu đổi mật khẩu

■ Nhà hảo tâm truy cập vào trang tài khoản cá nhân và chọn tính năng “Thay đổi mật khẩu”.

2 Nhập thông tin yêu cầu

■ Nhà hảo tâm nhập vào Mật khẩu cũ và tạo một Mật khẩu mới, Nhập lại mật khẩu mới.

- Mật khẩu mới: ít nhất 6 ký tự.

- Nhập lại mật khẩu: trùng khớp mật khẩu mới.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

3.1.4.4 Quy trình đổi mật khẩu

Hình 3.7: Quy trình thay đổi mật khẩu.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

■ Nhà hảo tâm nhấn nút xác nhận thay đổi.

Hệ thống Small Giving sử dụng API (SM_09) để xác minh tính chính xác của mật khẩu cũ với tài khoản người dùng Nếu mật khẩu cũ không đúng, hệ thống sẽ thông báo "Mật khẩu không chính xác" Ngược lại, nếu mật khẩu cũ đúng, hệ thống sẽ tiến hành thay đổi mật khẩu.

Nhà hảo tâm, SmallGiving

Bảng 3.4: Đặc tả chi tiết quy trình thay đổi mật khẩu.

STT Nhiệm vụ Mô tả Tác nhân

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

3.1.4.5 Quy trình thực hiện điểm danh 3.1.4.5.1.Luồng quy trình

Hình 3.8: Quy trình thực hiện điểm danh.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

■ Nhà hảo tâm chọn tính năng “Điểm danh”

■ Hệ thống Small Giving thực hiện API (SM_12) kiểm tra dữ liệu điểm danh trong ngày (mỗi ngày nhà hảo tâm chỉ được điểm danh một lần)

■ Neu đã tồn tại giao dịch hệ thống trả về thông báo

Hệ thống Small Giving thông báo "Đã hết lượt điểm danh trong ngày!" khi không còn giao dịch Trong trường hợp chưa có giao dịch, hệ thống sẽ gọi API (W4_03) để lấy thông tin số dư từ hệ thống WAY4, nhằm kiểm tra số dư của quỹ điểm danh.

■ Nếu số dư không còn, hệ thống trả về thông báo

“Quỹ điểm danh không còn”.

■ Nếu còn, hệ thống Small Giving chuyển lệnh chuyển tiền cho hệ thống WAY4.

Nhà hảo tâm,SmallGiving,WAY4

Bảng 3.5: Đặc tả chi tiết quy trình thực hiện điểm danh.

STT Nhiệm vụ Mô tả Tác nhân

1 Lựa chọn hoạt động thiện nguyện

Nhà hảo tâm có thể tham gia hoạt động thiện nguyện bằng cách tìm hiểu thông tin liên quan và quyết định xem có nên quyên góp hay không Để thực hiện điều này, họ cần chọn tính năng “Quyên góp” trên nền tảng hỗ trợ.

2 Nhập ■ Nhà hảo tâm nhập vào Số tiền muốn quyên góp

Xây dựng hệ thông thiện nguyện Small Giving áp dụng tại Học viện Ngân hàng Khóa luận tôt nghiệp

3.1.4.6 Quy trình thực hiện quyên góp

Hình 3.9: Quy trình thực hiện quyên góp.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

■ Nhà hảo tâm nhấn nút xác nhận quyên góp

■ Hệ thống Small Giving chuyển lệnh chuyển tiền cho hệ thống WAY4.

■ Hệ thống WAY4 thực hiện API (W4_03) kiểm tra số dư của tài khoản có đủ để thực hiện giao dịch quyên góp này hay không.

■ Nếu không đủ, hệ thống Small Giving hiển thị thông báo “Số tiền không hợp lệ”, nhà hảo tâm cần nhập lại số tiền quyên góp.

■ Nếu đủ, hệ thống WAY4 thực hiện API (W4_04) chuyển tiền Hệ thống Small Giving trả về thông

Nhà hảo tâm, SmallGiving,WAY4

STT Tên trường Mô tả Kiểu Trạng thái

1 Họ tên Nhập tên hiển thị mong muốn TextInput Editable

2 SDT Nhập vào số điện thoại

3 Email Nhập vào email TextInput Editable

4 Mật khẩu Tạo một mật khẩu mới TextInput

Nhập lại mật khẩu phía bên trên TextInput Editable

6 Bỏ qua Hủy bỏ đăng ký TouchableOpacity

7 Đăng ký Xác nhận yêu cầu đăng ký TouchableOpacity

Bảng 3.6: Đặc tả chi tiết quy trình quyên góp.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

XÂY DỰNG HỆ THỐNG

Môi trường ứng dụng hệ thống

4.1.1 Giới thiệu về Đoàn Thanh niên Học viện Ngân hàng

Học viện Ngân hàng, với gần 60 năm hình thành và phát triển, đã đạt nhiều thành tựu nổi bật trong đào tạo và nghiên cứu khoa học, đặc biệt trong lĩnh vực tài chính - ngân hàng, góp phần vào sự phát triển bền vững của đất nước Đoàn Thanh niên Học viện hiện có gần 17.000 đoàn viên, sở hữu trình độ học vấn cao, bản lĩnh chính trị vững vàng, cùng tinh thần năng động và sáng tạo Nhiều tấm gương tiêu biểu trong học tập, khởi nghiệp, khoa học - kỹ thuật, văn hóa - nghệ thuật, và thể dục - thể thao đã đóng góp tích cực vào sự phát triển của Đoàn Thanh niên Học viện Ngân hàng.

Hiện nay, Đoàn thanh niên Học viện Ngân hàng có 13 liên chi đoàn và 03 chi đoàn cơ sở, với hơn 200 chi đoàn và gần 17,000 đoàn viên Hội Sinh viên Học viện cũng có hơn 200 chi hội và 30 câu lạc bộ trực thuộc Đội ngũ lãnh đạo tại các liên chi đoàn và chi đoàn chủ yếu là những đoàn viên, sinh viên có năng lực, nhiệt huyết và trách nhiệm.

Công tác Đoàn và phong trào thanh niên tại HVNH luôn được Thành Đoàn Hà Nội quan tâm chỉ đạo, cùng với sự hỗ trợ từ Đảng ủy và Ban Giám đốc về cơ sở vật chất và kinh phí Sự phối hợp tích cực từ lãnh đạo các Phòng, Khoa, Trung tâm đã giúp Đoàn trường và các đơn vị Đoàn cấp dưới thực hiện thành công nhiều hoạt động trong nhiệm kỳ, đạt được nhiều kết quả đáng ghi nhận và hoàn thành xuất sắc các mục tiêu của Nghị quyết Đại hội XVI Trong nhiệm kỳ 2017 - 2019, Đoàn Thanh niên Trường vinh dự nhận Bằng khen của Trung ương Đoàn và Cờ thi đua Đơn vị xuất sắc dẫn đầu khối CĐ - ĐH.

HV năm học 2018 -2019 do Thành đoàn Hà Nội trao tặng (Báo cáo chính trị của BCH Đoàn Thanh niên Học Viện Ngân Hàng khóa XVI, 2019)

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

4.1.2 Ứng dụng hệ thống Small Giving trong Học viện Ngân hàng

Dù Đoàn trường có nhiều điều kiện thuận lợi, nhưng vẫn gặp khó khăn trong tổ chức và huy động hoạt động thiện nguyện vì cộng đồng Nguyên nhân một phần là do hình thức tiếp cận thông tin truyền thông còn thủ công, như đặt bàn tuyên truyền, đi từng lớp giới thiệu, hay dán poster và tờ rơi Bên cạnh đó, điều kiện của sinh viên cũng còn hạn chế, họ thường muốn chia nhỏ quỹ từ thiện và quyên góp cho hoàn cảnh mà mình mong muốn Để giải quyết những khó khăn này, ứng dụng Small Giving đã ra đời, với đối tượng vận hành là Đoàn Thanh niên Học viện Ngân hàng, mang lại nhiều ưu điểm nổi bật trong công tác thiện nguyện.

■ Tiết kiệm thời gian và nhân lực cho công tác truyền thông về các hoạt động thiện nguyện

■ Đảm bảo tính minh bạch trong quản lý quỹ từ thiện

■ Sinh viên có thể quyên góp bất cứ khi nào và bất cứ đâu

■ Cập nhật tin tức, thông báo của Đoàn Đội một cách nhanh chóng

■ Dễ dàng nêu lên ý kiến đóng góp cho Đoàn Đội thông qua tính năng góp ý

Việc chuyển giao hệ thống thiện nguyện Small Giving cho Đoàn Thanh niên - Hội Sinh viên Học viện Ngân hàng mang lại hy vọng lớn cho sự phát triển của ứng dụng, góp phần thay đổi thói quen làm việc thiện nguyện của các nhà hảo tâm, đặc biệt là sinh viên và cán bộ giảng viên trong Học viện Hệ thống này cũng tạo cầu nối thuận lợi cho sinh viên tiếp cận thông tin từ Đoàn Đội, đồng thời giúp họ dễ dàng nêu ý kiến cá nhân một cách nhanh chóng và chủ động.

Minh họa hệ thống thiện nguyện Small Giving

4.2.1 Minh họa quy trình đăng nhập/đăng ký/quên mật khẩu

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng Đăng ký Nhà hảo tâm ■ Nhập vào họ tên, email, số điện thoại và mật khẩu cần đăng ký

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Bảng 4.1: Minh họa quy trình đăng nhập/đăng ký/quên mật khâu.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

4.2.2 Minh họa quy trình góp ý

Quy trình ĐTTH Quy trình thực hiện

Góp ý Nhà hảo tâm ■ Nhập vào nội dung cần góp ý

Bảng 4.2: Minh họa quy trình gửi góp ý.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

4.2.3 Minh họa quy trình chỉnh sửa thông tin/thay đổi mật khẩu

Chỉnh sửa thông tin ĐTTH

■ Nhập vào họ tên, ngày sinh, số tài khoản cần chỉnh sửa

Nhà hảo tâm ■ Nhập vào mật khẩu cũ, mật khẩu mới và xác nhận mật khẩu mới

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Bảng 4.3: Minh họa quy trình chỉnh sửa thông tin/thay đổi mật khẩu.

4.2.4 Minh họa quy trình quyên góp

Quy trình ĐTTH Quy trình thực hiện

Quyên góp Nhà hảo tâm ■ Bấm nút quyên góp

■ Nhập vào số tiền muốn quyên góp Bấm nút quyên góp

Bảng 4.4: Minh họa quy trình quyên góp.

Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện

Small Giving áp dụng tại Học viện Ngân hàng

Ngày đăng: 29/03/2022, 23:40

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
6. VinID (2019). Đóng góp từ thiện trên quỹ “Chuyện kể bé nghe” trên app VinID như thế nào? <https://vinid.net/tin-tong-hop/dong-gop-tu-thien-cho-quy-chuyen-ke-be-nghe-tren-app-vinid-nhu-the-nao&gt Sách, tạp chí
Tiêu đề: Chuyện kể bé nghe
Tác giả: VinID
Năm: 2019
10. Nhat (2019) < https://topdev.vn/blog/lap-trinh-app-su-dung-react-native-so-voi-android-ios/&gt Link
1. Cẩm Linh (2016). Bốn cách làm từ thiện online không mất tiền? Quá dễ!<https://genk.vn/tin-ict/4-cach-lam-tu-thien-online-khong-mat-tien-qua-de-20151231091954203.chn&gt Khác
2. Gio yeu thuong (2018). Happi app ứng dụng hỗ trợ gây quỹ từ thiện.<https://www.gioyeuthuong.vn/happi-app-ung-dung-ho-tro-gay-quy-tu-thien/&gt Khác
3. Hung Nguyen (2019). Lalas - Ứng dụng gây quỹ từ thiện của nhóm khởi nghiệp 9X. <https://startupwheel.vn/ung-dung-gay-quy-tu-thien.html&gt Khác
4. Minh Thi (2017). Người Việt ngày càng chi nhiều tiền làm từ thiện.<https://laodong.vn/lao-dong-cuoi-tuan/nguoi-viet-ngay-cang-chi-nhieu-tien-lam-tu-thien-575355.ldo&gt Khác
5. Momo (2019). Cùng nuôi Heo Đất Momo chung tay làm ngàn điều hay.<https://momo.vn/tin-tuc/tin-tuc-su-kien/cung-nuoi-heo-dat-momo-chung-tay-lam-ngan-dieu-hay-999&gt Khác
7. NPSource (2018). The Ultimate List Of Charitable Giving Statistics For 2018.<https://nonprofitssource.com/ online-giving-statistics&gt Khác
8. OpenWay (2019). Way4. Very Digital Payments.<https://www.openwaygroup.com/way4-digital-payment-solutions&gt Khác
9. SteelKiwi Inc (2018). Transforming the Philanthropic Landscape through Charity Mobile Apps. <https://hackernoon.com/transforming-the-philanthropic-landscape-through-charity-mobile-apps-b789a5908d8e&gt Khác
12. Báo cáo chính trị của BCH Đoàn Thanh niên Học Viện Ngân Hàng khóa XVI (2019) <http://hvnh.edu.vn/doanhoi/vi/home.html>PHỤ LỤC Khác
1. Bài báo công bố kết quả trên tạp chí Công Thương số 9 - Tháng 5/2020 Khác

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w