1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập lớn: Xây dựng Website bán hàng trực tuyến

21 11 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 2,49 MB

Nội dung

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NÔI KHOA CÔNG NGHỆ THÔNG TIN  BÀI TẬP LỚN MƠN: Cơng cụ ứng dụng phát triển Internet Đề tài: XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN Giáo viên hướng dẫn: Thầy Nguyễn Trung Phú Nhóm sinh viên thực hiện: Nhóm 18 Phạm Thị Kim Liên Hồng Thị Luy Trần Mỹ Linh Lê Thùy Dung Nguyễn Thị Oánh Lớp: KHMT2 – K2 Hà Nội, 10-2010 Bài tập lớn môn Công cụ phát triển ứng dụng Internet MỤC LỤC LỜI MỞ ĐẦU…………………………………………………………………… KẾ HOẠCH THỰC HIỆN…………………………………………………………4 PHẦN I KHẢO SÁT HIỆN TRẠNG HỆ THỐNG……………………………….5 PHẦN II MỤC TIÊU CỦA WEBSITE……………………………………………6 PHẦN III PHÂN TÍCH HỆ THỐNG…………………………………………… PHẦN IV THIẾT KẾ HỆ THỐNG………………………………………………14 PHẦN V CÀI ĐẶT CHƯƠNG TRÌNH KẾT LUẬN- HƯỚNG PHÁT TRIỂN LỜI MỞ ĐẦU Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet Ngày Internet trở thành dịch vụ phổ biến thiết yếu có ảnh hưởng sâu rộng tới thói quen, sinh hoạt, giải trí nhiều người Cùng với phát triển nhanh chóng Internet hình thức mua bán hàng hóa cho người ngày đa dạng phát triển Các ứng dụng Web ngày trở nên phổ biến Trước nhu cầu đó, với u cầu mơn học, nhóm chúng em định chọn đề tài Xây dựng Website bán hàng trực tuyến, cụ thể bán bánh kem Với đề tài môn học này, nhóm xin chân thành cảm ơn giúp đỡ tận tình Thầy Nguyễn Trung Phú Song, cịn nhiều hạn chế đề tài nhóm xây dựng khơng tránh khỏi thiếu sót Rất mong thầy bạn đóng góp ý kiến để chương trình ngày hoàn thiện đưa vào sử dụng Trân trọng cảm ơn! Hà Nội, 15/10/2010 Nhóm thực KẾ HOẠCH THỰC HIỆN Website thực vòng tuần với thành viên nhóm Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet - Tuần 1: + Khảo sát trạng hệ thống + Xác định mục tiêu Website, đối tượng sử dụng - Tuần 2: + Phân tích hệ thống + Thiết kế giao diện, thu thập, xử lí hình ảnh - Tuần 3: +viết module, soạn thảo thông tin cần đưa lên trang web + test code, tích hợp chạy thử PHẦN I: KHẢO SÁT HIỆN TRẠNG HỆ THỐNG Công ty TNHH SWEETDREAM công ty chuyên sản xuất cung ứng loại bánh bánh cưới, bánh sinh nhật, bánh Valentine… với chất lượng cao, mẫu mã độc đáo giá thành hợp lý Hiện cơng ty đơn vị sản xuất Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet phân phối cho cửa hàng, đại lí, siêu thị địa bàn Hà Nội tỉnh phụ cận Cơ cấu công ty gồm: Ban quản lí, Bộ phận kế tốn, phận bán hàng, phận sản xuất, phận kho chuyển hàng Khách hàng cơng ty có loại: khách hàng thường xuyên(những cửa hàng, đại lí, siêu thị… đặt hàng định kì), khách hàng khơng thường xun(khách mua lẻ) Khách mua lẻ mua bánh trực tiếp đặt theo yêu cầu cửa hàng giới thiệu sản phẩm công ty Đối với khách hàng thường xuyên, khách hàng lớn, công ty sản xuất giao bánh theo đơn đặt hàng có sách, chế độ ưu đãi riêng Với phương châm “Vừa lòng khách đến, vui lịng khách đi”, cơng ty khơng ngừng nỗ lực nhằm mang lại sản phẩm phục vụ tốt cho khách hàng Nhu cầu mở rộng thị trường quảng bá sản phẩm nâng cao chất lượng, tăng doanh thu vấn đề đáng quan tâm cơng ty Vì ban quản lí cơng ty có mong muốn xây dựng website giới thiệu sản phẩm bán bánh trực tuyến, hỗ trợ khách hàng thông tin cần thiết PHẦN II: MỤC TIÊU XÂY DỰNG WEBSITE Đối tượng website Website xây dựng phục vụ hai đối tượng Admin( nhà quản trị) Khách hàng với chức sau: Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet  Admin  Đăng nhập Website  Xem, cập nhật, xố thơng tin sản phẩm  Quản lí đơn đặt hàng  Xem, trả lời ý kiến, góp ý phản hồi khách hàng xố thơng tin từ khách hàng  Xem, xố thơng tin khách hàng khơng quyền thay đổi thơng tin  Cập nhật tin tức  Khách hàng:  Guest: Khách viếng thăm  Xem thông tin sản phẩm tin tức khác  Đăng kí thành viên  User:     Đã có tài khoản Có quyền đăng nhập, đăng xuất, đổi mật Đặt mua sản phẩm Được hưởng quyền ưu tiên thông báo sản phẩm nhất, download file… Đặc điểm: Xây dựng hệ thống bán bánh trực tuyến đơn giản, thân thiện, dễ sử dụng, cho phép khác hàng xem thông tin đặt hàng qua mạng, người quản trị quản lý thông tin sản phẩm người dùng Website thiết kế với - Giao diện hài hoà, thân thiện, giúp người dùng dễ dàng sử dụng - Trang chủ hiển thị danh sách sản phẩm bán chạy giúp cho người dùng dễ dàng việc tìm kiếm - Khách hàng dễ dàng tìm thấy thông tin chi tiết loại bánh mà họ quan tâm - Khách hàng chọn mua loại bánh mà họ cần dựa khả tài chức cần thiết cách thêm vào giỏ hàng Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet - Có chức đăng ký, đăng nhập Khách hàng gửi ý kiến phản hồi, góp ý đến Website để góp phần làm Website thêm phong phú phát triển Xây dựng hệ thống bán bánh trực tuyến đơn giản, thân thiện, dễ sử dụng, cho phép khác hàng xem thông tin đặt hàng qua mạng, người quản trị quản lý thông tin sản phẩm người dùng Các module:  Module sản phẩm Hiển thị thông tin phân loại sản phẩm gian hàng ảo Sản phẩm hiển thị lên website hiển thị đầy đủ thơng tin sản phẩm như: hình ảnh, tên sản phẩm, đặc điểm bật sản phẩm, giá,  Module giỏ hàng Khi tham khảo đầy đủ thông tin sản phẩm khách hàng đặt mua sản phẩm Website thông qua chức giỏ hàng mà không cần phải đến địa điểm giao dịch, giỏ hàng làm mô giỏ hàng thực tế thêm, bớt, tốn tiền sản phẩm mua Khi chọn toán giỏ hàng khách hàng phải ghi đầy đủ thông tin cá nhân, thông tin hệ thống lưu trữ xử lý  Module đăng ký thành viên đăng nhập hệ thống Mỗi khách hàng giao dịch Website quyền đăng ký môt tài khoản riêng Tài khoản sử dụng hệ thống yêu cầu Một tài khoản khách hàng đăng ký lưu trữ thông tin cá nhân khách hàng  Module tìm kiếm sản phẩm, tin tức, tư vấn Khách hàng cung cấp chức tìm kiếm Website Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet - Trang tin tức: Tư vấn cho khách hàng muốn tìm hiểu cơng thức cách thức làm bánh… - Trang giới thiệu: Giới thiệu thông tin về cửa hàng, phương châm bán hàng… - Trang liên hệ: Khách hàng liên hệ với nhân viên bán hàng thắc mắc, ý kiến  Module quản lý sản phẩm, đơn hàng Người quản trị cập nhật thơng tin mặt hàng, loại hàng, quản lý thông tin đơn hàng  Module khác PHẦN III: PHÂN TÍCH HỆ THỐNG Các thông tin đầu đầu vào hệ thống Thơng tin đầu vào: Nhóm 18 Thơng tin khách hàng Thông tin sản phẩm Thông tin công ty viết liên quan Thông tin quảng cáo Các phản hồi GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet - Đơn đặt hàng Thông tin đầu - Chi tiết sản phẩm - Hóa đơn - Các phản hồi Tác nhân - Khách hàng  User  Guest( Khách viếng thăm) - Admin admin khách hàng user guest Biểu đồ Usecase tổng quát hệ thống Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page Bài tập lớn môn Công cụ phát triển ứng dụng Internet Hệ thống web bán hàng trực tuyến Đăng nhập Thêm sản phẩm Cập nhật TT sản phẩm Xóa TT sản phẩm «extends» «extends» Đổi password «extends» Đăng xuất user Quản lí sản phẩm Đăng kí Quản lí đơn đặt hàng Admin Xóa giỏ hàng Xem chi tiết sản phẩm «extends» «extends» «extends» Guest Cập nhật giỏ hàng Thêm giỏ hàng Thống kê ĐH «extends» Xóa ĐH Xem lại giỏ hàng «extends» Quản lí tin tức đăng tin «extends» Gửi đặt hàng Xóa viết Khách hàng «extends» Quản lí người dùng «extends» Tìm kiếm chỉnh sửa viết Gửi phản hồi Trả lời phản hồi «extends» Xóa TT user Biểu đồ a Biểu đồ cho use case đăng nhập Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 10 Bài tập lớn môn Công cụ phát triển ứng dụng Internet b Biểu đồ cho Use case thêm giỏ hàng :sanphamGUI processData mathang giohang 1:// kích nút đặt hàng 2:// lấy mã sản phẩm 3://lấy thông tin sp(mã sp) 4://tạo giỏ hàng 5://thêm sp vào giỏ 6://lưu liệu vào giỏ hàng 7://lấy kết 8://hiển thị kết c Biểu đồ Use case gửi đơn đặt hàng Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 11 Bài tập lớn môn Công cụ phát triển ứng dụng Internet :khachhang :giohangGUI :xulidonhang :giohang :dondathang :CTdondathang 1://Click nút hoàn thành 2://xác nhận đặt hàng 3://xác nhận 4://xử lí thơng tin 5://lấy liệu từ giỏ hàng 6://duyệt giỏ hàng 7: tạo đơn đặt hàng 8://lưu đơn đặt hàng 9://lưu chi tiết đơn đặt hàng 10://xóa giỏ hàng 11://lấy kết đặt hàng 12://hiển thị kết Biểu đồ trạng thái Biểu đồ trạng thái đối tượng Giỏ hàng Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 12 Bài tập lớn môn Công cụ phát triển ứng dụng Internet Khởi tạo Khơng chọn hàng chưa chọn hàng Kích đặt hàng Có giỏ hàng Thêm giỏ hàng Có hàng giỏ để đặt hàng Đặt hàng Giỏ hàng xóa Biểu đồ lớp phân tích CTdondathang dondathang user -userID : int +tendangnhap : nvarchar +matkhau : nvarchar +diachi : nvarchar +dienthoai : nvarchar -email : nvarchar +getuserID() +gettendangnhap() +getdiachi() +getdienthoai() +getemail() 1 -madonhang : int +userID : int +ngaydat : Date +getmadonhang() +getuserID() +getngaydat() 1 -madonhang : int +mahang : int +soluong : int +getmadonhang() +getmahang() +getsoluong() * mathang loaihang -maloai : int +tenloai : nvarchar +getmaloai() +gettenloai() -mahang : int +soluong : nvarchar +soluong : int +dongia : long +hinhanh : nvarchar +mota : nvarchar -maloai : int +getmahang() +gettenhang() +getsoluong() +getdongia() +gethinhanh() +getmota() +getmaloai() PHẦN IV: THIẾT KẾ HỆ THỐNG 1.Thiết kế giao diện: 1.1 Bảng màu: Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 13 Bài tập lớn môn Công cụ phát triển ứng dụng Internet 1.2 Trang chủ Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 14 Bài tập lớn môn Công cụ phát triển ứng dụng Internet 1.3 Trang quản trị Quản lí mặt hàng Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 15 Bài tập lớn môn Công cụ phát triển ứng dụng Internet Quản lí loại hàng Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 16 Bài tập lớn môn Công cụ phát triển ứng dụng Internet Quản lí tin tức Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 17 Bài tập lớn môn Công cụ phát triển ứng dụng Internet 2.Thiết kế sở liệu 2.1 Các bảng liệu(thuộc tính gạch chân khóa chính) Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 18 Bài tập lớn môn Công cụ phát triển ứng dụng Internet Bảng LoaiHang Tên trường Kiểu liệu Mô tả MaLoai int Mã loại mặt hàng TenLoai nvarchar(100) Tên loại mặt hàng Bảng MatHang Tên trường Kiểu liệu Mô tả MaHang int Mã mặt hàng TenHang nvarchar(100) Tên mặt hàng DonGia int Đơn giá mặt hàng HinhAnh nvarchar(200) Đường link hình ảnh sản phẩm MoTa nvarchar(100) Mơ tả mặt hàng Maloai int Mã loại mặt hàng Bảng DonDatHang Tên trường Kiểu liệu Mô tả MaDonHang int Mã đơn hàng maKhach int Mã người khách NgayDat datetime Ngày đặt hàng NgayGiao Nvarchar(50) Thời điểm giao hàng Bảng CTDonDatHang Tên trường Kiểu liệu Mô tả MaDonHang int Mã đơn hàng MaHang int Mã mặt hàng SoLuong int Số lượng đặt hàng Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 19 Bài tập lớn môn Công cụ phát triển ứng dụng Internet Bảng KhachHang Tên trường Kiểu liệu Mô tả maKhach int Mã khách TenKhach nvarchar(50) Tên khách DiaChi nvarchar(50) Địa DienThoai nchar(10) Điện thoại Email nvarchar(50) Email 2.2 Lược đồ sở liệu quan hệ PHẦN V: CÀI ĐẶT CHƯƠNG TRÌNH Nhóm 18 GVHD: Thầy Nguyễn Trung Phú Page 20

Ngày đăng: 09/11/2023, 23:31

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w