Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/109477
Title: PHÁT TRIỂN ỨNG DỤNG WEB HỖ TRỢ NGƯỜI PHÁT TRIỂN BÁN PHẦN MỀM TRỰC TUYẾN
Other Titles: BUILDING A WEB APPLICATION SUPPORTING DEVELOPERS TO SELL SOFTWARE ONLINE
Authors: Phan, Phương Lan
Lý, Tấn Tài
Keywords: KỸ THUẬT PHẦN MỀM
Issue Date: 2024
Publisher: Trường Đại Học Cần Thơ
Abstract: Với sự phát triển mạnh mẽ của công nghệ 4.0, nhu cầu mua bán các sản phẩm phần mềm trực tuyến ngày càng gia tăng, mở ra cơ hội lớn cho các nhà phát triển phần mềm cá nhân, nhà phát triển tự do, và các startup công nghệ. Tuy nhiên, trong bối cảnh cạnh tranh trực tuyến khốc liệt, nhiều nhà phát triển vẫn gặp khó khăn trong việc tìm kiếm nền tảng phù hợp để quảng bá và bán sản phẩm phần mềm của mình. Đặc biệt, các trang thương mại điện tử hiện tại chủ yếu tập trung vào việc bán các sản phẩm vật lý hoặc không có đủ tính năng hỗ trợ các nghiệp vụ đặc thù cho lĩnh vực phần mềm. Bên cạnh đó, việc tạo dựng một mạng lưới kết nối với khách hàng tiềm năng, và cộng đồng nhà phát triển vẫn còn nhiều hạn chế. Vì vậy, việc phát triển một ứng dụng web chuyên hỗ trợ nhà phát triển bán phần mềm không chỉ đáp ứng nhu cầu thực tế mà còn góp phần thúc đẩy hệ sinh thái công nghệ phát triển tại Việt Nam. Đề tài nhằm xây dựng một ứng dụng web toàn diện, tập trung hỗ trợ các nhà phát triển phần mềm cá nhân trong việc quản lý sản phẩm, quảng bá thương hiệu, và thực hiện giao dịch mua bán trực tuyến. Ứng dụng không chỉ dừng lại ở các chức năng cơ bản như đăng bán sản phẩm, quản lý giỏ hàng, hay thanh toán trực tuyến, mà còn tích hợp các tính năng như thu thập đánh giá từ khách hàng. Đặc biệt, nền tảng này cũng chú trọng tạo điều kiện để các nhà phát triển mở rộng mạng lưới kết nối với khách hàng, cộng đồng nhà phát triển. Để đạt được mục tiêu trên, ứng dụng được phát triển với giao diện người dùng hiện đại dựa trên VueJS, đảm bảo tính thân thiện và mượt mà trong trải nghiệm người dùng. Phần backend sử dụng Java Spring Boot để xây dựng các API mạnh mẽ, xử lý logic nghiệp vụ phức tạp và đảm bảo bảo mật hệ thống. Cơ sở dữ liệu MySQL được sử dụng để lưu trữ và quản lý thông tin một cách hệ thống và hiệu quả. Ngoài ra, các tính năng đặc biệt như hệ thống thanh toán trực tuyến tích hợp VNPay, quản lý quyền truy cập phân cấp cho nhà phát triển, khách hàng, và quản trị viên cũng được triển khai. Ứng dụng hoàn thiện không chỉ đáp ứng tốt các yêu cầu cơ bản mà còn mang lại nhiều tính năng nổi bật như giao diện trực quan, khả năng quản lý sản phẩm chi tiết, hệ thống đánh giá phản hồi khách hàng, và các công cụ hỗ trợ chiến lược kinh doanh. Đây không chỉ là một nền tảng mua bán phần mềm mà còn tạo điều kiện cho nhà phát triển xây dựng thương hiệu cá nhân, nâng cao hiệu quả kinh doanh, và mở rộng kết nối với cộng đồng công nghệ. Ứng dụng được kỳ vọng sẽ không chỉ giải quyết nhu cầu hiện tại mà còn góp phần vào việc phát triển cộng đồng nhà phát triển tại Việt Nam trong dài hạn.
Description: 99 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/109477
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
3.52 MBAdobe PDF
Your IP: 18.220.13.15


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.