1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo tiểu luận học phần công nghệ phần mềm đề tài quản lý bán điều hóa ichi

99 9 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 99
Dung lượng 1,75 MB

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TIỂU LUẬN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐÊ TÀI: QUẢN LÝ BÁN ĐIỀU HÓA ICHI Sinh viên thực : PHẠM NĂNG QUYÊN Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Lớp : D15CNPM4 Khóa : 2020-2025 Hà Nội, tháng 11 năm 2022 PHIỀU CHẤM ĐIỂM SDT Họ Tên Phạm Năng Quyền Nhiệm Vụ Điểm Chữ Kí Giảng Viên Chấm Họ Tên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi Mục Lục CHƯƠNG 1: KHẢO SÁT 1.1 Khảo sát trạng 1.2 Xác định toán cần giải 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.3.1 Chi tiết quy trình nghiệp vụ công việc 1.3.1.1 Các quy trình nghiệp vụ cần giải 1.4 Xác định yêu cầu dự án 1.4.1 Yêu cầu chức 1.4.2 yêu cầu phi chức CHƯƠNG 2: QUẢN LÝ DỰ ÁN 2.1 Ước lượng dự án 2.1.1 Ước lượng chi phí 2.1.2 Ước lượng thời gian 10 2.1.3 Ước lượng người tham gia (1 người) 14 2.2 Lập lịch theo dõi 16 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 20 3.1 Các tác nhân tham gia hệ thống 20 3.1.1 Khách hàng 20 3.1.2 Nhân viên bán hàng 20 3.1.3 Người Quản lý 20 3.2 Các Use case tham gia ̣thống 20 3.3 Sơ đồ tổng quan chức hệ thống 20 3.3.1 Use case tổng quát 20 3.3.2 Biểu đồ use case 22 3.3.2.1 Use case đăng nhập 22 3.3.2.1.1 Đặc tả use case đăng nhập 22 3.3.2.2 Biểu đồ use case quản lý nhân viên 24 3.3.2.2.1 Đặc tả use case quản lý nhân viên: 24 3.3.2.3 Biểu dồ use case quản lý điều hòa 30 3.3.2.3.1 Đặc tả use case quản lý điều hòa 31 3.3.2.4 Biểu đồ use case quản lý nhập hàng 38 3.3.2.4.1 Đặc tả use case quản lý nhập hàng 38 3.3.2.5 Biểu đồ use case quản lý nhà cung cấp 44 3.3.2.5.1 Đặc tả use case quản lý nhà cung cấp 44 3.3.2.6 Biểu đồ use case quản lý bán hàng 50 3.3.2.6.1 đặc tả use case quản lý bán hàng 50 3.3.2.7 Biểu đồ use case thống kê 51 3.3.2.7.1 Đặc tả use case thống kê 52 CHƯƠNG 4: THIẾT KẾ 55 4.1 Thiết kế giao diện 55 4.1.1 Giao diện đăng nhập 55 4.1.2 Giao diện trang chủ: 56 4.1.3 Quản lý nhân viên 56 4.1.4 Bán hàng 57 4.1.6 Quản lý sản phẩm: 59 4.1.7 Quản lý nhà cung cấp 59 4.1.8 Nhập hàng 60 4.1.9 giao diện thống kê theo hóa đơn bán hóa đơn nhập 61 4.2 Thiết kê lưu trữ 62 4.2.1 Bảng người dùng 62 4.2.2 Bảng nhân viên 62 4.2.3 Bảng kho 62 4.2.4 Bảng nhà cung cấp 62 4.2.5 Bảng hóa đơn 63 4.2.6 Bảng chi tiết hóa đơn 63 4.2.7 Bảng phiếu nhập 64 4.2.8 Bảng chi tiết phiếu nhập 64 4.2.9 Bảng Diagram 64 CHƯƠNG :LẬP TRÌNH 66 5.1 Ngơn ngữ lập trình 66 5.2 Code lập trình 66 5.2.1 code đăng nhập 66 5.2.2 code trang chủ 67 5.2.3 code nhân viên 67 5.2.3.1 code thêm nhân viên 67 5.2.3.2 code sửa thông tin nhân viên 68 5.2.3.3 code xóa nhân viên .68 5.2.3.4 code tìm kiếm .68 5.2.4 code bán hàng 69 5.2.4.1 code thêm sản phẩm vào giỏ hàng .69 5.2.4.2 code xóa sản phẩm giỏ hàng .69 5.2.4.3 code lập hóa đơn tốn 70 5.2.5.3 code sửa sản phẩm 71 5.2.5.4 code xóa sản phẩm .71 5.2.6 code nhà cung cấp 72 5.2.6.1 code tìm kiếm nhà cung cấp nhà cung cấp 72 5.2.6.2 code thêm nhà cung cấp 72 5.2.6.3 code sửa nhà cung cấp 73 5.2.6.4 code xóa nhà cung cấp 73 5.2.7 code quản lý nhập hàng 73 5.2.7.1 code tìm kiếm phiếu nhập 73 5.2.7.2 code thêm phiếu nhập 74 5.2.7.3 code sửa phiếu nhập .74 5.2.7.4 code xóa phiếu nhập .74 5.2.8 Code thống kê 75 5.2.8.1 Code hiển thị chi tiết hóa đơn chi tiết phiếu nhập 75 5.2.8.2 code xóa chi tiết hóa đơn phiếu nhập 75 5.2.8.3 code tìm kiếm hóa đon phiếu nhập 76 CHƯƠNG 6: KIỂM THỬ 77 6.1 6.2 Phương pháp kiểm thử 77 Kiểm thử 77 CHƯƠNG 7: ĐÓNG GÓI PHẦN MỀM .80 KẾT LUẬN 83 Danh mục hình ảnh Hình 1.1 mơ hình cửa hàng Hình 3.3 use case đăng nhập .22 Hình 3.4 đặc tả use case đăng nhập 23 Hình 3.5 use case quản lý nhân viên 24 Hình 3.6 hoạt động thêm nhân viên 25 Hình 3.7 hoạt động sửa thơng tin nhân viên 27 Hình 3.8 mơ tả xóa nhân viên 29 Hình 3.9 use case quản lý sản phẩm 31 Hình 3.10 hoạt động thêm sản phẩm 32 Hình 3.11 hoạt động sửa thông tin sản phẩm 34 Hình 3.12 mơ tả hoạt động xóa sản phẩm 36 Hình 3.13 hoạt động tìm sản phẩm 37 Hình 3.14 use case quản lý nhập hàng 38 Hình 3.15 hoạt động nhập thêm số lượng hàng hóa 39 Hình 3.16 hoạt động sửa số lượng nhập 41 Hình 3.17 hoạt động xóa phiếu nhập 43 Hình 3.18 use case quản lý nhà cung cấp 44 Hình 3.19 hoạt động thêm nhà cung cấp 45 Hình 3.20 hoạt động sửa nhà cung cấp .47 Hình 3.21 hoạt động xóa nhà cung cấp .49 Hình 3.22 use case bán hàng .50 Hình 3.23 hoạt động lập hóa đơn 51 Hình 3.24 use case thống kê 52 Hình 3.25 hoạt động hiển thị hóa đơn nhập 53 Hình 3.26 hoạt động hiển thị hóa đơn bán 53 Hình 4.1 giao diện đăng nhập 55 Hình 4.2 giao diện 56 Hình 4.3 giao diện quản lý nhân viên 57 Hình 4.4 giao diện bán hàng 58 Hình 4.5 giao diện quản lý sản phẩm 59 Hình 4.6 giao quản lý nhà cung cấp 59 Hình 4.7 giao diện quản lý nhập hàng 60 Hình 4.8 giao diện thống kê hóa đơn 61 Hình 4.9 sở liệu tài khoản người dùng 62 Hình 4.9 sở liêu nhận viên 62 Hình 4.10 sở liệu kho 62 Hình 4.11 bảng nhà cung cấp 63 Hình 4.12 sở liệu hóa đơn bán 63 Hình 4.13 sở liệu chi tiết hóa đơn 63 Hình 4.13 sở liệu phiếu nhập 64 Hình 4.14 sở lệu chi tiết phiếu nhập 64 Hình 4.15 diagram sở liệu .65 Hình 5.1 code đăng nhập 66 Hình 5.2 code trang chủ 67 Hình 5.3 code thêm nhân viên 67 Hình 5.4 code sửa thông tin nhân viên 68 Hình 5.5 code xóa nhân viên .68 Hình 5.6 code tìm kiếm nhân viên 68 Hình 5.7 code thêm sản phẩm vào giỏ hàng .69 Hình 5.8 code xóa sản phẩm giỏ hàng 69 Hình 5.9 code toán 70 Hình 5.10 code tìm kiếm sản phẩm 70 Hình 5.11 code thêm sản phẩm 70 Hình 5.12 code sủa thông tin sản phẩm 71 Hình 5.13 code xóa sản phẩm 71 Hình 5.14 code tìm kiếm nhà cung cấp .72 Hình 5.15 code thêm nhà cung cấp 72 Hình 5.16 code sủa nhà cung cấp 73 Hình 5.17 code xóa nhà cung cấp 73 Hình 5.18 code tìm kiếm phiếu nhập 73 Hình 5.19 code thêm phiếu nhập 74 Hình 5.20 code sửa phiếu nhập 74 Hình 5.21 code xóa phiếu nhập 74 Hình 5.22 code hiển thị chi tiết hóa đơn bán phiếu nhập .75 Hình 5.23 code xóa hóa đơn bán phiếu nhập .75 Hình 5.24 code tìm kiếm hóa đơn bán phiếu nhập .76 Hình đóng gói phần mềm thành exe 80 Hình 6.2 phần mềm sau đóng gói 80 DANH MỤC BẢNG BIỂU Bảng 2.1 ước lượng chi phí Bảng 2.2 ước lượng thời gian 10 Bảng 2.3 ước lượng người tham gia (1 người) 14 Bảng 2.4 lập lịch theo dõi 16 Bảng 3.1 mô tả use case đăng nhập 23 Bảng 3.2 mô tả hoạt động thêm nhân viên 25 Bảng 3.3 mô tả sửa thông tin nhân viên 27 Bảng 3.4 mơ tả hoạt động xóa nhân viên 29 Bảng 3.5 mô tả thêm sản phẩm 32 Bảng 3.6 bảng sửa thông tin sản phẩm 34 Bảng 3.7 mô tả hoạt động xóa sản phẩm 36 Bảng 3.8 mơ tả hoạt động tìm kiếm sản phẩm 37 Bảng 3.9 mô tả hoạt động nhập thêm sản phẩm vào kho 39 Bảng 3.10 mô tả hoạt động sửa số lượng sản phẩm 41 Bảng 3.11 mơ tả hoạt động xóa phiếu nhập 43 Bảng 3.12 mô tả hoạt động thêm nhà cung cấp 45 Bảng 3.13 mô tả hoạt động sửa thông tin nhà cung cấp 47 Bảng 3.14 mơ tả hoạt động xóa nhà cung cấp 49 Bảng 3.15 mơ tả hoạt động tìm kiếm nhà cung cấp 50 Bảng 3.16 mô tả hoạt động lập hóa đơn 51 Bảng 3.17 mô tả hoạt động hiển thị thống kê 54 Bảng 6.1 kiểm thử .77

Ngày đăng: 20/04/2023, 08:51

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w