Một hệ thống quản lý hiện đại giúp tự động hóa quy trình, theo dõi chính xác hàng tồn kho, và đảm bảo việc cung cấp sản phẩm diễn ra suôn sẻ, đáp ứng tốt nhu cầu mua sắm của khách hàng..
Trang 1ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM
-□□&□□ -BÁO CÁO MÔN HỌC
QUẢN LÝ DỰ ÁN PHẦN MỀM
TÊN ĐỀ TÀI: XÂY DỰNG HỆ THỐNG QUẢN LÝ KHO HÀNG BÁN
QUẦN ÁO TRỰC TUYẾN
Giảng viên: Võ Đức Hoàng
Nhóm sinh viên: Nguyễn Thị Quỳnh Thương
Lớp
: 21CNTT1
Trang 2Mục Lục
1 Giới thiệu về dự án 3
1.1 Giới thiệu 3
1.2 Thông tin dự án 3
1.3 Phạm vi dự án 3
1.4 Sản phầm bàn giao cuối 4
1.5 Các bên liên quan 4
1.6 Giả thiết đề ra 5
1.7 Tiến trình xây dựng và quản lý dự án 5
1.8 Bảng phân công công việc 5
2 Tôn chỉ (điều lệ) dự án 6
3 Lập kế hoạch dự án 9
3.1 Bảng phân rã công việc (WBS) 9
3.2 Đặt tả WBS 9
4 Ước lượng thời gian 11
5 Biểu đồ Gantt tổng quát 13
6 Kế hoạch quản lý chi phí 15
6.2 Chi phí cơ sở vật chất 16
a Ước tính chi phí và dự toán ngân sách cho các chi phí 16
a) Bảng tính lương 16
b) Ước lượng chi phí theo công việc 17
c) Các chi phí phát sinh khác 19
d) Tổng chi phí ước tính cho dự án 19
Trang 31 Giới thiệu về dự án
1.1 Giới thiệu
Việc quản lý kho hàng hiệu quả là yếu tố quan trọng giúp các cửa hàng quần áo trực tuyến Một hệ thống quản lý hiện đại giúp tự động hóa quy trình, theo dõi chính xác hàng tồn kho, và đảm bảo việc cung cấp sản phẩm diễn ra suôn sẻ, đáp ứng tốt nhu cầu mua sắm của khách hàng
1.2 Thông tin dự án
Tên Dự Án: Xây dựng hệ thống quản ly kho hàng bán quàn áo trực tuyến.
Khách Hàng: Shop bán quần áo Hello Kids.
Đại diện:Ngô Thị Ngọc
Trưởng nhóm dự án: Nguyễn Thị Quỳnh Thương
Đội phát triển dự án: Nguyễn Thị Quỳnh Thương
Trang 4 Phạm vi dữ liệu:
Dữ liệu về sách và thông tin giao dịch được giữ nguyên
Làm mới thông tin khác
Công nghệ thực hiện:
Net Core
SQL Server
1.4 Sản phầm bàn giao cuối
Phần mềm quản lý shop quần áo với đầy đủ chức năng yêu cầu
Tài liệu đặc tả yêu cầu người sử dụng
Tài liệu phân tích và thiết kế
Tài liệu hướng dẫn sử dụng
Phần mềm ứng dụng hoàn thiện
1.5 Các bên liên quan
Ngô Thị Ngọc
SĐT:0966050482Gmail:ngothingoc82@gmail.co
m
Ngô Thị Ngọc
SĐT: 0966050482Gmail:ngothingoc82@gmail.co
m
Thương
SĐT:0905614375Gmail:ntqt1807@gmail.com
Nhóm theo dõi,
đánh giá dự án
Hồ Thị OanhTrương Thuỵ Ánh Linh
Lê Văn Nguyên
Lê Hữu Bằng
SĐT:032645564Gamil:danhgia@gmail.com
Trang 51.6 Giả thiết đề ra
Xây dựng hệ thống với cách tiếp cận hướng đối tượng
Sử dụng ngôn ngữ lập trình C# làm công cụ chính
Hỏi ý kiến giảng viên trong quá trình xây dựng hệ thống khi cần
Những công nghệ mà nhóm chưa làm được thì sẽ hợp tác với các thành viênngoài dự án
Hệ thống sẽ có sự thay đổi khi bổ sung các chức năng mới
Đội làm dự án sẽ được phân làm các nhóm nhỏ trong quá trình thực hiện dự án
1.7 Tiến trình xây dựng và quản lý dự án
Phần 1: Tôn chỉ dự án
Phần 2: Kế hoạch tích hợp
Phần 3: Kế hoạch quản lý phạm vi dự án
Phần 4: Kế hoạch quản lý thời gian thực hiện
Phần 5: Kế hoạch quản lý chi phí
Phần 6: Kế hoạch quản lý chất lượng dự án
Phần 7: Kế hoạch quản lý nhân lực
Phần 8: Kế hoạch quản lý truyền thông
Phần 9: Kế hoạch quản lý rủi ro
Phần 10: Kế hoạch quản lý mua hàng
1.8 Bảng phân công công việc
Mô tả chung về dự án
Bảng kê công việc(SOW)
Nguyễn Thị Quỳnh Thương
Trang 6 Quản lý rủi ro
Kế hoạch quản lý phạm vi
Kế hoạch quản lý nhân lực
Hồ Thị Oanh
Kế hoạch quản lý chi phí
Kế hoạch quản lý mua sắm
Trương Thuỵ Ánh Linh
Kế hoạch quản lý thời gian
Kế hoạch quản lý thông tin
Lê Văn Nguyên
Kế hoạch quản lý tích hợp
Kế hoạch quản lý chất lượng
Lê Hữu Băng
2 Tôn chỉ (điều lệ) dự án
1 Thông tin chung về dự án
Tên dự án: Xây dựng hệ thống quản ly kho hàng bán quàn áo trực tuyến
Trang 73 Các bên liên quan (ví dụ: những người có lợi ích đáng kể hoặc những người sẽ bị ảnh hưởng đáng kể bởi dự án này)
- Doanh nghiệp bán hàng quần áo trực tuyến:
- Khách hàng: Những người mua sắm trực tuyến
- Nhà cung cấp quần áo và phụ kiện
- Đội ngũ phát triển phần mềm
- Nhân viên kinh doanh và chăm sóc khách hàng
- Nhà tài trợ hoặc nhà đầu tư
1 Tạo ra hệ thống giúp kiểm soát thông tin hàng tồn kho theo thời gian thực.
2 Cung cấp khả năng báo cáo số liệu trực quan cho quản lý
3 Cho phép nhân viên kiểm kê và xử lý đơn hàng từ xa qua ứng dụng di động.
4 Giảm thời gian và chi phí xử lý hàng tồn kho so với quy trình hiện tại
Sản phẩm bàn giao
1 Tài liệu đặc tả yêu cầu người sử dụng
2 Tài liệu phân tích và thiết kế
3 Tài liệu hướng dẫn sử dụng
4 Phần mềm ứng dụng hoàn thiện
Trang 93 Lập kế hoạch dự án
3.1 Bảng phân rã công việc (WBS)
3.2 Đặt tả WBS
Quá trình tìm hiểu, khảo sát và xây dựng đặc tả yêu cầu từ khách hàng
Khảo sát và hiểu rõ yêu cầu từ phía khách hàng
Trực tiếp gặp và thảo luận yêu cầu với khách hàng
Tổng hợp thông tin và xây dựng tài liệu đặc tả yêu cầu
Trang 10năng dựa trên yêu cầu khách hàng.
Xem xét kỹ lưỡng các yêu cầu và phân tích để xây dựng hệ thống
Hoàn thiện bản phân tích yêu cầu và thiết
Thiết kế trang quản lý kho quần áo của hệ thống
Thiết kế trang phản hồi và thu thập ý kiến
từ khách hàng
Thực hiện các chỉnh sửa cần thiết cho giaodiện
Lập trình các chức năng của hệ thống và cập nhật dữ liệu
Thiết kế giao diện quản lý sản
Trang 11mại mại điện tử.
Sửa lỗi và nâng cấp các tính năng cần thiết
Thực hiện bàn giao hệ thống cho khách hàng và xử lý thanh toán
4 Ước lượng thời gian
Ước lượng thời gian sư dụng biểu đồ PERT
Sau khi xây dựng hoàn chỉnh bảng công việc, chúng ta sẽ tiến hành xây dựng bảng ước lượng thời gian công việc
Bảng ước lượng thời gian công việc sử dụng sơ đồ PERT:
Trang 12+ Ước lượng khả dĩ nhất (ML-Most Likely)
+ Ước lượng lạc quan nhất (MO-Most Optimistic)
+ Ước lượng bi quan nhất (MP-Most Perssimistic)
+ Ước lượng cuối cùng tính theo công thức (MO+4(ML)+MP)/6
2.1 Phân tích yêu cầu 2 3 4 3
2.2 Thiết kế chức năng theo yêu cầu 2 3 4 3
2.3 Hoàn thiện thiết kế phân tích 1 2 3 2
3 Thiết kế 10 15 20 15
Trang 134.4 Thiết kế giao diện quản lý sản
Tổng kết 90 130 170 130
5 Biểu đồ Gantt tổng quát
Xây dựng biểu đồ GANTT quản lý công việc
Trang 156 Kế hoạch quản lý chi phí
Sử dụng phương pháp ước lượng từ dưới lên
6.1 Bảng chi phí nguyên vật liệu
Trong dự án này, với mục đích của dự án Hỗ trợ cho việc xây dựng hệ thốngquản lý kho hàng bán quần áo chủ đầu tư yêu cầu đội phát triển dự án triển khai hoànchỉnh dự án với phầm mềm và phần cứng tương ứng và việc bảo trì Do đó chi phínguyên vật liệu cho dự án bao gồm:
Phí thuê máy chủ 5 x 2 tháng 3,000,000/tháng 30,000,000
bốn mươi chín triệu năm trăm ngàn đồng)
6.2 Chi phí cơ sở vật chất
Ngoài ra, chủ đầu tư dự án cũng phê duyệt mua sắm trang thiết bị cho đội dự
án Chủ đầu tư và đội dự án đã thống nhất sử dụng các trang thiết bị sẵn có của độiphát triển dự án và mua sắm thêm một số hạng mục sau:
Trang 16Dưới đây là bảng chi phí cơ sở vật chất
6.3 Chi phí nhân công
- Lương theo giờ: 80,000/giờ.
- Lương theo ngày: lương theo giờ * 8 = 640,000.
- Lương của các thành viên sẽ tính theo cấp độ trách nhiệm trong
từng giai đoạn mà thành viên đó tham gia.
Tiền lương = Lương/ngày × Trọng số trách nhiệm × Số ngày
(EST)
- Thưởng: lương giờ * số ngày thực hiện * ∑ cấp độ trách nhiệm
Trang 17(thưởng 1 lần sau khi kết thúc dự án).
6.5 Bảng lương nhân viên
(nghìn VND)
6.6 Bảng lương trong quá trình thực hiện dự án
Mã
WBS
công việc
EST Mã nhân
viên (Cấp
độ trách nhiệm)
Tiền lương (VNĐ)
Trang 181 Thu thập yêu cầu 1 8 8,960,000
theo yêu cầu
Hoàn thiện thiết kế
phân tích
VN05 (P), HO02 (P), AL03 (C)
Trang 19VN05 (P), HB04 (R)
HO02 (P), AL03 (P),
Trang 206.7 Bảng Thưởng chi tiết
gian (ngày)
Thưởng theo công việc (VND)
Tổng (VND)
Tìm hiểu yêu cầu khách hàng
chức năng theo yêu cầu
Trang 21Thực hiện kiểm thử tính năng
Hoàn chỉnh sản phẩm
Tìm hiểu yêu cầu khách hàng
chức năng theo yêu cầu
Trang 22Hồ Thị
Oanh
(HO02)
Lập trình Lập trình chức năng
Thực hiện kiểm thử tính năng
Tìm hiểu yêu cầu khách hàng
chức năng theo yêu cầu
Lập trình chức năng quản lý kho
Trang 23Hoàn chỉnh sản phẩm
Tìm hiểu yêu cầu khách hàng
Hoàn chỉnh sản phẩm
Trang 24Lê Văn
Nguyên
(VN05)
Phân tích Phân tích yêu cầu, thiết kế
chức năng theo yêu cầu
Sửa lỗi hệ thống
Trang 25Chi phí nguyên vật liệu 149,500,000
không đầy đủ hoặckhông chính xác
Tổ chức các cuộchọp thường xuyênvới khách hàng
có sẵn để gặp gỡ
Lên lịch trước và cónhiều tùy chọn thờigian
không được thôngqua hoặc bị hiểu sai
Xác nhận tài liệu vớikhách hàng trướckhi tiến hành
Trang 264 Phân tích Khó khăn trong việc
phân tích yêu cầu
Đào tạo đội ngũphân tích để cảithiện khả năng phântích
ứng được yêu cầucủa khách hàng
Tham gia kháchhàng trong quy trìnhthiết kế
không hoàn thiệntrong thời gian dựkiến
Xác định rõ các mốcthời gian và tàinguyên cần thiết
dùng không thânthiện hoặc khó sửdụng
Thực hiện thửnghiệm người dùngtrong giai đoạn thiếtkế
quản lý kho khôngđáp ứng được yêucầu
Tham khảo ý kiếncủa người sử dụngcuối
lý thanh toán gặp lỗibảo mật
Kiểm tra bảo mật kỹlưỡng trong giaiđoạn phát triển
đúng yêu cầu chứcnăng
Thực hiện lập kếhoạch chi tiết vàkiểm tra định kỳ
phẩm không chínhxác
Xây dựng quy trìnhkiểm tra dữ liệutrước khi cập nhật
Trang 27phát hiện được lỗi phương pháp kiểm
thử khác nhau
không được cậpnhật kịp thời
Đặt lịch trình kiểmtra định kỳ và thôngbáo cho nhóm
hơn dự kiến
Đánh giá và phânloại lỗi trước khi xửlý
không tương thíchvới hệ thống hiện tại
Thực hiện thửnghiệm tính tươngthích trước khi triểnkhai
toán
Khách hàng khônghài lòng với sảnphẩm cuối cùng
Lên kế hoạch bàngiao và nhận phảnhồi trước khi kếtthúc dự án
toán
Tài liệu hướng dẫn
sử dụng không rõràng
Kiểm tra tài liệu vớingười dùng cuốitrước khi phát hành
thiểu
7.2 Risk Analyze
7.2.1 Likelihood (Khả năng xảy ra rủi ro)
Bảng dưới đây mô tả tỉ lệ khả năng xảy ra của các rủi ro trong dự án :
không theo dõi
Trang 28trong suốt dự án
cảnh của dự án
của dự án nếu có rủi ro này thì chắc chắn xảy ra
7.2.2 Impact (Mức độ ảnh hưởng của các rủi ro)
Bảng dưới đây mô tả tỉ lệ tác động của các rủi ro trong dự án :
Rủi ro có tác động nhỏ trong dự án ( < 5% chệch hướng
dự án như ngày kết thúc , chi phí dự án , … )
Trang 29Bảng dưới đây mô tả sự ưu tiên của các rủi ro bên trên trong dự án theo công thức : Priority = (Likelihood + Impact)/2
Trang 307.2.4 Kế hoạch xử lý các rủi ro (Xử lý theo các mức ưu tiên)
Action Resource
Very
High
quản lý giám sát bảo đảm các nhóm làm việc thực hiện đúng theo mô hình mới
Đảm bảo vấn đề chuyển giao, tích hợp trong mô hình mới
Project Manager
Very
High
khách hàng có những người am hiểu về hệ thống
để đưa ra các yêu cầu cụ thể hơn
Thực hiện những buổi nói chuyện thường xuyên hơn với khách hàng
All members
Nhanh chóng ra review lại yêu cầu nhằm so sánh với yêu cầu khách hàng
All members
Very
High
họp thường xuyênvới khách hàng đểđảm bảo hiểu rõ yêu cầu
Tăng cường sự hợp tác giữanhóm phát triển và khách hàng
Project Manager
Khi có sự thay đổi công nghệ, hoặc rút ngắn thời gian hoàn thiện dự án hoặc chuyển qua công nghệ mới
Project Manager, Developer
hoạch quản lý rủi
Giảm thiểu sự ảnh hưởng của các rủi ro không lường
Project Manager
Trang 31ro rõ ràng và minh bạch cho toàn bộ nhóm dự án.
trước
thuật mới, yêu cầuvấn đề kiểm thử sản phẩm kỹ nhằm giảm dung lượng hệ thống
Cắt giảm 1 số server không cần thiết trong việc duy trì
hệ thống
Quality Manager
với đối tác nhằm đạt được một mứckinh phí hợp lý
Xác định rõ việc phân chia kinh phíhợp lý, đầu tư đúng mức
Tăng giá thành sản phẩm lên mức độ phù hợp với chiphí bỏ ra
All members
thay đổi về nhân
sự, địa điểm làm việc
Thực hiện việc khen thưởngthúc đẩy làm việc nhân viên
Project Manager
thông tin cho khách hàng, tránh trường hợp khách hàng thay đổi yêu cầu
Thiết kế mỗi lần yêu cầu của khách hàng thành các module riêng biệt
All members
ngộ hợp lý Trả lương xứng đáng cho những người đóng vai trò quan trọng trong quá trình dự án phát
Có các nhân viên khác dự phòng cho tình huống xấu nhất
Project Manager
Trang 32điện luân phiên, thì có thể phải triển khai làm thêm giờ hoặc bù giờ những lúc có điện hoặc có internet
Giảm thiểu sự gián đoạn công việc
Project Manager
chi phí và lợi ích của công nghệ đó
so với dự án của mình
Đánh giá lại sự cần thiết của công nghệ trong dự án
All members
bản quyền cần thiết khi triển khai
dự án
Khi công ty chưa kịp mua bản quyền, thì tạm thời dùng các freeware hoặc bẻ khóa nếu thấy cần thiết trong thời gian tạm thời
Project Manager
trình hoàn chỉnh sản phẩm rõ ràng
và cụ thể
Đảm bảo mọi thông tin và hướng dẫn sử dụng được ghi chép đầy đủ
All members
thuận lợi cho việc viết báo cáo hoàn thiện sản phẩm
Đảm bảo rằng báo cáo có thể được hoàn thiện đúng thời hạn
Project Manager
hướng dẫn sử dụng một cách đầy đủ và dễ hiểu
Đảm bảo khách hàng có thể
dễ dàng sử dụng sản phẩm
All members
Trang 33Low 7.4 Đảm bảo có một
quy trình bàn giao
rõ ràng
Giảm thiểu các vấn đề phát sinh trong quá trình bàn giao và thanh toán
Project Manager
7.3 Risk Process
Mặc dù chúng ta đã tạo ra Risk Plan từ sớm trong project , các rủi ro mới có thể xuất hiệntrong khi tiến hành dự án sau này Để chắc chắn các rủi ro mới được quản lý và ít gây ảnh hưởng đến dự án , chúng ta cần làm theo các bước sau:
7.4 Hoạt động
· Bất kỳ người nào trong dự án (gồm coach , team leader , project manager ) cũng có thể phát hiện ra rủi ro
· Risk Form sẽ được sử dụng để lưu trữ mỗi rủi ro Với Risk Form , người tìm ra rủi ro
có thể mô tả rủi ro , đánh giá khả năng xảy ra và ảnh hưởng của nó đến dự án cùng cách hành động có thể làm giảm rủi ro đó Tất cả Risk Form sẽ được chuyển đến Project Management để xem xét lại
· Project Management sẽ xem lại tất cả rủi ro dự án và xác định mức độ ưu tiên của tất cả các rủi ro
7.5 Vai trò
· Thành viên trong nhóm sẽ có trách nhiệm
- Xác định rủi ro của dự án và hoàn chỉnh Risk Form
- Gửi Risk Form về trưởng nhóm
- Chuyển các rủi ro có mức độ ưu tiên cao đến người quản lý dự án
· Người quản lý dự án sẽ có trách nhiệm
Trang 34- Xác nhận mức độ ưu tiên của Risk Form nhận được
- Tiến hành các hành động nhằm trước mắt giải quyết tẩt cả rủi ro ở mức low và medium
- Tiếp cận hành động có thể giải quyết các rủi ro ở mức high và very high