thiết kế website bán hàng trực tuyến và seo cho web

68 719 10
thiết kế website bán hàng trực tuyến và seo cho web

Đ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

thiết kế website bán hàng trực tuyến và seo cho web

TRƢỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN -o0o - BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI: THIẾT KẾ WEBSITE BÁN HÀNG TRỰC TUYẾN VÀ SEO CHO WEB GV hƣớng dẫn: Th.S Trần Thanh Huân Sinh viên thực : Nguyễn Trọng Nghĩa Lớp: KHMT1 – K5 Mã Sinh Viên: 0541060034 Hà Nội, tháng 03 năm 2014 MỤC LỤC MỤC LỤC .2 LỜI NÓI ĐẦU PHẦN I THIẾT KẾ WEBSITE BÁN HÀNG TRỰC TUYẾN CHƢƠNG : TỔNG QUAN VỀ ĐỀ TÀI .6 1.1 Tình cấp thiết đề tài 1.2 Tình hình nghiên cứu thực tế .6 1.3 Mục tiêu xây dựng đề tài 1.4 Yêu cầu cấu hình cài đặt .7 1.5 Kết luận CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Xác định yêu cầu Website 2.2 Xác định tác nhân hệ thống 2.3 Xác định ca sử dụng hệ thống 2.4 Đặc tả ca sử dụng .13 2.4.1 Ca sử dụng đăng ký thành viên 13 2.4.2 Ca sử dụng Đăng nhập hệ thống 13 2.4.3 Ca sử dụng Xem chi tiết sản phẩm 14 2.4.4 Ca sử dụng tìm kiếm sản phẩm 14 2.4.5 Ca sử dụng cập nhật tài khoản cá nhân 16 2.4.6 Ca sử dụng sử dụng giỏ hàng 17 2.4.7 Ca sử dụng Mua hàng .18 2.4.8 Ca sử dụng Quản lý đơn hàng 19 2.4.9 Ca sử dụng Quản lý sản phẩm .21 2.4.10 Ca sử dụng quản lý tin tức 23 2.4.11 Ca sử dụng Quản lý khách hàng 24 2.4.12 Ca sử dụng Quản lý thông tin phản hồi 25 2.5 Tìm lớp lĩnh vực 27 2.5.1 Xác đinh lớp dựa vào khái niệm lĩnh vực ứng dụng 27 2.5.2 Gán trách nhiệm cho lớp vừa tìm đƣợc 29 2.6 Xác đinh lớp tham gia vào ca sử dụng 29 2.6.1 Lớp tham gia ca sử dụng đăng nhập hệ thống .29 Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 2.6.2 Lớp tham gia ca sử dụng đăng ký thành viên 32 2.6.3 Lớp tham gia ca sử dụng Xem chi tiết sản phẩm 33 2.6.4 Lớp tham gia ca sử dụng cập nhật tài khoản cá nhân khách hàng .35 2.6.5 Lớp tham gia ca sử dụng tìm kiếm sản phẩm 37 2.6.6 Lớp tham gia ca sử dụng sử dụng giỏ hàng 39 2.6.7 Lớp tham gia ca sử dụng Mua hàng 41 2.6.8 Lớp tham gia ca sử dụng Quản lý đơn hàng 42 2.6.9 Ca sử dụng quản lý sản phẩm 43 2.6.10 Ca sử dụng quản lý tin tức 48 2.6.11 Ca sử dụng Quản lý khách hàng 51 2.7 Xây dựng biểu đồ trạng thái 53 2.8 Xây dựng biểu đồ lớp chi tiết 54 2.9 Thiết kế Cơ sở liệu cho hệ thống .54 CHƢƠNG : THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT CHƢƠNG TRÌNH .57 3.1 Giới thiệu công cụ, ngôn ngữ .57 3.1.1 Ngôn ngữ C# 57 3.1.2 Khái quát môi trƣớng lập trình Visual Studio NET 2010 57 3.1.3 Công nghệ ASP.NET .57 3.1.4 Hệ quản trị sở liệu SQL Server 2008 58 3.1.5 Một số công cụ hỗ trợ thiết kế giao diện Wesite 59 3.2 Giao diện sử dụng 59 3.2.1 Giao diện trang chủ 59 3.2.2 Giao diện trang danh mục sản phẩm 60 3.2.3 Giao diện trang quản trị 60 PHẦN II TÌM HIỂU VỀ CÁC PHƢƠNG PHÁP SEO VÀ ÁP DỤNG 61 Khái niệm Seo 61 Các kĩ thuật SEO tổng quát 61 2.1 Chọn keyword gắn liền với tên domain 61 2.2 Tối ƣu hóa website .61 2.3 Tạo Text Link để cải thiện thứ hạng cơng cụ tìm kiếm 61 2.4 Submit website tới directory 62 2.5 Submit viết có kèm keyword vào diễn đàn .62 Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 2.6 Blog comment + Forum comment để lấy back link cho website 62 2.7 Trao đổi link 62 2.8 Tham gia vào mạng xã hội .63 3.Các cách để SEO từ khóa lên top Google .63 Các công cụ hàng đầu để phân tích seo website hiệu 65 4.1 Google analytics 65 4.2 Webmaster tool 65 4.3 SEOquake 65 4.4.Alexa tool: .66 4.5 SEO doctor: 66 KẾT LUẬN CHUNG 67 TÀI LIỆU THAM KHẢO 68 Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang LỜI NÓI ĐẦU Trong giới đại, Máy tính cơng nghệ thơng tin có bước phát triển mạnh mẽ Máy tính điện tử khơng cịn thứ phương tiện quý mà ngày trở thành công cụ làm việc giải trí thơng dụng người, khơng cơng sở mà cịn gia đình.Hầu hết gia đình biết đến Internet Nhận thấy vai trị to lớn Cơng Nghệ thông tin Internet,các tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động đơn vị Hiện công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thông qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử,làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Namcũng có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thông chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thông qua web Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em tìm hiểu cài đặt “Website giới thiệu, bán hàng sản phẩm điện thoại di động” cho Công ty TNHH Trọng Nghĩa Mobile Với hướng dẫn tận tình thầy Trần Thanh Huân,em hoàn thành báo cáo thực tập Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống không tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý q Thầy Em xin chân thành cảm ơn Qua cho phép em bày tỏ lòng biết ơn đến dạy dỗ bảo thầy, cô khoa công nghệ thông tin Đặcbiệt thầy Trần Thanh Huân, người trực tiếp dẫn, bảo giúp đỡ em thời gian hoàn thành báo cáo thực tập này, em chân thành cảm ơn hướng dẫn tận tình Thầy Sinh viên thực hiên: Nguyễn Trọng Nghĩa Lớp KHMT1K5 Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang PHẦN I THIẾT KẾ WEBSITE BÁN HÀNG TRỰC TUYẾN CHƢƠNG : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tình cấp thiết đề tài Khi xã hội phát triển người có nhu cầu muốn mua sắm, việc phổ cập mạng Internet máy tính giúp người lại gần lại có hình thức mua sắm hình thức mua sắm mạng, hình thức mua sắm đáp ứng công việc bạn ngày bận rộn hơn, khó có thời gian rảnh để mua hàng Với ý tưởng giúp người dễ dàng việc trao đổi, mua bán, tốn thời Chỉ với máy tính nối mạng bạn vào xem mặt hàng, cú click chuột đặt mua hàng, khơng trở ngại khoảng cách thời gian Xã hội phát triển đời sống người dân cải thiện đáng kể đồđiện tử , vật dụng đại khơng xa lạ với người, hầu hết nhà thành thị sở hữu vật dụng điện lạnh điện tử như: tivi, máy tính, điện thoại di động, vi sóng… Thị trường điện máy ln sôi động mùa năm, trang web “chợ điện tử” đời phục vụ nhu cầu mua sắm đồ điện tử, hỏi đáp thắc mắc cách sử dụng bảo quản đồ điện hợp lý 1.2 Tình hình nghiên cứu thực tế Chức chợ, siêu thị điện máy truyền thống nơi diễn hoạt động mua bán hay trao đổi sản phẩm, hàng hóa khác Chợ kinh doanh theo kiểu vừa bán sỉ, vừa bán lẻ nên lượng khách thường đông vào ngày cuối tuần Việc mua sắm chợ siêu thị thói quen nhiều ngƣời nhiên khó khăn hình thức mua sắm khơng phải khơng có: • Việc tốn thời gian cho việc mua sắm truyền thống dễ nhận thấy Khơng phải có thời gian dành ngày trời để mua sắm vật dụng cho • Khoảng cách địa lý người bán người mua trở ngại lớn nên việc cần lại khó thể mua hàng, việc quảng bá sản phẩm người bán khơng rộng rãi • Chi phí để th gian hàng chợ khó khăn lớn bạn kinh doanh nhỏ lẻ 1.3 Mục tiêu xây dựng đề tài Để giải vấn đề xây dựng website bán hàng điện tử thông qua mạng Internet khắc phục nhược điểm cách chợ truyền thống không thỏa mãn với chức sau: • Mỗi thành viên tham gia vào trang web xem sản phẩm, hình ảnh kèm, giá cả, chi tiết sản phẩm, thông tin liên lạc… So sánh sản phẩm loại để tới định xem có mua hay khơng • Ở nơi nào, thời điểm, với máy tính nối mạng bạn vào tham quan gian hàng tìm cho mặt hàng ưng ý, viết nhận xét hay đăng thắc mắc với người bán để thỏa thuận mua bán • Chức giỏ hàng: khách hàng xem giỏ có mặt hàng số tiền phải trả Mọi hình thức toán diễn theo thỏa thuận người bán người mua Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang • Chức tìm kiếm giúp khách hàng tìm kiếm sản phẩm muốn mua cách nhanh • Các thông tin khuyến cập nhật cách nhanh 1.4 Yêu cầu cấu hình cài đặt Yêu cầu tối thiểu phần cứng phần mềm để hệ thống chạy được: Server Client Hardware * Ram G * Ram 512 Mb * CPU 1.8MHZ * Software * CPU 266 MHZ * Connnet Internet or LAN Connect Internet or LAN Sql Server * Windown XP * IE 6.0 firefox 2.0 Cấu hình thích hợp phần cứng phần mềm để hệ thống hoạt động tốt: Server Client Hardware * Ram G * Ram 1G * CPU 1.8MHZ *Connect Internet or LAN Software * CPU 1.2 MHz * Connnet Internet or LAN Sql * Windown XP * IE 7.0 firefox 3.0 trở lên 1.5 Kết luận Chương đề cập tới nhu cầu thực tiễn dẫn đến phát sinh yêu cầu cho việc cần thiết phải xây dựng hệ thống website quản lý bán hàng, đồng thời đưa mục tiêu cụ thể đồ án, làm tiền đề cho giai đoạn khảo sát nghiệp vụ, phân tích thiết kế xây dựng hệ thống trình bày chương Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Xác định yêu cầu Website Sau khảo sát cửa hàng Công ty TNHH Huyền Mobile, hướng xây dựng website cần đáp ứng yêu cầu sau: - Giao diện dễ sử dụng tính thẩm mỹ cao - Cho phép khách hàng đăng kí thành viên đảm bảo bí mật thơng tin Xem thay đổi thông tin tài khoản - Hình thức tốn phải đảm bảo xác: Khi khách hàng mua sản phẩm tiến hành toán cách gửi tiền qua bưu điện, chuyển khoản qua nganluong.vn toán trực tiếp cửa hàng - Thông tin sản phẩm phong phú đa dạng: Giới thiệu, bày bán nhiều loại hàng, nhiều mặt hàng để khách hàng có nhiều hội lựa chọn mặt hàng Thông tin sản phẩm tiết để khách hàng nắm rõ thơng tin sản phẩm lựa chọn Đặc biệt mặt hàng nhiều khách hàng quan tâm - Luôn cập nhật, giới thiệu hệ điện thoại - Thông tin bảo hành sản phẩm đảm bảo rõ ràng - Cho phép khách hàng tìm kiếm nhanh chóng, xác theo nhiều tiêu chí - Những tin tức nhất, thơng tin khuyến cập nhật thường xuyên - Cập nhật thông tin sản phẩm thường xuyên - Cho phép quản lý đơn đặt hàng - Cho phép chỉnh sửa, xóa sản phẩm - Hiển thị hàng hóa mà khách chọn mua giỏ hàng cho phép khách hàng cập nhật, xóa sản phẩm - Hiển thị đơn đặt hàng khách 2.2 Xác định tác nhân hệ thống  Tác nhân Khách xem: khách vãng lai, vào hệ thống xem, tìm kiếm, tham khảo thông tin sản phẩm mà khơng có nhu cầu mua hàng Tác nhân Khách hàng: người có tài khoản hệ thống (là thành viên website) tham gia vào việc đặt hàng qua hệ thống thông qua đơn đặt hàng Tác nhân Quản trị hệ thống: người có quyền cao hệ thống, quản lý quản trị viên hệ thống, quản lý thành viên website, có nhiệm vụ phân quyền cho quản trị viên, quản lý sản phẩm, quản lý khách hàng, quản lý tin tức, quản lý đơn hàng Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang Admin tin tức: tác nhân tham gia hệ thống với nhiệm vụ quản lý tin tức như: thông tin cửa hàng, tin tuyển dụng, tin khuyến mại, hướng dẫn Admin khách hàng: tác nhân tham gia hệ thống với nhiệm vụ quản lý thơng tin khách hàng như: thêm khách hàng, xóa chấp nhận cập nhật thông tin khách hàng Admin sản phẩm: tác nhân tham gia hệ thống với nhiệm vụ quản lý đơn hàng, quản lý sản phẩm như: thêm sản phẩm mới, xóa, cập nhật thơng tin sản phẩm, cập nhật thông tin hãng sản xuất, cập nhật thơng tin hệ điều hành, cập nhật trạng thái, xóa đơn hàng khách hàng 2.3 Xác định ca sử dụng hệ thống Đăng nhập Đăng ký thành viên Cập nhật tài khoản khách hàng Xem sản phẩm Tìm kiếm sản phẩm Sử dụng giỏ hàng Mua hàng Quản lý đơn hàng Quản lý sản phẩm Quản lý khách hàng Quản lý tin tức Quản lý thông tin phản hồi Các tác nhân Khách xem Khách hàng Quản trị hệ thống Admin tin tức Admin khách hàng Admin sản phẩm Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Ca sử dụng Xem sản phẩm Tìm kiếm sản phẩm Đăng ký thành viên Đăng nhập hệ thống Xem sản phẩm Tìm kiếm sản phẩm Cập nhật tài khoản khách hàng Sử dụng giỏ hàng Mua hàng Đăng nhập hệ thống Quản lý sản phẩm Quản lý tin tức Quản lý đơn hàng Quản lý khách hàng Quản lý thông tin phản hồi Đăng nhập hệ thống Quản lý tin tức Đăng nhập hệ thống Quản lý khách hàng Quản lý thông tin phản hổi Đăng nhập hệ thống Trang Quản lý sản phẩm Quản lý đơn hàng Vẽ biểu đồ ca sử dụng Biểu đồ Usecase mức khung cảnh Quan tri he thong Khach Hang Đặt hàng Đơn hàng Quản lý hệ thống HỆ THỐNG BÁN HÀNG ĐIỆN THOẠI DI ĐỘNG TRỰC TUYẾN Yêu cầu tìm kiếm sản phẩm Kết Yêu cầu xem sản phẩm Khach xem Hình 2.1 Biểu đồ ca sử dụng mức khung cảnh Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 10 2.8 Xây dựng biểu đồ lớp chi tiết Hình 2.13 Biểu đồ lớp chi tiết 2.9 Thiết kế Cơ sở liệu cho hệ thống Lớp thực thể đối tượng cần lưu trữ lâu dài hệ thống Trong Website bán hàng điện thoại sử dụng Cơ Sở Dữ Liệu quan hệ để lưu trữ bảng Trong để dễ quản lý ta gộp bảng QuanTriHeThong KhachHang -> bảng TaiKhoan(User)  Bảng User( TaiKhoan) Tên thuộc tính User_ID User_Name User_Email User_Adress User_Pass User_Type User_IsAdmin User_Phone Kiểu liệu int String String String String int int int Ghi Khóa  Bảng Product (SanPham) Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 54 Tên Thuộc tính Pro_ID Pro_Name Pro_Image Pro_Price Pro_Content Pro_CreateDate Cate_ID Pro_Intro  Bảng Category (DanhMuc) Cate_ID Cate_Name Cate_Status  Bảng Basket (DonHang) Tên thuộc tính Basket_ID Pro_ID Pro_Name Pro_Price Invetory_ID Kiểu Dữ Liệu int String String Money String DateTime int String Ghi Khóa int String String Khóa Kiểu liệu int int String Money String  Bảng Invetory (ChiTietDonHang) Tên thuộc tính Kiểu liệu Invetory_ID String Invetory_CreateDate DateTime Invetory_TotalPrice Money Invetory_TotalQuantity int User_ID int Invetory_UserReceive String Invetory_PayType int Invetory_UserReceive String  Bảng New (TinTuc) Tên thuộc tính New_ID New_Status New_title New_Content Cate_ID New_CreateDate New_Image Kiểu liệu int Boolean String String int DateTime String  Bảng Comment (BinhLuanSanPham) Tên thuộc tính Kiểu liệu Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Khóa ngồi Ghi Khóa Khóa ngồi Khóa ngồi Ghi Khóa Khóa Ngồi Ghi Khóa Khóa Ghi Trang 55 Com_ID Pro_ID Com_Desc Com_Status Com_title User_ID int int String boolean String int Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Khóa Khóa ngồi Khóa Ngồi Trang 56 CHƢƠNG : THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT CHƢƠNG TRÌNH 3.1 Giới thiệu cơng cụ, ngơn ngữ 3.1.1 Ngôn ngữ C# 3.1.1.1 Lịch sử Ngôn ngữ C# phát triển đội ngũ kỹ sư Microsoft, người dẫn đầu Anders Hejlsberg Scott Wiltamuth Cả hai người người tiếng, Anders Hejlsberg biết đến tác giả Turbo Pascal người đứng đầu nhóm thiết kế Borland Delphi, thành công việc xây dựng mơi trường phát triển tích hợp (IDE) cho lập trình client/server 3.1.1.2 Đặc điểm Ngơn ngữ C# có số đặc tính sau: - C# ngôn ngữ đơn giản - C# ngôn ngữ đại - C# ngôn ngữ hướng đối tượng - C# ngôn ngữ mạnh mẽ mềm dẻo - C# ngơn ngữ từ khóa - C# ngôn ngữ hướng module - C# ngôn ngữ phổ biến Tuy nhiên, C# ngôn ngữ mới, thiết kế riêng để dùng cho NET Framework sinh mã đích môi trường NET Do vậy, sử dụng chương trình ứng dụng tạo từ ngơn ngữ C# máy tính phải cài đặt NET Framework nên địi hỏi cấu hình máy tính phải có khả Ngồi ra, C# ngơn ngữ sử dụng kỹ thuật lập trình lập trình hướng đối tượng, để tạo sản phẩm phần mềm dựa ngơn ngữ C# địi hỏi q trình phân tích thiết kế hệ thống phải bảo đảm tiêu chuẩn đáp ứng ngôn ngữ Vấn đề địi hỏi người lập trình cần phải có kiến thức định phân tích thiết kế hướng đối tượng 3.1.2 Khái qt mơi trƣớng lập trình Visual Studio NET 2010 Trong môi trường Visual Studio NET 2010, IDE cung cấp nhiều tiện ích hỗ trợ cho người phát triển như: hỗ trợ phần soạn thảo mã nguồn (căn lề, màu sắc, ), tích hợp tập tin trợ giúp, đặc tính intellisense, gỡ rối (debug) số công cụ trợ giúp khác giúp phát triển chương trình ứng dụng Mơi trường lập trình Visual Studio.NET trình bày nhiều cửa sổ mới, nhiều cách để quản lý cửa sổ nội dung tích hợp với Internet 3.1.3 Cơng nghệ ASP.NET ASP.NET cơng nghệ tảng để lập trình viên tạo ứng dụng dịch vụ Web để thực thi IIS Nó sản phẩm Microsoft, tích hợp chặt chẽ với hệ thống phần mềm Microsoft từ hệ điều hành, Web Server đến cơng cụ lập trình, kỹ thuật truy cập liệu công cụ bảo mật liệu ASP.NET thành phần NET Framework Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 57 3.1.3.1 Các thành phần ASP.NET - Không gian tên System.Web: phần NET Framework, bao gồm lớp lập trình để giao tiếp với đối tượng dành cho Web, thủ tục yêu cầu đáp ứng HTTP, trình duyệt Email - Các điều khiển Server HTML: thành phần tạo giao diện người dùng, nhằm thu thập thông tin cung cấp thông tin đáp ứng đến người dùng 3.1.3.2 Ưu điểm ASP.NET - Tích hợp với hệ điều hành Windows cơng cụ lập trình mơi trường NET - Các thành phần thực thi ứng dụng Web dược biên dịch để chúng thực thi nhanh ngôn ngữ thông dịch khác - Việc cập nhật, triển khai ứng dụng Web thực thi liên tục mà khơng cần phải khởi động lại Server - Được hỗ trợ ngơn ngữ lập trình hướng đối tượng - Quản lý điều khiển cách tự động trang Web (cịn gọi điều khiển Server) - Có khả tạo điều khiển Server dựa điều khiển có - Sử dụng cơng cụ bảo mật có sẵn phương thức xác nhận, cấp phép khác - Tích hợp với ADO.NET để cung cấp việc truy cập sở liệu công cụ thiết kế sở liệu từ Visual Studio NET - Hỗ trợ đầy đủ ngôn ngữ Extensible Markup Language (XML), CSS, thiết lập tiêu chuẩn Web - Các tính Caching trang Web, đồ hóa nội dung tích hợp sẵn Server 3.1.4 Hệ quản trị sở liệu SQL Server 2008 3.1.4.1 Lịch sử phát triển SQL Server Năm 1989, Microsoft hợp tác với công ty Sybase Ashton-Tate sản phẩm thuộc loại hệ quản trị sở liệu có tên SQL Server 1.0 for OS/2 Sau thời gian, Sybase SQL Server 3.0 phát triển để thực thi môi trường hệ điều hành UNIX VMS Microsoft SQL Server 4.2 giới thiệu năm 1992 Và sau đó, Microsoft SQL Server 4.21 for Windows NT đời thời gian với Windows NT 3.1 Microsoft SQL Server 6.0 phiên mà Microsoft phát triển độc lập khơng có hợp tác với hãng khác 3.1.4.2 Các tính SQL Server 2008 so với SQL Server 2005 - Nâng cao tính bảo mật - Mở rộng T_SQL - Tăng cường hỗ trợ người phát triển ứng dụng - Tăng cường khả quản trị sở liệu Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 58 - Tăng cường khai thác thông tin - Nâng cao độ sẵn sàng mở rộng sở liệu 3.1.4.3 Các ấn SQL Server 2008 - Microsoft SQL Server 2008 Enterprise Edition - Microsoft SQL Server 2008 Standard Edition - Microsoft SQL Server 2008 Workgroup Edition - Microsoft SQL Server 2008Developer Edition - Microsoft SQL Server 2008 Express Edition 3.1.5 Một số công cụ hỗ trợ thiết kế giao diện Wesite - Flash, Photoshop, Dreamweaver, note pad ++ 3.2 Giao diện sử dụng 3.2.1 Giao diện trang chủ Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 59 3.2.2 Giao diện trang danh mục sản phẩm 3.2.3 Giao diện trang quản trị Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 60 PHẦN II TÌM HIỂU VỀ CÁC PHƢƠNG PHÁP SEO VÀ ÁP DỤNG Khái niệm Seo Tối ưu hóa SEO (viết tắt Search Engine Optimization), cách tối ưu hóa kết tìm kiếm Kết việc thực SEO giúp website bạn tăng thứ hạng lên cao trang kết tìm kiếm máy tìm kiếm Google,Yahoo, Bing, Theo thống kê có đến 80% số người tìm đến website lần qua Search Engine Google hay Yahoo Tối ưu hóa kết tìm kiếm hệ thống quản lý nội dung hai công việc cần thiết tạo nên phát triển nhanh chóng website Điều minh chứng lẽ hòa nhập vào cộng đồng thiết kế web nay, bạn nghe nói chúng thành phần tách rời suốt trình phát triển vận hành hệ thống website Các kĩ thuật SEO tổng quát 2.1 Chọn keyword gắn liền với tên domain Đây yếu tố quan trọng Vì tên domain gắn liền với keyword có tác dụng lớn việc đưa keyword lên top 10 Google search Giả sử domain cơng ty giao cho nhóm ta có tên http://xonghoi.vn/ trang công ty chuyên kinh doanh máy xông hơi, chuyên thiết kế lắp đặt loại máy xông phịng xơng cao cấp nên chọn keyword “máy xơng hơi”, “phịng xơng hơi”, “thi cong lap dat cac loai may xong hoi”,vv… nói tóm lại chọn từ liên quan đến chủ đề hay nội dung site Việc chọn keyword khơng có liên quan tới domain làm cho việc SEO keyword trở lên khó khăn hiệu khơng cao Tối ƣu hóa website Căn vào keyword của, chúng xác định đặt meta title, meta description, meta keyword meta content Việc làm quan trọng việc đẩy keyword website lên 2.2 Tạo Text Link để cải thiện thứ hạng cơng cụ tìm kiếm Các cơng cụ tìm kiếm thường sử dụng chương trình phần mềm tự động – hay cịn gọi bot, spider, crawler hay robots – để tìm kiếm (crawl) lưu trữ (index) trang web, tài liệu, hình ảnh hay video website để tạo nên mục tìm kiếm (search indexes) Khi người dùng gõ từ khóa bất kỳ, cơng cụ tìm kiếm dựa vào mục tìm kiếm so sánh khoảng 200 yếu tố khác để tìm trang web có nội dung phù hợp cho người dùng 2.3 Chúng ta hiều Textlink giống đường cao tốc dẫn bot cơng cụ tìm kiếm tìm thấy lưu trữ trang web Ngoài ra, textlink giúp cơng cụ tìm kiếm tìm thấy lưu trữ trang web Ngoài ra, textlink giúp cơng cụ tìm kiếm hiểu nội dung trang web link tới thông qua “Anchor Text” hay cịn gọi từ khóa Ví dụ: Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 61 link Máy xông giúp cơng cụ tìm kiếm hiểu đường dẫn http://xonghoi.vn có nội dung nói “Máy xơng hơi” Có nhiều cách để người khác trỏ textlink tới website mình, nhiên cách tốt việc bạn tạo nội dung hay, viết hấp dẫn, thu hút người khác đọc giới thiệu, chia sẻ với bạn bè Ví dụ: ta viết viết hay công dụng máy xơng hơi, việc xơng giúp ích cho sức khỏe người nào… Từ website có textlink tự nhiên miễn phí Ngồi chúng lên diễn đàn, blog cá nhân để chia sẻ, bình luận website bạn chọn mua textlink hệ thống website uy tín thị trường 2.4 Submit website tới directory Có nhiều directory cho submit website miễn phí Nhưng lưu ý điều nên chọn directory có page rank (càng cao tốt) chọn categories cho lĩnh vực Ví dụ: Trên diễn đàn có nhiều directory để đăng Chúng ta nên chọn đề mục phù hợp để đăng viết 2.5 Submit viết có kèm keyword vào diễn đàn Việc đòi hỏi phải kỳ cơng chút phải chuẩn bị viết có sức thu hút người đọc, nội dung phải chọn lọc kĩ không giống với viết khác! Nếu chép để post lên mà không để rõ nguồn viết chấp nhận Submit viết có liên quan tới website phải kèm theo vài keyword cho website đó! 2.6 Blog comment + Forum comment để lấy back link cho website Đây việc làm phổ biến dễ mang lại back link cho website cần SEO Chúng ta đăng ký thành viên nhiều diễn đàn, lập nhiều blog sau tham gia comment tạo viết hay Có hình thức comment qua blog có kèm theo text link cho keword Lưu ý: nên chọn dofollow blogs! Để biết link chấp nhận diễn đàn dofollow hay nofollow có nhiều cơng cụ dành cho webmaster, tìm hiểu internet vấn đề Hình thức đăng ký vào diễn đàn tạo text link cho chữ ký mình! Cái dễ dàng số diễn đàn địi hỏi phải có đủ số lượng viết họ cho hiển thị chữ ký Cũng phải lưu ý chọn diễn đàn cho phep dofollow signature! 2.7 Trao đổi link Theo làm thấy cơng đoạn quan trọng vào hàng bậc nhất! Chúng ta phải tạo nhiều backlink liên quan tới keyword tốt Có kiểu trao đổi link link chiều link chiều Link chiều mời chào webmaster người sở hữu website có lĩnh vực với website bạn Họ add link lên trang họ, ngược lại bạn add link họ lên trang Link đa chiều thì chúng em xin đưa ví dụ sau: Cơng ty có hai website: spashop.vn resona.vn Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 62 Người cần mời trao đổi link có website (hoặc nhiều hơn) Chúng ta yêu cầu họ add link cho trang họ Ngược lại add link họ lên trang Qua hình dung hình đa giác hiểu link đa chiều! Lưu ý công đoạn nên trao đổi link với trang có lĩnh vực có page rank Nếu trang khơng có page rank bạn phải chờ đợi lâu để có back link Vì trang khơng có page rank website người biết đến Và điều quan trọng không nên trao đổi link với site có nhiều link trang trao đổi với trang có nội dung khơng lành mạnh Google cơng cụ tìm kiếm khơng thích điều đó! 2.8 Tham gia vào mạng xã hội Hiện với cập nhật thuật toán ngày, thứ trở nên mang tính xã hội nhiều Trước không quan tâm tới nút chia sẻ mạng xã hội trang web, theo nhận thấy chúng em điều khơng thể thiếu, đặc biệt thời buổi bùng phát trang mạng xã hội vai trị mạng xã hội quan trọng giúp website chúng ta: • Tăng trải nghiệm người dùng, tăng độ phổ biến website (một đáng ý, xã hội bàn tán nhiều->hot) • Xây dựng backlink • Tăng traffic Chúng ta cần chí nhiều tài khoản facebook, facebook fan page, zing me, twitter, Google+ profile business page Sau gắn lên website nút chia sẻ mạng xã hội share, like,zingme, +1, tweet Theo tìm hiểu kể từ google sử dụng liệu facebook, twitter làm liệu xếp hạng mạng xã hội trở thành phần quan trọng SEO Nó cách tăng trải nghiệm người dùng tăng traffic Nếu nội dung bạn hay, visistor bấm nút tương tác bạn nhận nhiều truy cập nhờ lan truyền nội dung 3.Các cách để SEO từ khóa lên top Google Để SEO từ khóa lên Top Goole cần nhiều yếu tố khác Dưới thơng tin mà nhóm tìm hiều Để SEO từ khóa lên Top Google cần nhiều yếu tố khác Dưới thơng tin mà nhóm tìm hiểu  Bƣớc 1: Phân tích chọn lựa từ khóa cách xác Đây bước quan trọng giúp nhanh chóng hồn thành kế hoạch SEO giúp tiết kiệm chi phí a.Chọn lựa từ khóa có độ cạnh tranh trung bình thấp: Chúng ta nên chọn lựa từ khóa có độ dài từ – chữ ví dụ “may xong hoi chat luong” ” may xong hoi nhap khau” để SEO thay từ khóa có độ dài từ – chữ “xong hoi″, “may xong hoi” độ canh tranh từ khóa – chữ thấp thời gian lên Top nhanh nhiều so với từ khóa từ – chữ hiệu tỉ lệ chuyển đổi khách hàng thành công cao nhiều thứ mà người dùng cần b.Chọn lựa từ khóa có tính địa phương Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 63 Nếu kinh doanh vài tỉnh thành nên thêm từ khóa địa phương sau từ khóa ví dụ “ban may xong hoi sai gon” “ban may xong hoi noi” Các từ khóa có khả lên TOP nhanh giúp vượt trội đối thủ khác Google  Bƣớc 2: Xây dựng nội dung chất lượng độc cho từ khóa Với từ khóa định SEO, chắn chuẩn bị cho từ khóa nội dung chất lượng độc (quality and unique contents) – Điều mà Google thích lên TOP từ khóa mà khơng cần đến textlink a.Nội dung cần từ 400 – 600 chữ, có phần giới thiệu, nội dung kết thúc rõ ràng b.Nội dung cần có – ảnh liên quan đến từ khóa c.Nội dung cần phải khảo sát, nghiên cứu viết ra, tuyệt đối không sử dụng viết copy lại  Bƣớc 3: Tối ưu On-Page cho trang đích Sau có nội dung chất lượng độc cho từ khóa mình, tiến hành xây dựng viết thành trang đích tối ưu cho trang đích Tiêu đề rõ ràng, ngắn gọn xúc tích, ưu tiên từ khóa lên đầu – Ví dụ “may xong hoi – may xong hoi chat luong” b Tối ưu đường dẫn URL, đảm bảo đường dẫn rewrite giúp Google người dùng dễ nhận biết – Ví dụ: http://www.xonghoi.vn/index.php/in-t/mayxong-hoi-duc c Đảm bảo view-source trang đích thấy thẻ , khơng có thẻ này, từ khóa lên chậm d Đảm bảo dùng thẻ cho tiêu đề viết cho từ khóa  Bƣớc 4: Xây dựng hệ thống textlink chất lượng hợp lý a Chỉ chọn mua textlink website có nội dung liên quan, khơng mua site khơng phù hợp a Ví dụ site thuộc lĩnh vực Gia đình ta mua site thuộc lĩnh vực như: Gia Đình, Phụ Nữ, Đời Sống, Bạn Trẻ, Thời Trang, Mua Sắm, Tin Tức – không mua site thuộc lĩnh vực Game, Xây dựng, Bất Động Sản b.Chọn mua website có lượng outlink < 25 Các website có 25 textlink trỏ đến website khác (outbound links hay gọi link out ) không mang lại hiệu cao cho từ khóa website chúng ta, chí khiến website bị ảnh hưởng xấu c.Chọn mua website có PR(thước đo đánh giá)> domain age (giai thich )> tháng Chúng ta nên mua website có PR từ trở lên độ tuổi domain tối thiểu tháng Các website có PR = khơng giúp nhiều cho từ khóa chúng ta, để website hoạt động thêm mua vào thời điểm khác d.Nên mua tối thiểu từ – textlink cho từ khóa trì tháng Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 64 Với từ khóa nên mua từ – textlink trì tháng để Google đánh giá mức cao Tất nhiên nhiều textlink hiệu cho từ khóa cao, không nên mua nhiều textlink lúc mà nên dàn trải theo thời gian hợp lý  Bƣớc 5: Tiếp tục xây dựng nội dung Chờ đợi Sau làm đầy đủ bước trên, tạm quên từ khóa tiếp tục xây dựng website trở nên thân thiện hữu ích với người dùng SEO không dừng lại, đối thủ biết điều trên, liên tục cập nhật viết chất lượng độc đáo, quảng bá website tới bạn bè người thân, khởi tạo Fan Page bạn Facebook, tạo tài khoản Google Plus hơ hào bạn bè +1 cho website Cùng với tất làm, từ khóa xuất vị trí mà làm chúng bất ngờ Hãy đảm bảo việc kiểm tra vị trí từ khóa tối thiểu ngày/lần để theo dõi thay đổi chúng Các công cụ hàng đầu để phân tích seo website hiệu Chiến dịch SEO website ln bắt đầu việc phân tích đưa đánh giá website đối thủ, tìm điểm mạnh, điểm yếu đối thủ để từ xây dựng plan hồn thiện cho website cần SEO Một số công cụ thường SEOer sử dụng việc phân tích sơ website google analytic, webmaster, SEOquake, alexa tool, seo docter, … Trong phần giới thiệu sơ qua tool thường sử dụng seo web: 4.1 Google analytics - Có thể nói cơng cụ phân tích website tốt giới google cung cấp miễn phí cho người dùng, với google analics kiểm tra phát triển website nào, có người online website chúng ta, có bao nhiều người tìm kiếm từ khóa ta SEO, đến từ website mà ta trao đổi liên kết… - Với google analytics kiểm sốt hồn tồn hoạt động liên quan tới website mình, traffic bạn nhận từ người dùng, - Để cài đặt sử dụng google analytics xem hướng dẫn cài đặt google analytics webmaster tool 4.2 Webmaster tool Kèm theo với analytics webmaster tool google có nhiều tính quản trị website tương tác với cỗ máy tìm kiếm, với cơng cụ gửi tới google đề xuất, khai báo với google sư thay đổi website, kiểm tra thứ hạng vị trí từ khóa, liên kết với website chúng ta, tỷ lệ xuất website tỷ lệ click người dùng với website mình… 4.3 SEOquake Là cơng cụ phát triển tích hợp với trình duyệt firefox, chrome, add SEOquake vào trình duyệt đường link: dành cho chrome; firefox vào Tool/tienich search “seoquake” cài đặt tiện ích cho Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 65 trình duyệt SEOquake giúp kiểm tra số alexa rank, google pagerank, google index, bing index, age(tuổi domain),… 4.4.Alexa tool: Là công cụ amazon cung cấp cho người dùng số rank website, backlink trỏ website, sử dung gói ngồi cơng cụ alexa cịn hỗ trợ nhiều tiện ích website alexa.com 4.5 SEO doctor: Là công cụ hữu ích việc kiểm tra website có onpage tốt hay không, SEO doctor giúp kiểm tra xem thẻ website có đạt chuẩn số quy định google hay không Năm công cụ số công cụ thường SEOer sử dụng trình SEO web, có website, nên cài đặt cơng cụ để tự theo dõi phát triển website Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 66 KẾT LUẬN CHUNG Trong trình thực đề tài em cố gắng để tìm hiểu cài đặt chương trình thời gian có hạn nên chưa giải tất vấn đề đặt Em mong nhận thông cảm Thầy, Cô giáo Em xin chân thành cảm ơn ! Những kết đạt được:  Về cơng nghệ :  Tìm hiểu nắm bắt công cụ thiết kế Web  Biết cách thiết kế Web động cách tổ chức sở liệu  Các dịch vụ Internet đặc biệt Web  Về cài đặt chương trình: Giao diện thân thiện với người dùng Giới thiệu mặt hàng kinh doanh cửa hàng đến với khách hàng Cho phép tra cứu mặt hàng khách hàng có nhu cầu tìm hàng Cho phép khách hàng thực việc đặt hàng qua mạng Tiếp nhận đơn đặt hàng khách hàng Lập đơn đặt hàng Cập nhật: sản phẩm, đơn đặt hàng, thành viên, Các vấn đề tồn tại: Đồ án dừng phạm vi nghiệp vụ giới hạn trước, cần tìm hiểu thêm quy trình nghiệp vụ khác để hệ thống hoàn chỉnh đạt hiệu Hướng phát triển đề tài Các hướng phát triển sau làm cho ứng dụng hoàn thiện hơn:  Mở rộng ứng dụng quy mơ lớn hơn, có khả trao đổi liệu xử lý với ứng dụng khác  Tăng cường tính bảo mật hệ thống Website nhằm đảm bảo nhu cầu khách hàng: toán… Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 67 TÀI LIỆU THAM KHẢO [1] Phân tích thiết kế hướng đối tượng với UML ĐH Bach Khoa TP HCM [2] http://www.thegioididong.com/ [3] http://www.vienthonga.com/ [4] http://www.asp.net/ Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang 68 ... .2 LỜI NÓI ĐẦU PHẦN I THIẾT KẾ WEBSITE BÁN HÀNG TRỰC TUYẾN CHƢƠNG : TỔNG QUAN VỀ ĐỀ TÀI .6 1.1 Tình cấp thiết đề tài 1.2 Tình hình nghiên cứu... Lớp KHMT1K5 Nguyễn Trọng Nghĩa -Lớp KHMT1 K5 Trang PHẦN I THIẾT KẾ WEBSITE BÁN HÀNG TRỰC TUYẾN CHƢƠNG : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tình cấp thiết đề tài Khi xã hội phát triển người có nhu cầu muốn... tính nối mạng bạn vào tham quan gian hàng tìm cho mặt hàng ưng ý, viết nhận xét hay đăng thắc mắc với người bán để thỏa thuận mua bán • Chức giỏ hàng: khách hàng xem giỏ có mặt hàng số tiền phải

Ngày đăng: 08/06/2014, 09:38

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan