1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ Án Cdio 3 Đề Tài Website Quản Lý Cửa Hàng Bán Xe Máy Và Phụ Tùng.pdf

57 3 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 đề Website Quản Lý Cửa Hàng Bán Xe Máy Và Phụ Tùng
Tác giả Nguyễn Thành Phát, Nguyễn Lâm Việt Hoàng, Nguyễn Nhật Huy, Nguyễn Thanh Long, Trần Huy Hoàng
Người hướng dẫn Mai Thị An Ninh
Trường học Đại học Duy Tân
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án
Năm xuất bản 2024
Thành phố Đà Nẵng
Định dạng
Số trang 57
Dung lượng 2,55 MB

Cấu trúc

  • PHẦN 1: Ý TƯỞNG SẢN PHẨM (CONCEIVE) (7)
    • 1.1. ĐỀ XƯỚNG Ý TƯỞNG SẢN PHẨM (CÁ NHÂN)… (7)
      • 1.1.1. Thành viên 1 (7)
      • 1.1.2. Thành viên 2 (9)
      • 1.1.3. Thành viên 3 (11)
      • 1.1.4. Thành viên 4 (13)
      • 1.1.5. Thành viên 5 (15)
    • 1.2. ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM (18)
    • 1.3. Ý TƯỞNG ĐỀ XUẤT (20)
  • PHẦN 2 THIẾT KẾ HỆ THỐNG (SYSTEM DESIGN) (22)
    • 1. Giới thiệu (22)
      • 1.1. Tổng quan về đề tài/dự án nhóm (22)
      • 1.2. Mục đích, yêu cầu và phạm vi thiết kế (22)
    • 2. Các yêu cầu chức năng (23)
      • 2.1. Các tác nhân (23)
      • 2.2. Các chức năng hệ thống (23)
      • 2.3. Các quy trình nghiệp vụ liên quan (25)
    • 3. Các yêu cầu phi chức (25)
      • 3.1. Giao diện (25)
      • 3.2. Bảo mật (26)
      • 3.3. Ràng buộc (26)
    • 4. Xây dựng biểu đồ use case và phân rã các use case của hệ thống (26)
      • 4.1. Biểu đồ use case tổng quát (26)
      • 4.2. Phân rã các use case hệ thống (27)
        • 4.2.1. Phân rã use case quản lý tài khoản (27)
        • 4.2.2. Phân rã use case quản lý xe (28)
        • 4.2.3. Phân rã use case quản lý kho (28)
        • 4.2.4. Phân rã use case quản lý giỏ hàng (0)
        • 4.2.5. Phân rã use case quản lý xuất hàng (29)
        • 4.2.6. Phân rã use case quản lý nhập hàng (30)
        • 4.2.7. Phân rã use case quản lý hóa đơn (30)
        • 4.2.8. Phân rã use case quản lý khuyến mãi (0)
        • 4.2.9. Phân rã use case báo cáo, thống kê (31)
        • 4.2.10. Phân rã use case đăng ký (32)
        • 4.2.11. Phân rã use case đăng nhập … (32)
        • 4.2.12. Phân rã use case hỗ trợ khách hàng … (33)
        • 4.2.13. Phân rã use case quản lý tìm kiếm … (0)
        • 4.2.14. Phân rã use case quản lý phụ tùng … (34)
    • 5. Biểu đồ tuần tự … (34)
      • 5.1. Quản lý tài khoản … (35)
      • 5.2. Quản lý xe … (36)
      • 5.3. Quản lý xuất hàng … (37)
      • 5.4. Quản lý nhập hàng … (38)
      • 5.5. Khuyến mãi … (39)
      • 5.6. Đăng ký … (40)
      • 5.7. Hỗ trợ khách hàng … (41)
      • 5.8. Tìm kiếm … (42)
      • 5.9. Quản lý phụ tùng … (43)
      • 5.10. Quản lý giỏ hàng … (44)
    • 6. Biểu đồ hoạt động … (45)
      • 6.1. Đăng ký … (45)
      • 6.2. Đăng nhập … (46)
      • 6.3. Quản lý tài khoản … (47)
      • 6.4. Quản lý xe … (48)
    • 7. Biểu đồ trạng thái … (49)
      • 7.2. Đăng nhập … (50)
      • 7.3. Khuyến mãi … (50)
      • 7.4. Nhập hàng … (50)
      • 7.5. Xuất hàng … (51)
  • PHẦN 3 XÂY DỰNG HỆ THỐNG (IMPLEMENT) (51)
    • 3.1. Thiết kế cơ sở dữ liệu (52)
    • 3.2. Thiết kế giao diện (52)
      • 3.2.1. Giao diện trang chủ … (53)
      • 3.2.2. Giao diện đăng nhập … (53)
      • 3.2.3. Giao diện đăng ký … (54)
      • 3.2.4. Giao diện xóa sản phẩm trong giỏ hàng … (0)
      • 3.2.5. Giao diện thanh toán … (55)
  • PHẦN 4 KẾT LUẬN(CONCLUDE) (56)
    • 1. Kết quả đạt được (56)
    • 2. Các hạn chế (56)
    • 3. Hướng phát triển (56)

Nội dung

Ý TƯỞNG SẢN PHẨM (CONCEIVE)

ĐỀ XƯỚNG Ý TƯỞNG SẢN PHẨM (CÁ NHÂN)…

- Họ &Tên (Sinh viên): Trần Huy Hoàng

- Chuyên ngành: Công Nghệ Phần Mềm.

- Tên Ý tưởng (Sản phẩm): Website Quản lý Sân cầu lông

- Ngày/Tháng/Năm: 11/1/2024 a Mô tả ý tưởng sản phẩm:

Cầu lông là một môn thể thao phổ biến ở Việt Nam, đặc biệt là ở các thành phố lớn Để đáp ứng nhu cầu chơi cầu lông ngày càng cao của người dân, các sân cầu lông mọc lên ngày càng nhiều Tuy nhiên, việc quản lý các hoạt động kinh doanh của sân cầu lông cũng là một thách thức không nhỏ đối với các chủ sân Phần mềm quản lý sân cầu lông là một giải pháp công nghệ giúp chủ sân cầu lông dễ dàng quản lý các hoạt động kinh doanh của mình Sử dụng phần mềm quản lý sân cầu lông mang lại rất nhiều lợi ích cho chủ sân, bao gồm: Tăng hiệu quả quản lý, phần mềm giúp chủ sân dễ dàng theo dõi lịch đặt sân, quản lý khách hàng, nhân viên, tài chính, giúp giảm thiểu sai sót và tối ưu hóa thời gian, công sức Tăng doanh thu, phần mềm giúp chủ sân dễ dàng quản lý giá cả, khuyến mãi, giúp thu hút khách hàng và tăng doanh thu Tăng cường trải nghiệm khách hàng, phần mềm giúp chủ sân cung cấp dịch vụ tốt hơn cho khách hàng, bao gồm: đặt sân nhanh chóng, dễ dàng, thanh toán thuận tiện, Phần mềm quản lý sân cầu lông thường có các đặc điểm sau: Chức năng đa dạng, phần mềm cần đáp ứng đầy đủ các nhu cầu quản lý của chủ sân, bao gồm: quản lý lịch sử đặt sân, quản lý khách hàng, quản lý nhân viên, quản lý tài chính, quản lý báo cáo Dễ sử dụng, phần mềm cần có giao diện thân thiện, dễ sử dụng, ngay cả đối với những người không có kiến thức về công nghệ Tính bảo mật,phần mềm cần có tính bảo mật cao, bảo vệ thông tin khách hàng và dữ liệu kinh doanh của chủ sân Phần mềm quản lý sân cầu lông mang lại rất nhiều ưu điểm cho chủ sân, bao gồm: Tiết kiệm thời gian, phần mềm giúp chủ sân tiết kiệm thời gian cho các công việc quản lý, tập trung vào việc kinh doanh Tăng hiệu quả công việc, phần mềm giúp chủ sân tăng hiệu quả công việc, giảm thiểu sai sót Tăng cường tính chuyên nghiệp, phần mềm giúp sân cầu lông trở nên chuyên nghiệp, tạo ấn tượng tốt với khách hàng Phần mềm quản lý sân cầu lông là một giải pháp công nghệ hữu ích, giúp chủ sân dễ dàng quản lý hoạt động kinh doanh của mình và nâng cao hiệu quả kinh doanh b Đánh giá cơ sở kiến thức của sinh viên

Mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Phân tích thiết kế hệ thống

- Phân tích thiết kế hướng đối tượng

- Hệ quản trị cơ sở dữ liệu Mảng kỹ năng cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Kỹ năng làm việc nhóm c Đánh giá khả năng phát triển của sản phẩm Ước tính số lượng người sẽ hưởng lợi từ sản phẩm của bạn 10000 Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn 1000

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1,nhiều nhất là 5):

- Công ty sở hữu website

Trung bình Khá Cao Rất Cao Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng sản phẩm của bạn: x

Trung bình Khá Cao Rất

Cao Ước tính độ khó để phát triển thành công sản phẩm của bạn: x Ước lượng số năm cần thiết để phát triển sản phẩm của bạn: 5

- Họ &Tên (Sinh viên): Nguyễn Thanh Long

- Chuyên ngành: Công Nghệ Phần Mềm.

- Tên Ý tưởng (Sản phẩm): Phần mềm quản lý nhóm trẻ cho các trường mầm non.

- Ngày/Tháng/Năm: 11/01/2024. a Mô tả ý tưởng sản phẩm:

Ngày nay trẻ em được sinh ra càng nhiều tỉ lệ bố mẹ trẻ hóa và hiện đại ngày càng tăng lên mà trẻ em thì cần phải theo dõi quản lý chặt chẽ nên cần một ứng dụng đầy đủ tính năng quản lí tối ưu cho phụ huynh dễ theo dõi con của mình.

Phần mềm sẽ bao gồm các chức năng quản lí, camera lớp học, tình trạng trẻ em, thông tin của trẻ, khẩu phần ăn hằng ngày của trường, báo cáo nghỉ học lí do, thanh toán học phí qua phần mềm, mọi thông tin của giáo viên quản lí, thông báo quan trọng gửi đến phụ huynh.

Em tin rằng sản phẩm này sẽ khả quan và có tiềm năng phát triển mạnh hơn nữa sau này. b Đánh giá cơ sở kiến thức của sinh viên

Mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Phân tích thiết kế hệ thống

- Phân tích thiết kế hướng đối tượng

- Hệ quản trị cơ sở dữ liệu

Mảng kỹ năng cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Kỹ năng làm việc nhóm c Đánh giá khả năng phát triển của sản phẩm Ước tính số lượng người sẽ hưởng lợi từ sản phẩm của bạn 1000 Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn 20

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1,nhiều nhất là 5):

- Tất cả các trường mầm non.

Trung bình Khá Cao Rất Cao Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng sản phẩm của bạn: x

Trung bình Khá Cao Rất Cao Ước tính độ khó để phát triển thành công sản phẩm của bạn: x Ước lượng số năm cần thiết để phát triển sản phẩm của bạn: 5

- Họ &Tên (Sinh viên): Nguyễn Thành Phát

- Chuyên ngành: Công Nghệ Phần Mềm.

- Tên Ý tưởng (Sản phẩm): Website đặt đồ ăn trên mạng

- Ngày/Tháng/Năm: 11/01/2024. a Mô tả ý tưởng sản phẩm:

Ngày nay, có rất ít website đặt đồ ăn trên các nền tảng mạng ra đời và nên được đầu tư phát triển mạnh, với lượng khách hàng lớn, các mã nguồn có thể được tái sử dụng nhiều lần khiến nơi này trở thành một thị trường tìm năng lớn của các công ty, tập đoàn lớn nhỏ và cả mới đưa vào hoạt động.

Tuy nhiên, trong quá trình thăm dò thị trường, em thấy đa số các website đặt đồ ăn không được bắt mắt, nhiều loại mặt hàng dẫn đến không có sự đầu tư kĩ lưỡng cho một mặt hàng nhất định Thêm vào đó, trong thời đại công nghệ nhu cầu sử dụng các thiết bị di động và mạng internet của mọi người đang có xu hướng tăng mạnh làm cho ý tưởng đặt đồ ăn trên mạng sẽ được phát triển mạnh hơn.

Website sẽ là phương thức quảng bá nhanh chóng, tiện lợi và thiết thực nhất đối với của hàng sở hữu và các công ty đầu tư Cùng với các chức năng quản lý sản phẩm, đơn hàng, thống kê … với cách sử dụng đơn giản nhất Em tin rằng sản phẩm này sẽ khả quan và có tiềm năng phát triển mạnh hơn nữa sau này. b Đánh giá cơ sở kiến thức của sinh viên

Mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Phân tích thiết kế hệ thống

- Phân tích thiết kế hướng đối tượng

- Hệ quản trị cơ sở dữ liệu

Mảng kỹ năng cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Kỹ năng làm việc nhóm c Đánh giá khả năng phát triển của sản phẩm Ước tính số lượng người sẽ hưởng lợi từ sản phẩm của bạn 10000 Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn 1000

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1,nhiều nhất là 5):

- Chủ cửa hàng bán đồ ăn

- Công ty sở hữu website

- Tài xế giao đồ ăn

Trung bình Khá Cao Rất Cao Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng sản phẩm của bạn: x

Trung bình Khá Cao Rất

Cao Ước tính độ khó để phát triển thành công sản phẩm của bạn: x Ước lượng số năm cần thiết để phát triển sản phẩm của bạn: 3

- Họ &Tên (Sinh viên): Nguyễn Nhật Huy

- Chuyên ngành: Công Nghệ Phần Mềm.

- Tên Ý tưởng (Sản phẩm): Website quản lý cửa hàng bán xe máy và phụ tùng

- Ngày/Tháng/Năm: 11/01/2024. a Mô tả ý tưởng sản phẩm:

Xây dựng hệ thống quản lý cửa hàng xe máy và phụ tùng giúp việc hoạt động quản lý bán xe máy và phụ tùng diễn ra dễ dàng, tiết kiệm thời gian và công sức Giúp khách hàng có thể tra cứu, tìm kiếm trước những loại xe máy và phụ tùng có tại cửa hàng cũng như đăng ký tài khoản tham khảo, mua bán qua website

Ngoài ra, còn giúp người quản lý dễ dàng quản lý hoạt động mua bán xe máy và phụ tùng của cửa hàng một cách thuận tiện hơn.

Website hỗ trợ các chức năng sau: Tìm kiếm, thêm xóa mặt hàng, tham gia đánh giá sản phẩm, quản lý tài khoản mua hàng, số lượng mặt hàng hiện có. Để sử dụng website, máy tính cần có Internet, có trình duyệt thông dụng. b Đánh giá cơ sở kiến thức của sinh viên

Mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Phân tích thiết kế hệ thống

- Phân tích thiết kế hướng đối tượng

- Hệ quản trị cơ sở dữ liệu Mảng kỹ năng cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

- Kỹ năng làm việc nhóm c Đánh giá khả năng phát triển của sản phẩm Ước tính số lượng người sẽ hưởng lợi 8000 từ sản phẩm của bạn Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn 100

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1,nhiều nhất là 5):

- Khách hàng có nhu cầu xem và mua xe máy và phụ tùng trực tuyến.

- Sinh viên, công ty, nhân viên.

Trung bình Khá Cao Rất Cao Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng sản phẩm của bạn: x

Trung bình Khá Cao Rất

Cao Ước tính độ khó để phát triển thành công sản phẩm của bạn: x Ước lượng số năm cần thiết để phát triển sản phẩm của bạn: 4

- Họ &Tên (Sinh viên):Nguyễn Lâm Việt Hoàng

- Chuyên ngành: Công Nghệ Phần Mềm.

- Tên Ý tưởng (Sản phẩm): Website tuyển dụng, tìm kiếm việc làm trực tuyến.

- Ngày/Tháng/Năm: 21/3/2023. a Mô tả ý tưởng sản phẩm:

Mặc dù đôi khi bạn có thể thấy tin tuyển dụng ở khắp mọi nơi, nhưng thực tế vẫn luôn có những người đang tìm việc làm – nói đúng ra là trên 170 triệu người trên toàn thế giới.

Công cụ tìm kiếm việc làm đang có nhu cầu rất cao Nếu bạn có tài tìm kiếm những vai trò hoàn hảo cho mọi người, bạn có thể thành công với công việc kinh doanh tuyển dụng của chính mình.

ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM

- Tên ý tưởng sản phẩm: Website mua sắm thời trang.

Liệt kê 3 mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm

Chuyên nghành 1 Chuyên nghành 2 Chuyên nghành 3

Trần Huy Hoàng Phân tích thiết kế hệ thống

Phân tích thiết kế hướng đối tượng

Hệ quản trị cơ sở dữ liệu

Nguyễn Thanh Long Phân tích thiết kế hệ thống

Phân tích thiết kế hướng đối tượng

Hệ quản trị cơ sở dữ liệu

Nguyễn Thành Phát Phân tích thiết kế hệ thống Phân tích thiết kế hướng đối tượng Hệ quản trị cơ sở dữ liệu

Nguyễn Nhật Huy Phân tích thiết kế hệ thống Phân tích thiết kế hướng đối tượng Hệ quản trị cơ sở dữ liệu

Nguyễn Lâm Việt Hoàng Phân tích thiết kế hệ thống Phân tích thiết kế hướng đối tượng Hệ quản trị cơ sở dữ liệu

Liệt kê các loại đối tượng hưởng lợi từ sản phẩm Đối tượng 1 Đuối tượng 2

Trần Huy Hoàng Người dùng cuối Công ty mua sản phẩm Nguyễn Thanh Long Người dùng cuối Cửa hàng mua sản phẩm Nguyễn Thành Phát Người dùng cuối Công ty mua sản phầm Nguyễn Nhật Huy Người dùng cuối Công ty mua sản phầm Nguyễn Lâm Việt Hoàng Người dùng cuối Công ty mua sản phầm Ước tính số lượng người sẽ hưởng lợi từ sản phẩm của bạn

Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5

10000 1000 10000 5000 700000 Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn

Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5

1000 20 1000 8000 7000 Đánh giá khả năng các nhà đầu sẽ bỏ tiền ra để phát triển sản phẩm của bạn

Trung bình Khá Cao Rất cao

Thành viên 5 x Ước lượng số năm sản phẩm đã nêu sẽ ở trên thị trường cho đến trước: Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5

5 9 7 7 10 Ước lượng độ khó trong việc phát triển thành công ý tưởng sản phẩm đã nêu:

Trung bình Khá Cao Rất cao

Thành viên 5 x Ước lượng thời gian cần thiết để phát triển đầy đủ sản phẩm đã nêu: Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5

1 năm 1 năm 6 tháng 1 năm 1 năm

Ý TƯỞNG ĐỀ XUẤT

- Nhóm trưởng: Trần Huy Hoàng

- Tên sản phẩm: Website quản lý cửa hàng bán xe máy và phụ tùng.

- Ý tưởng: Giúp mọi người có thể mua đồ một cách nhanh nhất, hiệu quả nhất và tiết kiệm nhất Cung cấp các mặt hàng phong phú, đa dạng phù hợp với mọi người.

+ Về thời gian: Từ 11/01/2024 đến 16/03/2024.

Tập trung phát triển việc giới thiệu các sản phẩm.

Hỗ trợ mua, đặt hàng nhanh chóng và trả tiền trực tuyến.

Thống kê báo cáo chi tiết theo thời gian.

THIẾT KẾ HỆ THỐNG (SYSTEM DESIGN)

Giới thiệu

1.1 Tổng quan về đề tài/ dự án nhóm

Công nghệ thông tin ngày càng phát triển, đóng vai trò cực kì quan trọng trong nền kinh tế - văn hoá – xã hội của mỗi Quốc gia Công nghệ thông tin và đặc biệt là Internet đã giúp cho con người thay đổi cách sống, cách làm việc, cách liên lạc, cách tiếp cận với thông tin theo hướng nhanh chóng và tiện lợi nhất Đất nước Việt Nam chúng ta đang trên đà phát triển Nhân lực tại các thành phố càng ngày càng tăng, nên nhu cầu mua sắm phương tiện đi lại cũng rất lớn Nếu trước đây việc tìm kiếm xe và linh kiện phải đi đến từng cửa hàng để xem thì bây giờ chúng ta có thể dễ dàng tìm kiếm trên các trang web Như đã nói ở trên, nhu cầu tìm kiếm mọi thông tin trên internet đã trở nên khá phổ biến Chính vì thế, đề tài của chúng em là thiết kế một trang web quản lý cửa hàng bán xe máy và phụ tùng xe máy.

1.2 Mục đích, yêu cầu và phạm vi thiết kế

Cung cấp một lượng lớn thông tin về các loại xe, phụ tùng đáp ứng mong muốn cho người mua Người truy cập vào trang có lựa chọn theo nhu cầu về giá tiền, tiện nghi,

Cho phép Admin gửi thông tin xe và phụ tùng để hiển thị lên website từ đó tiếp cận đến khách hàng.

Cho phép Admin quản lí hệ thống.

Phạm vi của đồ án nằm trong giới hạn của môn học Công Nghệ Phần Mềm nhằm phục vụ cho việc thiết kế website đáp ứng các mục tiêu trên.

Các yêu cầu chức năng

Mô tả Mục tiêu thu thập yêu cầu

1 Admin Người quản trị website

Quản lý vận hành website

2 Khách hàng Người dùng website Nhu cầu tìm và mua xe máy và linh kiện

3 Khách Vãng lai Khách tìm kiếm nhưng chưa đăng ký

2.2 Các chức năng hệ thống

Khách vãng lai: Đăng ký:

- Người sử dụng dùng email hoặc số điện thoại để đăng ký trở thành khách hàng của hệ thống.

Tìm kiếm xe máy và phụ tùng:

- Người sử dụng có thể tìm kiếm xe máy và phụ tùng mà website cung cấp. Khách hàng: Đăng nhập:

- Khách hàng dùng email hoặc số điện thoại đã đăng kí để đăng nhập vào hệ thống.

- Khách hàng có thể tìm kiếm xe máy và linh kiện mà website cung cấp.

- Khách hàng có thể xem những mẫu xe và những linh kiện đang được khuyến mãi.

- Khách hàng sẽ được bảo hành trong khoảng thời gian được quy định, sửa chữa và bảo trì

- Admin dùng email hoặc số điện thoại có quyền admin để đăng nhập vào hệ thống.

- Admin có thể thêm, sửa, xoá, cập nhật thông tin tài khoản Admin có thể thay đổi trạng thái hoạt động (cho phép hoạt động hoặc khóa) hoắc xóa tài khoản của khách hàng.

- Admin có thể quản lý mẫu xe, thuộc tính, danh mục xe, danh mục phụ tùng, logo xe, nhà sản xuất.

- Admin có thể xem và quản lý xuất, nhập hàng, hàng tồn và những hàng cần nhập về.

- Admin có thể thêm, sửa, xoá, cập nhật thông tin nhân viên.

- Admin có thể thêm, sửa, xoá, cập nhật thông tin mặt hàng.

- Admin có thể quản lý thanh toán, xem chi tiết sản phẩm, giỏ hàng, đánh giá.

- Admin có thể xem thống kê số lượng, doanh thu đơn, số lượng người truy cập.

- Admin có thể quản lý thống kê số lượng hóa đơn, chi tiết hóa đơn. 2.3 Các quy trình nghiệp vụ liên quan

Quy trình tìm kiếm xe và phụ tùng

+ Tìm kiếm xe và phụ tùng phù hợp

+ Sau khi tìm kiếm xe và phụ tùng phù hợp thì kí hợp đồng

+ Thanh toán tiền đặt cọc

+ Xác nhận xe và phụ tùng đã được cọc

Quy trình đăng tải sản phẩm của Admin

+ Điền thông tin rồi tiến hành đăng tải

+ Khi có người mua thì xác nhận xe hoặc phụ tùng đã được mua

Các yêu cầu phi chức

- Giao diện bắt mắt, dễ hiểu thân thiện với người dùng, cho phép đặt thông tin quảng cáo

- Dễ sử dụng, những người không biết tin học cũng có thể sử dụng được.

- Đảm bảo bảo mật tài khoản

- Đảm bảo thông tin người dùng

- Đảm bảo quyền lợi người sử dụng

- Phải thêm đủ thông tin cách trường

Xây dựng biểu đồ use case và phân rã các use case của hệ thống

4.1 Biểu đồ use case tổng quát:

Hình 4.1 Biểu đồ use case tổng quát

- Khách hàng: website cung cấp chức năng cho khách hàng là hội viên. Các chức năng phục vụ cho khách hàng nhằm giúp khách hàng có nhiều tiện ích khi mua hàng như: khuyến mãi, hỗ trợ khách hàng, tìm kiếm.

- Khách vãng lai: Khách hàng vãng lai được quyền xem và tìm kiếm Đăng kí thành viên để sử dụng những tính năng trên website và nhận được những chính sách hỗ trợ

- Admin: người quản trị có toàn quyền sử dụng cấu hình và thêm xoá cơ sở dữ liệu, xem quản lý nhân viên, quản lý tài khoản, quản lý mặt hàng, 4.2 Phân rã các use case hệ thống:

4.2.1 Phân rã use case quản lý tài khoản:

Hình 4.2.1 Biểu đồ phân rã use case quản lý tài khoản.

4.2.2 Phân rã use case quản lý xe:

Hình 4.2.2 Biểu đồ phân rã use case quản lý xe.

4.2.3 Phân rã use case quản lý kho:

Hình 4.2.3 Biểu đồ phân rã use case quản lý kho.

4.2.4 Phân rã use case đơn hàng:

Hình 4.2.4 Biểu đồ phân rã use case quản lý giỏ hàng.

4.2.5 Phân rã use case quản lý xuất hàng:

Hình 4.2.5 Biểu đồ phân rã use case quản lý xuất hàng.

4.2.6 Phân rã use case quản lý nhập hàng:

Hình 4.2.6 Biểu đồ phân rã use case quản lý nhập hàng.

4.2.7 Phân rã use case quản lý hóa đơn:

Hình 4.2.7 Biểu đồ phân rã use case quản lý hóa đơn.

4.2.8 Phân ra use case khuyến mãi:

Hình 4.2.8 Biểu đồ phân rã use case khuyến mãi.

4.2.9 Phân rã use case báo cáo, thống kê:

Hình 4.2.9 Biểu đồ phân rã use case báo cáo, thống kê.

4.2.10 Phân rã use case đăng ký:

Hình 4.2.10 Biểu đồ phân rã use case đăng ký.

4.2.11 Phân rã use case đăng nhập:

Hình 4.2.11 Biểu đồ phân rã use case đăng nhập.

4.2.12 Phân rã use case hỗ trợ khách hàng:

Hình 4.2.12 Biểu đồ phân rã use case hỗ trợ khách hàng.

4.2.13 Phân rã use case tìm kiếm:

Hình 4.2.13 Biểu đồ phân rã use case tìm kiếm.

4.2.14 Phân rã use case quản lý phụ tùng:

Hình 4.2.14 Biểu đồ phân rã use case quản lý phụ tùng.

Biểu đồ tuần tự …

Hình 5.1 Biểu đồ tuần tự quản lý tài khoản.

+ Đặc tả hành vi “quản lý tài khoản” :

-Admin chọn chức năng quản lý tài khoản của hệ thống.

-Hệ thống yêu cầu nhập tên đăng nhập.

-Admin nhập tên đăng nhập.

-Hệ thống kiểm tra tên đăng nhập có hợp lệ hay không.

-Hệ thống hiển thị thông tin tài khoản.

-Admin thêm,xóa,sửa,cập nhật tài khoản.

-Hệ thống kiểm tra và cập nhật tài khoản.

Hình 5.2 Biểu đồ tuần tự quản lý xe.

+ Đặc tả hành vi “Quản lý xe”:

-Admin gửi yêu cầu quản lý xe đến hệ thống.

-Hệ thống yêu cầu nhập mã xe.

-Hệ thống kiểm tra tính hợp lệ của mã xe.

-Admin chọn thao tác:xóa, sửa, thêm, cập nhập xe.

-Hệ thống cập nhật lại tài khoản.

5.3 Quản lý xuất hàng: n Hình 5.3 Biểu đồ tuần tự quản lý xuất hàng.

+ Đặc tả hành vi ”Quản lý xuất hàng”:

-Admin chọn chức năng quản lý xuất hàng của hệ thống.

-Hệ thống yêu cầu nhập mã hàng.

-Hệ thống kiểm tra tính hợp lệ của mã hàng.

-Admin nhập số lượng hàng cần xuất.

-Hệ thống kiểm tra số lượng hàng còn trong kho không.

-Hệ thống chuyển thông tin vừa nhập vào đến thủ kho.

Hình 5.4 Biểu đồ tuần tự quản lý nhập hàng.

+ Đặc tả hành vi ”Quản lý xuất hàng”:

-Admin chọn chức năng quản lý nhập hàng của hệ thống.

-Hệ thống yêu cầu nhập mã hàng.

-Hệ thống kiểm tra tính hợp lệ của mã hàng.

-Admin nhập số lượng hàng cần nhập.

-Hệ thống ghi nhận số lượng hàng cần nhập.

-Hệ thống yêu cầu nhập mã nhà sản xuất.

- Hệ thống kiểm tra mã nhà sản xuất.

-Hệ thống chuyển thông tin vừa nhập vào đến thủ kho.

Hình 5.5 Biểu đồ tuần tự khuyến mãi.

+ Đặc tả hành vi ”Khuyến mãi”:

-Khách hàng gửi yêu cầu khuyến mãi về hệ thống.

-Hệ thống hiện form khuyến mãi.

-Khách hàng chọn sản phẩm khuyến mãi.

-Hệ thống kiểm tra thông tin khuyến mãi.

-Hệ thống hiển thị thông tin khuyến mãi.

Hình 5.6 Biểu đồ tuần tự đăng ký.

+ Đặc tả hành vi ”Đăng ký”:

-Khách hàng gửi yêu cầu đăng ký về hệ thống.

-Giao diện hiện ra yêu cầu nhập thông tin đăng ký.

-Hệ thống kiểm tra thông tin.

-Nếu đúng thì hiển thị đăng nhập ký thành , ngược lại hiển thị đăng ký thất bại.

Hình 5.7 Biểu đồ tuần tự hỗ trợ khách hàng.

+ Đặc tả hành vi ”Hỗ trợ khách hàng”:

-Khách hàng gửi yêu cầu hỗ trợ về hệ thống.

-Giao diện hỗ trợ khách hàng hiện ra.

-Khách hàng liên hệ qua số điện thoại hoặc qua messenger.

-Hệ thống trả lời hỗ trợ.

Hình 5.8 Biểu đồ tuần tự tìm kiếm.

+ Đặc tả hành vi ”Tìm kiếm”:

-Khách hàng gửi yêu cầu tìm kiếm.

-Giao diện tìm kiếm hiện ra.

-Hệ thống yêu cầu nhập thông tin cần tìm kiếm.

-Người dùng nhập thông tin.

-Hệ thống kiểm tra thông tin tìm kiếm.

-Hệ thống hiển thị thông báo tìm kiếm.

Hình 5.9 Biểu đồ tuần tự quản lý phụ tùng.

+ Đặc tả hành vi ” Quản lý phụ tùng”:

-Admin gửi yêu quản lý phụ tùng đến hệ thống.

-Giao diện quản lý phụ tùng hiện ra.

-Hệ thống nhập mã phụ tùng.

-Hệ thống kiểm tra mã phụ tùng.

-Admin tùy chọn thao tác: xóa, sửa, thêm, cập nhật phụ tùng.

-Hệ thống lưu lại thông tin admin vừa cập nhật.

Hình 5.10 Biểu đồ tuần tự quản lý giỏ hàng.

+ Đặc tả hành vi ” Quản lý giỏ hàng”:

-Admin gửi yêu quản lý giỏ hàng đến hệ thống.

-Giao diện hiện ra và yêu cầu admin nhập tên đăng nhập.

-Hệ thống kiểm tra tính hợp lệ của tên đăng nhập.

-Admin chọn chức năng: xem,chỉnh sửa,

-Hệ thống cập nhật lại giỏ hàng.

Biểu đồ hoạt động …

Hình 6.1 Biểu đồ hoạt động đăng ký.

Hình 6.2 Biểu đồ hoạt động đăng nhập.

Hình 6.3 Biểu đồ hoạt động quản lý tài khoản.

Hình 6.4 Biểu đồ hoạt động quản lý xe.

Biểu đồ trạng thái …

Hình 7.1 Biểu đồ trạng thái đăng ký.

Hình 7.2 Biểu đồ trạng thái đăng nhập.

Hình 7.3 Biểu đồ trạng thái khuyến mãi.

Hình 7.4 Biểu đồ trạng thái nhập hàng.

Hình 7.5 Biểu đồ trạng thái xuất hàng.

XÂY DỰNG HỆ THỐNG (IMPLEMENT)

Thiết kế cơ sở dữ liệu

Hình 3.1 Thiết kế cơ sở dữ liệu

Thiết kế giao diện

Hình 3.2.1 Giao diện trang chủ

Hình 3.2.2 Giao diện đăng nhập

Hình 3.2.3 Giao diện đăng ký

3.2.4 Giao diện xóa sản phầm trong giỏ hàng

Hình 3.2.4 Giao diện xóa sản phẩm trong giỏ hàng

Hình 3.2.5 Giao diện thanh toán

Ngày đăng: 26/04/2024, 17:02

TỪ KHÓA LIÊN QUAN

w