Xây dựng Website So Sánh Giá - Đồ án tốt nghiệp Đỗ Văn Chiến - ĐH Mở HN

So sánh giá trực tuyến giúp bạn tìm giá tốt nhất, tiết kiệm thời gian mua sắm. Khám phá các website so sánh giá uy tín để mua hàng thông minh hơn.

Trường đại học

Viện Đại Học Mở Hà Nội

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp Đại Học

2015

72
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1 KHẢO SÁT SƠ BỘ HỆ THỐNG

1.1. Mô hình tổng quát của Hệ thống

1.2. Mô tả hoạt động của website

1.3. Yêu cầu hệ thống

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

1.5. Đối tượng nghiên cứu và phạm vi ứng dụng đề tài

2. CHƯƠNG 2 GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG

2.1. Công nghệ ASP

2.2. Công nghệ PHP

2.3. Hệ quản trị CSDL SQL Server

2.4. Hệ quản trị CSDL MySQL

2.5. Team Foundation Server

3. CHƯƠNG 3 PHÂN TÍCH HỆ THỐNG

3.1. Quy trình xử lý dữ liệu và yêu cầu

3.2. Sơ đồ phân cấp chức năng của hệ thống

3.3. Sơ đồ luồng dữ liệu các mức

3.4. Sơ đồ luồng dữ liệu ngữ cảnh

3.5. Sơ đồ luồng dữ liệu mức đỉnh

3.6. Sơ đồ luồng dữ liệu mức dưới đỉnh

4. CHƯƠNG 4 THIẾT KẾ HỆ THỐNG

4.1. Quá trình thu thập dữ liệu

4.2. Quá trình thu thập dữ liệu

4.3. Thiết kế sở dữ liệu

4.4. Xác định các tập thực thể

4.5. Mối liên kết giữa các tập thực thể

4.6. Mô hình quan hệ

4.7. Đặc tả bảng trong mô hình quan hệ

5. CHƯƠNG 5 HƯỚNG DẪN SỬ DỤNG

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới Thiệu Website So Sánh Giá Tìm Giá Rẻ Nhất Tiết Kiệm Tiền

Trong thời đại công nghệ số, việc mua sắm trực tuyến đã trở nên phổ biến. Người tiêu dùng có vô vàn lựa chọn, nhưng đồng thời cũng phải đối mặt với thách thức tìm kiếm sản phẩm chất lượng với giá cả hợp lý nhất. Các website so sánh giá ra đời để giải quyết vấn đề này, cung cấp một nền tảng tập hợp thông tin sản phẩm và giá cả từ nhiều nguồn khác nhau. Theo tài liệu nghiên cứu, các website so sánh giá giúp người dùng đưa ra quyết định mua sắm thông minh hơn, tiết kiệm thời gian mua sắmtiết kiệm chi phí hiệu quả. Mục đích chính của website so sánh giá là giúp khách hàng tìm được sản phẩm với mức giá tốt nhất trên thị trường. Điều này đặc biệt quan trọng trong bối cảnh các nhà bán lẻ cạnh tranh gay gắt về giá. Người tiêu dùng thông minh sẽ tận dụng tối đa các công cụ so sánh giá để đảm bảo mua được sản phẩm ưng ý với mức giá phải chăng. Website so sánh giá xây dựng chương trình phần mềm để truy cập website của các gian hàng trực tuyến, phân tích cấu trúc HTML và lấy thông tin về giá cũng như các đặc tính khác của sản phẩm. Website so sánh giá có chức năng tìm kiếm theo tên và thông tin sản phẩm. Quá trình thu thập thông tin giá cả được tự động hóa ở mức độ khác nhau. Mức độ thấp nhất là dữ liệu hoàn toàn được nhập tay thông qua quan sát bằng mắt trên một số Website bán hàng nhất định. Cao hơn một mức, người ta sử dụng tác từ khảo duyệt và trích rút thông tin, nhưng vì các Website phải xây dựng một bộ luận rút trích thông tin, nhưng vì mỗi Website khác nhau có cách tổ chức khác nhau nên đối với mỗi Website phải xây dựng một bộ trích rút thông tin riêng cho chương trình tác từ thông qua khảo sát trước bằng mắt. Chương trình trích rút thông tin hoạt động độc lập với thể loại sản phẩm và hoàn toàn tự động. Chỉ cẩn biết địa chỉ trang chủ một của hành trực tuyến, nó sẽ tự động trích rút thông tin sản phẩm từ Website đó, trong đó có các thông tin quan trọng nhất là giá cả sản phẩm.

1.1. Lợi Ích Của Việc Sử Dụng Website So Sánh Giá Trực Tuyến

Website so sánh giá trực tuyến mang lại nhiều lợi ích thiết thực cho người tiêu dùng. Đầu tiên, nó giúp tiết kiệm thời gian đáng kể so với việc phải truy cập từng trang web bán hàng để so sánh giá. Thứ hai, người dùng có thể dễ dàng tìm kiếm giá rẻ nhất cho cùng một sản phẩm từ nhiều nhà cung cấp khác nhau. Thứ ba, các website này thường cung cấp thêm thông tin chi tiết về sản phẩm, review sản phẩm và đánh giá từ người dùng khác, giúp người mua đưa ra quyết định sáng suốt hơn. Cuối cùng, nhiều website so sánh giá còn tích hợp chức năng tìm kiếm khuyến mãi, giảm giá, ưu đãi, giúp người tiêu dùng có cơ hội mua được sản phẩm với giá hời.

1.2. Các Loại Sản Phẩm Thường Được So Sánh Giá Online

Hầu hết các loại sản phẩm đều có thể được so sánh giá trên các nền tảng so sánh giá. Tuy nhiên, một số danh mục phổ biến bao gồm: điện máy (tivi, tủ lạnh, máy giặt), điện thoại, laptop, vé máy bay, khách sạn, bảo hiểm, và các sản phẩm tài chính. Sự đa dạng về danh mục sản phẩm giúp người tiêu dùng dễ dàng tìm kiếm và so sánh giá cho bất kỳ nhu cầu mua sắm nào.

1.3. Vai trò của website so sánh giá đối với người bán

Website so sánh giá đóng vai trò quan trọng đối với người bán trong việc tiếp cận khách hàng tiềm năng và tăng cường sự cạnh tranh trên thị trường. Bằng cách hiển thị sản phẩm và giá cả của mình trên các nền tảng này, người bán có cơ hội quảng bá sản phẩm tới một lượng lớn người dùng đang chủ động tìm kiếm các ưu đãi tốt nhất. Hơn nữa, website so sánh giá thúc đẩy sự cạnh tranh lành mạnh giữa các nhà bán lẻ, khuyến khích họ cung cấp giá cả cạnh tranh và dịch vụ tốt hơn để thu hút khách hàng.

II. Thách Thức Khi So Sánh Giá Trực Tuyến Thông Tin Sai Lệch

Mặc dù website so sánh giá mang lại nhiều lợi ích, người tiêu dùng cũng cần lưu ý đến một số thách thức. Thông tin giá cả trên các website này có thể không phải lúc nào cũng chính xác do sự chậm trễ trong việc cập nhật dữ liệu từ các nhà bán lẻ. Ngoài ra, một số website có thể ưu tiên hiển thị các nhà bán lẻ trả phí quảng cáo, làm ảnh hưởng đến tính khách quan của kết quả so sánh. Các chương trình khuyến mãi, coupon, mã giảm giá có thể không được áp dụng tự động hoặc không được cập nhật kịp thời. Vì vậy, người tiêu dùng nên kiểm tra kỹ thông tin trước khi quyết định mua hàng, đặc biệt là các điều khoản và điều kiện áp dụng cho các chương trình khuyến mãi. Robot tự động phân tích mã html lấy các link trong trang chủ của nhà cung cấp đó. Sau khi quét được các link đẩy chúng vào database cùng với thời gian quét trang đó hiện tại. Mỗi một link có một thời gian quét riêng và quá trình cài đặt ngày quét của hệ thống được thực hiến trên Robot.

2.1. Kiểm Tra Độ Tin Cậy Của Nguồn Thông Tin So Sánh Giá

Để đảm bảo tính chính xác, cần lựa chọn các website so sánh giá uy tín và có danh tiếng tốt. Kiểm tra xem website có cung cấp thông tin liên hệ rõ ràng, chính sách bảo mật, và đánh giá từ người dùng khác hay không. Nên so sánh kết quả từ nhiều website khác nhau để có cái nhìn tổng quan và chính xác nhất về mức giá. Đọc kỹ các review sản phẩm và đánh giá từ người dùng khác để hiểu rõ hơn về chất lượng và độ tin cậy của sản phẩm.

2.2. Cẩn Thận Với Giá Quá Rẻ Có Thể Là Hàng Giả Hàng Kém Chất Lượng

Giá quá rẻ so với thị trường có thể là dấu hiệu của hàng giả, hàng kém chất lượng, hoặc các chương trình lừa đảo. Nên tìm hiểu kỹ về nhà bán lẻ trước khi quyết định mua hàng, đặc biệt là khi mua hàng từ các cửa hàng trực tuyến không quen thuộc. Kiểm tra chính sách đổi trả, bảo hành, và phương thức thanh toán để đảm bảo quyền lợi của người tiêu dùng.

2.3. Đọc Kỹ Thông Tin Sản Phẩm và Đánh Giá trước khi mua

Hãy dành thời gian đọc kỹ thông tin chi tiết về sản phẩm, bao gồm thông số kỹ thuật, tính năng, và xuất xứ. Đừng chỉ tập trung vào giá cả mà bỏ qua các yếu tố quan trọng khác. Tham khảo ý kiến của bạn bè, người thân, hoặc các chuyên gia về sản phẩm để có thêm thông tin tham khảo.

III. Cách Tìm Giá Tốt Nhất Trên Website So Sánh Giá Bí Quyết

Để tận dụng tối đa website so sánh giá, người dùng cần áp dụng một số bí quyết. Đầu tiên, hãy sử dụng các bộ lọc và tùy chọn tìm kiếm nâng cao để thu hẹp phạm vi tìm kiếm và tìm được sản phẩm phù hợp nhất với nhu cầu. So sánh giá từ nhiều nhà bán lẻ khác nhau, đồng thời xem xét các yếu tố khác như phí vận chuyển, thời gian giao hàng, và chính sách bảo hành. Đăng ký nhận bản tin khuyến mãi từ các website so sánh giá để không bỏ lỡ các deal hotsăn sale hấp dẫn. Cụ thể khi xác định 1 trang website. Ta cần xác định các dấu hiệu của nhà cung cấp đó để lấy được các thông tin thuộc tính của sản phẩm. Ta sẽ lưu trữ dấu hiệu này vào một mảng ( đỡ phải tạo nhiều trường trong cơ sở dữ liệu ). Các dấu hiệu đó bao gồm: accessPro : Lưu chữ thông tin để xác định trang đó có phải là trang chứa sản phẩm hay không. Navi: Để giới hạn các chuyện mục các sản phẩm muốn lấy. prodName: Chứa một cặp thẻ html đểbóc tách được tên của sản phẩm. prodPrice: Chứamột cặp thẻ html để bóc tách được giá của sản phẩm. prodImage: Chứamột cặp thẻ html để bóc tách được link ảnh của sản phẩm đó. prodAttribute: Bao gồm nhiều cặp thẻ html để bóc tách được các thông số kĩ thuật của sản phẩm.

3.1. Sử Dụng Bộ Lọc Tìm Kiếm Nâng Cao Thương Hiệu Tính Năng

Hầu hết các website so sánh giá đều cung cấp các bộ lọc tìm kiếm nâng cao, cho phép người dùng tìm kiếm sản phẩm theo thương hiệu, tính năng, thông số kỹ thuật, và nhiều tiêu chí khác. Sử dụng các bộ lọc này giúp thu hẹp phạm vi tìm kiếm và tìm được sản phẩm phù hợp nhất với nhu cầu.

3.2. So Sánh Giá và Phí Vận Chuyển Tổng Chi Phí Mới Quan Trọng

Giá sản phẩm không phải là yếu tố duy nhất cần xem xét. Hãy so sánh tổng chi phí, bao gồm cả phí vận chuyển, để có cái nhìn chính xác về mức giá thực tế. Một số nhà bán lẻ có thể cung cấp giá sản phẩm thấp hơn, nhưng lại tính phí vận chuyển cao hơn, làm tăng tổng chi phí.

3.3. Đặt Thông Báo Giá Theo Dõi Giá Sản Phẩm Mong Muốn

Nhiều website so sánh giá cho phép người dùng đặt thông báo giá cho các sản phẩm mong muốn. Khi giá sản phẩm giảm xuống mức mong muốn, website sẽ gửi thông báo cho người dùng. Đây là một cách hiệu quả để không bỏ lỡ các ưu đãi tốt nhất.

IV. Top Website So Sánh Giá Uy Tín Mua Sắm Thông Minh Ngay

Hiện nay có rất nhiều website so sánh giá trên thị trường. Dưới đây là danh sách một số top website so sánh giá uy tín mà người tiêu dùng có thể tham khảo: [Tên website 1], [Tên website 2], [Tên website 3]. Các website này đều có giao diện thân thiện, dễ sử dụng, và cung cấp thông tin giá cả chính xác từ nhiều nhà bán lẻ khác nhau. Các website này thường xuyên được cập nhật và có nhiều đánh giá tốt từ người dùng. Cụ thể khi xác định 1 trang website. Ta cần xác định các dấu hiệu của nhà cung cấp đó để lấy được các thông tin thuộc tính của sản phẩm. Ta sẽ lưu trữ dấu hiệu này vào một mảng ( đỡ phải tạo nhiều trường trong cơ sở dữ liệu ). Các dấu hiệu đó bao gồm: accessPro : Lưu chữ thông tin để xác định trang đó có phải là trang chứa sản phẩm hay không. Navi: Để giới hạn các chuyện mục các sản phẩm muốn lấy. prodName: Chứa một cặp thẻ html đểbóc tách được tên của sản phẩm. prodPrice: Chứamột cặp thẻ html để bóc tách được giá của sản phẩm. prodImage: Chứamột cặp thẻ html để bóc tách được link ảnh của sản phẩm đó. prodAttribute: Bao gồm nhiều cặp thẻ html để bóc tách được các thông số kĩ thuật của sản phẩm.

4.1. Đánh Giá Các Tính Năng Quan Trọng Của Website So Sánh Giá

Khi lựa chọn website so sánh giá, cần xem xét các tính năng quan trọng như: khả năng tìm kiếm và so sánh giá nhanh chóng, giao diện thân thiện, thông tin sản phẩm chi tiết, đánh giá từ người dùng khác, và các tùy chọn lọc tìm kiếm nâng cao. Một website tốt sẽ giúp người dùng tiết kiệm thời gian và công sức trong quá trình tìm kiếm giá tốt nhất.

4.2. So Sánh Website Theo Danh Mục Sản Phẩm Điện Máy Điện Thoại

Một số website so sánh giá tập trung vào một số danh mục sản phẩm cụ thể, như điện máy, điện thoại, hoặc thời trang. Nên lựa chọn website phù hợp với nhu cầu mua sắm của bạn. Ví dụ, nếu bạn muốn mua một chiếc tivi mới, hãy chọn website chuyên về so sánh giá các sản phẩm điện tử.

4.3. Website so sánh giá có giao diện thân thiện dễ sử dụng

Một website so sánh giá tốt cần có giao diện thân thiện, dễ sử dụng và bố cục rõ ràng. Điều này giúp người dùng dễ dàng tìm kiếm thông tin, so sánh giá và đưa ra quyết định mua hàng một cách nhanh chóng và hiệu quả.

V. Ứng Dụng Website So Sánh Giá Nghiên Cứu Thị Trường Mua Lẻ

Ngoài việc tìm kiếm giá rẻ nhất cho các sản phẩm cụ thể, website so sánh giá còn có thể được sử dụng cho mục đích nghiên cứu thị trường. Người dùng có thể theo dõi biến động giá của các sản phẩm theo thời gian, so sánh giá giữa các nhà bán lẻ khác nhau, và tìm hiểu về các xu hướng mua sắm. Các doanh nghiệp cũng có thể sử dụng website so sánh giá để theo dõi đối thủ cạnh tranh và điều chỉnh chiến lược giá cả. Robot tự động phân tích mã html lấy các link trong trang chủ của nhà cung cấp đó. Sau khi quét được các link đẩy chúng vào database cùng với thời gian quét trang đó hiện tại. Mỗi một link có một thời gian quét riêng và quá trình cài đặt ngày quét của hệ thống được thực hiến trên Robot.

5.1. Theo Dõi Biến Động Giá Cả Sản Phẩm Theo Thời Gian

Nhiều website so sánh giá cung cấp chức năng theo dõi biến động giá cả sản phẩm theo thời gian. Người dùng có thể sử dụng chức năng này để xác định thời điểm tốt nhất để mua sản phẩm, khi giá đang ở mức thấp nhất.

5.2. Phân Tích Xu Hướng Mua Sắm Tìm Sản Phẩm Hot Ưa Chuộng

Website so sánh giá có thể cung cấp thông tin về các sản phẩm hot, ưa chuộng nhất trên thị trường. Người dùng có thể sử dụng thông tin này để tìm kiếm các sản phẩm mới, độc đáo, và phù hợp với xu hướng.

5.3. Website so sánh giá giúp người tiêu dùng đưa ra quyết định mua sắm thông minh hơn

Nhờ khả năng so sánh giá cả và thông tin sản phẩm từ nhiều nguồn khác nhau, website so sánh giá giúp người tiêu dùng đưa ra quyết định mua sắm thông minh hơn, tiết kiệm thời gian và chi phí.

VI. Tương Lai Website So Sánh Giá Cá Nhân Hóa Trí Tuệ Nhân Tạo

Trong tương lai, website so sánh giá sẽ ngày càng phát triển và hoàn thiện hơn. Xu hướng cá nhân hóa sẽ giúp người dùng nhận được các gợi ý sản phẩm phù hợp với sở thích và nhu cầu cá nhân. Trí tuệ nhân tạo (AI) sẽ được ứng dụng để phân tích dữ liệu và đưa ra các dự đoán về biến động giá, giúp người dùng đưa ra quyết định mua sắm thông minh hơn. Các website so sánh giá cũng sẽ tích hợp thêm các tính năng mới như so sánh chất lượng sản phẩm, đánh giá độ tin cậy của nhà bán lẻ, và hỗ trợ thanh toán trực tuyến.

6.1. Cá Nhân Hóa Gợi Ý Sản Phẩm Phù Hợp Sở Thích Nhu Cầu

Các website so sánh giá sẽ sử dụng dữ liệu về lịch sử mua sắm, sở thích, và nhu cầu của người dùng để đưa ra các gợi ý sản phẩm phù hợp. Điều này giúp người dùng tiết kiệm thời gian tìm kiếm và tìm được các sản phẩm mà họ thực sự quan tâm.

6.2. Ứng Dụng Trí Tuệ Nhân Tạo Dự Đoán Biến Động Giá

Trí tuệ nhân tạo (AI) sẽ được ứng dụng để phân tích dữ liệu về giá cả, khuyến mãi, và các yếu tố thị trường khác để đưa ra các dự đoán về biến động giá. Điều này giúp người dùng đưa ra quyết định mua sắm thông minh hơn, khi giá đang ở mức thấp nhất.

6.3. Các tính năng mới So sánh chất lượng sản phẩm

Các website so sánh giá có thể tích hợp thêm các tính năng mới như so sánh chất lượng sản phẩm, đánh giá độ tin cậy của nhà bán lẻ, và hỗ trợ thanh toán trực tuyến. Điều này giúp người dùng có trải nghiệm mua sắm trực tuyến an toàn và tiện lợi hơn.

22/09/2025

Trích đoạn nội dung tài liệu

Chương 1 KHẢO SÁT SƠ BỘ HỆ THỐNG 1. Giới thiệu Nắm bắt nhu cầu của người tiêu dùng trên thế giới đã có khá nhiều website so sánh thông tin giá cả được xây dựng. Riêng ở Việt Nam, theo khảo sát của tôi vài năm trở lại đây đã xuất hiện khá nhiều địa chỉ website như vậy. Các website so sánh giá cả là nơi tập hợp thông tin về nhiều loại chủng hàng khác nhau thu thập đươc từ nhiều nguồn trực tuyến khác nhau, chúng cho phép người dùng trực tuyến chọn lựa xem mua tại nời nào là hợp lý nhất.

Website so sánh giá cả có chức năng tìm kiếm theo tên và thông tin sản phẩm. Quá trình thu thập thông tin giá cả được tự động hóa ở mức độ khác nhau. Mức độ thấp nhất là dữ liệu hoàn toàn được nhập tay thông qua quan sát bằng mắt trên một số Website bán hàng nhất định. Cao hơn một mức, người ta sử dụng tác từ khảo duyệt và trích rút thông tin, nhưng vì các Website phải xây dựng một bộ luận rút trích thông tin, nhưng vì mỗi Website khác nhau có cách tổ chức khác nhau nên đối với mỗi Website phải xây dựng một bộ trích rút thông tin riêng cho chương trình tác từ thông qua khảo sát trước bằng mắt.

Chương trình trích rút thông tin hoạt động độc lập với thể loại sản phẩm và hoàn toàn tự động. Chỉ cẩn biết địa chỉ trang chủ một của hành trực tuyến, nó sẽ tự động trích rút thông tin sản phẩm từ Website đó, trong đó có các thông tin quan trọng nhất là giá cả sản phẩm. Loại trích rút này nó có một số chức năng nổi trội như sau: - Không phải hiểu ngôn ngữ tự nhiên. - Dựa trên cơ sở của ngôn ngữ HTML - Tự động quét thông tin 2 Quá tình tự động lọc thông tin giúp cho nó có khả năng phân tích mô tả sản phẩm và nhận biết được các thuộc tính sản phẩm như giá cả hay chủng loại của sản phẩm.

Mô hình tổng quát củaHệ thống Hệ thống so sánh giá cả bao gồm 3 thành phần chính: - Robot lấy thông tin : Có chức năng truy cập đến các Website bán hàng trực tuyến lấy thông tin về các sản phẩm cua Website này. Các thông tin thu được sẽ cập nhật vào CSDL của hệ thống. - Website trình bày thông tin giá cả: Sử dụng thông tin sản phẩm tìm thấy bởi tác từ mua sắm lưu trong CSDL. Website cho phép tìm kiếm một sản phẩm bất kỳ trong CSDL, so sánh giá cả cùng một sản phẩm đó nhưng được đề xuất bởi nhiều Website khác nhau - CSDL: Đây là phần kết nối giữa hai thành phần trên, các thông tin sản phẩm sẽ được đưa vào CSDL.

Mô tả hoạt động của website Đầu tiên, người dùng có thể xem giới thiệu về Website bằng cách xem mục Giới Thiệu. Mục này liên kết với trang web.html giới thiệu với người dùng mục đích của Website là giúp đỡ khách hàng có thể so sánh giả cả trước khi đi mua hàng. Khách hàng cũng được trợ giúp cách tìm kiếm và cách sử dụng các chức năng sao cho có hiệu quả nhất. Phần Quản trị dành riêng cho người quản trị Website.

Tại đây người quản trị có thể xem, thêm bớt thuật ngữ, thông tin liên quan đến việc tìm kiếm và một số tiện ích để có thể quản lý Website hiệu quả. Website tập trung vào phần hoạt động chính là phục vụ người dùng. Chức năng chủ đạo của Website chính là mục tìm kiếm. Người dùng chọn loại mặt hàng cần tìm và tên sản phẩm cần tìm, mặc định Website sẽ tìm trong tất cả các loại mặt hàng nếu người dùng chỉ đánh tên sản phẩm.

Sau đó, Website sẽ tự động tìm kiếm và hiển thị các thông tin về sản phẩm mà nó tìm thấy từ các nơi. Cuối cùng người dùng có thể xem chi tiết về các sản phẩm mà họ lựa chọn từ nơi nào đó. 4 Và có thể cho điểm đánh giá, nhận xét về sản phẩm. Thông tin này được lưu lại và là cơ sở để hiển thị 5 sản phẩm hàng đầu của một loại mặt hàng nào đó.

Để xem thông tin chi tiết về giá sản phẩm từ các nơi bán thì người dùng nhấn chuột vào chữ " Chi tiết" để biết thêm thông tin như nơi bán, thời gian bảo hành và các thông tin thêm giới thiệu về sản phẩm 1. Yêu cầu hệ thống - Yêu cầu thành viên: • Giao diện thân thiện, dễ dùng. • Dễ tìm kiếm thông tin. • Thông tin sản phẩm được cập nhật thường xuyên.

• Cung cấp các chức năng tìm kiếm thông tin sản phẩm, liên kết cho người dùng. • Bình chọn sản phẩm - Yêu cầu Admin: • Thuận lợi trong việc quản lý sản phẩn, thông tin nhà cung cấp, quá tình hoạt động của website. Mục đích của đề tài Giá trị cốt lõi của hệ thống này là cung cấp một công cụ hỗ trợ khách hàng có thể tìm cho mình một sản phẩm với mức giá tốt nhất trên thị trường Quản trị (Admin)  Người quản trị hay admin là người làm chủ ứng dụng, họ có quyền kiểm soát mọi hoạt động của hệ thống. Mỗi admin sẽ được cấp một tài khoản, password và quyền admin.

Để thực hiện chức năng của mình họ phải đăng nhập vào hệ thống bằng tài khoản mà họ đăng ký. Quản trị viên click vào link đăng nhập, form đăng nhập sẽ hiển thị yêu cầu. Nhấn nút đăng nhập để gửi lên server Khi đó hệ thống sẽ kiểm tra tính hợp lệ của dữ liệu vừa gửi vào, nếu như không hợp lệ thì sẽ thông báo và yêu cầu nhập lại, nếu hợp lệ người quản trị viên sẽ 5 đăng nhập vào hệ thống.  Quản lý chức năng User case này thực hiện chức năng quản lý do administrator phân quyền.

 Đăng xuất Thực hiện chức năng thoát khỏi hệ thống: quản trị viên click vào link thoát hoặc logout, hệ thống thực hiện đăng xuất  Admin bao gồm các chức năng sau: • Người quản lý hệ thống là người trực tiếp tham gia điều hành nội dung website. • Cách thức hệ thống thu thập dữ liệu từ các website nhà bán lẻ trên thị trường. • Được quyền sửa đổi các thông tin sao cho phù hợp. • Được quyền xóa bỏ đi các mặt hàng đã hết hoặc nhà cung cấp không kinh doanh nữa.

• Thống kê và xử lý quá trình thu thập thông tin  Nhà bán lẻ (Nhà cung cấp) Có công cụ để tiếp thị sản phẩm tới người tiêu dùng nhanh và hiệu quả. Họ sẽ phải cạnh tranh về giá bán lẻ sản phẩm. Người tiêu dùng sẽ có lợi hơn việc mua sản phẩm với mức giá rẻ hơn. Bên cạnh các chức năng nêu trên thì trang web trông phải đẹp mắt và dễ truy cập.

Giao diện đẹp là yếu tố quan trọng góp phần tăng lượng khách truy cập, và trang web phải làm sao cho khách hàng thấy được thông tin cần tìm, cung cấp những thông tin quảng cáo thật hấp dẫn, nhằm thu hút sự quan tâm về công ty mình và có cơ hội người tham khảo sẽ nhiều hơn.  Người dùng (User) Khách hàng là những người có nhu cầu mua sắm hàng hóa. Họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và đặt mua các mặt hàng này. - Vậy nên trang web phải giúp khách hàng: • Người dùng tìm kiếm một sản phẩm thông qua cây phân loại sản phẩm, hoặc gõ 6 một từ khóa tìm kiếm vào khung tìm kiếm của website.

• Được đọc tin, xem thông tin sản phẩm mà mình quan tâm. • Khi có danh sách kết quả tìm kiếm, người dùng có thể bấm vào nút Xem sản phẩm hoặc liên kết tên sản phẩmTìm kiếm thông tin. • Tại trang này hệ thống sẽ hiển thị ra danh sách các nhà bán lẻ cho cho sản phẩm đó sắp xếp theo mức giá tăng dần để người dùng có cơ sở so sánh giá. Đối tượng nghiên cứu và phạm vi ứng dụng đề tài  Đối tượng ứng dụng của đề tài - Khách hàng.

- Nhà bán lẻ, nhà sản xuất - Người quản trị.  Phạm vi nghiên cứu của đề tài • Về mặt lý thuyết: - Tìm hiểu kỹ thuật lập trình, cách thức hoạt động trong PHP - Hiểu được cách thức hoạt động của Client – Server. - Hiểu được cách lưu trữ dữ liệu của hệ quản trị cơ sở dữ liệu MySql. • Về mặt lập trình: - Sử dụng ngôn ngữ Php & MySql để xây dựng trang web động.

7 Chương 2 GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG 2. Công nghệ ASP.NET sử dụng .NET Framework là sự tổng hợp tất các kỹ thuật cần thiết cho việc xây dựng một ứng dụng nền desktop, ứng dụng web, web services… ASP.NET là một nền tảng ứng dụng web (web application framework) được phát triển và cung cấp bởi Microsoft, cho phép những người lập trình tạo ra những trang web động, những ứng dụng web và những dịch vụ web. Lần đầu tiên được đưa ra thị trường vào tháng 2 năm 2002 cùng với phiên bản 1.NET framework, là công nghệ nối tiếp của Microsoft’s Active Server Pages(ASP).NET được biên dịch dưới dạng Common Language Runtime (CLR), cho phép những người lập trình viết mã ASP.NET với bất kỳ ngôn ngữ nào được hỗ trợ bởi. Trong nhiều năm qua, ASP đã được cho rằng đó thực sự là một lựa chọn hàng đầu cho web developers trong việc xây dựng những web sites trên nền máy chủ web Windows bởi nó vừa linh hoạt mà lại đầy sức mạnh.

Đầu năm 2002, Microsoft đã cho ra đời một công nghệ mới đó chính là ASP. Đây thực sự là một bước nhày vượt bậc của ASP cả về phương diện tinh tế lẫn hiệu quả cho các developers. Nó tiếp tục cung cấp khả năng linh động về mặt hỗ trợ ngôn ngữ, nhưng hơn hẳn về mặt lĩnh vực ngôn ngữ script vốn đã trở nên hoàn thiện và trở thành ngôn ngữ cơ bản của các developers. Việc phát triển trong ASP.NET không chỉ yêu cầu hiểu biết về HTML và thiết kế web mà còn khả năng nắm bắt những khái niệm của lập trình và phát triển hướng đối tượng.

Tuy mang họ tên gần giống như ASP cổ điển nhưng ASP.NET không phải là ASP. Ta sơ lược ở đây vài khác biệt giữa ASP.NET và ASP để bạn có khái niệm tổng quát và sẽ trình bày thêm chi tiết khi đào sâu vào từng điểm đặc trưng (features) của ASP. 8 Hiện nay 2 mô hình phổ biến của công nghệ ASP.NET là mô hình 3 lớp: Presentation Layers, Business Logic Layers, Data Access Layers và mô hình ASP.NET MVC: Models, Views, Controllers. Lợi ích của 2 mô hình này là dễ quản lý dự án, phân tách rạch ròi các khía cạnh của ứng dụng (nhập liệu, xử lý tác vụ và xử lý giao diện riêng).

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ