Báo cáo bài tập lớn nhập môn công nghệ phần mềm đề tài nghiên cứu mô hình bản mẫu trong phát triển phần mềm và ứng dụng phần mềm quản lý bán laptop

37 8 0
Báo cáo bài tập lớn  nhập môn công nghệ phần mềm đề tài nghiên cứu mô hình bản mẫu trong phát triển phần mềm và ứng dụng phần mềm quản lý bán laptop

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trang 1 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN---BÁO CÁO BÀI TẬP LỚNHọc phần: NHẬP MÔN CÔNG NGHỆ PHẦN MỀMLớp đọc lập: IT6082.2 20222IT6082002ĐỀ TÀI: Nghiên cứu mô hình

lOMoARcPSD|39475011 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN - BÁO CÁO BÀI TẬP LỚN Học phần: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Lớp đọc lập: IT6082.2 (20222IT6082002) ĐỀ TÀI: Nghiên cứu mô hình bản mẫu trong phát triển phần mềm và ứng dụng phần mềm quản lý bán laptop Giảng viên hướng dẫn: PhD Vũ Đình Minh Nhóm 2: Nguyễn Trung Kiên - MSV: 2021603395 Nguyễn Việt Anh - MSV: 2021602911 Bùi Quang Minh - MSV: 2021605491 Nguyễn Văn Quân - MSV:2021607935 Ha Noi, 2023 Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành và sâu sắc tới quý thầy cô trường Đại học Công nghiệp Hà Nội là thầy cô khoa Công nghệ thông tin đã tạo điều kiện cho chúng em được học tập trên lớp tại khoa của trường, giúp chúng em có nhiều thời gian và trang bị đầy đủ kiến thức Và chúng em cũng xin chân thành cảm ơn Ths/TS Vũ Đình Minh đã tận tình hướng dẫn chúng em hoàn thành xuất sắc đồ án báo cáo của nhóm Nhập môn Công nghệ phần mềm Trong quá trình học tập cũng như trong quá trình làm báo cáo chắc chắn không tránh khỏi những sai sót Hy vọng thầy cô sẽ có những góp ý hữu ích và chân thành cho bài báo cáo của chúng em Đồng thời do trình độ lý luận cũng như kinh nghiệm thực tế còn nhiều hạn chế nên bài báo cáo không tránh khỏi những thiếu sót Chúng em xin ghi nhận tất cả những ý kiến của thầy cô để phát triển và tiến bộ hơn trong các báo cáo khác trong tương lai Chúng em xin chân thành cảm ơn! Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 MỤC LỤC DANH MỤC HÌNH VẼ .6 DANH MỤC BẢNG BIỂU 7 1.1 Giới thiệu chung: .10 1.2 Giới thiệu dự án phần mềm: .11 1.2.1 Mục tiêu của dự án: 11 1.2.2 Dữ liệu đầu vào và đầu ra: 12 1.2.3 Chủ đầu tư, khách hàng và người sử dụng: .12 1.2.4 Các ràng buộc liên quan: 13 2.1 Quy trình kỹ thuật yêu cầu 14 2.1.1 Giới thiệu về quy trình kỹ thuật yêu cầu 14 2.1.2 Các hoạt động trong quy trình kỹ thuật yêu cầu .14 2.2 Các tác nhân tham gia vào quy trình kỹ thuật yêu cầu 15 2.2.1 Giới thiệu về các tác nhân tham gia quy trình kỹ thuật yêu cầu 15 2.2.2 Các tác nhân tham gia quy trình kỹ thuật 15 2.3 Đặc tả yêu cầu phần mềm quản lý bán laptop 16 2.3.1 Khảo sát sơ bộ 16 2.3.2 Yêu cầu chức năng .17 2.3.3 Yêu cầu phi chức năng 24 3.1.1 Vai trò và các nhiệm vụ trong hoạt động thiết kế phần phần .25 3.1.2 Chiến lược thiết kế phần mềm 26 3.1.3 Công cụ hỗ trợ thiết kế phần mềm .26 3.2.1 Giới thiệu 27 3.2.2 Tổng quan về phần mềm .28 3.2.3 Thiết kế kiến trúc phần mềm 28 3.2.4 Thiết kế dữ liệu .32 3.2.5 Thiết kế các thành phần phần mềm 35 3.2.6 Thiết kế giao diện người sử dụng 36 Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 DANH MỤC CÁC THUẬT NGỮ, KÝ HIỆU VÀ CÁC CHỮ VIẾT TẮT Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 DANH MỤC HÌNH VẼ Hình 1.1: Trang bán laptop và thiết bị công nghệ CellphoneS Hình 1.2: Các hoạt động trong mô hình bản mẫu Hình 1.3: Quy trình quản lý cửa hàng Hình 1.4: Tác nhân ảnh hưởng tới quá trình quản lý Hình 3.1 Biểu đồ thành phần (Component Diagram) Hình 3.2 Biểu đồ triển khai (Deployment Diagram) Hình 3.2.6.2.1 Giao diện đăng nhập / đăng ký Hình 3.2.6.2.2 Giao diện tìm kiếm sản phẩm Hình 3.2.6.2.3 Giao diện giỏ hàng Hình 3.2.6.2.4 Giao diện lựa chọn và sắp xếp sản phẩm Hình 3.2.6.2.5 Giao diện đánh giá và nhận xét Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 DANH MỤC BẢNG BIỂU Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 MỞ ĐẦU Trong thời đại công nghệ số phát triển như hiện nay, việc sử dụng phần mềm quản lý trở nên phổ biến hơn bao giờ hết Đặc biệt trong lĩnh vực kinh doanh bán lẻ, việc sử dụng phần mềm quản lý để quản lý, theo dõi các hoạt động bán hàng là rất quan trọng và cần thiết để giúp cho các doanh nghiệp có thể hoạt động hiệu quả hơn Trong quá trình nghiên cứu và phát triển phần mềm, mô hình bản mẫu được coi là một trong những phương pháp quan trọng nhất giúp cho các nhà phát triển có thể xác định các yêu cầu của khách hàng và xây dựng được phần mềm theo đúng yêu cầu đó Quyển báo cáo này sẽ tập trung nghiên cứu và thảo luận về mô hình bản mẫu trong phát triển phần mềm và ứng dụng của nó trong việc phát triển phần mềm quản lý bán laptop Báo cáo bao gồm các phần như lý thuyết về mô hình bản mẫu, các phương pháp và công cụ để thực hiện mô hình bản mẫu, cùng với một ví dụ thực tế về việc sử dụng mô hình bản mẫu trong phát triển phần mềm quản lý bán laptop 1, Lý do chọn đề tài Công nghệ phần mềm đang phát triển với tốc độ chóng mặt, điều này tạo ra nhiều thách thức trong việc xây dựng các hệ thống phần mềm đáp ứng được nhu cầu của người sử dụng Việc sử dụng các mô hình bản mẫu trong phát triển phần mềm là một cách tiếp cận hiệu quả để giảm thiểu rủi ro và đảm bảo chất lượng sản phẩm Bên cạnh đó, việc ứng dụng các phần mềm quản lý bán laptop cũng là một vấn đề được quan tâm hiện nay, đặc biệt trong lĩnh vực bán lẻ Vì vậy, tôi quyết định chọn đề tài nghiên cứu mô hình bản mẫu trong phát triển phần mềm và ứng dụng phần mềm quản lý bán laptop để hiểu rõ hơn về cách áp dụng các mô hình bản mẫu trong phát triển phần mềm và đồng thời áp dụng kiến thức đó để xây dựng phần mềm quản lý bán laptop đáp ứng được yêu cầu của người dùng 2, Mục tiêu nghiên cứu  Giải thích được các hoạt động và thứ ưu tiên của các hoạt động trong quy trình phát triển phần mềm  Giải thích được các hoạt động và thứ ưu tiên của các hoạt động trong quy trình phần mềm bản mẫu  Vận dụng các quy trình phát triển để phát triển phần mềm quản lý bán Laptop  Giải thích và phân loại được các yêu cầu phần mềm  Vận dụng mô hình bản mẫu trong quy trình phát triển phần mềm  Vận dụng mô hình bản mẫu trong xác định yêu cầu phần mềm 3, Đối tượng và phạm vi nghiên cứu Các mô hình bản mẫu được sử dụng trong phát triển phần mềm và phần mềm quản lý bán laptop Phạm vi nghiên cứu: Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011  Tìm hiểu các mô hình bản mẫu phổ biến trong phát triển phần mềm  Phân tích và đánh giá ưu nhược điểm của các mô hình bản mẫu  Áp dụng các mô hình bản mẫu để xây dựng phần mềm quản lý bán laptop  Kiểm thử và đánh giá hiệu quả của phần mềm quản lý bán laptop được xây dựng  Đề xuất các cải tiến và mở rộng phạm vi áp dụng các mô hình bản mẫu trong phát triển phần mềm và ứng dụng phần mềm quản lý bán laptop 4 Kết quả mong muốn đạt được của đề tài  Hiểu rõ hơn về các mô hình bản mẫu được sử dụng trong phát triển phần mềm và phần mềm quản lý bán laptop, từ đó đưa ra đánh giá chính xác về ưu nhược điểm của từng mô hình bản mẫu  Xây dựng được phần mềm quản lý bán laptop với chất lượng cao, đáp ứng được các yêu cầu của khách hàng và có khả năng mở rộng và phát triển trong tương lai Bố cục bài báo cáo Ngoài phần mở đầu, phần kết luận, bài báo cáo btl còn gồm: Chương I: Giới thiệu chung về đề tài Chương II: Phân tích và đặc tả yêu cầu phần mềm Chương III: Thiết kế phần mềm Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 CHƯƠNG I: Giới thiệu chung về đề tài 1.1 Giới thiệu chung: Đề tài nghiên cứu mô hình bản mẫu trong phát triển phần mềm và áp dụng vào việc quản lý bán laptop Đây là một đề tài có tính ứng dụng cao, nhằm tìm hiểu và áp dụng các mô hình bản mẫu trong việc phát triển phần mềm quản lý bán laptop Ảnh 1.1: Trang bán laptop và thiết bị công nghệ CellphoneS Trước khi đi vào chi tiết, ta cần cung cấp thông tin về phần mềm này Phần mềm quản lý bán laptop được phát triển với mục đích hỗ trợ các hoạt động quản lý, bán hàng và dịch vụ sau bán hàng liên quan đến laptop Chủ đầu tư của Downloaded by bong bong (bongbong1@gmail.com) lOMoARcPSD|39475011 phần mềm là một công ty chuyên kinh doanh các sản phẩm công nghệ, trong đó bao gồm cả laptop Người sử dụng của phần mềm là nhân viên của công ty, gồm các bộ phận quản lý, bộ phận bán hàng và bộ phận dịch vụ sau bán hàng Phần mềm được áp dụng trong lĩnh vực bán lẻ laptop và được triển khai tại các cửa hàng của công ty trên toàn quốc 1.2 Giới thiệu dự án phần mềm: Dự án phần mềm quản lý bán laptop là một dự án có mục tiêu xây dựng một phần mềm hoàn chỉnh để quản lý các hoạt động liên quan đến việc bán laptop Dự án được thực hiện nhằm giải quyết các thách thức trong việc quản lý hàng tồn kho, đặt hàng, bán hàng và dịch vụ sau bán hàng liên quan đến laptop Ả nh 1.2: Các hoạt động trong mô hình bản mẫu 1.2.1 Mục tiêu của dự án:  Tạo ra một hệ thống quản lý bán laptop hiệu quả và dễ sử dụng để giúp cải thiện quy trình bán hàng và dịch vụ khách hàng  Quản lý thông tin chi tiết về các sản phẩm laptop, bao gồm thông số kỹ thuật, giá cả, tình trạng hàng tồn kho và các thông tin khác  Quản lý các hoạt động bán hàng, bao gồm đặt hàng, xuất kho, giao hàng và xử lý đơn hàng  Cung cấp chức năng dịch vụ sau bán hàng, bao gồm bảo hành, sửa chữa, cung cấp phụ kiện và hỗ trợ kỹ thuật  Tạo ra báo cáo thống kê về doanh số bán hàng, lợi nhuận, tồn kho và các thông tin quan trọng khác Downloaded by bong bong (bongbong1@gmail.com)

Ngày đăng: 27/03/2024, 16:01

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan