Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
1,98 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG BỘ MÔN PHÁT TRIỂN KỸ NĂNG BÁO CÁO BÀI TẬP LỚN MƠN HỌC QUẢN LÝ DỰ ÁN PHẦM MỀM NHĨM MƠN HỌC: 04 ĐỀ TÀI: ỨNG DỤNG HẸN HÒ “LOVEBIRD” Giảng viên: Nguyễn Quỳnh Chi NHÓM BTL: 15 Danh sách thành viên: Đinh Công Hải: B19DCCN214 Đặng Trọng Hiếu - B19DCCN238 Vũ Thị Nhung – B19DCCN Nguyễn Đức Hân – B19DCCN Nguyễn Ngọc Hiếu – B19DCCN250 HÀ NỘI – 2022 MỤC LỤC I/ Phát biểu toán (SOW) Giơi thiêu chung v dư án .3 Các cột mốc quan trọng 3 Đối tợng tham gia Dư tính v kết dư án Bàn giao sản phâm Điu khoản toán II/ Project charter Lý sáng lập dư án .4 Mục tiu ràng buộc dư án Thành vin đội .4 Phn phối Tầm nhìn Các bn lin quan chính(stakeholders) Lợi ích dư án Các cột mốc quan trọng III/ Phạm vi dự án .7 Work Breakdown Structure IV/ Quản lý thời gian .14 Phn chia thời gian (sau WBS) .14 Biểu đồ Gantt 14 V/ Quản lý cấu hình 15 Mục đích quản lý cấu hình 15 Xác định CI đặt tn 15 Thủ tục Baseline CI 21 Lịch trình c 22 Khu vưc chức .23 Cấu trúc th mục 24 Sao lu cấu hình 25 Quy ơc cách đặt tn 26 VI/ Quản lý rủi ro 27 S đồ xác định rủi ro .27 Phn tích rủi ro cách khắc phục .28 VII/ Quản lý chất lượng kiểm thử .30 Các thành phần tham gia: 30 Môi trờng công cụ kiểm thử 31 Chiến lợng kiểm thử 31 VIII/ Quản lý truyền thông giao tiếp 36 Các thành phần tham gia: 36 Phng thức lin lạc .36 Giao tiếp đội dư án 37 Giao tiếp vơi khách hàng 38 I/ Phát biểu toán (SOW) Giơi thiêu chung v dư án Công ty Team 15 muốn tạo app hẹn hò trực tuyến mang tên “Lovebird” với mục êu tạo môi trường giao lưu lành mạnh cho cặp đôi già trẻ gái trai, thiếu nửa lai rai ăn nằm với ứng dụng Lovebird , m kiếm đối tượng toàn đất nước Việt Nam (có thể người nước ngồi Việt Nam) Mơ tả hệ thống: App tương thch với thiết b, hệ điu hành Tạo tài khoản, tạo profle hấp dẫn, Tìm kiếm đối tượng theo yêu cầu Liên lạc Bảo hiểm nh yêu Các cột mốc quan trọng Dự án làm tháng, chia làm giai đoạn: 6/9-10/9(1w): Đặt mục êu phác thảo ý tưởng (soware concept), dự nh ngân sách 10/9 - 30/9(1w): Nghiên cứu th trường, thu thập yêu cầu 1/10 - 8/10(1w): Thiết kế hệ thống 8/10 – 7/1(3m): Thiết kế hình ảnh, phát triển app tạo app (coding and debugging) 7/1 - 27/1/2023 (2w): Kiểm thử cho khách trải nghiệm Đối tợng tham gia Nhà tài trợ: Shark Bình Khách hàng: Cơ Nguyễn Quỳnh Chi Dư nh v kết dư án Dự nh chiếm 10% th phần sau mắt Gây thu hút giao diện thông minh, dễ dùng, lành mạnh app App sáng tạo để m kiếm khai thác điểm thú v từ người chơi Cũng vừa m kiếm bạn vừa phát triển kỹ cá nhân để trở nên thu hút Bàn giao sản phâm Bàn giao sản phm ngày 27/1 Đội ngũ đào tạo sử dụng app vòng bao lâu? Điu khoản toán Sau giai đoạn 1: 5% Sau giai đoạn 2: 10% Sau giai đoạn 3: 15% Sau giai đoạn 4: 60% Sau giai đoạn 5: 10% - II/ Project charter Lý sáng lập dư án - Thấy thiếu sót app hẹn hò tại: ph, thiếu lành mạnh, tập trung vào hẹn hị khơng tập trung vào trải nghiệm người dùng, Thấy m bảo hiểm nh yêu Mục u ràng buộc dư án 2.1 Mục êu: Tạo app “Lovebird ” kết nối người miễn ph thơng qua Internet TÍnh mới“Bảo hiểm nh yêu”, cho nh yêu dài lâu - Sản phm phân phối: app “Lovebird ” 2.2 2.3 Phương pháp ếp cận: Công cụ: Hệ điu hành: Phần mm sử dụng: Ngôn ngữ sử dụng, ramework, … Môi trường: Các giao đoạn làm, n bn Ràng buộc: Phạm vi đa lý: đất nước Việt Nam (để dễ dàng gặp nhau) Độ tuổi: >=18 Phải có Quỳnh Chi Shark Bình tham gia Cột mốc bàn giao lần đầu: 25/1/2023 Ngân sách tối đa: tỷ Thành vin đội PM: Nguyễn Th Nhung Lead code: Đặng Trọng Hiếu Lead design: Nguyễn Đức Hân Team test: Đinh Công Hải, Nguyễn Ngọc Hiếu Phn phối Bản phân phối sản phm: giao mang cài đặt, m ngun chương trình (có đưa hay k), help online, tài liệu liên quan đến phát triển dự án (có cần k) Sản phm bàn giao: Hệ thống quản lý thông n người dùng: Tạo account người dùng, tạo profle hấp dẫn, thêm, bớt, xóa, sửa thơng n Cơ sở hạ tầng bảo mật thông n Tìm kiếm: Tìm kiếm người dùng thơng qua kênh: giới nh, vùng đa lý, sở thch, chiu cao, tôn giáo, … Liên lạc: nhắn n, gọi điện Sau đ quẹt nhắn n gọi điện với Hệ thống nhắn n, call with/without video Bảo hiểm nh yêu: Quả trứng nh yêu: Hai gửi n vào trứng nh yêu, người cưới nhận x 1,25 số n Cịn chia tay toàn số n bi thường cho người chu tổn thương Quản lý thông n giao dch Các sản phẩm bàn giao khác: Ứng dụng hợp tác Mạng phần cứng Quản lý tài nguyên người di động app Kết nối cho mạng riêng ảo Ứng dụng cổng quản lý tài sản “Asset Management Viewport” Công cụ tạo báo cáo tùy biến Cho phép người dùng truy cập tới kho liệu Phân phối dạng HTML Excel Tài liệu hướng dẫn sử dụng o o Tầm nhìn Dự nh chiếm 10% th phần ứng dụng hẹn hò sau mắt Gây thu hút giao diện thông minh, dễ dùng, lành mạnh app App sáng tạo để m kiếm khai thác điểm thú v từ người chơi Cũng vừa m kiếm bạn vừa phát triển kỹ cá nhân để trở nên thu hút Tnh “Bảo hiểm nh yêu” mới, lần đầu ên xuất Việt Nam, gây bo với nh vượt trội: cam kết cho nh yêu dài lâu Các bn lin quan chính(stakeholders) Nhân lực công ty: phận nghiên cứu, phận phát triển phần mm, phận thiết kế, phận trì phần mm Nhà tài trợ: Nguyễn Quỳnh Chi Shark Bình: đầu tư Ngân hàng ABC, XYZ Khách hàng: đối tượng > 18 tuổi Lợi ích dư án 7.1 Lợi ch doanh nghiệp: Doanh thu từ hệ thống: lượt tải, quảng cáo, thời gian sử dụng, … Thu hút nhà tài trợ Có ngun vốn đầu tư Có data người dùng Bảo hiểm nh yêu: chia tay n v app 75% 7.2 Lợi ch người dùng: Tìm bạn bè chất lượng, người yêu, hôn phu Nếu hai đến nhân x 1.25 n Các cột mốc quan trọng - Dự án làm 4,5 tháng, chia làm giai đoạn: 6/9-12/9(1w): Đặt mục êu phác thảo ý tưởng (soware concept) 13/9 - 19/9(1w): Nghiên cứu th trường, thu thập yêu cầu 20/9 - 26/9(1w): Thiết kế hệ thống 27/9 – 26/12 (3m): Thiết kế hình ảnh, phát triển app tạo app (coding and debugging) 27/12 - 9/1/2023 (2w): Kiểm thử cho khách trải nghiệm 10/1 - 24/1(2w): Chỉnh sửa phát hành - 3-4 tháng sau mắt phiên ếp theo III/ Phạm vi dư án Work Breakdown Structure Project management Thu thập yêu cầu 2.1 Thu thập yêu cầu khách hàng 2.1.1 Nhu cầu khách hàng 2.1.2 Nhu cầu th trường, người sử dụng sản phm 2.1.3 Yêu cầu v quản lý đối tượng 2.1.4 Yêu cầu v nn tảng công nghệ 2.1.5 Yêu cầu v an toàn bảo mật 2.2 Thu thập yêu cầu chức 2.2.1 Chức cho thành viên công ty 2.2.2 Chức cho người dùng 2.3 Thu tập yêu cầu giao diện 2.3.1 Giao diện đăng nhập 2.3.2 Giao diện thành viên 2.3.3 Giao diện người dùng với chức 2.4 Review Phân ch u cầu 3.1 Mơ hình nghiệp vụ 3.1.1 Các chức quản lý đối tượng 3.1.2 Đặc tả chức quản lý đối tượng 3.2 Mơ hình hệ thống 3.2.1 Các module 3.2.1.1 Module Quản lý nhân viên 3.2.1.2 Module Quản lý người dùng 3.2.1.3 Module Quản lý thơng báo 3.2.1.4 Module Tìm kiếm 3.2.1.5 Module Tương tác 3.2.1.6 Module Liên lạc 3.2.1.7 Module Bài viết 3.2.1.8 Module Bảo hiểm nh yêu 3.2.1.9 Module Quản lý ngân sách 3.2.1.10 3.2.2 Module Quản lý quảng cáo Giao diện 3.2.1 3.2.3 Phác thảo giao diện người dùng Phân ch sở liệu 3.3 Review Thiết kế 4.1 Thiết kế hệ thống quản lý nhân viên 4.2 Thiết kế module 4.2.1 Thiết kế hệ thống nhân quyn sử dụng 4.2.1.1 Xây dựng mơ hình lớp thực thể 4.2.1.2 Thêm chức thêm, sửa, xóa, m kiếm 4.2.2 Thiết kế hệ thống quản lý người dùng 4.2.2.1 Xây dựng mơ hình lớp thực thể 4.2.2.2 Xây dựng chức thêm, sửa, xóa thơng n 4.2.2.3 Xây dụng chức Gợi ý profle hấp dẫn 4.2.3 Thiết kế hệ thống quản lý thông báo 4.2.3.1 Xây dựng mơ hình lớp thực thể 4.2.4 Thiết kế chức Tìm kiếm rộng 4.2.4.1 Xây dựng mơ hình lớp thực thể 4.2.4.2 Thiết kế chức lọc yêu theo 4.2.5 Thiết kế chức Tương tác 4.2.5.1 Xây dựng mơ hình lớp thực thể 4.2.5.2 Thiết kế chức tương tác người dùng: thả m 4.2.6 Thiết kế chức Liên lạc 4.2.6.1 Xây dựng mô hình lớp thực thể 4.2.6.2 Thiết kế chức nhắn n, nhắn n âm thanh, gọi điện, gọi điện video 4.2.7 Thiết kế chức Bài viết 4.2.7.1 Xây dựng mơ hình lớp thực thể 4.2.7.2 Xây dựng chức thêm, sửa, xóa, tương tác viết 4.2.8 Thiết kế chức Bảo hiểm nh yêu 4.2.8.1 Xây dựng mơ hình lớp thực thể 4.2.8.2 Xây dựng chức 4.2.9 Thiết kế hệ thống quản lý ngân sách 4.2.9.1 Xây dựng mơ hình lớp thực thể 4.2.9.2 Thiết kế chức quản lý ngân sách 4.2.10 Thiết kế hệ thống quản lý Quảng cáo 4.2.10.1 Xây dựng mơ hình lớp thực thể 4.2.10.2 Thiết kế hệ thống thêm, sửa, xóa quảng cáo 4.3 Thiết kế giao diện 10 Cấu trúc th mục Th mục Th mục Mục đích Map đến khu vưc Quyn truy cập Project Directory: \\team15\Projects\KBHH WIP Tài liệu tham khảo Tài liệu chuyển Lưu trữ CI phân phối đến khách hàng Tài liệu Tài liệu Yêu cầu kế hoạch, Phát Modiy: PM, Thiết kế, Thử nghiệm hành – PIC Đánh giá Read: All Biên họp Lưu trữ biên Lưu trữ họp: thành viên với khách hàng Kế hoạch Đưu Kế hoạch, Lch Phát Modiy: PM, trình, Danh sách cơng việc hành – PTL dự án Đánh giá Báo cáo Lưu trữ lại báo cáo hàng tuần Lưu trữ Modiy: PM, PIC Read: All M ngun Lưu trữ tệp m ngun Lưu trữ Reer to VSS directory Người dùng Lưu trữ mục người dùng Phát triển Modiy: All Phát hành Modiy: PM, PIC Read: All Khách Lưu trữ tài liệu hàng cung khách hàng cung cấp hỗ cấp trợ trình phát triển dự án Mẫu quy Phát hành Modiy: PM Read: All Modiy: All Hướng dẫn lưu trữ tài liệu Phát 25 trình Kiểm thử Lưu trữ Tên sở cho dự án hành Lưu trữ q trình kiểm thử, rà sốt, kiểm tra, đánh giá sản phm Lưu trữ Modiy right: Project QAs Read right: All Lưu trữ phiên sở Lưu trữ Modiy: PM Read: All Lưu trữ lại code để coder cập nhật code họ Phát triển Modiy: Developers Read: All Lưu trữ modul kiểm thử Kiểm thử Modiy: PM, PTL Read: All VSS Directory: \\team15\Projects\share\KBHH Phát triển Kiểm thử Phát hành Lưu lại m ngun đ hoàn Phát thành để phát hành hành Modiy: PM Read: All Sao lu cấu hình Khu vưc lu trữ để lu Các mục Khu vưc lu trữ đợc sao lu lu Loại lu Tần suất lu Khách hàng Yêu cầu khách hàng Sao lưu phần lần/tuần Đinh Công Hải Dự án Cơ sở Backup\CSDL liệu Backup\YeuCauKhachHang Sao lưu toàn Ngời đảm nhiêm Nguyễn Đức Hân 26 M ngun Backup\QLNS File kiểm thử Backup\KiemThu phần lần/ngày Nguyễn Ngọc Hiếu Vũ Th Nhung Quy ơc cách đặt tn - Số phiên bản: Viết phần bên trái thập phân, thay đổi kiến trúc cốt lõi mục phần mm thay đổi - Số sửa đổi: Viết phần bên phải thập phân, thay đổi thêm chức sửa đổi chức - Tên package: tất viết thường không dấu com.kbhh.view/DAO + Tham số 1: mặc đnh + Tham số 2: tên viết tắt dự án (Kết bạn hẹn hò) + Tham số 3: mục đch package VIEW: Hiển th giao diện người dùng DAO: Làm việc với database - Tên class: đặt theo quy tắc PascalCase - Tên hàm: (parameter) {} truy cập>>