Quản lý dự án phần mềm trên web (Nguyễn đăng hải vs Nguyễn Cao Nguyên) - 3

40 5 0
Quản lý dự án phần mềm trên web (Nguyễn đăng hải vs Nguyễn Cao Nguyên) - 3

Đ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

Quản lý dự án phần mềm trên Web Mô tả các bảng dữ liệu : RANGBUOCTHOIGIAN : STT Tên 1 2 MARANGBUOC TENRANGBUOC Kiểu Int String Miền giá trị 1, 2, 3, 4, 5, 6, 7, 8 • Trễ nhất có thể • Sớm nhất có thể • Kết thúc không sớm hơn • Kết thúc không trễ hơn • Phải kết thúc đúng • Phải bắt đầu đúng • Bắt đầu không sớm hơn • Bắt đầu không trễ hơn Ghi chú Bảng 5-3 : Các thuộc tính của bảng RANGBUOCTHOIGIAN DONVITHOIGIAN : STT Tên 1 2 Kiểu Int String Kiểu Int Int Int Miền giá trị Ngày,...

Quản lý dự án phần mềm Web Mô tả bảng liệu : RANGBUOCTHOIGIAN : STT Tên Kiểu Miền giá trị Ghi Mã ràng buộc thời gian Tên ràng buộc thời gian MARANGBUOC Int 1, 2, 3, 4, 5, 6, 7, TENRANGBUOC String • Trễ • Sớm • Kết thúc khơng sớm • Kết thúc khơng trễ • Phải kết thúc • Phải bắt đầu • Bắt đầu không sớm • Bắt đầu không trễ – Đ H K H TN C N TT Bảng 5-3 : Các thuộc tính bảng RANGBUOCTHOIGIAN DONVITHOIGIAN : STT Tên Kiểu MADONVI TENDONVI Int String Miền giá trị Ghi Ngày, tuần, tháng Mã đơn vị Tên đơn vị thời gian K H O A Bảng 5-4 : Các thuộc tính bảng DONVITHOIGIAN QUANHEPHUTHUOC : STT Tên Kiểu Miền giá trị Ghi MACONGVIEC1 Int Mã công việc thứ MACONGVIEC2 Int Mã công việc thứ hai MAQUANHE Int 1, 2, 3, - 74 - Mã quan hệ Quản lý dự án phần mềm Web Bảng 5-5 : Các thuộc tính bảng QUANHEPHUTHUOC STT Tên Kiểu Miền giá trị MAQUANHE Int 1, 2, 3, TENQUANHE String • • • • K H TN LOAIQUANHE Ghi Mã quan hệ Tên quan hệ H Kết thúc-Bắt đầu(FS) Bắt đầu-Bắt đầu(SS) Kết thúc-Kết thúc(FF) Bắt đầu-Kết thúc(SF) CHUDE Kiểu Miền giá trị C N TT STT Tên – Đ Bảng 5-6 : Các thuộc tính bảng LOAIQUANHE Ghi MACHUDE Int Mã chủ đề TENCHUDE String Tên chủ đề Bảng 5-7 : Các thuộc tính bảng CHUDE K H O A LOAITHOIGIAN : cho biết thời gian làm việc nhân viên, tài ngun hay cơng việc có tn theo lịch làm việc hay không STT Tên Kiểu Miền giá trị Ghi MATHOIGIAN Int 1, Mã loại thời gian TENTHOIGIAN Int • Khơng theo lịch(e) • Theo lịch(d) Tên loại thời gian Bảng 5-8 : Các thuộc tính bảng LOAITHOIGIAN - 75 - NGAY Kiểu Miền giá trị NGAY DateTime Ngày TU Int 23 DEN int 23 MALICH Int CO C N TT – Đ Boolean Ghi H STT Tên K H TN Quản lý dự án phần mềm Web true, false Giờ bắt đâu Giờ kết thúc Mã lịch True: làm việc False : không làm việc Bảng 5-9 : Các thuộc tính bảng NGAY LICH : K H O A STT Tên Kiểu Miền giá trị Ghi MALICH Int Mã lịch làm việc TENLICH String Tên lịch làm việc Bảng 5-10 : Các thuộc tính bảng LICH - 76 - Quản lý dự án phần mềm Web DUAN STT Tên Kiểu Miền giá trị Ghi MADUAN Int Mã dự án TENDUAN String CONGTY String NHATAITRO String KHACHHANG String NGUOILAP String GHICHU String NGAYLAP DateTime NGAYBATDAU DateTime Ngày bắt đầu 10 NGAYKETTHUC DateTime Ngày kết thúc 11 MACHUDE Int Mã chủ đề 12 MATRUONGDUAN Int Mã trưởng dự án 13 MALICH Int Mã lịch làm việc K H TN Tên dự án Công ty Nhà tài trợ K H O A C N TT – Đ H Khách hàng Người lập dư án Ghi Ngày lập dự án Bảng 5-11 : Các thuộc tính bảng DUAN CONGVIEC ST Tên T MACONGVIEC Kiểu Int - 77 - Miền giá trị Ghi Mã công việc Quản lý dự án phần mềm Web TENCONGVIEC String Tên công việc THOIDIEMRANGBUOC DateTime NGAYBATDAUKEHOACH DateTime KHOILUONGTHOIGIANKEHOACH Float NGAYBATDAUTHUC DateTime KHOILUONGTHOIGIANTHUC Float MADONVITHOIGIAN Int CONG Float Thời điểm ràng buộc Ngày bắt đầu theo kế hoạch Thời gian hồn thành cơng việc theo kế hoạch Ngày bắt đầu thực tế Thời gian hoàn thành thực tế công việc Mã đơn vị thời gian Công thực 10 CHIPHITONGKEHOACH 11 CHIPHITHUCHIENTAI 12 NGAYBAOCAO DateTime 13 PHANTRAMHOANTHANH Float 14 KHOKHAN String 15 HUONGGIAIQUYET String H Đ Chi phí theo kế hoạch Chi phi thực tế Ngày báo cáo – Float Float C N TT K H O A K H TN Phần trăm hồn thành cơng việc Khó khăn 16 MALICH Int 17 MALOAITHOIGIAN Int 1, 18 MARANGBUOC Int 19 MAPHIENBANTRUOC Int - 78 - Hướng giải Mã lịch làm việc công việc Mã loại thời gian Mã ràng buộc thời gian Mã phiên trước Quản lý dự án phần mềm Web 20 MACONGVIECCHA Int 21 MADUAN Int Mã công việc cha Mã dự án công việc K H TN Bảng 5-12 : Các thuộc tính bảng CONGVIEC NHANSU STT Tên Kiểu Miền giá Ghi trị Mã nhân viên MANHANVIEN Int TENNHANVIEN String Tên nhân viên NGAYSINH Ngày sinh EMAIL DateTi me String DIACHI String SODIENTHOAI string CHUYENMON String Chuyên môn LUONG Double Lương LUONGNGOAIGIO Double Lương 10 MALICH Double Mã lịch làm việc 11 MADONVITHOIGIAN K H O A C N TT – Đ H Địa email Địa nhân viên Số điện thoại Mã đơn vị thời gian lương Bảng 5-13 : Các thuộc tính bảng NHANSU VATLIEU STT Tên MAVATLIEU Kiểu Miền giá trị Int Ghi Mã vật liệu - 79 - Quản lý dự án phần mềm Web TENVATLIEU String Tên vật liệu GIA Double Giá đơn vị vật liệu DONVI String Đơn vị K H TN Bảng 5-14 : Các thuộc tính bảng VATLIEU KHOILUONG Kiểu Miền giá Ghi trị Mã tài nguyên theo lịch MATAINGUYEN Int THOIDIEMDAU DateTime THOIDIEMCUOI DateTime SOLUONGTOIDA Int Thời điểm đầu Thời điểm cuối Đ H STT Tên – >0 Số lượng tối đa có khoảng thời gian C N TT Bảng 5-15 : Các thuộc tính bảng KHOILUONG TAINGUYENTHEOLICH : tài nguyên sử dụng theo lịch biểu cụ thể STT Tên Kiểu Miền giá trị Ghi MATAINGUYEN Int Mã tài nguyên TEN String Tên tài nguyên CHIPHI Double Chi phí CHIPHINGOAIGIO Double Chi phí ngồi MALICH Int Mã lịch làm việc K H O A - 80 - Quản lý dự án phần mềm Web MADONVITHOIGIAN Mã đơn vị thời gian tính cho CHIPHI, CHIPHINGOAIGIO Bảng 5-16 : Các thuộc tính bảng TAINGUYENTHEOLICH STT Tên Kiểu MAVAITRO Int TENVAITRO String K H TN VAITRO Miền giá trị Ghi Mã vai trò Tên vai trò Đ H Bảng 5-17 : Các thuộc tính bảng VAITRO – QUANLY Kiểu C N TT STT Tên Miền giá trị MANHANVIEN MANHANVIENQUANLY Int Mã nhân viên quản lý MADUAN Int Mã dự án MATAIKHOAN Int Mã tài khoản nhân viên MAVAITRO Int Mã vai trò nhân viên K H O A int Ghi Mã nhân viên quyền Bảng 5-18 : Các thuộc tính bảng QUANLY PHANCONG STT Tên Kiểu Miền giá Ghi trị - 81 - Quản lý dự án phần mềm Web MAPHANCONG Int Mã phân công MANHANVIEN Int Mã nhân viên MATAINGUYEN Int Mã tài nguyên MAVATLIEU Int Mã vật liệu MACONGVIEC Int Mã công việc NGAY Int Ngày phân công KHOILUONG Int CONGTHUCHIEN • Nếu phân cơng cho tài ngun theo lịch KHOILUONG Số luợng tài ngun • Nếu phân cơng cho vật liệu KHOILUONG số đơn vị vật liệu phân cơng • Nếu phân cơng cho nhân viên thi KHOILUONG khơng xét • Nếu phân công cho Nhân viên hay Tài nguyên theo lịch CONGTHUCHIEN cơng mà nhân viên hay tài ngun theo lịch thực cơng việc • Nếu phân cơng cho Vật liệu CONGTHUCHIEN khơng xét Tương tự CONGTHUCHIEN, khác chỗ K H O A C N TT – Đ H K H TN CONGCONLAI Int Int - 82 - Quản lý dự án phần mềm Web CONGCONLAI số cơng mà Nhân viên hay Tài ngun theo lịch cịn lại chưa thực K H TN Bảng 5-19 : Các thuộc tính bảng PHANCONG CHIPHIDACBIET : chi phí đặc biệt áp dụng cho phân cơng vào thời gian cụ thể Bảng dùng cho hướng phát triển tương lai STT Tên Kiểu Miền giá trị MAPHANCONG Int Mã phân công NGAY DateTime LUONG Double LUONGNGOAIGIO Double CHIPHISUDUNG Double Ngày mà chi phí đặc biệt áp dụng Lương C N TT – Đ H Ghi Lương ngồi Chi phí sử dụng tài ngun phân cơng Bảng 5-20 : Các thuộc tính bảng CHIPHIDACBIET THONGDIEP STT Tên MAPHANCONG K H O A Kiểu Miền giá trị Ghi Int Mã phân công NGAY DateTime Ngày gửi thông điệp GIO DateTime Giờ gửi thông điệp MANHANVIEN Int TIEUDE String Mã nhân viên nhận thông điệp Tiêu đề thông điệp NOIDUNG String Nội dung thông điệp - 83 - Quản lý dự án phần mềm Web Xử lý Lấy danh sách nhân viên, danh sách cơng việc, danh sách vai trị, danh sách quyền đăng nhập hiển thị lên hình Kiểm tra thông tin nhập hợp lệ? Nếu thông tin hợp lệ thi : Phân công cho nhân tương ứng với công việc Làm phân công Xóa phân cơng có danh sách Ghichú K H TN Stt Biến cố Khởi động Lưu Làm Xố tất phân cơng chọn nhân viên làm cho công việc tương ứng chọn vai trị cho nhân viên làm cơng việc tương ứng kết thúc nhập tên đăng nhập – K H O A C N TT Đ H Kết thúc chọn quyền cho nhân viên Kết thúc nhập mật Kết thúc nhập mật xác nhận - 99 - Tên đăng nhập cho nhân viên đăng nhập vào hệ thống Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình phân bổ tài nguyên Hình 5-17 : Màn hình phân bổ tài nguyên Stt Biến cố Khởi động Chọn nhân viên quyền Chọn tài nguyên Chọn vật liệu K H O A xử lý Lấy tên nhân viên phụ trách cơng việc iển thị lên hình - 100 - Ghichú Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình Lịch làm việc K H O A Hình 5-18 : Màn hình lịch làm việc Stt Biến cố Khởi động Xử lý Lấy danh sách tên lịch hiển thị lên hình kết thúc việc chọn tên lịch làm việc kết thúc việc chọn ngày chọn không làm việc chọn làm việc - 101 - Ghichú Quản lý dự án phần mềm Web Tạo lịch làm việc Thoát Cập nhật kết thúc chọn bắt đầu kết thúc chọn kết thúc chuyển sang hình tạo lịch làm việc Thốt khỏi hình lịch làm việc Kiểm tra thông tin hợp lệ? Nếu thông tin hợp lệ : cập nhật thời khoá biểu cho ngày chọn K H TN Màn hình cân đối tài nguyên: H Đ – K H O A C N TT Hình 5-19 : Màn hình cân đối tài nguyên Stt Biến cố Khởi động Dịch sang trái Xử lý Lấy danh sách công việc, quan hệ công việc vẽ sơ đồ Gantt Dịch sơ đồ Gantt - 102 - Ghichú Quản lý dự án phần mềm Web Dịch lên Dịch xuống Cân đối Hủy cân đối Lưu K H TN Dịch sang phải K H O A C N TT – Đ H sang phải Dịch sơ đồ Gantt sang trái Dịch sơ đồ Gantt xuống Dịch sơ đồ Gantt lên Dùng thuật toán cân đối tài nguyên, sau hiển hị kết qủa lên hình, đồng thời vẽ lại sơ đồ Gantt Hủy cân đối tài nguyên, vẽ lại sơ đồ Gantt Lưu kết cân đối tài nguyên xuống sở liệu - 103 - Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình biểu đồ tài nguyên Hình 5-20 : Màn hình biểu đồ tài nguyên K H O A Stt Biến cố Khởi động Kết thúc chọn tài nguyên Xem biểu đồ tài nguyên Dịch sang trái Dịch sang phải xử lý Lấy danh sách tài nguyên hiển thị Vẽ biểu đồ tài nguyên tài nguyên chọn Dịch biểu đồ tài nguyên sang phải Dịch biểu đồ tài nguyên sang trái - 104 - Ghichú Quản lý dự án phần mềm Web H K H TN Màn hình sơ đồ mạng cơng việc Hình 5-21 : Sơ đồ mạng cơng việc lấy danh sách công việc, quan hệ cơng việc, sau vẽ sơ đồ mạng cơng việc hiển thị lên hình – Khởi động K H O A C N TT Xử lý Đ Stt Biến cố - 105 - Ghi Quản lý dự án phần mềm Web Đ H K H TN Màn hình sơ đồ Gantt Khởi động lấy danh sách công việc thông tin công việc, quan hệ cơng việc, sau vẽ sơ đồ Gantt hiển thị lên hình K H O A Xử lý C N TT Stt Biến cố – Hình 5-22 : Màn hình sơ đồ Gantt - 106 - Ghi Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình thời khố biểu làm việc Hình 5-23 : Màn hình thời khố biểu làm việc Stt Biến cố Khởi động Chọn ngày K H O A xử lý Lấy thời khoá biểu làm việc ngày chọn hiển thị lên hình - 107 - Ghichú Quản lý dự án phần mềm Web Màn hình gửi ý kiến K H TN C N TT – Đ H Hình 5-24 : Màn hình gửi ý kiến K H O A Stt Biến cố Khởi động Chọn người nhận Kết thúc nhập tiêu đề Kết thúc nhập nội dung Gửi Xoá Thoát Xử lý Lấy tên người gửi, danh sách nhân viên quyền nhân viên quản lý trực tiếp, sau hiển thị lên hình Gửi ý kiến đến người nhận Xóa ý kiến Thốt - 108 - Ghichú Quản lý dự án phần mềm Web K H TN Màn hình nhận ý kiến H Hình 5-25 : Màn hình nhận ý kiến Chọn ý kiến Xem ý kiến Xóa ý kiến chọn chọn hay bỏ chọn ý kiến chuyển sanh hình xem nội dung ý kiến – Xố ý kiến K H O A C N TT xử lý Lấy danh ý kiến gửi đến Đ Stt Biến cố Khởi động - 109 - Ghichú Quản lý dự án phần mềm Web Màn hình xem nội dung ý kiến: C N TT – Đ H K H TN Hình 5-26 : Màn hình xem nội dung ý kiến K H O A Stt Biến cố Khởi động Hồi âm Trở xử lý Ghichú Lấy tên người gửi, người nhận, ngày gửi, tiêu đề nội dung ý kiến hiển thị lên hình chuyển sang hình gửi ý kiến trở hình nhận ý kiến - 110 - Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình Báo biểu danh sách nhân K H O A Hình 5-27 : Màn hình báo biểu danh sách nhân - 111 - Quản lý dự án phần mềm Web Đ H K H TN Màn hình báo biểu danh sách tài nguyên K H O A C N TT Màn hình danh sách vật liệu – Hình 5-28 : Màn hình danh sách tài nguyên theo lịch Hình 5-29 : Màn hình báo biểu danh sách vật liệu - 112 - Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình thơng tin giá trị thu được: K H O A Hình 5-30 : Màn hình thơng tin giá trị thu - 113 - ... Hình 5-6 : Sơ đồ hình - 88 - MH NHẬN Ý KIẾN Quản lý dự án phần mềm Web 2.1.1 Chi tiết hình : K H O A C N TT – Đ H K H TN Màn hình chính: Hình 5-7 : Màn hình - 89 - Quản lý dự án phần mềm Web Đ... theo kiến trúc ba lớp - 84 - Quản lý dự án phần mềm Web C N TT – Đ H K H TN Mơ hình Client/Server : K H O A Hình 5 -3 : Mơ hình Client/Server - 85 - Quản lý dự án phần mềm Web C N TT – Đ H K H TN... lập dự án Kết thúc nhập nhà tài trợ cho dự án Kết thúc chọn lịch làm việc Kết thúc nhập ngày bắt đầu dự án - 93 - Xử lý Lấy tên dự án, tên trưởng dự án hiển thị lên hình Ghichú Quản lý dự án phần

Ngày đăng: 26/04/2021, 14:01

Từ khóa liên quan

Mục lục

  • Danh mục các ký hiệu, các chữ viết tắt:

  • Danh mục các bảng:

  • Danh mục các hình vẽ :

  • Chương 1 : Tổng quan

    • Tổng quan về dự án phần mềm

      • Các khái niệm chính :

      • Các công cụ hỗ trợ quản lý dự án phần mềm hiện nay :

      • Sơ đồ mạng công việc :

        • Khái niệm :

        • Ký hiệu :

        • Quan hệ phụ thuộc giữa các công việc :

        • Các định nghĩa:

        • Sơ đồ GANTT :

        • Vấn đề chi phí và thời gian trong quản lý dự án phần mềm :

          • Vấn đề chi phí :

          • Vấn đề thời gian :

          • Nội dung nghiên cứu và các kết quả đạt được của đề tài :

          • Tóm tắt kết quả đạt được :

          • Chương 2 : Hướng tiếp cận của đề tài

            • Quy trình quản lý dự án :

            • Quản lý công việc theo hướng phân rã :

            • Quản lý nhân sự theo hướng phân cấp :

            • Chế độ báo cáo :

            • Chương 3 : EVMS và ứng dụng trong quản lý dự án phần mềm

              • Sơ lược về lịch sử EVMS :

              • Nội dung cơ bản của EVMS :

Tài liệu cùng người dùng

Tài liệu liên quan