Đồ án môn học CNPM 10— 2023 TÊN TÀI LIỆU PROPOSAL Tên Tài Liệu Proposal Document Người thực hiện Vi Tri Team Member Kế hoạch 14/03/2021 Tên file: |Proposal Phién ban
Trang 1
BO GIAO DUC VA DAO TAO TRUONG DAI HOC SU PHAM
®)
Tên đề tài
XAY DUNG PHAN MEM QUAN LI DU AN
DOANH NGHIEP
[xA[i»Ÿ‡
TÀI LIỆU PROPOSAL
GVHD: TS NGUYEN TAN THUAN Nhóm sinh viên:
Trần Hoàng Vũ - 3120221511 Trần Công Dự - 3120221348 Nguyễn Thị Quỳnh Thương- 3120221100 PHONSAMAI Vilat -3120221526 Phan Phú Tài -3120221452 Tran Hung Minh -3120221222
Trang 2
Da Nang, thang 9 nam 2023
Trang 3
Đồ án môn học CNPM 10— 2023
THÔNG TIN DỰ ÁN
Mã dự án 1022301
én dy an XxAY DUNG PHAN MEM QUAN LÍ DỰ ÁN
Ngày bắt đầu 30/8/2023 Ngày kết thúc 30/1/2024
Nơi thực
Dai hoc Su Pham — Khoa CNTT
hiện
Nguyễn Tan Thuan
Email: ntthuan@ute.udn.vn
Số điện thoại: 0905626276
Giáo viên
hướng dẫn
Đối tác _ | Doanh nghiệp tham gia nếu có
Quản Lý Dự Họ và tên Email Điện thoại
An và Quan 0976725933
Lý Quy Trân Hoàng Vũ hoangvuyasuo123@gmail.com
Trinh
Phan Phú Tài
Trần Công Dự tcdu2003@gmailLcom 0985527084 Thành viên -
Nguyễn Quynh Thuong} tn58213@gmail.com 094645365 PHONSAMAI Vilat
Tran Minh Hung
Trang 4
Đồ án môn học CNPM 10— 2023
TÊN TÀI LIỆU PROPOSAL
Tên Tài Liệu Proposal Document
Người thực hiện
Vi Tri Team Member
Kế hoạch 14/03/2021 Tên file: |Proposal
Phién ban Người thực hiện ngày cập nhật [Nội dung
1.1 Tao proposal document
1.1 Tao proposal document
PHIEN BAN
TAI LIEU PHE DUYET
Giảng viên hướng dẫn | Nguyễn Tấn Thuận Chữ ký
Chủ sản phẩm Trần Hoàng Vũ Chữ ký
Trường nhóm Trần Hoàng Vũ Chữ ký
Nguyễn Thị Quynh | Chữ ký
Thương Phan Phú Tài Chữ ký Thành viên
Trần Hưng Minh Chữ ký PHONSAMAI Chữ ký Vilat
Trần Công Dự Chữ Ký
Trang 5
Tai liéu Proposal Dai hoc Su Pham
Đồ án môn học CNPM 10— 2023
Nhận
thôn,
báo
System
Actor
Request
Respone
Cap nhật thông tin cá nhân
Thành viên
i théng bao
QL
chủ to QL
dự „ thành
cao TA
ADMIN
Mô tả sở đồ hệ thống
- Chủ dự án
.khởi tạo dự án,hủy dự án .cập nhật dự án
.cập nhật thông tin cả nhân, thành viên
-thành viên
.cập nhật thông tin cá nhân
.chỉnh sửa hoàn thiện công việc
( ti xem thông tin dự an
-Admin .quản lí chủ dự án
-quản lí thành viên
-quan li dy an, bao cao
Trang 6Đồ án môn học CNPM 10— 2023
MỤC LỤC
THÔNG TIN DỰ ÁN s55 2 122122212211211221.21121122222121212212 are 1 TÊN TÀI LIỆU PROPOSALL -2 2 2222211221271121127127112712211122212.2 are 2 PHIÊN BẢN 2 212212221222 1221121122112 re 2 TÀI LIEU PHÊ DUYỆPT 2-2222 92EE22E12221221127127112112111112112112212221222 ca erag 2 MỤC LỤC 252 22222122122112711 1122112112122 ra 3
II co ai r0 7 8 -aaIa II an 4 I8 ¡ 1 0 aa 4
1.1.1 Mục đích của tài liệu Để xuất là -2 2 2122211212211 1211 2111111 xe 4
I0 HH aa 4 1.3 Tài liệu tham khảo - - - c s11 1n HS HS ST ST 1n T11 1115511111511 111 11k S c1 kg 4
2 Téng quan ng ND 4
2.1 Mô tả dự án 5s + 221 212211211122112112111221122211212121211212 2212 ru 4
PA NC 0 co 4 5 2.1.2 Các chức năng cơ bản - 0 22012211211 121 121112 1112110111011 211 101111111118 x re 5 2.2 Đánh giá sản phẩm 55 1 2 2111121211111 21121111122110111212122 11121 11g 5
PT CN Ñ oi (.cb‹.‹iÃỔŸỶŸÝỶẢ 5
2.3.1 Mục tiêu dự ân - - c1 HT HH TS nnnTn ng T111 1 1511111 k kh vz 5
» CV N\oU u01 NHiẽảăäiiăẳaẳăăảäiiiÝiắỶẢ 6
2.3.3 Công cụ và môi trường phát triỂn - 2 se 1E12127111 2112 121m 7
3 Kế hoạch quản lý dự án - L2 2211211211121 1511 1111122110118 111 112111111111 1kg HH 8
3.1 Quy trim Scrum cece cccscsssesseessnsesesseesssessesererasetsesssetaesiesssessiesaneasessesiesiess 8
3.2 Ké hoach tong n 10
3.3 Quan lý tổ chức nguồn nhân lực - 2-52 21 19215212712712112121111 21112110 11
Trang 7Đồ án môn học CNPM 10— 2023
1 Giới thiệu dự án
1.1 Mục đích
1.1.1 Mục đích của tài liệu Đề xuất là
Xác định các vân đề, yêu câu, tình huông liên quan đên quá trinh quản lý dự án
và xây dựng tốt nhất cho người mới sử dụng
Đề ra các giải pháp đề đáp ứng nhu cầu của khách hàng và các vấn đề liên quan đến việc quản lý dự án đồng thời phân chia công việc cụ thê cho từng thành viên trong
dự án, cho khách hàng cái nhìn tông quan về kiến trúc hệ thống củng như các tính năng cần xây dựng trong hệ thống
1.2 Phạm vi
Trong tài liệu nảy trình bày bao gồm các yêu cầu mục tiêu dự án, giải pháp đề xuất, tông quan về kiến trúc, giải pháp kĩ thuật, quy hoạch tông thê thực hiện dự án
1.3 Tài liệu tham khảo
STT | Tài liệu tham khảo Thông tím tài liệu
1 Scrum process www scrum, ors
Qua trinh Xay dung dự
2 „ https://www.teamwork.com/
an
2 Tổng quan dự án
2.1 Mô tả dự án
2.2 Trang Web nhằm tập trung vào công trình, dự án của khách hàng,
và các tính năng của nó có thể cực kỳ hữu ích cho chủ dự án Nâng cao tiến độ làm việc thông qua hội nhóm Bạn nhận được các vai trò khách
hàng miễn phí mà bạn có thể gán cho các nhà thầu phụ hay làm việc cùng để
họ có toàn quyền truy cập vào những dự án được chọn WEB cũng cung cấp
các vai trò người cộng tác miễn phí để bạn có thể thêm dự án trong thời gian ngắn
Trang 8Tai liéu Proposal Dai hoc Su Pham
Đồ án môn học CNPM 10— 2023
Đánh giá sản phẩm
Chức
năng
sản
phẩm
TeamWork Monday.com Jira Joho projects
Dang
nhap,
dang
ki
Sản - phẩm | của nhóm
x
Phan
chia
khối
lượng
công
việc
theo
bảng,
cột, sơ
đồ
Theo
dõi
thời
gian
tiến độ
công
việc
Đăng
xuât
Trang 9
Đồ án môn học CNPM 10— 2023
2.3 Giải pháp cho đề xuất
2.3.1 Mục tiêu dự án
Mục tiêu của dự án là xây dựng thành công hệ thống tham gia và quản lý khối lượng công việc, thêm khối lượng khách hàng công việc của đự án qua hình thức trang Web Đáp ứng nhu cầu kinh doanh của khách hàng trong phạm vi ngân sách và tiễn độ
Trang 10Đồ án môn học CNPM 10— 2023
2.3.2 Gái pháp bài toán
2.3.3
Tạo cho chủ thầu và khách hàng có một không gian dé có thể làm việc với môi trường bảo mật cao
Khách hàng không có trang web nảo đủ tin tưởng để hoàn thành dự án họ đang
cần
Khách hàng dé dàng sử dụng được giao diện dễ làm quen của trang web Phân chia nhiệm vụ phù hựp
Các chức năng cơ bản Một hệ thông chính xác cao
Hệ thống ổn định
Hệ thống xử lý nhanh mà không bị chậm ảnh hưởng đến thời gian của họ
Một hệ thống ôn định đề xử lý thông tin và đáp ứng mục đích đã định trước
Thông báo các nhiệm vụ và các khách hàng đăng ký sử dụng bắt đầu Quản lý cấp cao đễ dàng theo dõi nhiệm vụ công việc, kết quả đó có thể giúp
người quản lý giải quyết và đánh giá nhiều vấn đề
Trang 11Đồ án môn học CNPM 10— 2023
2.3.4 Tổng quan hệ thống
Sơ đô hệ thống
*
admin admin
'*' sản phâm -—*| san pham >| san pham đông
Nhập Sửa-xóa Thống kê
F*\ thành viên —*| thành viên F*\ thành viên
việt bài việt bài việt
Picture 1: System diagram
Mô tả sơ đồ hệ thông:
® Admin
- Khởi tạo dự án
- Thêm bớt thành viên dự án
® Xem thông tin khách hàng
s Cap nhat dv dn
e Huy dy an
s Cap nhat thong tin cá nhân
® Thống kê khách hàng
* Quan ly dv dn
> Thanh vién
Trang 12Đồ án môn học CNPM 10— 2023
® - Quản lý công việc
® Đăng ký dự án
s - Xem khối lượng công việc
¢ Xem thong tin dy an
® Cập nhật thông tin cá nhân
s Banh gia dv an
> Admin
* Quan ly dv dn
se - Quản lý khách hàng
* Quan ly bdo cdo thong kê 2.3.5 Công cụ và môi trường phát triển
% Ràng buộc công nghệ
® Language: Python, C#
© System: Windown
® Version Control System: GitHub, Messenger, Trello
© Develop tool: Python 3.6 and Visual Studio 2017, Mtncec, PyqtS , OpenCV
¢ Database Management System: SQL Server
¢ Hardware: Website, Camera Desktop, Laptop
$ Môi trường phát triển
® Internet Connection
® Operation systems
=" Google Chrome, Coccoc, Firefox
= IDLE (Python 3.6)
s* Các ràng buộc khác
® Resource: 5 people
® Budget: Limited
® Time: The proJect must be completed within 42 days
¢ These features are not available in first version of product
Trang 13Đồ án môn học CNPM 10— 2023
3 Kế hoạch quản lý dự án
3.1 Quy trình Scrum
§PRINI REVIEW
&
RETROSPECTIVE
POTENTIALLY SHIPABILt PRODUCT
——
a) Định nghĩa
Scrum là một tập hợp con của Agile và là một trong nhitng framework quy trinh
phô biến nhất đề triển khai Agile
Theo tài liệu hướng dẫn Scrum (The Scrum Guide), Scrum là khung làm việc (framework) dé phat triển, chuyển giao và duy trì các sản phâm phức tạp theo phương thức lặp (iteratrve) và tăng trưởng (incremental)
Quá trình phát triển được thực hiện thông qua các phân đoạn nỗi tiếp nhau Khung làm việc Scrum dinh nghĩa rõ các g1á trị cốt lỗi, vai trò, sự kiện, tạo tác và các quy tắc
để gan kết tất cả thành một hệ thống nhất ø1úp các nhóm làm việc đạt hiệu quả cao
Ngày nay, Scrum còn được quan niệm như là một khung quản trị hiện đại đa mục đích
Trang 14Đồ án môn học CNPM 10— 2023
b) Mô tả Scrum
Có ba vai trò cụ thể trong Scrum
Product Owner
« Là một trong ba vai tro cua Scrum Vai tro nay chiu trách nhiệm định hướng
sản phẩm trong suốt quá trình sản xuất Nhiệm vụ của Product Owner là tôi ưu hóa giá
trị sản phẩm thông qua việc tận dụng tốt nhất khả năng của nhóm sản xuất
« Product Owner cần là người có hiểu biết về tầm nhìn sản phâm và những yêu cầu để thực hiện hóa những yêu cầu đó Có thê Product Owner chưa cân biết ngay từ đầu thật cụ thể sẽ làm những gì, nhưng có hiểu biết sâu sắc tại sao lại xây dựng sản phẩm này
« Product Owner là một người duy nhất, là người đại diện duy nhất chịu trách nhiệm về sản phâm đang xây dựng Cụ thể, Product Owner là người duy nhất chịu trách nhiệm quản ly Product Backlog
Scrum Master
« Thường được coi là huấn luyện Scrum cho nhóm
« Scrum Master giúp nhóm làm công việc tốt nhất có thế của họ Cụ thể là tô chức các cuộc họp, thanh tra thu thập và bạch hóa thông tin, đối phó với các trở ngại rào cản và thách thức, và làm việc với Chủ sở hữu sản phẩm đề đảm bảo tồn đọng sản phẩm đã sẵn sàng cho nước rút tiếp theo
« Scrum Master cũng đảm bảo nhóm tuân thu quy trinh Scrum
« Người đó không có thâm quyền đối với các thành viên trong nhóm, nhưng họ
có thâm quyền đối với quá trinh nay Vi du, Scrum Master dẫn dắt nhóm hop hang
ngày hoặc đạy cho Nhóm phát triển một kỹ thuật mới
Teams working at scrum
« Là đội ngũ trực tiếp làm ra sản phâm, nhóm nay bao gồm các chuyên gia có nhiệm vụ chuyên giao phần tăng trưởng có thể chuyên giao được ở mỗi cuối Sprint
«- Là một nhóm có tổ chức và liên chức năng, được trao quyền để tự định hướng
và đưa ra các quyết định liên quan đến công việc sản xuất
« Nhóm có toàn quyền lựa chọn công cụ, kỹ thuật và cách thức để hoàn thành công việc
Trang 15Đồ án môn học CNPM 10— 2023
Trong quá trình sản xuất, nhóm tự tiễn hành ước lượng, phân bỏ, theo dõi, điều tiết công việc theo hình thức tập thé
c) The artifacts
3.2
Product Backlog :-Chủ sở hữu dự án và nhóm Scrum họp để sắp xếp thứ tự ưu tiên cho các hạng mục trong product backlog (công việc trên product backlog đến từ các câu chuyện và yêu cầu của người dùng).-Product backlog không phải là danh sách những thứ cần hoàn thành, mà nó là danh sách tất cả những tính năng mong muốn của sản phẩm.-Nhóm phát triển sau đó kéo công việc từ sản phẩm tồn đọng để hoàn thành trong mỗi sprint
Sprint Backlog : là danh sách các chức năng được phát triển cho Sprint;-nó được xác định bởi cuộc họp Lập kế hoạch Sprint.-Sprint Backlog là chức năng được lựa chọn từ Product Backlog dựa trên mức độ ưu tiên và khả năng phát triển của nhóm
Ước tính : Trong SCRUM, các thành viên của Nhóm Nhiệm vụ sẽ do chính bạn lựa chọn và ước tính thời gian phát triển dự kiến và chịu trách nhiệm về ước tính này.-Sau khi hoàn thành bảng sẽ cập nhật Sprint Backlog
Kế hoạch tông thé
1 Ban dau 1 ngay 30/8/2023 30/10/2023
11 'Yêu cầu thu thập 1 ngày 30/8/2023 14/3/2023
1.2 Tạo Proposal Document 1 ngày 30/10/2023 30/10/2023
2 Khởi động 6 days 30/8/2023 5/9/2023
2.1 Cuộc họp khởi động dự án 1 ngày 30/8/2023 30/8/2023
2.2 Tạo tài liệu 5 ngay 6/9/2023 10/9/2023
3 Phat trién 61 ngay 30/8/2023 30/10/2023
3.1 Sprint 1 21 ngày 21/9/2023 10/10/2023
3.2 Sprint 2 21 ngày 12/9/2023 2/10/2023
3.3 Sprint 3 21 ngay 5/10/2023 25/10/2023
3.5 | Cudc hop tong két laidw an | 1ngay 26/10/2023 26/10/2023
4 | Ban phat hanh cudi cing 1 ngay 27/1/2023 27/1/2023
Trang 16
Đồ án môn học CNPM 10— 2023
3.3 Quản lý tố chức nguồn nhân lực
Họ tên Điện thoại Email Vị trí
Giảng
Thuận hướn
ø dẫn
Trân Hoàng hoangvuyasuo123@gmail.com ,
Vũ
hữu
` tedu2003@gmail.com Thanh
vién
Tran Hung Thanh
Minh 3120221222 cctalk211@gmail.com viên
Nguyễn Thị Thành
Quynh tn58213@gmail.com vien
Thuong
Phan Phu Tai 3120221452 viên :
PhonSaMai Thành
Vilat viên
Trang 17
Đồ án môn học CNPM 10— 2023
3.4 Cost/Budget for Project (Ngan sach cia dw an)
Description Amount Unit Number of members 4 Member
Number of working hours per day 4 Hour
Cost of working per hour per person 2 USD
Duration of the project 3 Month
Cost to pay to use 3” service 90 USD
Derivations:
Cost of working hour: 4 persons * 90 days * 4 hours/day * $2/hours = $2880
Cost of Service renting: 90 days * $1/day = $90
Totals cost: Cost of working hour + Cost of Service renting = $2970
1 References
1 Vetup: https://en.vetup.com/
2 FVET: https://tinhte.vn/thread/fvet-vietnam-ung-dung-di-dong-dau-tien-tai-
fbclid=IwARO-
3 Healthy Pet, Healthy People:
https://www.cdc.gov/healthypets/health-benefits/index.html