Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
1,27 MB
Nội dung
Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN ==== ==== ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: TÌM HIỂU ÁP.NET XÂY DỰNG WENSITE BÁN MÁY TÍNH TRỰC TUYẾN Giáo viên hướng dẫn: ThS Cao Thanh Sơn Sinh viên thực : Trần Văn Chiến Lớp : 48K- CNTT VINH - 2011 Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến MỤC LỤC CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề, lý chọn đề tài 1.2 Giới thiệu đề tài .6 1.3 Phương hướng giải .7 1.3.1 Phương pháp nghiên cứu 1.3.2 Công cụ sử dụng: .7 CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Thương mại điện tử .8 2.1.1 Thương mại điện tử gì? 2.1.2 Lợi ích thương mại điện tử 2.2 Tìm hiểu website 12 2.2.1 Website gì? 12 2.2.2 Yêu cầu tối thiểu Website 12 2.2.4 Các bước xây dựng Website 13 2.2.5 Chi phí xây dựng Website 13 2.3 Công cụ ASP.NET 14 2.3.1 Giới thiệu ASP.NET 14 2.3.2 Cấu hình ASP.NET 15 2.4 Hệ quản trị sở liệu SQL Server 17 2.4.1 Giới thiệu SQL Server 2005 17 2.4.2 Các phiên SQL Server 2005 .17 2.5 Một số sở nghiên cứu khác 17 2.5.1 JavaScript 17 2.5.2 CSS 18 CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 19 3.1 Mơ tả tốn, đưa yêu cầu 19 3.1.1 Mơ tả tốn 19 3.1.2 Yêu cầu toán .19 3.2 Biểu đồ phân cấp chức hệ thống 20 3.3 Biểu đồ luồng liệu 21 3.3.1 Biểu đồ luồng liệu mức khung cảnh 21 3.3.2 Biều đồ luồng liệu mức đỉnh .22 3.3.4 Biểu đồ luồng liệu mức đỉnh hoạt động quản trị 23 3.4 Quan hệ thực thể liên kết 24 3.5 Thiết kế sở liệu 24 3.5.1 Các bước thiết kế sở liệu cho hệ thống 24 3.5.2 Cơ sở liệu cho trang web 26 CHƯƠNG THIẾT KẾ GIAO DIỆN 30 Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến 4.1 Giao diện cho người sử dụng 30 KẾT LUẬN 37 Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến LỜI NĨI ĐẦU Lĩnh vực cơng nghệ thơng tin năm qua có bước tiến vượt bậc Máy tính điện tử ngày gần gũi, quen thuộc với đời sống người nhu cầu sử dụng chúng trở nên phổ biến tất nước giới Mạng Internet sợi dây vơ hình “kết nối” người nơi gần lại đem lại cho người lợi ích kinh tế rõ rệt điều mà xã hội phát triển cần thiết Một ứng dụng đó, cửa hàng đề vận dụng mơ hình kinh doanh có nhiều thuận lợi hiệu như: chi phí rẻ, tiết kiệm thời gian quản lý, giao dịch nhanh, thị trường rộng lớn thơng qua mạng Internet.Với lợi ích chắn xu hướng phát triển thương mại tương lai Trong xu em chọn đề tài: “TÌM HIỂU ASP.NET XÂY DỰNG WEBSITE BÁN MÁY TÍNH TRỰC TUYẾN” Đây Website thiết kế ứng dụng bán hàng cho cửa hàng bán máy tính Chương trình xây dựng nhằm giúp cho khách hàng có hội mua sắm tốt hơn, nhanh chóng, tiết kiệm thời gian, đáp ứng nhu cầu thiết yếu khách hàng, đồng thời giúp cho việc kinh doanh cửa hàng đạt hiệu Em xin chân thành cảm ơn Thầy giáo Thạc sỹ Cao Thanh Sơn - Khoa công nghệ thông tin Trường Đại học Vinh, hướng dẫn, dạy tận tình để đề tài tốt nghiệp em hoàn thành Em xin chân thành cảm ơn toàn thể cán bộ, giáo viên khoa CNTT tạo điều kiện giúp đỡ em suốt trình học tập trường Vinh, tháng 12 năm 2011 sinh viên thực đề tài Trần Văn Chiến Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề, lý chọn đề tài Ngày nay, công nghệ thông tin thực thông dụng phát triển mạnh mẽ nhiều lĩnh vực chiều sâu lẫn chiều rộng Máy tính khơng cịn xa lạ với người mà cịn trở thành cơng cụ quen thuộc thiếu nhiều người, công ty ,tổ chức hay đơn vị Nó thực cơng cụ thuận lợi giúp người mua bán trao đổi hàng hoá cách dễ dàng, nhanh chóng, tiện lợi Và việc ứng dụng mạng Internet tồn cầu làm cho cơng nghệ thơng tin phát triển mạnh năm gần Với ứng dụng Internet làm sống người phong phú Từ chênh lệch kinh tế, văn minh nước giới ngày thu hẹp lại Và Internet nơi lý tưởng để kinh doanh, trao đổi thông tin bất chấp thời gian khoảng cách.Các khách hàng mua sắm nhà vào thời gian nào, truy cập hình ảnh giá sản phẩm mà muốn mua Vấn đề đặt phải đưa chương lên website? Mục đích chương trình xây dựng trang web quản lý bán hàng mạng để đáp ứng yêu cầu sau: Đối với người dùng phải biết chi tiết mặt hàng thông tin giá loại, hãng, tính ứng dụng Chính để đáp ứng nhu cầu nóng bỏng mục đích chương trình để người dùng biết tên loại máy, thông tin chi tiết , Khách hàng có lựa chọn tốt Đối với nhà quản lý giúp họ định cách nhanh chóng kịp thời, đồng thời đặt hàng hay mua hàng với khách hàng nhà cung cấp Mọi người truy cập vào chương trình tìm thơng tin cần thiết bổ ích cho mình, cho nhà cung cấp hay cho khách hàng Người sử dụng ngồi nhà mà biết giá thị trường, thông tin mặt hàng,…mà không cần phải đâu xa Chúng ta đưa câu hỏi”cửa hàng trực tuyến” thực chất gì? Nếu giới thực cửa hàng xây dựng vật lý sắt, gạch, xi măng,… khơng gian ảo cửa hàng trực tuyến xây dựng phần mềm tận dụng tính Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến đa phương diện môi trường web, cửa hàng trực tuyến xây dựng tảng HTML số ngơn ngữ thiết kế để đáp lại tình từ phía người mua hàng người bán hàng Cửa hàng Internet giống siêu thị Internet qui mơ bán hàng gói gọn hàng hóa thuộc lĩnh vực Do việc thực đề tài xây dựng cửa hàng Internet vấn thực tế đáng quan tâm, ứng dụng có tiềm phát triển tương lai Thế cửa hàng mạng hoạt động nào? Do đặc điểm bật cửa hàng Internet người mua người bán không gặp mặt người mua trực tiếp kiểm tra hàng Do để xây dựng cửa hàng ảo cần xây dựng cho cửa hàng trực tuyến chức sau: quản lý mua bán hàng, quản lý nhân viên, quản lý khách hàng,… Hiện đà phát triển, đời sống người ngày đầy đủ vật chất tinh thần Nhu cầu người ngày đầy đủ vật chất lẫn tinh thần Chính nhu cầu người ngày xã hội đáp ứng, người kinh doanh họ luôn liên lạc với để biết trao đổi thông tin cho nhau, họ cần thiết có phương tiện để luôn liên lạc với làm cho quan hệ người xích lại gần Máy vi tính mặt hàng đáp ứng nhu cầu người mặt hàng bán phổ biến thị trường Từ suy nghĩ chúng em xây dựng hệ thống ”Bán May vi tính trực tuyến” nhằm giúp cho khách hàng tiết kiệm thời gian mà giúp cho việc lựa chọn sản phẩm ưa thích cách nhanh với thông tin kèm theo 1.2 Giới thiệu đề tài Việc thiết kế ứng dụng “Bán hàng trực tuyến” đề tài chủ yếu xử lý trình bán hàng cửa hàng trực tuyến khách hàng người sử dụng Internet Đề tài gồm yêu cầu sau: Thông tin loại Máy vi tính dịch vụ mua hàng, đặt hàng, doanh thu, quản lý hình thức bán giao hàng Về phía khách hàng khách hàng tìm xem thơng tin chi tiết loại máy tính hãng hiệu Khách hàng sau truy cập vào trang web, đăng nhập mua loại máy tính cách thăm quan gian hàng xem loại mặt hàng lựa chọn loại máy muốn mua, sau lựa chọn mặt Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến hàng chọn tự động đưa vào giỏ hàng, giỏ hàng khách hàng thay đổi mặt hàng chọn cách bỏ thay đổi số lượng, giỏ hàng luôn hiển thị đầy đủ thông tin mua hàng khách hàng tổng chi phí giỏ hàng Sau chọn lựa đặt hàng khách hàng phải chọn hình thức tốn, ngày giao hàng hình thức giao hàng Ở khách hàng thực nhiều hình thức khác như: thẻ mua hàng, thẻ tín dụng, tài khoản Q trình giao hàng chia hai hình thức chính: giao hàng qua đường bưu điện, giao hàng nhà (cước phí khách hàng chịu) Sau đơn hàng xác nhận Admin thực giao hàng theo yêu cầu khách hàng ghi đơn hàng Ngoài người quản trị có chức năng: thêm, xố, sửa thông tin sản phẩm, khách hàng, xem báo cáo doanh thu cửa hàng hay tìm kiếm thơng tin giúp cho việc quản lý thuận tiện Ngồi ra, cịn có mục góp ý khách hàng muốn góp ý mục góp ý nhập đầy đủ thông tin nội dung góp ý, cửa hàng ghi nhận thơng tin thắc mắc khách hàng trả lời đồng thời xây dựng website ngày hoàn chỉnh đáp ứng cách tốt mong muốn cử khách hàng Đề tài xây dựng “bán hàng trực tuyến”được xây tảng ASP.NET hệ quản trị sở liệu SQL SerVer với số ngôn ngữ hỗ trợ như: HTML,CSS,Javascript… 1.3 Phương hướng giải 1.3.1 Phương pháp nghiên cứu Tìm hiểu thông tin liên quan đến đề tài Khảo sát thực tế Phân tích hệ thống Xây dựng khai triển chương trình Thử nghiệm Rút kết luận 1.3.2 Công cụ sử dụng: Công nghệ ASP.NET hệ quản trị sở liệu SQL Server HTML, CSS, Javascript… Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Thương mại điện tử 2.1.1 Thương mại điện tử gì? Thương mại điện tử (cịn gọi E-Commerce hay E-Business) quy trình mua bán hàng hóa dịch vụ thông qua phương tiện điện tử mạng viễn thơng, đặc biệt qua máy tính mạng Internet Thương mại điện tử, yếu tố hợp thành "Kinh tế số hóa", hình thái hoạt động thương mại phương pháp điện tử; việc trao đổi thông tin thương mại thông qua phương tiện cơng nghệ điện tử mà nói chung không cần phải in giấy cơng đoạn q trình giao dịch (nên cịn gọi "Thương mại khơng có giấy tờ") "Thơng tin" khái niệm hiểu truyền tải kỹ thuật điện tử, bao gồm thư từ, tệp văn bản, sở liệu, tính, vẽ thiết kế máy tính điện tử, hình đồ họa, quảng cáo, hỏi hàng, đơn hàng, hóa đơn, biểu giá, hợp đồng, mẫu đơn, biểu mẫu, hình ảnh động, âm thanh, v.v "Thương mại" khái niệm thương mại điện tử hiểu (như quy định "Đạo luật mẫu thương mại điện tử" Liên hiệp quốc) vấn đề nảy sinh từ mối quan hệ mang tính chất thương mại, dù có hay khơng có hợp đồng Các mối quan hệ mang tính thương mại bao gồm giao dịch thương mại cung cấp trao đổi hàng hóa, dịch vụ; thoả thuận phân phối, đại diện đại lý thương mại; ủy thác hoa hồng, cho th dài hạn; xây dựng cơng trình; tư vấn; kỹ thuật cơng trình; đầu tư; cấp vốn; ngân hàng; bảo hiểm; thỏa thuận khai thác tô nhượng; liên doanh hình thức khác hợp tác cơng nghiệp kinh doanh; chuyên chở hàng hóa hay hành khách đường biển, đường không, đường sắt, đường bộ; v.v Như vậy, phạm vi thương mại điện tử rộng, bao quát hình thái hoạt động kinh tế, mà không bao gồm bn bán hàng hóa dịch vụ; bn bán hàng hố dịch vụ hàng nghìn lĩnh vực áp dụng thương mại điện tử Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến 2.1.2 Lợi ích thương mại điện tử Quảng bá thông tin tiếp thị cho thị trường toàn cầu với chi phí cực thấp: với vài chục đơ-la Mỹ tháng, bạn đưa thơng tin quảng cáo bạn đến với vài trăm triệu người xem từ nơi giới Đây điều mà có Thương Mại Điện Tử làm cho doanh nghiệp Thử so sánh với quảng cáo báo Tuổi Trẻ với vài triệu độc giả, lần quảng cáo bạn phải trả 50 đơ-la Mỹ, cịn bạn có website mình, bạn quảng cáo thông tin 24 ngày, ngày tuần, lượng độc giả bạn hàng trăm triệu người từ nơi giới Chi phí cho website bạn tháng ước tính (kinh tế nhất) là: đơ-la Mỹ chi phí lưu trữ trực tuyến (hosting), 10-20 đơ-la Mỹ trả cho chi phí quảng cáo (liệt kê địa web bạn dạng danh bạ doanh nghiệp điện tử Dĩ nhiên, chi phí tối thiểu cho website bạn Nếu bạn có khả tài chính, bạn thuê quảng cáo với chi phí cao để mong quảng cáo tốt Dịch vụ tốt cho khách hàng: với Thương Mại Điện Tử, bạn cung cấp catalogue, brochure, thông tin, bảng báo giá cho đối tượng khách hàng cách nhanh chóng, bạn tạo điều kiện cho khách hàng mua hàng trực tiếp từ mạng v.v… Nói tóm lại, Thương Mại Điện Tử mang lại cho bạn công cụ để làm hài lòng khách hàng, thời đại ngày nay, yếu tố thời gian thực vàng bạc, khơng có đủ kiên nhẫn phải chờ đợi thông tin vài ngày Hơn nữa, ngày chất lượng dịch vụ thái độ phục vụ yếu tố quan trọng việc tìm giữ khách hàng Nếu bạn không xử lý yêu cầu thông tin đối tượng quan tâm cách nhanh chóng, họ không kiên nhẫn mà chờ bạn, có đối thủ cạnh tranh săn đón họ Tăng doanh thu: với Thương Mại Điện Tử, đối tượng khách hàng bạn không bị giới hạn mặt địa lý, hay thời gian làm việc Bạn khơng bán hàng cho cư dân thành phố bạn, mà bạn cịn bán hàng tồn Viêt Nam nước khác Bạn không ngồi chờ khách hàng tự tìm đến với bạn mà bạn tích cực chủ động tìm khách hàng cho Vì thế, chắn số lượng khách hàng bạn tăng lên đáng kể dẫn đến tăng doanh thu Đó điều mà doanh nghiệp mơ ước Tuy nhiên, xin Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 10 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến nhắc lại với bạn chất lượng giá sản phẩm hay dịch vụ bạn phải tốt, không, Thương Mại Điện Tử không giúp cho bạn Giảm chi phí hoạt động: với Thương mại điện tử, bạn tốn nhiều cho việc thuê cửa hàng, mặt bằng, đông đảo nhân viên phục vụ, bạn không cần phải đầu tư nhiều cho kho chứa Chỉ cần khoảng 10 triệu đồng xây dựng website bán hàng qua mạng, sau chi phí vận hành website tháng khơng q triệu đồng Nếu website bạn trưng bày thơng tin, hình ảnh sản phẩm, bạn tiết kiệm chi phí in ấn brochure, catalogue chi phí gửi bưu điện ấn phẩm Và đặc biệt doanh nghiệp bạn làm hàng xuất khẩu, bạn ngồi nhà tìm kiếm khách hàng qua mạng, không cần phải tốn nhiều cho chuyến đích thân “xuất ngoại” Lợi cạnh tranh: việc kinh doanh mạng “sân chơi” cho sáng tạo, nơi đây, bạn áp dụng ý tưởng hay nhất, dịch vụ hỗ trợ, chiến lược tiếp thị v.v… Và tất đối thủ cạnh tranh bạn áp dụng Thương Mại Điện Tử, phần thắng thuộc sáng tạo hay để tạo nét đặc trưng cho doanh nghiệp, sản phẩm, dịch vụ để thu hút giữ khách hàng Tóm lại, Thương Mại Điện Tử thực hội cho doanh nghiệp Việt Nam Bạn đừng nghĩ cịn q sớm để nói đến Thương Mại Điện Tử Những người chiến thắng thường người tiên phong, nữa, doanh nghiệp bắt đầu quan tâm nhiều đến Thương Mại Điện Tử, đó, để giành lấy ưu thế, bạn thủng thỉnh dạo quan sát người khác hành động, mà bạn phải nhanh tay hành động Nếu bạn khơng hiểu rõ phải làm gì, bạn liên lạc với chúng tơi, chúng tơi hân hạnh tư vấn hồn tồn miễn phí cho bạn điều bạn nên làm 2.1.3 Các công đoạn giao dịch mua bán mạng Gồm có cơng đoạn sau: Khách hàng, từ máy tính nơi đó, điền thơng tin tốn điạ liên hệ vào đơn đặt hàng (Order Form) Website bán hàng (còn gọi Website thương mại điện tử) Doanh Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 24 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến 3.4 Quan hệ thực thể liên kết GioHang KhachHang HoaDon ChiTietHD MaKH MaSP SoLuong DonGia NgayCN MaKH TenKH GioiTinh SoDT Email DiaChi MaHD MaKH DonGia NgayLHD MaHD MaSP DonGia SoLuong SanPham MaSP MaLoaiSP TenSP ChiTiet Picture Picturect GiaBan BaoHanh NguoiDung Quyen MaND MaQuyen TenDN MatKhau TenND GioiTinh NgaySinh SoDT Email DiaChi NgayDK TrangThai MaQuyen TenQuyen NgayCN ChuThic TrangThai LoaiTinTuc MaLoai TenLoai LoaiSP MaLoaiSP TenLoaiSP TinTuc MaTinTuc MaLoai MaMainMn TenTinTuc TomTat NoiDung ThoiGian Picture 3.5 Thiết kế sở liệu 3.5.1 Các bước thiết kế sở liệu cho hệ thống Khi triển khai ứng dụng việc thiết kế tốt sở liệu từ ban đầu điều quan trọng Làm để hệ thống khơng bị cứng nhắc mà thay đổi cách linh hoạt đồng thời trì bảo dưỡng dễ dàng, tống phiền hà cho người sử dụng Nếu giải tốt u cầu thực có sở liệu hoàn hảo Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 25 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Thơng thường việc thiết kế sở liệu thường trải qua bước sau: Bước 1: Phân tích tồn u cầu Đây bứơc khó khăn phân tích trọn vẹn yêu cầu việc hình thành sở liệu cho đơn vị Người thiết kế phải tìm hiểu kỹ việc xử lý liệu tổ chức để có nhìn tổng qt, sau bắt tay vào thiết kế sở liệu Bước 2: Nhận diện thực thể Sau tìm hiểu tiến trình xử lý, nhà thiết kế phải nhận diện thực thể làm việc Mỗi thực thể xem đối tượng xử lý rõ ràng, riêng biệt Những thực thể biểu diễn bảng sở liệu Bước 3:Nhận diện mối quan hệ thực thể bước phải xác định xem thực thể có mối quan hệ với nào? Giữa thực thể có mối quan hệ Một – Một, Một- Nhiều Nhiều – Nhiều Bước 4: Xác định khố Trong bảng cần phải xác định trường hay tổ hợp trường có nhiều ý nghĩa làm khố nhằm phân biệt ghi Bước 5: Nhận diện khoá ngoại lai Khoá ngoại lai trường bảng mà giá trị trùng với giá trị khố bảng khác nhằm kết nối hai bảng có quan hệ với Đây loại khố mang tính kết nối khơng phải khố xác định thuộc tính ghi Bước 6: Xác định trường lại bảng liệu Sau khai báo thực thể, khố chính, khố ngoại lai, phải xác định trường lại bảng Chú ý cần đặt tên cho thuận tiện xử lý Cần phải chuẩn hoá bảng liệu để tránh trùng lặp, giữ cho liệu liên hệ chặt chẽ mà không bị thông tin Bước 7: Xây dựng sơ đồ liệu Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 26 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Cơng việc giai đoạn vẽ khai báo để có nhìn tổng qt dễ dàng tìm sai sót để sửa Bước : Khai báo phạm vi môi trường Đây bước cuối trình thiết kế sở liệu, bước này, xác định kiểu liệu thích hợp cho môi trường độ rộng môi trường 3.5.2 Cơ sở liệu cho trang web a Bảng Loại sản phẩm : LoaiSP STT Tên trường Kiểu liệu Độ rộng Mô tả MaLoaiSP Int Mã loại sản phẩm TenLoaiSP nvarchar 50 Tên loại sản phẩm b Bảng Sản phẩm : SanPham STT Tên trường Kiểu liệu Độ rộng Mô tả MaSP Int Mã sản phẩm MaLoaiSP Int Mã loại sản phẩm TenSP Nvarchar 300 Tên sản phẩm ChiTiet Nvachar 2000 Chi tiết sản phẩm Picture Varchar 200 Ảnh sản phẩm Picturect Varchar 200 Ảnh sản phẩm chi tiết GiaBan Float Giá bán BaoHanh Nvarchar 50 Bảo hành KhuyenMai Nvarchar 500 Chương trình khuyến mại 10 Dem Int Đếm số lượt xem sản phẩm Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 27 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến c Bảng Người dùng : NguoiDung STT Tên trường Kiểu liệu Độ rộng Mô tả MaND Int Mã người dùng MaQuyen Int Mã quyền TenDangNhap Nvarchar 50 Tên đăng nhập MatKhau Nvachar 50 Mật TenND Nvarchar 50 Tên người dùng GioiTinh Nvarchar 50 Giới tính NgaySinh Varchar 50 Ngày sinh SoDT Varchar 50 Số điện thoại Email Varchar 100 Địa Email 10 DiaChi Nvarchar 250 Dịa người dùng 11 NgayDK Varchar 50 Ngày đăng ký 12 TrangThai Int Trạng thái d Bảng Quyền : Quyen STT Tên trường Kiểu liệu Độ rộng Mô tả MaQuyen Int Mã quyền TenQuyen Nvarchar 50 Tên quyền NgayCapNhat Varchar 50 Ngày đăng ký ChuThic Nvarchar 50 Chú thích TrangThai Int Trạng thái Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 28 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến e Bảng Khách hàng : KhachHang STT Tên trường Kiểu liệu Độ rộng Mô tả MaKH Int Mã khách hàng TenKH Nvarchar 50 Tên khách hàng GioiTinh Nvarchar 50 Giới tính SoDT Varchar 50 Số điện thoại Email Nvarchar 50 Địa Email DiaChi Nvarchar 250 Địa khách hàng f Bảng Giỏ hàng : GioHang STT Tên trường Kiểu liệu Độ rộng Mô tả MaKH Int Mã khách hàng MaSP Int Mã sản phẩm SoLuong Int Số lượng sản phẩm DonGia Float Đơn giá NgayCapNhat Vachar 50 Ngày thêm vào giỏ hàng g Bảng Hóa đơn : HoaDon STT Tên trường Kiểu liệu Độ rộng Mô tả MaHD Int Mã hóa đơn MaKH Int Mã khách hàng DonGia Float Đơn giá NgayLapHD Varchar 50 Ngày lập hóa đơn Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 29 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến h Bảng Chi tiết hóa đơn : ChiTietHoaDon STT Tên trường Kiểu liệu Độ rộng Mơ tả MaHD Int Mã hóa đơn MaSP Int Mã sản phẩm DonGia Float Đơn giá SoLuong Int Số lượng i Bảng Loại tin tức : LoaiTinTuc STT Tên trường Kiểu liệu Độ rộng Mô tả MaLoai Int Mã loại tin tức TenLoai Nvarchar 50 Tên loại tin túc j Bảng Tin tức : TinTuc STT Tên trường Kiểu liệu Độ rộng Mô tả MaTinTuc Int Mã tin tức MaLoai Int Mã loại tin tức MaMainMN Int Mã menu TenTinTuc Nvarchar 250 Tên tin tức TomTat Nvarchar 500 Tóm tắt tin tức NoiDung Nvarchar Max Nội dung tin tức ThoiGian Varchar 50 Thời gian viết Picture Varchar 100 Ảnh tin tức Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 30 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến CHƯƠNG THIẾT KẾ GIAO DIỆN 4.1 Giao diện cho người sử dụng Trang chủ trang web bán máy tính trực tuyến Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 31 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Trang thơng tin chi tiết sản phẩm Bạn kích vào phóng to ảnh để xem cách chi tiết kiểu dáng sản phẩm, xem sản phẩm loại thực chức đặt hàng sản phẩm mà bạn ưa thíc Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 32 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Trang chi tiết giỏ hàng Khách hàng cập nhật số lượng sản phẩm loại, tiếp tục mua hàng xõa sản phẩm mà khơng thíc Đối với khách hàng chưa đăng nhập thực chức toán phải điền đầy đủ thông tin thực chức Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 33 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Trang đăng nhập người dùng Đối với khách hàng đăng ký thành viên trang web thực chức đăng nhập, với thành viên qn mật click vào chức gưởi lại mật khẩu, gưởi lại mật qua Mail thành viên tức Trang chi tiết tin tức Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 34 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến 4.2 Giao diện cho người quản trị Trang chủ quản trị Thành viên phải đăng nhập vào trang chủ quản trị Trang cập thành viên Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 35 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Trang cập nhật tin tức Thành viên quản trị thực chức cập nhật tin tức Trang cập nhật sản phẩm Thành viên quản trị thực chức cập nhật sản phẩm Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 36 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến Trang quản lý giỏ hàng Khi khách hàng thực chức toán, thơng tin sản phẩm, khách hàng cập nhật vào giỏ hàng thực tốn với khách hàng thành cơng quản trị thực chức cập nhật đơn hàng Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 37 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến KẾT LUẬN Trong trình thực đồ án em cố gắng để cài đặt chương trình cách tối ưu nhất, đầy đủ gần hồn thành website bán máy tính trực tuyến Về mặt cơng nghệ, em tìm hiểu nắm bắt quy trình dịch vụ trực tuyến (Thương mại điện tử), tìm hiểu ASP.NET hệ quản trị sở liệu SQL Server Ngồi em cịn biết cách tổ chức xây dựng sở liệu cho toán bán hàng trực tuyến qua mạng… Tuy nhiên, thời gian có hạn nên việc học cơng nghệ cịn số hạn chế: Chương trình cịn đơn giản chức Tính bảo mật chưa cao sở liệu, dễ bị hacker Hướng phát triển: Khách hàng tốn trực tuyến qua thẻ ngân hàng mà không cần thiết phải trả tiền tận tay cho công ty doanh nghiệp… Chương trình hồn thành, mong thầy bạn đóng góp ý kiến để xây dựng chương trình ngày hồn thiện Cuối em xin chân thành cảm ơn thầy cô bạn giúp đỡ, tạo điều kiện cho em hoàn thành đồ án tốt nghiệp Em xin chân thành cảm ơn thầy giáo Cao Thanh Sơn tận tình bảo, hướng dẫn em suốt trình làm đề tài / Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh 38 Tìm hiểu ASP.NET xây dựng website mua bán máy tính trực tuyến TÀI LIỆU THAM KHẢO [1] Nguyễn Thuận Thành, tự học lập trinh ADO.NET, NXB Thanh Niên, quý 3/2006 [2] Dương Quang thiện, Sổ tay kỹ thuật Visual C#, NXB TP.HCM, 3/2006 [3] Dương Quang Thiện, Lạp trinh SQLServer 2005,NXB Văn Hố Sài Gịn, Q 2/2007 [4] Dương Quang Thiện, Lập trình web ASP.NET, NXB TP.HCM, 7/2005 [5] Nguyễn Thiên Sơn, Hưỡng dẫn sử dụng photoshop, NXB Thanh Niên, Quý 1/2006 Sinh viên thực tập: Trần Văn Chiến Lớp: 48k – CNTT – Đại Học Vinh ... 19 Tìm hiểu ASP. NET xây dựng website mua bán máy tính trực tuyến CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Mơ tả tốn, đưa u cầu 3.1.1 Mơ tả tốn Tên tốn : ? ?Xây dựng trang web bán máy tính trực tuyến. .. Đại Học Vinh 30 Tìm hiểu ASP. NET xây dựng website mua bán máy tính trực tuyến CHƯƠNG THIẾT KẾ GIAO DIỆN 4.1 Giao diện cho người sử dụng Trang chủ trang web bán máy tính trực tuyến Sinh viên thực... Chiến Lớp: 48k – CNTT – Đại Học Vinh Tìm hiểu ASP. NET xây dựng website mua bán máy tính trực tuyến đa phương diện môi trường web, cửa hàng trực tuyến xây dựng tảng HTML số ngơn ngữ thiết kế để