1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo chuyên đề học phần phần mềm mã nguồn mở đề tài xây dựng website bán quần áo bằng ngôn ngữ lập trình php

27 4 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 27
Dung lượng 4,86 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 PHẦN MỀM MÃ NGUỒN MỞ ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN QUẦN ÁO BẰNG NGƠN NGỮ LẬP TRÌNH PHP Sinh viên thực : VŨ NHƯ TÂN – 19810310139 Giảng viên hướng dẫn Ngành Chuyên ngành : NGUYỄN QUANG TRUNG : CÔNG NGHỆ THÔNG TIN CƠNG NGHỆ PHẦN MỀM Lớp : D14CNPM3 Khóa : 2018-2022 Hà Nội, tháng 10 năm 2021 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Vũ Như Tân Nội dung thực Điểm Msv: 19810310139 Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi Chữ ký MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU CHUƠNG I: TỔNG QUAN VỀ PHẦN MỀM MÃ NGUỒN MỞ .3 CHƯƠNG II: TRIỂN KHAI WEBSITE BÁN QUẦN ÁO Mơ tả tốn Phân tích trang wesite .5 Trang Database Biểu đồ chức .8 4.1 Use tổng quát .8 4.2 Biểu đồ danh mục sản phẩm .9 4.3 Biểu đồ Quản lý sản phẩm 10 4.4 Biểu đồ Quản lý đơn hàng 12 4.5 Biểu đồ chức người dùng 15 Trang web sản phẩm .15 KẾT LUẬN 22 Những cô ng việc làm 22 Hạn chế 22 Kết luận 22 Hướng phát triển .22 LỜI CẢM ƠN Trong thời gian làm báo cáo chuyên đề, chúng em nhận nhieu giúp đỡ từ thay cô bạn bè gia đình Nhóm chúng em xin gửi lời cảm ơn đen người Cho phép chúng em bày tỏ lịng biet ơn sâu sắc trước hếtt đến phụ trách mơn Nguyễn Quang Trung tận tình bảo cho chúng em suốt thời gian vừa để hồn thành báo cáo chun đề nói riêng, học kien thức bổ ích nhằm phục vụ cho cơng việc chúng em sau nói chung Chúng em xin bày tỏ lòng biết ơn lời cảm ơn chân thành đến Trường đại học Điện lực giúp cho thay cô sinh viên chúng em có đieu kiện học tập trao đổi kiến để hoàn thành báo cáo chuyên đe Cuối cùng, chúng em xin chân thành cảm ơn bạn giúp tụi em q trình hồn thành chun đề, cảm ơn gia đình cho chúng em thêm động lực học tập trở thành người công dân người sinh viên có ích cho cộng đồng ngà LỜI MỞ ĐẦU Ngày nay, với phát triển đât nước, ngành Công nghệ thơng tin có bước phát triển mạnh mẽ không ngừng tin học trở thành chìa khóa dẫn đến thành cơng cho nhiều cá nhân nhiều lĩnh vực, hoạt động Với ứng dứng mình, ngành Cơng nghệ thơng tin góp phần mang lại nhiều lợi ích mà khơng phủ nhận Từ phần mềm quản lý giúp cho công việc bán hàng cửa hàng trở nên nhanh chóng dễ dàng, ngày cơng nghệ thơng tin phát triển mạnh mẽ nữa, Website đời không đáp ứng cho khách hàng đến trực tiếp mua sản phẩm mà cịn phục vụ khách hàng xa Không thế, việc giới thiệu, quảng bá hình ảnh cửa hàng, cơng ty mở rộng quy mô lớn giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi nhieu, mang lại hiệu kinh tế cao tạo uy tín lịng khách hàng Chính lợi ích mà Website mang lại mà cửa hàng, công ty áp dụng để phát triển cơng việc kinh doanh giới thiệu cửa hàng Qua việc tìm hiểu thực tế xu phát triển xã hội, chúng em thấy việc thiết kế Website để phục vụ cho hoạt động thương mại điện tử cấp thiết Vì chúng em chọn đề tài “Xây dựng Website bán quan áo ngơn ngữ lập trình PHP” với mong muốn vận dụng kiến thức học xây dựng trang web có tính thực tiễn mang lại cho khách hàng thuận tiện việc mua sắm Mặc dù cố gắng hoàn thiện đe tài với tất nỗ lực thân, với vốn kien thức cịn hạn che, chưa có nhiều kinh nghiệm thực tế nên chắn khơng thể tránh khỏi thieu sót, kính mong q thầy bạn tận tình bảo, góp ý để đe tài hồn thiện Chúng em xin chân thành cảm ơn ! CHUƠNG I: TỔNG QUAN VỀ PHẦN MỀM MÃ NGUỒN MỞ 1.1 Khái niệm phần mềm mã nguồn mở Phần mềm mã nguồn mở (Open Source) phần mềm cung cấp dạng mã nguồn , không miễn phí ve giá mua mà chủ yếu miễn phí vé quyền : người dùng có quyền sửa đổi , cải tiến , phát triển , nâng cấp theo số nguyên tắc định giấy phép phan mem nguon mở mà không cần xin phép , điều mà họ không phép làm phan mem nguon đóng ( tức phan mem thương mại ) Ngược lại so với mã nguồn đóng (Ví dụ: Hệ điều hành Windows, phan mem văn phòng Microsoft Office, ) người dùng phải trả khoản tiền để sử dụng Các loại giấy phép phần mềm mã nguồn mở - GNU (General Public License): Khi chương trình cấp phép đại chúng phải phổ biến mã nguồn cho người nhận Nếu thực sửa đổi cho phan mem sửa đổi phải cấp phép đại chúng -GPL : Một sử dụng phân phối , bắt buộc phải sử dụng giấy phép GPL , khơng phép đóng mã nguồn thay đổi giấy phép -LGPL : giấy phép tự “ít ràng buộc” hơn, giấy phép sửa đổi GPL , sử dụng cho số thư viện phần mềm ( thư viện dùng ngôn ngữ C thường áp dụng giấy phép ) -MPL : MPL dung hoà BSD GPL MPL cho phép dùng MPL software để tạo sản phẩm khác ( thương mại không ) , nhiên thay đổi MPL software phải đưa miễn phí lên Internet -Apache : phép đóng mã nguồn , thương mại hoá giữ quyền sản phẩm -BSD : giấy phép tự “ít ràng buộc” , giấy phép kiểu BSD để sản phẩm phái sinh tái phân phối phan mem thương mại - Khi sửa đổi phải đưa mã nguon thành mã nguồn mở? + BSD : Không can +GPL , LGPL , MPL : Yêu cau -Khi sử dụng có phải đưa mã nguồn thành mã nguồn mở? + BSD , LGPL , MPL : Khơng +GPL : Có CHƯƠNG II: TRIỂN KHAI WEBSITE BÁN QUẦN ÁO Mơ tả toán Hoạt động khách hàng: Khi khách hàng định vào hoạt động web khách hàng can đăng ký tài khoản riêng Khách hàng tự lựa chọn xem thông tin mẫu thích Thơng qua chức tìm kiem website giúp khách hàng nhanh chóng tìm sản phẩm mà muốn mua cách nhanh Khi khách hàng hồn thành q trình đăng ký/ đăng nhập với hệ thống khách hàng thêm vào giỏ hàng đo chọn Hoạt động người quản trị: Cung cấp tiện ích giúp khách hàng cảm thấy hài lòng sử dụng hoạt động mà không bị số lỗi gián đoạn q trình Phân tích trang wesite Phân tích chức User: Là người có nhu cầu xem mua sản phẩm shop Họ tìm kiem mẫu sản phẩm mà can the can phải có chức sau: -Hiển thị danh sách sản phẩm trang để khách hàng xem lựa chọn -Cung cấp chức tìm kiếm Với nhu cầu khách hàng bước vào trang web tìm kiem thiet bị mà họ can xem Đơi lúc có nhieu khách vào website mà khơng biet xem mẫu mày yêu cau đặt cho hệ thống làm the để khách hàng tìm kiem nhanh hiệu thiet bị mà họ can tìm - Sau khách hàng lựa chọn xong sản phẩm can mua hệ thống phải nhanh chóng thực lệnh mà người dùng muốn Ngồi cịn có số chức như: Đăng ký, đăng nhập khách hàng thay đổi mật Tin tức ve sản phẩm bạn can nhập địa email bạn vào lúc bạn nhận thơng tin từ website Admin: Là người làm chủ ứng dụng có quyen kiểm soát hoạt động hệ thống Người cấp username password để đăng nhập vào hệ thống thực chức Neu trình đăng nhập thành cơng nhà quản lý có chức sau: + Chức quản lý cập nhật( thêm, sửa, xóa) sản phẩm trang web, việc địi hỏi xác + Chức quản lý cập nhật( thêm, sửa, xóa) danh mục sản phẩm trang web + Chức quản lý hóa đơn Ngồi chức trang web phải trình bày cho dễ hiểu, giao diện mang tình dễ dùng, đep mắt làm cho khách hàng thấy thơng tin can tìm, cung cấp thông tin quảng cáo thật hấp dẫn chung thực, nhằm thi hút quan tâm ve trang web có hội có nhieu khách tham quan biet đen trang web Điều quan trọng trang web tiện ích mạng phải đảm bảo an tồn tuyệt đối thơng tin liên quan đen khách hàng trình sử dụng Đong thời trang web cịn phải có tính dễ nâng cấp, bảo trì, sửa chữa can bổ sung hay cập nhật tính Trang Database * Biểu đồ diagram Bước 8: Kết thúc b, Biểu đồ trình tự Hình 1.3 Biểu đồ trình tự quản lý danh mục 4.3 Biểu đồ Quản lý sản phẩm a, Biểu đồ hoạt động Hình 1.4 Biểu đồ hoạt động quản lý sản phẩm Mô tả bước: Bước 1: Quản trị viên đăng nhập Bước 2: Quản lý chọn chức thêm, xóa, sửa thơng tin Bước 3: Hệ thống chuyển sang hình chức Bước 4: Quản lý thực bước thêm, sửa ,xóa thơng tin sản phẩm Bước 5: Hệ thống lưu kết Bước 7: Thông báo kết Bước 8: Kết thúc b, Biểu đồ trình tự Hìn h 1.5 Biểu đồ trình tự quản lý sản phẩm 4.4 Biểu đồ Quản lý đơn hàng a, Biểu đồ hoạt động Hình 1.6 Biểu đồ hoạt động quản lý đơn hàng Mô tả bước: Bước 1: Quản trị viên đăng nhập Bước 2: Quản lý chọn chức xem tìm kiếm thông tin Bước 3: Hệ thống chuyển sang hình chức Bước 4: Quản lý thực bước thêm, sửa ,xóa thơng tin đơn hàng Bước 5: Hệ thống lưu kết Bước 7: Thông báo kết Bước 8: Kết thúc b, Biểu đồ trình tự Hình 1.7 Biểu đồ trình tự quản lý đơn hàng 4.5 Biểu đồ chức người dùng Hình 1.8: Biểu đồ chức người dùng Trang web sản phẩm - Giao diện quản lý danh mục sản phẩm Hình 1: Giao diện quản lý danh mục sản phẩm -Giao diện quản lý sản phẩm Hình 2: Giao diện quản lý sản phẩm -Giao diện quản lý đơn hàng Hình 3:Giao diện quản lý đơn hàng Website khách hàng -Trang chủ Hình 1: Giao diện trang chủ -Danh mục sản phẩm Hình 2: Danh mục sản phẩm - Chi tiết sản phẩm Hình 3: Chi tiết sản phẩm - Đăng nhập Hình 4: Giao diện đăng nhập -Đăng ký Hình 5: Giao diện đăng kí KẾT LUẬN Những ng việc làm - Thiết kế mơ hình sở liệu cho website - Thiết kế giao diện website thân thiện, dễ sử dụng cho người dùng - Thiết kế giao diện giỏ hàng - Thiết kế trang đăng nhập, đăng ký cho khách hàng - Thiết kế giao diện quản lý cho Admin - Quản lý thông tin ve sản phẩm - Quản lý đơn hàng Hạn chế - Do kinh nghiệm thực te chưa có nhiều q trình phân tích hệ thống website quản lý bán quan áo nhiều chỗ chưa với thực tế hay chưa đảm bảo tính đắn Vấn đề em xin phép hoàn thiện thêm q trình phát triển hệ thống sau - Giao diện trang web chưa đẹp mắt Kết luận - Với nỗ lực thân giúp đỡ, bảo tận tình thầy Nguyễn Quang Trung hướng dẫn , cuối em hoàn thành xong đề tài Tuy vậy, với thuận lợi khó khăn q trình làm việc, làm hồn thành khơng thể tránh khỏi sai sót Hướng phát triển - Trong thời gian tới, em cố gắng hạn chế trình bày - Thiết kế giao diện đep hơn, thân thiện dễ sử dụng cho người dùng - Thêm chức tư vấn khách hàng toán thực tế ( code, chuyển khoản, visa )

Ngày đăng: 13/06/2023, 14:50

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w