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

đề tài xây dựng website bán quần áo thời trang

63 56 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

Tiêu đề Xây Dựng Website Bán Quần Áo Thời Trang
Tác giả Nguyễn Ngọc Minh
Trường học Tuhocdohoa.vn
Chuyên ngành Thiết kế đồ họa
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2019
Thành phố Hà Nội
Định dạng
Số trang 63
Dung lượng 1,26 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

  • TÀI LIỆU THAM KHẢO

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:

Tôi 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ô bộ môn Công Nghệ Thông Tin, vì đã tạo điều kiện giúp tôi thực hiện đồ án Đặc biệt, tôi xin tri ân thầy Ngô Ngọc Thành vì đã nhiệt tình hướng dẫn tôi 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 còn thiếu sót, vì vậy em rất mong nhận được ý kiến đóng góp từ thầy cô để cải thiện kỹ năng 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 và từng quốc gia.

Công nghệ thông tin đã đạt được 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 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 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, thu hút sự quan tâm từ nhiều tổ chức, công ty và cá nhân trong việc nghiên cứu và phát triển các ứng dụng công nghệ phục vụ 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à đ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ử 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".

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 mình yêu thích 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 những mặt hàng cần thiết, họ có thể chọn lựa thoải mái mà không cần phải di chuyển 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 thiết kế với sự chú trọng đến người dùng, đảm bảo 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 chi tiết hóa mọi thông tin, tương tự như cách mà người dùng lưu trữ dữ liệu 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 hỗ trợ doanh nghiệp và cửa hàng trong việc giới thiệu và bán sản phẩm thời trang nhanh chóng qua trang web Người dùng có thể dễ dàng tiếp cận các mặt hàng chỉ với những thao tác đơn giản trên thiết bị có kết nối Internet, giúp 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 tập trung 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 bắt đầu 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 những 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.

Mục tiêu của việc phân tích yêu cầu khách hàng là xác định rõ ràng những chức năng mà phần mềm cần thực hiện, thay vì tập trung vào cách thức thực hiện Kết quả cuối cùng của quá trình này là tạo ra tài liệu đặc tả yêu cầu, đóng vai trò như một thỏa thuận giữa khách hàng và nhà phát triển, nhằm hướng tới mục tiêu chung là 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 bán hàng trực tuyến và cho các nhà sản xuất muốn quảng bá sản phẩm của mình đế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ự hỗ trợ mua bán online, thiếu sự ràng buộc và kiểm soát giữa người mua và người bán Điều này 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 trang web 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ó website 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 tại vẫn chủ yếu dựa trên hình thức "tiền trao, cháo múc", thiếu sự kết nối giữa ngân hàng và các đơn vị bán hàng Người dùng thẻ thanh toán quốc tế khi giao dịch qua internet cần cam kết với ngân hàng về việc tự chịu mọi rủi ro trong quá trình mua bán 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:

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ô Công Nghệ Thông Tin, đã hỗ trợ em trong quá trình thực hiện đồ án Đặc biệt, em xin gửi lời tri ân tới thầy Ngô Ngọc Thành vì sự hướng dẫn nhiệt tình giúp em hoàn thành đồ án này một cách tốt nhất.

Trong quá trình thực hiện đồ án và báo cáo, tôi không thể tránh khỏi những sai sót và rất mong nhận được sự thông cảm từ các thầy cô Với trình độ lý luận và kinh nghiệm thực tiễn còn hạn chế, bài báo cáo của tôi chắc chắn sẽ có những thiếu sót Tôi rất mong nhận được ý kiến đóng góp từ các thầy cô để học hỏi thêm kinh nghiệm, nhằm 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

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à đổ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 được 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 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 nước ta 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, thu hút sự quan tâm từ nhiều cơ quan, công ty và cá nhân trong việc nghiên cứu và phát triển các ứng dụng điện tử phục vụ kinh doanh Mặc dù đã có nhiều nỗ lực trong việc ứng dụng thương mại điện tử, 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ử 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”.

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

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 sự chú trọng đến trải nghiệm người dùng, đảm bảo cung cấp đầy đủ thông tin mà họ cần Việc viết phần mềm không thể chỉ dừng lại ở những thông tin cơ bản, mà phải mô tả chi tiết và toàn diện như trong phương pháp 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 này 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 bán quần áo thời trang Người dùng có thể dễ dàng tiếp cận mặt hàng chỉ với vài thao tác đơn giản trên máy có kết nối Internet, tiết kiệm thời gian mua sắm Đề tài này giúp 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 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 tiến hành xây dựng và phát triển dự án.

Nội dung khảo sát cần phải 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 để giải quyết các vấn đề một cách hiệu quả.

Để 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ì phương pháp 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 ràng buộc 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 đúng nhu cầu.

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 tới người tiêu dùng thông qua mạng lưới 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ỉ đóng vai trò rao vặt mà không thực sự cung cấp dịch vụ mua bán online, dẫn đến việc thiếu sự ràng buộc và kiểm soát giữa người mua và người bán Điều này làm tăng tỷ lệ rủi ro cho khách hàng khi thực hiện giao dịch.

Các trang web bán hàng hiện nay đã phần nào đá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 nhiều cửa hàng chưa có trang web riêng để giới thiệu sản phẩm và thực hiện giao dịch bán hàng.

Phương thức thanh toán hiện nay vẫn chủ yếu theo kiểu "tiền trao, cháo múc", thiếu sự kết nối giữa ngân hàng và các đơn vị bán hàng Khi sử dụng thẻ thanh toán quốc tế trực tuyến, người tiêu 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 trong 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 chân thành cảm ơ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 đồ án này một cách tốt nhất.

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 Em rất mong các thầy cô thông cảm và bỏ qua những thiếu sót này 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 của em chưa hoàn thiện Em rất mong nhận được ý kiến đóng góp từ thầy cô để cải thiện kỹ năng 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à khuyến khích đổi mới sáng tạo, không chỉ ở quy mô toàn cầu mà còn trong từng nền kinh tế quốc dân.

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 hứa hẹ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, thu hút sự quan tâm từ nhiều tổ chức, công ty và cá nhân trong việc nghiên cứu và phát triển các ứng dụng điện tử nhằm thúc đẩy 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à đ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ử tại Việt Nam, 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 sử dụng Internet để truy cập các trang web bán hàng, dễ dàng tìm kiếm và chọn lựa sản phẩm yêu thích Với vài thao tác đơn giản, họ có thể đặt hàng và nhận hàng tận nơi, giúp tiết kiệm thời gian, công sức và chi phí.

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 phục vụ 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ể chỉ dừng lại ở những thông tin sơ sài, mà phải đảm bảo mô tả chi tiết và rõ ràng, 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 này hỗ trợ doanh nghiệp và cửa hàng giới thiệu, bán sản phẩm đến người tiêu dùng nhanh chóng qua trang web bán quần áo thời trang Người dùng chỉ cần thực hiện các thao tác đơn giản trên máy tính có kết nối Internet để tiếp cận sản phẩm một cách dễ dàng và tiết kiệm 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, đồng thời ứng dụng vào việc tối ưu hóa chương trình quản lý sản phẩm cho 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 những vấn đề cụ thể để đáp ứng đúng yêu cầu của người sử dụng và phù hợp với 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ập trung vào chức năng mà 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à 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, nhằm hướng tới việc tạo ra phần mềm đáp ứng nhu cầu của người dùng.

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 tới 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 rao vặt mà không thực sự hỗ trợ mua bán online, dẫn đến việc thiếu sự ràng buộc và kiểm soát giữa người mua và người bán Điều này làm tăng tỉ lệ rủi ro 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à cung cấp dịch vụ bán hàng.

Phương thức thanh toán hiện tại vẫn chủ yếu theo kiểu "tiền trao, cháo múc", thiếu sự liên kết chặt chẽ giữa ngân hàng và đơn vị bán hàng Người tiêu dùng khi sử dụng thẻ thanh toán quốc tế qua internet phải cam kết với ngân hàng rằng họ hoàn toàn chịu trách nhiệm về mọi rủi ro liên quan đến giao dịch trực tuyến.

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

Ngày đăng: 23/09/2021, 17:40

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[3].Phạm Hữu Khang, “SQL SERVER 2005”, Toàn tập, Nhà xuất bản Lao động và Xã hội, Năm 2005 Sách, tạp chí
Tiêu đề: SQL SERVER 2005
Nhà XB: Nhà xuất bản Laođộng và Xã hội
[4].Phạm Hữu Khang, “Lập trình ASP.NET”, Tập 3, Nhà xuất bản Lao động và Xã hội, Năm 2005 Sách, tạp chí
Tiêu đề: Lập trình ASP.NET
Nhà XB: Nhà xuất bản Laođộng và Xã hội
[5].Phạm Hữu Khang, “Lập trình cơ sở dữ liệu”, Tập 4- Quyển 1, Nhà xuất bản Lao động và Xã hội, Năm 2005 Sách, tạp chí
Tiêu đề: Lập trình cơ sở dữ liệu
Nhà XB: Nhà xuấtbản Lao động và Xã hội
[6].Phạm Hữu Khang, “Lập trình cơ sở dữ liệu”, Tập 4 – Quyển 2, Nhà xuất bản Lao động và Xã hội, Năm 2005 Sách, tạp chí
Tiêu đề: Lập trình cơ sở dữ liệu
Nhà XB: Nhàxuất bản Lao động và Xã hội
[1].Công nghệ web và ứng dụng [2].http://congdongcviet.com Link
[9].Tài liệu LINQ to SQL [10].LINQ for Visual C# 2005 [11].http://msdn.microsoft.com.vn[12].http://tailieu.vn Link
[8].TS.Dương Kiều Hoa - Tôn Thất Hòa An, Giáo trình phân tích và thiết kế hệ thống thông tin với UML, NXB Đại học Quốc gia TPHCM, 2006 Khác

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w