đồ án tốt nghiệp asp.net
Xây dựng website bán lưới xây dựng cho công ty Thanh Phong NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Hưng Yên, ngày tháng năm 2012 Giáo viên hướng dẫn : 1 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN 1 ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Hưng Yên, ngày … tháng … năm 2012 Giáo viên phản biện : 2 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN 2 ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Hưng Yên, ngày … tháng … năm 2012 Giáo viên phản biện : 3 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong LỜI NÓI ĐẦU Ngày nay Internet đã trở thành dịch vụ phổ biến và thiết yếu, không thể thiểu và có ảnh hưởng sâu rộng tới thói quen, sinh hoạt, giải trí của nhiều người. Cùng với sự phát triển nhanh chóng của Internet thì các hình thức mua và bán hàng hóa cho mọi người ngày càng đa dạng và phát triển hơn.Chính do sự phát triển của Internet và nhu cầu ngày càng cao của mọi người, tôi đã quyết định xây dựng 1 website bán lưới xây dựng đang có mặt trên thị trường và khách hàng có thể đặt hàng ngay tại website mà không cần đến trực tiếp điểm giao dịch.Việc này giúp cho khách hàng có thể chủ động và tiết kiệm thời gian của chính mình. Trong quá trình thực hiện đồ án tốt nghiệp, tuy đã rất nỗ lực nhưng chúng em nhận thấy kiến thức và kinh nghiệm của bản thân còn rất hạn hẹp. Để vượt lên những trở ngại đó, các thầy cô đã không quản ngại hướng dẫn, giúp đỡ để chúng em hoàn thành đồ án tốt nghiệp này. Em xin gửi lời cảm ơn chân thành đến cô Trần Thị Phương đã tận tình hướng dẫn chúng em hoàn thành đồ án tốt nghiệp, chúng em xin gửi lời cảm ơn đến tất cả các thầy cô Trường ĐHSPKT Hưng Yên đã giảng dạy, giúp đỡ em trong thời gian vừa qua. Chúng em xin chân thành cám ơn! Sinh viên thực hiện : Trần Thị Huyền Hoàng Thị Thảo Hà Văn Tuân 4 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong MỤC LỤC NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN 1 .2 NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN 2 .3 LỜI NÓI ĐẦU 4 Trong quá trình thực hiện đồ án tốt nghiệp, tuy đã rất nỗ lực nhưng chúng em nhận thấy kiến thức và kinh nghiệm của bản thân còn rất hạn hẹp. Để vượt lên những trở ngại đó, các thầy cô đã không quản ngại hướng dẫn, giúp đỡ để chúng em hoàn thành đồ án tốt nghiệp này 4 DANH MỤC CÁC HÌNH VẼ 7 Hình 3.1: Biểu đồ Usecase tổng quát………………………………………………… 22 .7 DANH MỤC CÁC TỪ VIẾT TẮT 8 CHƯƠNG I: MỞ ĐẦU .9 1.1 Đặt vấn đề .9 1.1.1 Lý do chọn đề tài 9 1.1.4 Hướng tiếp cận của đề tài 11 Kế hoạch 11 Các bước thực hiện 11 1.1.6 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài 12 Ý nghĩa lý luận 12 1.2 Giới thiệu về ngôn ngữ ASP.NET 12 2.1 Khảo sát hệ thống 14 2.1.1. Hạ tầng và phần mềm của hệ thống 14 2.1.2. Yêu cầu cần đạt được của hệ thống .14 Đăng nhập 15 Quản lí thông tin sản phẩm 15 Thống kê 16 Tìm kiếm sản phẩm .16 CHƯƠNG III 18 3.1 Phân tích chức năng hệ thống .19 3.1.1 Danh sách các Actor 19 5 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong 3.1.2 Danh sách các Usecase 19 3.2 Thiết kế UML 22 3.2.1. Biểu đồ Usecase 22 *Biểu đồ Usecase tổng quát .22 .22 Biểu đồ Usecase “Quản lý sản phẩm” 23 Biểu đồ Usecase “Đăng nhập” 28 Đặc tả chức năng “Đăng nhập” .28 Biểu đồ Usecase “Quản lý khách hàng” .32 Biểu đồ Usecase “ Quản lý bán hàng” 35 Biểu đồ Usecase “Quản lý đăt hàng” 36 Biểu đồ Usecase “Thống kê” 42 3.2.2. Biểu đồ tuần tự .44 Biểu đồ tuần tự chức năng đăng nhập của các actor 44 44 Biểu đồ tuần tự chức năng sửa TT sản phẩm 45 Biểu đồ tuần tự chức năng xoá TT sản phẩm .47 Biểu đồ tuần tự chức năng tìm kiếm TT sản phầm 48 Biểu đồ tuần tự chức năng xem TT sản phẩm .49 CHƯƠNG IV: THIẾT KẾ CSDL VÀ GIAO DIỆN 50 4.1.1 Bảng Admin .50 4.1.2 Bảng danh mục 51 4.1.3 Bảng sản phẩm .51 4.1.4 Bảng Khách hàng .51 4.1.5 Bảng giỏ hàng .52 4.1.6 Bảng tin tức 52 4.1.7 Bảng đánh giá .52 Lược Đồ CSDL 53 4.2 Giao diện website .54 Giới thiệu một số trang giao diện của website .54 4.2.1 Giao diện trang chủ .54 6 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong 4.2.2 Giao diện trang tin tức .55 4.2.3 Giao diện trang đăng nhập .56 4.2.4 Giao diện trang giới thiệu 56 4.2.5 Giao diện trang tìm kiếm 57 Một số trang quản trị Administrator .57 Hạn chế của đề tài .59 HƯỚNG PHÁT TRIỂN .60 TÀI LIỆU THAM KHẢO 61 DANH MỤC CÁC HÌNH VẼ Hình 3.1: Biểu đồ Usecase tổng quát………………………………………………… 22 Hình 3.2: Biểu đồ Usecase quản lý thông tin sản phẩm…………………………… .23 7 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong Hình 3.3: Biểu đồ Usecase tìm kiếm sản phẩm……………………………………… 27 Hình 3.4: Biểu đồ Usecase quản trị hệ thống………………………………………… 28 Hình 3.5: Biểu đồ Usecase quản lý thông tin khách hàng…………………………… .32 Hình 3.6: Biểu đồ Usecase quản lý bán hàng……………………………………… 35 Hình 3.7: Biểu đồ Usecase quản lý tin tức…………………………………………… .39 Hình 3.8: Biểu đồ Usecase thống kê……………………………………………………42 Hình 3.9: Biểu đồ tuần tự đăng nhập………………………………………………… .44 Hình 3.10: Biểu đồ tuần tự nhập thông tin sản phẩm ………………………………….45 Hình 3.11. Biểu đồ tuần tự sửa thông tin sản phẩm…………………………………….46 Hình 3.12: Biểu đồ tuần tự chức năng xoá thông tin sản phẩm……………………… .47 Hình 3.13: Biểu đồ tuần tự chức năng tìm kiếm thông tin sản phẩm ………………….48 Hình 3.14: Biểu đồ tuần tự chức năng xem thông tin sản phẩm ……………………….49 DANH MỤC CÁC TỪ VIẾT TẮT Từ viết tắt Từ đầy đủ TNHH Trách nhiệm hữu hạn DMSP Danh mục sản phẩm 8 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong SP Sản phẩm CSDL Cơ sở dữ liệu ĐHSPKT Đại học sư phạm kĩ thuật CHƯƠNG I: MỞ ĐẦU 1.1 Đặt vấn đề 1.1.1 Lý do chọn đề tài Trước sự phát triển ngày càng nhanh chóng của lĩnh vực Công Nghệ Thông Tin cụ thể hơn nữa là lĩnh vực Mạng và truyền thông đang phát triển mạnh mẽ này là các dịch vụ, tiện ích để phục vụ đời sống, công việc, giải trí…của con người. Cùng với đó là sự phát triển mạnh mẽ của kinh tế nước ta thời kì này và sự mong mỏi của các doanh nghiệp, các cửa hàng buôn bán nhằm rút ngắn chi phí,nhân công và thu được nhiều lợi nhuận. Trong khi đó dịch vụ mua bán trực tuyến qua mạng 9 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong đang tỏ ra hiệu quả với con người và dần trở thành nhu cầu thiết yếu phục vụ con người. Nắm bắt được nhu cầu thiết yếu này, sau một khoảng thời gian nghiên cứu và tìm hiểu thị trường, khảo sát ý kiến của khách hàng, học hỏi về nghiệp vụ quản lý của công ty nhóm em đã đưa ra quyết định đề tài đồ án tốt nghiệp của mình là “ Xây dựng Website bán lưới xây dựng cho công ty Thanh Phong”. Với website này người dùng có thể: - Đặt mua hàng khi đã tìm được sản phẩm cần mua - Xem thông tin về sản phẩm mà mình cần mua - Tìm kiếm sản phẩm dễ dàng theo tên của sản phẩm 1.1.2 Tiêu chí chức năng của đề tài Chức năng dành cho khách hàng • Giao diện thân thiện dễ sử dụng và tính thẩm mỹ cao • Cho phép khách hàng đăng ký thành viên và đảm bảo bí mật thông tin • Xem và thay đổi các thông tin về tài khoản • Hình thức thanh toán và đặt hàng phải dễ sử dụng và bảo mật • Thông tin sản phẩm phong phú và đa dạng. • Xem thông tin và tìm kiếm sản phẩm theo nhiều danh mục Chức năng dành cho người quản trị • Cập nhật thông tin hàng hóa trực tuyến • Quản lý các đơn đặt hàng trực tuyến • Quản lý khách hàng • Thống kê chi tiết cụ thể, chính xác và nhanh chóng 1.1.3 Phạm vi đề tài Website quảng cáo và bán lưới xây dựng được ứng dụng cho các công ty, cửa hàng mua và bán lưới xây dựng. Ngoài ra Website khi được mở rộng có thể đáp ứng được cho công ty xây dựng tầm cỡ lớn Cung cấp thông tin một cách nhanh chóng đầy đủ, chỉ một vài thao tác click chuột bạn đã có thể tìm được sảm phẩm phù hợp từ giá cả đến kiểu dáng, tính năng, chất lượng, Thỏa mãn nhu cầu của người sử dụng với thông tin đa dạng, phong phú, chính xác và nhanh chóng là thành công mà website mang đến . 10 . mật dữ liệu. ASP. NET là một thành phần của .NET Framework. 1.2.1 Các thành phần của ASP. NET - Không gian tên System.Web: là một phần của .NET Framework,. xác và nhanh chóng là thành công mà website mang đến . 10 Xây dựng website bán lưới xây dựng cho công ty Thanh Phong Giúp các đối tượng kinh doanh các