1. Trang chủ
  2. » Công Nghệ Thông Tin

PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM

44 5 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 đề Phân Tích Đặc Tả Các Yêu Cầu Phần Mềm
Người hướng dẫn Ths. Phạm Thị Kim Phượng
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 44
Dung lượng 11,23 MB

Cấu trúc

  • 1. Khảo sát hệ thống (5)
    • 1.1 Khảo sát sơ bộ (5)
      • 1.1.1 Mục tiêu xây dựng website bán sách Nhã Nam (5)
      • 1.1.2 Phương pháp (5)
      • 1.1.3 Đối tượng khảo sát (9)
      • 1.1.4 Kết quả sơ bộ (10)
      • 1.1.5 Các tài liệu thu thập được (11)
    • 1.2 Khảo sát chi tiết (15)
      • 1.2.1 Hoạt động của hệ thống (15)
      • 1.2.2 Các yêu cầu chức năng (16)
      • 1.2.3 Các yêu cầu phi chức năng (16)
  • 2. Mô hình hóa dữ liệu (17)
    • 2.1 Các yêu cầu về dữ liệu (17)
    • 2.2 Biểu đồ thực thể liên kết mức logic (21)
    • 2.3 Mô hình cơ sở dữ liệu mức vật lý (21)
      • 2.3.1 Thiết kế bảng (21)
      • 2.3.2 Biểu đồ thực thể liên kết mức vật lý (24)
  • 3. Mô hình hóa chức năng (25)
    • 3.1 Biểu đồ use case (25)
      • 3.1.1 Các use case chính (26)
      • 3.1.2 Các use case thứ cấp (28)
      • 3.1.3 Phân rã một số use case (29)
    • 3.2 Mô tả chi tiết các use case (31)
      • 3.2.1 Mô tả use case đăng ký (31)
      • 3.2.2 Mô tả use case lịch sử giao dịch (32)
      • 3.2.3 Mô tả use case kiểm tra đơn hàng (32)
      • 3.2.4 Mô tả use case tìm kiếm (33)
      • 3.2.5 Mô tả use case xem giới thiệu (33)
      • 3.2.6 Mô tả use case xem sách (34)
      • 3.2.7 Mô tả use case xem các chương trình khuyến mãi (34)
      • 3.2.8 Mô tả use case xem sách giảm giá (35)
      • 3.2.9 Mô tả use case xem sách bán chạy (35)
      • 3.2.10 Mô tả use case đặt hàng (36)
      • 3.2.11 Mô tả use case xem dịch vụ chăm sóc khách hàng (37)
      • 3.2.12 Mô tả use case đăng nhập của khách hàng (37)
      • 3.2.13 Mô tả use case đăng nhập của quản trị viên (38)
      • 3.2.14 Mô tả use case quản lý danh mục sách (39)
      • 3.2.15 Mô tả use case quản lý sách (39)
      • 3.2.16 Mô tả use case quản lý người dùng (40)
      • 3.2.17 Mô tả use case quản lý hoá đơn (41)
      • 3.2.18 Mô tả use case quản lí tin tức (41)
      • 3.2.19 Mô tả use case báo cáo về hoạt động hệ thống (42)
      • 3.2.20 Mô tả use case quản lý sách giảm giá (43)

Nội dung

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN , BÁO CÁO BTL THUỘC HỌC PHẦN : PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM , PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU WEBSITE nhanam.com.vn , Ngày nay Internet đã trở thành dịch vụ phổ biến và thiết yếu và có sức ảnh hưởng sâu rộng tới thói quen, sinh hoạt, giải trí của mọi người. Cùng với sự phát triển nhanh chóng của Internet thì các hình thức mua bán hàng online ngày càng phát triển phổ biến đến mọi người. Các ứng dụng web ngày càng trở nên phổ biến. Trước nhu cầu đó, cùng với yêu cầu của môn học nhóm 9 chúng em sẽ tìm hiểu và giải quyết đề tài: Phân tích đặc tả yêu cầu website nhanam.com.vn.

Khảo sát hệ thống

Khảo sát sơ bộ

 Có thể xem các sản phẩm của công ty ở bất kỳ đâu, tiết kiệm thời gian và chi phí của khách hàng

 Tạo càm giác mua hàng đa dạng và thoải mái hơn

 Giúp khách hàng tiếp cận sâu hơn với sản phầm mới

 Tăng khả năng tiếp xúc với khách hàng

 Vận hành tiết kiệm, đơn giản, giảm chi phí quảng cáo

 Tối ưu hoá chất lượng dịch vụ, chuyên nghiệp

 Thúc đẩy doanh số bán hàng

 Tăng được sự cạnh tranh với các thương hiệu sách khác

Kế hoạch phỏng vấn Người được hỏi: (Họ và tên) Người phỏng vấn: (Họ và tên) Địa chỉ: (Cơ quan, nhà riêng, số điện thoại, )

- Thời điểm kết thúc: Đối tượng được hỏi:

- Người được hỏi là ai ?

- Cần thu thập thông tin gì ?

- Có đáp ứng điều kiện đã đưa ra ?

Các yêu cầu đòi hỏi : (Lứa tuổi, nghề nghiệp, kinh nghiệm của người được hỏi,…)

- Tổng quan về buổi phỏng vấn:

Xin phép ghi câu trả lời hoặc quay video lại

Nêu chủ đề sẽ phỏng vấn:

… Chủ đề 1: Câu hỏi và trả lời Chủ đề 2: Câu hỏi và trả lời Chủ đề 3: Câu hỏi và trả lời

… Tổng hợp nội dung chính đã hỏi:

…Xin ý kiến người được hỏi:

… Kết thúc buổi phỏng vấn.

Phiếu phỏng vấn Tên dự án: Xây dựng website bán sách cho công ty Nhã Nam Người được hỏi: Nguyễn Văn A Người hỏi: Nguyễn Văn B

Thời gian: 20/02/2022 Địa điểm: khuôn viên của trường Đại học Công Nghiệp Hà Nội

Câu hỏi Câu trả lời

Câu 1: Anh có thường xuyên mua sách của công ty Nhã Nam?

Câu 2 Anh quan tầm về điều gì của trang web?

Câu 3 Những chức năng nào mà anh mong muốn có khi mua sách online?

Câu 4 Khi đọc sách online anh thường xuyên gặp phải vấn đề gì?

Khi đọc sách online, việc xuất hiện quảng cáo thường xuyên có thể gây cảm giác khó chịu cho người đọc Nhiều người cảm thấy rằng quảng cáo làm gián đoạn trải nghiệm đọc của họ Bên cạnh đó, việc được đề xuất những thể loại sách tương tự với cuốn đang đọc sẽ giúp người dùng khám phá thêm nhiều tác phẩm mới và nâng cao sự hứng thú trong việc đọc sách.

Cấu 7 Anh có muốn web trở lại cuốn đang đọc dở lần trước khi đăng nhập lại

Câu 8 Anh có muốn nhận thông báo về quyển sách yêu thích của anh khi sau khi được phát hành phần mới nhất?

Câu 1: Có, tôi có mua sách ở đó một vài lần.

Câu 2: Giao diện khi truy cập và những thể loại sách phù hợp không có sản phẩm không lành mạnh và có khuynh hướng phản động.

Câu 3: Có thể ghi nhớ số trang đang đọc dở

Câu 4 Phông chữ không đồng nhất và có vấn đề khi phải tìm lại trang đã đọc vào lần trước

Việc đọc sách khiến tôi cảm thấy bực bội và mất hứng thú, nhưng thật tuyệt vời khi tôi có thể dễ dàng tìm thấy thể loại yêu thích của mình.

Câu 7: Đây là điều tôi luôn mong muốn mỗi khi đọc online mà nhiều trang web chưa làm được

Câu 8: Có, nó giúp tôi không bỏ lỡ những gì mới nhất. Đánh giá chung:

Khách hàng này là một người đam mê đọc sách, đã trải nghiệm nhiều trang web khác nhau Họ mong muốn có tính năng loại bỏ quảng cáo khi đọc sách và khả năng lưu trữ các trang đã đọc, điều này cần được xem xét để cải thiện và phát triển website.

 Phiếu điều tra Mẫu phiếu khảo sát: https://forms.gle/T3sV8tDxwpfVSrGS9

Công ty được khảo sát có địa chỉ tại 59 Đỗ Quang, phường Trung Hòa, quận Cầu Giấy, Hà Nội, chuyên cung cấp sách cho người tiêu dùng và các cửa hàng bán lẻ Các hoạt động chính của công ty bao gồm nhập sách vào kho, bán sách, và báo cáo số lượng cũng như doanh thu, đồng thời theo dõi số lượng sách còn tồn kho.

- Công ty bán các loại sách như: văn học Việt Nam, văn học nước ngoài, thiếu nhi, thời sự-chính trị, khoa học tự nhiên- nhân văn….

- Việc quản lý công việc của cửa hàng được phân cấp:

- Chủ công ty là người quản lý về toàn bộ hoạt động kinh doanh của công ty.

- Nhân viên bán hàng: là nhân viên trực tiếp bán hàng đến người tiêu dùng.

Bộ phận quản lý có trách nhiệm tổng hợp số liệu từ nhân viên bán hàng, đối chiếu số lượng hàng hóa trên quầy với số lượng đã bán để phát hiện sai sót Sau khi hoàn tất, dữ liệu này sẽ được chuyển cho bộ phận kế toán để tính toán doanh thu.

- Thủ kho: Quản lý công việc xuất, nhập sách của công ty.

- Kế toán: thực hiện việc điều chỉnh giá cả các loại sách.

- Nhân viên quản lý: đối tượng cung cấp thông tin về các đầu sách, được phép thêm, sửa, xóa.

- Quản trị viên hệ thống: quản trị nhân viên, sản phẩm, tin tức, người dùng, và một số chức năng khác của website.

- Marketing: bộ phận thu hút khách hàng, quản lý tin tức và các chương trình khuyến mãi của trang web

Công ty Cổ phần Văn hóa và Truyền thông Nhã Nam, viết tắt là Nhã Nam, là một doanh nghiệp hoạt động trong lĩnh vực dịch vụ văn hóa và xuất bản tại Việt Nam, được thành lập vào năm 2005.

Cuốn sách "Balzac và cô bé thợ may Trung Hoa" của Đới Tư Kiệt là tác phẩm đầu tiên được Nhã Nam xuất bản, ngay cả trước khi công ty chính thức ra đời Tác phẩm này đã thu hút sự quan tâm và yêu mến từ độc giả, thể hiện khát vọng của thương hiệu sách mới mẻ trong việc đóng góp vào sự phát triển của ngành xuất bản văn học tại Việt Nam.

Sau 6 tháng ra mắt, thương hiệu Nhật ký Đặng Thùy Trâm đã gây bão trong cộng đồng với gần 500,000 bản sách được phát hành, thiết lập kỷ lục xuất bản mới và tạo ra nhiều hiệu ứng xã hội cũng như dư luận đáng chú ý.

Trụ sở chính của công ty nằm tại 59 Đỗ Quang, Trung Hòa, Cầu Giấy, Hà Nội Hệ thống cửa hàng của chúng tôi trải dài trên nhiều thành phố lớn, bao gồm 8 cửa hàng tại Hà Nội, 1 cửa hàng ở Hải Phòng, 1 cửa hàng tại Đà Nẵng, 3 cửa hàng ở TP Hồ Chí Minh và 1 cửa hàng tại Vũng Tàu.

Nhã Nam, ban đầu chuyên về ba lĩnh vực sách chính là Văn học, Lịch sử và Triết học, đã mở rộng danh mục sản phẩm của mình sang nhiều thể loại khác như sách thiếu nhi, sách kinh doanh và sách kỹ năng - tham khảo Danh mục sách của Nhã Nam bao gồm cả tác phẩm hư cấu và phi hư cấu, với nguồn gốc từ cả sách trong nước và sách dịch.

+ Hiện tại công ty đang hoạt động tong lĩnh vực sau:

Mua bản quyền, dịch và xuất bản các ấn phẩm từ tiếng nước ngoài sang tiếng Việt và ngược lại là dịch vụ mà công ty hiện đang cung cấp với 7 đầu sách hiện có.

 Sách văn học Việt Nam

 Sách Văn học nước ngoài

 Sách Thời sự - Chính trị

 Sách khoa học tự nhiên – Nhân văn

- Cung cấp các dịch vụ liên quan đến bản quyền và xuất bản.

- In ấn và các dịch vụ liên quan đến in ấn.

- Tổ chức các sự kiện liên quan đến sách, báo chí và xuất bản.

- Cung cấp sách, báo, tạp chí và các ấn phẩm khác đến tay độc giả.

Nhân sự của công ty hiện tại gồm 41 thành viên, bao gồm giám đốc và nhân viên, tất cả đều là những người trẻ tuổi Đội ngũ này nổi bật với tác phong nhanh nhẹn, năng động và tinh thần trách nhiệm cao.

- Lợi thế của Nhã Nam: ở mảng sách văn học nước ngoài do có khả năng ngoại ngữ tốt nên tập trung vào mảng này.

+ Công ty non trẻ và còn là công tu tư nhân nên áp lực cạnh tranh không hề nhỏ với các thương hiệu sách lâu năm.

+ Vấn đề bảo vệ tác quyền trước và xin được bản thảo.

-Hoạt động PR của công ty:

+ Viết và phân bố các thông cáo báo chí, hình ảnh và bài điểm tin cho báo giới, thu nhập và lưu trữ danh sách báo chí.

+ Duy trì bộ phận chuyên cung cấp thông tin cho các phương tiện truyền thông sắp xếp, tổ chức và thực hiện các buổi phỏng vấn với đài phát.

1.1.5 Các tài liệu thu thập được

Hình 1: Phần giới thiệu+ Trang chủ của trang web

+Biểu mẫu Đăng ký/Đăng nhập tài khoản

Hình 3: Phiếu đăng nhập Hình 4: Phiếu đăng ký

+Biểu mẫu Giỏ hàng của trang web

+Biểu mẫu Đơn đặt hàng

Hình 7: Chương trình khuyến mãi

Hình 8: Kiển tra đơn hàng.

Hình 9: Lịch sử giao dịch.

Hình 10: Liên hệ Hình 11: Thông báo

Hình 12: Chính sách vẫn chuyển Hình 13: Chính sách bảo mật

Hình 14: Hình thức thanh toán.

Hình 15: Quy trình đổi, trả và hủy hàng.

Khảo sát chi tiết

Trang chủ nhanam.com.vn cung cấp toàn bộ nội dung chính của website, cho phép người dùng thực hiện các công việc mong muốn Bằng cách nhấp vào các mục chọn, bạn sẽ được chuyển đến các trang tương ứng để đáp ứng nhu cầu của mình.

Menu ngang cung cấp danh sách các loại sách với phân loại chi tiết, giúp khách hàng dễ dàng tìm kiếm Các danh mục bao gồm sách, sách bán chạy, cùng với chương trình khuyến mãi và giảm giá đặc biệt.

-Giữa trang là phần trình bày các mặt hàng theo kiểu thống kê và phân loại theo các loại sách khác nhau.

Cuối trang website bao gồm các thông tin quan trọng như giới thiệu, chính sách bảo mật, chính sách vận chuyển, hình thức thanh toán, quy định đổi trả và hủy đơn hàng, cùng với thông tin liên hệ, thông báo và hướng dẫn đặt hàng Đồng thời, hoạt động đăng ký khách hàng cũng được chú trọng để nâng cao trải nghiệm mua sắm.

-Để trở thành thành viên trên website thì khách hàng phải đăng ký tài khoản nhằm mục đích quản lý thông tin khách hàng.

Sau khi điền đầy đủ thông tin như email, mật khẩu và tên hiển thị, khách hàng nhấn “đăng ký” để tạo tài khoản, hoặc có thể đăng nhập qua Facebook Khi chọn một cuốn sách từ danh mục, khách hàng sẽ được chuyển đến trang giới thiệu sản phẩm với các thông tin chi tiết như mã sản phẩm, tác giả, dịch giả, số trang và giá bán Để hoàn tất đơn hàng, khách hàng cần nhập các thông tin cần thiết như hình thức thanh toán, thông tin cá nhân và hình thức nhận hàng, trước khi xác nhận đơn hàng và thực hiện đặt mua.

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

- Khách hàng được cung cấp những chức năng:

● Xem sách (Mô tả, chi tiết sách, giá bìa, giá bán, tác giả, nhà xuất bản …)

● Hỏi đáp thắc mắc về mua hàng, sản phẩm…

● Mua hàng và thanh toán.

- Quản trị được cung cấp những chức năng sau:

● Cấp quyền cho nhân viên.

● Bảo trì các chức năng của trang web.

- Nhân viên được cung cấp những chức năng sau:

● Bảo trì các chức năng của trang web.

● Giải đáp thắc mắc của khách hàng.

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

Hệ thống cung cấp giao diện thân thiện với người dùng, sử dụng ngôn ngữ tiếng Việt và có quy định rõ ràng về chính sách người dùng Thời gian phản hồi nhanh chóng và khả năng xử lý thông tin tốt Người dùng dễ dàng tương tác và quản lý sách, đồng thời hệ thống cũng có khả năng phục hồi dữ liệu hiệu quả và bảo trì tốt Tuy nhiên, hiện tại chưa có dịch vụ chăm sóc khách hàng trực tuyến.

 Windows o Windows 7, Windows 8, Windows 8.1, Windows 10 trở lên o Bộ xử lý Intel Pentium 4 trở lên hỗ trợ SSE3

 Mac o OS X El Capitan 10.11 trở lên

 Linux o Ubuntu 64 bit 14.04+, Debian 8+, openSUSE 13.3+ hoặc Fedora Linux 24+ o Bộ xử lý Intel Pentium 4 trở lên hỗ trợ SSE3

Mô hình hóa dữ liệu

Các yêu cầu về dữ liệu

- Website cần lưu thông tin về:

Mã danh mục, tên danh mục Một danh mục sách có một hoặc nhiều danh mục sách con Một danh mục sách con ở một danh mục sách.

Mã danh mục sách con và tên danh mục sách con là hai yếu tố quan trọng trong việc phân loại sách Mỗi danh sách con có thể bao gồm một hoặc nhiều thể loại sách, trong khi một thể loại sách có khả năng thuộc về một hoặc nhiều danh mục sách con khác nhau.

Hình 2.1.2 Danh mục sách con

Mã thể loại sách và tên thể loại sách đóng vai trò quan trọng trong việc phân loại và tìm kiếm sách Mỗi thể loại sách có thể chứa nhiều đầu sách, trong khi một cuốn sách có thể thuộc một hoặc nhiều thể loại khác nhau Hình ảnh minh họa cũng giúp người đọc dễ dàng nhận diện và lựa chọn sách phù hợp với sở thích của mình.

Mã sách, tên sách, hình ảnh, tác giả, nhà xuất bản, số trang, kích thước, ngày phát hành, và giá bán là những thông tin quan trọng về một cuốn sách Mỗi cuốn sách có thể được liên kết với 0 hoặc 1 hóa đơn, trong khi một hóa đơn có thể chứa 1 hoặc nhiều cuốn sách Giá Nhã Nam cũng là một yếu tố cần lưu ý khi giới thiệu sách.

Mã khách hàng, tên khách hàng, số điện thoại, email, địa chỉ Một khách hàng có 0 hoặc nhiều hóa đơn, một hóa đơn có 1 khách hàng.

Mã hóa đơn, ngày mua, người lập, phương thức thanh toán, số lượng mua, mã giảm giá

Mô hình cơ sở dữ liệu mức vật lý

Bảng 2 Danh mục sách chọn

2.3.2 Biểu đồ thực thể liên kết mức vật lý

Mô hình hóa chức năng

Biểu đồ use case

1) Đăng ký: Cho phép khách hàng đăng ký tài khoản thành viên trên web để mua sách

2) Lịch sử giao dịch: Cho phép khách hàng xem lịch sử mua sách

4) Tìm kiếm: Cho phép khách hàng tìm kiếm cuốn sách cần tìm theo thể loại, chủ đề, mức giá và một số tiêu chí khác

5) Xem giới thiệu: Cho phép khách hàng xem phần giới thiệu về trang web sách Nhã Nam

6) Xem sách: Cho phép khách hàng xem thông tin của cuốn sách

7) Xem các chương trình khuyến mãi: cho phép khách hàng xem thông tin ngày có CT khuyến mãi

8) Xem sách giảm giá: Cho phép khách hàng xem thông tin các thể loại sách được giảm giá

9) Xem sách bán chạy: Cho phép khách hàng xem thông tin các thể loại sách bán chạy

10) Đặt hàng: Cho phép khách hàng đặt mua các mặt hàng trong giỏ hàng

11) Xem dịch vụ chăm sóc khách hàng: Cho phép khách hàng được tư vấn bởi nhân viên của cửa hàng

12) Đăng nhập: Cho phép khách hàng đăng nhập vào tài khoản thành viên

3.1.2 Các use case thứ cấp

1) Đăng nhập: Cho phép quản trị viên truy cập vào trong hệ thống với quyền chỉnh sửa trang web

2) Quản lý danh mục sách: Cho phép quản trị viên thêm, sửa, xoá danh mục sách trong bảng DANHMUCSACH

3) Quản lý sách: Cho phép quản trị biên thêm, sửa, xoá thông tin về từng quyển sách trong bảng SACH

4) Quản lý người dùng: Cho phép quản trị viên thực hiện thêm, sửa, xoá thông tin về khách hàng và tài khoản khách hàng trong bảng TAIKHOAN

5) Quản lý hoá đơn: Cho phép quản trị viên xem thông tin trong bản

HOADON, sửa trạng thái của đơn hàng trong bảng HOADON

6) Quản lí tin tức: Cho phép quản trị viên thực hiện thêm, sửa, xoá thông tin về tin tức của trang web

7) Quản lý sách giảm giá: Cho phép quản trị viên thực hiện thêm, sửa, xoá thông tin về danh mục giảm giá trong bảng GIAMGIA

8) Báo cáo về hoạt động hệ thống: Cho phép quản trị viên gửi thông báo về tình trạng của hệ thống

3.1.3 Phân rã một số use case

Mô tả chi tiết các use case

Use case này cho phép khách hàng đăng ký tài khoản để truy cập vào website.

 Luồng sự kiện: o Luồng cơ bản:

1 Use case này bắt đầu khi khách hàng kích vào nút “đăng ký” trên thanh menu Hệ thống hiển thị màn hình đăng ký tài khoản.

2 Khách hàng nhập email, mật khẩu, xác nhận mật khẩu, tên hiển thị, sinh nhật và kích vào nút “đăng ký” Hệ thống xác nhận đăng ký thành công và hiển thị ra màn hình Use case kết thúc. o Luồng rẽ nhánh:

1 Tại bước 2 trong luồng cơ bản khi khách hàng ghi mật khẩu và xác nhận mật khẩu khác nhau Hệ thống hiển thị thông báo “xác nhận mật khẩu không đúng” quay lại bước 2 luồng cơ bản.

2 Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với HT CSDL thì hệ thống sẽ hiển thị 1 thông báo lỗi vào use case kết thúc

 Các yêu cầu đặc biệt:

3.2.2 Mô tả use case lịch sử giao dịch

Use case này cho phép khách hàng xem lịch sử giao dịch của bản thân.

 Luồng sự kiện: o Luồng cơ bản:

1 Use case này bắt dầu khi khách hàng kích vào nút “lịch sử giao dịch” trên thanh menu Hệ thống hiển thị màn hình lịch sử giao dịch.

2 Khách hàng nhập mã đơn hàng và kích vào nút “tìm mã” Hệ thống lấy thông tin: mã đơn hàng, người mua, địa chỉ, ngày mua và trạng thái từ bảng HANG_DONHANG và hiển thị ra màn hình Use case kết thúc. o Luồng rẽ nhánh:

1 Tại bước 2 trong luồng cơ bản khi khách hàng ghi mã đơn hàng mà hệ thống không tìm thấy Hệ thống hiển thị thông báo “không có mã đơn hàng này” quay lại bước 2 luồng cơ bản.

2 Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với HT CSDL thì hệ thống sẽ hiển thị 1 thông báo lỗi vào use case kết thúc

 Các yêu cầu đặc biệt:

3.2.3 Mô tả use case kiểm tra đơn hàng

Use case này cho phép khách hàng kiểm tra đơn hàng của bản thân.

 Luồng sự kiện: o Luồng cơ bản:

1 Use case này bắt dầu khi khách hàng kích vào nút “kiểm tra đơn hàng” trên thanh menu Hệ thống hiển thị màn hình kiểm tra đơn hàng.

2 Khách hàng nhập mã đơn hàng và kích vào nút “tìm mã” Hệ thống lấy thông tin: thông tin người mua, thông tin đơn hàng: giá, phí vận chuyển, số lượng mua từ bảng DONHANG, HANG, HANG_DONHANG và hiển thị ra màn hình Use case kết thúc. o Luồng rẽ nhánh:

1 Tại bước 2 trong luồng cơ bản khi khách hàng ghi mã đơn hàng mà hệ thống không tìm thấy Hệ thống hiển thị thông báo “không có mã đơn hàng này” quay lại bước 2 luồng cơ bản.

2 Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với HT CSDL thì hệ thống sẽ hiển thị 1 thông báo lỗi vào

3.2.4 Mô tả use case tìm kiếm

Use case này cho phép khách hàng tìm kiếm những cuốn sách mà bản thân muốn.

 Luồng sự kiện: o Luồng cơ bản:

1 Use case này bắt dầu khi khách hàng kích vào chỗ “tìm kiếm sách” trên thanh menu Hệ thống hiển thị màn hình chỗ để tìm kiếm.

2 Khách hàng nhập tên sách hoặc loại sách và kích vào kí hiệu “tìm kiếm” Hệ thống lấy thông tin: ảnh sách, thể loại từ bảng HANG và hiển thị ra màn hình Use case kết thúc. o Luồng rẽ nhánh:

1 Tại bước 2 trong luồng cơ bản khi khách hàng ghi tên sách hoặc thể loại sách mà hệ thống không tìm thấy Hệ thống hiển thị thông báo

“không có sách này” quay lại bước 2 luồng cơ bản.

2 Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với HT CSDL thì hệ thống sẽ hiển thị 1 thông báo lỗi vào use case kết thúc

 Các yêu cầu đặc biệt:

3.2.5 Mô tả use case xem giới thiệu

Use case này cho phép khách hàng xem giới thiệu về công ty

 Luồng sự kiện: o Luồng cơ bản:

1 Use case này bắt dầu khi khách hàng kích vào nút “giới thiệu” trên thanh menu Hệ thống hiển thị màn hình giới thiệu về công ty Use case kết thúc o Luồng rẽ nhánh:

2 Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với HT CSDL thì hệ thống sẽ hiển thị 1 thông báo lỗi vào use case kết thúc

 Các yêu cầu đặc biệt:

3.2.6 Mô tả use case xem sách

Use case này cho phép khách hàng xem các loại sách.

 Luồng sự kiện: o Luồng cơ bản:

1 Use case này bắt dầu khi khách hàng kích vào nút “danh mục sách” trên thanh menu Hệ thống hiển thị màn hình danh mục sách.

2 Khách hàng kích vào một danh mục sách bất kì Hệ thống hiển thị màn hình các danh mục sách con.

3 Khách hàng kích vào một danh mục sách con bất kì Hệ thống hiện thị màn hình của danh mục sách con đó.

4 Khách hàng kích vào một cuốn sách bất kì Hệ thống lấy thông tin: mã sản phẩm, tác giả, dịch giả, nhà xuất bản, số trang, kích thước, ngày phát hành, giá bìa, giá bán, số lượng từ bảng HANG, HANG_DONHANG và hiển thị ra màn hình Use case kết thúc o Luồng rẽ nhánh:

1 Tại bước 3 trong luồng cơ bản khi khách hàng kích vào danh mục con bất kì mà không hiện ra danh mục con đó Hệ thống hiển thị thông báo

“hệ thống đang được bảo trì” quay lại bước 3 luồng cơ bản.

Ngày đăng: 14/07/2022, 19:18

HÌNH ẢNH LIÊN QUAN

Hình 1: Phần giới thiệu + Trang chủ của trang web - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 1 Phần giới thiệu + Trang chủ của trang web (Trang 11)
Hình 5: Giỏ hàng - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 5 Giỏ hàng (Trang 12)
Hình 2: Trang chủ - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 2 Trang chủ (Trang 12)
Hình 6: Đơn hàng - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 6 Đơn hàng (Trang 13)
Hình 14: Hình thức thanh toán. - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 14 Hình thức thanh toán (Trang 14)
Hình 15: Quy trình đổi, trả và hủy hàng. - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 15 Quy trình đổi, trả và hủy hàng (Trang 15)
Hình 2.1.1. Danh mục sách - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 2.1.1. Danh mục sách (Trang 17)
Hình 2.1.3. Thể loại sách - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 2.1.3. Thể loại sách (Trang 18)
Hình 2.1.4. Sách - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 2.1.4. Sách (Trang 19)
Hình 2.1.5. Khách hàng - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 2.1.5. Khách hàng (Trang 19)
Hình 2.1.6. Hóa đơn - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Hình 2.1.6. Hóa đơn (Trang 20)
Bảng 1. Danh mục sách - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Bảng 1. Danh mục sách (Trang 21)
Bảng 2. Danh mục sách chọn - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Bảng 2. Danh mục sách chọn (Trang 21)
Bảng 4. Sách - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Bảng 4. Sách (Trang 22)
Bảng 8. Tài khoản - PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
Bảng 8. Tài khoản (Trang 23)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w