Tải bản đầy đủ (.pdf) (44 trang)

(Tiểu luận) đề tài ứng dụng web cửa hàng thiết bị di độngmobishop

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (968.31 KB, 44 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP. HCMKHOA CƠNG NGHỆ THƠNG TIN</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP. HCMKHOA CƠNG NGHỆ THÔNG TIN</b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>2. MÔ TẢ BÀI TOÁN...8</b>

<b>3. CÁC THÀNH VIÊN THAM GIA...9</b>

CHƯƠNG 2. USE CASE VIEW...11

<b>1. SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM)...11</b>

<b>1.1. Phân tích hệ thống...11</b>

<b>1.2. Sơ đồ use case diagram...12</b>

<b>2. MIÊU TẢ TRƯỜNG HỢP SỬ DỤNG (USE CASE DESCRIPTION)...12</b>

<b>2.1. UC01 Xem sản phẩm...12</b>

<b>2.2. UC02 Đăng nhập...13</b>

<b>2.3. UC03 Đăng ký...14</b>

<b>2.4. UC04 Đặt hàng...15</b>

<b>2.5. UC05 Xem thông tin đơn hàng...16</b>

<b>2.6. UC06 Duyệt đơn hàng...16</b>

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>1. SƠ ĐỒ LỚP (CLASS DIAGRAM)...20</b>

<b>1.1. Sơ đồ lớp...20</b>

<b>1.2. Giải thích các lớp...20</b>

<b>2. SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM)...26</b>

CHƯƠNG 4. PROCESS VIEW...27

<b>1. SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM)...27</b>

<b>1.2.Chức năng tiếp nhận Đăng nhập/Đăng kí...27</b>

<b>1.3. Chức năng giao hàng...28</b>

<b>1.5. Chức năng thu tiền và xác nhận bởi Kế toán...29</b>

<b>2. SƠ ĐỒ CỘNG TÁC (COLLABORATION DIAGRAM)...30</b>

CHƯƠNG 5. IMPLEMENTATION VIEW...37

<b>1. SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM)...37</b>

<b>2. SƠ ĐỒ GÓI (PACKAGE DIAGRAM)...38</b>

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

CHƯƠNG 6: DEPLOYMENT VIEW...39

<b>1. DEPLOYMENT DIAGRAM...39</b>

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN...40

MIÊU TẢ CÔNG VIỆC...41

TÀI LIỆU THAM KHẢO...42

3

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

Hình 8: Chức năng thu tiền và xác nhận bởi Kế tốn...29

Hình 9: Chức năng quản lý thơng tin cửa hàng...29

Hình 15: Sơ đồ trạng thái duyệt đơn...32

Hình 16: Sơ đồ trạng thái hồ sơ nhân viên...33

Hình 17: Sơ đồ trạng thái phiếu nhập...33

Hình 18: Sơ đồ trạng thái giao hàng...34

Hình 19: Sơ đồ hoạt động Khách hàng chọn sản phẩm và Đăng nhập/Đăng ký

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

Hình 22: Sơ đồ thành phần...37 Hình 23: Sơ đồ gói...38 Hình 24: Deployment Diagram...39

5

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>LỜI MỞ ĐẦU</b>

Trong thời đại hiện nay, công nghệ thông tin được ứng dụng vào hầu hết các lĩnh vực từ sản xuất, chế tạo tới các hình thức dịch vụ, giải trí, góp phần phát triển cho nền kinh tế. Đặc biệt, con người ngày nay ai cũng sở hữu cho bản thân ít nhất một chiếc điện thoại thông minh giúp kết nối với internet. Bằng cách sử dụng internet, con người cũngdần chuyển dần từ hình thức mua sắm trực tiếp từ các cửa hàng sang hình thức mua sắm trực tuyến, nơi mà họ có thể xem thơng tin sản phẩm nhanh chóng và chỉ bằng vớimột vài cú chạm trên chiếc điện thoại thông minh, cú nhấp chuột trên máy tính là có thể thực hiện việc đặt mua sản phẩm, chỉ cần đợi một khoảng thời gian là sản phẩm màhọ đặt sẽ được giao tới tận nhà. Chính vì sự tiện lợi và nhanh chóng của các cửa hàng trực tuyến ấy mà nhu cầu của một trang web được nâng cao. Trong đó, một trang web đặt mua sản phẩm điện thoại thông minh là không thể thiếu trong xu thế hiện nay. Trang web đáp ứng đủ các nhu cầu xem chi tiết sản phẩm điện thoại, mẫu mã, thông tin sản xuất cũng như thông tin cấu hình giúp khách hàng xem rõ và dựa trên trên nhu cầu đề thực hiện việc đặt mua cho bản thân một chiếc điện thoại thông minh mới thơngqua việc thanh tốn trực tuyến bằng thẻ tín dụng hay xác nhận việc trả khi nhận sản phẩm. Đồng thời, khách hàng cũng có thể tự lựa chọn cho mình một người tư vấn online do nhân viên bên cửa hàng cung cấp, giải đáp các thắc mắc liên quan tới sản phẩm, đảm bảo phục vụ đầy đủ và làm khách hàng hài lòng. Không những giúp khách hàng mua sắm điện thoại di động một cách dễ dàng, trang web cũng giúp cho các nhânviên, người quản lý bên cửa hàng thuận lợi trong việc quản lý các sản phẩm điện thoại di động, quản lý nhân viên, quản lý các khâu để đưa sản phẩm tới tay khách hàng cũngnhư cung cấp những thông tin liên quan, các thông báo mới nhất cho khách hàng. Chính vì các nhu cầu trên, việc xây dụng một hệ thống tiện lợi, dễ nhìn, dễ sử dụng nhưng thỏa mãn đầy đủ các nhu cầu ấy là một việc cần thiết.

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<b>CHƯƠNG 1. TỔNG QUAN VỀ ĐỒ ÁN</b>

<b>1.MỤC TIÊU – PHẠM VI ĐỀ TÀI</b>

<b>1.1. Mục tiêu</b>

Dựa vào kiến thức đã học từ mơn Phân tích thiết kế hệ thống thơng tin, nhóm chúng em đã thực hiện một dự án xây dựng và thiết kế hệ thống cho một Website cửa hàng điện thoại di động. Trong quá trình này, chúng em đã tập trung vào việc tạo ra một thiết kế hệ thống hồn chỉnh và chi tiết, bao gồm mơ tả bài toán, yêu cầu chức năng, các bản thiết kế và sơ đồ luồng xử lý trong hệ thống, cùng với các đặc tả rõ ràng.

Mục tiêu của chúng em trong dự án này là hiểu rõ tư duy về hệ thống và quy trình xử lý của các chức năng. Chúng em đã áp dụng các công cụ và kỹ thuật thiết kế để biểu diễn các luồng xử lý thông qua sơ đồ, và từ đó mở rộng phân tích và viết đặc tả cho hệ thống một cách chi tiết và rõ ràng.

Qua dự án này, chúng em mong muốn xây dựng một hệ thống Website cửa hàng điện thoại di động mượt mà và hiệu quả. Việc áp dụng kiến thức về phân tích thiết kế hệ thống giúp chúng em có cái nhìn tổng quan về cách các thành phần trong hệ thống tương tác với nhau và cách chúng hoạt động cùng nhau để đáp ứng các yêu cầu chức năng.

Tóm lại, chúng em đã sử dụng kiến thức từ mơn Phân tích thiết kế hệ thống thông tin để thực hiện dự án xây dựng và thiết kế hệ thống cho Website cửa hàng điện thoại di động. Việc này giúp chúng em có cái nhìn tổng quan và hiểu rõ các quy trình xử lý chức năng, đồng thời đảm bảo tính đầy đủ và chi tiết của thơng tin trong hệ thống.

7

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<b>1.2. Phạm vi đề tài</b>

- Đồ án được thực hiện dựa trên cơ sở phạm vi mơn học “Phân tích thiết kế hệ thống thông tin” tại trường Đại Học Kinh Tế - Tài Chính Thành Phố Hồ Chí Minh (UEF)

- Phạm vi của đồ án là phân tích được nhu cầu và thiết kế được hệ thống quản lý thông tin cho cửa hàng điện thoại di động XYZ Mobile Store kinh doanh điện thoại di động trên trang web của họ, bằng cách vận dụng và trình bày các sơ đồ hệ thống đã được học trong mơn “Phân tích và thiết kế hệ thống thơng tin”.

<b>2.MƠ TẢ BÀI TỐN </b>

Bài tốn mơ tả một hệ thống quản lý cửa hàng điện thoại di động XYZ Mobile Store có ba loại nhân viên chính: Khách hàng, Nhân viên bán hàng và Nhân viên quản lý. Hệ thống này được thiết kế để quản lý thông tin liên quan đến hợp đồng mua bán điện thoại, bảo trì sửa chữa, nhập kho điện thoại và thông tin liên quan đến khách hàng, điện thoại, danh mục loại điện thoại và nhân viên. Dưới đây là mô tả chi tiết về các nhiệm vụ của mỗi loại người liên quan trong cửa hàng điện thoại di động XYZ Mobile Store:

1. Khách hàng:

- Truy cập vào trang web của XYZ Mobile Store để xem và mua điện thoại di động.

- Xem thông tin chi tiết về các sản phẩm điện thoại, bao gồm hãng sản xuất, dung lượng, bộ nhớ, kích thước màn hình và giá bán.

- Đăng nhập vào tài khoản hoặc tạo tài khoản mới để tiến hành đặt hàng. - Chọn số lượng và thêm sản phẩm vào giỏ hàng.

- Cung cấp thông tin đơn hàng bao gồm số lượng, ngày đặt hàng và thông tin cá nhân (họ tên, số điện thoại, địa chỉ người nhận).

- Xem lại thông tin đơn hàng và tiến hành thanh toán.

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

- Xác nhận đơn hàng sau khi nhận hàng và đảm bảo rằng mọi thơng tin đều chính xác.

2. Nhân viên bán hàng:

- Xem và xử lý các đơn hàng từ khách hàng. - In phiếu đặt hàng để giao cho nhân viên giao hàng.

- Xác nhận hoàn thành đơn hàng sau khi nhân viên giao hàng đã giao hàng thành cơng và có xác nhận từ người nhận.

- Kiểm tra số lượng hàng tồn kho và thông báo cho nhân viên quản lý về việc nhập thêm hàng khi cần thiết.

3. Nhân viên quản lý:

- Quản lý nhóm sản phẩm: Thêm, sửa đổi hoặc xóa thơng tin về nhóm sản phẩm như Android, iOS. Bao gồm cả mã nhóm và tên nhóm.

- Quản lý thơng tin về hãng sản xuất: Thêm, sửa đổi hoặc xóa thơng tin về hãng sản xuất điện thoại như Samsung, Apple, Xiaomi. Bao gồm cả mã hãng và tên hãng.

- Quản lý thông tin về sản phẩm: Thêm, sửa đổi hoặc xóa thơng tin về các sản phẩm điện thoại, bao gồm mã sản phẩm, tên sản phẩm, dung lượng, bộ nhớ, kích thước màn hình, giá bán và số lượng tồn kho.

- Quản lý thông tin về nhân viên: Thêm, sửa đổi hoặc xóa thơng tin về nhân viên bán hàng và nhân viên giao hàng. Bao gồm cả mã nhân viên, họ tên, số điện thoại, địa chỉ và công việc.

- Lập phiếu nhập điện thoại: Tạo phiếu nhập hàng để ghi nhận thông tin về số phiếu nhập, ngày nhập, tổng tiền và chi tiết nhập hàng. Chi tiết nhập hàng bao gồm thông tin về điện thoại, số lượng nhập và đơn giá nhập.

<b>3.CÁC THÀNH VIÊN THAM GIA</b>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>CHƯƠNG 2. USE CASE VIEW</b>

<b>1. SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM)</b>

<b>1.1. Phân tích hệ thống</b>

Dựa vào u cầu bài tốn hệ thống thơng tin “Ứng dụng web cửa hàng thiết bị di động Mobile Shop” có các tác nhân với những trường hợp sử dụng tương ứng sau: ● Kiểm tra kho hàng ★ Nhân viên quản lý

● Quản lý sản phẩm ● Quản lý nhân viên ● Lập phiếu nhập điện thoại

11

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<b>1.2. Sơ đồ use case diagram</b>

<i>Hình 1: Sơ đồ Use Case</i>

<b>2. MIÊU TẢ TRƯỜNG HỢP SỬ DỤNG (USE CASE DESCRIPTION)</b>

<b>2.1. UC01 Xem sản phẩm</b>

<b>Tên Use Case </b> XemSanPham (Xem sản phẩm)

<b>Mơ tả </b> Khách hàng có thể xem thông tin chi tiết các mặc hàng khách - Thông tin chi tiết sản phẩm sẽ được hiển thị Thay thế (Alternative): Khách hàng có thể đến cửa hàng trực tiếp để xem sản phẩm

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

Ngoại lệ (Exception): Không

<b>2.2. UC02 Đăng nhập</b>

<b>Tên Use Case </b> DangNhap (Đăng nhập)

<b>Mô tả </b> Khách hàng đăng nhập vào hệ thống bằng tài khoản đã đăng ký trước đó để thực hiện các chức năng yêu cầu xác thực tài khoản khách hàng

<b>Tác nhân (Actor)</b> Khách hàng

<b>Pre-conditions</b> Khách hàng đã đăng ký tài khoản

<b>Dịng sự kiện (Flow)</b> Chính (Basic):

- Khách hàng chọn tính năng đăng nhập - Nhập tài khoản và mật khẩu - Xác thực đăng nhập

- Thông báo đăng nhập thành công/thất bại Thay thế (Alternative): Không tồn tại

<b>Tên Use Case </b> DangKy (Đăng ký)

<b>Mô tả </b> Khách hàng yêu cầu đăng ký một tài khoản mới để xác thực thông tin nhằm thực hiện một vài tính năng yêu cầu xác thực

13

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

người dùng

<b>Tác nhân (Actor)</b> Khách Hàng

<b>Pre-conditions</b> Không có

<b>Dịng sự kiện (Flow)</b> Chính (Basic):

- Khách hàng chọn tính năng đăng ký tài khoản mới - Khách hàng nhập các thông tin cần thiết - xác nhận đăng ký tài khoản

- Thông báo xác nhận đăng ký thành công/thất bại Thay thế (Alternative): Không tồn tại

Ngoại lệ (Exception):

- ĐĂng ký không thành công

- Thông tin nhập vào của khách hàng không đúng định dạng yêu cầu

- Khách hàng nhập thiếu thông tin

- Tài khoản khách hàng đăng ký đã tồn tại trong hệ thống

<b>Post-conditions</b> - Thông báo đăng ký thành công

- Lưu vào hệ thống thông tin khách hàng đăng ký

<b>2.4. UC04 Đặt hàng</b>

<b>Tên Use Case </b> Dathang (Đặt hàng)

<b>Mô tả </b> Khách hàng đặt hàng và thanh toán

<b>Tác nhân (Actor)</b> Khách hàng

<b>Pre-conditions</b> - Khách hàng bắt buộc phải đăng nhập mới có thể thanh tốn

- Đơn hàng phải có ít nhất một sản phẩm

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

- Thơng tin thanh tốn phải hợp lệ

<b>Dịng sự kiện (Flow)</b> Chính (Basic):

- Khách hàng chọn vào thanh toán ở giỏ hàng - Nếu khách hàng chưa đăng nhập thì sẽ được chuyển

đến trang đăng nhập

- Chọn hình thức thanh tốn: Thanh tốn khi nhận hàng hoặc thanh tốn thẻ ngân hàng

- Điền thơng tin - Bấm xác nhận thanh toán

- Hệ thống hiển thị trạng thái đã thanh toán và chuyển đến trang quản lý đơn hàng

Thay thế (Alternative): Khách hàng có thể đến trực tiếp cửa hàng để thanh toán và nhận sản phẩm

Ngoại lệ (Exception):

- Tài khoản thẻ ngân hàng không đúng - Số dư trong thẻ không đủ

- Hệ thống khơng thể thanh tốn do lỗi (Bảo trì,...)

<b>Post-conditions</b> - Khách hàng thanh tốn thành cơng

<b>2.5. UC05 Xem thơng tin đơn hàng</b>

<b>Tên Use Case </b> XemThongTinDonHang (Xem thông tin đơn hàng)

<b>Mô tả </b> Kiểm tra kho thông tin sản phẩm mà khách hàng đã đặt và thông tin khách hàng

<b>Tác nhân (Actor)</b> Khách hàng

<b>Pre-conditions</b> Thông tin đặt hàng phải hợp lệ

<b>Dịng sự kiện (Flow)</b> Chính (Basic):

15

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

- Khách hàng ấn vào giỏ hàng - Đơn hàng đã đặt được hiển thị Thay thế (Alternative): Không tồn tại

Ngoại lệ (Exception): Sản phẩm trong đơn hàng bị hết hàng

<b>Post-conditions</b> Hiển thị danh sách sản phẩm đã đặt

<b>2.6. UC06 Duyệt đơn hàng</b>

<b>Tên Use Case </b> DuyetDonHang (Duyệt đơn hàng)

<b>Mô tả </b> Kiểm tra kho hàng để duyệt đơn hàng

<b>Tác nhân (Actor)</b> Nhân viên bán hàng

<b>Pre-conditions</b> Hàng phải còn trong kho

<b>Dịng sự kiện (Flow)</b> Chính (Basic):

- Nhân viên bán hàng bấm vào mục kho hàng - Kho hàng được hiển thị

- Duyệt đơn hàng

Thay thế (Alternative): Không tồn tại

Ngoại lệ (Exception): Sản phẩm trong đơn hàng bị hết hàng

<b>Post-conditions</b> Hiển thị đơn hàng đã duyệt

<b>2.7. UC07 Xác nhận đã giao hàng</b>

<b>Mô tả </b> Nhân viên bán hàng xác nhận đã giao hàng thành công

<b>Tác nhân (Actor)</b> Nhân viên bán hàng

<b>Pre-conditions</b> Khách hàng xác nhận đã nhận được hàng

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

<b>Dịng sự kiện (Flow)</b> Chính (Basic):

- Nhân viên bán hàng kiểm tra tình trạng đơn hàng - Nhân viên bán hàng gọi điện xác nhận khách hàng đã - Hệ thống vẫn lưu thông tin lịch sử đơn hàng (chưa

được xác nhận đơn hàng thành công)

<b>Post-conditions</b> Hiển thị đơn hàng được giao thành công

<b>2.8. UC08 Kiểm tra kho hàng</b>

<b>Tên Use Case </b> KiemTraKhoHang(Kiểm tra kho hàng)

<b>Mô tả </b> Kiểm tra kho hàng và chuyển thông tin đến nhân viên quản lý để nhập thêm hàng

<b>Tác nhân (Actor)</b> Nhân viên bán hàng

<b>Dịng sự kiện (Flow)</b> Chính (Basic)

- Nhân viên bán hàng bấm vào mục kho hàng - Kho hàng được hiển thị

17

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

- Thông báo cho người quản lý Thay thế (Alternative): Không Ngoại lệ (Exception): Không

<b>Post-conditions</b> Hiển thị danh sách sản phẩm

<b>2.9. UC09 Quản lý sản phẩm</b>

<b>Tên Use Case </b> QuanLySanPham (Quản Lý Sản Phẩm)

<b>Mô tả </b> Nhân viên quản lý sẽ quản lý nhóm sản phẩm, thơng tin sản phẩm

<b>Tác nhân (Actor)</b> Nhân viên quản lý

<b>Dòng sự kiện (Flow)</b> Chính (Basic)

- Quản lý chọn quản lý nhóm sản phẩm cần chỉnh sửa - Sau đó chọn sản phẩm cần chỉnh sửa hoặc thêm sản

phẩm mới

Thay thế (Alternative): Không

Ngoại lệ (Exception): Sản phẩm nhập không hợp lệ

<b>Post-conditions</b> Chỉnh sửa sản phẩm thành công Thêm sản phẩm thành công

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

<b>CHƯƠNG 3. LOGICAL VIEW</b>

<b>1. SƠ ĐỒ LỚP (CLASS DIAGRAM)</b>

<b>1.1. Sơ đồ lớp </b>

<i>Hình 2: Sơ đồ lớp</i>

<b>1.2. Giải thích các lớp</b>

<b>● Lớp Hoadon</b>

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

<b>● Lớp ChiTietHoaDon</b>

<b>đặt mua</b>

<b>Int</b>

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">

<b>4DongiaĐơn giá sản phẩmFloat</b>

<b>5<sup>Tongthanhtien</sup><sup>Tổng thành tiền </sup>của hóa đơn</b>

<b>● Lớp SanPham</b>

<b> 3TendienthoaiTên điện thoại Nvarchar(255)</b>

</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">

<b>●Lớp Phieunhaphang</b>

<b>7Capnhatphieu()Cập nhật phiếu Method</b>

<b>Lớp Danhmucsanpham</b>

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">

<b>● Lớp Nhanvien</b>

23

</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">

<b>2TennhanvienHọ tênNvarchar(50)</b>

<b>2. SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM)</b>

<i>Hình 3: Sơ đồ đối tượng</i>

</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">

<b>CHƯƠNG 4. PROCESS VIEW</b>

<b>1. SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM)</b>

<b>1.1.Chức năng khách hàng đặt hàng</b>

<i>Hình 4: Chức năng khách hàng đặt hàng</i>

<b>1.2.Chức năng tiếp nhận Đăng nhập/Đăng kí</b>

<i>Hình 5: Chức năng tiếp nhận Đăng nhập/Đăng ký</i>

</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">

<b>1.5.Chức năng thu tiền và xác nhận bởi Kế tốn</b>

<i>Hình 8: Chức năng thu tiền và xác nhận bởi Kế toán</i>

<b>1.6.Chức năng quản lý thơng tin cửa hàng</b>

<i>Hình 9: Chức năng quản lý thông tin cửa hàng</i>

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

<b>2. SƠ ĐỒ CỘNG TÁC (COLLABORATION DIAGRAM)</b>

</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34">

<b>3.4.Hồ sơ nhân viên</b>

<i>Hình 16: Sơ đồ trạng thái hồ sơ nhân viên</i>

<b>3.5.Phiếu nhập</b>

<i>Hình 17: Sơ đồ trạng thái phiếu nhập</i>

</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">

<b>3.6.Giao hàng</b>

<i>Hình 18: Sơ đồ trạng thái giao hàng</i>

<b>4. SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DIAGRAM)</b>

33

</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36">

<b>4.1.Khách hàng chọn sản phẩm và đăng nhập/đăng ký</b>

<i>Hình 19: Sơ đồ hoạt động Khách hàng chọn sản phẩm và Đăng nhập/Đăng ký</i>

<b>4.2.WebApp lưu đơn hàng vào Database và thông báo đặt hàng thành cơng</b>

<i>Hình 20: Sơ đồ hoạt động WebApp lưu đơn vào hệ thống và thông báo đặt hàng thành cơng</i>

</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">

<b>4.3.Duyệt và in đơn hàng</b>

<i>Hình 21: Sơ đồ hoạt động Duyệt và in đơn hàng</i>

35

</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38">

<b>CHƯƠNG 5. IMPLEMENTATION VIEW</b>

<b>1. SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM)</b>

<i>Hình 22: Sơ đồ thành phần</i>

</div><span class="text_page_counter">Trang 39</span><div class="page_container" data-page="39">

<b>2. SƠ ĐỒ GĨI (PACKAGE DIAGRAM)</b>

<i>Hình 23: Sơ đồ gói</i>

37

</div><span class="text_page_counter">Trang 40</span><div class="page_container" data-page="40">

<b>CHƯƠNG 6: DEPLOYMENT VIEW</b>

<b>1. DEPLOYMENT DIAGRAM</b>

<i>Hình 24: Deployment Diagram</i>

</div><span class="text_page_counter">Trang 41</span><div class="page_container" data-page="41">

<b>KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN</b>

<b>Kết luận: Sau quá trình thực hiện đề tài, chương trình nhóm đã có được một cái nhìn </b>

rõ ràng về quy trình bán điện thoại di động trực tuyến. Website mà chúng tôi đã phát triển sẽ mang đến lợi ích tiết kiệm thời gian và công sức cho người dùng, giúp họ dễ dàng tìm thấy những sản phẩm phù hợp với nhu cầu của mình. Ngồi ra, việc quản lý thơng tin chi tiết về người dùng, sản phẩm và đơn hàng cũng được đơn giản hóa, tạo thuận lợi cho q trình thanh tốn và giao hàng.

<b>Hướng phát triển: Với nỗ lực không ngừng, chúng tôi đã cố gắng hoàn thành yêu cầu</b>

của đề tài. Tuy nhiên, do hạn chế về thời gian và năng lực, website của chúng tôi chỉ mới tập trung vào chức năng bán hàng. Trong tương lai, chúng tôi đề xuất phát triển website thành một nền tảng bán hàng chuyên nghiệp hơn. Điều này bao gồm việc cung cấp đầy đủ các sản phẩm hiện có trên thị trường, với mức giá hợp lý và cạnh tranh. Đồng thời, chúng tôi sẽ tập trung vào việc cung cấp dịch vụ uy tín và chất lượng, nhằm mang đến trải nghiệm tốt nhất cho khách hàng.

39

</div>

×