Cần xác định rõ từng khu vực và vị trí của sản phẩm cần được bày bán, chia rõ phân khu để có thể giúp tích kiệm thời gian tìm kiếm, tạo sự chuyên nghiệp trong việc bán hàng và đồng thời
Trang 1TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT
KHOA CÔNG NGHỆ THÔNG TIN
-*** -BÀI TẬP LỚN
QUẢN TRỊ DỰ ÁN CNTT – 7080634
ĐỀ TÀI: Xây dựng phầm mềm quản lý cửa hàng điện tử
Nhóm sinh viên:
1 Nguyễn Xuân Thành - 2021050598
2 Nguyễn Kiêm Thế - 2021050616
3 Nguyễn Đình Thực - 2021050630
4 Nguyễn Thu Thuỷ - 2021050627
5 Đỗ Văn Tuyên - 2021050710
Giảng Viên: Dương Thị Hiền Thanh
Trang 2HÀ NỘI – 2023 Mục Lục
I.LỜI MỞ ĐẦU 2
II.GIỚI THIỆU DỰ ÁN 2
1.Tên dự án: 2
2 Người quản lý dự án 2
3 Danh sách tổ dự án 2
3.1.Chủ đầu tư: 3
3.2.Tổng mức đầu tư: 3
3.3 Thời gian thực hiện dự án: 3
4.Mục tiêu: 3
5.Đề xuất giải pháp 3
5.1 Bố trí sản phẩm bố cục cửa hàng 3
5.2 Sắp xếp bố cục 4
5.3 Công tác bán hàng 4
6.Lựa chọn công nghệ 5
7.Ước tính chi phí 6
8 Quản lý rủi ro 7
Dưới đây là bảng phân tích rủi ro cho dự án này: 8
9 Tổng kết dự án 13
9.1 Lý do phát triển dự án 13
9.2 Những kết quả đã đạt được 14
9.3 Đánh giá và kết quả của dự án 14
9.3.1 Đánh giá về nhân lực 14
9.3.2.Ưu điểm của dự án 14
9.3.3 Nhược điểm của dự án 14
9.3.4 Bài học kinh nghiệm 14
III Kết Luận 15
Trang 3M C L CỤ Ụ
I.LỜI MỞ ĐẦU
Ngày nay, với sức mạnh công nghệ hiện đại nhanh chóng giúp con người thoát khỏi những khó khăn trong công việc, cuộc sống tấp nập và hối hả ta cần phải nhanh chóng gia nhập vào thế giới, chủ động hội nhập
Với sự phát triển nhanh chóng đó rất có nhiều công cụ hữu ích giúp chúng ta tiết kiệm rất nhiều thời gian và chi phí Nhiều phần mềm trong lĩnh vực công nghệ thông tin nhanh chóng ra đời đã góp phần đáng kể
“Công Nghệ Thông Tin ” một lĩnh vực đầy tiềm năng đã đem lại cho con người những ứng dụng thật tiện lợi và hữu ích Một trong những ứng dụng thiết thực mà nó đem lại là việc ứng dụng tin học vào nhiều lĩnh vực của đời sống như trong các trường học, công ty, cơ quan, xí nghiệp, bệnh viện… phần lớn đều ứng dụng tin học để giúp cho việc quản lý được dễ dàng và thuận tiện hơn Chính vì vậy, mỗi trường học, bệnh viện… đều muốn xây dựng riêng cho mình một phần mềm quản lý
Xuất phát từ nhu cầu thực tế, các nhà trường rất cần phần mềm để giải quyết tốt những vấn đề trên Chính những yêu cầu thực tế này nhóm em muốn xây dựng dự án xây dựng phần mềm “Quản lý cửa hàng điện tử” mong rằng sẽ giúp ích một phần nào đó
Nhưng bên cạnh việc xây dựng được một chương trình quản lý hoàn thiện còn phụ thuộc vào rất nhiều yếu tố khác nhau Việc quản lý dự án phần mềm là bước quan trọng đầu tiên trong xây dựng một đề tài lớn
Mặc dù nhóm chúng em đã có sự cố gắng tìm hiểu trong khi thực hiện đề tài nhưng do điều kiện và thời gian có hạn, cũng như khả năng quản lý dự án chưa
có nên trong bài báo cáo này chúng em không tránh khỏi thiếu sót, chúng em rất mong nhận được sự giúp đỡ từ phía các thầy cô và các bạn
II.GIỚI THIỆU DỰ ÁN
1.Tên dự án:
Xây dựng phầm mềm Quản lý cửa hàng điện tử
Trang 42 Người quản lý dự án
3 Danh sách tổ dự án
Gồm các thành viên sau:
- Đỗ Văn Tuyên
- Nguyễn Đình Thực
- Nguyễn Kiêm Thế
- Nguyễn Thu Thủy
- Nguyễn Xuân Thành
3.1.Chủ đầu tư:
Công ty điện tử đồ bán dẫn Invidia
Địa chỉ:
Số điện thoại: 1900100100
Email: Invidia@gmail.com
3.2.Tổng mức đầu tư:
1.700.000.000VND (một tỷ bảy trăm triệu đồng)
3.3 Thời gian thực hiện dự án:
Tổng thời gian: 1 năm (trừ thứ 7 và chủ nhật không làm việc)
Ngày bắt đầu 5/1/5023
Ngày kết thúc 5/1/2024
4.Mục tiêu:
Hoàn thành công việc của dự án theo đúng yêu cầu kĩ thuật, trong phạm vi ngân sách, đúng tiến độ ( Kĩ Thuật – Tài Chính – Thời Gian )
Quản lý dự án là việc áp dụng các công cụ, kiến thức và kĩ thuật nhằm định nghĩa, lập kế hoạch, tiến hành triển khai, tổ chức, kiểm soát và kết thúc dự án
Quản lý dự án hiện đang trở thành cách quản lý chính chính thay thế cho quản lý hành chính mệnh lệnh, quan liêu
Xây dựng một phần mềm để “quản lý buôn bán các mặt hàng điện tử” nhằm mục đích quản lý các mặt hàng sản phẩm, dễ dàng buôn bán, kiểm tra số lượng Có thể lưu trữ, update, tra cứu hệ thống một cách dễ dàng hiệu quả
Trang 55.Đề xuất giải pháp
Bán hàng là 1 công việc quan trong đòi hỏi có sự am hiểu về sản phẩm, tính thông thạo về chắc măng về mặt hàng đang được buôn bán Với bán hàng trực tiếp cần phải để ý các phầm
về trưng bày bố cục hàng hóa, sự tiện lợi khi sắp xếp và tạo điểm nhấn cho khách mua hàng Về cần có sự chuyên nghiệp khi tiếp khách hàng, xử lý được các câu hỏi khi khác có thắc mắc về sản phẩm ngay tại lúc mua hàng Về mặt bán hàng trực tuyến, thể hiện sự chuyên nghiệp trong trang bán hàng Khi buôn bán cần phải suy tính rất nhiều vấn đề và cần phải càng tối ưu thì càng tích kiệm thời gian tri phí công sức
5.1 Bố trí sản phẩm bố cục cửa hàng
Nhân viên thực hiện các công việc sắp xếp hàng hóa vào các
vị trí và khu vực định sẵn của tường sản phẩm Cần xác định rõ từng khu vực và vị trí của sản phẩm cần được bày bán, chia rõ phân khu để có thể giúp tích kiệm thời gian tìm kiếm, tạo sự chuyên nghiệp trong việc bán hàng và đồng thời dễ quản lý mặt hàng hơn cho các nhân viên
5.2 Sắp xếp bố cục
Cửa hàng và hệ thống cần được sắp xếp gọn gàng được tính toán 1 cách khoa học, quản lý tường khu vực riêng Trong khu vực tiếp tục chia nhỏ các kệ riêng và các mặt hàng sản phẩm Như vậy sẽ dễ dàng cho khách mua hàng cũng như nhân viên
bị rối trong quá trình tìm trải nghiệm
Khi cơ sở nhập thêm thiết bị mới cần kiểm tra số lượng phân loại sản phẩm Nhân viên phải nhập sản phẩm được chuyển đến
cơ sở, số lượng sản phẩm
5.3 Công tác bán hàng
Bán hàng cho khách cần quét thông tin sản phẩm, thông báo giá sản phẩm và trính sách bảo hành của mặt hàng Trước khi bán cần phải kiểm tra sản phẩm có hoạt động bình thường không Kiểm tra để cho khách biết sản phẩm còn hoạt động và lưu ý sản phẩm hoạt động tương thích và không tương thích với những linh kiệm mặt hàng nào
Đối với những đơn hàng online, cần kiểm tra trên hệ thống, xác nhận thông tin khách hàng cần lấy các thiệt bị nào Check lại số lượng sản phẩm trên cơ sở Nếu không đủ thì dừng đơn
Trang 6hàng hệ thống thông báo không đủ số lượng lại cho khách Nếu
có thông báo đến cơ sở để xử lý đơn online và đặt ship gửi hàng
Hệ thống tiếp nhận phản hồi của khách, cung cấp các thông tin và lỗi thường gặp của các sản phẩm và cách xử lý tại nhà Đối với các sản phẩm lỗi khách không thể khắc phục cần mang lên cơ sở để kiểm tra, nhập lỗi lên hệ thống để xác nhận đơn hàng lỗi kiểm tra bảo hành và tiến hành sửa chữa
Tạo phiếu bảo khi mua hàng cho khách, cần nhập đầy đủ họ tên, địa chỉ thông tin cụ thể của khách hàng Lấy thông tin các sản phẩm mà khách hàng mua, dựa theo mã mà chính sách bảo hành khách nhau Tạo trên hệ thống sản phẩm ngày bán và ngày bảo hành của sản phẩm
Đối với quản lý của cơ sở đấy, sau 1 khoảng thời gian cần báo cái lên thông qua hệ thống Về số lượng sản phẩm để cập nhật sai số hệ thống, tình trạng của sản phẩm để tìm cách xử lý lỗi, báo cáo loại hàng nào đang được bán chạy và sản phẩm khách cần mà shop không có để hệ thống xác nhận và đưa lên bên trên xét duyệt
Modul cần có:
Quản lý thiết bị:
- Thống kê sản phẩm
- Bán hàng
- Check số lượng
- Check thông tin sản phẩm
- Hệ thống bán hàng online
Tài liệu sản phẩm
- Danh sách khu vực bán hàng của sản phẩm
- Mã sản phẩm
- Nguồn gốc, công dụng
- Tài liệu hướng dẫn sử dụng sản phẩm
- Tài liệu hướng dẫn nhận viên bán hàng
- Tài liệu lắp ráp sản phẩm
- Thông tin bảo hành của các sản phẩm
Nhân viên
Trang 7- Danh sách nhân viên
- Bảng đánh giá nhân viên
- Lịch trực
Thông tin phản hồi
- Tiếp nhận thông tin chất lượng của sản phẩm
- Nhận thông tin góp ý về sản phẩm mới và cũ
- Thông tin nhân viên về cơ sở bán hàng
Khách hàng
- Thẻ thành viên
- Danh sách khách hàng
- Đơn hàng khách từng mua
6.Lựa chọn công nghệ
Lựa chọn công nghệ là một bước quan trọng trong quá trình xây dựng
phần mềm Quản lý cửa hàng điện tử Dưới đây là các bước giúp bạn trong quá trình này:
1 Nghiên cứu các công nghệ có sẵn: Tìm hiểu về các công nghệ phù hợp và phổ biến trong lĩnh vực phát triển phần mềm Quản lý cửa hàng điện tử Điều này có thể bao gồm các ngôn ngữ lập trình như Java, Python, C#, các framework như Angular, React, Ruby on Rails, các cơ sở dữ liệu như MySQL, PostgreSQL, MongoDB, v.v
2 Xem xét yêu cầu và phạm vi dự án: Đánh giá yêu cầu chức năng và phi chức năng của phần mềm Quản lý cửa hàng điện tử để xác định công nghệ phù hợp nhất Ví dụ, nếu phần mềm cần tích hợp với hệ thống thanh toán trực tuyến, bạn có thể cần sử dụng các công nghệ như PayPal, Stripe, v.v
3 Đánh giá khả năng và kinh nghiệm của đội ngũ: Xem xét kỹ năng và kinh nghiệm của các thành viên trong nhóm phát triển để xác định công nghệ
mà họ đã làm việc và hiểu rõ Điều này sẽ giúp tăng khả năng triển khai thành công dự án
4 Đánh giá sự bảo trì và hỗ trợ: Xem xét khả năng bảo trì và hỗ trợ công nghệ Đảm bảo rằng công nghệ được lựa chọn có sự hỗ trợ đáng tin cậy
từ cộng đồng phát triển và nhà cung cấp
5 Đánh giá tính mở rộng và tương lai: Xem xét tính mở rộng của công nghệ
để đảm bảo rằng nó có thể đáp ứng nhu cầu mở rộng và phát triển tương lai của cửa hàng điện tử Điều này bao gồm khả năng tích hợp với các hệ thống bên ngoài và khả năng thích ứng với xu hướng công nghệ mới
Trang 87.Ước tính chi phí
Ước tính chi phí dự án là một bước quan trọng để đánh giá nguồn lực và tài chính cần thiết cho việc xây dựng phần mềm Quản lý cửa hàng điện tử Dưới đây là các bước giúp bạn ước tính chi phí:
1 Xác định các thành phần chi phí: Liệt kê các yếu tố chi phí trong dự án, bao gồm nhân lực (thời gian và công việc của các thành viên trong nhóm), phần cứng, phần mềm, dịch
vụ bên ngoài (nếu có), cơ sở hạ tầng, v.v
2 Đánh giá công việc và tài nguyên: Xác định công việc cần thiết và tài nguyên (nhân lực, phần cứng, phần mềm) yêu cầu để hoàn thành từng phần công việc trong dự án
3 Ước tính thời gian và giá trị của tài nguyên: Đánh giá thời gian cần thiết cho từng phần công việc và giá trị của tài nguyên được sử dụng trong dự án Điều này có thể bao gồm mức lương, giá trị phần mềm, giá trị phần cứng, v.v
8 Quản lý rủi ro
Quản lý rủi ro là việc xác định, đánh giá và ưu tiên hóa rủi ro (định nghĩa trong ISO 31000 là ảnh hưởng của sự không chắc chắn về mục tiêu) tiếp theo là việc áp dụng hợp lý và tiết kiệm các nguồn lực để giảm thiểu, theo dõi và kiểm soát xác suất xảy ra hoặc ảnh hưởng của các sự kiện không may hoặc để tối đa hoá việc thực hiện các cơ hội
- Mọi dự án đều phải đúng hạn trong khuôn khổ ngân sách nếu không có gì trục trặc phải chú ý tới những gì không thích hợp và cố gắng tránh chúng Điều này
Trang 9được gọi là quản lý rủi ro Quản lý rủi ro bao gồm bốn bước: Dự đoán rủi ro, khử bỏ rủi ro ở mọi nơi có thể, giảm bớt tác động của rủi ro, vẫn trong kiểm
- Công việc đầu tiên và quan trọng nhất trong quản lý rủi ro là nhận biết điều gì
có thể dẫn tới sai sót Phương pháp tốt nhất để xác định các khoản mục có thể rủi ro là nhìn vào lịch sử và rút ra một danh sách những gì có thể đưa tới sai sót Nếu bạn chưa có ghi chép lịch sử để xem lại thì cần hiểu rõ khi nào bạn đang trong tình huống rủi ro Có các loại tình huống rủi ro như rủi ro về tài chính, rủi
ro về kĩ thuật
- Ở bước khử bỏ rủi ro thì tại điểm này một ý tưởng tốt là lập mức ưu tiên cho các khoản mục rủi ro Ta nên lập một bảng như sau:
Khoản mục rủi ro Xác xuất
(1-10)
Tác động (1-10) Ưu tiên (X*T) Người sử dụng không trao
Trưởng lập trình nghỉ phép
Trang 10- Với những khoản mục bạn không thể khử bỏ được rủi ro, thì hãy xác định kế hoạch đối phó với điều bất ngờ
Dưới đây là bảng phân tích rủi ro cho dự
án này:
Rủi ro về kế hoạch
Mô tả Giả thiết Xác
xuất Ảnh hưởng Phản ứng
Không tạo ra
được sự đồng
bộ, nhất quán
Các phần giao
riêng cho từng
người thực hiện
có sự sai lệch dẫn
đến khi ghép lại
sẽ bị lỗi
10%
Dự án không được hoàn chỉnh
Tìm ra nguyên nhân và đưa ra giải pháp khắc phục trong thời gian sớm nhất Ước lượng
thời gian
Khi thực hiện kế
hoạch có nhiều phát
5% Không đủ thời gian
Liên tục điều chỉnh kế hoạch
Trang 11không chính
xác sinh so với dự kiến
để hoàn thành kế hoạch
phù hợp với những phát sinh
Ước lượng
ngân sách
không chính
xác
Khi thực hiện kế
hoạch có nhiều phát
sinh so với dự kiến 2%
Không đủ ngân sách
để chi trả chi phí cho
dự án
Cần phải nâng chi phí dự kiến Nâng trợ cấp cho các hoạt động Đáp ứng được những nhu cầu cần thiết khi thực hiện dự án
Lập lịch biểu
không hợp lý
Khi thực hiện kế
hoạch có phát sinh
nhiều so với dự
kiến
5%
Không hoàn thành theo đúng
kế hoạch
Liên tục điều chỉnh kế hoạch phù hợp với những phát sinh
Kế hoạch và
tiến độ bị
thay đổi
Khi thực hiện kế
hoạch có phát sinh
nhiều so với dự
kiến
2%
Không hoàn thành theo đúng
kế hoạch
Liên tục điều chỉnh kế hoạch
cả về thời gian thực hiện và tiến trình các công việc cần thực hiện (sắp xếp một cách khoa học các công việc cần làm) để phù hợp với những phát sinh
Chất lượng
sản phẩm
chưa đạt yêu
cầu của
khách hàng
Các thành viên
trong đội lập trình
thiếu kinh nghiệm,
chưa hiểu biết sâu
sắc về hệ thống nên
khi triển khai sẽ tạo
ra sản phẩm chất
lượng thấp đội ngũ
nhân viên làm việc
không hiệu quả
5%
Ảnh hưởng tới kết quả của
dự án cũng như danh tiếng
Tìm ra phương pháp có thể hướng dẫn các thành viên làm việc có hiệu quả nhất hoặc tuyển thêm nhân viên
có kinh nghiệm
và có trình độ vào dự án Người quản lí
dự án chưa
thực sự sát
sao trong việc
Người quản lí dự án
không tập trung thời
gian nhiều cho dự
án dẫn đến lơ là
1% Dự án dễ dàng bị đổ vỡ
Người quản lí cần phải tập trung toàn bộ trong quá trình
Trang 12giám sát dự
án không sát sao trong từng giai đoạn
thực hiện dự án
để dự án được hoàn thành tốt nhất
Rủi ro về nội bộ
Mô tả Giả thiết xuấtXác Ảnh hưởng Phản ứng
Phân việc
không hợp lý
Khi bắt đầu thực
hiện kế hoạch có
nhiều phát sinh so
với dự kiến
5%
Kết quả công việc
sẽ không đạt ở mức cao nhất
Thế mạnh của cá nhân không được phát huy dẫn đến thời gian hoàn thành dự
án không thể đúng
kế hoạch
Thường xuyên điều chỉnh kế hoạch để phù hợp với thế mạnh của từng
cá nhân, với những vấn đề phát sinh
Nguồn nhân
lực thực hiện
dự án bị
thiếu so với
dự kiến ban
đầu
Trong đội thực
hiện có người bỏ
việc hoặc có người
bị ốm hoặc một số
lí do nào đó mà
không thể tham dự
2%
Không hoàn thành được các phần việc theo đúng
kế hoạch
Cần bổ sung nhân lực sớm nhất và điều chỉnh công việc sao cho phù hợp với từng người
Sự phối hợp
giữa các cá
nhân không
tốt
Dự án là do một
tập thể làm ra vì
thế sự đoàn kết
giữa cá nhân là
điều rất cần thiết
1% Không hoàn thành được theo đúng kế hoạch dẫn đến phá vỡ
dự án
-Các cá nhân thường xuyên phải giao lưu với nhau -Yêu cầu báo cáo kết quả định kỳ để nắm bắt tình hình
Trang 13- Người quản lí
dự án phải có
sự điều chỉnh nhất định đối với từng giai đoạn phát triển
dự án
Sự chuyển
giao công
việc giữa các
nhóm không
ăn khớp
Thực hiện công
Không hoàn thành được các phần vệc được giao
Cần có một quy trình làm việc thống nhất giữa các đội thực hiện dự án
Rủi ro về quá trình thực hiện
Mô tả Giả thiết xuấtXác Ảnh hưởng Phản ứng
Xác định yêu
cầu về sản
phẩm chưa
đúng
Trong quá trình
thu thập và khảo
sát các yêu cầu từ
phía khách hàng
không được tốt dẫn
đến hiểu sai về các
chức năng và các
yêu cầu sản phẩm
cần có
1%
Sản phẩm không đảm bảo được yêu cầu của khách hàng
Liên tục trao đổi với khách hàng để xác định yêu cầu của khách hàng
Không gặp
gỡ được
khách hàng
khi có vấn
đề cần trao
đổi
Trong quá trình
thực hiện công
việc
5%
Không hoàn thành được các phần việc được giao
Luôn bám sát được các yêu cầu của khách hàng, cầm phải
có những thông tin cụ thể của khách hàng để khi muốn trao đổi
ta có thể liên lạc một cách thuận lợi nhất Không lấy
được các dự
Thực hiện công
việc Hệ thống không thể Đề nghị khách hàng đưa ra