Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/74007
Title: | XÂY DỰNG WEBSITE BÁN ĐIỆN THOẠI |
Authors: | Đỗ, Thanh Nghị Ngô, Trung Vinh |
Keywords: | TRUYỀN THÔNG VÀ MẠNG MÁY TÍNH |
Issue Date: | 2021 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Ngày nay, khi xã hội ngày càng phát triển, mức sống và thu nhập kinh tế của người dân được nâng cao thì chiếc điện thoại di động không còn trở nên xa lạ với mọi người nữa, ngược lại nó là một vật dụng không thể thiếu đối với người dân hiện nay. Hầu hết mỗi người đều trang bị cho mình một chiếc điện thoại phù hợp với nhu cầu và túi tiền của mình. Tuy nhiên, với cuộc sống ngày càng bận rộn như hiện nay thì việc muốn mua một chiếc điện thoại mình ưa thích thì người tiêu dùng phải đến tận cửa hàng để chọn lựa vì thế sẽ mất khá nhiều thời gian và công sức, để đơn giản hóa việc mua điện thoại tại cửa hàng, thì người dùng đã tìm đến các website bán điện thoại online. Nhưng mỗi website lại có những đặc trưng riêng, website càng phát triển thì đồng nghĩa lượng người dùng truy cập vào website ngày càng nhiều, dẫn đến sự bùng nổ thông tin. Từ đây, ta cần xem xét và nâng cấp các giải pháp xây dựng website cho tương lai. Đầu tiên là ngôn ngữ và máy chủ. Các webserver hiện nay với cách truyền thống là phục vụ theo luồng tự nó đã giới hạn khả năng của các máy chủ cho việc đáp ứng số lượng yêu cầu đến từ người dùng. Giải pháp hướng sự kiện của nodeJS có vẻ khả khi hơn, nó sẽ giảm số luồng hoạt động của máy chủ xuống, giảm thời gian trễ nên số truy vấn được thực thi nhiều hơn và giảm thiểu số máy chủ. Thứ hai là cơ sở dữ liệu, các hệ thống số lượng lên đến hàng triệu cho đến hàng tỷ thì việc hiệu năng tốt là việc bắt buộc. Hệ thống cơ sở dữ liệu đòi hỏi phải rất mạnh mẽ nếu không máy chủ sẽ bị quá tải. Với các hệ RDBMS hiện nay, vấn đề hiệu năng thường không tốt cho trường hợp này. Ngôn ngữ SQL là ngôn ngữ thông dịch với các ràng buộc trong các bảng khiến cho hiệu năng của hệ thống khi thực thi có nhiều hạn chế đối với hệ thống lớn như trên. Chưa kể là với hệ thống lớn thì vấn đề phân tán, tính toàn vẹn dữ liệu là việc rất quan trọng. NoSQL đáp ứng được tất cả các yêu cầu này. Với tốc độ nhanh do không phải qua các câu truy vấn SQL, có tính sẵn sàng, phân tán cao và độ ổn định tuyệt vời, thích hợp cho các hệ thống có lượt truy vấn lớn. Ở trong khóa luận này, em sẽ nghiên cứu về một NoSQL khá phổ biến – MongoDB. Với khả năng chịu lỗi, tính ổn định cao, đồng bộ giữa các thiết bị, hỗ trợ các phiên bản khi offline tốt. MongoDB xứng đáng là một cơ sở dữ liệu đáng tin cậy. Từ những điều đã nêu, trên cơ sở phát triển, tối ưu hệ thống máy chủ website với NodeJS và cho thấy hệ quản trị cơ sở dữ liệu MongoDB nhiều ưu điểm, cũng như tạo ra một website bán điện thoại trực tuyến giúp cho khách hàng giảm bớt được thời gian và công sức phải đến tận cửa hàng để mua, từ đây em xin phép thực hiện đề tài “Xây dựng website bán điện thoại.” đồng thời áp dụng NodeJS và MongoDB với mong muốn tìm hiểu thêm công nghệ mới để áp dụng cho tương lai nghề nghiệp. |
Description: | 79 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/74007 |
Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
_file_ Restricted Access | 2.92 MB | Adobe PDF | ||
Your IP: 3.21.168.188 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.