CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu đề tài Mạng xã hội ngày càng phát triển rộng khắp và chứng tỏ sức hút và vai trò của mình trong mọi mặt của đời sống xã hội như: thương mại, học tập, giải trí. Trong đó, xu hướng ứng dụng mạng xã hội trong các hoạt động giải trí đã phổ biến rộng rãi trên thế giới và cả ở Việt Nam. Qua tìm hiểu chúng tôi thấy các các trang mạng xã hội phục vụ cho việc nghe nhạc chưa nhiều. Vì những lý do trên, đề tài xây dựng “Trang mạng xã hội Totmusic” được chọn làm đề tài cho luận văn cao học của tôi.
Một mạng xã hội dùng để nghe nhạc mà trong đó có sự kết hợp các tính năng của mạng xã hội thông thường vào bên cạnh đó là giúp cho người dùng có thể đăng tải nhực đoạn nhạc, bài nhạc ưa thích của bản thân lên để giao lưu. Trang mạng xã hội được xây dựng nhằm cung cấp cho những nguời yêu thích âm nhạc có một không gian riêng để có thể thỏa sức sáng tạo, giao lưu âm nhạc chính vì vậy trang mạng hội ưu tiên những đặc điểm sau: ⮚ Giao diện: Đơn giản, đẹp mắt, dễ thao tác trên màn hình, phù hợp cho người dùng. ⮚ Các chức năng: Dễ sử dụng, hỗ trợ tối ưu cho người dùng.2 Mục đích của website cần thiết kế Mục tiêu của trang mạng xã hội là tạo ra một hệ thống cho phép người dùng có thể giao lưu , chia sẻ những thông tin hữu ích trên nền tảng internet,tạo ra một cộng đồng có giá trị, nâng cao vai trò của mỗi người trong việc xây dựng mối quan hệ.Ngoài ra trang mạng xã hội Totmusic còn mang lại cho người dùng những trải nghiệm thư giãn khi được nghe những bài nhạc do các nghệ sĩ khác đăng lên, hoặc có thể là do chính bản thân đăng để giải tỏa căng thẳng Dựa trên các kiến thức nền tảng được thầy cô trao đổi trên lớp và một số tài liệu tham khảo em đã tổng hợp kiến thức để xây dựng một trang mạng xã hội. “Trang mạng xã hội Totmusic” tích hợp các chức năng sau: ⮚ Giao diện chính của website ⮚ Các bài post của nghệ sĩ ⮚ Đăng ký người dùng ⮚ Đăng nhập, Đăng xuất ⮚ Chỉnh sửa thông tin người dùng ⮚ Hệ thống thông báo ⮚ Chi tiết bài viết ⮚ Chat ⮚ Kết bạn ⮚ Like,Comment ⮚ Và một số chức năng khác.3 Mục tiêu quảng bá website Trong thế giới kỹ thuật số ngày nay, mục tiêu quảng bá website đóng vai trò quan trọng trong việc xây dựng sự nhận thức và tăng cường tầm ảnh hưởng của một trang web.
Với dự án trang mạng xã hội totmusic, mục tiêu quảng bá được đặt ra để phát triển cộng đồng, giúp trang mạng được nhiều người biết tới và phát triển mạnh mẽ. Dưới đây là một số mục tiêu cụ thể mà chúng tôi đặt ra trong quá trình quảng bá website: ✔Tăng cường Nhận Thức Thương Hiệu: Xây dựng một mạng xã hội mạnh mẽ và độc quyền, với các logo, trang web tự thiết kế. ✔Tạo Ra Nội Dung Chất Lượng: Phát triển và chia sẻ nội dung chất lượng với người dùng, xếp hạng những nội dung chất lượng để đề xuất. ✔Tương Tác và Tham Gia Cộng Đồng: Xây dựng cộng đồng trực tuyến tích cực, khuyến khích sự tương tác và tham gia của người qua bình luận, diễn đàn, và các nền tảng mạng xã hội.
✔Tối Ưu Hóa SEO: Tối ưu hóa trang web để tăng vị thế trên các công cụ tìm kiếm, giúp người đọc dễ dàng tìm thấy nội dung của chúng tôi khi tìm kiếm trên internet. ✔Theo Dõi và Đánh Giá Hiệu Suất: Sử dụng các công cụ phân tích để theo dõi hiệu suất của trang web, đo lường lưu lượng, tương tác của người dùng để từ đó update và cải thiện những lỗi còn đang có để phát triển theo thời gian.4 Một số trang chính của website - Trang đăng nhập và đăng ký: Để người dùng có thể dễ dàng lưu thông tin cũng như thao tác với các chức năng khác - Trang chủ: Đây là trang chủ của trang mạng xã hội, có thể xem yêu thích và để lại bình luận cho các bài viết. - Trang bài nhạc: Đây là trang người dùng xem chi tiết về bài nhạc được đăng. - Trang chat: Đây là trang giúp mọi người có thể giao tiếp và trò chuyện với những người bạn.
CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG 2.1Khảo sát hiện trạng Trong thời đại hiện nay âm nhạc được xem là giải pháp giải tỏa những căng thẳng mệt mỏi và mang đến nhiều nguồn cảm hứng cho tất cả mọi người. Thị trường âm nhạc Việt Nam là một trong số những thị trường âm nhạc vô cùng tiềm năng vì có gần 7 triệu người dùng Internet trong nước, khoảng 5 triệu người Việt ở nước ngoài và ước tính gần 8 triệu người sử dụng điện thoại di động trong nước.Thời điểm năm 2004/2005, Việt Nam mới được quan tâm đến các trang web nhạc số trong xã hội công nghệ thông tin ngày càng phát triển. Ban đầu, những website đã có mặt sớm là Yeuamnhac, Giaidieuxanh, Vietnamaudio, Nhacso. Tuy nhiên, những địa chỉ này mới chỉ dừng lại là các kênh âm nhạc trực tuyến của các tờ báo điện tử, hay đến với các website âm nhạc cho phép nghe nhạc trực tuyến.
Tiếp đó là sự góp mặt từ các diễn đàn của sinh viên-học sinh, website của ca sĩ cho phép nghe nhạc, post nhạc và tải nhạc miễn phí. Ngoài ra, các hãng sản xuất băng đĩa cũng góp phần làm phong phú thêm thị trường âm nhạc trực tuyến. Và thời điểm đó, những kho âm nhạc trực tuyến này vẫn chỉ dừng lại ở một địa chỉ nghe nhạc miễn phí, chưa đa dạng về thể loại nhạc cũng như số lượng. Tuy vậy, vào thời gian đầu, những trang web này cũng phần nào đáp ứng nhu cầu giải trí và thưởng thức âm nhạc của cư dân mạng, đặc biệt là giới trẻ.
Đối với thị trường nhạc số trực tuyến trên thế giới cũng đang phát triển rất rầm rộ.Cư dân mạng dường như đã khá quen thuộc với những kho nhạc trực tuyến khổng lồ trên thế giới như Napster, RealNetwork, iTunes, Rhapsody. Đặc biệt thời gian gần đây, khi website lớn mạnh Sportify quyết định nhảy vào khai thác môi trường nhạc trực tuyến có thể cung cấp đến 1 triệu bài hát và cho phép người mua tải nhạc về máy nghe nhạc số thông qua kênh Sportify thì thị trường này càng trở nên sôi động. Ngày càng đa phương tiện. Cho đến thời gian gần đây, với sự phát triển ồ ạt cả về chất và lượng của công nghiệp nội dung số Việt Nam, âm nhạc trực tuyến đã có nhiều thay đổi và có nhiều tiên bộ hơn.
Tiếp theo đó là hàng loạt địa chỉ tìm kiếm âm nhạc trực tuyến ra đời và được giới trẻ đón nhận. Các chuyên gia công nghệ thông tin nhìn nhận, thực tế đã cho thấy sự tiến triển này là do nhu cầu ngày càng lớn của dân cư mạng, đặc biệt là thế hệ trẻ cùng sự năng động và không ngừng cải tiến của chính các địa chỉ âm nhạc trực tuyến. Cơ chế hoạt động của những website này tương tự Google tìm kiếm, hệ thống sẽ tự động tìm kiếm những đường link có chứa nội dung âm nhạc trên khắp Internet, giúp người dùng chỉ cần vào một địa chỉ duy nhất để tìm kiếm nhạc từ nhiều nguồn khác nhau. Bên cạnh các hoạt động tìm kiếm nhạc trực tuyến, các trang web này đang mở rộng thêm nhiều lĩnh vực, cụ thể như 7sac ngoài tìm nhạc, blog còn có công cụ tìm tin tức.
Còn đối với trang Baamboo, các nhà điều hành cũng có những kế hoạch marketing cụ thể thông qua việc thường xuyên thăm dò, tìm hiểu và tiến hành thay đổi dựa trên nhu cầu khách hàng. Giờ đây, người sử dụng chỉ cần thao tác nhấp chuột là có thể đến với bài hát yêu thích. Tuy nhiên, do bản quyền nhạc là vấn đề khá nhạy cảm hiện nay, các trangMP3, kỹ thuật tìm kiếm hiện nay đa phần chọn hình thức là không lưu trữ nhạc mà chỉ giúp người dùng tìm kiếm thông tin trên Internet. Hiện mới có Tuyetdieu và Zing MP3 là ghi rõ tên nguồn nhạc trong kết quả tìm kiếm, giống như cách tiếpcận trong việc đăng lại thông tin của các báo điện tử phổ biến hiện nay.Bản thân em cũng đã khảo sát hiện trạng về việc sử dụng Công Nghệ Thông Tin vào việc thiết kế Website.
Em đã tìm hiểu và nhận thấy Ngôn ngữ React được ứng dụng rất nhiều.Qua thực nghiệm khảo sát trên em đã quyết định xây dựng một Website mạng xã hội nghe nhạc trực tuyến nhằm giải quyết nhu cầu giải trí của con người về mặt âm nhạc cũng như giúp các thành viên web trao đổi, bình luận giữa các bài hát cũng như Album.2 Mô tả bài toán Bài toán của chúng tôi tập trung vào việc xây dựng một trang mạng xã hội với mục đích cung cấp trải nghiệm người dùng. Dưới đây là mô tả chi tiết về bài toán: − Danh mục bài viết: ● Xây dựng hệ thống danh mục rõ ràng và phong phú để người dùng dễ dàng tìm kiếm và lựa chọn. − Chức năng tìm kiếm lọc: ● Cung cấp công cụ tìm kiếm mạnh mẽ, hỗ trợ người dùng trong việc tìm kiếm bài nhạc. − Trang chi tiết truyện: ● Hiển thị thông tin chi tiết, mô tả, và hình ảnh minh họa về từng bài nhạc.
● Cung cấp chức năng yêu thích và bình luận từ người đọc để tạo sự tương tác và tin cậy. − Quản lý tài khoản người dùng: ● Đăng ký và đăng nhập tài khoản để có thể đăng, lưu trữ thông tin cá nhân và sửa đổi thông tin cá nhân. − Tối ưu hóa cho thiết bị di động: ● Đảm bảo trang web được thiết kế phản ánh và tương thích tốt trên các thiết bị di động để tạo trải nghiệm người dùng linh hoạt.3 Yêu cầu về chức năng Người Dùng: − Người dùng, là những cá nhân có nhu cầu nghe nhạc, đăng nhạc, truy cập trang web để thực hiện các hoạt động nghe nhạc , đăng nhạc, trò chuyện. Họ có thể tìm kiếm, xem danh sách bài nhạc, và dễ dàng đặt hàng sử dụng các chức năng khác.
Chức Năng cho Người Dùng: − Xem bài nhạc: Hiển thị danh các bài nhạc được đăng tải lên bởi cá người dùng khác. − Tìm Kiếm Nhanh: Cung cấp ô tìm kiếm mạnh mẽ để người dùng có thể nhanh chóng định vị sản phẩm mong muốn. Người Quản Trị (Admin): − Người quản trị, là người có quyền kiểm soát toàn bộ hoạt động của trang web. Họ đảm nhận trách nhiệm quản lý sản phẩm và đảm bảo hệ thống hoạt động trơn tru.