Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
2,64 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TI: XÂY DỰNG WEBSITE THỜI TRANG NAM ROWAN Sinh viên thực : ĐỖ CHÍ ĐỨC - 20810310313 Giảng viên hướng dẫn : HONG THANH TÙNG Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15CNPM3 Khóa : 2020 - 2025 PHIẾU CHẤM ĐIỂM Học sinh thực hiện: Họ tên sinh viên Nội dung thực Điểm Đỗ Chí Đức - 20810310313 Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : Chữ ký Ghi Chữ ký MỤC LỤC CHƯƠNG I: KHẢO SÁT V XÁC LẬP DỰ ÁN 1.1 Khảo sát đề tài 1.1.1 Thực trạng chung việc bán hàng online website 1.1.2 Thực trạng kinh doanh thời trang online website 1.2 Mục tiêu phát triển đề tài 1.2.1 Xác định toán cần giải .3 1.2.2 Chức quản lý website: 1.2.3 Yêu cầu phi chức năng: CHƯƠNG II: THIẾT KẾ V PHÂN TÍCH HỆ THỐNG .6 2.1 Biểu đồ usecase toàn hệ thống 2.2 Phân tích chi tiết chức hệ thống 2.2.1 Chức đăng nhập .6 2.2.2 Chức quản lý nhà cung cấp .9 2.2.3 Chức quản lý danh mục sản phẩm .11 2.2.4 Chức quản lý sản phẩm 13 2.2.5 Chức quản lý người dùng 15 2.2.6 Chức quản lý đơn hàng 17 2.2.7 Chức thống kê 19 2.3 Biểu đồ lớp 21 2.4 Biểu đồ diagram 21 CHƯƠNG III : KẾT QUẢ THỰC NGHIỆM 22 3.1 Trang chủ 22 3.2 Trang giới thiệu .22 3.3 Trang giỏ hàng 23 3.4 Trang toán 23 3.5 Trang login khách hàng 24 LỜI CẢM ƠN Trong lời đồ án “Xây dựng website thời trang nam”, em muốn gửi lời cảm ơn biết ơn chân thành tới tất người hỗ trợ, giúp đỡ chúng em kiến thức tinh thần trình thực làm Em xin chân thành gửi lời cảm ơn tới thầy, cô giáo Trường Đại học Điện Lực nói chung thầy giáo Khoa Cơng nghệ thơng tin nói riêng tận tình giảng dạy, truyền đạt cho chúng em kiến thức kinh nghiệm quý báu suốt trình học tập Đặc biệt, em xin gửi lời cảm ơn đến Giảng viên hướng dẫn Hoàng Thanh Tùng, giảng viên Khoa Công nghệ thông tin - Trường Đại Học Điện Lực Thầy tận tình theo sát giúp đỡ, trực tiếp bảo, hướng dẫn suốt trình nghiên cứu học tập em Trong thời gian học tập với thầy, em tiếp thu thêm nhiều kiến thức bổ ích mà cịn học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu Đây điều cần thiết cho chúng em trình học tập công tác sau Trong thời gian nghiên cứu, trình làm đồ án, khó tránh khỏi sai sót, mong thầy, cô bỏ qua Đồng thời kiến thức, kinh nghiệm thực tiễn hạn chế nên báo cáo em khơng thể tránh khỏi sai sót hạn chế, chúng em mong nhận cảm thông thầy, cô Em xin chân thành cảm ơn! LỜI MỞ ĐẦU Ngành công nghệ thông tin ngành khoa học đà phát triển mạnh ứng dụng rộng rãi nhiều lĩnh vực Cùng với xu hướng phát triển phương tiện di động, máy tính … việc sử dụng Internet ngày phổ biến khơng cịn xa lạ với người Truy cập Internet, có nhiều kho thơng tin hữu ích phục vụ lợi ích đời sống tinh thần người với nhấp tay, di chuyển chuột Nhận thức nhu cầu tìm hiểu thơng tin, giải trí xã hội, đời hàng loạt website cho mục đích thương mại, bán hàng … Để đáp ứng nhu cầu mua sắm hàng ngày người thông minh tiện lợi website bán hàng trực tuyến online nhu cầu tất yếu Vậy phải làm thiết kế website để quảng bá tất sản phẩm có Từ đó, chúng em dụng kiến thức học để xây dựng website thời trang nam Rowan CHƯƠNG I: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát đề tài 1.1.1 Thực trạng chung việc bán hàng online website Ưu điểm: Tiếp cận rộng Tiết kiệm chi phí đầu tư mặt nhân cơng thời gian Kinh doanh nhiều lĩnh vực lúc Thu nhập Làm việc đâu, thời gian Năng suất hiệu tốt Nhược điểm: Rủi ro thêm chi phí phát sinh từ hàng hồn hình thức Chi phí vận chuyển đơn hàng Áp lực cạnh tranh giá trện thị trường thương mại Tình trạng hủy đơn hàng tiếp diễn 1.1.2 Thực trạng kinh doanh thời trang online website Ưu điểm: Tiếp cận rộng với khách hàng lứa tuổi Thoải mái lựa chọn quần áo, giày dép, phụ kiện hợp với sở thích tiền bạc Được nhận hàng tận nơi, an toàn Nhược điểm: Vì khách hàng lứa tuổi nên việc hủy hàng, khơng nhận đơn việc khó tránh khỏi Trên thị trường nhiều trang website kinh doanh thời trang giả mạo mà người dùng khó nhận ra, dễ bị lừa Recommandé pour toi 10 Suite du document ci-dessous PET Speaking visuals Hình thi nói PET part D15qlmtcn 13 Life A2B1 Wordlist tiếng anh đại học điện lực D15qlmtcn 100% (10) Dap an multiple choise - tiếng anh D15qlmtcn 14 100% (1) 100% (1) FRS Sample fastval D15qlmtcn 100% (1) 1.2 Mục tiêu phát triển đề tài 1.2.1 Xác định tốn cần giải 1.2.1.1 Các bước hồn thành đề tài: - Xác định mục tiêu – Làm việc để xác định mục tiêu mà trang web phải đạt - Xác định phạm vi – Khi biết mục tiêu trang web khách hàng mục tiêu, Xác định phạm vi dự án - User Flows Wireframes – Xác định cách nội dung tính liên kết với - Tạo nội dung – Tạo nội dung thực để sẵn sàng cho giai đoạn 1.2.1.2 Hệ thống chương trình phải đảm bảo yêu cầu sau: - Giảm thiểu công sức, thời gian người - Truy cập tìm kiếm nhanh chóng, thuận tiện, hiệu xác - Hệ thống ưa nhìn, dễ sử dụng - Cung cấp thơng tin hữu ích cho khách hàng 1.2.1.3 Mục tiêu quản lý: - Theo dõi số lượng admin - Theo dõi số lượng danh mục sản phẩm - Theo dõi số lượng sản phẩm - Theo dõi hóa đơn bán hàng 1.2.2 Chức quản lý website: - Quản lý sản phẩm: Chức có tác dụng dùng để quản lý tất sản phẩm - hàng hóa mà bạn có Nó bao gồm : tên sản phẩm, nhóm sản phẩm, đơn vị tính, giá Danh mục sản phẩm - hàng hóa giúp người quản lý nắm bắt thông tin sản phẩm cách hệ thống chi tiết Tên sản phẩm hàng hóa nhập vào danh mục hành hóa xếp vào nhóm ngành hàng tùy theo loại sản phẩm - Quản lý admin: Chức dùng để quản lý người sử dụng phần mềm Cho phép phân quyền cho người sử dụng hệ thống, người sử dụng hệ thống thành viên - Quản lý khách hàng: Chức dùng để quản lý hồ sơ khách hàng, tài khoản khách hàng + Khách hàng cho nhân viên biết thông tin cá nhân họ tên, số điện thoại, email, địa chỉ, giới tính , + Khách hàng nhận mã số khách hàng để quản lý + Thơng tin khách hàng: tiến hành tìm kiếm tên số điện thoại khách hàng tìm kiếm, phần mềm tự động gợi ý tên khách hàng để người dùng chọn Sau chọn tên khách hàng, hệ thống tự động điền tất thông tin cá nhân khách hàng - Quản lý danh mục sản phẩm: Chức có tác dụng để quản lý danh sách hàng hóa Chức cho phép bạn định nghĩa danh sách hàng hóa để thuận tiện cho việc phân chia danh mục sản phẩm - Quản lý đơn hàng: Chức để quản lý đơn hàng khách hành toán online Lưu giữ thơng tin báo cáo tiến trình giao hàng cho khách hàng biết chủ động xếp thời gian để nhận hàng - Thống kê: Chức thu thập số liệu, tóm tắt, trình bày, tính tốn mơ tả đặc trưng khác để phản ánh cách tổng quát đối tượng nghiên cứu 1.2.3 Yêu cầu phi chức năng: * Yêu cầu tinh sử dụng - Sử dụng đầy đủ chức phần mềm - Cập nhật thời gian thực - Đảm bảo nhiều người sử dụng hệ thống lúc - Cung cấp đầy đủ thông tin cần thiết * Yêu cầu ràng buộc thiết kế - Hệ thống xây dựng chủ yếu ngơn ngữ lập trình PHP - Hệ quản trị sở liệu phpMyadmin * Yêu cầu phần cứng - Hệ điều hành: Window trở lên - Bộ xử lý: CPU lớn 2.3 GHz - Ram: lớn 4GB - Ổ cứng: lớn 200GB *Phần mềm sử dụng - Cơ sở liệu: phpMyadmin - Ngôn ngữ: PHP * Yêu cầu sử dụng phần mềm - Nhân viên quản lý phổ biến rõ chức phần mềm sử dụng * Các yêu cầu khác - Giao diện dễ nhìn, dễ sử dụng thu hút người sử dụng - Cần có hướng dẫn chi tiết cho người sử dụng - Hiệu suất: phản hồi nhanh - Khả bảo trì + Nếu thêm, sửa, xóa viết thành công, hệ thống gửi thông báo “Bạn lưu sản phẩm!” hiển thị giao diện cho tác nhân thực chức khác 2.2.4.2 Biểu đồ trình tự chức quản lý sản phẩm 2.8 Biều đồ trình tự chức quản lý sản phẩm 2.2.5 Chức quản lý người dùng 2.2.5.1 Biểu đồ usecase quản lý người dùng 2.11 Biều đồ usecase chức quản lý người dùng Đặc tả use case quản lý người dùng: - Tác nhân: Admin - Mô tả: Tác nhân tiến hành đăng nhập vào hệ thống, đăng nhập thành công, tác nhân tiến hành chọn chức quản lý người dùng để thực thao tác: thêm, xóa, sửa thơng tin người dùng - Dịng kiện chính: + Tác nhân đăng nhập vào hệ thống tài khoản cấp + Đăng nhập thành công, tác nhân yêu cầu giao diện quản lý người dùng + Hệ thống hiển thị giao diện quản lý người dùng + Tại giao diện quản lý người dùng tác nhân thực hiện: thêm, sửa, xóa người dùng + Sau thực thao tác chức thêm, sửa, xóa hệ thống lưu thơng tin video vào sở liệu + Kết thúc use case quản lý người dùng - Dòng kiện phụ: + Sự kiện 1: Nếu tác nhân chọn chức khác lại muốn trở lại giao diện Hệ thống trở giao diện Kết thúc use case trở giao diện Kết thúc use case quản lý người dùng - Các yêu cầu đặc biệt: khơng có - Trạng thái hệ thống trước sử dụng use case: khơng có u cầu - Trạng thái hệ thống sau sử dụng use case: + Nếu thêm, sửa, xóa viết thành cơng, hệ thống gửi thông báo “Bạn lưu người dùng!” hiển thị giao diện cho tác nhân thực chức khác 2.2.5.2 Biểu đồ trình tự quản lý người dùng 2.12 Biều đồ trình tự chức quản lý người dùng 2.2.6 Chức quản lý đơn hàng 2.2.6.1 Biểu đồ usecase quản lý đơn hàng 2.13 Biều đồ usecase chức quản lý đơn hàng Đặc tả use case quản lý đơn hàng: - Tác nhân: Admin - Mô tả: Tác nhân tiến hành đăng nhập vào hệ thống, đăng nhập thành công, tác nhân tiến hành chọn chức quản lý hóa đơn hàng để thực thao tác: xem danh sách đơn hàng, cập nhật tình tình trạng tốn, đơn hàng - Dịng kiện chính: + Tác nhân đăng nhập vào hệ thống tài khoản cấp + Đăng nhập thành công, tác nhân yêu cầu giao diện quản lý đơn hàng + Hệ thống hiển thị giao diện quản lý hóa đơn + Tại giao diện quản lý hóa đơn tác nhân thực hiện: xem danh sách, cập nhật đơn hàng + Sau thực thao tác chức cập nhật xóa hệ thống lưu thông tin video vào sở liệu + Kết thúc use case quản lý đơn hàng - Dòng kiện phụ: + Sự kiện 1: Nếu tác nhân chọn chức khác lại muốn trở lại giao diện Hệ thống trở giao diện Kết thúc use case trở giao diện Kết thúc use case quản lý hóa đơn - Các yêu cầu đặc biệt: khơng có - Trạng thái hệ thống trước sử dụng use case: khơng có u cầu - Trạng thái hệ thống sau sử dụng use case: + Nếu cập nhật đơn hàng thành công, hệ thống gửi thơng báo “Bạn lưu hóa đơn!” hiển thị giao diện cho tác nhân thực chức khác 2.2.6.2 Biểu đồ trình tự quản lý đơn hàng 2.14 Biều đồ trình tự chức quản lý hóa đơn 2.2.7 Chức thống kê 2.2.7.1 Biểu đồ usecase thống kê 2.15 Biều đồ usecase chức thống kê Đặc tả use case thống kê doanh thu: - Tác nhân: Admin - Mô tả: Tác nhân tiến hành đăng nhập vào hệ thống, đăng nhập thành công, tác nhân tiến hành chọn chức thống kê : xem thống kê theo tỷ trọng, xem thống kê theo ngày - Dịng kiện chính: + Tác nhân đăng nhập vào hệ thống tài khoản cấp + Đăng nhập thành công, tác nhân yêu cầu giao diện thống kê + Hệ thống hiển thị giao diện thống kê doanh thu + Tại giao diện thống kê tác nhân thực hiện: chọn thời gian chọn hình thức thống kê + Sau thực thao tác, giao diện hiển thị tương ứng + Kết thúc use case thống kê - Dòng kiện phụ: + Sự kiện 1: Nếu tác nhân chọn chức khác lại muốn trở lại giao diện Hệ thống trở giao diện Kết thúc use case trở giao diện Kết thúc use case thống kê - Các yêu cầu đặc biệt: khơng có - Trạng thái hệ thống trước sử dụng use case: khơng có u cầu 2.2.7.2 Biểu đồ trình tự thống kê 2.16 Biều đồ trình tự chức thống kê 2.3 Biểu đồ lớp 2.10 Biểu đồ lớp 2.4 Biểu đồ diagram 2.11 Biểu đồ diagram CHƯƠNG III : KẾT QUẢ THỰC NGHIỆM Giao diện người dùng: 3.1 Trang chủ 3.2 Trang giới thiệu 3.3 Trang giỏ hàng 3.4 Trang toán 3.5 Trang login khách hàng Giao diện Admin: 3.6 Trang login quản lí 3.7 Trang home 3.8 Trang quản lí admin 3.9 Trang quản lý danh mục sản phẩm 3.10 Trang quản lý sản phẩm 3.11 Trang quản lý người dùng 3.12 Trang quản lý đơn hàng KẾT LUẬN Công nghệ thông tin mở triển vọng to lớn việc đổi phương pháp hình thức dạy học Những phương pháp dạy học theo cách tiếp cận kiến tạo, phương pháp dạy học theo dự án, dạy học phát giải vấn đề có nhiều điều kiện để ứng dụng rộng rãi Tiếp thu ứng dụng thành tựu công nghệ thông tin công việc kinh doanh Cùng với việc sử dụng công nghệ thông tin thực hành cho công việc quản lý, cần có hệ thống quản lý hiệu tối ưu nhất, để góp phần tăng lên tính tích cực việc quản lý Xong kỹ lập trình cịn nên giao diện số nghiệp vụ chưa thực đầy đủ, thân thiện với người dùng đáp ứng số yêu cầu toán Trong thời gian tới em trau dồi kiến thức hoàn thiện thêm nghiệp vụ chức bổ sung chức để mang lại tiện dụng cho người sử dụng Trong tương lai em hoàn thiện đề tài cố gắng đáp ứng đầy đủ yêu cầu hệ thống thực địi hỏi Vì kính mong q thầy góp ý để em hoàn thành đề tài tốt