Bài trình chiếu “Xây dựng website bán hàng cho công ty HC computer – TP Hà Giang” làm đề tài thực tập tốt nghiệp Lập trình Web Lựa chọn giải pháp:Chương trình sử dụng ngôn ngữ PHP và cơ sở dữ liệu MySQL.Các công cụ mà hệ thống sử dụng:Gói XAMPP: Cài đặt các thành phần Apache, PHP, MySQL.Apache 2 ServerPHP 5.5.1 Ngôn ngữ lập trìnhMySQL Cơ sở dữ liệuVà các tính năng chuyên sâu khác...mySQL: Dùng để lưu cơ sở dữ liệu.Dreamweaver: Tạo form, thiết kế giao diện.Photoshop, flash: Thiết kế giao diện. Chường trình đầy đủ cả mã nguồn liên hệ số ĐT: 0942 102 366
BÁO CÁO ĐỒ ÁN TỐT NHIỆP ĐỀ TÀI Xây dựng website bán hàng cho công ty HC computer – TP Hà Giang Sinh viên: LINH MINH TOẢN Lớp: DHLTK11G GVHD: PHẠM THẾ ANH NỘI DUNG CHÍNH ĐỀ TÀI CHƯƠNG I - CƠ SỞ LÝ THUYẾT CHƯƠNG II - KHẢO SÁT HIỆN TRẠNG CÔNG TY CHƯƠNG III- PHÂN TÍCH THIẾT KẾ HỆ THỐNG CHƯƠNG IV - XÂY DỰNG WEBSITE SẢN PHẨM CHƯƠNG I: CƠ SỞ LÝ THUYẾT I INTERNET, WORLD WIDE WEB 1.1 Khái niệm: Internet mạng máy tính tồn cầu thành lập từ năm 80 bắt nguồn từ mạng APARRNET quốc phòng Mỹ Vào mạng Internet, bạn tìm thấy nhiều tài liệu để nghiên cứu, học tập, trao đổi thư từ, đặt hàng, mua bán Một I INTERNET, WORLD WIDE WEB World Wide Web: World Wide Web (WWW) hay gọi Web dịch vụ phổ biến Internet, 85% giao dịch Internet ước lượng thuộc WWW Ngày số Website giới đạt tới số khổng lồ WWW cho phép bạn truy xuất thơng tin văn bản, hình ảnh, âm thanh, video tồn giới Thơng qua Website, q cơng ty giảm thiểu tối đa chi phí in ấn phân phát tài liệu cho khách hàng nhiều nơi II Giới Thiệu Về Ngơn Ngữ Lập Trình PHP 2.1 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 chun 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 - 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 2.2 Hoạt động mơi trường chạy PHP Vì PHP ngôn ngữ máy chủ nên mã lệnh PHP tập trung máy chủ để phục vụ trang Web theo yêu cầu người dùng thông qua trình duyệt Sơ đồ hoạt động: Mơi trường chạy PHP Về PHP MySQL chạy Linux Win, Linux thống Win giả lập số thư viện không hỗ trợ tốt Win Trên Window: Bạn dùng chương trình giả lập tích hợp tất thành phần : CentOS 5.x (một nhánh Linux version 5.x) Apache2 (webserver version 2.x) PHP5.x (ngơn ngữ lập trình version 5.x) MySQL5.x (Database version 5.x) PhpMyAdmin (quản lý database MySQL bạn khơng muốn dùng commandline) Vào thành gói XAMPP dễ dùng dễ hiểu Giao diện phần mềm XAMPP MySQL PHP Để connect tới CSDL MySQL Server đơn giản Chỉ cần sử dụng hàm:mysql_connect (host, user, password) để mở kết nối tới MSQL Server với kết giá trị trả hàm (Giả sử biến $dbname) Sau đó, dùng hàm mysql_select_db(dbname, $link) VD: CHƯƠNG II KHẢO SÁT HIỆN TRẠNG CÔNG TY Giới thiệu cửa hàng bán máy tính: •Tên cơng ty: Cơng ty HC computer •Địa chỉ: Tổ Phường Minh Khai - TP Hà Giang •Điện thoại: 01646045366 •Fax: (84-4)35641366 Cơng ty HC computer đặt phường Minh Khai – TP hà giang chi nhánh Tổng công ty siêu thị điện máy HC home Center, Trong hàng máy tính HC computer chuyên phụ trách mặt hàng máy tính Hàng cơng ty bán trực tiếp cho người tiêu dùng Hàng công ty nhập từ nhà sản xuất hay nhà phân phối lớn Biểu đồ Biểu đồ trình tự: Use Case Đăng kí thành viên Hành động Phản ứng hệ tác nhân thống Chọn chức đăng ký Hiển thị form nhập liệu, yêu cầu người dùng thành viên Nhập nhập đầy đủ thông tin thông tin Kiểm tra thông tin Gửi thông Tạo người sử tin lên hệ dụng thống Thơng báo kết Biểu đồ trình tự Use Case Tìm kiếm thơng tin Hành động Phản ứng hệ tác nhân thống Nhập thông tin cần tìm kiếm Nhấn nút tìm Tìm thông tin kiếm theo yêu cầu 4.kiểm tra thông tin hiển thị kết Biểu đồ trình tự Use Case Quản lý sản phẩm Hành động tác Phản nhân ứng hệ thống Chọn hiển thị danh sách sản phẩm Gửi thông tin truy xuất Hiển thị Form Hiển danh sach sản danh sach sản phẩm phẩm chọn chức 8.Thêm, sửa, xóa sản tương ứng phẩm hiển thị from chức cập nhật danh mục sản phẩm Chọn chức 10 Thơng báo hồn quản lý (thêm, sửa, thành xóa sản phẩm) Biểu đồ trình tự Use Case Quản lý Khách hàng Hành động tác nhân Phản ứng hệ thống 1.Chọn hiển thị danh Gửi thông tin truy sách khách hang xuất Chọn chức 3 hiển thị danh sách tương ứng khách hang Hiển thị From chức chọn chức thêm, sửa, xoá khách Thêm, sửa, xoá hàng khách hàng 10 Thông bá kết Cập nhật danh mục khách hàng Biểu đồ lớp ca sử dụng Biểu đồ lớp ca sử dụng đăng ký Biểu đồ lớp ca sử dụng quản lý tìm kiếm Biểu đồ lớp ca sử dụng Biểu đồ lớp ca sử dụng quản lý sản phẩm Biểu đồ lớp ca sử dụng quản lý Khách hàng CHƯƠNG IV XÂY DỰNG WEBSITE GIỚI THIỆU SẢN PHẨM Lựa chọn giải pháp: Chương trình sử dụng ngôn ngữ PHP sở liệu MySQL Các cơng cụ mà hệ thống sử dụng: Gói XAMPP: Cài đặt thành phần Apache, PHP, MySQL Apache - Server PHP 5.5.1 - Ngơn ngữ lập trình MySQL - Cơ sở liệu Và tính chuyên sâu khác mySQL: Dùng để lưu sở liệu Dreamweaver: Tạo form, thiết kế giao diện Photoshop, flash: Thiết kế giao diện • Giao diện trang chủ Giao diện Form Giao diện Form đăng nhập Giao diện Form Tìm Kiếm Giao diện Form đăng ký thành viên Giao diện Form liên hệ Giao diện trang giỏ hàng Giao diện trang chi tiết sản phẩm Giao diện trang quản trị Admin KẾT LUẬN Hướng nghiên cứu phát triển: -Tìm hiểu sâ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, -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 Thầy …………… người quan tâm, giúp đỡ em suốt thời gian qua Em xin chân thành cảm ơn ! ... Khai – TP hà giang chi nhánh Tổng công ty siêu thị điện máy HC home Center, Trong hàng máy tính HC computer chun phụ trách mặt hàng máy tính Hàng cơng ty bán trực tiếp cho người tiêu dùng Hàng công. .. HIỆN TRẠNG CÔNG TY Giới thiệu cửa hàng bán máy tính: •Tên cơng ty: Cơng ty HC computer •Địa chỉ: Tổ Phường Minh Khai - TP Hà Giang •Điện thoại: 01646045366 •Fax: (84-4)35641366 Công ty HC computer. .. đề tài: Là Website chuyên bán sản phẩm máy tính, linh kiện phụ tùng máy tính cho cá nhân doanh nghiệp Là Website động, thông tin cập nhật theo định kỳ Người dùng truy cập vào Website xem,