Có thể nói, với sự phát triển như vũ bão của khoa học và công nghệ trong thời gian qua đã tạo ra những sản phầm công nghệ mới để rồi đem lại rất nhiều tiện ích cho cuộc sống.. Đặc biệt l
Trang 1TRƯỜ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 MÔN LẬP TRÌNH WEB NÂNG CAO
ĐỀ TÀI:
XÂY DỰNG WEB BÁN QUẦN ÁO LH Sinh viên thực hiện : HOÀNG NGỌC LONG
NGUYỄN QUANG HUY Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH
Chuyên ngành : CÔNG NGHỆ PHẦN MỀM
Hà Nội, tháng 12 năm 2022
Trang 2PHIẾU CHẤM ĐIỂM
STT Họ và tên sinh viên Nội dung thực hiện Điểm Chữ ký
1 Hoàng Ngọc Long
2 Nguyễn Quang Huy
Giảng viên chấm 1:
Giảng viên chấm 2:
Trang 3MỤC LỤC
CHƯƠNG 1: KHẢO SÁT VÀ SÁT LẬP DỰ ÁN 1
1.1 Khảo sát các hệ thống tương tự 1
1.1.1 Thông tin shop 1
1.1.2 Mô tả hoạt động shop 1
1.1.3 Hiện trạng 1
1.2 Đặt vấn đề 2
1.3 Các chức năng chính của dự án 2
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3
2.1 Biểu đồ Use-case hệ thống 3
2.1.1 Nhóm Use-case đăng ký, đăng nhập 3
2.1.2 Nhóm Use-case quản lí thông tin cá nhân 4
2.1.3 Nhóm Use-case quản lí danh sách thành viên 4
2.1.4 Nhóm Use-case danh mục sản phẩm 5
2.1.5 Nhóm Use-case mua hàng 5
2.1.6 Nhóm Use-case xử lí đơn hàng 6
2.2 Biểu đồ Sequence cho các UseCase 6
2.3 Biểu đồ Class của hệ thống 11
KẾT LUẬN 12
Trang 4LỜI NÓI ĐẦU
Như chúng ta đã biết, trong khoảng 10 năm trở lại đây, công nghệ thông tin bùng nổ và phát triển mạnh mẽ ở nước ta Có thể nói, với sự phát triển như vũ bão của khoa học và công nghệ trong thời gian qua đã tạo ra những sản phầm công nghệ mới để rồi đem lại rất nhiều tiện ích cho cuộc sống Nó đang chiếm phần lớn trong việc phục vụ của nhiều ngành nghề cũng như phục vụ đời sống của con người Đặc biệt là trong công tác quản lý, công nghệ thông tin giúp cho quá trình quản lý đạt hiệu quả cao trong việc giảm tối thiểu về nhân lực, thời gian cũng như tránh thất lạc, sai sót dữ liệu thay vì việc quản lý bằng giấy tờ bằng phương pháp cổ truyền như trước đây Hơn nữa nó còn giúp cho việc tra cứu, tìm kiếm thông tin một cách nhanh chóng, chính xác bối cảnh đó, việc xây dựng chương trình quản lý cho ngành quản lý là vô cùng cần thiết nhằm nâng cao hiệu quả kinh doanh cũng như chất lượng phục vụ khách hàng Đời sống ngày càng được cải thiện, nhu cầu cả về vật chất lẫn tinh thần của con người ngày càng được nâng cao, từ đó các lĩnh vực về vận tải ngày càng được đẩy mạnh và phát triển Việc áp dụng công nghệ thông tin vào quản lý “Xây dựng web bán quần áo” là vô cùng cấp thiết để theo kịp thời đại, tạo ra được sự cạnh tranh lớn trong kinh doanh cũng như đáp ứng kịp thời nhu cầu và làm hài lòng các khách hàng khó tính nhất
Em chân thành cảm ơn thầy Phương Văn Cảnh đã truyền dạy cho em những kiến thức cần thiết và bổ ích của môn “Lập trình web nâng cao” trong những buổi học trên lớp, những buổi thực hành và cả những lời giảng giải tận tình của thầy trong buổi ngoài giờ học để chúng em có thể học tập rèn luyện để rồi đi từ lý thuyết tới việc áp dụng vào thực tế Để thực hiện tốt báo cáo này, em
đã đi khảo sát thực tế và hoàn thành được đề tài đã chọn với tất cả sự nỗ lực tùy nhiên do sự hiểu biết của em về lĩnh vực này còn chưa sâu sắc, do bước đầu đi vào thực tế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, nên khó tránh khỏi còn nhiều sai sót Em rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu của các thầy cô để báo cáo này ngày càng hoàn thiện hơn
Sau cùng, em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ mai sau
Trang 5Một lần nữa em xin chân thành cảm ơn!
Trang 6CHƯƠNG 1: KHẢO SÁT VÀ SÁT LẬP DỰ ÁN
1.1 Khảo sát các hệ thống tương tự
1.1.1 Thông tin shop
Shop bán hàng thời trang “LH”
Hotline: 1800 2010 | 0989 866 266
Email: shoplh@gmail.com
Website: www.shoplh.com.vn
Đây là kênh mua sắm thời trang online trực tuyến giúp lựa chọn nhanh chóng những mẫu trang phục thời trang ưng ý nhất mà không tốn nhiều thời gian Shop quần áo LH tồn tại được biết đến với 3 phong cách hoạt động : cập nhật xu hướng – chất lượng hàng đầu – dịch vụ thân thiện
Đối tượng mà shop hướng tới là khách hàng có phong cách ăn mặc trẻ trung Sản phẩm của shop mang tới cho khách hàng Việt hình ảnh trẻ trung, xinh đẹp, quyến rũ mà không kém phần hiện đại, lịch sự và sang trọng
1.1.2 Mô tả hoạt động shop
Hệ thống bán hàng thời trang “LH” là một Website cung cấp cho người sử dụng, nhà quản lý những chức năng cần thiết để tiến hành giao dịch, quản lý sự hoạt động cũng như theo dõi tình hình phát triển cửa hàng của mình
Đối với khách hàng, hệ thống cho phép xem thông tin về sản phẩm của cửa hàng Sau khi đăng ký làm thành viên, khách hàng có thể chọn sản phẩm trên website đưa vào giỏ hàng và tiến hành giao dịch mua bán Sau khi chọn hàng xong khách hàng chuyển qua việc thanh toán bằng một trong các hình thức thanh toán, đồng thời chọn địa điểm và xác định thời gian giao hàng Sau khi đã thực hiện xong, khách hàng nhấn xác nhận để hoàn tất giao dịch
Đối với các nhân viên, là người sẽ tiếp nhận đơn hàng do người quản lý chuyển đến, thực hiện việc giao hàng và xác nhận việc giao hàng đã hoàn tất
1.1.3 Hiện trạng
- Hoạt động quản lí của cửa hàng bộc lộ những hạn chế như sau:
+ Tra cứu thông tin về hàng hóa, khách hàng, lượng hàng tồn,… nhiều khi mất rất nhiều thời gian và thiếu chính xác
+ Việc lưu trữ các thông tin về hàng hóa, khách hàng, nhà cung cấp, tài chính, phải sử dụng nhiều giấy tờ, sổ sách nên rất cồng kềnh cho lưu trữ
+ Tốn nhiều thời gian cho tổng hợp, báo cáo, thống kê
1
Trang 7+ Không đáp ứng được nhu cầu thông tin phục vụ hàng ngày và mở rộng trong tương lai
1.2 Đặt vấn đề
Sau khi khảo sát Shop bán hàng thời trang “LH” nhóm em nhận thấy hệ thống quản lí cửa hàng quần áo LH cần có một hệ thống đáp ứng được các yêu câu sau:
Giảm khối lượng ghi chép, đảm bảo truy vấn nhanh, lưu trữ và cập nhật kịp thời, thuận tiện
Lập báo cáo định kì, đột xuất nhanh chóng và chính xác
Có thể thống kê được từng loại hàng, mặt hàng hoặc lượng hàng dự trữ, trong kho một cách nhanh chóng và chính xác
Tự động in các hóa đơn, phiếu nhập, xuất cho kho và khách hàng
Có chức năng quản lí nhân viên và lương
Có khả năng lưu trữ thông tin lâu dài
1.3 Các chức năng chính của dự án
Quản lí khách hàng
Quản lí sản phẩm
Quản lí hóa đơn
2
Trang 8CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Use-case hệ thống
2.1.1 Nhóm Use-case đăng ký, đăng nhập
3
Trang 92.1.2 Nhóm Use-case quản lí thông tin cá nhân
2.1.3 Nhóm Use-case quản lí danh sách thành viên
4
Trang 102.1.4 Nhóm Use-case danh mục sản phẩm
2.1.5 Nhóm Use-case mua hàng
5
Trang 112.1.6 Nhóm Use-case xử lí đơn hàng
2.2 Biểu đồ Sequence cho các UseCase
6
Trang 1510
Trang 162.3 Biểu đồ Class của hệ thống
11
Trang 17KẾT LUẬN
Qua đợt làm bài báo cáo này, chúng em đã phần nào hiểu được những khái niệm về những công việc cơ bản nhất để xây dựng website nói chung và website thương mại điện tử nói riêng Với kiến thức nền tảng đã được học ở trường và bằng sự nỗ lực của bản thân cùng với sự hướng dẫn tận tình của thầy
cô chuyên ngành, chúng em đã hoàn thành bài báo cáo với đề tài: xây dựng website bán quần áo Tuy đã cố gắng hết sức tìm hiểu phân tích thiết kế và xây dựng website bán hàng nhưng do thời gian có hạn, chắc rằng không tránh khỏi những thiếu sót, chúng em rất mong được sự thông cảm và góp ý của quý thầy cô
Một lần nữa, chúng em xin chân thành cảm ơn thầy cô chuyên môn đã tận tình hướng dẫn chúng em trong suốt thời gian thực hiện bài báo cáo này
12