Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 59 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
59
Dung lượng
3,67 MB
Nội dung
Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh Mục lục Lời nói đầu 2 Chơng 1: Phân tích và thiết kế hệ thống I. Yêu cầu của đề tài .4 II. Phân tích và thiết kế hệ thống 5 1. Khảo sát hiện trạng .5 2. Biểu đồ phân cấp chức năng .6 3. Biểu đồ luồng dữ liệu .7 4. Mô hình thực thể liên kết 12 5. Danh sách các bảng dữ liệu 13 Chơng 2: Các kỹ thuật và công cụ lập trình I. Giới thiệu công nghệ ASP.NET .16 1. Giới thiệu tổng quan công nghệ .NET 16 2. Giới thiệu ASP.NET 19 3. ASP.NET và Web Form 20 4. Các đối tợng trong ASP.NET 24 5. Truyền dữ liệu giữa các WebPage 27 6. Công nghệ ADO.NET .28 II. Giới thiệu SQL Server 2000 36 1. Giới thiệu .36 2. Các thành phần quan trọng của SQL Server 2000 37 3. Structured Query Language (SQL) .39 Chơng 3: Cài đặt hệ thống Một số giao diện của chơng trình .46 Kết luận .54 Tài liệu tham khảo .55 SVTH: Phan Thị Anh Trang 1 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh Lời nói đầu Ngày nay, với sự phát triển vợt bậc của khoa học kỹ thuật, sự phất triển mạnh mẽ của ngành khoa học máy tính đã mang lại những giải pháp tối u, những công cụ trợ giúp cần thiết giúp con ngời xử lý thông tin một cách nhanh chóng, chính xác, an toàn đạt hiệu quả cao. Với sự xâm nhập sâu rộng vào tất cả các lĩnh vực của đời sống xã hội, ngành khoa học máy tính nói riêng và công nghệ thông tin nói chung đã khẳng định đợc vị thế quan trọng không thể thiếu. Máy tính điện tử đã trở thành công cụ đắc lực không chỉ giảm nhẹ lao động mà còn giúp giải quyết những vấn đề to lớn mà trớc đây con ngời khó có thể hình dung đợc. Công nghệ thông tin đợc ứng dụng trong nhiều lĩnh vực nh: truyền thông, khoa học công nghệ và thơng mại mang lại lợi ích thiết thực góp phần quan trọng nâng cao đời sống con ngời và INTERNET chính là thể hiện của sự phát triển bùng nổ công nghệ thông tin trên toàn cầu. Hơn tất cả, INTERNET là phơng tiện trao đổi thông tin tiện lợi, nhanh chóng và rẻ tiền; là môi trờng mới cho hoạt động kinh doanh; là yếu tố để phát triển một hệ thống quản lý nhà nớc hiện đại. ứng dụng INTERNET trong hoạt động kinh doanh ngày càng trở nên phổ biến và với các nhà doanh nghiệp thì INTERNET đợc xem là vũ khí để cạnh tranh thơng mại. Với mục đích tìm hiểu và tiếp cận xu thế mới này trong kinh doanh, em đã lựa chọn đề tài Xâydựngwebsitehỗtrợbánhàngquamạng cho khoá luận tốt nghiệp. Mặc dù đã cố gắng trong việc tìm hiểu, phân tích và cài đặt hệ thống nhng do kiến thức còn hạn chế nên không tránh khỏi những thiếu sót. Em rất mong nhận đợc sự cảm thông và góp ý của các thầy cô. Em xin chân thành cảm ơn! SVTH: Phan Thị Anh Trang 2 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh Cũng qua đây, em xin gửi lời cảm ơn sâu sắc đến thầy giáo - Th.S Nguyễn Quang Ninh đã tận tình chỉ bảo cho e trong suốt thời gian thực hiện đề tài. Em xin cảm ơn sự giúp đỡ của các thầy cô trong khoa CNTT, cảm ơn sự ủng hộ nhiệt tình của các bạn sinh viên lớp 46B1 cho đề tài của tôi. Sinh viên thực hiện: Phan Thị Anh SVTH: Phan Thị Anh Trang 3 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh Chơng 1: Phân tích và thiết kế hệ thống I. Yêu cầu của đề tài Đây là một website nhằm giới thiệu các mặt hàng của công ty đến cho ngời tiêu dùng nhằm thúc đấy việc mua bánhàng của công ty. Website đợc xâydựng để phục vụ cho 2 đối tợng chính: khách hàng và ngời quản trị hệ thống. 1. Đối với khách hàng Khách hàng là những ngời có nhu cầu mua sắm hàng hoá. 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ì thế, trang web phải đáp ứng các chức năng sau: + Hiển thị danh sách các mặt hàng của công ty để khách hàng có thể xem và lựa chọn mua. + Xâydựng chức năng tìm kiếm mặt hàng để đáp ứng yêu cầu tìm kiếm của khách hàng. + Sau khách hàng đã lựa chọn xong những mặt hàng cần mua thì hệ thống phải có chức năng hiển thị đơn đặt hàng thông báo quá trình đặt hàng thành công, cùng với thông tin giao hàng. + Ngoài ra, hệ thống có chức năng đăng nhập cho khách hàng để có thể mua hàng. 2. Đối với ngời quản trị hệ thống Ngời quản trị hệ thống, là ngời làm chủ ứng dụng, có quyền kiểm soát mọi hoạt động của hệ thống. Với một User_Name và Password đăng nhập hợp lệ, ngời quản trị hệ thống sẽ có những quyền hạn nhất định đối với hệ thống theo bảng phân quyền ADMIN. Nhà quản trị hệ thống sẽ làm việc với hệ thống thông qua các thao tác chính sau: SVTH: Phan Thị Anh Trang 4 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh + Cập nhật mặt hàng, nhà cung cấp. + Kiểm tra khách hàng, cập nhật khách hàng. + Tiếp nhận và xử lý đơn đặt hàng. + Thống kê các loại mặt hàng, nhà cung cấp, khách hàng, đơn hàng, doanh thu. Ngoài những yêu cầu trên, trang web phải có giao diện thân thiện và thu hút ngời xem. Về mặt hệ thống thì trang web cần có tính dễ nâng cấp, bảo trì trong tơng lai. II. Phân tích và thiết kế hệ thống 1. Khảo sát hiện trạng Sau khi tiến hành khảo sát hiện trạng, các thông tin đợc ghi nhận lại nh sau: * Quá trình mua hàng của khách hàng: Khách hàng xem và lựa chọn mặt hàng cần mua, lúc này bộ phận bánhàng sẽ trực tiếp hớng dẫn, t vấn thông về các loại mặt hàng cho khách hàng. Khi khách hàng đã lựa chọn đợc mặt hàng cần mua, bộ phận bánhàng tiến hành lập hoá đơn bán hàng, thanh toán tiền và giao hàng cho khách. * Quá trình đặt hàng với nhà cung cấp: Hằng ngày, nhân viên sẽ kiểm tra hiện trạng các loại mặt hàng báo cáo lên ban điều hành để có quyết định đặt hàng với nhà cung cấp cho hợp lí. * Quá trình nhập hàng: Sau khi nhận yêu cầu đặt hàng từ công ty, nhà cung cấp sẽ giao hàng cho công ty theo đúng đơn hàng đã đặt có kèm theo bảng kê chi tiết các loại mặt hàng cung cấp. Tiếp đó, tiến hành thanh toán và giao hàng. Với các thông tin khảo sát đợc, kết hợp với yêu cầu của đề tài ta tiến hành phân tích và thiết kế hệ thống websitebánhàng nh sau: SVTH: Phan Thị Anh Trang 5 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh 2. Biểu đồ phân cấp chức năng 3. Biểu đồ luồng dữ liệu 3.1. Biểu đồ luồng dữ liệu mức khung cảnh SVTH: Phan Thị Anh Trang Qun lý bỏn hng Nhp hng Cp nht NCC Cp nht MH Lp Hn Bỏn hng Cp nht KH Tỡm kimMH Lp Hn Thng kờ NCC Khỏch hng Mt hng n t hngCp nht Hn Cp nht Hn 6 Website hç trî b¸n hµng qua m¹ng GVHD: ThS. NguyÔn Quang Ninh SVTH: Phan ThÞ Anh Trang Khách hàng Nhà cung cấp Quản lý bánhàng Nhà quản lý TT khách hàng MH cần tìm kiếm TT MH cần tìm Hóa đơn TT NCC TT MH cung cấp Hóa đơn T T thống kê Kết quả thống kê 7 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh 3.2. Biểu đồ luồng dữ liệu mức đỉnh SVTH: Phan Thị Anh Trang 8 Website hç trî b¸n hµng qua m¹ng GVHD: ThS. NguyÔn Quang Ninh SVTH: Phan ThÞ Anh Trang TT đăng kí Nhà quản lý Khách hàng Nhà cung cấp 2. Bánhàng 3. Thống kê 1. Nhập hàng TT khách hàng TT NCC Đơn hàng Mặt hàng MH cần tìm Hóa đơn TT MH cần tìm TT y/c thống kê Kết quả Th/K TT NCC TT MH CC Hóa đơn 9 Websitehỗtrợbánhàngquamạng GVHD: ThS. Nguyễn Quang Ninh 3.3. Biểu đồ luồng dữ liệu mức dới đỉnh a/ Phân rã chức năng Nhập hàng SVTH: Phan Thị Anh Trang 10