Mục tiêu dự án San pham can phải đạt được các yêu cầu sau: v Yêu cầu về phía người sử dụng: - + Giao diện đẹp, thân thiện phủ hợp với yêu câu khách hàng.. + Chạy ôn định trên các trình d
Trang 1TRƯỜNG ĐẠI HỌC DÂN LẬP PHƯƠNG ĐÔNG
BÀI TẬP LỚN
MON: QUAN LY DU AN PHAN MEM
DE TAI: QUAN LY DU AN THIET KE WEBSITE BAN SACH TRUC
Trang 2Chương
1;
Chương 2: Phân tích thiết kế hệ thông
NỘI DUNG BÀI TẬP LỚN
Thiết kế (Design) 0 0 nh HH HH HH 1n 1 HH ng nguyen Phát triển (Development) - ch E22 121112111 ngu Kiểm thử (Testing) sinh nen
Triên khai (Deployment)
Bảo tri (Maintenanee) ác 122112 1201121 121118112112112111 21111111181 rờ
PHAN 4: QUAN LY - KIÊM SOÁT VIỆC THỤỰC HIỆN DỤ ÁN 22
Chương 3: XÂY DỰNG CÔNG CỤ QUẢN LÝ DỰ ÁN 34
1 Ước lượng thời gian sử dụng biểu đồ PE.RT 2-2-5 = 34
2 Xây dựng biểu đồ GANTT quản lý công việc - s-.scceccsscs 36
TÀI LIỆU THAM KHẢO á 5c sc n1 TH HH2 1g rêu 37
Trang 3
Page 3
Trang 4Chương 1: Tổng quan về dự án
Quản lý dự án thiết kế website bán sách trực tuyến bao gồm nhiều khía cạnh, từ lên kê hoạch, thiết kê, phát triên, kiếm thử đên triên khai và bảo trì Dưới đây là một tông quan chi tiết;
1 Lên kế hoạch (Planning)
Mục tiêu dự án: Xác định mục tiêu cụ thê của website, chẳng hạn như tăng doanh số bán sách, cung cấp trải nghiệm người dùng tốt, v.v Phạm vị dự án: Xác định các tính năng và chức năng chính của website (giỏ hàng, tìm kiếm sách, đánh giá sách, v.v.)
Nguồn lực: Xác định đội ngũ tham gia dự án, bao gồm quản lý dự án, nhà phát triển, nhà thiết kế, tester, v.v
Thời gian và ngân sách: Xác định thời gian hoàn thành và ngân sách dự
kiên
2 Phân tích yêu câu (Requirement Analysis)
Yêu cầu người dùng: Thu thập và phân tích yêu câu từ người dùng cuối Yêu câu hệ thông: Xác định yêu câu về mặt kỹ thuật và ha tang (server, bảo mật, cơ sở đữ liệu, v.v.)
3 Thiết ké (Design)
Thiết kế giao diện người dùng (U1/UX): Tạo ra các nguyên mau (mockups) va wireframes dé minh hoa cach giao dién va trai nghiém người dùng sẽ như thế nào
Thiết kế hệ thống: Thiết kế cấu trúc cơ sở dữ liệu, kiến trúc hệ thống, API, v.v
4 Phát trién (Development)
Frontend Development: Xây dựng giao diện người dùng bằng các ngôn ngữ như HTML, CSS, JavaScript va các framework nhu React, Angular, hoặc Vue.Js
Backend Development: Xây dựng logic xử lý phía server bằng các ngôn ngữ và famework như Node.Js, Python, Ruby on Ralls, v.v
Cơ sở dữ liệu: Thiết lập và quản lý cơ sở dữ liệu (MySQL, PostgreSQL, MongoDB, v.v.)
5 Kiém tht (Testing)
Page 4
Trang 5« - Kiểm thử chức năng: Đảm bảo các chức năng hoạt động đúng như yêu
6 Triển khai (Deployment)
« _ Triển khai lên môi trường sản xuất: Đưa website lên server và cầu hinh dé hoạt động chính thức
- - Kiểm tra sau triển khai: Đảm bảo website hoạt động binh thường sau khi
triển khai
7 Bao tri (Maintenance)
« - Sửa lỗi: Khắc phục các lỗi phát sinh sau khi triển khai
« Cap nhat: Cập nhật các tính năng mới, nâng cap hé thong, và duy tri bao mật
8 Quan ly dy an (Project Management)
+ Giao tiép: Duy trì giao tiếp giữa các thành viên trong nhóm và với khách hàng
+ _ Theo dõi tiễn độ: Sử dụng các công cụ quản lý dự án như Jira, Trello, Asana dé theo dõi tiến độ và quản lý công việc
« - Báo cáo: Cung cấp báo cáo định kỳ về tiên độ, chi phi và chất lượng dự
án
Công cụ hé tro:
* Quan ly dy an: Jira, Trello, Asana
- Thiết kế: Adobe XD, Sketch, Figma
+ Phat trién: Visual Studio Code, Git, Docker
¢ Kiém thir: Selenium, JUnit, Postman
Page 5
Trang 6Chương 2: Phân tích thiết kế hệ thống
NỘI DUNG BÀI TẬP LỚN
Trang 7
Mục tiêu dự án San pham can phải đạt được các yêu cầu sau:
v Yêu cầu về phía người sử dụng: - + Giao diện đẹp, thân thiện phủ hợp với yêu câu khách hàng
+ Dề sử dụng với các đối tượng người dùng, thuận tiện trong quan tri, dé bao tri
+ Théng tin hién thi chi tiét
+ Chạy ôn định trên các trình duyệt + Hoàn thành sản phâm đúng thời gian quy
v _ Yêu câu về chức năng:
+ Dê dàng tùy chỉnh, thay đôi các modul, có khả năng tích hợp nhiêu thành phân
+ Có tính hiệu quả cao + Có tính bảo mật cao |
v Các modul yêu câu cho website: + Chức năng quản lý danh mục sản phâm các loại sách
+ Chức năng quản lý giỏ hàng, đơn hàng + Chức năng quan lý thông tin về các loại sách
Pham vi dir an v Ranh giới của dự án :
Sản phâm được xây dựng theo đơn đặt hàng của khách hàng, sau khi xây dựng xong sản phâm sẽ
hồ trợ người dùng trong việc tìm kiêm và mua sách
trực tuyên - -
vs Sản phâm ứng dụng như thê nào: Sản
phâm chạy trực tiệp trên các trình duyệt như Firefox,
IE, Opera, Safan, Chrome
Trang 8Sản phẩm bàn giao cho khách hàng
QTT[ Sản nhằm Noav han New han oian
1 Tài liệu đặc tả chỉ tiết 02-07-2024 Minh Khai, Hai Website Bà Trưng, Hà Nội
2 Website bán sách trực 02-07-2024 Minh Khai, Hai tuyên Bà Trưng, Hà Nội
3 Tài liệu hướng dẫn sử 02-07-2024 Minh Khai, Hai dụng quản trị Bà Trưng, Hà Nội
Những người thực hiện dự an:
+ Người quản lý dự án : Nguyễn Duy Thắng + Tổ thực hiện dự án: Nguyễn Duy Thắng Phía bên khách hàng:
+ Người đại diện nghiệm thu dự án, chịu trách nhiệm kiêm tra sản phâm cuỗi cùng
Về kỹ thuật, công nghệ:
- Sử dụng ngôn ngữ lập trình PHP — sử dụng lập trỉnh hướng đối tượng, cơ sở dữ liệu MySQL .Ngoai ra cac céng cu su dụng như Macromedia Dreamweaver CS4, Photoshop CS3, PHP Designer va nhiéu ky thuật, công nghệ khác
- Cầu hình máy tối thiêu để có thể sử dụng được phần mém:
+ Máy tính kết nối Internet có cài đặt trinh duyét internet (IE, Firefox, Chorme )
Page 8
Trang 9
+ Cai dat HDH XP trở lên
3 Về tài chính:
- Số tiên phải thanh toán: 10.000.000 VNĐ
- Khách hàng sẽ thanh toán toàn bộ kinh phí xây dựng dự án sau khi bản giao sản phẩm -
- Thanh toán băng tiên mặt hoặc chuyên khoản trực tiệp qua tài khoản ngân hang
> Giám đốc dự án: Nguyễn Duy Thắng
IV Qui m6 dy an:
> Nhânlực: l người
> Thời gian: | thang
V, Mục đích, mục tiêu, phạm vị và các yêu cầu
> Mục đích : Xây dựng hoàn thiện website theo yêu cầu khách hàng
> Mục tiêu : Các chức năng chính của sản phẩm sau khi đã được xây dựng: + Chức năng quản lý danh mục các loại sách
+ Chức năng tìm kiếm thông tin về các loại sách
+ Chức năng quản lý giỏ hàng khi khách hàng mua hàng
+ Chức năng quản lý việc bán sách trực tuyến
> Yéucau:
_ + Bén xay dung phan mém sé phai ban giao san pham hoàn thiện có
đây đủ chức năng, các tài liệu có liên quan như đã cam kết với khách hàng
+ Khách hàng phải đảm bảo bàn giao đúng số tiên xây dựng dự án cho bên
Page 9
Trang 10xây dựng theo đúng bản hợp đồng
VỊ Phạmvi:
> Ranh giới của dự án: Sản phâm được thực hiện theo yêu câu của khách hàng
> Sản phẩm chính: Website và tài liệu hướng dẫn sử dụng, quản trị
> Các yếu tô được đưa vào dự án: Thông tin từ phía khách hàng
> Các yếu tổ được đưa ra ngoài dự án: Loại bỏ các yếu tố ảnh hưởng đến khách hàng
VII, Những người liên quan chính :
> Người thực hiện dự án : Nguyễn Duy Thắng
> Những người sử dựng sản phâm dự án : Người dùng tìm kiếm thông tin sản phẩm
VIHL Các điểm mốc thời gian quan trọng :
Thời gan Kết quả
Từ ngày Tên ngày
01/07/2024 07/07/2024 | Bàn giao bản mô tả chỉ tiết sản phẩm cho
khách hàng và yêu câu sửa lỗi (nêu có) 07/07/2024 09/07/2024 Hoàn chỉnh các chức năng, module của sản
phâm và kiêm thử
23/07/2024 25/07/2024 | Upload sản phâm lên host và đưa cho khách
hàng kiêm thử
26/07/2024 29/07/2024 | Hoàn thiện tài liệu hướng dẫn sử dụng và tiếp
tục nhận các yêu câu sửa lỗi
30/7/2024 01/08/2024 | Bàn giao sản phâm và thanh lý hợp đồng
Page 10
Trang 11
PHẢN 2 LẬP KÉ HOẠCH THỰC HIỆN DỰ ÁN
I Nhan su
Sơ yếu lý lịch thành viên trong nhóm:
1 Thành viên: Nguyễn Duy Thắng
1 Ho va tén Neuyén Duy Thang
Ngày sinh 09/11/2003 Giới tính Nam
Dân tộc Kinh Ton giao Không
Hộ khâu thường Đội Cần — Tuyên Quang
trú
Số điện thoại 0793.808.999
Email Duythangabced123@gmail.com
Trình độ học vấn Sinh viên lớp 521100B Khoa Công Nghệ
Thông Tin, Trường ĐH Phương Đông
1 Kha - Trién khai, thy hién, cai đặt và quan
ly:
+ Mang LAN, Internet
+ MS ISA Server 2004/2007 (Firewall) + MS Windows Server 2003/XP/7
Trang 12
+ Kiến thức mạng căn bản
+ Triển khai được các dịch vụ, triển khai
các mô hình mạng trên nề Win 2k3 + Giá lập hệ thông mạng trên các thiết bị CỦa CISCO
- Tin hoc van phong:
+ MS Word, MS Power Point, MS Excel, MS Access, MS Outlook, Visio
- Doc hiéu tiéng anh chuyén nganh
I Thời gian tổng thê
Tông thời gian dự kiên là 1 tháng được phân bỗ như sau:
+ Khảo sát yêu câu khách hàng: 4 ngày
+ Phân tích và thiết kế hệ thống: 8 ngày
+ Lập trình, kiểm thử các phân hệ, bàn giao từng phân hệ cho khách hàng, nhận yêu câu sửa lỗi của khách hàng và tiên hành sửa lỗi: 16 ngày
+ Thanh lý hợp đồng: 2 ngày
2 Thời gian chỉ tiết
Kế hoạch phân công công việc cụ thể được chia thành các giai đoạn cụ thê như sau:
+ Giai đoạn I (Khảo sát yêu cầu ): Nguyễn Duy Thắng,
Page 12
Trang 13+ Giai đoạn 3 ( Viết mã): Nguyễn Duy Thắng,
STT Nhiệm vụ Số ngày | Ngày bắt đầu | Ngày kết thúc Lập trình viết code các chức
1 | nang san phẩm dựa trên bản 2 13/07/2024 | 15/07/2024
phan tich da co
Trang 14+ Giai đoạn 4 ( Kiểm thứ và khắc phục lỗi ): Nguyễn Duy Thắng
Xây dựng bản báo cáo hoàn
thiện sản phâm và tài liệu
Trang 15+ Giai đoạn 5 ( Bàn giao sản phẩm ): Nguyễn Duy Thắng,
1 Chi phi tổng quan :
TT | Hạng mục Chỉ tiết Đơn Giá SL Thanh tién | Ghi chú
(VND) (VND)
I|Độdyán |Chỉ phí đội
thục hiện dự và , I nguoi | 5.000.000
an
2 | May moc, | Chi phí đầu tư
van phong cho máy móc,
Trang 16Khảo sát yêu cầu 100.000
Trang 173 Đơn giá đội thực hiện dự án
STT Họ và tên Don gia gio lam viéc | Don gia gio lam
thông thường thêm
1 | Nguyễn Duy Thắng 15.000đ/giờ 25.000đ/giờ
Page I7
Trang 18
PHAN 3: PHAN TICH RUI RO
1 LAP BIEU PHAN TICH RUI RO
Kết quả công việc sẽ không đạt
, Ð , ok ae ° huy được các thê mạnh của các Ä 1A trong dự án không hợp | có nhiêu phát sinh so 1% 4 nhậ ôi thực hiê | hoạch đề phù h
lý với dự kiến cá nhận trong đội thực hiện dự án | Thững phát sinh
dân đên có thê không hoàn thành
được theo đúng kê hoạch
- Ước lượng thời gian Khi thực hiện kê hoạch ° Không hoàn thành được theo Liên tục điều cl không chuả có nhiều phát sinh so 1% đúng kế hoạch hoạch đề phù h
Nâng kinh phí
ta gk nang tro cap ¢
- Chỉ phí ước tính chi thực hiện kệ hoạch Không đủ kinh phí chitrảcho |hoạt động đá
3 có nhiêu phát sinh so 0.5% Ẻ P
không chuân với dự kiến ‘ các hoạt động của dự án được những nl
can thiét nhat k
hiện dự ân
- Kế hoạch dự án Khi thực hiện kế hoạch 1% Không hoàn thành được theo Liên tục điệu cl không hợp lý có nhiêu phát sinh so với dự kiên đúng kê hoạch hoạch cả về th thực hiện và tiê
các công việc cí
Trang 19
hiện (sắp xếp m khoa học các việc cần làm) hợp với nhữn, sinh
- Người quản lý dự án
chưa sát sao với từng
Người quản lý dự an không tập trung thời gian nhiêu cho dự án
Không hoàn thành được theo đúng kê hoạch thực hiện dự án
Người quản lý phải luôn dàn gian quan tâm ‹
bước đi trong kế hoạch | din đến lơ là và không | — (S6 | dẫn đến kể hoạch sẻ không được | quả dự án tron
của dư án ° sát sao trong từng giai kiêm soát dân đền rât dé v6 du gian đoạn củ t
đoạn của dự án an dự an đề có nh
điệu chỉnh thích Rủi ro về nội bộ
Trong đội thực hiện dự
án có người bỏ việc A ^
^ ` - LT xa" Bo sung nhân
- Nhân lực thực hiện dự | hoặc có người bị ôm ck ee " " Không hoàn thà ác phân | nh à , hò
án bị thiêu so với dự hoặc vì một lý do nào 0.1% ons oa thanh được các phân ` m dự pie
viên không thê tham việc cho từng nẹ
Trang 20
nhóm cần phải được chú trọng
quả định kỳ đ
bắt tình hinh
- Người quản lý phải có sự điều nhất định đối vi giai đoạn phát t
án
- Sự chuyên giao công
Không hoàn thành được các phần
Cần phải có m quy trình làn
"¬ êu cầu từ phía khách - Liên tục trao ‹
- Xác định yêu câu về lâm “thôn P được tốt 05% Sản phẩm không đảm bảo được |khách hàng ¢ sản phẩm chưa đúng dẫn đến hiểu sai về các yêu cầu của khách hàng định yêu cả
chức năng và các yêu khách hàng, cau san pham can co
- Không gặp gỡ được Thực hiện công việc 1% Không hiêu được các yêu cầu Luôn bam sat di
Khách hàng khi có vấn
đề cân trao đối cũng như những vấn để về sản
pham mà khách hàng yêu câu yêu cầu của
hàng, cầm pl những thông tin của khách hàng
Page 20
Trang 21
muốn trao đổi t liên lạc một các] lợi nhật
- Không lấy được các
dự liệu mâu cũng như Hệ thông không thê kết xuất ra
được những mâu biêu cân thiết,
„ _ | chưa hỉnh dung được Những người làm dự án sẽ phải phải nam rat cl
- Thiệu các kỹ thuật vỀ | các công việc cần làm mat thời gian dé tìm hiểu công công nghệ, kỹ t
công nghệ và ý tưởng của dự án, từ đó để đưa 1% nghệ sử dụng để thực hiện dự án, dụng ngay từ bu khi triển khai sản phẩm ra được các công nghệ ° diéu nay c6 thé lam cho du an bi | thuc hién du ar
cũng như kỹ thuật yêu chậm tiến độ, gây ra sự chán nản | được những sụ cầu khi thực hiện dự cho đội thực hiện dự án công nhất dir
an thực hiện dự án
- Giá cả các thiết bị kỹ Không kiểm tra được giá cả, chi Tiết kiệm và thuật tăng lên quá so | Khi mua thiết bị 0.5% phí của các thiết bị cần thiết để phục van dé pt với dự kiến thực hiện dự án tư các thiết bị m
- Khi hoàn thành các | Khi hoàn thành các 0.1% Không ghi nhận được các lỗtừ |Liên tục liên phân hệ nhưng chưa | phân hệ (module phía người dùng cuối dẫn đến khách hàng k gặp được khách hàng | chương trình con) sản phâm khi hoàn thành nhưng thiết, tại mỗi gi
để bàn giao được cho
khách hàng không đảm bảo được yêu cầu đã
đặt ra cần phải tes
module chức nã
Page 21