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
3,49 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN THỰC TẬP HỆ THỐNG THƠNG TIN TÍCH HỢP ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN ĐỒ PHƯỢT Sinh viên thực : CÙ NGỌC ĐĂNG Giảng viên hướng dẫn : CẤN ĐỨC ĐIỆP Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D14CNPM5 Khóa : 2019-2024 Hà Nội, tháng 07 năm 2023 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Chữ ký Điểm Ghi CÙ NGỌC ĐĂNG (MSV : 19810310374) Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : Chữ ký Ghi MỤC LỤC CHƯƠNG 1: GIỚI THIỆU CÔNG TY VÀ GIỚI THIỆU DỰ ÁN 1.1 Giới thiệu chung công ty 1.2 Quy trình quản lý dự án công ty .2 1.3 Nhận đề tài thực tập 1.4 Nhận kế hoạch thực tập CHƯƠNG 2: KẾ HOẠCH DỰ ÁN .5 2.1 Đề cương dự án 2.1.3 Nội dung .5 2.1.4 Kết luận 2.2 Hồ sơ án khả thi Khảo sát trạng .6 Giới thiệu “Website bán đồ Phượt” mục tiêu xây dựng hệ thống .6 Các yêu cầu chức Các yêu cầu phi chức Yêu cầu hệ thống dự kiến .8 2.3 Một số giải pháp kỹ thuật Dự toán danh sách rủi ro Dự toán tổng quan Dự đoán chi tiết 10 Danh sách rủi ro 12 Kết luận .17 2.4 Kế hoạch dự án .19 2.4.1.Phân công nhiệm vụ 19 2.4.2 Kế hoạch dự án 19 Mốc xuất phẩm 20 2.5 Tập yêu cầu phiếu yêu cầu .21 2.5.1 Tập yêu cầu 21 2.6 Văn chiến lược phần mềm 23 2.6.1 Giới thiệu quy trình kiểm thử 23 2.6.2 Quy trình kiểm thử tổng quát .23 2.6.3 Kế hoạch kiểm thử tổng quát .24 2.6.4 Quản lý tiến trình phần mềm 25 CHƯƠNG 3: KẾT THÚC DỰ ÁN 28 3.1 Tài liệu kết thúc dự án 28 Mô tả ngắn dự án 28 Lý phát triển dự án 28 3.2 Kết đạt 28 3.3 Đánh giá kết dự án .29 3.4 Một số vấn đề kết thúc dự án 29 3.5 Giao diện chương trình 29 Giao diện đăng nhập .29 Giao diện chương trình .30 Giao diện danh mục sản phẩm 30 Giao diện Giỏ hàng .31 CHƯƠNG 4: KẾT LUẬN 34 4.1 Kết đạt 34 4.2 Ưu nhược điểm chương trình 34 4.3 Hướng phát triển 34 DANH MỤC THAM KHẢO 36 LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Điện Lực, đặc biệt thầy cô Công Nghệ Thông Tin trường tạo điều kiện cho em thực đồ án Và em xin chân thành cám ơn thầy nhiệt tình hướng dẫn hướng dẫn em hồn thành tốt khóa thực tập Trong trình thực tập, trình làm báo cáo thực tập, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn cịn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành cảm ơn! Hà Nội, tháng 07 năm 2023 Sinh viên thực Cù Ngọc Đăng LỜI NÓI ĐẦU Trên thực tế khơng có thành cơng mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập, chúng em nhận nhiều quan tâm, giúp đỡ Thầy Cô, gia đình bạn bè Em xin chân thành cám ơn thầy cô tận tâm hướng dẫn chúng em qua buổi học lớp buổi nói chuyện, thảo luận mơn học.Trong thời gian học tập thực hành hướng dẫn thầy cô, em thu nhiều kiến thức bổ ích, mà cịn truyền say mê thích thú mơn “Thực tập Quản lý dự án phần mềm”.Nếu khơng có lời hướng dẫn, dạy bảo thầy em nghĩ đồ án em khó hồn thành Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng đồ án thời gian có hạn, kiến thức hạn chế, nhiều bỡ ngỡ, nên đồ án “Website bán đồ Phượt” chắn khôn thể tránh khỏi thiếu sót Em mong nhận quan tâm, thơng cảm đóng góp q báu thầy cô bạn để đồ án ngày hoàn thiện Sau cùng, em xin kính chúc thầy Khoa Cơng Nghệ Thơng Tin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau CHƯƠNG 1: GIỚI THIỆU CÔNG TY VÀ GIỚI THIỆU DỰ ÁN 1.1 Giới thiệu chung Công ty ………… 1.2 Quy trình quản lý dự án cơng ty Dự án “Xây dựng website bán đồ Phượt” team Alpha thực theo mơ hình Agile: quy trình Scrum Đặc trưng: Tính lặp ( Interative): Dự án thực phân đoạn lặp lặp lại Các phân đoạn (được gọi Interation Sprint) thường có khung thời gian ngắn (từ đến tuần) Trong phân đoạn này, nhóm phát triển phải thực đầy đủ công việc cần thiết lập kế hoạch, phân tích yêu cầu, thiết kế, triển khai, kiểm thử phần nhỏ sản phẩm Các phân đoạn Sprint lặp lặp lại Agile: phương pháp Agile thường phân rã mục tiêu thành phần nhỏ với trình lập kế hoạch đơn giản gọn nhẹ có thể, khơng thực lập kế hoạch dài hạn Tính tiệm tiến tiến hóa: Cuối phân đoạn Sprint, nhóm phát triển thường cho phần nhỏ sản phẩm cuối Các phần nhỏ thường đầy đủ, có khả chạy tốt, kiểm thử cẩn thận sử dụng Theo thời gian, phân đoạn nối tiếp phân đoạn kia, phần chạy tích lũy lớn dần lên toàn yêu cầu khách hàng thỏa mãn Tính thích ứng: Do sprint kéo dài khoảng thời gian ngắn việc lập kế hoạch điều chỉnh liên tục , nên thay đổi trình phát triển áp dụng theo cách thích hợp Theo đó, quy trình Agile thường thích ứng tốt với thay đổi Bao gồm họp sau: Sprint Planning (Họp Kế hoạch Sprint): Nhóm phát triển họp với Product Owner để lên kế hoạch làm việc cho Sprint Công việc lập kế hoạch bao gồm việc chọn lựa yêu cầu cần phải phát triển, phân tích nhận biết cơng việc phải làm kèm theo ước lượng thời gian cần thiết để hoàn tất tác vụ Scrum sử dụng cách thức lập kế hoạch phần tăng dần theo thời gian, theo đó, việc lập kế hoạch khơng diễn lần vòng đời dự án mà lặp lặp lại, có thích nghi với tình hình thực tiễn tiến trình đến sản phẩm Daily Scrum (Họp Scrum ngày): Scrum Master tổ chức cho Đội sản xuất họp ngày khoảng 15 phút để Nhóm Phát triển chia sẻ tiến độ công việc Trong họp này, người nhóm phát triển trình bày để trả lời câu hỏi sau: Hôm qua làm gì? Hơm làm gì? Có khó khăn trở ngại khơng? Sprint Review (Họp Sơ kết Sprint): Cuối Sprint, nhóm phát triển với Product Owner rà sốt lại cơng việc hồn tất (DONE) Sprint vừa qua đề xuất chỉnh sửa thay đổi cần thiết cho sản phẩm Sprint Retrospective (Họp Cải tiến Sprint): Dưới trợ giúp Scrum Master, nhóm phát triển rà sốt lại tồn diện Sprint vừa kết thúc tìm cách cải tiến quy trình làm việc thân sản phẩm Bao gồm vai trò: Product Owner: Là người chịu trách nhiệm thành công dự án, người định nghĩa yêu cầu cho sản phẩm đánh giá đầu cuối nhà phát triển phần mềm Scrum Master: Là người đảm bảo sprint hồn thành theo quy trình Scrum, giúp đỡ loại bỏ trở ngại cho đội dự án Deverlopment Team: Là tập hợp từ đến thành viên chịu trách nhiệm trực tiếp tham gia sản xuất Tùy theo quy mô dự án để bố trí số thành viên cho phù hợp 1.3 Nhận đề tài thực tập Đề tài: “Xây dựng website bán đồ Phượt” Người thực hiện: Sinh viên CÙ NGỌC ĐĂNG - 19810310374 1.4 Nhận kế hoạch thực tập Thời gian thực tập từ 04/04/2023 CHƯƠNG 2: KẾ HOẠCH DỰ ÁN 2.1 Đề cương dự án 2.1.1 Giới thiệu Tên dự án: Xây dựng hệ thống tích hợp website bán đồ Phượt Đơn vị chủ trì: Cơng ty……… 2.1.2 Mục tiêu ● Mục tiêu dài hạn ○ Tạo phần mềm hỗ trợ bán hàng, giải tất vấn đề nhu cầu xung quanh việc mua bán sản phẩm thời trang dành cho cửa hàng bán đồ phượt 2.1.3 Nội dung STT Tên Công Việc Cụ Thể Xác định yêu cầu phần mềm 1.1 + Nắm bắt yêu cầu dự án 1.2 + Khảo sát trạng 1.3 + Tổng hợp yêu cầu phân tích yêu cầu 1.4 + Đặc tả yêu cầu phương thức hóa yêu cầu 1.5 + Viết lại đặc tả u cầu Lựa chọn mơ hình xây dựng phần mềm Thiết kế sở liệu 3.1 + Thiết kế sở liệu 3.2 + Viết tài liệu đặc tả sở liệu Thiết kế giao diện người dùng 4.1 + Thiết kế giao diện quản trị 4.2 + Thiết kế giao diện người dùng Lập trình