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

Xây dựng website bán quần áo thời trang

63 12 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây Dựng Website Bán Quần Áo Thời Trang
Người hướng dẫn Thầy Ngô Ngọc Thành
Trường học Đại học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án
Định dạng
Số trang 63
Dung lượng 4,53 MB

Cấu trúc

  • LỜI NÓI ĐẦU

  • LỜI CẢM ƠN

  • MỤC LỤC

  • DANH MỤC CÁC BẢNG

  • DANH MỤC CÁC HÌNH ẢNH

  • CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI

    • 1.1 Giới thiệu đề tài

    • 1.2 Hướng tiếp cận của đề tài

    • 1.3 Nội dung thực hiện của đề tài

    • 1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài

    • CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU

    • 2.1 Khảo sát yêu cầu hệ thống

      • 2.1.1 Mục đích

      • 2.1.2 Phạm vi

      • 2.1.3 . Địa điểm

      • 2.2 . Nội dung khảo sát

      • 2.2.1 Hạ tầng các trang web bán hàng hiện nay

      • 2.2.2 Quy trình nghiệp vụ

      • 2.2.3 Xác định các yêu cầu nghiệp vụ

    • 2.3 Xác định yêu cầu kỹ thuật

      • 2.3.1 Môi trường và ứng dụng

      • 2.3.2 Xác định yêu cầu về cách thức trình bày

    • CHƯƠNG III. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

    • 3.1. Phân tích yêu cầu đề tài

      • 3.1.1 Tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng:

      • 3.1.2. Phạm vi dự án được ứng dụng

      • 3.1.3. Đối tượng sử dụng

      • 3.1.3. Mục đích của dự án

    • 3.2. Xác định yêu cầu của khách hàng

      • 3.2.1. Hệ thống hiện hành của cửa hàng

      • 3.2.2. Hệ thống đề nghị

    • 3.3. Yêu cầu giao diện của website

      • 3.3.1. Giao diện người dùng

      • 3.3.2. Giao diện người quản trị:

    • 3.3. Phân tích các chức năng của hệ thống

      • 3.3.1. Các chức năng của đối tượng Customer (Khách vãng lai)

      • 3.3.2. Các chức năng của đối tượng Member (thành viên)

      • 3.3.3 Chức năng của Administrator

    • 3.4. Biểu đồ phân tích thiết kế hệ thống

      • 3.4.1. Biểu đồ hoạt động

      • 3.4.2. Đặc tả Use-case

    • 3.5. Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web

      • 3.5.1. Bảng quyen

      • 3.5.2. Bảng taikhoan

      • 3.5.3. Bảng nhomsanpham

      • 3.5.5. Bảng hoadon

      • 3.5.6. Bảng chitiethoadon

      • 3.5.7. Bảng slider

      • 3.5.8. Bảng FeedBack

      • 3.5.9. Sơ đồ thực thể liên kết

    • 3.6. Yêu cầu về bảo mật

  • CHƯƠNG IV. XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ

    • 4.1. Thiết kế giao diện

      • 4.1.1. Giao diện Trang Chủ

      • 4.1.2. Giao diện Form đăng nhập

      • 4.1.3. Giao diện Form chi tiết đơn hàng

      • 4.1.4. Giao diện Form quản trị sản phẩm

      • 4.1.5. Giao diện Form quản lí hàng hóa

      • 4.1.6. Giao diện Form thông tin khuyến mại

      • 4.1.7. Giao diện Trang quản lí thành viên

      • 4.1.8. Mô hình Web MVC

    • 4.2 Kiểm thử và đánh giá phần mềm:

      • 4.2.1 Thử nghiệm:

      • 4.2.3 Đánh giá:

  • KẾT LUẬN

Nội dung

TỔNG QUAN VỀ ĐỀ TÀI

KHẢO SÁT, XÁC ĐỊNH YÊU CẦU

Xác định yêu cầu kỹ thuật

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

3.1 Phân tích yêu cầu đề tài

3.2 Xác định yêu cầu của khách hàng

3.3 Yêu cầu giao diện của website

3.4 Biểu đồ phân tích thiết kế hệ thống

3.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web

3.6 Yêu cầu về bảo mật

CHƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ

4.2 Kiểm thử và đánh giá phần mềm:

Em xin gửi lời cảm ơn chân thành đến các thầy cô tại trường Đại học Điện Lực, đặc biệt là các thầy cô ngành Công Nghệ Thông Tin, đã tạo điều kiện thuận lợi cho em thực hiện đồ án Đặc biệt, em xin tri ân thầy Ngô Ngọc Thành vì đã nhiệt tình hướng dẫn em hoàn thành tốt đồ án này.

Trong quá trình thực hiện đồ án và báo cáo, không thể tránh khỏi những sai sót, mong thầy cô thông cảm Do hạn chế về lý luận và kinh nghiệm thực tiễn, bài báo cáo vẫn còn thiếu sót Em rất mong nhận được ý kiến đóng góp từ thầy cô để tích lũy thêm kinh nghiệm và hoàn thiện tốt hơn cho bài báo cáo tốt nghiệp sắp tới.

Em xin chân thành cảm ơn!

Sinh viên thực hiện Nguyễn Ngọc Minh

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1

1.2 Hướng tiếp cận của đề tài 1

1.3 Nội dung thực hiện của đề tài 2

1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài 2

CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU 3

2.1 Khảo sát yêu cầu hệ thống 3

2.2.1 Hạ tầng các trang web bán hàng hiện nay 3

2.2.3 Xác định các yêu cầu nghiệp vụ 5

2.3 Xác định yêu cầu kỹ thuật 7

2.3.1 Môi trường và ứng dụng 7

2.3.2 Xác định yêu cầu về cách thức trình bày 7

CHƯƠNG III PHÂN TÍCH THIẾT KẾ HỆ THỐNG 8

3.1 Phân tích yêu cầu đề tài 8

3.1.1 Tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng: 8

3.1.2 Phạm vi dự án được ứng dụng 9

3.1.3 Đối tượng sử dụng 9

3.1.3 Mục đích của dự án 9

3.2 Xác định yêu cầu của khách hàng 9

3.2.1 Hệ thống hiện hành của cửa hàng 9

3.3 Yêu cầu giao diện của website 11

3.3.2 Giao diện người quản trị: 11

3.3 Phân tích các chức năng của hệ thống 12

3.3.1 Các chức năng của đối tượng Customer (Khách vãng lai) 14

3.4 Biểu đồ phân tích thiết kế hệ thống 19

3.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web 38

3.5.9 Sơ đồ thực thể liên kết 41

3.6 Yêu cầu về bảo mật 42

CHƯƠNG IV XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ 43

4.1.2 Giao diện Form đăng nhập 43

4.1.3 Giao diện Form chi tiết đơn hàng 44

4.1.4 Giao diện Form quản trị sản phẩm 45

4.1.5 Giao diện Form quản lí hàng hóa 45

4.1.6 Giao diện Form thông tin khuyến mại 46

4.1.7 Giao diện trang quản lí thành viên 46

4.2 Kiểm thử và đánh giá phần mềm: 47

Hình 3 1: Các tác nhân của hệ thống 12

Hình 3 2: Biểu đồ Use Case hệ thống 13

Hình 3 3: Biểu đồ hoạt động đăng nhập vào hệ thống 19

Hình 3 4: Biểu đổ hoạt động thoát ra khỏi hệ thống 20

Hình 3 5: Biểu đồ hoạt động đăng kí thành viên 21

Hình 3 6: Biểu đồ hoạt động xem thông tin về sản phẩm 22

Hình 3 7: Biểu đồ chức năng thêm SP vào giỏ hàng 23

Hình 3 8: Biểu đồ chức năng đặt hàng 24

Hình 3 9: Biểu đồ chức năng đổi mật khẩu 25

Hình 3 10: Biểu đồ chức năng xoá Member 26

Hình 3 11: Biểu đồ chức năng thêm sản phẩm 27

Hình 3 12: Biểu đồ chức năng sửa thông tin sản phẩm 28

Hình 3 13: Biểu đồ chức năng xoá sản phẩm 29

Hình 3 14: Biểu đồ chức năng xoá User 30

Hình 3 15: Use case tìm kiếm 31

Hình 3 16: Biểu đồ cộng tác chức năng tìm kiếm 31

Hình 3 17: Biểu đồ tuần tự chức năng tìm kiếm 32

Hình 3 18: Use-case quản lý sản phẩm 33

Hình 3 19: Biểu đồ cộng tác chức năng cập nhật 34

Hình 3 20: Biểu đồ tuần tự chức năng thêm sản phẩm mới 35

Hình 3 21: Biểu đồ tuần tự chức năng sửa thông tin sản phẩm 35

Hình 3 22: Biểu đồ tuần tự chức năng xóa sản phẩm 36

Hình 3 23: Biểu đồ tuần tự chức năng đăng nhập 37

Hình 3 24: Biểu đồ tuần tự chức năng đăng ký thành viên 38

Hình 3 25: Sơ đồ thực thể liên kết 41

Hình 3 26: Giao diện trang chủ 43

Hình 3 27: Giao diện đăng nhập 43

Hình 3 29: Giao diện quản trị sản phẩm 45

Hình 3 30: Giao diện form quản lí hàng hóa 45

Hình 3 31: Giao diện quản lý khuyến mại 46

Hình 3 32: Giao diện quản lý thành viên 46

Hình 3 33: Tổ quan mô hình MVC 47

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI

Công nghệ thông tin hiện nay đóng vai trò quan trọng trong việc thúc đẩy tăng trưởng kinh tế và khuyến khích đổi mới sáng tạo, ảnh hưởng tích cực đến nền kinh tế toàn cầu cũng như nền kinh tế quốc dân của từng quốc gia.

Công nghệ thông tin đã có những thành tựu quan trọng và được ứng dụng rộng rãi trong nhiều lĩnh vực, trở thành yếu tố then chốt cho sự phát triển kinh tế - xã hội và an ninh - quốc phòng Việc tăng cường ứng dụng công nghệ thông tin không chỉ thay đổi tác phong làm việc mà còn nâng cao năng suất lao động và dân trí Do đó, công nghệ thông tin dự kiến sẽ trở thành nền kinh tế mũi nhọn của đất nước trong những năm tới.

Thương mại điện tử đang trở thành một lĩnh vực quan trọng và được nhiều tổ chức, công ty cũng như cá nhân tại Việt Nam nghiên cứu và phát triển Mặc dù đã có nhiều ứng dụng thương mại điện tử trong kinh doanh, nhưng lĩnh vực này vẫn còn mới mẻ và đang trong giai đoạn phát triển Nhằm góp phần vào sự phát triển của thương mại điện tử tại Việt Nam, nhóm chúng tôi đã quyết định thực hiện dự án "xây dựng website bán quần áo thời trang".

Với chỉ vài thao tác đơn giản trên Internet, người tiêu dùng có thể dễ dàng tìm thấy những sản phẩm mình cần thông qua các trang web bán hàng Việc chỉ cần ngồi tại chỗ để lựa chọn và đặt hàng giúp tiết kiệm thời gian, công sức và chi phí, đồng thời được giao hàng tận nơi.

1.2 Hướng tiếp cận của đề tài

Phần mềm cần tập trung vào người dùng, cung cấp đầy đủ thông tin cần thiết Việc phát triển phần mềm không thể qua loa, mà phải đảm bảo mô tả chi tiết tất cả thông tin giống như trong quy trình lưu trữ truyền thống.

1.3 Nội dung thực hiện của đề tài

Khảo sát các trang web bán hàng trực tuyến như trananh.com, thegioididong.com, dangkhoa.vn, từ đó áp dụng để xây dựng website bán quần áo thời trang.

 Phân tích chức năng hệ thống

Từ quá trình khảo sát, phân tích và đưa ra bảng các chức năng chính của hệ thống và phân tích chi tiết từng chức năng

 Phân tích thiết kế với UML

Vẽ và phân tích biểu đồ User Case.

Biểu đồ tuần tự Biểu đồ lớp.

 Phân tích thiết kế CSDL

 Phân tích thiết kế chương trình

1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài

Hệ thống phần mềm này giúp các doanh nghiệp và cửa hàng giới thiệu và bán sản phẩm thời trang đến tay người tiêu dùng một cách nhanh chóng thông qua trang web Người dùng chỉ cần thực hiện những thao tác đơn giản trên thiết bị kết nối Internet để tiếp cận sản phẩm mà không tốn nhiều thời gian Đề tài này giúp tôi hiểu rõ hơn về nghiệp vụ quản lý bán hàng trực tuyến và ứng dụng vào việc tối ưu hóa các chương trình quản lý sản phẩm trong các cửa hàng bán máy tính.

CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU

2.1 Khảo sát yêu cầu hệ thống

Giai đoạn này chú trọng vào việc thu thập thông tin và tài liệu liên quan đến cấu trúc và hoạt động của hệ thống, nhằm xác định các vấn đề cần giải quyết trước khi khởi động và phát triển dự án.

Nội dung khảo sát cần tập trung vào việc giải quyết các vấn đề phù hợp với nhu cầu của người dùng và quy mô của hệ thống thông tin.

Để phân tích và xác định rõ yêu cầu của khách hàng, cần tìm hiểu chức năng của phần mềm thay vì cách thức thực hiện Mục tiêu cuối cùng của quá trình phân tích này là xây dựng đặc tả yêu cầu, tài liệu ràng buộc giữa khách hàng và nhà phát triển, hướng tới việc phát triển phần mềm hiệu quả.

Chúng tôi cung cấp giải pháp cho các cửa hàng máy tính muốn mở rộng kênh bán hàng trực tuyến, cũng như hỗ trợ các nhà sản xuất trong việc quảng bá và giới thiệu sản phẩm đến tay người tiêu dùng thông qua hệ thống cửa hàng máy tính.

Phục vụ cho người tiêu dùng mua sắm trực tuyến thông qua Internet.

2.1.3 Địa điểm Địa điểm khảo sát: Các trang web bán hàng trên internet như trananh.com.vn, vatgia.com, thegioididong.com.

2.2.1 Hạ tầng các trang web bán hàng hiện nay

Hiện nay, nhiều trang web chỉ đơn thuần là nơi đăng tin rao vặt mà không thực sự cung cấp dịch vụ mua bán trực tuyến Thiếu sự ràng buộc và kiểm soát giữa người mua và người bán dẫn đến nguy cơ rủi ro cao cho khách hàng khi thực hiện giao dịch.

Các trang web bán hàng hiện nay đã đáp ứng phần lớn nhu cầu mua sắm trực tuyến của người tiêu dùng Tuy nhiên, vẫn còn một số cửa hàng chưa có trang web riêng để giới thiệu thông tin và sản phẩm của mình.

Phương thức thanh toán vẫn duy trì kiểu "tiền trao, cháo múc", trong khi thẻ thanh toán quốc tế qua internet yêu cầu người dùng cam kết với ngân hàng về việc chấp nhận mọi rủi ro khi thực hiện giao dịch trực tuyến.

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Yêu cầu giao diện của website

3.4 Biểu đồ phân tích thiết kế hệ thống

3.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web

3.6 Yêu cầu về bảo mật

CHƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ

4.2 Kiểm thử và đánh giá phần mềm:

Em xin chân thành cảm ơn các thầy cô trường Đại học Điện Lực, đặc biệt là các thầy cô Khoa Công Nghệ Thông Tin, đã tạo điều kiện cho em thực hiện đồ án Đặc biệt, em xin gửi lời tri ân sâu sắc tới thầy Ngô Ngọc Thành vì đã nhiệt tình hướng dẫn em hoàn thành tốt đồ án này.

Trong quá trình thực hiện đồ án và báo cáo, không thể tránh khỏi những sai sót, mong các thầy cô thông cảm Do trình độ lý luận và kinh nghiệm thực tiễn còn hạn chế, bài báo cáo vẫn còn thiếu sót Em rất mong nhận được ý kiến đóng góp từ thầy cô để tích lũy thêm kinh nghiệm và hoàn thành tốt hơn bài báo cáo tốt nghiệp sắp tới.

Em xin chân thành cảm ơn!

Sinh viên thực hiện Nguyễn Ngọc Minh

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1

1.2 Hướng tiếp cận của đề tài 1

1.3 Nội dung thực hiện của đề tài 2

1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài 2

CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU 3

2.1 Khảo sát yêu cầu hệ thống 3

2.2.1 Hạ tầng các trang web bán hàng hiện nay 3

2.2.3 Xác định các yêu cầu nghiệp vụ 5

2.3 Xác định yêu cầu kỹ thuật 7

2.3.1 Môi trường và ứng dụng 7

2.3.2 Xác định yêu cầu về cách thức trình bày 7

CHƯƠNG III PHÂN TÍCH THIẾT KẾ HỆ THỐNG 8

3.1 Phân tích yêu cầu đề tài 8

3.1.1 Tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng: 8

3.1.2 Phạm vi dự án được ứng dụng 9

3.1.3 Đối tượng sử dụng 9

3.1.3 Mục đích của dự án 9

3.2 Xác định yêu cầu của khách hàng 9

3.2.1 Hệ thống hiện hành của cửa hàng 9

3.3 Yêu cầu giao diện của website 11

3.3.2 Giao diện người quản trị: 11

3.3 Phân tích các chức năng của hệ thống 12

3.3.1 Các chức năng của đối tượng Customer (Khách vãng lai) 14

3.4 Biểu đồ phân tích thiết kế hệ thống 19

3.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web 38

3.5.9 Sơ đồ thực thể liên kết 41

3.6 Yêu cầu về bảo mật 42

CHƯƠNG IV XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ 43

4.1.2 Giao diện Form đăng nhập 43

4.1.3 Giao diện Form chi tiết đơn hàng 44

4.1.4 Giao diện Form quản trị sản phẩm 45

4.1.5 Giao diện Form quản lí hàng hóa 45

4.1.6 Giao diện Form thông tin khuyến mại 46

4.1.7 Giao diện trang quản lí thành viên 46

4.2 Kiểm thử và đánh giá phần mềm: 47

Hình 3 1: Các tác nhân của hệ thống 12

Hình 3 2: Biểu đồ Use Case hệ thống 13

Hình 3 3: Biểu đồ hoạt động đăng nhập vào hệ thống 19

Hình 3 4: Biểu đổ hoạt động thoát ra khỏi hệ thống 20

Hình 3 5: Biểu đồ hoạt động đăng kí thành viên 21

Hình 3 6: Biểu đồ hoạt động xem thông tin về sản phẩm 22

Hình 3 7: Biểu đồ chức năng thêm SP vào giỏ hàng 23

Hình 3 8: Biểu đồ chức năng đặt hàng 24

Hình 3 9: Biểu đồ chức năng đổi mật khẩu 25

Hình 3 10: Biểu đồ chức năng xoá Member 26

Hình 3 11: Biểu đồ chức năng thêm sản phẩm 27

Hình 3 12: Biểu đồ chức năng sửa thông tin sản phẩm 28

Hình 3 13: Biểu đồ chức năng xoá sản phẩm 29

Hình 3 14: Biểu đồ chức năng xoá User 30

Hình 3 15: Use case tìm kiếm 31

Hình 3 16: Biểu đồ cộng tác chức năng tìm kiếm 31

Hình 3 17: Biểu đồ tuần tự chức năng tìm kiếm 32

Hình 3 18: Use-case quản lý sản phẩm 33

Hình 3 19: Biểu đồ cộng tác chức năng cập nhật 34

Hình 3 20: Biểu đồ tuần tự chức năng thêm sản phẩm mới 35

Hình 3 21: Biểu đồ tuần tự chức năng sửa thông tin sản phẩm 35

Hình 3 22: Biểu đồ tuần tự chức năng xóa sản phẩm 36

Hình 3 23: Biểu đồ tuần tự chức năng đăng nhập 37

Hình 3 24: Biểu đồ tuần tự chức năng đăng ký thành viên 38

Hình 3 25: Sơ đồ thực thể liên kết 41

Hình 3 26: Giao diện trang chủ 43

Hình 3 27: Giao diện đăng nhập 43

Hình 3 29: Giao diện quản trị sản phẩm 45

Hình 3 30: Giao diện form quản lí hàng hóa 45

Hình 3 31: Giao diện quản lý khuyến mại 46

Hình 3 32: Giao diện quản lý thành viên 46

Hình 3 33: Tổ quan mô hình MVC 47

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI

Công nghệ thông tin hiện nay đóng vai trò quan trọng trong việc thúc đẩy tăng trưởng kinh tế và đổi mới sáng tạo, ảnh hưởng tích cực đến nền kinh tế toàn cầu cũng như nền kinh tế của từng quốc gia.

Công nghệ thông tin đã đạt nhiều thành tựu quan trọng và được ứng dụng rộng rãi trong nhiều lĩnh vực, trở thành yếu tố then chốt cho sự phát triển kinh tế - xã hội và an ninh - quốc phòng Việc tăng cường ứng dụng công nghệ thông tin sẽ cải thiện tác phong làm việc, nâng cao năng suất lao động và dân trí Do đó, công nghệ thông tin dự kiến sẽ trở thành nền kinh tế mũi nhọn của đất nước trong những năm tới.

Thương mại điện tử đang trở thành một lĩnh vực quan trọng tại Việt Nam, với nhiều tổ chức, công ty và cá nhân nghiên cứu và phát triển các ứng dụng điện tử để nâng cao hoạt động kinh doanh Mặc dù đã có nhiều nỗ lực trong việc áp dụng thương mại điện tử, nhưng lĩnh vực này vẫn còn mới mẻ và đang trong giai đoạn phát triển Nhằm đóng góp vào sự phát triển của thương mại điện tử, nhóm chúng tôi quyết định thực hiện dự án "xây dựng website bán quần áo thời trang".

Người tiêu dùng chỉ cần thực hiện vài thao tác đơn giản trên máy tính có kết nối Internet để dễ dàng tìm kiếm và mua sắm các sản phẩm yêu thích Chỉ cần truy cập vào các trang web bán hàng, làm theo hướng dẫn và nhấp vào các mặt hàng cần thiết, bạn có thể lựa chọn thoải mái mà không cần phải di chuyển xa Dịch vụ giao hàng tận nơi giúp tiết kiệm thời gian, công sức và chi phí cho người tiêu dùng.

1.2 Hướng tiếp cận của đề tài

Phần mềm cần được phát triển với mục tiêu tối ưu hóa trải nghiệm người dùng, cung cấp đầy đủ thông tin cần thiết Việc viết phần mềm không thể qua loa, mà phải đảm bảo mô tả chi tiết tất cả thông tin quan trọng, tương tự như trong quá trình lưu trữ truyền thống của người dùng.

1.3 Nội dung thực hiện của đề tài

Khảo sát các trang web bán hàng trực tuyến như trananh.com, thegioididong.com, dangkhoa.vn, từ đó áp dụng để xây dựng website bán quần áo thời trang.

 Phân tích chức năng hệ thống

Từ quá trình khảo sát, phân tích và đưa ra bảng các chức năng chính của hệ thống và phân tích chi tiết từng chức năng

 Phân tích thiết kế với UML

Vẽ và phân tích biểu đồ User Case.

Biểu đồ tuần tự Biểu đồ lớp.

 Phân tích thiết kế CSDL

 Phân tích thiết kế chương trình

1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài

Hệ thống phần mềm hỗ trợ doanh nghiệp và cửa hàng giới thiệu, bán sản phẩm nhanh chóng qua trang web thời trang Người dùng có thể dễ dàng tiếp cận sản phẩm chỉ với vài thao tác trên Internet, tiết kiệm thời gian mua sắm Đề tài này giúp tôi hiểu rõ hơn về quản lý bán hàng trực tuyến và ứng dụng vào việc tối ưu hóa chương trình quản lý sản phẩm tại các cửa hàng máy tính.

CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU

2.1 Khảo sát yêu cầu hệ thống

Giai đoạn này chú trọng vào việc thu thập thông tin và tài liệu liên quan đến cấu trúc và hoạt động của hệ thống, nhằm xác định các vấn đề cần giải quyết trước khi khởi động và phát triển dự án.

Nội dung khảo sát cần tập trung vào việc giải quyết các vấn đề phù hợp với nhu cầu của người dùng và quy mô của hệ thống thông tin.

Để phân tích và xác định rõ yêu cầu của khách hàng, chúng ta cần tìm hiểu chức năng phần mềm cần thực hiện thay vì cách thức thực hiện Mục tiêu cuối cùng của quá trình phân tích này là tạo ra tài liệu đặc tả yêu cầu, đóng vai trò là bản hợp đồng giữa khách hàng và nhà phát triển, nhằm hướng tới việc phát triển phần mềm hiệu quả.

Chúng tôi cung cấp giải pháp cho các cửa hàng bán máy tính có nhu cầu kinh doanh trực tuyến, đồng thời hỗ trợ các nhà sản xuất trong việc giới thiệu và quảng bá sản phẩm của họ đến tay người tiêu dùng thông qua các cửa hàng máy tính.

Phục vụ cho người tiêu dùng mua sắm trực tuyến thông qua Internet.

2.1.3 Địa điểm Địa điểm khảo sát: Các trang web bán hàng trên internet như trananh.com.vn, vatgia.com, thegioididong.com.

2.2.1 Hạ tầng các trang web bán hàng hiện nay

Hiện nay, nhiều trang web chỉ đơn thuần là nơi rao vặt mà không thực sự cung cấp dịch vụ mua bán online đúng nghĩa Thiếu sự ràng buộc và kiểm soát giữa người mua và người bán dẫn đến tỷ lệ rủi ro cao cho khách hàng khi thực hiện giao dịch.

Hiện nay, nhiều website bán hàng đã đáp ứng nhu cầu mua sắm trực tuyến của người tiêu dùng Tuy nhiên, vẫn còn một số cửa hàng chưa có trang web riêng để giới thiệu thông tin và bán sản phẩm.

Phương thức thanh toán hiện nay vẫn chủ yếu dựa trên nguyên tắc "tiền trao, cháo múc" Đối với thẻ thanh toán quốc tế qua internet, người dùng cần cam kết với ngân hàng về việc chịu hoàn toàn mọi rủi ro khi thực hiện giao dịch trực tuyến.

Yêu cầu về bảo mật

CHƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ

4.2 Kiểm thử và đánh giá phần mềm:

Em xin gửi lời cảm ơn chân thành đến các thầy cô của trường Đại học Điện Lực, đặc biệt là các thầy cô Khoa Công Nghệ Thông Tin, vì đã tạo điều kiện thuận lợi cho em thực hiện đồ án Đặc biệt, em xin tri ân thầy Ngô Ngọc Thành đã nhiệt tình hướng dẫn và hỗ trợ em trong suốt quá trình hoàn thành đồ án này.

Trong quá trình thực hiện đồ án và viết báo cáo, không thể tránh khỏi những sai sót, rất mong các thầy cô thông cảm Do hạn chế về lý luận và kinh nghiệm thực tiễn, bài báo cáo vẫn còn thiếu sót Em rất mong nhận được ý kiến đóng góp từ thầy cô để có thêm kinh nghiệm và hoàn thiện hơn cho bài báo cáo tốt nghiệp sắp tới.

Em xin chân thành cảm ơn!

Sinh viên thực hiện Nguyễn Ngọc Minh

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1

1.2 Hướng tiếp cận của đề tài 1

1.3 Nội dung thực hiện của đề tài 2

1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài 2

CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU 3

2.1 Khảo sát yêu cầu hệ thống 3

2.2.1 Hạ tầng các trang web bán hàng hiện nay 3

2.2.3 Xác định các yêu cầu nghiệp vụ 5

2.3 Xác định yêu cầu kỹ thuật 7

2.3.1 Môi trường và ứng dụng 7

2.3.2 Xác định yêu cầu về cách thức trình bày 7

CHƯƠNG III PHÂN TÍCH THIẾT KẾ HỆ THỐNG 8

3.1 Phân tích yêu cầu đề tài 8

3.1.1 Tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng: 8

3.1.2 Phạm vi dự án được ứng dụng 9

3.1.3 Đối tượng sử dụng 9

3.1.3 Mục đích của dự án 9

3.2 Xác định yêu cầu của khách hàng 9

3.2.1 Hệ thống hiện hành của cửa hàng 9

3.3 Yêu cầu giao diện của website 11

3.3.2 Giao diện người quản trị: 11

3.3 Phân tích các chức năng của hệ thống 12

3.3.1 Các chức năng của đối tượng Customer (Khách vãng lai) 14

3.4 Biểu đồ phân tích thiết kế hệ thống 19

3.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web 38

3.5.9 Sơ đồ thực thể liên kết 41

3.6 Yêu cầu về bảo mật 42

CHƯƠNG IV XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ 43

4.1.2 Giao diện Form đăng nhập 43

4.1.3 Giao diện Form chi tiết đơn hàng 44

4.1.4 Giao diện Form quản trị sản phẩm 45

4.1.5 Giao diện Form quản lí hàng hóa 45

4.1.6 Giao diện Form thông tin khuyến mại 46

4.1.7 Giao diện trang quản lí thành viên 46

4.2 Kiểm thử và đánh giá phần mềm: 47

Hình 3 1: Các tác nhân của hệ thống 12

Hình 3 2: Biểu đồ Use Case hệ thống 13

Hình 3 3: Biểu đồ hoạt động đăng nhập vào hệ thống 19

Hình 3 4: Biểu đổ hoạt động thoát ra khỏi hệ thống 20

Hình 3 5: Biểu đồ hoạt động đăng kí thành viên 21

Hình 3 6: Biểu đồ hoạt động xem thông tin về sản phẩm 22

Hình 3 7: Biểu đồ chức năng thêm SP vào giỏ hàng 23

Hình 3 8: Biểu đồ chức năng đặt hàng 24

Hình 3 9: Biểu đồ chức năng đổi mật khẩu 25

Hình 3 10: Biểu đồ chức năng xoá Member 26

Hình 3 11: Biểu đồ chức năng thêm sản phẩm 27

Hình 3 12: Biểu đồ chức năng sửa thông tin sản phẩm 28

Hình 3 13: Biểu đồ chức năng xoá sản phẩm 29

Hình 3 14: Biểu đồ chức năng xoá User 30

Hình 3 15: Use case tìm kiếm 31

Hình 3 16: Biểu đồ cộng tác chức năng tìm kiếm 31

Hình 3 17: Biểu đồ tuần tự chức năng tìm kiếm 32

Hình 3 18: Use-case quản lý sản phẩm 33

Hình 3 19: Biểu đồ cộng tác chức năng cập nhật 34

Hình 3 20: Biểu đồ tuần tự chức năng thêm sản phẩm mới 35

Hình 3 21: Biểu đồ tuần tự chức năng sửa thông tin sản phẩm 35

Hình 3 22: Biểu đồ tuần tự chức năng xóa sản phẩm 36

Hình 3 23: Biểu đồ tuần tự chức năng đăng nhập 37

Hình 3 24: Biểu đồ tuần tự chức năng đăng ký thành viên 38

Hình 3 25: Sơ đồ thực thể liên kết 41

Hình 3 26: Giao diện trang chủ 43

Hình 3 27: Giao diện đăng nhập 43

Hình 3 29: Giao diện quản trị sản phẩm 45

Hình 3 30: Giao diện form quản lí hàng hóa 45

Hình 3 31: Giao diện quản lý khuyến mại 46

Hình 3 32: Giao diện quản lý thành viên 46

Hình 3 33: Tổ quan mô hình MVC 47

CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI

Ngày nay, công nghệ thông tin đóng vai trò quan trọng trong việc thúc đẩy tăng trưởng kinh tế và khuyến khích đổi mới sáng tạo, ảnh hưởng tích cực đến nền kinh tế toàn cầu cũng như nền kinh tế quốc dân của từng quốc gia.

Công nghệ thông tin đã đạt nhiều thành tựu quan trọng và được ứng dụng rộng rãi trong nhiều lĩnh vực, đóng vai trò then chốt trong sự phát triển kinh tế - xã hội và an ninh - quốc phòng Việc thúc đẩy ứng dụng công nghệ thông tin sẽ cải thiện tác phong làm việc, nâng cao năng suất lao động và dân trí Do đó, công nghệ thông tin sẽ trở thành nền tảng kinh tế mũi nhọn của đất nước trong những năm tới.

Thương mại điện tử đang trở thành một lĩnh vực quan trọng tại Việt Nam, với nhiều cơ quan, công ty và cá nhân tích cực nghiên cứu và phát triển các ứng dụng điện tử phục vụ cho kinh doanh Mặc dù đã có nhiều nỗ lực trong việc áp dụng thương mại điện tử, lĩnh vực này vẫn còn mới mẻ và chưa phát triển mạnh mẽ Nhằm góp phần vào sự phát triển này, nhóm chúng tôi đã quyết định thực hiện đề tài “xây dựng website bán quần áo thời trang”.

Người tiêu dùng chỉ cần thực hiện vài thao tác đơn giản trên máy tính có kết nối Internet để dễ dàng tiếp cận các sản phẩm mình cần Bằng cách truy cập vào các trang web bán hàng, làm theo hướng dẫn và nhấp vào các mặt hàng ưa thích, họ có thể chọn lựa thoải mái mà không cần phải đi đâu xa Dịch vụ giao hàng tận nơi giúp tiết kiệm thời gian, công sức và chi phí cho người mua sắm.

1.2 Hướng tiếp cận của đề tài

Phần mềm cần được thiết kế với mục tiêu hướng đến người dùng, cung cấp đầy đủ chức năng và thông tin cần thiết Việc phát triển phần mềm không thể thiếu sót thông tin quan trọng, mà phải đảm bảo mô tả chi tiết, tương tự như cách mà người dùng lưu trữ thông tin truyền thống.

1.3 Nội dung thực hiện của đề tài

Khảo sát các trang web bán hàng trực tuyến như trananh.com, thegioididong.com, dangkhoa.vn, từ đó áp dụng để xây dựng website bán quần áo thời trang.

 Phân tích chức năng hệ thống

Từ quá trình khảo sát, phân tích và đưa ra bảng các chức năng chính của hệ thống và phân tích chi tiết từng chức năng

 Phân tích thiết kế với UML

Vẽ và phân tích biểu đồ User Case.

Biểu đồ tuần tự Biểu đồ lớp.

 Phân tích thiết kế CSDL

 Phân tích thiết kế chương trình

1.4 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài

Hệ thống phần mềm giúp doanh nghiệp và cửa hàng giới thiệu, bán sản phẩm nhanh chóng qua trang web bán quần áo thời trang Người dùng có thể dễ dàng tiếp cận sản phẩm chỉ với vài thao tác trên thiết bị có kết nối Internet, tiết kiệm thời gian mua sắm Đề tài này giúp tôi hiểu rõ hơn về nghiệp vụ quản lý bán hàng trực tuyến và ứng dụng vào việc tối ưu hóa chương trình quản lý sản phẩm tại các cửa hàng bán máy tính.

CHƯƠNG II: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU

2.1 Khảo sát yêu cầu hệ thống

Giai đoạn này chú trọng vào việc thu thập thông tin và tài liệu liên quan đến cấu trúc cũng như hoạt động của hệ thống Mục tiêu là xác định các vấn đề cần giải quyết trước khi tiến hành xây dựng và phát triển dự án.

Nội dung khảo sát cần tập trung vào việc giải quyết các vấn đề phù hợp với yêu cầu của người sử dụng và quy mô của hệ thống thông tin.

Để phân tích và xác định rõ yêu cầu của khách hàng, cần tìm hiểu chức năng phần mềm cần thực hiện thay vì cách thức thực hiện Mục tiêu cuối cùng của quá trình phân tích này là tạo ra tài liệu đặc tả yêu cầu, đóng vai trò là bản hợp đồng giữa khách hàng và nhà phát triển, nhằm hướng tới việc tạo ra phần mềm đáp ứng mong đợi.

Chúng tôi cung cấp dịch vụ hỗ trợ các cửa hàng bán máy tính trong việc kinh doanh trực tuyến, đồng thời giúp các nhà sản xuất quảng bá sản phẩm của họ tới người tiêu dùng thông qua các cửa hàng máy tính.

Phục vụ cho người tiêu dùng mua sắm trực tuyến thông qua Internet.

2.1.3 Địa điểm Địa điểm khảo sát: Các trang web bán hàng trên internet như trananh.com.vn, vatgia.com, thegioididong.com.

2.2.1 Hạ tầng các trang web bán hàng hiện nay

Hiện nay, nhiều trang web chỉ hoạt động như một nền tảng rao vặt mà không thực sự hỗ trợ giao dịch mua bán trực tuyến Thiếu sự ràng buộc và kiểm soát giữa người mua và người bán dẫn đến việc khách hàng phải đối mặt với tỷ lệ rủi ro cao khi thực hiện giao dịch.

Hiện nay, nhiều website bán hàng đã đáp ứng nhu cầu mua sắm trực tuyến của người tiêu dùng Tuy nhiên, vẫn còn một số cửa hàng chưa có trang web riêng để giới thiệu thông tin và tiến hành bán hàng.

Phương thức thanh toán hiện tại vẫn duy trì hình thức "tiền trao, cháo múc", trong khi việc sử dụng thẻ thanh toán quốc tế qua internet yêu cầu người dùng phải cam kết với ngân hàng rằng họ sẽ hoàn toàn chịu trách nhiệm về mọi rủi ro phát sinh trong các giao dịch trực tuyến.

XÂY DỰNG CHƯƠNG TRÌNH VÀ KIỂM THỬ

Ngày đăng: 10/10/2022, 00:15

HÌNH ẢNH LIÊN QUAN

Hình 3. 2: Biểu đồ Use Case hệ thống - Xây dựng website bán quần áo thời trang
Hình 3. 2: Biểu đồ Use Case hệ thống (Trang 23)
Hình 3. 3: Biểu đồ hoạt động đăng nhập vào hệ thống  Đăng xuất - Xây dựng website bán quần áo thời trang
Hình 3. 3: Biểu đồ hoạt động đăng nhập vào hệ thống  Đăng xuất (Trang 29)
Hình 3. 4: Biểu đổ hoạt động thoát ra khỏi hệ thống - Xây dựng website bán quần áo thời trang
Hình 3. 4: Biểu đổ hoạt động thoát ra khỏi hệ thống (Trang 30)
Hình 3. 5: Biểu đồ hoạt động đăng kí thành viên - Xây dựng website bán quần áo thời trang
Hình 3. 5: Biểu đồ hoạt động đăng kí thành viên (Trang 31)
Hình 3. 7: Biểu đồ chức năng thêm SP vào giỏ hàng - Xây dựng website bán quần áo thời trang
Hình 3. 7: Biểu đồ chức năng thêm SP vào giỏ hàng (Trang 33)
Hình 3. 8: Biểu đồ chức năng đặt hàng - Xây dựng website bán quần áo thời trang
Hình 3. 8: Biểu đồ chức năng đặt hàng (Trang 34)
Hình 3. 9: Biểu đồ chức năng đổi mật khẩu - Xây dựng website bán quần áo thời trang
Hình 3. 9: Biểu đồ chức năng đổi mật khẩu (Trang 36)
Hình 3. 10: Biểu đồ chức năng xố Member Thêm sản phẩm - Xây dựng website bán quần áo thời trang
Hình 3. 10: Biểu đồ chức năng xố Member Thêm sản phẩm (Trang 37)
Hình 3. 11: Biểu đồ chức năng thêm sản phẩm - Xây dựng website bán quần áo thời trang
Hình 3. 11: Biểu đồ chức năng thêm sản phẩm (Trang 38)
Hình 3. 12: Biểu đồ chức năng sửa thông tin sản phẩm - Xây dựng website bán quần áo thời trang
Hình 3. 12: Biểu đồ chức năng sửa thông tin sản phẩm (Trang 41)
Hình 3. 13: Biểu đồ chức năng xố sản phẩm - Xây dựng website bán quần áo thời trang
Hình 3. 13: Biểu đồ chức năng xố sản phẩm (Trang 42)
Hình 3. 14: Biểu đồ chức năng xố User - Xây dựng website bán quần áo thời trang
Hình 3. 14: Biểu đồ chức năng xố User (Trang 43)
Hình 3. 17: Biểu đồ tuần tự chức năng tìm kiếm - Xây dựng website bán quần áo thời trang
Hình 3. 17: Biểu đồ tuần tự chức năng tìm kiếm (Trang 45)
• Kết quả được hiển thị trên màn hình. - Xây dựng website bán quần áo thời trang
t quả được hiển thị trên màn hình (Trang 45)
Hình 3. 18: Use-case quản lý sản phẩm - Lớp biên: Login, Interface - Xây dựng website bán quần áo thời trang
Hình 3. 18: Use-case quản lý sản phẩm - Lớp biên: Login, Interface (Trang 46)
w