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.34 MB, 81 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b>BÔ GIO DC V ĐO TOTRƯỜNG ĐI HỌC DUY TÂNKHOA CÔNG NGHỆ THÔNG TIN</b>
<b>Tên đề tài: XÂY DỰNG WEBSITE BN HNG ĐIỆN TỬ</b>
Giảng viên hướng dẫn : <b>Trần Huệ Chi</b>
Nhóm sinh viên : 1. Hồ Quang Minh_7429
<b> 2. Trần Lê Quang Huy_17803. Nguyễn Văn Nhật_73824. Trần Quang Sang_96365. Nguyễn Minh Hiếu_0023</b>
<b>tháng 6 năm 2022</b>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">3.1 Use case Đăng nhập
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">3.10. Use case Quản lý tài khoản 46
3.14. Use case Quản lý nhà cung cấp 55 3.15. Use Case Quản lý đơn đặt hàng 57
4.14. Use case Quản lý nhà cung cấp 69 4.15. Use Case Quản lý đơn đặt hàng 70
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">3. Thiết kế giao diện 73
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><b>BẢNG PHÂN CÔNG NHIỆM V</b>
STT H và tên thành viênọ Nhi m v chínhệ ụ T l đóng gópỉ ệ
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6"><b>CHƯƠNG I: Ý TƯỞNG SẢN PHẨM (CONCEIT)1. Thành viên và ý tưởng cá nhân</b>
<b>1.1 Ý tưởng Hồ Quang Minh</b>
<b>a) Tên ứng dụng:</b>
- Ứng dụng review sách
<b>b) Mục đích:</b>
- Đảm bảo trong việc lựa chọn sách có nội dung hay. - Khơng khiến độc giả cảm thấy nhàm chán. - Giảm thời gian khi tìm đọc sách theo chủ đề.
<b>c) Chức năng:</b>
- Tạo đăng ký và đăng nhập tài khoản.
- Cho phép người dùng chụp ảnh bìa sách và thêm nội dung đánh giá sách.
- Hạn chế lượng thông tin tránh việc nội dung sách bị tiết lộ quá nhiều.
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">- Cho phép người dùng bình luận và đánh giá về sách. - Cho phép người lấy thông tin giá bán của sách.
<b>d) Phạm vi:</b>
- Nguồn cung cấp: cửa hàng sách, thư viện sách trong phạm vi trong nước.
<b>e) Yêu cầu:</b>
- Nhân viên kỹ thuật, bảo mật, bảo trì và phát triển hệ thống. - Nhân viên quản lý hoặc thủ thư ở các cửa hàng sách, thư viện sách.
<b>f) Biểu đồ phân cấp chức năng theo hướng đối tượng:</b>
<b>1.2 Ý tưởng Trần Quang Sang</b>
<b>a) Tên ứng dụng : </b>
- Xây dựng hệ thống máy tính bán hàng trực tuyến
<b>b) Mục đích :</b>
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">- Có thể chào đón khách hàng bất cứ lúc nào.
- Khách hàng có thể biết doanh nghiệp bán kinh doanh mặt hàng gì. - Giá bao nhiêu
- Nhận được phản hồi của khách hàng nhanh chóng và hiệu quả.
<b>c) Chức năng :</b>
- Tạo tài khoản bằng sđt hoặc gmail… - Tìm kiếm sản phẩm.
- Xem chi tiết sản phẩm.
- Liên hệ với công ty khi hết hàng. - Thêm sản phẩm vào giỏ hàng.
- Nhân viên kĩ thuật, bảo trì, bảo mật, và phát triển hệ thống. - Nhân viên tư vấn.
- Nhân viên quản lý.
<b>f) Vẽ biểu đồ phân cấp các chức năng theo hướng đối tượng :</b>
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9"><b>1.3 Ý tưởng Trần Lê Quang Huy</b>
<b>a) Tên ứng dụng</b>
- Web bán hàng điện tử
<b>b) Mục đích</b>
- Giúp người sử dụng có thể dễ dàng mua hàng, tra cứu sản phẩm - Giúp các quán cửa hàng có thêm thu nhập
- Tạo điều kiện việc làm cho nhiều người
- Người sử dụng có thể tham khảo mức độ uy tín cũng như các yếu tố khách quan của cửa hàng
- Đưa ra được các thống kê, báo cáo chính sác về số lượng sản phẩm
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10"><b>c) Chức năng</b>
<b>Về phía người dùng : </b>
- Đăng nhập
- Tạo và đăng ký tài khoản thông qua số điện thoại - Tra cứu các sản phẩm theo các từ khóa
- Xem lịch sử tìm kiếm
- Xem giỏ hàng và tra cứu thơng tin đơn hàng - Tra cứu các cơ sở chi nhánh gần bạn - Đánh giá về các sản phẩm và góp ý - Xem lịch sử đơn hàng
- Thanh toán bằng tiền mặt hoặc banking, tiền điện tử - Được hỗ trợ tư vấn online
<b>Về phía cửa hàng : </b>
- Các cửa hàng có thể quản lý sản phẩm - Gọi điện khách hàng xác nhận đơn hàng - Xem các đánh giá và khiếu nại - Đưa ra những chính sách kích cầu
- Thống kê danh sách đơn hàng mỗi ngày cho cửa hàng - Tính thu nhập mỗi ngày, tuần tháng
- Liệt kê danh sách boom hàng dựa trên số điện thoại và xử lý thích hợp
<b>d) Phạm vi</b>
- Khoảng cách dưới 30km giữa người mua và cửa hàng - Hoạt động riêng từng tỉnh thành, từng thành phố
<b>e) Yêu cầu</b>
- Nhân viên kỹ thuật, bảo mật, bảo trì và phát triển hệ thống. - Nhân viên quản lý.
- Nhân viên tư vấn 24/24.
- Người dùng, cửa hàng có trách nhiệm
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"><b>f) Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng</b>
<b>1.4 Ý tưởng Nguyễn Văn Nhật</b>
<b>a) Tên ứng dụng: </b>
- Web quản lý phòng trọ, nhà trọ
<b>b) Mục đích:</b>
- Quản lý thơng tin khách th trọ
- Lập hóa đơn tiền thuê mỗi tháng, trong đó bao gồm: tiền nhà + tiền điện + tiền nước + tiền Wifi + các chi phí khác
- Quản lý được các tiện nghi - Quản lý tài chính chủ trọ
<b>c) Chức năng:</b>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">- Tạo và đăng ký tài khoản thông qua số điện thoại
- Cho phép truy cập vào ứng dụng bằng nhiều hình thức: quét mã QR, số điện thoại,...
- Tra cứu tiền nhà, điện, nước...
- Cho phép người thuê báo cáo lỗi hư hỏng của phòng trọ, nhà trọ - Danh sách người thuê trọ
- Quản lý thời gian thuê và trả trọ
<b>d) Phạm vi</b>
- Phân phối : phục vụ tất cả người dùng
<b>e) Yêu cầu</b>
- Nhân viên kỹ thuật, bảo mật, bảo trì và phát triển hệ thống. - Nhân viên quản lý phần mềm.
<b>f) Biểu đồ phân cấp chức năng theo hướng đối tượng</b>
<b>1.5 Ý tưởng Nguyễn Minh Hiếu</b>
<b>a) Tên ứng dụng: </b>
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">- Hồ sơ sức khỏe điện tử
<b>b) Mục đích:</b>
- Người dùng biết và tự quản lý thơng tin sức khỏe của mình.
- Giúp người dùng chủ động trong việc phòng bệnh và chăm sóc sức khỏe bản thân.
<b>c) Chức năng:</b>
<b>- Tạo và đăng ký tài khoản thông qua sdt hoặc gmail.</b>
- Cho phép truy cập vào ứng dụng bằng QR code. - Đăng nhập.
- Tra cứu thông tin cá nhân, tiền sử bệnh án. - Tra cứu các dấu hiệu bị bệnh, triệu chứng. - Biện pháp phòng và chữa bệnh.
- Đánh giá và chia sẻ ứng dụng.
<b>d) Phạm vi:</b>
- Có trên hệ điều hành IOS và Android - Khu vực: Việt Nam
<b>e) Yêu cầu:</b>
- Nhân viên kỹ thuật, bảo mật, bảo trì và phát triển hệ thống. - Nhân viên hỗ trợ người dùng.
<b>f) Vẽ biểu đồ phân cấp chức năng theo hướng đối tượng</b>
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14"><b>2. Ý tưởng nhóm</b>
<b>2.1 Tên đề tài:</b>
Xây dựng Website bán hàng điện tử
<b>Mô tả: </b>
Hiện nay, các công nghệ tiên tiến phát triển ngày càng mạnh mẽ và được ứng dụng ngày càng nhiều vào các lĩnh vực kinh tế, sản xuất cũng như đời sống thường nhật của con người. Một điểm tiêu biểu trong việc phát triển các công nghệ đó phải kể đến việc ứng dụng cơng nghệ thông tin vào hầu khắp các hoạt
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">động. Nhờ đó, các cơng việc được thực hiện nhanh, chính xác và đạt kết quả cao hơn rất nhiều.
Khi xã hội ngày càng phát triển, mức sống của người dân được nâng cao thu nhập kinh tế ngày càng được cải thiện thì những thiết bị hay phụ kiện điện tử khơng cịn trở nên xa lạ với mọi người nữa mà ngược lại nó là một vật dụng không thể thiếu đối với người dân hiện nay. Hầu hết mỗi người đều trang bị cho mình một chiếc điện thoại phù hợp với nhu cầu và túi tiền của mình. Tuy nhiên, với cuộc sống ngày càng bận rộn như hiện nay thì việc muốn mua một chiếc điện thoại mình ưa thích thì người tiêu dùng phải đến tận cửa hàng để chọn lựa vì thế sẽ mất khá nhiều thời gian và công sức.
Cùng với các lý do nêu trên, qua tìm hiểu nhóm đồ án được biết việc ứng dụng bán hàng điện tử sẽ giúp cho khách hàng giảm bớt được thời gian và công sức phải đến tận cửa hàng để mua. Muốn lựa chọn cho mình những vật dụng điện tử ưng ý phù hợp với túi tiền thì khách hàng chỉ cần ngồi bên chiếc máy tính có nối mạng internet là có thế mua được mặt hàng mà mình cần.
Do đó nhóm đề tài chọn thực hiện đề tài “ Xây dựng Website bán hàng điện tử”
<b>2.2 Mục đích:</b>
● Giúp cho mọi người tìm được sản phẩm ưng ý những lúc cần thiết và đáp ứng nhu cầu của khách hàng
● Giúp khách hàng tìm hiểu được nhiều thông tin hơn
● Hạn chế được những rủi ro khi mua hàng trực tiếp
● Về sản phẩm thì đáp ứng được nhiều thông tin giúp khách hàng lựa chọn
● Hỗ trợ liên lạc trực tiếp đáp ứng nhu cầu.
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">● Giao diện thân thiện, dễ sử dụng.
● Có cơng cụ tìm kiếm thơng minh, các bộ lọc theo nhu cầu.
<b>2.3 Đối tượng nghiên cứu:</b>
● Việc bán các thiết bị điện tử
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">⮚ Khách hàng
⮚ Khách vãng lai
<b>2. Biểu đồ use case</b>
<b>2.1 Biểu đồ use case tổng quát</b>
<b>2.2 Biểu đồ usecase chi tiết</b>
6 Xem chi tiết sản phẩm
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">8 Hỗ trợ khách hàng 9 Bảo trì và Update 10 Quản lý tài khoản
Trần Lê Quang Huy
<b>2.2.1 Use case Đăng nhập </b>
Biểu đồ Use case “Đăng nhập” Bảng đặc tả
Mã Use case UC01 Tên Use case Đăng nhập Tác nhân Admin, khách hàng
Mô tả chung Tác nhân đăng nhập vào hệ thống Điều kiện trước Truy cập vào Website
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">Điều kiện sau Kết quả đăng nhập thành công và chuyển đến trang thì cho phép đăng nhập vào hệ thống.Ngược lại nếu khơng hợp lệ thì thông báo đăng nhập thất bại 5. Kết thúc use case
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20"><b>2.2.2 Use case Đăng ký</b>
Biểu đồ Use case “Đăng kí” Bảng đăng tả:
Mã Use case UC02 Tên Use case Đăng kí.
Tác nhân Admin, khách hàng.
Mơ tả chung Thực hiện đăng kí tài khoản vào hệ thống. Điều kiện trước Truy cập vào Website.
Điều kiện sau Kết quả đăng ký thành công.
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">3. Admin và khách hàng nhập đầy dủ thông tin tài khoản và chọn nút đăng kí
2. Hệ thống hiển thị giao diện đăng kí
4. Hệ thống kiểm tra xem thơng tin có hợp lệ hay khơng. Nếu hợp lệ thì hệ thống hiển thị trang đăng nhập cho người dùng. Nếu không hợp lệ thông báo đăng kí khơng thành cơng. 5. Use case kết thúc.
<b>2.2.3 Use case Tìm sản phẩm </b>
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">Biểu đồ User Case “Tìm sản phẩm”
Bảng đặc tả
Mã Use case UC03 Tên Use case Tìm sản phẩm Tác nhân Khách hàng, Admin
Mơ tả chung Tìm kiếm theo giá, tìm kiếm theo tên Điều kiện trước Thực hiện truy cập vào website Điều kiện sau Trả về kết quả tìm kiếm
Dịng sự kiện chính
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23"><b>2.2.4 Use case Xem giỏ hàng</b>
Biểu đồ Use case “Xem giỏ hàng” Bảng đặc tả
Mã Use case UC04 Tên Use case Xem giỏ hàng Tác nhân Khách hàng
Mô tả chung Khách hàng xem giỏ hàng của mình trên trang chủ Điều kiện trước Khách hàng phải đăng nhập vào hệ thống với vai trò
là khách hàng Điều kiện sau Khơng có
Dịng sự kiện chính
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">Tác nhân Hệ thống 1. Khách hàng chọn chức năng
xem giỏ hàng.
2. Hệ thống lấy mã giỏ hàng tồn tại trong hệ thống dưới dạng session hoặc cokies. mẫu tin ứng với mã giỏ hàng vừa lấy được và hiển thị giỏ hàng với các thông tin: tên sản phẩm, giá sản phẩm, số lượng, số tiền với một sản phẩm.
5. Use case kết thúc
<b>2.2.5 Use case Tạo đơn hàng</b>
Biểu đồ Use case”Tạo đơn hàng”
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">Bảng đặc tả
Mã Use Case UC05 Tên Use Case Tạo đơn hàng Tác nhân Khách hàng
Mô tả Khách hàng tạo đơn hàng trên website
Điều kiện trước Khách hàng phải đăng nhập vào hệ thống với vai trò là khách hàng. Giỏ hàng tồn tại ít nhất một sản phẩm Điều kiện sau Hệ thống phải hiện thị thông báo cho khách hàng biết
về những thông tin cần làm tiếp theo sau khi đặt
2.Hiển thị một form yêu cầu khách hàng nhập các thông tin của khách hàng. Load thơng tin có sẵn của khách hàng lên form.
3. Khách hàng điền các thông tin được yêu cầu: Họ và tên, địa chỉ email, điện thoại. Khách hàng chọn “đặt hàng” hoặc “thoát”.
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">4.Hệ thống sẽ xác nhận và bắt đầu tạo đơn hàng
5.Use case kết thúc
<b>2.2.6 Use case Xem chi tiết sản phẩm</b>
Biểu đồ Use case ”Xem chi tiết sản phẩm” Bảng đặc tả
Mã Use Case UC06
Tên Use Case Xem chi tiết sản phẩm Tác nhân Khách hàng
</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27">Mơ tả Khách hàng có thể xem thêm chi tiết về sản phẩm Điều kiện trước Không có
Điều kiện sau Khơng có
4. Hệ thống hiện thêm nhiều các thông tin chuyên sâu về sản phẩm 5.Use case kết thúc
<b>2.2.7 Use case Đánh giá</b>
</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">Biểu đồ Use case “Đánh giá” BẢNG ĐẶC TẢ:
Mã Use Case UC07 Tên Use case Đánh giá Tác nhân Khách hàng
Mơ tả Cho phép khách hàng xem,sửa,xóa và thêm đánh giá Điều kiện
Phải đăng nhập vào hệ thống và đã mua sản phẩm này
Điều kiện sau Đánh giá được hiện lên phần đánh giá của sản phẩm
DÒNG SỰ KIỆN CHÍNH
1.Người dùng chọn chức năng đánh
</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">giá từ trang chủ của website.
3.Người dùng nhập đầy đủ thông tin tài khoản và chọn nút đánh
</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">Bảng đặc tả:
Mã Use case UC08
Tên Use case Hỗ trợ khách hàng Tác nhân Admin, Khách hàng
Mô tả Hỗ trợ về tư vấn các sản phẩm và một số vấn đề khác Điều kiện trước Đăng nhập
Điều kiện sau Khơng có
6. Nhân viên tư vấn nhận được yêu cầu và gửi phản hồi cho khách hàng.
</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31"><b>2.2.9 Use case Bảo trì & Update</b>
Biểu đồ Use case “Bảo trì & Update”
Bảng đặc tả:
Mã Use Case UC09
Tên Use Case Bảo trì và Update Tác nhân Admin
Mô tả Nâng cấp web, sao lưu dữ liệu, khắc phục lỗi Điều kiện trước Đâng nhập
Điều kiện sau Không
</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32">5. Admin test thử web
2. Thông báo đến người dùng
4. Hệ thống bắt đầu thực hiện quá trình làm việc
6. Use case kết thúc
<b>2.2.10 Use case Quản lí tài khoản</b>
</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">Biểu đồ Use case “Quản lí tài khoản”
Bảng đặc tả:
Mã Use Case UC10
Tên Use Case Quản lí tài khoản Tác nhân Admin
Mơ tả chung Sửa,thêm, xóa,xem tài khoản Điều kiện trước Admin phải đăng nhập trước Điều kiện sau Khơng có
2.Hiển thị quản lý tài khoản 4.Xử lý thông tin quản lý tài khoản
</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34"><b>2.2.11 Use case Quản lý danh mục</b>
Biểu đồ Use case “Quản lí danh mục” Bảng đặc tả:
Mã Use Case UC11
Tên Use case Quản lý danh mục Tác nhân Admin
Mơ tả chung Xem, duyệt, xóa, thêm các hãng điện thoại Điều kiện
Admin phải đăng nhập trước
Điều kiện sau Khơng
Dịng sự kiện chính:
</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">Tác nhân Hệ thống 1. Admin xác nhận chỉnh sửa danh
3. Admin chọn danh mục cần thiết 5. Admin chọn chức năng cần thiết
6. Hệ thống cập nhật thông tin danh mục vào cơ sở dữ liệu
<b>2.2.12 Use case Quản lý doanh thu</b>
Biểu đồ Use case “Quản lý doanh thu”
Bảng đặc tả:
</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36">Mã Use Case UC12
Tên Use Case Quản lí doanh thu Tác nhân Chủ trọ
Mô tả Mô tả doanh thu trong ngày, tháng, năm, bình quân Điều kiện trước Đăng nhập
Điều kiện sau Khơng
Dịng sự kiện chính
<b>2.2.13 Use case Quản lý sản phẩm</b>
Biểu đồ Use case “Quản lý sản phẩm”
</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">Bảng đặc tả
Mã Use Case UC13
Tên Use Case Quản lý sản phẩm
Mơ tả Admin xem, duyệt, thêm, xóa các sản phẩm của các hãng điện thoại
Điều kiện trước Admin phải đăng nhập trước Điều kiện sau Khơng có
6. Hệ thống thực hiện theo yêu cầu và cập nhật thông tin vào cơ sở dữ liệu
7.Use Case kết thúc
</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38"><b>2.2.14 Use case Quản lý nhà cung cấp</b>
Biểu đồ Use case “Quản lý nhà cung cấp”
BẢNG ĐẶC TẢ: Mã Use Case UC14
Tên Use case Quản lý nhà cung cấp Tác nhân Admin
Mô tả Admin xem, thêm, xóa, cập nhật các nhà cung cấp điện thoại di động
Điều kiện trước Admin phải đăng nhập Điều kiện sau Khơng có
</div><span class="text_page_counter">Trang 39</span><div class="page_container" data-page="39">giá của khách hàng thuê phòng.
2. Hệ thống hiển thị tên các nhà cung cấp của các hãng điện thoại
4. Hệ thống hỗ trợ việc tìm kiếm sản phẩm hay lọc sản phẩm theo từng hãng điện thoại
6. Hệ thống thực hiện theo yêu cầu (Nếu thực hiện cập nhật thì u cầu admin nhập thơng tin) và cập nhật thông tin vào cơ sở dữ liệu 7. Use case kết thúc.
</div><span class="text_page_counter">Trang 40</span><div class="page_container" data-page="40"><b>2.2.15 Use Case Quản lý đơn đặt hàng</b>
Biểu đồ Use case “Quản lý đơn đặt hàng” Bảng đặc tả
Mã Use case UC15
Tên Use case Quản lý đơn đặt hàng Tác nhân Admin
Mô tả chung Admin dọn dẹp các đơn đặt hàng, thống kê đơn đặt h Điều kiện trước Admin phải đăng nhập vào hệ thống
Điều kiện sau Hiện thông báo quản lý khi xóa
Hiển thị các đơn hàng cịn lại trong database
Dịng sự kiện chính
</div><span class="text_page_counter">Trang 41</span><div class="page_container" data-page="41">1. Admin chọn chức năng quản lý đơn đặt hàng
3. Admin nhập điều kiện lọc các đơn đặt hàng theo thời gian
5. Admin chọn 1 hay nhiều đơn đặt
</div><span class="text_page_counter">Trang 42</span><div class="page_container" data-page="42"><b>3.1 Use case Đăng nhập </b>
<b>3.2. Use case Đăng ký</b>
</div><span class="text_page_counter">Trang 43</span><div class="page_container" data-page="43"><b>3.3. Use case Tìm sản phẩm </b>
</div><span class="text_page_counter">Trang 44</span><div class="page_container" data-page="44"><b>3.4 Use case Xem giỏ hàng</b>
<b>3.5 Use case Tạo đơn hàng</b>
</div><span class="text_page_counter">Trang 45</span><div class="page_container" data-page="45"><b>3.6 Use case Xem chi tiết sản phẩm</b>
<b>3.7. Use case Đánh giá</b>
</div><span class="text_page_counter">Trang 46</span><div class="page_container" data-page="46"><b>3.8. Use case Hỗ trợ khách hàng</b>
</div><span class="text_page_counter">Trang 47</span><div class="page_container" data-page="47"><b>3.9 Use case Bảo trì & Update</b>
<b>3.10. Use case Quản lí tài khoản</b>
Thêm tài khoản
</div><span class="text_page_counter">Trang 48</span><div class="page_container" data-page="48">Xóa tài khoản
Sửa tài khoản
</div><span class="text_page_counter">Trang 49</span><div class="page_container" data-page="49"><b>3.11 Use case Quản lý danh mục</b>
Thêm danh mục
</div><span class="text_page_counter">Trang 50</span><div class="page_container" data-page="50">Xóa danh mục
</div><span class="text_page_counter">Trang 51</span><div class="page_container" data-page="51">Sửa danh mục
</div><span class="text_page_counter">Trang 52</span><div class="page_container" data-page="52"><b>3.12 Use case Quản lý doanh thu</b>
<b>3.13. Use case Quản lý sản phẩm</b>
Thêm sản phẩm
</div><span class="text_page_counter">Trang 53</span><div class="page_container" data-page="53">Xóa sản phẩm
</div><span class="text_page_counter">Trang 54</span><div class="page_container" data-page="54">Sửa sản phẩm
</div><span class="text_page_counter">Trang 56</span><div class="page_container" data-page="56"><b>3.14. Use case Quản lý nhà cung cấp</b>
Xóa nhà cung cấp
</div><span class="text_page_counter">Trang 57</span><div class="page_container" data-page="57">Sửa nhà cung cấp
</div><span class="text_page_counter">Trang 58</span><div class="page_container" data-page="58"><b>3.15. Use Case Quản lý đơn đặt hàng</b>
</div><span class="text_page_counter">Trang 59</span><div class="page_container" data-page="59"><b>4. Biểu đồ hoạt động</b>
<b>4.1 Use case Đăng nhập </b>
</div><span class="text_page_counter">Trang 60</span><div class="page_container" data-page="60"><b>4.2. Use case Đăng ký</b>
<b>4.3. Use case Tìm sản phẩm </b>
</div><span class="text_page_counter">Trang 61</span><div class="page_container" data-page="61"><b>4.4 Use case Xem giỏ hàng</b>
</div><span class="text_page_counter">Trang 62</span><div class="page_container" data-page="62"><b>4.6 Use case Xem chi tiết sản phẩm</b>
</div><span class="text_page_counter">Trang 63</span><div class="page_container" data-page="63"><b>4.7. Use case Đánh giá</b>
</div><span class="text_page_counter">Trang 64</span><div class="page_container" data-page="64"><b>4.8. Use case Hỗ trợ khách hàng</b>
Sơ đồ tuần tự
<b>4.9 Use case Bảo trì & Update</b>
</div><span class="text_page_counter">Trang 65</span><div class="page_container" data-page="65"><b>4.10. Use case Quản lí tài khoản</b>
</div><span class="text_page_counter">Trang 67</span><div class="page_container" data-page="67"><b>4.11 Use case Quản lý danh mục</b>
<b>4.12 Use case Quản lý doanh thu</b>
</div><span class="text_page_counter">Trang 68</span><div class="page_container" data-page="68"><b>4.13. Use case Quản lý sản phẩm</b>
</div><span class="text_page_counter">Trang 70</span><div class="page_container" data-page="70"><b>4.14. Use case Quản lý nhà cung cấp</b>
</div><span class="text_page_counter">Trang 71</span><div class="page_container" data-page="71"><b>4.15. Use Case Quản lý đơn đặt hàng</b>
</div><span class="text_page_counter">Trang 72</span><div class="page_container" data-page="72"><b>CHƯƠNG III. THIẾT KẾ HỆ THỐNG (IMPLEMENT)1.Thiết kế bảng</b>
<b>1.1 Phân quyền</b>
<b>Tên cộtGiải thíchKiểu dữ liệuĐộ dàiGhi chú</b>
IDQuyen Mã quyền Integer 10 Khóa chính TenQuyen Tên quyền Nvarchar 20
<b>1.2 Người dùng</b>
<b>Tên cộtGiải thíchKiểu dữ liệuĐộ dàiGhi chú</b>
MaNguoiDung Mã người dùng Integer 10 Khóa chính Hoten Họ và tên Nvarchar 50
Dienthoai Số điện thoại Nchar 10 Matkhau Mật khẩu Varchar 50
<b>1.3 Đơn hàng</b>
<b>Tên cộtGiải thíchKiểu dữ liệuĐộ dàiGhi chú</b>
Ngaydat Ngày đặt Datetime dd/mm/yyyy Tinhtrang Trình trạng Integer 50
Manguoidung Mã người dùng Integer 10 Khóa phụ
<b>1.4 Chi tiết đơn hàng</b>
<b>Tên cộtGiải thíchKiểu dữ liệuĐộ dàiGhi chú</b>
Madon Mã đơn hàng Integer 10 Khóa chính Masp Mã sản phẩm Integer 10 Khóa chính
</div>