1. Trang chủ
  2. » Tất cả

Báo cáo tại xây dựng hệ thống bán sách online

32 3 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 đề Báo cáo tại xây dựng hệ thống bán sách online
Trường học University of Software Engineering
Chuyên ngành Hệ thống Thương mại Điện tử
Thể loại Báo cáo
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 32
Dung lượng 368,78 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • Chương 1: Tổng quan (4)
    • 1.1. Thương mại điện tử (6)
      • 1.1.1. Giới thiệu về thương mại điện tử (6)
      • 1.1.2. Thế nào là thương mại điện tử? (6)
      • 1.1.3. Các mô hình giao dịch trong thương mại điện tử (7)
        • 1.1.3.1. Mô hình B2C (7)
        • 1.1.3.2. Mô hình B2B (7)
        • 1.1.3.3. Mô hình B2G (7)
      • 1.1.4. Các giai đoạn phát triển của thương mại điện tử (8)
      • 1.1.5. Các hình thức thanh toán (8)
      • 1.1.6. Ưu nhược điểm của thương mại điện tử (9)
      • 1.1.7. Lợi ích của thương mại điện tử (10)
    • 1.2. Tầm quan trọng của đề tài (10)
      • 1.2.1. Hiện trạng kinh doanh của nhà sách (10)
      • 1.2.2. Khó khăn của phương thức hiện tại (10)
      • 1.2.3. Lựa chọn công nghệ để thiết kế ứng dụng (11)
        • 1.2.3.1. Ngôn ngữ lập trình PHP (12)
        • 1.2.3.2. Giới thiệu về HTML, CSS, Bootstrap (12)
        • 1.2.3.3. MYSQL (13)
    • 1.3. Yêu cầu đặt ra cho hệ thống (13)
      • 1.3.1. mục tiêu (14)
      • 1.3.2. Đối tượng sử dụng (14)
      • 1.3.3. Phân tích hoạt động của hệ thống (15)
  • Chương 2: Phân tích thiết kế hệ thống (4)
    • 1.1. Phương pháp phân tích (17)
    • 1.2. Phân tích chức năng (18)
      • 1.2.1. Dữ liệu đầu vào và đầu ra của hệ thống (18)
      • 1.2.2. Mô tả hệ thống (18)
      • 1.2.3. Biểu đồ phân cấp chức năng (19)
      • 1.2.4. Phân tích chi tiết chức năng (20)
        • 1.2.4.1. chức năng quản lí thành viên (20)
        • 1.2.4.2. Chức năng quản lí sách (21)
        • 1.2.4.3. quản lí đơn hàng (22)
        • 1.2.4.4. Chức năng góp ý, phản hồi (22)
        • 1.2.4.5. báo cáo thống kê (23)
    • 1.3. Biểu đồ luồng dữ liệu (23)
    • 1.1. BLD mức khung cảnh (25)
    • 1.2. BLD mức đỉnh (26)
      • 1.3.1. BLD mức dưới đỉnh (27)
        • 1.3.1.1. Chức năng quản lí thành viên (27)
        • 1.3.1.2. Chức năng quản lí Sách (28)
        • 1.3.1.3. Chức năng quản lý đơn hàng (29)
        • 1.3.1.4. Chức năng góp ý, phản hồi (30)
        • 1.3.1.5. Chức năng báo cáo, thống kê (31)

Nội dung

Mục lục Lời mở đầu 3 Chương 1 Tổng quan 6 1 1 Thương mại điện tử 6 1 1 1 Giới thiệu về thương mại điện tử 6 1 1 2 Thế nào là thương mại điện tử? 6 1 1 3 Các mô hình giao dịch trong thương mại điện tử[.]

Tổng quan

Thương mại điện tử

1.1.1 Giới thiệu về thương mại điện tử

Con người đã tiến hàng thương mại hàng tram năm nay, nhưng chỉ tới cuối thế kỷ XX con người mới có thể biến giao thương toàn cầu thành ảo và thương mại được trên không gian điều khiển Đó là nhờ vào thành tựu kỳ vĩ của công nghệ thông tin ngày nay Cũng với sự phát triển nhanh chóng của Internet và hệ thống mạng toàn cầu WWW, thương mại điện tử đã và đang trở nên sôi động trên toàn thế giới và việc xây dựng một hệ thống thương mại điện tử là công việc mà một quốc gia tất phải làm trong xu thế hội nhập khu vực toàn cầu.

1.1.2 Thế nào là thương mại điện tử?

Thương mại điện tử (Electronic Commerce) là hình thái hoạt động kinh doanh bằng các phương pháp điện tử; là việc trao đổi thông tin kinh doanh thông qua các phương tiên công nghệ điện tử không cần phải in ra giấy trong bất kì công đoạn nào của toàn bộ quá trình giao dịch

Như vậy “thương mại” trong “thương mại điện tử” không phải chỉ là buôn bán hàng hóa theo cách hiểu thông thường, nó bao quát một phạm vi rộng lớn, do đó việc áp dụng thương mại điện tử sẽ làm thay đổi hình thái hoạt động kinh tế.

Các hình thức hoạt động thương mại điện tử:

 Thư tín điện tử (Email)

 Trao đổi dữ liệu điện tử

 Mua bán hàng hóa hữu hình

1.1.3 Các mô hình giao dịch trong thương mại điện tử

Thương mại điện tử được phân chia thành một số loại như B2B, B2C, C2C dựa trên thành phần tham gia hoạt động thương mại.

Hình thức giao dịch thương mại điện tử doanh nghiệp với khách hàng (Business to Customer B2C) thành phần tham gia hoạt động thương mại gồm người bán là doanh nghiệp và người mua là người tiêu dùng Sử dụng trình duyệt (web browser) để tìm kiếm sản phẩm trên Internet Sử dụng giỏ hàng (shopping cart) để lưu trữ các sản phẩm khách hàng đặt mua Thực hiện thanh toán bằng điện tử.

Hình thức giao dịch thương mại điện tử doanh nghiệp với doanh nghiệp (Business to Business - B2B): thành phần tham gia hoạt động thương mại là các doanh nghiệp, tức người mua và người bán đều là doanh nghiệp Sử dụng Internet để tạo mối quan hệ giữa nhà cung cấp và các cửa hàng thông qua các vấn đề về chất lượng, dịch vụ Marketing giữa hai đối tượng này là marketing công nghiệp Hình thức này phổ biến nhanh hơn B2C Khách hàng là doanh nghiệp có đủ điều kiện tiếp cận và sử dụng Internet hay mạng máy tính Thanh toán bằng điện tử.

Giao dịch giữa doanh nghiệp với cơ quan chính quyền (Business toGovernment- B2G) và giao dịch giữa doanh nghiệp với cơ quan chính quyền(B2G) Các giao dịch này gồm khai hải quan, nộp thuế, báo cáo tài chính và nhận các văn bản pháp quy Giao dịch giữa các cá nhân với cơ quan chính quyền(Custmer to Government C2G)

1.1.4 Các giai đoạn phát triển của thương mại điện tử

1.1.5 Các hình thức thanh toán

Có 4 hình thức thanh toán:

- Thanh toán bằng tiền mặt: Đây là phương thức thanh toán truyền thống và là phương thức thanh toán chủ yếu ở Việt Nam hiện nay Tuy nhiên trong tương lai hình thức này sẽ dần được thay thế bởi 3 hình thức sau đây:

- Thanh toán bằng gửi thư đảm bảo (chuyển phát nhanh): Khách hàng có thể gửi tiền bằng hình thức đảm bảo thông qua bưu điện tại gân nơi khách hàng sinh sống Ở Việt Nam hình thức này cũng phổ biến, nó rất thuận lợi, nhanh chóng vừa chính xác vừa an toàn.

- Thanh toán qua chuyển khoản, sử dụng may ATM: Đây cũng là hình thức thanh toán đã và đang rất phát triển ở nước ta hiện nay.

- Thanh toán bằng thẻ tín dụng (Credit card): Hiện nay do hệ thống Ngân hàng của Việt Nam chưa thực hiện thanh toán và giao dịch trên mạng, nên phương thức thanh toán này hiện nay nhìn chung chưa khả thi Có thể trong tương lai

1 T hương m ại thông tin (i-C om m erce)

(Inform atio n) lên m ạng w eb

T rao đổi, đàm phán, đặt hàng qua m ạng

T hanh toán, giao hàng truyền thống

2 T hương m ại giao dịch (t-C om m erce)

H ợp đồng điện tử (kí kết qua m ạng)

T hanh toán điện tử (thực hiên qua m ạng) online transaction

3 T hươ ng m ại cộng tác (c-B usiness)

N ội bộ doanh nghiệp các bộ phận kiên kết và kết nối vớ i các đối tác kinh doanh khi hệ thống liên Ngân hàng thông suốt thì loại hình thanh toán này rất thịnh hành.

Ngoài các hình thức thanh toán trên, chúng ta còn các hình thức thanh toán khác như: thanh toán qua thẻ trả trước Golgift, Golmart, Union, Visa cart, Master cart.

1.1.6 Ưu nhược điểm của thương mại điện tử

- Giảm chi phí marketing, nghiên cứu thị trường

- Giảm chi phí giao dịch

- Tăng doanh thu: kênh bán hàng trực tuyến

- Quảng bá hình ảnh doanh nghiệp, xây dựng thương hiệu trực tuyến

- Kết nối người mua người bán

- Vượt không gian, thời gian

- Độ tin cậy của thông tin

- An ninh và bảo mật hệ thông tin

1.1.7 Lợi ích của thương mại điện tử

Lợi ích của người bán Lợi ích của người mua

Tiếp cận khách hàng toàn cầu

Dễ dàng tiếp cận thông tin về sản phẩm, dịch vụ

Nhiều cơ hội tìm kiếm, so sánh thông tinNhận hàng hóa số hóa nhanh chóngTiếp cận nhà cung cấp toàn cầu

Tầm quan trọng của đề tài

1.2.1 Hiện trạng kinh doanh của nhà sách

Xã hội ngày càng phát triển, nhu cầu hiểu biết trên tất cả các lĩnh vực của con người ngày càng được nâng cao Đáp ứng yêu cầu này, ở Việt Nam nhiều nhà sách xuất hiện, nhưng đa số các cửa hàng bán sách hiện nay đều tổ chức kinh doanh theo phương thức truyền thống gồm các quy trình cơ bản sau:

- Nhập sách từ nhà cung cấp: lập đơn đặt mua, gửi đơn đặt mua, nhận sách từ nhà cung cấp, lưu sách vào kho, thanh toán, quảng cáo và trưng bày sách mới,…

- Bán sách: trưng bày sách lên các giá sách theo loại sách

- Quy trình mua sách: được thực hiện khi có sự tiếp xúc trực tiếp giữa hai bên hoặc qua điện thoại.

- Thanh toán qua phương thức truyền thống: bằng tiền mặt, thẻ ghi nợ, séc

1.2.2 Khó khăn của phương thức hiện tại

- Cửa hàng phải tốn một diện tích rất lớn để trưng bày sách.

- Khi khách hàng có nhu cầu mua sách thì họ phải mất rất nhiều thời gian để tìm kiếm sách.

- Khi một cuốn sách mới được xuất bản thì thời gian mà nó đến được với bạn đọc thường khá lâu và phải qua các phương tiện quảng cáo đắt tiền như tivi, báo chí,…

- Rất khó để khách hàng biết được nội dung cơ bản của cuốn sách.

- Không khai thác được tiềm năng to lớn về nhu cầu mua sách của khách hàng vì có không ít khách hàng muốn mua sách nhưng họ không có điều kiện đến cửa hàng (ví dụ: khoảng cách, người tàn tật, )

- Việc quảng cáo sách của cửa hàng gặp nhiều khó khăn và tốn kém

Những khó khan trên trực tiếp làm giảm đáng kể doanh thu của cửa hàng bán sách Đặt ra cho các nhà sách cần phải có một cách tiếp cận, thu hút mới có hiệu quả hơn Giải pháp áp dụng công nghệ thong tin vào trong quản lý, thương mại hiện nay là một xu thế tất yếu.

Một hệ thống quản lý bán sách trên mạng sẽ giúp cửa hàng giải quyết được các khó khan trên và điều quan trọng là đáp ứng được nhu cầu của đông đảo khách hàng có nhu cầu tra cứu sách, đặt mua sách, và đây cũng chính là phương tiện quảng cách sách cho cửa hàng tốt nhất, rẻ nhất và iệu quả nhất Điều này cũng đồng nghĩa với việc doanh thu của cửa hàng tăng lên Với hệ thống này, nhà sách cũng tạo được phương tiện để thu thập ý kiến từ phía khách hàng để giải quyết các sự cố cũng như cải thiện khả năng phục vụ khách hàng.

1.2.3 Lựa chọn công nghệ để thiết kế ứng dụng

Web browser: hệ thống có thể chạy tốt trên nhiều trình duyệt Web như Internet Explore, Chrome, Morilla FireFox,…

Ngôn ngữ lập trình PHP & MYSQL được lựa chọn làm công cụ để phát triển hệ thống bán sách qua mạng

Lý do chọn Ngôn ngữ lập trình PHP & MYSQL

1.2.3.1 Ngôn ngữ lập trình PHP

PHP (viết tắt là Hypertext Preprocessor) là ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, viết cho mục đích tổng quát Nó rất thích hợp cho website và dễ dàng nhúng vào HTML Do đó được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.

1.2.3.1.2 Ưu điểm và nhược điểm của PHP Ưu điểm:

- Dùng mã nguồn mở miễn phí (có thể chạy trên IIS hoặc Apache)

- Tính phổ biến (có thể thấy dựa vào số website dùng PHP)

- Dễ học khi đã biết HTML, C

- Có nhiều webserver cấu hình đơn giản như: XAMPP, WAMP,…

- Nhiều hệ thống CMS miễn phí dùng (Joomla, wordpress, )

- Sử dụng cùng MYSQL (miễn phí hoàn toàn)

- Chỉ chạy trên ứng dụng website

1.2.3.2 Giới thiệu về HTML, CSS, Bootstrap

1.2.3.2.1 HTMLHTML (tiếng Anh, viết tắt cho HyperText Markup Language, hay là "Ngôn ngữ Đánh dấu Siêu văn bản") là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web với các mẩu thông tin được trình bày trên World Wide Web HTML được định nghĩa như là một ứng dụng đơn giản của SGML và được sử dụng trong các tổ chức cần đến các yêu cầu xuất bản phức tạp HTML đã trở thành một chuẩn Internet do tổ chức World Wide Web Consortium (W3C) duy trì Phiên bản chính thức mới nhất của HTML là HTML 4.01 (1999) Sau đó, các nhà phát triển đã thay thế nó bằng XHTML Hiện nay, HTML đang được phát triển tiếp với phiên bản HTML5 hứa hẹn mang lại diện mạo mới cho Web.

Bootstrap là một framework cho phép thiết kế website reponsive nhanh hơn. Bootstrap là bao gồm các HTML templates, CSS templates và Javascript tao ra những cái cơ bản có sẵn như: typography, forms, buttons, tables, navigation, modals, image carousels và nhiều thứ khác Trong bootstrap có thêm các plugin Javascript trong nó Giúp cho việc thiết kế reponsive của bạn dễ dàng hơn và nhanh chóng hơn.

CSS là chữ viết tắt của Cascading Style Sheets, nó chỉ đơn thuần là một dạng file text với phần mở rộng là css trong Style Sheet này chứa những câu lệnh CSS. Mỗi một lệnh của CSS sẽ định dạng một phần tử nhất định của thẻ HTML ví dụ như: font chữ, đường viền, màu nền, căn chỉnh hình ảnh,…

MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng VìMySQL là cơ sở dữ liệu hoàn toàn miễn phí, tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet

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

Phương pháp phân tích

Cũng với sự phát triển của CNTT, các phương pháp luận phân tích thiết kế hệ thống dần được hình thành và hoàn thiện Đinhe cao là sự ra đời của phương pháp luận phân tích thiết kế có cấu trúc kết hợp được kết quả của các cách tiếp cận hướng chức năng và hướng dữ liệu, đưa việc xây dựng hệ thống thông tin lên một tầm cao hơn trở thành hoạt động phương pháp luận.

Một phương pháp luận thông thường được đặc trưng bởi các yếu tố sau:

- Quy trình và phân đoạn các bước tiến hành

- Các công cụ và cách thức mô hình hóa

- Cách tiếp cận (hướng chức năng, hướng dữ liệu, từ trên xuống,…)

Phương pháp phân tích có cấu trúc bao gồm các hoạt động: khảo sát, phân tích, thiết kế, xây dựng và cài đặt chương trình Trong phân tích có cấu trúc cách tiếp cận cấp tiến cho phép các hoat động khảo sát, phân tích, thiết kế, xây dựng và cài đặt chương trình được tiến hành một cách song song Chính ưu điểm này đã làm cho phương pháp phân tích có cấu trúc ngày càng được phát triển hơn

Có nhiều công cụ được sử dụng trong quá trình phân tích và thiết kế hệ thống thông tin Ba công cụ quan trọng để mô hình hóa hệ thống thông tin theo phương pháp phân tích thiết kế có cấu trúc là:

- Mô hình luồng dữ liệu

Trong đó mỗi mô hình thể hiện một cách nhìn ở góc độ khác nhau và hệ thống

Phân tích chức năng

1.2.1 Dữ liệu đầu vào và đầu ra của hệ thống

- Dư liệu đầu vào của website bán sách online là các thông tin của khách hàng và thông tin các loại sách theo chủ đề

- Dữ liệu đầu ra là các thông tin được kết xuất từ dữ liệu đầu vào

Hệ thống được thiết kế cho 3 đối tượng sử dụng:

- Đối với khách vãng lai: Khách vãng lai có quyền truy cập vào trang web xem thông tin về các cuốn sách, các chủ đề của sách Thực hiện các chức năng lọc tìm kiếm theo tên sách, chủ đề, nhà xuất bản Không có chắc năng bình luận và đặt mua sách.

- Đối với thành viên: Khách hàng tham gia đăng nhập tài khoản đã được cấp phát do đăng kí Thông tin của khách hàng sẽ được lưu lại vào hệ thống. Những khách hàng đã là thành viên này được phép xem thông tin về các cuốn sách, các chủ đề của sách Thực hiện các chức năng lọc tìm kiếm theo tên sách, chủ đề, nhà xuất bản Ngoài ra mỗi thành viên đều có thể bình luận góp ý về sản phẩm Đăc biệt thành viên có thể đặt mua sản phẩm trực tiếp bằng cách thêm sản phẩm và giỏ hàng và điền đầy đủ thông tin cá nhân và hóa đơn mua hàng.

- Đối với người quản trị: những người này sẽ được cấp phát một tài khoản để truy cập vào hệ thống Tài khoản này có quyền thêm sửa xóa thành viên, sản phẩm, tiếp nhận bình luận và phản hồi lại cho khách hàng Ngoài ra còn tiếp nhận đơn hàng và gửi yêu cầu xác nhận mua hàng cho khách hàng xác nhận.

1.2.3 Biểu đồ phân cấp chức năng

1.2.4 Phân tích chi tiết chức năng

1.2.4.1 chức năng quản lí thành viên

- Cấp phát tài khoản: Là tài khoản mà người quản trị cấp cho mỗi khách hàng khi có yêu cầu đăng kí tài khoản Mỗi khách hàng chỉ cần đăng kí một lần và phải nhớ tên đăng nhập và mật khẩu để đăng nhập lần sau

- Tìm kiếm tài khoản: người quản trị có thể lọc tìm kiếm tài khoản của khách hàng khi cần

- Quản lý đăng nhập/đăng xuất: Nếu khách hàng muốn bình luận hoặc đặt mua sản phẩm thì bắt buộc phải đăng nhâp vào hệ thống Hệ thống sẽ kiểm tra thong tin đăng nhập: Nếu thông tin hợp lệ thì có thể thực hiên các chức năng của thành viên Nếu sai thông tin sẽ đưa và thông báo và người dung chỉ có thể xem và tìm kiếm sản phẩm.

- Đổi mât khẩu: Khi có yêu cầu đổi mật khẩu hệ thống sẽ xác nhận yêu cầu và kiểm tra thông tin chủ tài khoản Nếu đúng thì hệ thống sẽ cấp cho khách hàng môt mật khẩu mới và mật khẩu cũ sẽ không còn hiệu lực

- Quản lý giỏ hàng: Mỗi khách hàng sẽ có một giỏ hàng Khi khách hàng muốn mua một sẩn phẩm chỉ cần thêm sản phẩm đó vào giỏ hàng và click đặt mua.

1.2.4.2 Chức năng quản lí sách

- Cập nhật thông tin sách: Hệ thống sẽ thường xuyên cập nhật các cuốn sách mới, các tác giả mới, và giá sách

- Quản lý danh mục loại sách: Các loại sách sẽ được liên tục cập nhật để phù hợp với nhu cầu bạn đọc

- Tìm kiếm sách: Người quản trị có thể tìm kiếm sách khi cần theo các tiêu chí như: tên sách, chủ đề, nhà xuất bản

- Cập nhật khuyến mại: Sẽ thường xuyên có các chương trình khuyến mại vào các dịp đặc biệt

- Quản lý kho hàng: Bao gồm hàng nhập và hàng xuất

1.2.4.3 quản lí đơn hàng sơ đồ chức năng

- Kiểm tra khách hàng: Sau khi khách hàng điền đầy đủ thông tin vào đơn đặt hàng, đơn đăt hàng sẽ được hệ thống xác nhận xem tài khoản có tồn tại hay không

- Duyệt đơn hàng: Sau khi kiểm tra đơn hàng có chủ tài khoản chính xác và xác nhận các thông tin mua hàng là hợp lệ thì hệ thống sẽ duyệt đơn hàng

- Gửi đơn hàng: Đơn hàng sau khi được duyệt sẽ được hệ thống gửi lại cho khách hàng để khách hàng xác nhận có chắc chắn mua hàng hay không.

1.2.4.4 Chức năng góp ý, phản hồi

- Tiếp nhận ý kiến: Khi có góp ý từ khách hàng, hệ thống sẽ lưu lại và kiểm tra xác nhận góp ý

- Gửi phản hồi: Ngay khi có phản hồi hệ thống sẽ gửi lại tin nhắn phản hồi cảm ơn khách hàng đã quan tâm góp ý Bộ phận quản trị tiến hàng xử lý những ý kiến nhận được từ khách hàng

1.2.4.5 báo cáo thống kê hàng tháng bộ phân bán hàng và bộ phận quản trị sẽ thông báo cáo và thông kê số lượng sách đã bá được, doanh thu thu được trong tháng, sách bán chạy nhất.

Biểu đồ luồng dữ liệu

Biểu đồ luồng dữ liệu là một loại biểu đồ nhằm mục địch diễn tả một quá trình xử lý thông tin với các yêu cầu sau:

- Sự diễn tả là ở mức logic, nghĩa là nhằm trả lời câu hỏi: “Làm gì?” mà bỏ qua câu hỏi “Làm như thế nào?”

- Chỉ rõ các chức năng (con) phải thựuc hiện để hoàn tất quá trình xử lý cần mô tả

- Chỉ ra các thống tin được chuyển giao giữa các chức năng đó, và qua đó phần nầo thấy được trình tự thực hiện của chúng.

Các thành phần của biểu đồ luồng dữ liệu

Thành phần Ký hiệu Giải thích

Chức năng (Processes) Chức năng xử lí luồng dữ liệu

Luồng dữ liệu (Flow) Hướng mũi tên thể hiện hướng tác động của thông tin

Tác nhân ngoài Tác nhân bên ngoài tác động lên hệ thống

Store) Lưu ttrữ cơ sở dữ liệu của hệ thống

Dữ liệu vào Lưu cơ sở dữ liệu vào kho

Dữ liệu ra Lấy cơ sở dữ liệu từ kho

BLD mức đỉnh

- Khách hàng có thể tạo tài khoản bằng cách cung cấp đầy đủ thông tin cho ban quẩn trị Ban quản trị sẽ xác nhận thông tin tài khoản và cấp phát cho khách hàng một tài khoản có username và password để đăng nhập.

- Thành viên sử dụng tài khoản đã được tạo ở trên để đăng nhập vào hệ thống và sử dụng các dịch vụ mà website cung cấp.

- Thành viên sẽ điền đầy đủ thông tin vào đơn hàng khi muốn mua hàng, đơn mua hàng sẽ được chuyển cho ban quản trị để xác nhận thông tin và khả năng đáp ứng đơn hàng Sau đó hệ thống sẽ gửi lại đơn xác nhận mua hàng để chắc chắn khách hàng muốn mua hàng.

- Thành viên có thể bình luân góp ý về sản phẩm hoặc dịch vụ của cửa hàng.

- Thành viên có thể tìm kiếm sách theo một tiêu chí nào đó hoặc tìm kiếm tất cả các sách.

- Hàng tháng cửa hàng sẽ gửi báo cáo thống kê cho ban quản trị: gồm tình trạng sách còn lại trong kho, số lượng sách đã bán, sách bán chạy nhất.

1.3.1.1 Chức năng quản lí thành viên

- Khách hàng cung cấp thông tin các nhân để tạo tài khoản, Chức năng cấp phát tài khoản sẽ cấp phát tài khoản cho khách hàng với username và password để đăng nhập

- Thành viên đăng nhập vào hệt thống bằng username và password đã được cấp phát trước đó bằng chức năng đăng nhập, có thể đăng xuất ra nếu muốn qua chức năng đăng xuất.

- Khi có yêu cầu đổi mật khẩu từ phía khách hàng, chức năng đổi mật khẩu sẽ hoạt động cho phép khách hàng đổi mật khẩu.

- Ban quản trị có thể tìm kiếm tài khoản của cả thành viên và người quản trị thông qua chức năng tìm kiếm tài khoản.

1.3.1.2 Chức năng quản lí Sách

- Thành viên sử dụng chức năng tìm kiếm để tìm kiếm sách theo các tiêu chí hoặctìm kiếm tất cả Chức năng tìm kiếm trả về kết quả tim kiếm theo các tiêu chí mà người dùng đã chọn.

- Sách liên tục được cấp nhật và lưu lại vào kho dữ liệu sách.

- Ban quản trị sẽ cũng cấp chủ đề cho hệ thống hệ thống sẽ lập danh sách các chủ đề và lưu lại vào kho dữ liệu chủ đề bằng chức năng quản lí danh mục.

- Chức năng quản lý kho hàng sẽ quản lý số lượng hàng còn lại trong kho, tình trạng hàng để báo cho ban quản trị

1.3.1.3 Chức năng quản lý đơn hàng

- Khi thành viên muốn mua hàng, Khách hàng được yêu cầu điền đaày đủ thông tin vào đơn mua hàng.

- Chức năng kiểm tra khách hàng sẽ kiểm tra các thông tin trong đơn hàng có hợp lệ hay không?

- Chức năng duyệt đơn hàng sẽ kiểm tra có đáp ứng được yêu cầu của đơn hàng hay không Lưu lại đơn hàng vào kho đơn hàng

- Chức năng gửi đơn hàng sẽ gửi một yêu cầu xác nhận chắc chắn mua hàng cho khách hàng khi đơn hàng đã được duyệt Khi khách hàng gửi lại xác nhận chắc chắn mua hàng thì hóa đơn lúc này được lưu lại vào một kho Đơn hàng xác nhận mới.

- Hóa đơn sẽ được in khi giao hàng bởi chức năng in hóa đơn.

1.3.1.4 Chức năng góp ý, phản hồi

- Mỗi thành viên đều có thể gửi những bình luận, góp ý trên website

- Chức năng tiếp nhận ý kiến sẽ lưu lại vào kho góp ý

- Khi nhận được thư góp ý, ngay lập tức chức năng phản hồi sẽ hoạt động và gửi thống báo tới khách hàng để cảm ơn góp ý từ khách hàng Đồng thời chức năng gửi phản hồi còn kiểm tra nội dung góp ý có nội dung trong sáng và phù hợp hay không.

1.3.1.5 Chức năng báo cáo, thống kê

Chức năng báo cáo thống kê sẽ lấy thông tin sách từ kho dữ liệu sách và lấy tổng doanh thu từ kho đơn hàng để gửi báo cáo tới ban quản tị khi có yêu cầu

Ngày đăng: 08/03/2023, 17:02

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w