Tải bản đầy đủ (.doc) (49 trang)

Báo cáo web site bán quần áo trẻ em laravel biểu đồ đầy đủ

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 (1.24 MB, 49 trang )

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

<b>TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN</b>

<b>ĐỖ THÙY LINH </b>

<b>XÂY DỰNG WEBSITE BÁN QUẦN ÁO TRẺ EM</b>

<b>ĐỒ ÁN 4</b>

<b>HƯNG YÊN - 2019</b>

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

<b>TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN</b>

<b>ĐỖ THÙY LINH </b>

<b>XÂY DỰNG WEBSITE BÁN QUẦN ÁO TRẺ EM</b>

NGÀNH: CÔNG NGHỆ THÔNG TINCHUYÊN NGÀNH: CÔNG NGHỆ WEB

<b>ĐỒ ÁN 4</b>

<b>NGƯỜI HƯỚNG DẪNTh.S VŨ XUÂN THẮNG</b>

<b>HƯNG YÊN - 2019</b>

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

<b>NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN</b>

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

LỜI NÓI ĐẦU...9

CHƯƠNG 1: PHÁT BIỂU BÀI TỐN...10

1.1. Mơ tả hệ thống hiện tại...10

1.2. Phát biểu bài toán...11

1.2.1. Tổng quan về hệ thống mới...11

1.2.2. Các mục tiêu chính của hệ thống...11

1.2.3. Mơi trường phát triển...12

CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU CỦA HỆ THỐNG...13

2.1. Xác định yêu cầu của hệ thống...13

2.1.1. Phần giao diện:...13

2.1.2. Phía trang Admin...13

2.2. Phân tích yêu cầu của hệ thống...15

2.2.1. Biểu đồ Use-case...15

2.2.2. Biểu đồ lớp...27

2.2.3 Biểu đồ tuần tự...32

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG...38

3.1. Thiết kế cơ sở dữ liệu...38

3.1.1. Danh sách các bảng trong lược đồ quan hệ...39

3.1.2. Mô tả chi tiết từng bảng trong lược đồ quan hệ...39

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

3.2. Thiết kế giao diện...44

3.2.1. Giao diện trang chủ...44

3.2.2. Giao diện trang chi tiết sản phẩm...45

3.2.3. Giao diện trang quản lý sản phẩm...46

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

<b>DANH MỤC CÁC KÝ TỰ, CÁC TỪ VIẾT TẮT</b>

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

Bảng 15: Bảng Chi tiết hóa đơn bán...43

Bảng 16: Bảng Chi tiết hóa đơn bán...44

Bảng 17: Bảng Nhân viên...44

Bảng 18: Bảng Bình luận...45

Bảng 19: Bảng Đánh giá...45

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

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

Hình 1: Biểu đồ Use-case tổng quát...18

Hình 2: Biểu đồ use case phân rã QL loại sản phẩm...18

Hình 3: Biểu đồ use case phân rã QL sản phẩm...20

Hình 4: Biểu đồ user case phân rã QL hóa đơn nhập...21

Hình 5: Biểu đồ use case phân rã QL hóa đơn bán...23

Hình 6: Biểu đồ use case phân rã Quản lý nhân viên...24

Hình 7: Biểu đồ use case phân rã QL thống kê, báo cáo...26

Hình 8: Biểu đồ lớp tổng quát của hệ thống...28

Hình 9: Biểu đồ tuần tự khi người dùng đăng nhập hệ thống...33

Hình 10: Biểu đồ tuần tự thêm loại sản phẩm...34

Hình 11: Biểu đồ tuần tự sửa loại sản phẩm...34

Hình 12: Biểu đồ tuần tự xóa loại sản phẩm...35

Hình 13: Biểu đồ tuần tự thêm sản phẩm...35

Hình 14: Biểu đồ tuần tự sửa sản phẩm...36

Hình 15: Biểu đồ tuần tự xóa sản phẩm...36

Hình 16: Biểu đồ tuần tự thêm hóa đơn nhập...37

Hình 17: Biểu đồ tuần tự sửa hóa đơn nhập...37

Hình 18: Biểu đồ tuần tự xóa hóa đơn nhập...38

Hình 19: Mơ hình cơ sở dữ liệu...39

Hình 20: Giao diện trang chủ...45

Hình 21: Giao diện trang chi tiết sản phẩm...46

Hình 22: Giao diện trang quản lý sản phẩm...47

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

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

Cơng nghệ thơng tin ngày càng phát triển khơng ngừng. Nó đã thâm nhập vàomọi lĩnh vực trong cuộc sống. Công nghệ thông tin phát triển về nhiều mặt, đặc biệt làcông nghệ phần mềm. Các chương trình phần mềm ngày càng phát triển và ứng dụngrộng rãi đã đem lại nhiều hiệu quả.

Các phần mềm đều được bắt nguồn từ nhu cầu thực tế và vì xã hội đang pháttriển nhiều người cần tìm mua sản phẩm online tiết kiệm tiền bạc, thời gian, công sức.Dưới đây là một hệ thống website Bán hàng. Em đã xây dựng phần mềm này nhằmđáp ứng nhu cầu của khách hàng có nhu cầu mua hàng online. Chắc chắn nó sẽ khiếnngười dùng cảm thấy việc mua hàng online thật là nhanh chóng và dễ dàng.

<b>Sau q trình tìm hiểu, khảo sát, nghiên cứu và thực hiện đến nay, đề tài “Xây</b>

<i><b>dựng website bán quần áo trẻ em” của em đã hoàn thành. </b></i>

Em xin chân thành cảm ơn các thầy cơ đã tận tình giảng dạy, trang bị những kiếnthức quý báu, bổ ích cho em trong suốt quá trình thực hiện đề tài, để phần mềm của emđược hồn chỉnh và có thể ứng dụng vào thực tế. Đặc biệt em xin chân thành cảm ơnthầy Vũ Xuân Thắng đã hướng dẫn tận tình, giúp em hồn thành đề tài.

Với kinh nghiệm cịn non nớt, cùng với kiến thức còn hạn chế, tuy đã cố gắng nỗlực hết mình nhưng đề tài của em vẫn khơng tránh khỏi những thiếu sót. Em mongnhận được những ý kiến đóng góp về sự thiếu sót trong đề tài của em từ thầy cô và cácbạn để em có thể rút kinh nghiệm cho những lần bảo vệ đề tài sau.

<i>Em xin chân thành cảm !</i>

Sinh viên thực hiện:Đỗ Thùy Linh

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

<b>CHƯƠNG 1: PHÁT BIỂU BÀI TỐN1.1.Mơ tả hệ thống hiện tại</b>

 Hệ thống quản lý website bán quần áo trẻ em được mô tả như sau:

<small></small> Cửa hàng bán các loại quần áo khác nhau mỗi loại quần áo có các thơngtin(Mã loại, tên loại). Quần áo trong cửa hàng gồm các thông tin(Mã sản phẩm,tên sản phẩm, mã loại, giá, số lượng, ảnh, ngày nhập, màu sắc, kích cỡ, chấtliệu, mơ tả, trạng thái, nổi bật). Khi cửa hàng có một loại sản phẩm mới (mộtmặt hàng mới) nhân viên có nhiệm vụ cập nhật thơng tin về loại sản phẩm vàohệ thống, nếu thơng tin có sai sót nhân viên có thể sửa thơng tin hoặc xóa.

<small></small> Khi nhập hàng về cửa hàng, nhân viên có nhiệm vụ nhập hàng hóa vào khovà lưu thơng tin về hóa đơn nhập vào hệ thống, hóa đơn nhập hàng gồm thơngtin (Mã hóa đơn nhập, mã nhân viên nhập, ngày nhập) và các thông tin về sảnphẩm nhập về gồm(mã sản phẩm, tên sản phẩm, mã loại sản phẩm, giá, sốlượng, ảnh, ngày nhập, trạng thái, màu sắc, kích cỡ, chất liệu, mô tả, nổi bật).Khi thông tin về sản phẩm có sai sót, hệ thống cho phép nhân viên có thể sửa,xóa thơng tin hóa đơn nhập.

<small></small> Khi khách hàng mua sản phẩm, sẽ lựa chọn sản phẩm xem chi tiết hoặcthêm vào giỏ hàng để thanh toán, khách hàng sẽ nhập những thông tin( họ tên,địa chỉ, số điện thoại, email) sau khi khách hàng đã chọn được sản phẩm phùhợp và điền đầy đủ thông tin sẽ chọn chức năng thanh tốn. Khi đó các thơngtin của khách hàng sẽ được lưu vào hóa đơn bán gồm các thơng tin(mã hóa đơnbán, họ tên khách hàng, địa chỉ, số điện thoại, email, ngày tạo, tổng tiền) vàthông tin vào bảng chi tiết hóa đơn bán gồm(mã hóa đơn bán, mã sản phẩm, sốlượng, giá tiền). Và hệ thống sẽ tự động gửi email cho khách hàng để xác nhậnđặt hàng thành công. Khi khách hàng mua hàng có thể trả lại hàng hóa sau khithanh tốn, khi đó nhân viên sẽ thực hiện chức năng sửa thơng tin hóa đơn bán,nếu trả lại hết các sản phẩm thì nhân viên thực hiện chức năng xóa hóa đơn.

<small></small> Định kỳ nhân viên sẽ thực hiện lập các báo cáo gồm thống kê hàng tồn,thống kê hàng bán chạy, thống kê doanh thu theo tháng.

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

<small></small> Khi có nhân viên mới đến làm việc chủ shop sẽ thực hiện nhập thông tinnhân viên vào hệ thống để quản lý, nếu thơng tin nhân viên có sai sót chủ cửahàng có thể thực hiện sửa hoặc xóa thông tin của nhân viên, thông tin nhân viênbao gồm (mã nhân viên, tên nhân viên, ngày sinh, địa chỉ, email, số điện thoại,username, password)

<b>1.2. Phát biểu bài toán</b>

<i><b>1.2.1. Tổng quan về hệ thống mới</b></i>

Website bán quần áo trẻ em là một website giới thiệu hệ thống cửa hàng quầnáo như một hình thức quảng bá sản phẩm nhằm đáp ứng nhu cầu của người sửdụng . Hệ thống Website bán quần áo trẻ em là một hệ thống tiện lợi, hữu íchđược cung cấp bởi các chức năng sau:

- Tìm kiếm loại quần áo khách hàng mong muốn.- Xem chi tiết một loại quần áo.

Đặc biệt với chức năng tìm kiếm sẽ giúp khách hàng nhanh chóng tìm được loạiquần áo cho bé mà khơng mất nhiều thời gian. Hệ thống bình luận giúp mọingười có thể trao đổi giải đáp những vướng mắc, đưa ra ý kiến riêng của bảnthân.

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

<i><b>1.2.3. Môi trường phát triển</b></i>

<small></small> <b>Môi trường phần cứng</b>

<small>o</small> CPU: Pentium IV 3.0 GHz hoặc cao hơn

<small>o</small> RAM: tối thiểu 512 MB

<small>o</small> HDD: dung lượng tối thiểu trống 2G

<small></small> <b>Môi trường phần mềm</b>

<small>o</small> Hệ điều hành: Windows XP hoặc cao hơn

<small>o</small> .Net Framework: máy phải cài .Net Framework 2.0 trở lên

<small>o</small> Công cụ phát triển: SubLime Text3

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

<b>CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU CỦA HỆ THỐNG2.1. Xác định yêu cầu của hệ thống</b>

<b>2.1.1. Phần giao diện:2.1.1.1 Xem sản phẩm</b>

 Hệ thống giúp khách hàng có thể xem những thơng tin về nhiều loại sảnphẩm trên website như: áo cho bé gái, váy cho bé gái, đồ bộ cho bé trai…

 <b>Thêm mới: Hệ thống giúp nhân viên nhập thông tin về các sản phẩm.</b>

 <b>Cập nhật thông tin: Hệ thống phải cung cấp chức năng sửa lại sản phẩm khi</b>

có sự thay đổi.

 <b>Xóa thơng tin: Hệ thống cung cấp chức năng xóa thơng tin sản phẩm khi có sự</b>

sai sót hoặc sản phẩm đó khơng cịn được bán trong cửa hàng.

 <b>Hiển thị: Hệ thống phải hiện thị danh sách thông tin các sản phẩm hiện có.2.1.2.2 Quản lý loại sản phẩm</b>

 <b>Thêm mới: Hệ thống giúp nhân viên nhập thông tin về các loại sản phẩm.</b>

 <b>Cập nhật thông tin: Hệ thống phải cung cấp chức năng sửa lại thơng tin loại</b>

sản phẩm khi có sự thay đổi.

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

 <b>Xóa thơng tin: Hệ thống cung cấp chức năng xóa thơng tin loại sản phẩm khi</b>

có sự sai sót.

 <b>Hiển thị: Hệ thống phải hiện thị danh sách thông tin các loại sản phẩm.2.1.2.3 Quản lý hóa đơn nhập</b>

 <b>Thêm hóa đơn nhập: Khi có sản phẩm mới được nhập về. Nhân viên sẽ ghi lại</b>

<b>hóa đơn cho lần giao dịch. Thông tin bao gồm: mã hóa đơn, mã nhân viên nhập,</b>

ngày nhập, tổng tiền, trạng thái.

 <b> Cập nhật thơng tin hóa đơn: Sửa đổi thơng tin hóa đơn khi có sai sót, nhầm</b>

 <b>Xóa hóa đơn: Xóa bỏ hóa đơn khi cần thiết.</b>

 <b>Hiển thị danh sách hóa đơn: Hiển thị danh sách các hóa đơn nhập hiện có</b>

trong hệ thống.

<b>2.1.2.4 Quản lý chi tiết hóa đơn nhập</b>

 <b>Thêm hóa đơn nhập: Khi có sản phẩm mới được nhập về. Nhân viên sẽ ghi lại</b>

<b>hóa đơn cho lần giao dịch. Thơng tin bao gồm: mã hóa đơn, mã nhân viên nhập,</b>

ngày nhập, tổng tiền, trạng thái.

 <b> Cập nhật thơng tin hóa đơn: Sửa đổi thơng tin hóa đơn khi có sai sót, nhầm</b>

 <b>Xóa hóa đơn: Xóa bỏ hóa đơn khi cần thiết.</b>

 <b>Hiển thị danh sách hóa đơn: Hiển thị danh sách các hóa đơn nhập hiện có</b>

trong hệ thống.

<b>2.1.2.5 Quản lý hóa đơn bán</b>

 <b>Thêm mới hóa đơn bán: Sau khi khách hàng đặt hàng và xác nhận. Hệ thống</b>

<b>sẽ lưu thơng tin của đơn hàng đó lại để giao hàng cho khách hàng. Thông tin</b>

bao gồm: mã hóa đơn, họ tên khách hàng, địa chỉ, số điện thoại, email, ngàybán, tổng tiền, trạng thái, chú thích.

 <b>Duyệt hóa đơn bán: Sau khi khách hàng đặt mua sản phẩm thì nhân viên sẽ</b>

kiểm tra lại thơng tin của khách hàng và duyệt đơn hàng đó.

 <b>Hiển thị danh sách hóa đơn bán: Hiển thị danh sách các hóa đơn bán có trong</b>

hệ thống.

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

<b>2.1.2.6 Quản lý chi tiết hóa đơn bán</b>

 <b>Thêm mới chi tiết hóa đơn bán: Hệ thống sẽ lưu thông tin chi tiết của đơn</b>

hàng khi khách hàng đặt mua sản phẩm. Thơng tin bao gồm: mã hóa đơn bán,mã sản phẩm, tên sản phẩm, giá bán, số lượng, thành tiền, ảnh sản phẩm.

 <b>Hiển thị danh sách chi tiết hóa đơn bán: Hiển thị danh sách các chi tiết hóa</b>

đơn bán có trong hệ thống.

<b>2.1.2.7 Quản lý nhân viên</b>

 <b>Thêm mới: hệ thống giúp người quản trị nhập thông tin về các nhân viên mới</b>

thông tin bao gồm: mã nhân viên, tên nhân viên, ngày sinh, địa chỉ, số điệnthoại, email, trạng thái, tên tài khoản, mật khẩu .

 <b>Cập nhật thông tin: hệ thống phải cung cấp chức năng sửa lại thông tin của</b>

nhân viên khi có sự thay đổi. Sau đó cập nhật lại tình trạng nhân viên cịn làmhay đã nghỉ.

 <b>Hiển thị: hệ thống phải hiện thị danh sách nhân viên trên hệ thống.</b>

<b>2.1.2.8 Thống kê, báo cáo</b>

 Thống kê số lượng tồn bộ sản phẩm có trong hệ thống.

 Thống kê được các sản phẩm đã bán ra, các sản phẩm bán chạy nhất,... Thống kê doanh thu theo tuần, tháng, quý và năm.

 Xuất báo cáo khi cần thiết .

<b>2.2. Phân tích yêu cầu của hệ thống2.2.1. Biểu đồ Use-case</b>

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

<b>2.2.1.1. Danh sách các Actor</b>

1 Quản trị hệ thống Quản lý toàn bộ hệ thồng website2 Người dùng Đặt hàng và quản lý thông tin cá nhân

5 Quản lý nhân viên Quản trị quản lý nhân viên làm việc trong hệ thống.6 Thống kê, báo cáo Thông kê, báo cáo doanh thu từng tháng

<i><b>Bảng 2: Danh sách các Use-case</b></i>

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

<b>2.2.1.3. Biểu đồ Use-case tổng quát</b>

<i><b>Hình 1: Biểu đồ Use-case tổng quát</b></i>

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

- Tác nhân chính: Quản trị

- Chức năng: Thêm, sửa, xóa, hiển thị danh sách loại sản phẩm- Ý nghĩa: QT quản lý các loại sản phẩm.

Dịng sự kiện chính:

<b>Hành động của tác nhânPhản ứng của hệ thống</b>

1. Từ trang quản trị, QT chọn chức năng “Quản lý loại sản phẩm”

2. Form “frmQLLoaiSanPham” hiển thị

3.Người quản trị hệ thống chọn 1 trong các chức năng “Thêm”, “Sửa”, “Xóa” loại sản phẩm.

4. Các form chức năng tương ứng hiện ra để QT thao tác.

<i>Dòng sự kiện phụ:</i>

- <i>Khơng có </i>

<i>Các u cầu đặc biệt</i>

- Khơng có

<i>Trạng thái hệ thống khi bắt đàu thực hiện UC</i>

- Yêu cầu đăng nhập thành công với quyền QT

<i>Trạng thái hệ thống sau khi thực hiện UC</i>

- Hiển thị danh sách các loại sản phẩm- Thêm, sửa, xóa thành cơng hoặc thất bại

<i>Điểm mở rộng</i>

- Thông tin cơ bản: Hiển thị, thêm mới, sửa, xóa thơng tin loại sản phẩm.

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

<b>2.2.1.4.2. Đặc tả Use-case Quản lý sản phẩmBiểu đồ Use case phân rã:</b>

<i><b>Hình 3: Biểu đồ use case phân rã QL sản phẩm</b></i>

<b>Hành động của tác nhânPhản ứng của hệ thống</b>

1. Từ trang quản trị, QT chọn chức năng “Quảnlý sản phẩm”

2. Form “frmQLSanPham” hiển thị3.Người quản trị hệ thống chọn 1 trong các

chức năng “Thêm”, “Sửa”, “Xóa” hoặc tìm kiếm sản phẩm.

4. Các form chức năng tương ứng hiện ra để QT thao tác.

<i>Dòng sự kiện phụ:</i>

- <i>Khơng có </i>

<i>Các u cầu đặc biệt</i>

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

- Khơng có

<i>Trạng thái hệ thống khi bắt đàu thực hiện UC</i>

- Yêu cầu đăng nhập thành công với quyền QT

<i>Trạng thái hệ thống sau khi thực hiện UC</i>

- Hiển thị danh sách các sản phẩm

- Thêm, sửa, xóa thành cơng hoặc thất bại

<i>Điểm mở rộng</i>

- Thơng tin cơ bản: Hiển thị, thêm mới, sửa, xóa thơng tin sản phẩm.

<b>2.2.1.4.3. Đặc tả Use-case Quản lý hóa đơn nhậpBiểu đồ Use case phân rã:</b>

<i><b>Hình 4: Biểu đồ user case phân rã QL hóa đơn nhập</b></i>

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

3.QT chọn 1 trong các chức năng “Thêm”, “Hiển thị” hoặc tìm kiếm.

4. Các form chức năng tương ứng hiện ra để QT thao tác.

<i>Dịng sự kiện phụ:</i>

<i>- Khơng có </i>

<i>Các u cầu đặc biệt</i>

- Khơng có

<i>Trạng thái hệ thống khi bắt đàu thực hiện UC</i>

- Yêu cầu đăng nhập thành công với quyền QT

<i>Trạng thái hệ thống sau khi thực hiện UC</i>

- Hiển thị danh sách hóa đơn nhập- Thêm thành công hoặc thất bại

<i>Điểm mở rộng</i>

- Thông tin cơ bản: Hiển thị, thêm mới thơng tin hóa đơn nhập

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

<b>2.2.1.4.4. Đặc tả Use-case Quản lý hóa đơn bán.Biểu đồ Use case phân rã:</b>

<i><b>Hình 5: Biểu đồ use case phân rã QL hóa đơn bán</b></i>

<b>Mơ tả tóm tắt:</b>

- Tác nhân chính: Quản trị

- Chức năng: Duyệt, hiển thị danh sách hóa đơn bán

<b>- Ý nghĩa: Quản lý hóa đơn khi khách hàng đặt hàng </b>

Dịng sự kiện chính:

Hành động của tác nhân Phản ứng của hệ thống1. Từ trang quản trị, QT chọn chức năng

“Quản lý Hóa đơn bán”

2. Form “frmQLHoaDonBan” hiển thị3.QT chọn 1 trong các chức năng “Duyệt”,

“Hiển thị” hoặc tìm kiếm hóa đơn bán.

4. Các form chức năng tương ứng hiện ra để QT thao tác.

<i>Dòng sự kiện phụ:</i>

<i>- Khơng có </i>

<i>Các u cầu đặc biệt</i>

- Khơng có

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

<i>Trạng thái hệ thống khi bắt đàu thực hiện UC</i>

- Yêu cầu đăng nhập thành công với quyền QT

<i>Trạng thái hệ thống sau khi thực hiện UC</i>

- Hiển thị danh sách hóa đơn bán- Duyệt thành công hoặc thất bại

<i>Điểm mở rộng</i>

- Thông tin cơ bản: Hiển thị, duyệt thơng tin hóa đơn bán.

<b>2.2.1.4.5. Đặc tả Use-case Quản lý nhân viênBiểu đồ Use case phân rã:</b>

<i><b>Hình 6: Biểu đồ use case phân rã Quản lý nhân viên</b></i>

“Quản lý nhân viên”

2. Form “frmQLNhanVien” hiển thị

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

3.QT chọn 1 trong các chức năng “Thêm”, “Sửa”, “Hiển thị”, “Xóa” nhân viên

4. Các form chức năng tương ứng hiện ra để QT thao tác.

<i>Dòng sự kiện phụ:</i>

- <i>Khơng có </i>

<i>Các u cầu đặc biệt</i>

- Khơng có

<i>Trạng thái hệ thống khi bắt đàu thực hiện UC</i>

- Yêu cầu đăng nhập thành công với quyền QT

<i>Trạng thái hệ thống sau khi thực hiện UC</i>

- Hiển thị danh sách nhân viên

- Thêm, sửa, xóa thành cơng hoặc thất bại

<i>Điểm mở rộng</i>

- Thông tin cơ bản: Hiển thị, thêm mới, sửa, xóa thơng tin nhân viên.

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

<b>2.2.1.4.6. Đặc tả Use-case Quản lý thống kê, báo cáoBiểu đồ Use case phân rã:</b>

<i><b>Hình 7: Biểu đồ use case phân rã QL thống kê, báo cáo</b></i>

<b>Mơ tả tóm tắt:</b>

- Người dùng: Quản trị

- Chức năng: Thống kê doanh thu và lập báo cáo- Ý nghĩa: Quản lý thống kê báo cáo

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

<i>Dịng sự kiện phụ:</i>

- <i>Khơng có </i>

<i>Các u cầu đặc biệt</i>

- Khơng có

<i>Trạng thái hệ thống khi bắt đàu thực hiện UC</i>

- Yêu cầu đăng nhập thành công với quyền Nhân viên

<i>Trạng thái hệ thống sau khi thực hiện UC</i>

- Hiển thị danh mục thống kê.

</div>

×