Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
3,71 MB
Nội dung
Đồ án Lập trình Website thương mại bán máy tính xách tay LỜI NÓI ĐẦU Với phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống Dĩ nhiên bạn nghe nói nhiều Internet, nói cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính toàn cầu mà kết nối máy PC họ Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thông tin lĩnh vực văn hóa, xã hội, trị, kinh tế Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” việc có Website để quảng bá công ty hay Website cá nhân không điều xa xỉ Thông qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Với lí đó, hướng dẫn giúp đỡ cô ThS.Phạm Thanh Trà, em chọn đề tài “Xây dựng Website thương mại bán máy tính xách tay” làm đề tài cho đồ án môn học Lập trình Web Trong trình thực đồ án em nhận giúp đỡ bảo tận tình thầy, cô giáo, Em xin chân thành cảm ơn cô Phạm Thanh Trà hưỡng dẫn trình làm đồ án Tuy nhiên, thời gian hạn hẹp, nỗ lực đồ án khó tránh khỏi thiếu sót Em mong nhận thông cảm, lời góp ý bảo tận tình quý Thầy Cô bạn Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay TÓM TẮT ĐỒ ÁN Với mức độ phức tạp quy mô ứng dụng, cộng thêm vấn đề thời gian đề tài “Xây dựng Website thương mại bán máy tính xách tay” dừng mức tìm hiểu ngôn ngữ lập trình Web PHP & MYSQL, áp dụng xây dựng ứng dụng thực nghiệm trang Web bán hàng mạng Website với mục đích cung cấp cho khách hàng thông tin xác sản phẩm máy tính linh kiện có thị trường hãng có uy tín ( Acer, Hp, Asus, Dell, Samsung…) cách thức đặt mua hàng qua mạng Các thông tin cập nhật thường xuyên nhanh chóng Vì vậy, rút ngắn khoảng cách người mua người bán, đưa thông tin sản phẩm nhanh chóng đến cho khách hàng Do số hạn chế, nên website dừng lại chức đặt hàng hình thức toán trực tiếp Trong tương lai, hệ thống phát triển theo hướng thương mại điện tử (với hình thức toán trực tuyến qua thẻ tín dụng, tài khoản ngân hàng, thẻ mua hàng trực tuyến…) Phạm Đình Nam–CTU12.2.37 ii Đồ án Lập trình Website thương mại bán máy tính xách tay MỤC LỤC Nội dung LỜI NÓI ĐẦU .i TÓM TẮT ĐỒ ÁN .ii DANH SÁCH HÌNH VẼ v DANH SÁCH CÁC BẢNG BIỂU vi CHƯƠNG TỔNG QUAN VỀ CÔNG TY ĐẦU TƯ XÂY DỰNG TM&DL TÂM ĐỨC Phần :Khái quát công ty 1.Hệ thống tổ chức công ty Sơ lược Công ty đầu tư xây dựng TM&DL Tâm Đức Giới thiệu số phận Công ty CHƯƠNG TÌM HIỂU NGÔN NGỮ PHP Khái niệm PHP .3 Tại nên dùng PHP CHƯƠNG CƠ SỞ DỮ LIỆU MYSQL 1.Giới thiệu sở liệu Mục đích sử dụng sở liệu CHƯƠNG XÂY DỰNG ĐỀ TÀI 4.1 Phân tích yêu cầu đề tài .7 Tóm tắt hoạt động hệ thống mà dự án ứng dụng: Phạm vi dự án ứng dụng .7 Đối tượng sử dụng Mục đích dự án 4.2 Phân tích chức hệ thống Các chức đối tượng Customer (Khách vãng lai) .10 *Chức đăng ký thành viên 10 Input: Khách vãng lai phải nhập đầy đủ thông tin (*: thông tin bắt buộc) 10 Tên đăng nhập: (*) 10 Mật khẩu: (*) 10 Nhập lại mật (*) .10 Họ tên: Nhập họ tên (*) .10 Email: nhập email (*) 10 Địa chỉ: Nhập địa Member (*) 10 Điện thoại: Nhập điện thoại (*) 10 Nhập mã an toàn: (*) 10 *Chức tìm kiếm sản phẩm 10 *Chức xem thông tin sản phẩm 10 Phạm Đình Nam–CTU12.2.37 iii Đồ án Lập trình Website thương mại bán máy tính xách tay *Chức giỏ hàng 10 * Chức đặt hàng .11 Các chức đối tượng Member (thành viên) 11 * Chức đăng nhập 11 * Chức đăng xuất 11 * Chức đổi mật 11 * Chức xem hóa đơn lập .11 Chức Administrator 12 * Các chức quản lý Member .12 * Các chức quản lý Sản Phẩm 12 * Các chức quản trị người dùng .12 * Các Chức Năng Đối Với Hóa Đơn Đặt Hàng 13 4.5 Biểu đồ phân tích thiết kế hệ thống 13 Biểu đồ hoạt động .13 Đặc tả Use-case 25 4.6 Cách tổ chức liệu thiết kế chương trình cho trang Web 30 1.Bảng giohang .31 1.Bảng giohang .31 Dùng để lưu thông tin giỏ hàng khách hàng .31 Dùng để lưu thông tin giỏ hàng khách hàng .31 2.Bảng hoadon 31 2.Bảng hoadon 31 Dùng để lưu thông tin đơn hàng 31 Dùng để lưu thông tin đơn hàng 31 3.Bảng lienhe 31 3.Bảng lienhe 31 Dùng để quản lí thắc mắc liên hệ khách hàng 31 Dùng để quản lí thắc mắc liên hệ khách hàng 31 4.Bảng loaisanpham 32 4.Bảng loaisanpham 32 Dùng để quản lí danh mục loại sản phẩm .32 Dùng để quản lí danh mục loại sản phẩm .32 5.Bảng nhomsanpham 32 Phạm Đình Nam–CTU12.2.37 iv Đồ án Lập trình Website thương mại bán máy tính xách tay 5.Bảng nhomsanpham 32 Dùng để quản lý nhóm sản phẩm 32 Dùng để quản lý nhóm sản phẩm 32 6.Bảng sanpham 32 6.Bảng sanpham 32 Dùng để quản lý sản phẩm .32 Dùng để quản lý sản phẩm .32 Bảng thanhvien 32 Bảng thanhvien 32 Dùng để quản lý thành viên 32 Dùng để quản lý thành viên 32 Sơ đồ thực thể liên kết 33 4.7 Yêu cầu bảo mật 34 Hệ thống quản trị tuyệt đối an toàn, bị truy cập lỗi hệ thống 34 4.8 Thiết kế giao diện .34 Giao diện trang chủ .34 Giao diện Form đăng nhập 35 Giao diện Form đăng ký thành viên 36 Giao diện trang chi tiết sản phẩm 37 7.Giao diện trang quản trị Admin 37 TÀI LIỆU THAM KHẢO .39 NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN .41 DANH SÁCH HÌNH VẼ Hình Biểu đồ Use Case Hình Biểu đồ hoạt động đăng nhập vào hệ thống .13 Hình Biểu đổ hoạt động thoát khỏi hệ thống 14 Hình Biểu đồ hoạt động đăng kí thành viên 15 Hình Biểu đồ hoạt động xem thông tin sản phẩm 16 Hình Biểu đồ chức thêm SP vào giỏ hàng 17 Hình Biểu đồ chức đặt hàng 18 Hình Biểu đồ chức đổi mật 19 Hình Biểu đồ chức xoá Member .20 Hình 10 Biểu đồ chức thêm sản phẩm 21 Phạm Đình Nam–CTU12.2.37 v Đồ án Lập trình Website thương mại bán máy tính xách tay Hình 11 Biểu đồ chức sửa thông tin sản phẩm 22 Hình 12 Biểu đồ chức xoá sản phẩm 23 Hình 13 Biểu đồ chức xoá User 24 Hình 14 Use case tìm kiếm .25 .25 .25 Hình 15 Biểu đồ cộng tác chức tìm kiếm .25 Hình 16 Biểu đồ chức tìm kiếm 25 Hình 17 Use-case quản lý sản phẩm 26 Hình 18 Biểu đồ cộng tác chức cập nhật .26 Hình 19 Biểu đồ chức thêm sản phẩm 27 Hình 20 Biểu đồ chức sửa thông tin sản phẩm 27 Hình 21 Biểu đồ chức xóa sản phẩm 28 Hình 22 Biểu đồ chức đăng nhập 29 Hình 23 Biểu đồ chức đăng ký thành viên .30 Hình 24 Sơ đồ thực thể liên kết .33 Hình 25 Giao diện trang chủ 34 Hình 26 Giao diện form đăng nhập .35 Hình 27 Giao diện form liên hệ .35 Hình 28 Giao diện giỏ hàng 36 Hình 29 Giao diện form đăng ký thành viên 36 Hình 30 Giao diện trang chi tiết sản phẩm 37 Hình 31 Giao diện trang quản trị Admin .37 DANH SÁCH CÁC BẢNG BIỂU Bảng Bảng giohang 31 Bảng Bảng hoadon .31 Bảng Bảng lienhe 31 Bảng Bảng loaisanpham 32 Bảng Bảng nhomsanpham 32 Bảng Bảng sanpham 32 Bảng Bảng thanhvien 32 Phạm Đình Nam–CTU12.2.37 vi Đồ án Lập trình Website thương mại bán máy tính xách tay Phạm Đình Nam–CTU12.2.37 vii Đồ án Lập trình Website thương mại bán máy tính xách tay CHƯƠNG TỔNG QUAN VỀ CÔNG TY ĐẦU TƯ XÂY DỰNG TM&DL TÂM ĐỨC Phần :Khái quát công ty Tên công ty: Công ty đầu tư xây dựng thương mại du lịch Tâm Đức Địa chỉ: Thôn Vũ Lăng, xã Dân Hoà, huyện Thanh Oai, Hà Nội Điện thoại: 0988343103 Giám đốc: Nguyễn Văn Đức Phó giám đốc: Phạm Sơn Tùng Tổng số nhân viên: 50 người Sơ đồ tổ chức công ty: 1.Hệ thống tổ chức công ty Sơ đồ cấu tổ chức quản lý : GIÁM ĐỐC PHÓ GIÁM ĐỐC PHÒNG KINH DOANH PHÒNG KỸ THUẬT PHÒNG KẾ TOÁN NHÂN VIÊN NHÂN VIÊN NHÂN VIÊN Sơ lược Công ty đầu tư xây dựng TM&DL Tâm Đức Công ty đầu tư xây dựng TM & DL Tâm Đức Doanh nghiệp trẻ hoạt động sản xuất kinh doanh lĩnh vực:đồ điện tử,máy tính,máy in… Kể từ thành lập đến nay, không ngừng đổi trang thiết bị cách thức quản lý nên hoạt động sản xuất kinh doanh công ty đạt hiệu cao Công ty đổi mặt hàng cung cấp với khách hàng mặt hàng tốt giá thành sản phẩm hợp lý Tuy Công ty trẻ Công ty tạo dựng thương hiệu đạt niềm tin khách hàng Giới thiệu số phận Công ty a Bộ phận kinh doanh Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay Bộ phận quan trọng, phận gặp gỡ tiếp xúc với khách hàng, phận đầu Công ty tạo mối quan hệ khách hàng Là phận chuyên ký kết hợp đồng với khách hàng,giới thiệu sản phẩm đến với khách hàng trực tiếp qua mạng internet Bộ phận đề kế hoạch tương lai công ty lưu trữ kế hoach thực Công ty b Bộ phận kế toán Đây phận quản lý sổ sách công ty Theo dõi số lượng khách hàng cũ mới, chịu trách nhiệm mặt tài Công ty Vì số lượng Công ty có hạn nên phận phận chăm sóc khách hàng khách hàng cũ c Bộ phận kỹ thuật Gồm anh Phạm Sơn Tùng anh Trường: nhân viên tuổi trẻ tinh thần làm việc nghiêm túc công việc kỹ thuật đòi hỏi anh có tâm lý vững vàng để đối phó với hỏng hóc, trục trặc máy tính tinh thần ham hiểu biết tìm tòi suỹ nghĩ cấu trúc hoạt động máy tính Bộ phận chuyên lắp ráp sửa chữa máy tính phần cứng loại máy văn phòng, khắc phục cố thông thường, cài đặt chương trình thiết lập kết nối mạng.v.v Các anh đặt tiêu làm hài lòng khách hàng Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay CHƯƠNG TÌM HIỂU NGÔN NGỮ PHP Khái niệm PHP PHP chữ viết tắt “Personal Home Page” Rasmus Lerdorf tạo năm 1994 Vì tính hữu dụng khả phát triển, PHP bắt đầu sử dụng môi trường chuyên nghiệp trở thành “PHP: Hypertext Preprocessor” Thực chất PHP ngôn ngữ kịch nhúng HTML, nói cách đơn giản trang HTML có nhúng mã PHP, PHP đặt rải rác HTML PHP ngôn ngữ lập trình kết nối chặt chẽ với máy chủ, công nghệ phía máy chủ (Server-Side) không phụ thuộc vào môi trường (cross-platform) Đây hai yếu tố quan trọng, thứ nói công nghệ phía máy chủ tức nói đến thứ PHP xảy máy chủ, thứ hai, tính chất không phụ thuộc môi trường cho phép PHP chạy hầu hết hệ điều hành Windows, Unix nhiều biến thể Đặc biệt mã kịch PHP viết máy chủ làm việc bình thường máy chủ khác mà không cần phải chỉnh sửa chỉnh sửa Khi trang Web muốn dùng ngôn ngữ PHP phải đáp ứng tất trình xử lý thông tin trang Web đó, sau đưa kết ngôn ngữ HTML Khác với ngôn ngữ lập trình, PHP thiết kế để thực điều sau kiện xảy (ví dụ, người dùng gửi biểu mẫu chuyển tới URL) Tại nên dùng PHP Để thiết kế Web động có nhiều ngôn ngữ lập trình khác để lựa chọn, cấu hình tính khác chúng vẵn đưa kết giống Chúng ta lựa chọn cho ngôn ngữ: ASP, PHP, Java, Perl số loại khác Vậy lại nên chọn PHP Rất đơn giản, có lí sau mà lập trình Web không nên bỏ qua lựa chọn tuyệt vời PHP sử dụng làm Web động nhanh, dễ dàng, tốt so với giải pháp khác Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay • Chức thêm sản phẩm Hình 19 Biểu đồ chức thêm sản phẩm • Chức sửa thông tin sản phẩm Hình 20 Biểu đồ chức sửa thông tin sản phẩm Phạm Đình Nam–CTU12.2.37 27 Đồ án Lập trình Website thương mại bán máy tính xách tay • Chức xóa sản phẩm: Hình 21 Biểu đồ chức xóa sản phẩm Tương tự Use-case quản lý người dùng hệ thống quản lý khách hàng (với chức thêm, sửa, xóa) Phạm Đình Nam–CTU12.2.37 28 Đồ án Lập trình Website thương mại bán máy tính xách tay • Chức đăng nhập: Hình 22 Biểu đồ chức đăng nhập Phạm Đình Nam–CTU12.2.37 29 Đồ án Lập trình Website thương mại bán máy tính xách tay • Chức đăng ký thành viên Hình 23 Biểu đồ chức đăng ký thành viên 4.6 Cách tổ chức liệu thiết kế chương trình cho trang Web Việc tổ chức liệu phải giải yêu cầu phân tích để lúc hiển thị lên trang Web có giao diện dễ nhìn, dễ dàng, hấp dẫn khách hàng Một phương pháp sử dụng rộn rãi từ trước đến quản lí theo nhóm sản phẩm Mỗi nhóm có mã nhóm tên nhóm để nhận biết Đối với Website này, với sản phẩm, sản phẩm tương ứng với mã hãng mã loại sản phẩm mã làm khóa bảng Sau số bảng sở liệu toàn sở liệu: Phạm Đình Nam–CTU12.2.37 30 Đồ án Lập trình Website thương mại bán máy tính xách tay 1.Bảng giohang Dùng để lưu thông tin giỏ hàng khách hàng Name Type Null Chú thích Id_giohang Int(10) No Mã giỏ hàng id Int(10) No Mã sản phẩm user Varchar(255) No Tên user soluong Int(10) No Số lượng tinhtrang Text No Tình trạng ngaydat datetime No Ngày đặt hàng Bảng Bảng giohang 2.Bảng hoadon Dùng để lưu thông tin đơn hàng Name Type Null Id-hoadon Int(10) No hoten Varchar(255) No diachi Text No email Varchar(255) No dienthoai Int(20) No fax Int(20) No cty Varchar(255) No id Int(10) No soluong Int(10) No Bảng Bảng hoadon Chú thích Mã hóa đơn Tên khách hàng Địa Email Điện thoại Fax Công ty Mã sản phẩm Số lượng 3.Bảng lienhe Dùng để quản lí thắc mắc liên hệ khách hàng Name Type Null Id-lienhe Int(10) No hoten Text No cty Text No email Text No dienthoai Int(20) No fax Int(20) No diachi Text No noidung Text No ngaylienhe Datetime No Bảng Bảng lienhe Phạm Đình Nam–CTU12.2.37 Chú thích Mã liên hệ Họ tên Công ty Email Điện thoại Fax Địa Nội dung Ngày liên hệ 31 Đồ án Lập trình Website thương mại bán máy tính xách tay 4.Bảng loaisanpham Dùng để quản lí danh mục loại sản phẩm Name Type Null Id-loai Int(10) No Id_nhom Int(11) No tenloaisp Text No ghichu Varchar(255) No Bảng Bảng loaisanpham 5.Bảng nhomsanpham Dùng để quản lý nhóm sản phẩm Name Type Id_nhom Int(10) tennhom Varchar(255) Chuthich Text Bảng Bảng nhomsanpham 6.Bảng sanpham Dùng để quản lý sản phẩm Name Type Id Int(20) Id_loai Int(10) tensp Text mota Text hinh Text gia Int(15) ghichu Text soluongban Int(10) Id_menu Int(10) Bảng Bảng sanpham Bảng thanhvien Dùng để quản lý thành viên Type Name hoten Varchar(255) diachi Varchar(255) email Varchar(255) dienthoai Int(20) user Varchar(255) pass Varchar(32) hieuluc Int(10) capquyen Int(10) Bảng Bảng thanhvien Phạm Đình Nam–CTU12.2.37 Null No No No Chú thích Mã loại sp Mã nhóm sản phẩm Tên loại sản phẩm Ghi Chú thich Mã nhóm sản phẩm Tên nhóm sản phẩm Chú thích Null No No No No No No No No No Chú thích Mã sản phẩm Mã loại sản phẩm Tên sản phẩm Mô tả Hình ảnh Đơn giá Ghi Số lượng Mã menu Null Chú thích No No No No No No No No Họ tên Địa Email Điện thoại Tên đăng nhập password Hiệu lực Quyền 32 Đồ án Lập trình Website thương mại bán máy tính xách tay Sơ đồ thực thể liên kết Hình 24 Sơ đồ thực thể liên kết Phạm Đình Nam–CTU12.2.37 33 Đồ án Lập trình Website thương mại bán máy tính xách tay 4.7 Yêu cầu bảo mật Có tính bảo mật cao, đảm bảo username, password cho phép hoạt động Admin User thay đổi thông tin sản phẩm toàn Website việc thay đổi thông tin cá nhân User việc quản lý liệu mật đăng nhập: + Tên đăng nhập + Mật đăng nhập Các thông tin khách hàng bảo mật Hệ thống quản trị tuyệt đối an toàn, bị truy cập lỗi hệ thống Như vậy, từ biểu đồ Use Case biểu đồ hoạt động hệ thống thể chức tác nhân hệ thống làm việc nào, xuất phát từ hệ thống yêu cầu hệ thống, yêu cầu khách hàng, nên xây dựng cho trang Website có đầy đủ chức người quản trị người dùng phải đảm bảo có tính bảo mật cao 4.8 Thiết kế giao diện Giao diện trang chủ Hình 25 Giao diện trang chủ Trang chủ “Index.php”: Là trang chính, chứa tất mục để lựa chọn Từ trang chủ khách hàng tìm thấy thông tin cần thiết: - Thông tin loại sản phẩm với giao diện gần gũi, thân thiện dễ sử dụng từ khách hàng đặt mua cho sản phẩm yêu thích, phù hợp với túi tiền - Các viết hay thể giới máy tính quản trị hệ thống chọn lọc - Bạn có thắc mắc, góp ý với công ty… Phạm Đình Nam–CTU12.2.37 34 Đồ án Lập trình Website thương mại bán máy tính xách tay Giao diện Form đăng nhập Hình 26 Giao diện form đăng nhập Trang “login.php” trang mà khách hàng nhập User Pass để đăng nhập vào website, chưa có tài khoản khách hàng nhấn vào nút Đăng ký để tạo cho tài khoản Giao diện Form liên hệ Hình 27 Giao diện form liên hệ Trang “lienhe.php” cầu nối khách hàng cửa hàng, khách hàng gửi thắc mắc ý kiến tới cửa hàng khách hàng phải nhập đầy đủ thông tin cá nhân form Phạm Đình Nam–CTU12.2.37 35 Đồ án Lập trình Website thương mại bán máy tính xách tay Giao diện trang giỏ hàng Hình 28 Giao diện giỏ hàng Trang “giohang.php” trang mà khách hàng xem sản phẩm chọn Tại khách hàng biết số lượng mặt hàng chọn tổng số tiền phải toán Khách hàng thêm, cập nhập xóa sản phẩm giỏ hàng Tại có chức lưu lịch sử mua hàng khách hàng Giao diện Form đăng ký thành viên Hình 29 Giao diện form đăng ký thành viên Trang “register.php” Tại khách hàng điền đầy đủ thông tin cá nhân đăng ký cho tài khoản, để dùng cho việc mua hàng website Phạm Đình Nam–CTU12.2.37 36 Đồ án Lập trình Website thương mại bán máy tính xách tay Giao diện trang chi tiết sản phẩm Hình 30 Giao diện trang chi tiết sản phẩm Trang “chitiet.php” trang hiển thị thông tin chi tiết sản phẩm: giá, bảo hành, thông số kỹ thuật…giúp cho khách hàng có nhìn tổng quan sản phẩm Là sở để khách hàng có định mua sản phẩm hay không 7.Giao diện trang quản trị Admin Hình 31 Giao diện trang quản trị Admin Đây trang quản trị dành cho người Admin cửa hàng, cung cấp đầy đủ tính cho người quản trị như: quản lý sản phẩm, quản lý thành viên, quản lý đơn đặt hàng… Phạm Đình Nam–CTU12.2.37 37 Đồ án Lập trình Website thương mại bán máy tính xách tay KẾT LUẬN Đề tài “Xây dựng Website thương mại bán máy tính xách tay” xuất phát từ thực tế ngày nhằm tạo tảng sở ban đầu để hỗ trợ thêm cho bạn muốn thiết kế Website cho công ty hay Website cá nhân Mặc dù có nhiều cố gắng, tìm hiểu kiến thức học, kết hợp tra cứu tài liệu chuyên nghành hạn chế thời gian, khả kinh nghiệm nên không tránh khỏi thiếu sót định nên đề tài hoàn thành mức độ sau: - Tìm hiểu ngôn ngữ lập trình Web PHP & MySQL - Áp dụng xây dựng ứng dụng thực nghiệm trang Website thương mại bán máy tính xách tay Hướng nghiên cứu phát triển: - Tìm hiểu ngôn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống, - Kết hợp ngôn ngữ PHP với hệ quản trị sở liệu lớn hơn: SQL Server, Oracle… - Tìm hiểu thêm số ngôn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn… - Xây dựng trang Web quy mô lớn với nhiều ứng dụng, chức Để hoàn thành đề tài này, lần em xin chân thành cảm ơn cô Phạm Thanh Trà người quan tâm, giúp đỡ em suốt thời gian qua Em xin chân thành cảm ơn ! Phạm Đình Nam–CTU12.2.37 38 Đồ án Lập trình Website thương mại bán máy tính xách tay TÀI LIỆU THAM KHẢO [1] http://www.php.net [2] Giáo trình thiết kế website PHP [3] http:/www.thietkeweb.vn Phạm Đình Nam–CTU12.2.37 39 Đồ án Lập trình Website thương mại bán máy tính xách tay NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Hà Nội, ngày tháng năm 2015 Giảng viên (Ký ghi rõ họ tên) Phạm Đình Nam–CTU12.2.37 40 Đồ án Lập trình Website thương mại bán máy tính xách tay NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Hà Nội, ngày tháng năm 2015 Giảng viên (Ký ghi rõ họ tên) Phạm Đình Nam–CTU12.2.37 41 [...]... hàng Hình 7 Biểu đồ chức năng đặt hàng Phạm Đình Nam–CTU12.2.37 18 Đồ án Lập trình Website thương mại bán máy tính xách tay Đổi mật khẩu Hình 8 Biểu đồ chức năng đổi mật khẩu Phạm Đình Nam–CTU12.2.37 19 Đồ án Lập trình Website thương mại bán máy tính xách tay Xoá Member Hình 9 Biểu đồ chức năng xoá Member Phạm Đình Nam–CTU12.2.37 20 Đồ án Lập trình Website thương mại bán máy tính xách tay Thêm sản... Nam–CTU12.2.37 15 Đồ án Lập trình Website thương mại bán máy tính xách tay Xem thông tin về sản phẩm Hình 5 Biểu đồ hoạt động xem thông tin về sản phẩm Phạm Đình Nam–CTU12.2.37 16 Đồ án Lập trình Website thương mại bán máy tính xách tay Thêm sản phẩm vào giỏ hàng Hình 6 Biểu đồ chức năng thêm SP vào giỏ hàng Phạm Đình Nam–CTU12.2.37 17 Đồ án Lập trình Website thương mại bán máy tính xách tay Đặt hàng... Biểu đồ chức năng thêm sản phẩm Phạm Đình Nam–CTU12.2.37 21 Đồ án Lập trình Website thương mại bán máy tính xách tay Sửa thông tin sản phẩm Hình 11 Biểu đồ chức năng sửa thông tin sản phẩm Phạm Đình Nam–CTU12.2.37 22 Đồ án Lập trình Website thương mại bán máy tính xách tay Xoá sản phẩm Hình 12 Biểu đồ chức năng xoá sản phẩm Phạm Đình Nam–CTU12.2.37 23 Đồ án Lập trình Website thương mại bán máy tính. .. đơn 4.5 Biểu đồ phân tích thiết kế hệ thống 1 Biểu đồ hoạt động Đăng nhập Hình 2 Biểu đồ hoạt động đăng nhập vào hệ thống Phạm Đình Nam–CTU12.2.37 13 Đồ án Lập trình Website thương mại bán máy tính xách tay Đăng xuất Hình 1 Biểu đổ hoạt động thoát ra khỏi hệ thống Phạm Đình Nam–CTU12.2.37 14 Đồ án Lập trình Website thương mại bán máy tính xách tay Đăng kí thành viên Hình 2 Biểu đồ hoạt động... giỏ hàng, đặt hàng, xem thông tin về các hóa đơn đã lập Customer: Là khách vãng lai có chức năng: Đăng kí, tìm kiếm, xem thông tin sản phẩm, xem giỏ hàng, đặt hàng Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay Hình 1 Biểu đồ Use Case Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay 1 Các chức năng của đối tượng Customer (Khách vãng... Nam–CTU12.2.37 25 Đồ án Lập trình Website thương mại bán máy tính xách tay • Use-case quản lý sản phẩm Hình 17 Use-case quản lý sản phẩm - Lớp biên: Login, Interface - Lớp điều khiển: Control - Lớp thực thể: Database Hình 18 Biểu đồ cộng tác chức năng cập nhật Phạm Đình Nam–CTU12.2.37 26 Đồ án Lập trình Website thương mại bán máy tính xách tay • Chức năng thêm mới sản phẩm Hình 19 Biểu đồ tuần tự chức... Biểu đồ tuần tự chức năng sửa thông tin sản phẩm Phạm Đình Nam–CTU12.2.37 27 Đồ án Lập trình Website thương mại bán máy tính xách tay • Chức năng xóa sản phẩm: Hình 21 Biểu đồ tuần tự chức năng xóa sản phẩm Tương tự đối với Use-case quản lý người dùng hệ thống và quản lý khách hàng (với các chức năng thêm, sửa, xóa) Phạm Đình Nam–CTU12.2.37 28 Đồ án Lập trình Website thương mại bán máy tính xách tay. .. Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay * Người dùng: Qua Website, khách hàng có thể xem thông tin, lựa chọn những sản phẩm ưa thích ở mọi nơi thậm chí ngay trong phòng làm việc của mình * Nhà quản trị: Nhà quản trị có toàn quyền sử dụng và cập nhật sản phẩm, hoá đơn, quản lý khách hàng, đảm bảo tính an toàn cho Website 4 Mục đích của dự án - Đáp ứng nhu cầu mua bán ngày càng... thương mại bán máy tính xách tay Xoá User Hình 13 Biểu đồ chức năng xoá User Phạm Đình Nam–CTU12.2.37 24 Đồ án Lập trình Website thương mại bán máy tính xách tay 2 Đặc tả Use-case • Use-case tìm kiếm Hình 14 Use case tìm kiếm Hình 15 Biểu đồ cộng tác chức năng tìm kiếm - Lớp biên: Interface - Lớp điều khiển: Control - Lớp thực thể: Database Dưới đây là biểu đồ tuần tự Hình 16 Biểu đồ tuần tự chức năng... liệu ta sử dụng các ngôn ngữ lập trình như: PHP, C++, Java, Visual Basic… Phạm Đình Nam–CTU12.2.37 Đồ án Lập trình Website thương mại bán máy tính xách tay CHƯƠNG 4 XÂY DỰNG ĐỀ TÀI Trong chương này chúng ta sẽ phân tích các yêu cầu của đề tài như việc tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng, phạm vi ứng dụng của đề tài và đối tượng sử dụng, mục đích của dự án Xác định yêu cầu của khách