Tải bản đầy đủ (.docx) (47 trang)

đồ án công nghệ phần mềm đề tài xây dựng hệ thống quản lý trung vận chuyển trên toàn quốc

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 (2.47 MB, 47 trang )

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

<b>1. Nguyễn Chung, 102220179, Nhóm 2213A2. Nguyễn Văn Dụng, 102220185, Nhóm 2213A3. Nguyễn Thị Quỳnh Nha, 102220201, Nhóm 2213A </b>

<b>Đà Nẵng, 6/2024</b>

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

<b>MỤC LỤC</b>

LỜI NĨI ĐẦU...6

<b>1.Q TRÌNH TRIỂN KHAI...6</b>

<b>2.DANH SÁCH PHÂN CƠNG NHIỆM VỤ...7</b>

<b>2.1 Bảng phân cơng nhiệm vụ...7</b>

<b>4.2.1Biểu đồ use-case tổng quát...9</b>

<b>4.2.2 Biểu đồ use-case “Quản lý đơn hàng”...10</b>

<b>4.2.3 Biểu đồ use-case “Quản lý thông tin cá nhân”...11</b>

<b>4.2.4 Biểu đồ use-case “Quản lý tình trạng kho”...11</b>

<b>4.2.5 Biểu đồ use-case “Quản lý danh sách chờ”...12</b>

<b>4.2.6 Biểu đồ use-case “Quản lý danh sách đơn hàng trong kho”...12</b>

<b>4.2.7 Biểu đồ use-case “Quản lý đơn hàng đã xuất khỏi kho”...13</b>

<b>4.2.8 Biểu đồ use-case “Quản lý từng kho trong hệ thống vận chuyển”....13</b>

<b>4.3 Biểu đồ hoạt động...14</b>

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

<b>4.3.7 Biểu đồ chức năng “Cập nhập trình trạng kho”...18</b>

<b>4.4 Biểu đồ tuần tự...18</b>

<b>4.4.1 Biểu đồ chức năng “Đăng nhập”...18</b>

<b>4.4.2 Biểu đồ chức năng “Đăng ký”...19</b>

<b>4.4.3 Biểu đồ chức năng “Đăng xuất”...19</b>

<b>4.4.4 Biểu đồ chức năng “Cập nhập thông tin cá nhân”...20</b>

<b>4.4.5 Biểu đồ chức năng “Danh sách các đơn hàng đã tạo”...20</b>

<b>4.4.6 Biểu đồ chức năng “Tạo đơn hàng”...21</b>

<b>4.4.7 Biểu đồ chức năng “Thay đổi mật khẩu”...21</b>

<b>4.4.8 Biểu đồ chức năng “Quản lý kho”...22</b>

<b>4.4.9 Biểu đồ chức năng “Quản lý tài khoản”...23</b>

<b>4.5 Biểu đồ lớp...23</b>

<b>4.6 Cơ sở dữ liệu...24</b>

<b>5.MÔ TẢ CHỨC NĂNG HỆ THỐNG...25</b>

<b>5.1 Giao diện “Trang chủ”...25</b>

<b>5.2 Giao diện “Đăng nhập”...25</b>

<b>5.3 Giao diện “Đăng ký”...26</b>

<b>5.4 Giao diện “Tạo đơn hàng”...28</b>

<b>5.5 Giao diện “Thông tin cá nhân”...29</b>

<b>5.6 Giao diện “Danh sách các đơn hàng đã tạo”...30</b>

<b>5.7 Giao diện “Thông tin chi tiết đơn hàng”...32</b>

<b>5.8 Giao diện “Danh sách đơn hàng đang chờ xử lý”...32</b>

<b>5.9 Giao diện “Danh sách đơn hàng đang trong kho”...33</b>

<b>5.10 Giao diện “Danh sách đơn hàng đã xuất kho”...34</b>

<b>5.11 Giao diện “Cập nhập tình trạng kho”...35</b>

<b>5.12 Giao diện “Quản lý tài khoản nhà phân phối”...36</b>

<b>6.YÊU CẦU PHI CHỨC NĂNG...40</b>

<b>6.1 Giao diện người dùng...40</b>

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

<b>6.2 Tính bảo mật...40</b>

<b>6.3 Ràng buộc...40</b>

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

<b>8.TÀI LIỆU THAM KHẢO...41</b>

<b>DANH MỤC HÌNH VẼ</b>

<b>Hình 4-1: Biểu đồ use case tổng quan...9</b>

<b>Hình 4-2: Biểu đồ use case Quản lý đơn hàng...10</b>

<b>Hình 4-3: Biểu đồ use case Quản lý thơng tin cá nhân...11</b>

<b>Hình 4-4: Biểu đồ use case Quản lý tình trạng kho...11</b>

<b>Hình 4-5: Biểu đồ use case Quản lý danh sách chờ...12</b>

<b>Hình 4-6: Biểu đồ use case Quản lý danh sách đơn hàng trong kho...12</b>

<b>Hình 4-7: Biểu đồ use case Quản lý đơn hàng đã xuất khỏi kho...13</b>

<b>Hình 4-8: Biểu đồ use case Quản lý từng kho trong hệ thống vận chuyển. 13Hình 4-9: Biểu đồ chức năng “Đăng nhập”...14</b>

<b>Hình 4-10: Biểu đồ chức năng “Đăng ký”...15</b>

<b>Hình 4-11: Biểu đồ chức năng “Tạo đơn hàng”...15</b>

<b>Hình 4-12: Biểu đồ chức năng “Quản lý đơn hàng đang chờ xử lý”...16</b>

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

<b>Hình 4-20: Biểu đồ chức năng “Danh sách các đơn hàng đã tạo”...20</b>

<b>Hình 4-21: Biểu đồ chức năng “Tạo đơn hàng”...21</b>

<b>Hình 4-22: Biểu đồ chức năng “Thay đổi mật khẩu”...21</b>

<b>Hình 4-23: Biểu đồ chức năng “Quản lý kho”...22</b>

<b>Hình 4-24: Biểu đồ chức năng “Quản lý tài khoản”...23</b>

<b>Hình 5-5: Thơng tin cá nhân...29</b>

<b>Hình 5-6: Danh sách các đơn hàng đã tạo...30</b>

<b>Hình 5-7: Thơng tin chi tiết đơn hàng...32</b>

<b>Hình 5-8: Danh sách đơn hàng đang chờ xử lý...32</b>

<b>Hình 5-9: Danh sách đơn hàng đang trong kho...33</b>

<b>Hình 5-10: Danh sách đơn hàng đã xuất kho...34</b>

<b>Hình 5-11: Cập nhập tình trạng kho...35</b>

<b>Hình 5-12: Quản lý tài khoản nhà phân phối...36</b>

<b>Hình 5-13: Quản lý tài khoản quản lý kho...37</b>

<b>Hình 5-14: Quản lý đơn hàng trong kho...38</b>

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

<b>LỜI NÓI ĐẦU</b>

- Trong bối cảnh hội nhập kinh tế quốc tế ngày càng sâu rộng, ngành giao nhận vận tải đóng vai trò quan trọng thúc đẩy sự phát triển kinh tế - xã hội. Tuy nhiên, việc quản lý hoạt động vận chuyển truyền thống đang gặp nhiều khó khăn do tính thủ cơng, thiếu thống nhất, dẫn đến hiệu quả thấp, tốn kém chi phí và thời gian. Nhằm đáp ứng nhu cầu cấp thiết đó, việc ứng dụng công nghệ thông tin vào quản lý vận chuyển là giải pháp tối ưu, giúp doanh nghiệp nâng cao hiệu quả hoạt động, gia tăng lợi thế cạnh tranh.

- Với đề tài "Phần mềm quản lý vận chuyển trên toàn quốc", mong muốn giới thiệu giải pháp phần mềm giúp doanh nghiệp vận tải tối ưu hóa quy trình quản lý từ khâu tiếp nhận đơn hàng, phân tuyến vận chuyển, theo dõi hành trình, thống kê đơn hàng.

- Với những lợi ích trên, phần mềm quản lý vận chuyển trên tồn quốc sẽ là cơng cụ hỗ trợ đắc lực cho các doanh nghiệp vận tải nâng cao hiệu quả hoạt động, gia

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

Ngày Tóm tắt các thay đổi Phiên bản

13/4/2024 Tạo giao diện trang chủ cho phần mềm 1.44/5/2024 Hoàn thiện các chức năng cơ bản để tạo đơn hàng,

11/5/2024 Thêm các chức năng cho nhà quản lý kho như

18/5/2024 Hoàn thiện các chức năng của khách hàng 1.721/5/2024 Hoàn thiện các chức năng của Admin 1.829/5/2024 Hoàn thiện các chức năng của nhà quản lý kho 1.92/6/2024 Chạy thử phần mềm, bắt lỗi và sửa các lỗi 2.010/6/2024 Viết báo cáo đề tài để bảo vệ 2.1

<b>2. DANH SÁCH PHÂN CƠNG NHIỆM VỤ2.1 Bảng phân cơng nhiệm vụ</b>

+ Thống kê các đơn hàng- Viết báo cáo đồ án

Nguyễn Văn Dụng - Thiết kế cơ sở dữ liệu, sơ đồ use-case, sơ đồ

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

tuần tự, sơ đồ hoạt động, sơ đồ lớp- Code:

+ Giao diện nhà phân phối

+ Tất cả các chức năng của nhà phân phối: chỉnh sửa thông tin, cập nhập mật khẩu,…+ Tất cả các chức năng đơn hàng của nhà phân phối: tạo đơn hàng, xem chi tiết đơn hàng,..+ Thống kê các đơn hàng đã tạo

- Viết báo cáo đồ án

Nguyễn Thị Quỳnh Nha - Thiết kế cơ sở dữ liệu, sơ đồ use-case, sơ đồ tuần tự, sơ đồ hoạt động, ...

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

Để đảm bảo sản phẩm hạn chế được lỗi tối đa, các thành viên sẽ tìm kiếm và xác định lỗi, kiểm tra lại sau khi sửa lỗi để đảm bảo đã được khắc phục hồn tồn.

<b>3. GIỚI THIỆU3.1 Mục đích</b>

Tài liệu này mơ tả các u cầu cụ thể và tính năng của “Hệ thống quản lý vận chuyển trên toàn quốc”, nhằm mục đích xây dựng một hệ thống hiệu quả giúp vận chuyển hàng hóa từ các nhà phân phối đến với khách hàng. Mục tiêu của tài liệu là cung cấp hướng dẫn chi tiết cho nhóm phát triển, giúp họ triển khai ứng dụng một cách hiệu quả và đáp ứng đúng nhu cầu của người dùng.

<b>3.2 Phạm vi</b>

 Ứng dụng là một công cụ đi kèm với hệ thống quản lý vận chuyển, nhằm hỗ trợ việc quản lý vận chuyển từ nhà phân phối đến với khách hàng với tiêu chí tiết kiệm thời gian, chi phí và chất lượng sản phẩm tốt nhất đến với khách hàng.

 Các tính năng của ứng dụng được phát triển dựa theo mơ hình “Logistics và quản lý chuỗi cung ứng”, thông qua hệ thống trực tuyến (Nhà phân phối sử dụng dịch vụ để vận chuyển sản phẩm đến với tay khách hàng.)

 Phạm vi của dự án sẽ chỉ tập trung vào việc xây dựng phần mềm, không bao gồm việc triển khai phần cứng hoặc cơ sở hạ tầng mạng.

<b>3.2 Phân tích nghiệp vụ hệ thống</b>

Quản lý Các hoạt động cơ bản của hệ thống bao gồm tạo đơn hàng, quản lý đơn hàng qua từng kho, chi tiết đơn hàng, quản lý tài khoản người dùng, quản lý thông tin khách hàng, thống kê đơn hàng. Các yêu cầu kĩ thuật cần phải được đưa ra bao gồm tính năng đăng nhập và đăng xuất. Qua đó, ứng dụng sẽ giúp cho khách hàng theo dõi các đơn hàng từng thời điểm xuất kho, nhập kho. Ứng dụng còn giúp cho nhà quản lý kho, admin quản lý các đơn hàng một cách hiệu quả hơn.

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

<b>4. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG4.1 Tác nhân</b>

 Hệ thống gồm các tác nhân là Nhà phân phối, Quản lý kho và Nhà quản lý (Admin). Nhà phân phối đăng nhập vào hệ thống được cung cấp dịch vụ vận chuyển đơn hàng đến với khách hàng. Quản lý kho đăng nhập vào hệ thống tiến hành quy trình vận chuyển. Nhà quản lý (Admin) có vai trò quản trị mọi hoạt động của hệ thống vận chuyển.

<b>4.2 Biểu đồ use-case </b>

<b>4.2.1Biểu đồ use-case tổng quát</b>

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

<b>4.2.2 Biểu đồ use-case “Quản lý đơn hàng”</b>

<b>Hình 4-2: Biểu đồ use case Quản lý đơn hàng. </b>

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

<b>4.2.3 Biểu đồ use-case “Quản lý thơng tin cá nhân”</b>

<b>Hình 4-3: Biểu đồ use case Quản lý thông tin cá nhân</b>

<b>4.2.4 Biểu đồ use-case “Quản lý tình trạng kho”</b>

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

<b> Hình 4-4: Biểu đồ use case Quản lý tình trạng kho</b>

<b>4.2.5 Biểu đồ use-case “Quản lý danh sách chờ”</b>

<b>Hình 4-5: Biểu đồ use case Quản lý danh sách chờ</b>

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

<b>4.2.6 Biểu đồ use-case “Quản lý danh sách đơn hàng trong kho”</b>

<b>Hình 4-6: Biểu đồ use case Quản lý danh sách đơn hàng trong kho</b>

<b>4.2.7 Biểu đồ use-case “Quản lý đơn hàng đã xuất khỏi kho”</b>

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

<b>Hình 4-7: Biểu đồ use case Quản lý đơn hàng đã xuất khỏi kho</b>

<b>4.2.8 Biểu đồ use-case “Quản lý từng kho trong hệ thống vận chuyển”</b>

<b>Hình 4-8: Biểu đồ use case Quản lý từng kho trong hệ thống vận chuyển</b>

<b>4.3 Biểu đồ hoạt động</b>

<b>4.3.1 Biểu đồ chức năng “Đăng nhập”</b>

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

<b>Hình 4-9: Biểu đồ chức năng “Đăng nhập”</b>

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

<b>4.3.2 Biểu đồ chức năng “Đăng ký</b>

<b>Hình 4-10: Biểu đồ chức năng “Đăng ký”</b>

<b>4.3.3 Biểu đồ chức năng “Tạo đơn hàng”</b>

<b>Hình 4-11: Biểu đồ chức năng “Tạo đơn hàng”</b>

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

<b>4.3.4 Biểu đồ chức năng “Quản lý đơn hàng đang chờ xử lý</b>

<b>Hình 4-12: Biểu đồ chức năng “Quản lý đơn hàng đang chờ xử lý”</b>

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

<b>4.3.5 Biểu đồ chức năng “Quản lý đơn hàng trong kho”</b>

<b>Hình 4-13: Biểu đồ chức năng “Quản lý đơn hàng trong kho”</b>

<b>4.3.6 Biểu đồ chức năng “Tìm kiếm đơn hàng”</b>

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

<b>Hình 4-14: Biểu đồ chức năng “Tìm kiếm đơn hàng”</b>

<b>4.3.7 Biểu đồ chức năng “Cập nhập trình trạng kho”</b>

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

<b>4.4.1 Biểu đồ chức năng “Đăng nhập”</b>

<b>Hình 4-16: Biểu đồ chức năng “Đăng nhập”</b>

<b>4.4.2 Biểu đồ chức năng “Đăng ký”</b>

<b>Hình 4-17: Biểu đồ chức năng “Đăng ký”</b>

<b>4.4.3 Biểu đồ chức năng “Đăng xuất”</b>

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

<b>Hình 4-18: Biểu đồ chức năng “Đăng xuất”</b>

<b>4.4.4 Biểu đồ chức năng “Cập nhập thông tin cá nhân”</b>

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

<b>4.4.5 Biểu đồ chức năng “Danh sách các đơn hàng đã tạo”</b>

<b>Hình 4-20: Biểu đồ chức năng “Danh sách các đơn hàng đã tạo”</b>

<b>4.4.6 Biểu đồ chức năng “Tạo đơn hàng”</b>

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

<b>Hình 4-21: Biểu đồ chức năng “Tạo đơn hàng”</b>

<b>4.4.7 Biểu đồ chức năng “Thay đổi mật khẩu”</b>

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

<b>4.4.8 Biểu đồ chức năng “Quản lý kho”</b>

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

<b>Hình 4-23: Biểu đồ chức năng “Quản lý kho”</b>

<b>4.4.9 Biểu đồ chức năng “Quản lý tài khoản”</b>

<b>Hình 4-24: Biểu đồ chức năng “Quản lý tài khoản”</b>

<b>4.5 Biểu đồ lớp</b>

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

<b>Hình 4-25: Biểu đồ lớp</b>

<b>4.6 Cơ sở dữ liệu</b>

<b>Hình 4-24: Cơ sở dữ liệu</b>

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

<b>5. MÔ TẢ CHỨC NĂNG HỆ THỐNG5.1 Giao diện “Trang chủ”</b>

<b>Hình 5-1: Trang chủ</b>

<b>5.2 Giao diện “Đăng nhập”</b>

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

<b>Hình 5-2: Đăng nhập</b>

<b><small>Nội dung màn hình</small></b>

<small>Tài khoảnInputNhập tài khoản người dùngMật khẩuInputNhập mật khẩu người dùngGhi nhớ tài khoản Checkbox</small>

<small>Quên mật khẩuLabelĐăng nhậpButton</small>

<small>Đăng nhậpĐăng nhập vào hệ thốngHiển thị trang chủ tương ứng với tài khoản </small>

<small>Quay trở lại trang đăng nhập và thông báo tài khoản không hợp lệ</small>

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

<b>5.3 Giao diện “Đăng ký”</b>

<b>Hình 5-3:Đăng ký</b>

<small>Mơ tảĐăng ký tài khoản</small>

<b><small>Nội dung màn hình</small></b>

<small>Tài khoảnInputNhập tài khoản người dùngEmailInputNhập email người dùngMật khẩuInputNhập mật khẩu người dùngXác nhận lại mật InputNhập mật khẩu xác nhận </small>

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

<small>côngtại hoặc mật khẩu không hợp lệĐi đến trang đăng</small>

<small>Hiển thị trang đăng nhập</small>

<b>5.4 Giao diện “Tạo đơn hàng”</b>

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

<b>Hình 5-4: Tạo đơn hàng</b>

<small>Mơ tảTạo đơn hàng mới</small>

<b><small>Nội dung màn hình</small></b>

<small>Tên đơn hàngInputNhập tên đơn hàngHọ tên người nhận InputNhập họ tên người nhậnChọn tỉnh thànhComboboxChọn tỉnh thành người nhậnChọn quận huyệnComboboxChọn quận huyện người nhậnChọn phường xãComboboxChọn phường xã người nhậnSố đườngInputNhập số đường người nhận</small>

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

<small>Tạo đơn hàngTạo đơn hàng mớiHiển thị thông báotạo thành cơng</small>

<b>5.5 Giao diện “Thơng tin cá nhân”</b>

<b>Hình 5-5: Thông tin cá nhân</b>

<small>Mô tảHiển thông tin của nhà phân phối</small>

<b><small>Nội dung màn hình</small></b>

<small>Họ tên nhà phân phối</small>

<small>InputNhập họ tên nhà phân phốiĐịa chỉ nhà phân </small>

<small>Chọn tỉnh thànhComboboxChọn tỉnh thành nhà phân phốiChọn quận huyệnComboboxChọn quận huyện nhà phân phối</small>

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

<small>Chọn phường xãComboboxChọn phường xã nhà phân phốiSố đườngInputNhập số đường nhà phân phốiSố điện thoại nhà </small>

<small>phân phối</small>

<small>InputNhập số điện thoại nhà phân phốiLưu thông tinButton</small>

<small>Lưu thông tinCập nhập thông tin của nhà phân phốiHiển thị thông báo thành công</small>

<b>5.6 Giao diện “Danh sách các đơn hàng đã tạo”</b>

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

<b>Hình 5-6: Danh sách các đơn hàng đã tạo</b>

<small>Mô tảHiển thị các đơn hàng đã tạo</small>

<b><small>Nội dung màn hình</small></b>

<small>Bảng thơng tin đơn hàng</small>

<small>TableMã đơn hangLabelTên đơn hàngLabelHọ tên người nhận LabelĐịa chỉ người </small>

<small>LabelSố điện thoại </small>

<small>ngừơi nhận</small>

<small>LabelTình trạng đơn </small>

<small>LabelChi tiếtThẻ a</small>

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

<small>Xem chi tiếtHiển thị thông tin đơn hàngHiển thị thông tin của đơn hàng được chọn</small>

<b>5.7 Giao diện “Thông tin chi tiết đơn hàng”</b>

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

<b>5.8 Giao diện “Danh sách đơn hàng đang chờ xử lý”</b>

<b>Hình 5-8: Danh sách đơn hàng đang chờ xử lý</b>

<small>TableTìm kiếm đơn </small>

<small>InputNhập thơng tin tìm kiếmTìm kiếmButton</small>

<small>Nhập hàng vào kho</small>

<small>Tìm kiếmHiển thị các đơn hàng thõa mãnHiển thị các đơn hàng</small>

<small>Hiển thị thơng báo khơng tìm thấy đơn hàng</small>

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

<small>Nhập hàng vào kho</small>

<small>Thêm các đơn hàng vào danh sách đơn hàng trong kho</small>

<small>Thay đổi thông tinđơn hàng</small>

<small>Hiển thị thông báo</small>

<b>5.9 Giao diện “Danh sách đơn hàng đang trong kho”</b>

<b>Hình 5-9: Danh sách đơn hàng đang trong kho</b>

<small>Mô tảHiển thị các đơn hàng trong kho</small>

<b><small>Nội dung màn hình</small></b>

<small>Bảng thơng tin đơn hàng</small>

<small>Tìm kiếm đơn InputNhập thơng tin tìm kiếm</small>

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

<small>thấy đơn hàngXuất hàngĐơn hàng được chuyển cho kho tiếp </small>

<small>Cập nhập thông tin đơn hàng, thêm đơn hàng vào danh sách xuất kho</small>

<b>5.10 Giao diện “Danh sách đơn hàng đã xuất kho”</b>

<b>Hình 5-10: Danh sách đơn hàng đã xuất kho</b>

<small>Mô tảHiển thị các đơn hàng trong kho</small>

<b><small>Nội dung màn hình</small></b>

<small>Bảng thơng tin đơn hàng</small>

<small>TableTìm kiếm đơn </small>

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

<small>Tìm kiếmHiển thị các đơn hàng thõa mãnHiển thị các đơn hàng</small>

<small>Hiển thị thơng báo khơng tìm thấy đơn hàng</small>

<b>5.11 Giao diện “Cập nhập tình trạng kho”</b>

<b>Hình 5-11: Cập nhập tình trạng kho</b>

<small>Mơ tảThay đổi tình trạng kho</small>

<b><small>Nội dung màn hình</small></b>

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

<small>Lưu tình trạngCập nhập tình trạng khoHiển thị thơng báo thành cơng</small>

<b>5.12 Giao diện “Quản lý tài khoản nhà phân phối”</b>

<b>Hình 5-12: Quản lý tài khoản nhà phân phối</b>

<small>Mô tảHiển thị các tài khoản của nhà phân phối</small>

<b><small>Nội dung màn hình</small></b>

<small>Danh sách tài khoản</small>

<small>TabelEmailLabel</small>

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

<small>Tên tài khoản LabelChi tiếtButton</small>

<small>Xem chi tiếtHiển thị chi tiết tài khoản được chọnHiển thị các thôngtin của tài khoản</small>

<b>5.13 Giao diện “Quản lý tài khoản quản lý kho”</b>

<b>Hình 5-13: Quản lý tài khoản quản lý kho</b>

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

<small>Danh sách tài khoản</small>

<small>TabelEmailLabelTên tài khoản LabelChi tiếtButtonMã khoLabelChỉnh sửa ButtonChi tiếtButton</small>

<small>Chỉnh sửaCập nhập thông tin tài khoảnHiển thị thông báo thành côngXem chi tiếtHiển thị chi tiết tài khoản được chọnHiển thị các thông</small>

<small>tin của tài khoản</small>

<b>5.14 Giao diện” Quản lý đơn hàng trong kho”</b>

<b>Hình 5-14: Quản lý đơn hàng trong kho</b>

<small>Mơ tảHiển thị các đơn hàng trong kho</small>

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

<b><small>Nội dung màn hình</small></b>

<small>Bảng thơng tin đơn hàng</small>

<small>TableTìm kiếm đơn </small>

<small>InputNhập thơng tin tìm kiếmTất cảComboboxChọn mã kho muốn tìm kiếm</small>

<small>Tìm kiếmHiển thị các đơn hàng thõa mãnHiển thị các đơn hàng</small>

<small>Hiển thị thơng báo khơng tìm thấy đơn hàng</small>

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

<b>6. YÊU CẦU PHI CHỨC NĂNG6.1 Giao diện người dùng</b>

<small></small> Giao diện hiển thị tốt trên các thiết bị khác nhau.

<small></small> Đối với người dùng khi truy cập sử dụng hệ thống thơng qua trình duyệt web, hệ thống sẽ nhận yêu cầu truy cập từ phía máy khách thơng qua trình duyệt và gửi trả về cho trình duyệt các menu chức năng tương ứng với phạm vi của từng người dùng.

<small></small> Trong trường hợp này người dùng có thể tương tác với hệ thống thơng qua cửa sổ màn hình trên trình duyệt với cấu trúc trang gồm có:

- Phần tiêu đề trang cung cấp tên hệ thống, nút bấm đăng nhập hệ thống - Phần thân trang cung cấp thông tin về hệ thống.

- Phần cuối trang cung cấp thông tin liên quan đến hệ thống.

<small></small> Nhà phân phối truy cập sử dụng chức năng hệ thống thì phần thân trang sẽ phân bổ quản lý thông tin cá nhân, tạo đơn hàng và tình trạng đơn hàng.<small></small> Quản lý kho truy cập sử dụng chức năng hệ thống thì phần thân trang sẽ

phân bổ quản lý trình trạng đơn hàng và danh sách các loại đơn hàng.<small></small> Khi quản trị viên truy cập sử dụng chức năng hệ thống thì phần thân trang

cũng sẽ phân bổ theo cấu trúc trái-phải hay sidebar menu, với mỗi phần tử trong menu sẽ tương ứng với từng chức năng quản lý của quản trị viên.

khách hàng để bảo vệ chống lại việc truy cập trái phép.

<b>6.3 Ràng buộc </b>

<small></small> ELCs là hệ thống dựa trên Web do vậy người dùng cần có các thiết bị có kết nối với internet như máy vi tính và được cung cấp các dịch vụ như thư điện tử, hình ảnh, văn bản, đa phương tiện, giao

</div>

×