Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 58 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
58
Dung lượng
697,25 KB
Nội dung
Thực hiện: Nhóm 3 1.Đoàn Thị Đua 2.Đỗ Thị Phượng 3.Phạm Thị Nhung 4.Đỗ Thị Thúy 5.Đỗ Thị Thúy Trinh 6.Nguyễn Đức Nam 7.Đỗ Văn Toản Quảnlý mua bánlinhkiệnmáy tính 1 Mục lục I.Giới thiệu đề tài 1. Mô tả bài toán 2.Khảo sát hệthống 2.1.Nghiệp vụ nhập hàng 2.2. Nghiệp vụ bán hàng II. Phân tích hệthống 1.Yêu cầu chức năng - Biểu đồ Use Case 2.Các gói Use Case của hệthống 2.1. Gói đăng nhập 2.2. Gói quảnlý khách hàng 2.3. Gói quảnlý hàng hoá 2.4. Gói quảnlý nhập hàng 2.5. Gói quảnlýbán hàng 2.6. Gói thống kê 2.7. Gói tìm kiếm 2.8. Gói quảnlý nhân viên 3.Biểu đồ lớp 2 Nhóm 3_Tink9 Bảng phân chia chức năng: 3 Nhóm 3_Tink9 H và tênọ Trình bày Code Đ Th Ph ngỗ ị ượ Khách hàng(thêm, s a, xóa) ử Thêm, s aử Đ Văn To nỗ ả Hàng hóa(thêm, s a, xóa) ử Thêm ,S aử Đoàn Th Đuaị Phi u nh p(thêm, s a, xóa) ế ậ ử Thêm,s aử Đ Th Thúy Trinhỗ ị Hóa đ n(thêm, s a, xóa) ơ ử Thêm ,s aử Đ Th Thúyỗ ị Chi ti t phi u nh phàng(thêm, ế ế ậ s a, xóa) ử S a, xóaử Ph m Th Nhungạ ị Chi ti t hóa đ n hàng(thêm, s a, ế ơ ử xóa) S a, xóaử Nguy n Đ c Namễ ứ Thu, chi, tìm ki mế Thu, chi I.Giới thiệu đề tài I.Giới thiệu đề tài 1. Mô tả đề tài Công ty máy tính bán một số mặt hàng linhkiệnmáy tính, các thông tin về linhkiện được quảnlý bao gồm: • Mã hàng hoá • Tên hàng hoá • Chi tiết hàng hoá • Đơn vị tính • Thời gian bảo hành • Số lượng còn • Giá bán 4 Nhóm 3_Tink9 Giới thiệu đề tài Khi có một giao dịch nhập hàng từ nhà cung cấp được thực hiện, một phiếu nhập sẽ được lập. Trên phiếu nhập có ghi rõ một số thông tin: • Mã phiếu nhập • Ngày nhập • Tên nhà cung cập • Tổng tiền. • Tên nhân viên Trên một phiếu nhập hàng được lập từ nhà cung cấp khi giao dịch có thể nhập nhiều linh kiện,thông tin của từng linhkiện nhập về được lưu vào hệthống gồm: mã phiếu nhập, mã hàng hoá, số lượng linh kiện, đơn giá và thuế giá trị gia tăng của linhkiện đó. 5 Nhóm 3_Tink9 Giới thiệu đề tài Lập hoá đơn bán hàng cho khách hàng mua linhkiệnmáy tính. Khách hàng vào mua hàng sẽ được lưu trữ thông tin gồm: • Mã khách hàng • Tên khách hàng • Địa chỉ • Số điện thoại Thông tin trên một hoá đơn bao gồm: • Mã hoá đơn • Ngày xuất • Mã khách hàng • Tổng tiền • Tên nhân viên 6 Nhóm 3_Tink9 Giới thiệu đề tài Trên một hoá đơn của một khách hàng có thể mua nhiều linh kiện, ứng với mỗi linhkiện là: • Số lượng • Đơn giá • Thuế giá trị gia tăng (VAT) • Tổng tiền mua hàng Sau khi tiến hành giao dịch mua bán thi cuối mỗi năm công ty sẽ tổng kết lại tất cả các phiếu nhập và hoá đơn, xem tổng tiền đã nhập hàng và tổng tiền thu được trong quá trình bán hàng trong một năm đó từ đó tổng kết doanh thu trong năm Nhóm 3_Tink9 7 I.Giới thiệu đề tài Mô hình MLD được sử dụng trong đề tài 1. KHACHHANG(makh, tenkh, diachi, sdt) 2. HANGHOA(mahanghoa, tenhanghoa, chitiethh, dvtinh, thoigianbh, slcon, giaban) 3. PHIEUNHAP(maphieunhap, tendangnhap, ngaynhap, tenncc, thanhtien) 4. CHITIETHOADON(maphieunhap,mahanghoa, soluong, dongia, thue) 5. HOADON(mahoadon, makh,tendangnhap, ngayxuat, thanhtien) 6. CHITIETPHIEUNHAP(mahoadon, mahanghoa, soluong, dongia, vat) 7. NHANVIEN(tendangnhap,tennv, sdt, diachi,matkhau) 8 Nhóm 3_Tink9 Giới thiệu đề tài 2.Khảo sát hệthống 2.1.Nghiệp vụ nhập hàng a) Mô tả nghiệp vụ: Xuất phát từ nhu cầu của doanh nghiệp yêu cầu cần nhập hàng từ nhà cung cấp. Thông tin cần có khi nhập hàng về được lưu trữ vào sổ mua hàng (gồm 2 bảng phiếu nhập và chi tiết phiếu nhập) với các thông tin sau a.1.phiếu nhập -Mã phiếu nhập -Ngày nhập -Tên nhà cung cấp: hàng nhập về làn của nhà cung cấp nào(HP, ACER) - Thành tiền: là tổng số tiền phải trả cho nhà cung cấp với những mặt hàng đã nhập về (VNĐ). - Tên nhân viên: là nhân viên nhập hàng 9 Nhóm 3_Tink9 I.Giới thiệu đề tài a.2.chi tiết phiếu nhập -Mã phiếu nhập -Mã hàng hóa -Số lượng:số lượng nhập của một loại hàng hóa -Đơn giá; giá của một đơn vị hàng hóa -Thuế:thuế giá trị gia tăng của từng loại mặt hàng 10 Nhóm 3_Tink9 [...]... + Chức năng: được quyền đăng nhập vào hệthống và thực hiện các quyền hạn liên quan đến thông tin hàng hoá + Chức năng: thêm, sửa, xoá thông tin về hàng hoá Nhóm 3_Tink9 II Phân tích hệthống 2 Các gói Use Case của hệthốngHệthống được chia làm các gói sau: • Gói đăng nhập • Gói quảnlýbán hàng • Gói quảnlý nhập hàng • Gói quảnlý thông tin khách hàng • Gói quảnlý thông tin hàng hoá... • Gói tìm kiếm • Gói thống kê • Gói quản lý nhân sự Nhóm 3_Tink9 II Phân tích hệthống Biểu đồ usecase hệthống II Phân tích hệthống Nếu coi mỗi gói là một Use Case mức hệ thống, ta có biểu đồ Use Case mức hệthống như sau: 2.1 Gói đăng nhập a.Biểu đồ Use Case Nhóm 3_Tink9 II Phân tích hệthống b.Đặc tả Use Case: Use Case 1: đăng nhập vào hệthống Tên Use Case Đăng nhập Tác... phép thì hệthống sẽ hiển thị thông báo và quay lại bước 3 Nhóm 3_Tink9 II Phân tích hệthống Use Case 7: Xoá thông tin hàng hoá Tên Use Case Xoá hàng hoá Tác nhân Nhân viên quản lý hàng hoá Mục đích Xoá một hàng hoá ra khỏi hệthống cơ sở dữ liệu Mô tả khái quát Vì một lý do nào đó nhân viên quảnlý hàng hoá muốn xoá thông tin của một hàng hoá ra khỏi hệthống Mô tả tương tác tác nhân - hệthống Hành... đơn bán hàng xuất cho khách hàng kèm theo phiếu bảo hành Nhóm 3_Tink9 II Phân tích hệthống II Phân tích hệthống 1.Yêu cầu chức năng Biểu đồ Use Case a) Xác định các tác nhân của hệthốngHệthống bao gồm các tác nhân sau: • Khách hàng ( Customer) • Nhân viên nhập hàng • Nhân viên bán hàng • Người quản trị Nhóm 3_Tink9 II Phân tích hệ thống. .. dài cho phép thì hệthống sẽ hiển thị thông báo và quay lại bước 3 Nhóm 3_Tink9 II Phân tích hệthống Use Case 4: Xoá thông tin khách hàng Tên Use Case Xoá thông tin khách hàng Tác nhân Nhân viên quảnlýthông tin khách hàng Mục đích Xoá thông tin khách hàng muốn xoá khỏi hệthống Mô tả khái quát Nhân viên quản lý khách hàng sẽ xoá thông tin khách hàng Mô tả tương tác tác nhân - hệthống Hành vi tác... 3_Tink9 II Phân tích hệthống 2.3 Gói quảnlý hàng hoá a.Biểu đồ Use Case Nhóm 3_Tink9 II Phân tích hệthống b.Đặc tả Use Case: Use Case 5: Thêm thông tin hàng hoá Tên Use Case Thêm hàng hoá Tác nhân Nhân viên quảnlýthông tin hàng hoá Mục đích Thêm hàng hoá mới Mô tả khái quát Khi cửa hàng nhập hàng mới về thì nhân viên quản lý hàng hoá sẽ thêm các thông tin về hàng hoá vào hệthống cơ sở dữ liệu... viên bán hàng - Người quản trị chung Mục đích Đăng nhập vào hệthống để thực hiện các chức năng nghiệp vụ Mô tả khái quát Tác nhân nhập tên đăng nhập và mật khẩu để đăng nhập vào hệthống Mô tả tương tác Tác nhân – Hệthống Hành vi tác nhân Phản hồi của hệthống 1 Truy nhập vào form login và chọn chức năng đăng nhập 2 Hiển thị màn hình đăng nhập 3 Nhập tên đăng nhập và mật khẩu 4 Hiển thị form hệ thống. .. đăng nhập Nhóm 3_Tink9 II Phân tích hệthống 2.2 Gói quản lý khách hàng a.Biểu đồ Use Case Nhóm 3_Tink9 II Phân tích hệthống b.Đặc tả Use Case: Use Case 2: Thêm khách hàng Tên Use Case Thêm khách hàng mới Tác nhân Nhân viên quảnlýthông tin khách hàng Mục đích Tạo một khách hàng mới trong cơ sở dữ liệu Mô tả tổng quát Khi có khách hàng đến mua hàng, người quảnlýthông tin khách hàng sẽ tạo một... hệthống sẽ hiển thị thông báo và quay lại bước 3 -Tại bước 4, nếu thông tin nhập vào đã có trong cơ sở dữ liệu thì màn hình sẽ hiển thị thông báo và quay lại bước 3 để nhập lại Nhóm 3_Tink9 II Phân tích hệthống Use Case 6: Sửa thông tin hàng hoá Tên Use Case Sửa hàng hoá Tác nhân Nhân viên quảnlýthông tin hàng hoá Mục đích Sửa lại một số thông tin của hàng hoá Mô tả khái quát Nhân viên quản lý. .. vụ nhập hàng trong hệthống + Yêu cầu: hiểu biết về nghiệp vụ nhập hàng tại cửa hàng + Quyền hạn: chịu trách nhiệm trong khâu nhập hàng và duy trì hoạt động nhập hàng tại cửa hàng + Chức năng: lập phiếu nhập cho nhà cung cấp, tra cứu thông tin hàng hoá khi cần Nhóm 3_Tink9 II Phân tích hệthống b.4.Nhân viên bán hàng + Miêu tả: Là người thực hiện các nghiệp vụ bán hàng trong hệthống + Yêu cầu: Hiểu . Gói quản lý khách hàng 2.3. Gói quản lý hàng hoá 2.4. Gói quản lý nhập hàng 2.5. Gói quản lý bán hàng 2.6. Gói thống. 1. Mô tả đề tài Công ty máy tính bán một số mặt hàng linh kiện máy tính, các thông tin về linh kiện được quản lý bao gồm: •