XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY

67 770 2
XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY

Đ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

MỤC LỤC DANH MỤC HÌNH .................................................................................................... 8 LỜI CẢM ƠN ........................................................................................................... 10 PHẦN I: MỞ ĐẦU ................................................................................................... 11 1. Lý do chọn đề tài .................................................................................................. 11 2. Giới hạn và phạm vi nghiên cứu ........................................................................... 11 3. Mục đích nghiên cứu ............................................................................................ 11 4. Nhiệm vụ nghiên cứu ............................................................................................ 12 5. Phương pháp nghiên cứu ...................................................................................... 12 6. Phương pháp làm việc .......................................................................................... 12 7. Trình tự thực hiện đồ án ....................................................................................... 12 9. Môi trường thực hiện đề tài .................................................................................. 13 PHẦN II: NỘI DUNG .............................................................................................. 14 Chương 1: GIỚI THIỆU VỀ ASP.NET .................................................................... 14 1.1. ASP.NET Là gì ............................................................................................ 14 1.2. ASP.NET is objectoriented ........................................................................ 14 1.3. Quy trình biên dịch code ............................................................................. 14 1.4. ASP.NET Ajax ............................................................................................ 15 1.5. Tích hợp Linq .............................................................................................. 16 1.6. Một số Assembly được hỗ trợ từ phiên bản 3.5 .......................................... 16 1.7. Công cụ phát triển ứng dụng ....................................................................... 16 Chương 2: GIỚI THIỆU VỀ WEBSITE .................................................................. 17 2.1. Giới thiệu. .................................................................................................... 17 2.1.1. Mục đích của bài tập lớn ................................................................................... 17 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 5 2.1.2. Yêu cầu .................................................................................................................. 17 2.1.3. Ngôn ngữ lập trình và tài liệu tham khảo ............................................. 17 2.2. Nội dung của website .................................................................................. 17 2.3. Người sử dụng ............................................................................................. 17 2.4. Phân tích chức năng ..................................................................................... 18 2.4.1. Xác định các actor ................................................................................. 18 2.4.2. Xác định các usecase ............................................................................ 18 Chương 3: CÁC BIỂU ĐỒ VÀ CƠ SỞ DỮ LIỆU ................................................... 19 3.1. Biểu đồ Usecase Tổng quát ......................................................................... 19 3.2. Biểu đồ Usecase phân rã .............................................................................. 20 3.2.1. Biểu đồ Usecase phân rã QLNhanVien ................................................ 20 3.2.2. Biểu đồ Usecase phân rã QLKhachHang ............................................. 21 3.2.3. Biểu đồ Usecase phân rã QLNhaCungCap ........................................... 22 3.2.4. Biểu đồ Usecase phân rã QLLoaiSanPham .......................................... 23 3.2.5. Biểu đồ Usecase phân rã QLSanPham ................................................. 24 3.2.6. Biểu đồ Usecase phân rã QLNhapHang ............................................... 25 3.2.7. Biểu đồ Usecase phân rã QLBanHang ................................................. 26 3.2.8. Biểu đồ Usecase phân rã QLTinTuc ..................................................... 27 3.2.9. Biểu đồ Usecase phân rã DatHang ....................................................... 28 3.3. Biểu đồ tuần tự ............................................................................................ 29 3.3.1. Biểu đồ tuần tự Usecase QLNhanVien ................................................. 29 3.3.2. Biểu đồ tuần tự Usecase QLNhaCungCap ........................................... 32 3.3.3. Biểu đồ tuần tự Usecase QLLoaiSanPham ........................................... 35 3.3.4. Biểu đồ tuần tự Usecase QLSanPham .................................................. 37

XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 1 NHẬN XÉT V ĐNH GI CỦA GING VIÊN HƯỚNG DẪN Hưng Yên, ngày … tháng … năm 2014 Ging viên hướng dẫn XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 2 NHẬN XÉT V ĐNH GI CỦA GING VIÊN PHN BIỆN 1 Hưng Yên, ngày … tháng … năm 2014 Ging viên phn biện 1 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 3 NHẬN XÉT V ĐNH GI CỦA GING VIÊN PHN BIỆN 2 Hưng Yên, ngày … tháng … năm 2014 Ging viên phn biện 2 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 4 MC LC DANH MỤC HÌNH 8 LỜI CM ƠN 10 PHẦN I: MỞ ĐẦU 11 1. Lý do chọn đề tài 11 2. Giới hạn và phạm vi nghiên cứu 11 3. Mục đích nghiên cứu 11 4. Nhiệm vụ nghiên cứu 12 5. Phương pháp nghiên cứu 12 6. Phương pháp làm việc 12 7. Trình tự thực hiện đồ án 12 9. Môi trường thực hiện đề tài 13 PHẦN II: NI DUNG 14 Chương 1: GIỚI THIỆU VỀ ASP.NET 14 1.1. ASP.NET Là gì 14 1.2. ASP.NET is object-oriented 14 1.3. Quy trình biên dịch code 14 1.4. ASP.NET Ajax 15 1.5. Tích hợp Linq 16 1.6. Một số Assembly được hỗ trợ từ phiên bn 3.5 16 1.7. Công cụ phát triển ứng dụng 16 Chương 2: GIỚI THIỆU VỀ WEBSITE 17 2.1. Giới thiệu. 17 2.1.1. Mục đích của bài tập lớn 17 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 5 2.1.2. Yêu cầu 17 2.1.3. Ngôn ngữ lập trình và tài liệu tham kho 17 2.2. Nội dung của website 17 2.3. Người sử dụng 17 2.4. Phân tích chức năng 18 2.4.1. Xác định các actor 18 2.4.2. Xác định các usecase 18 Chương 3: CC BIỂU Đ V CƠ SỞ DỮ LIỆU 19 3.1. Biểu đồ Usecase Tổng quát 19 3.2. Biểu đồ Usecase phân rã 20 3.2.1. Biểu đồ Usecase phân rã QLNhanVien 20 3.2.2. Biểu đồ Usecase phân rã QLKhachHang 21 3.2.3. Biểu đồ Usecase phân rã QLNhaCungCap 22 3.2.4. Biểu đồ Usecase phân rã QLLoaiSanPham 23 3.2.5. Biểu đồ Usecase phân rã QLSanPham 24 3.2.6. Biểu đồ Usecase phân rã QLNhapHang 25 3.2.7. Biểu đồ Usecase phân rã QLBanHang 26 3.2.8. Biểu đồ Usecase phân rã QLTinTuc 27 3.2.9. Biểu đồ Usecase phân rã DatHang 28 3.3. Biểu đồ tuần tự 29 3.3.1. Biểu đồ tuần tự Usecase QLNhanVien 29 3.3.2. Biểu đồ tuần tự Usecase QLNhaCungCap 32 3.3.3. Biểu đồ tuần tự Usecase QLLoaiSanPham 35 3.3.4. Biểu đồ tuần tự Usecase QLSanPham 37 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 6 3.3.5. Biểu đồ tuần tự QLTinTuc 39 3.3.6. Biểu đồ tuần tự QLNhapHang 42 3.3.7. Biểu đồ tuần tự QLBanHang 45 3.3.8. Biểu đồ tuần tự QLKhachHang 47 3.3.9. Biểu đồ tuần tự DatHang 49 3.4. Biểu đồ lớp 50 3.5. Phân tích và thiết kế CSDL 51 3.5.1. Danh sách các bng csdl 51 3.5.2. Mô hình quan hệ dữ liệu 54 Chương 4: THIẾT KẾ V ĐẶC T GIAO DIỆN WEBSITE 55 4.1. Giao diện trang chủ 55 4.2. Giao diện trang sn phẩm 56 4.3. Giao diện trang chi tiết sn phẩm 57 4.4. Giao diện trang đăng ký khách hàng 58 4.5. Giao diện trang đăng nhập khách hàng 59 4.6. Giao diện trang giỏ hàng 60 4.7. Giao diện trang đăng nhập qun trị 61 4.8. Giao diện trang qun trị 62 4.9. Giao diện trang qun lý loại sn phẩm 63 4.10. Giao diện trang qun lý sn phẩm 64 4.11. Giao diện trang qun lý thêm mới sn phẩm 65 PHẦN III: KẾT LUẬN 66 PHẦN IV: TÀI LIỆU THAM KHO 67 Tài liệu 67 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 7 Internet 67 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 8 DANH MC HÌNH Hình 3-1: Biểu đồ Usecase tổng quát. 19 Hình 3-2: Biểu đồ Usecase qun lý nhân viên. 20 Hình 3-3: Biểu đồ Usecase qun lý khách hàng. 21 Hình 3-4: Biểu đồ Usecase qun lý nhà cung cấp. 22 Hình 3-5: Biểu đồ Usecase qun lý loại sn phẩm. 23 Hình 3-6: Biểu đồ Usecase qun lý sn phẩm. 24 Hình 3-7: Biểu đồ Usecase qun lý nhập hàng. 25 Hình 3-8: Biểu đồ Usecase qun lý bán hàng. 26 Hình 3-9: Biểu đồ Usecase qun lý tin tức. 27 Hình 3-10: Biểu đồ Usecase DatHang 28 Hình 3-11: Biểu đồ tuần tự thêm nhân viên. 29 Hình 3-12: Biểu đồ tuần tự cập nhật nhân viên. 30 Hình 3-13: Biểu đồ tuần tự xóa nhân viên. 31 Hình 3-14: Biểu đồ tuần tự thêm nhà cung cấp. 32 Hình 3-15: Biểu đồ tuần tự cập nhật nhà cung cấp. 33 Hình 3-16: Biểu đồ tuần tự xóa nhà cung cấp. 34 Hình 3-17: Biểu đồ tuần tự thêm loại sn phẩm. 35 Hình 3-18: Biểu đồ tuần tự cập nhật loại sn phẩm. 36 Hình 3-19: Biểu đồ tuần tự xóa loại sn phẩm. 36 Hình 3-20: Biểu đồ tuần tự thêm sn phẩm. 37 Hình 3-21: Biểu đồ tuần tự cập nhật sn phẩm. 38 Hình 3-22: Biểu đồ tuần tự xóa sn phẩm 38 Hình 3-23: Biểu đồ tuần tự thêm tin tức. 39 Hình 3-24: Biểu đồ tuần tự cập nhật tin tức. 40 Hình 3-25: Biểu đồ tuần tự xóa tin tức. 41 Hình 3-26: Biểu đồ tuần tự thêm hóa đơn nhập. 42 Hình 3-27: Biểu đồ tuần tự cập nhật hóa đơn nhập. 43 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 9 Hình 3-28: Biểu đồ tuần tự xóa hóa đơn nhập. 44 Hình 3-29: Biểu đồ tuần tự xử lý hóa đơn. 45 Hình 3-30: Biểu đồ tuần tự xóa hóa đơn bán. 46 Hình 3-31: Biểu đồ tuần tự thêm khách hàng. 47 Hình 3-32: Biểu đồ tuần tự cập nhật khách hàng. 47 Hình 3-33: Biểu đồ tuần tự xóa khách hàng. 48 Hình 3-34: Biểu đồ tuần tự cập nhật khách hàng. 49 Hình 3-35: Biểu đồ lớp. 50 Hình 3-36: Biểu đồ quan hệ dữ liệu 54 Hình 4-1: Giao diện trang chủ 55 Hình 4-2: Giao diện trang sn phẩm 56 Hình 4-3: Giao diện trang chi tiết sn phẩm 57 Hình 4-4: Giao diện trang đăng ký khách hàng 58 Hình 4-5: Giao diện trang khách hàng đăng nhập 59 Hình 4-6: Giao diện trang giỏ hàng 60 Hình 4-7: Giao diện trang đăng nhập qun trị 61 Hình 4-8: Giao diện trang qun trị 62 Hình 4-9: Giao diện trang qun lý loại sn phẩm 63 Hình 4-10: Giao diện trang qun lý sn phẩm 64 Hình 4-11: Giao diện trang thêm mới sn phẩm 65 XÂY DNG WEBSITE QUNG B V BN Đ NI THT CHO CA HNG LUXURY 10 LỜI CẢM ƠN *** Sau một thời gian thực hiện đồ án tốt nghiệp, đến nay mọi công việc liên quan đến đồ án đã hoàn tất. Trong suốt thời gian này, em đã nhận được rất nhiều sự chỉ dẫn, hướng dẫn tận tình của các quý thầy cô. Ở phần đầu tiên của báo cáo, cho phép em gửi lời cm ơn tới Khoa Công nghệ thông tin và Trường Đại học Sư phạm Kỹ thuật Hưng Yên đã tạo điều kiện thuận lợi cho em học tập và thực hiện đề tài đồ án lần này. Em xin bày tỏ lòng biết ơn sâu sắc đến cô Trịnh Thị Nhị đã tận tình hướng dẫn, chỉ bo em trong suốt quá trình thực hiện đề tài này, cô luôn là người động viên khuyến khích và truyền cm hứng cho chúng em làm việc, nếu không có cô thì chắc chắn chúng em sẽ không thể hoàn thành đồ án một cách hoàn thiện. Em xin chân thành cm ơn quý thầy cô trong Khoa Công nghệ thông tin đã tận tình ging dạy, trang bị cho chúng em những kiến thức quý báu trong suốt những năm học qua, những người đã sớm khuya không qun mưa nắng dìu dắt chúng em trong chặng đường Đại Học của mình. Cuối cùng cm ơn tất c bạn bè, những người đã sát cánh cùng nhau tri qua những niềm vui, cùng chia sẻ những khó khăn và giúp đỡ mình rất nhiều trong quá trình thực hiện đồ án. Em xin chân thành cm ơn! Sinh viên thực hiện Nguyễn Văn Chiến [...]... XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY c Xóa nhà cung cấp Hình 3-16: Biểu đồ tuần tự xóa nhà cung cấp 34 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 3.3.3 Biểu đồ tuần tự Usecase QLLoaiSanPham a Thêm loại sản phẩm Hình 3-17: Biểu đồ tuần tự thêm loại sản phẩm 35 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY. .. XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 3.3 Biểu đồ tuần tự 3.3.1 Biểu đồ tuần tự Usecase QLNhanVien a Thêm nhân viên Hình 3-11: Biểu đồ tuần tự thêm nhân viên b Cập nhật thông tin nhân viên 29 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY Hình 3-12: Biểu đồ tuần tự cập nhật nhân viên 30 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT... QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY c Xóa nhân viên Hình 3-13: Biểu đồ tuần tự xóa nhân viên 31 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 3.3.2 Biểu đồ tuần tự Usecase QLNhaCungCap a Thêm nhà cung cấp Hình 3-14: Biểu đồ tuần tự thêm nhà cung cấp 32 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY b Cập nhật thông tin nhà cung... XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY Chương 3: CÁC BIỂU ĐỒ VÀ CƠ SỞ DỮ LIỆU 3.1 Biểu đồ Usecase Tổng quát Hình 3-1: Biểu đồ Usecase tổng quát 19 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 3.2 Biểu đồ Usecase phân rã 3.2.1 Biểu đồ Usecase phân rã QLNhanVien Hình 3-2: Biểu đồ Usecase quản lý nhân viên Đặc tả: Actor Admin Mô tả Cho. .. thức đã học về SqlServer để xây dựng Website quảng bá và bán đồ nội thất cho cửa hàng LUXURY 3 Mục đích nghiên cứu 11 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY Sau khi hoàn thành thực hiện đồ án tốt nghiệp, các mục tiêu em đã đạt được khi thực hiện đề tài là: - Nắm vững các kiến thức cơ bản về ASP.NET và cách thao tác thực hiện trong việc xây dựng ứng dụng web - Ứng... ra có thể bộ công cụ EXPRESSION STUDIO hỗ trợ chuyên dụng cho việc lập trình giao diện cho các ứng dụng NET Trong Expression Blend hỗ trợ mạnh mẽ về các control cũng như các tính năng kèm theo để cho việc thiết kế giao diện dễ hơn bao giờ hết 16 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY Chương 2: GIỚI THIỆU VỀ WEBSITE 2.1 Giới thiệu 2.1.1 Mục đích của bài tập lớn - Thiết... hiện tại là 4.0) ASP.NET AJAX Control Extenders được tích hợp vào ToolBox của Visual 2008 trở về sau, giúp cho việc xây dựng 15 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY control được dễ dàng và nhanh chóng hơn Các control cũng được tích hợp một số tính năng hỗ trợ cho việc xử lý linh hoạt hơn 1.5 Tích hợp Linq LINQ là ngôn ngữ truy vấn dữ liệu từ database trực tiếp từ... ý nghĩa sau: - Rèn luyện kỹ năng phân tích và thiết kế dự án web bằng ngôn ngữ lập trình ASP.NET C# - Rèn luyện kỹ năng làm việc 12 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY - Sản phẩm phần mềm là website bán nội thất trực tuyến giúp cho người dùng có thể xem thông tin và mua sắm trực tiếp thông qua mạng Internet 9 Môi trường thực hiện đề tài - Hệ điều hành Window... cả, hãng sản xuất, đặt hàng Đăng ký và đăng nhập thành viên 17 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 2.4 Phân tích chức năng 2.4.1 Xác định các actor STT 1 Tên Actor Admin 2 Nhân viên 3 Mô tả Admin là người có quyền lớn nhất trong hệ thống của website, người sẽ chịu trách nhiệm điều hành hoạt động của website Nhân viên là người chịu trách nhiệm quản lý công việc... phẩm 1.2 hiển thị danh sách loại sản phẩm 2 Admin thực hiện các chức năng trong quản lý loại sản phẩm 23 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 3.2.5 Biểu đồ Usecase phân rã QLSanPham Hình 3-6: Biểu đồ Usecase quản lý sản phẩm Đặc tả: Actor Admin Mô tả Cho phép Admin quản trị sản phẩm Mức Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công 1 Admin phải

Ngày đăng: 12/07/2014, 14:58

Từ khóa liên quan

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

Tài liệu liên quan