Đồ Án Xây dựng phần mềm quản lý thiết bị máy tính

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    XÂY DỰNG PHẦN MỀM QUẢN LÝ
    THIẾT BỊ MÁY TÍNHMỤC LỤC
    NHẬN XÉT CỦA GIÁO VIÊN 2
    MỤC LỤC 3
    DANH MỤC CÁC TỪ VIẾT TẮT 10
    DANH MỤC CÁC BẢNG 11
    DANH MỤC CÁC HÌNH VẼ 13
    LỜI CẢM ƠN 15
    PHẦN I: MỞ ĐẦU 16
    1. Lý do chọn đề tài 16
    2. Ưu khuyết điểm 16
    3. Hướng tiếp cận của đề tài 16
    4. Nội dung thực hiện. 16
    v Kế hoạch. 16
    v Các bước thực hiện. 17
    5. Ý nghĩa lý luận và thực tiễn của đề tài 17
    v Ý nghĩa lý luận. 17
    v Ý nghĩa thực tiễn. 17
    6. Cấu trúc báo cáo. 17
    PHẦN II: NỘI DUNG 18
    CHƯƠNG I: PHÂN TÍCH KHẢO SÁT YÊU CẦU HỆ THỐNG 18
    1.1. Khảo sát hệ thống. 18
    1.1.1. Hạ tầng và phần mềm của hệ thống. 18
    1.2. Phân tích yêu cầu của hệ thống. 18
    1.2.1. Các tác nhân của hệ thống. 18
    1.2.2. Yêu cầu cần đạt được của hệ thống. 19
    1.2.3. Phân tích quy trình nghiệp vụ của hệ thống. 21
    CHƯƠNG II: PHÂN TÍCH THIẾT KẾ VỚI UML 24
    2.1. Biểu đồ Usecase. 24
    2.1.1. Biểu đồ Usecase mức tổng quát 25
    2.1.2. Usecase Đăng nhập. 27
    2.1.3. Usecase cập nhật thông tin thiết bị 31
    2.1.4. Usecase tìm kiếm thông tin thiết bị 32
    2.1.5. Usecase thống kê thiết bị 33
    2.2. Biểu đồ lớp. 34
    2.2.1 Biểu đồ lớp mức phân tích. 34
    2.2.2 Biểu đồ lớp tổng quát của hệ thống. 34
    2.2.3 Danh sách các lớp. 35
    2.2.4 Đặc tả từng lớp. 36
    2.3. Biểu đồ tuần tự. 43
    2.3.1.Chức năng Đăng nhập. 43
    2.3.2. Chức năng Quản lý Hóa đơn nhập. 43
    2.3.3. Chức năng Quản lý Hóa đơn xuất 44
    2.3.4.Chức năng Quản lý Thiết bị 45
    2.3.5. Chức năng Quản lý Nhân viên. 46
    2.3.6 Chức năng Quản lý Khách hàng. 47
    2.3.6 Chức năng Tìm kiếm . 47
    2.3.8. Chức năng Thống kê. 48
    CHƯƠNG III: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 50
    3.1 Mô hình thực thể liên kết 50
    3.2. Thiết kế cấu trúc cơ sở dữ liệu. 50
    3.2.1 Bảng tài khoản. 50
    3.2.2. Bảng nhân viên. 51
    3.2.4. Bảng Nhà sản xuất 51
    3.2.5. Bảng Nhà cung cấp. 52
    3.2.6. Bảng Thiết bị 52
    3.2.7. Bảng Nhóm thiết bị 53
    3.2.8. Bảng Khách hàng. 53
    3.2.9 Bảng Hóa đơn nhập. 54
    3.2.10. Bảng Chi tiết hóa đơn nhập. 54
    3.2.11. Bảng Hóa đơn xuất 55
    3.2.12. Bảng Chi tiết hóa đơn xuất 55

    3.3. Mô hình dữ liệu quan hệ. 56
    CHƯƠNG IV: THIẾT KẾ CHƯƠNG TRÌNH 58
    4.1 Hệ thống chức năng của chương trình. 58
    4.2 Mô tả chi tiết các chức năng. 59
    4.2.1 Chức năng đăng nhập. 59
    4.2.1.1 Mục đích. 59
    4.2.1.2 Phạm vi 59
    4.2.1.3 Ràng buộc. 60
    4.2.1.4 Giao diện form đăng nhập. 60
    4.2.1.5 Mô tả chức năng đăng nhập. 60
    4.2.2 Chức năng Thay đổi mật khẩu. 61
    4.2.2.1 Mục đích. 61
    4.2.2.2 Phạm vi 61
    4.2.2.3 Ràng buộc. 61
    4.2.2.4 Giao diện form thay đổi mật khẩu. 61
    4.2.2.5 Mô tả chức năng thay đổi mật khẩu. 61
    4.2.3 Chức năng thông tin tài khoản. 62
    4.2.3.1 Mục đích. 62
    4.2.3.2 Phạm vi 62
    4.2.3.3 Ràng buộc. 62
    4.2.3.4 Giao diện form thông tin tài khoản. 62
    4.2.3.5 Mô tả các chức năng form thông tin tài khoản. 63
    4.2.4 Chức năng quản lý nhà sản xuất 64
    4.2.4.1 Mục đích. 64
    4.2.4.2 Phạm vi 64
    4.2.4.3 Ràng buộc. 64
    4.2.4.4 Giao diện form nhà sản xuất 64
    4.2.4.5 Mô tả chi tiết form nhà sản xuất 65
    4.2.5 Chức năng Giao diện form thông tin nhà cung cấp. 66
    4.2.5.1 Mục đích. 66
    4.2.5.2 Phạm vi 66
    4.2.5.3 Ràng buộc. 66
    4.2.5.4 Giao diện form thông tin nhà cung cấp. 66
    4.2.4.5 Mô tả chức năng form thông tin nhà cung cấp. 67
    4.2.6 Chức năng Quản lý thiết bị 68
    4.2.6.1 Mục đích. 68
    4.2.6.2 Phạm vi 68
    4.2.6.3 Ràng buộc. 68
    4.2.6.4 Giao diện form thông tin thiết bị 68
    4.2.6.5 Mô tả chức năng form thông tin thiết bị 69
    4.2.7 Chức năng quản lý thông tin nhân viên. 70
    4.2.7.1 Mục đích. 70
    4.2.7.2 Phạm vi 70
    4.2.7.3 Ràng buộc. 71
    4.2.7.4 Giao diện form thông tin nhân viên. 71
    4.2.7.5 Mô tả chi tiết form nhân viên. 71
    4.2.8 Chức năng Quản lý hóa đơn nhập. 73
    4.2.8.1 Mục đích. 73
    4.2.8.2 Phạm vi 73
    4.2.8.3 Ràng buộc. 73
    4.2.8.4 Giao diện form hóa đơn nhập. 73
    4.2.8.5 Mô tả chi tiết form hóa đơn nhập. 73
    4.2.9 Chức năng Quản lý hóa đơn xuất 76
    4.2.9.1 Mục đích. 76
    4.2.9.2 Phạm vi 76
    4.2.9.3 Ràng buộc. 76
    4.2.9.4 Giao diện form hóa đơn xuất 76
    4.2.9.5 Mô tả chi tiết form hóa đơn xuất 76
    4.2.10Chức năng tìm kiếm thiết bị 83
    4.2.10.1 Mục đích. 83
    4.2.10.2 Phạm vi 83
    4.2.10.3 Ràng buộc. 83
    4.2.10.4 Giao diện form tìm kiếm thiết bị 84
    4.2.10.5.Mô tả chi tiết form tìm kiếm thiết bị 84
    4.2.11 Chức năng tìm kiếm nhân viên. 86
    4.2.11.1 Mục đích. 86
    4.2.11.2 Phạm vi 86
    4.2.11.3 Ràng buộc. 86
    4.2.11.4 Giao diện form tìm kiếm nhân viên. 86
    4.2.11.5 Mô tả chi tiết form tìm kiếm nhân viên. 87
    4.2.12 Chức năng thống kê thiết bị bán chạy. 94
    4.2.12.1 Mục đích. 94
    4.2.12.2 Phạm vi 94
    4.2.12.3 Ràng buộc. 94
    4.2.12.4 Giao diện form thống kê thiết bị bán chạy. 94
    4.2.12.5 Mô tả chi tiết form thống kê thiết bị bán chạy. 95
    4.2.13 Chức năng thống kê nhà cung cấp. 94
    4.2.13.1 Mục đích. 94
    4.2.13.2 Phạm vi 94
    4.2.13.3 Ràng buộc. 94
    4.2.13.4 Giao diện form thống kê nhà cung cấp. 94
    4.2.13.5 Mô tả chi tiết form thống kê nhà cung cấp. 95
    4.2.14 Chức năng thống kê danh sách khách hàng. 94
    4.2.14.1 Mục đích. 94
    4.2.14.2 Phạm vi 94
    4.2.14.3 Ràng buộc. 94
    4.2.14.4 Giao diện form thống kê danh sách khách hàng. 94
    4.2.14.5 Mô tả chi tiết form thống kê danh sách khách hàng. 95
    4.2.15 Chức năng thống kê doanh thu. 96
    4.2.15.1 Mục đích. 96
    4.2.15.2 Phạm vi 96
    4.2.15.3 Ràng buộc. 96
    4.2.15.4 Giao diện form thống kê doanh thu. 96
    4.2.15.5 Mô tả chi tiết form thống kê doanh thu. 97
    PHẦN III: THỰC NGHIỆM, ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 99
    1. Thực nghiệm 99
    2. Kết quả đạt được. 99
    3. Hạn chế. 99
    4. Hướng phát triển. 99
    PHẦN IV: TÀI LIỆU THAM KHẢO 100
    1. Tài liệu tiếng Việt 100
    2. Tài liệu tiếng Anh. 100


    PHẦN I: MỞ ĐẦU1.Lý do chọn đề tàiHiện nay kinh tế phát triển nên các cửa hàng máy tính càng nhiều.Ngày trước việc quản lý bán thiết bị máy tính còn rất thủ công và mất rất nhiều thời gian ,công sức nhưng hiệu quả lại không cao và không chính xác.Chính vì vậy cần một phần mềm để quản lý bán thiết bị máy tính một cache hiệu quả và chính xác,để đáp ứng yêu cầu của các nhà quản lý.Trước tình hình đó chúng em quyết định làm đề tàu này để đáp ứng yêu cầu thực tế
    Ngoài ra việc làm project này cũng giúp cho thành viên trong nhóm có kinh nghiệm lập trình và khả năng làm việc cho các project sau.Mục tiêu của project 2 giúp các thành viên trong nhóm có kĩ năng lập trình tốt về:


    Lập trình hướng đối tượng
    Lập trình windownform
    Lập trình kết nối cơ sở dữ liệu(sql)
    Lập trình với mô hình 3 lớp
    Nâng cao khả năng làm việc theo nhóm
    Hòa thành cơ bản phần mềm quản lý bán máy tính đơn giản
    2.Ưu khuyết điểm
     

    Các file đính kèm:

Đang tải...