Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

34 15 0
Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Đ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

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN , BÁO CÁO BTL THUỘC HỌC PHẦN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM, Đề tài Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe GVHD Nhóm Lớp Thành viên Hà Nội, ngày 11 tháng 12 năm 2021 LỜI CẢM ƠN Để bài tập lớn kết thúc môn học được thực hiện thành công, em xin cảm ơn giảng viên hướng dẫn TS Vũ Đình Minh, Khoa Công nghệ thông tin, Trường đại học Công nghiệp Hà.

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ======***====== BÁO CÁO BTL THUỘC HỌC PHẦN: NHẬP MƠN CƠNG NGHỆ PHẦN MỀM Đề tài: Nghiên cứu mơ hình quy trình phát triển phần mềm mẫu áp dụng dự án phát triển phần mềm quản lý hệ thống trơng xe GVHD: Nhóm - Lớp: Thành viên: Hà Nội, ngày 18 tháng 05 năm 2022 LỜI CẢM ƠN Để tập lớn kết thúc môn học thực thành công, em xin cảm ơn giảng viên hướng dẫn TS Vũ Đình Minh, Khoa Cơng nghệ thông tin, Trường đại học Công nghiệp Hà Nội chia sẻ kiến thức quý báu, hướng dẫn tận tình có góp ý suốt q trình thực đề tài để chúng em hoàn thành tiểu luận cách tốt Sau nghiên cứu đề tài kết thúc khóa học, chúng em học hỏi tích lũy kiến thức kinh nghiệm từ thầy trước để hoàn thiện phát triển thân Bên cạnh đó, hội giúp chúng em nhận cần hồn thiện thêm để chuẩn bị cho hành trình dài phía trước Do kiến thức thân hạn chế thiếu kinh nghiệm thực tiễn nên nội dung nghiên cứu khó tránh thiếu sót Chúng em mong nhận ý kiến đóng góp thầy, giáo người quan tâm đến đề tài để đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn! MỤC LỤC LỜI MỞ ĐẦU - GIỚI THIỆU .- Mục đích tài liệu .- Phạm vi tài liệu .- Thuật ngữ từ viết tắt .- Tài liệu tham khảo - Chương : Giới Thiệu Về Dự Án Phần Mềm - 1.1 Giới Thiệu Chung - 1.2 Mô tả toán : .- 1.3 Giới thiệu mô hình quy trình mẫu .- 1.4 Áp dụng mơ hình quy trình mẫu trình phát triển phần mềm quản lý trông xe - 11 Nhập môn công nghệ phần mềm 1.5 Khi nên sử dụng mơ hình quy trình mẫu .- 14 1.6 Kết luận chương - 14 Chương : Phân Tích Và Đặc Tả Yêu Cầu Phần Mềm - 14 2.1 Tác nhân chức hệ thống - 15 2.1.1 Tác nhân hệ thống - 15 2.1.2 Tác nhân chức tương ứng - 15 2.2 Sơ đồ use case - 16 2.2.1 Sơ đồ use case tổng quan - 16 2.2.2 Sơ đồ phân rã use case - 16 2.3 Đặc tả use case - 17 2.3.1 Use case xếp lịch .- 17 2.3.1.1 Mô tả vắn tắt - 17 2.3.1.2 Luồng kiện .- 18 2.3.2 Bảo trì hệ thống - 19 2.3.2.1 Mô tả vắn tắt - 19 2.3.2.2 Luồng kiện .- 19 2.3.3 Use case tốn phí - 21 2.3.3.1 Mô tả vắn tắt - 21 2.3.3.2 Luồng kiện .- 21 2.3.4 Use case xem giao dịch - 23 2.3.4.1 Mô tả vắn tắt - 23 2.3.4.2 Luồng kiên .- 23 2.3.5 Use case đăng ký - 25 2.3.5.1 Mô tả vắn tắt - 25 2.3.5.2 Luồng kiện .- 25 2.3.6 Use case đăng nhập - 26 2.3.6.1 Mô tả vắn tắt - 26 2.3.6.2 Luồng kiện .- 27 2.3.7 Use case cập nhật lịch gửi xe - 28 2.3.7.1 Mô tả vắn tắt - 28 2.3.7.2 Luồng kiện .- 28 2.3.8 Use case sửa thông tin cá nhân - 30 2.3.8.1 Mô tả vắn tắt - 30 2.3.8.2 Luồng kiện .- 30 Chương : Thiết kế sở liệu - 33 3.1 Biểu đồ thực thể mức logic - 33 3.2 Thiết kế bảng - 33 3.3 Biểu đồ thực thể liên kết mức vật lý - 35 Chương : Kết luận .- 35 - Nhập môn công nghệ phần mềm LỜI MỞ ĐẦU Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng cịn thứ phương tiện quý mà ngày trở thành cơng cụ làm việc giải trí thơng dụng người khơng nơi làm việc mà cịn gia đình Đặc biệt cơng nghệ thông tin áp dụng lĩnh vực kinh tế, trị, xã hội Mục tiêu đề tài chúng em muốn tìm hiểu chức năng, ưu điểm, nhược điểm ứng dụng mơ hình làm mẫu phân tích, đặc tả yêu cầu cho dự án xây dựng phần mềm quản lý hệ thống xe trông xe Đồng thời mô tả yêu cầu phần mềm toàn hệ thống hệ thống dùng làm đầu vào cho trình thiết kế, xây dựng UC lập trình, system test việc xây dựng hệ thống Đối tượng nghiên cứu chúng em mơ hình quy trình phát triển phần mềm mẫu từ áp dung vào dự án phát triển phần mềm quản lý hệ thống trơng xe Sau hồn thành tập lớn chúng em muốn hiểu rõ cách thức hoạt động mơ hình mẫu, biết cách phân tích tốn thiết kế sở liệu hệ thống phần mềm áp dụng quy trình mẫu để phát triển phần mềm quản lý hệ thống trông xe Dưới sản phẩm nhóm chúng em nghiên cứu mong thầy giáo xem xét đưa lời nhận xét giúp báo cáo chúng em hoàn thiện Trong thời gian hồn thành cơng việc có thiếu sót mà chúng em chưa thể hồn thành cách trọn vẹn Kính mong q thầy bạn đóng góp thêm để chúng em có hệ thống mang lại nhiều trải nghiệm tốt cho người dùng Chúng em xin chân thành cảm ơn! Nhập môn công nghệ phần mềm GIỚI THIỆU Mục đích tài liệu Tài liệu xây dựng nhằm mục đích tìm hiểu chức năng, ưu điểm, nhược điểm ứng dụng mô hình làm mẫu phân tích, đặc tả yêu cầu cho dự án xây dựng phần mềm quản lý hệ thống xe du lịch Tài liệu mô tả yêu cầu phần mềm toàn hệ thống hệ thống dùng làm đầu vào cho trình thiết kế, xây dựng UC lập trình, system test việc xây dựng hệ thống Phạm vi tài liệu Tài liệu kết việc khảo sát yêu cầu, tìm hiểu tài liệu liên quan đến chức cần thiết hệ thống quản lý hệ thống xe du lịch Nó sở giao tiếp thành viên nhóm, để thiết kế tài liệu khác: Tài liệu thiết kế phần mềm, CSDL… Thuật ngữ từ viết tắt Thuật ngữ Định nghĩa UC Chức CSDL TK KH Cơ sở liệu Tài khoản Khách hàng Giải thích Mơ tả tương tác đặc trưng người dùng bên ngồi hệ thống Nơi lưu trữ thơng tin cho phép truy cập Tài khoản truy cập khách hàng Người sử dụng (Actor) Tài liệu tham khảo ST Tên tài liệu Nguồn Ngày phát hành T Tài liệu hướng dẫn sử dụng Rational Rose TS Vũ Đình Minh 18/03/2022 Nhập mơn cơng nghệ phần mềm Chương : Giới Thiệu Về Dự Án Phần Mềm 1.1 Giới Thiệu Chung Hiện nhu cầu sử dụng phương tiện cá nhân người dân ngày tăng cao, trung tâm thương mại, tòa nhà chung cư, văn phòng, bệnh viện, trường học phải để kiểm soát xếp tốt lượng xe vào/ ngày? Câu trả lời hệ thống trông xe thơng minh lựa chọn hồn hảo cung cấp hệ thống bãi xe bệnh viện, đô thị, trung tâm thương mại, thông minh đại Với đặc trưng riêng, đời hệ thống trông đỗ xe thông minh giải pháp an toàn, giúp người giải nhiều nỗi lo bảo mật phương tiện Hệ thống quản lý bãi xe thơng minh hệ thống tích hợp nhiều giải pháp công nghệ, dựa ứng dụng công nghệ thông tin điện tử tự động Với tính vượt trội, hệ thống cho phép bạn ghi nhận nhanh chóng xác thơng tin xe vào ra, giúp giảm thiểu nhân công công tác quản lý bãi gửi xe 1.2 Mô tả toán : a ) Quản lý người dùng: - Mỗi người dùng hệ thống phải có thẻ xe - Các dạng người dùng bao gồm: + Người quản trị hệ thống + Người điều hành hệ thống + Nhân viên (lưu ý có nhiều dạng nhân viên: bán hàng, kho, vận chuyển, bảo hành,…) + Khách hàng thân thiết (Gửi xe hàng ngày theo chu kì tháng) + Khách hàng (Gửi xe chớp nhống) b) Quản lý khách hàng thân thiết : Nhập môn công nghệ phần mềm - Khách hàng thân thiết nhân viên cần đăng ký tài khoản thông tin khác: + Khách hàng thân thiết: Đăng ký thẻ xe kèm thơng tin hệ thống cịn có ưu đãi dành cho khách hàng thân thiết Các thông tin bao gồm : cước cơng dân , giấy đăng kí quyền sử dụng xe, + Nhân viên: Lưu trữ thông tin nhân viên bao gồm: giấy chứng nhận làm việc tòa nhà nơi có sử dụng hệ thống trơng xe thơng minh, cước cơng dân , giấy đăng kí quyền sử dụng xe Các nhân viên giao nhiệm vụ người điều hành c ) Quản lý khách hàng : -Là người vào nơi sử dụng hệ thống quản lý trơng xe thơng minh mục đích nhanh ,chớp nhống -Ví dụ : người đến khám bệnh bệnh viện, người đến mua sắm trung tâm thương mại , 1.3 Giới thiệu mơ hình quy trình mẫu a ) Giới thiệu - Mơ hình Tạo mẫu phần mềm (Software Prototype model) hay mơ hình mẫu (Prototyping model) đề cập đến việc xây dựng nguyên mẫu ứng dụng phần mềm hiển thị chức sản phẩm phát triển, khơng thực giữ logic xác phần mềm gốc - Tạo mẫu phần mềm trở nên phổ biến mô hình phát triển phần mềm, cho phép hiểu yêu cầu khách hàng giai đoạn phát triển ban đầu - Nó giúp nhận phản hồi có giá trị từ khách hàng giúp nhà thiết kế phát triển phần mềm hiểu xác mong đợi từ sản phẩm phát triển Nhập mơn cơng nghệ phần mềm Hình ảnh 1.1 : Mơ hình mẫu b ) Đặc điểm mơ hình quy trình mẫu Mơ hình quy trình mẫu bắt đầu việc thu thập yêu cầu với có mặt đại diện phía phát triển lẫn khách hàng nhằm định mục tiêu tổng thể hệ thống phần mềm sau này, đồng thời ghi nhận tất yêu cầu biết sơ luợc nhóm yêu cầu cần phải làm rõ; Sau đó, thực thiết kế nhanh tập trung chuyển tải khía cạnh thơng qua mẫu để khách hàng hình dung, đánh giá giúp hồn chỉnh u cầu cho tồn hệ thống phần mềm Việc khơng giúp tinh chỉnh yêu cầu, mà đồng thời giúp cho đội ngũ phát triển thơng hiểu cần phát triển Tiếp theo sau giai đoạn làm mẫu chu trình theo mơ hình waterfall mơ hình khác; * Chú ý : Mẫu thường làm thật nhanh thời gian ngắn nên không xây dựng môi trường công cụ phát triển giai đoạn xây dựng phần X mềm thực sau Mẫu không đặt mục tiêu tái sử dụng cho giai đoạn phát triển thực sau Nhập mơn cơng nghệ phần mềm c ) Các pha mơ hình Hình 1.2 Các pha mơ hình Prototyping 1) Thu thập phân tích yêu cầu (Requirements gathering and analysis) 2) Thiết kế nhanh (Quick design) 3) Xây dựng nguyên mẫu (Building Prototype) 4) Đánh giá khách hàng (Customer evaluation) 5) Tinh chế sản phẩm (Refining Prototype) 6) Sản phẩm kỹ sư (Engineer Product) d ) Ưu nhược điểm mơ hình mẫu • Ưu điểm: + Người sử dụng sớm hình dung chức đặc điểm hệ thống; + Cải thiện liên lạc nhà phát triển người sử dụng + Chức bị thiếu xác định cách dễ dàng.Các chức khó hiểu khó xác định + Giảm thời gian chi phí lỗi phát sớm nhiều.Phản hồi người dùng nhanh có sẵn dẫn đến giải pháp tốt Nhập mơn cơng nghệ phần mềm • Nhược điểm: + Mẫu không chuyển tải hết chức năng, đặc điểm hệ thống phần mềm người sử dụng thất vọng quan tâm đến hệ thống; + Chưa cải thiện việc loại trừ khoảng cách yêu cầu ứng dụng cuối + Hệ thống chủ yếu dựa giao diện người dùng (GUI); + Khách hàng, người sử dụng cuối, xác định rõ ràng yêu cầu + Nỗ lực đầu tư vào việc xây dựng nguyên mẫu q nhiều khơng giám sát cách 1.4 Áp dụng mơ hình quy trình mẫu trình phát triển phần mềm quản lý trơng xe Hình 1.3 Mơ hình tổng quan phần mềm Bước : Phân tích yêu cầu hệ thống  Yêu cầu giao diện + Màu sáng + Bố cục đơn giản dễ tiếp cận người dùng + Ngôn ngữ sử dụng tiếng việt tiếng anh + Giao diện không bị vỡ sử dụng nhiều loại thiết bị khác  Yêu cầu chức năng: * Khách hàng có thể: 10 Nhập mơn cơng nghệ phần mềm 2.3.3 Use case tốn phí 2.3.3.1 Mô tả vắn tắt - Use case cho phép khách hàng thực thao tác tốn phí nhằm hàn thành thủ tục đặt chõ quản lý trông giữ xe hệ thống: 2.3.3.2 Luồng kiện A) Luồng bản: + Use case bắt đầu khách hàng hoàn thành xong việc xem xét giao dịch,ở hệ thống xuất bước nhằm giúp khách hàng thực tốn chi phí cần thiết sử dụng dịch vụ hệ thống + Hệ thống tiến hành kiểm tra hoạt động khách hàng nhằm đưa thao tác hợp lý tiếp theo,hệ thống tiến hành xét duyệt kiểm tra vị trí mà khách hàng lựa chọ đưua mức chi phí với cập nhật hệ thống liệu + Hệ thống đưa thông báo nhằm đảm bảo hành động khách hàng ”không bị nhầm lẫn” khách hàng chưa chán hành động B) Luồng rẽ nhánh: + Tại thời điểm trình thực Use case kết nối với hệ thống nhằm xác nhạn hiển thị u cầu cần thực để hồn thành q trình tốn chi phí hệ thống hiển thị mọt thông báo lỗi use kết thúc + khách hàng hoàn thành thao tác hệ thống nhàm tốn phí hệ thống truyền thông tin lên CSDL để xác nhận đưa khách hàng đến bước 2.3.3.3 Các yêu cầu đặc biệt : khơng có 2.3.3.4 Tiền điều kiện 20 Nhập mơn cơng nghệ phần mềm Cần có tài khoản đăng nhập để thực giao dịch 2.3.3.5 Hậu điều kiện Cần xác nhận lại với hệ thống 2.3.3.6 Điểm mở rộng Khách hàng có trể trả tiền trực tiếp toán quan ngân hàng trung gian 2.3.3.7 Biểu đồ trình tự Hình : Biểu đồ trình tự tốn 2.3.3.8 Biểu đồ phân tích Hình : Biểu đồ trình tự tốn 21 Nhập môn công nghệ phần mềm 2.3.4 Use case xem giao dịch 2.3.4.1 Mô tả vắn tắt Use case cho phép khách hàng xem giao dịch chi tiết trình truy cập sử dụng hệ thống 2.3.4.2 Luồng kiên A) Luồng bản: + Use case bắt đầu khách hàng truy cập vào hệ thống quản lý trông giữ xe phần xem giao dịch,ở hệ thông xuất danh sách thực giao dịch khách hàng nhằm cung cấp đầy đủ thông tin hoạt động khách hàng truy cập hay thực thao tác sử dụng hệ thống + Hệ thống tieenss hành kiểm tra hoạt đọng khách hàng nhàm cung cấp đủ thông tin cần thiết sau thao tác khách hàng hệ thơng + Sau hồn thành việc kiểm tra thao tác khách hàng hệ thống ,hệ thống suất thông tin mà khách hàng yêu cầu.Use case kết thúc B) Luồng rẽ nhánh: + Tại thời điểm q trình thực use case mà khơng thể kết nối đến với sở liệu hệ thốn hiển thị thông báo lỗi use case kết thúc 2.3.4.3 Các yêu cầu đặc biệt + Đăng nhập hệ thống + Phải có thẻ tín dụng đóng tiền quầy thu 22 Nhập mơn công nghệ phần mềm 2.3.4.4 Tiền điều kiên : Không 2.3.4.5 Hậu điều kiện: Không 2.3.4.6 Điểm mở rộng : Khơng 2.3.4.5 Biểu đồ trình tự Hình : Biểu đồ trình tự xem giao dịch 2.3.4.8 Biểu đồ phân tích Hình : Biểu đồ phân tích xem giao dịch 23 Nhập mơn cơng nghệ phần mềm 2.3.5 Use case đăng ký 2.3.5.1 Mô tả vắn tắt - Use case cho phép Khách hàng đăng ký tạo tài khoản để sử dụng chức hệ thống 2.3.5.2 Luồng kiện A) Luồng : + Use case bắt đầu khách hàng di chuột vào nút “Tài khoản” trang chủ kích vào nút “Tạo tài khoản” Hệ thống chuyển hướng sang trang hiển thị hình yêu cầu nhập thông tin chi tiết cho việc tạo tài khoản gồm thông tin sau: tên khách hàng, email, mật khẩu, địa chỉ, số điện thoại di động, số cmnd + Khách hàng nhập thông tin cho tài khoản mới, đồng ý điều khoản kích vào nút “đăng ký” Hệ thống tạo ghi bảng KhachHang thông báo tạo tài khoản thành công Use case kết thúc B) Luồng rẽ nhánh : + Tại bước luồng bản, khách hành nhập thiếu thông tin thông tin không hợp lệ hệ thống báo lỗi yêu cầu nhập lại Khách hàng phải nhập đầy đủ hợp lệ khỏi giao diện đăng ký Use case kết thúc + Tại thời điểm trình thực use case khơng kết nối sở liệu hệ thống không làm việc use case kết thúc 2.3.5.3 Các yêu cầu đặc biệt Mỗi số cmnd, số điện thoại tạo tài khoản 2.3.5.4 Tiền điều kiện Tác nhân chưa có tài khoản truy cập hệ thống 24 Nhập môn công nghệ phần mềm 2.3.5.5 Hậu điều kiện : khơng có 2.3.5.6 Điểm mở rộng : khơng có 2.3.5.7 Biểu đồ trình tự Hình 10 : Biểu đồ trình tự đăng ký 2.3.5.8 Biểu đồ phân tích Hình 11 : Biểu đồ phân tích đăng ký 2.3.6 Use case đăng nhập 2.3.6.1 Mô tả vắn tắt - Use case cho phép Khách hàng đăng nhập để sử dụng chức hệ thống 25 Nhập môn công nghệ phần mềm 2.3.6.2 Luồng kiện A) Luồng : + Use case bắt đầu khách hàng di chuột vào nút “Tài khoản” trang chủ kích vào nút “Đăng nhập” Hệ thống chuyển hướng sang trang hiển thị hình yêu cầu nhập thông tin chi tiết cho việc đăng nhập gồm thông tin sau: email, mật + Khách hàng nhập thơng tin cho tài khoản kích vào nút đăng nhập Hệ thống hiển thị giao diện phần mềm Use case kết thúc B) Luồng rẽ nhánh : + Tại bước luồng bản, khách hành nhập thiếu thông tin email mật sai hệ thống báo lỗi yêu cầu nhập lại Khách hàng phải nhập đầy đủ hợp lệ để truy cập vào phần mềm với vai trò khách hàng Use case kết thúc + Tại thời điểm trình thực use case không kết nối sở liệu hệ thống khơng làm việc use case kết thúc 2.3.6.3 Các yêu cầu đặc biệt : Khơng có 2.3.6.4 Tiền điều kiện : Tác nhân có tài khoản truy cập hệ thống 2.3.6.5 Hậu điều kiện : Nếu nhập sai lần hệ thống yêu cầu đăng nhập lại sau tiếng 2.3.6.6 Điểm mở rộng : Không có 2.3.6.7 Biểu đồ trình tự 26 Nhập mơn cơng nghệ phần mềm Hình 12 : Biểu đồ trình tự đăng nhập 2.3.6.8 Biểu đồ phân tích Hình 13 : Biểu đồ phân tích đăng nhập 2.3.7 Use case cập nhật lịch gửi xe 2.3.7.1 Mô tả vắn tắt - Use case cho phép người quản trị viên cập nhật lịch gửi xe trống 2.3.7.2 Luồng kiện A) Luồng : 27 Nhập môn công nghệ phần mềm + Use case bắt đầu người quản trị viên kích chuột vào nút “Cập nhật” menu Hệ thống lấy thơng tin gửi xe từ bảng CHITIET_GUIXE hiển thị : Ngày gửi, gửi, id khách hàng, loại xe, biển số xe, vị trí, loại dịch vụ, cập nhật, hủy bỏ + Khi người quản trị kích vào nút “Cập nhật” hệ thống hiển thị : ngày, vị trí trống, loại dịch vụ Use case kết thúc B) Luồng rẽ nhánh : + Tại thời điểm trình thực use case không kết nối với sở liệu hệ thống hiển thị thông báo lỗi use case kết thúc 2.3.7.3 Các yêu cầu đặc biệt : không 2.3.7.4 Tiền điều kiện Muốn cập nhật lịch gửi xe trống người quản trị viên cần đăng nhập với tài khoản quản trị viên 2.3.7.5 Hậu điều kiện Nếu use case thành cơng thơng tin lịch xe cịn trống lưu CSDL 2.3.7.6 Điểm mở rộng : Không có 2.3.7.7 Biểu đồ trình tự Hình 14 : Biểu đồ trình tự cập nhật lịch gửi xe 28 Nhập mơn cơng nghệ phần mềm 2.3.7.8 Biểu đồ phân tích Hình 15 : Biểu đồ phân tích cập nhật lịch gửi xe 2.3.8 Use case sửa thông tin cá nhân 2.3.8.1 Mô tả vắn tắt - Use case cho phép khách hàng sửa thơng tin cá nhân 2.3.8.2 Luồng kiện A) Luồng : + Use case bắt đầu khách hàng kích chuột vào nút “Sửa thông tin cá nhân” phần “Cài đặt” menu Hệ thống hiển thị : mật khẩu, đăng nhập, bỏ qua xác nhận danh tính khách hàng Hệ thống tiến hành kiểm tra mật khách hàng vừa nhập sau hiển thị lên hình : tên đăng nhập mới,Họ tên mới, địa mới, Email mới, hủy bỏ, đồng ý + Sau khách hàng nhập thông tin cá nhân muốn sửa, hệ thống yêu cầu xác nhận thay đổi khách hàng nhấn “Đồng ý” Use case kết thúc B) Luồng rẽ nhánh : 29 Nhập môn công nghệ phần mềm + Tại thời điểm trình thực use case khơng kết nối với sở liệu hệ thống hiển thị thông báo lỗi use case kết thúc + Tại bước luồng khách hàng nhập sai mật xác nhận hệ thống hiển thị thông báo nhập sai yêu cầu nhập lại.Khách hàng quay lại bước luồng để nhập lại nhấn “Bỏ qua” use case kết thúc 2.3.8.3 Các yêu cầu đặc biệt Chỉ cho phép nhập sai mật xác nhận tối đa lần 2.3.8.4 Tiền điều kiện Muốn sửa thơng tin cá nhân cần đăng nhập với tài khoản khách hàng 2.3.8.5 Hậu điều kiện Nếu use case thành cơng thơng tin cá nhân sau sửa lưu CSDL 2.3.8.6 Điểm mở rộng : khơng có 2.3.8.7 Biều đồ trình tự 30 Nhập mơn cơng nghệ phần mềm Hình 16 : Biểu đồ trình tự sửa thơng tin cá nhân 2.3.8.8 Biểu đồ phân tích Hình 17 : Biểu đồ phân tích sửa thông tin cá nhân 31 Nhập môn công nghệ phần mềm Chương : Thiết kế sở liệu 3.1 Biểu đồ thực thể mức logic Hình 18 : Biểu đồ mức logic 3.2 Thiết kế bảng Hình 19 : Bảng người dùng Hình 20 : Bảng quyền truy cập người dùng 32 Nhập môn công nghệ phần mềm Hình 21 : Bảng Hóa đơn tốn người dùng Hình 22 : Bảng vị trí đặt chỗ gửi xe Hình 23 : Bảng Loại phương tiện 33 Nhập môn công nghệ phần mềm 3.3 Biểu đồ thực thể liên kết mức vật lý Hình 22 : Ảnh thực thể liên kết mức vật lý Chương : Kết luận Những kết đạt được: + Về công nghệ: Hiểu cách thức hoạt động mơ hình mẫu + Hiểu quy trình nhiệm vụ chức biết cách sử dụng Rational Rose , case studio + Về kiến thức đạt được: - Biết cách phân tích tốn thiết kế sở liệu hệ thống phần mềm - Củng cố lại kiến thức học biết cách vận dụng Trong trình thực đề tài này, chúng em cố gắng để tìm hiểu lượng kiến thức cịn có hạn nên chúng em giải số chức với thời gian nghiên cứu hạn chế nên sản phẩm cịn chưa hồn thiện nên nhóm chúng em mong nhận thông cảm thầy/cô giáo Chúng em xin chân thành cảm ơn! 34 Nhập môn công nghệ phần mềm ... nghiên cứu chúng em mơ hình quy trình phát triển phần mềm mẫu từ áp dung vào dự án phát triển phần mềm quản lý hệ thống trơng xe Sau hồn thành tập lớn chúng em muốn hiểu rõ cách thức hoạt động mơ hình. .. động mơ hình mẫu, biết cách phân tích toán thiết kế sở liệu hệ thống phần mềm áp dụng quy trình mẫu để phát triển phần mềm quản lý hệ thống trông xe Dưới sản phẩm nhóm chúng em nghiên cứu mong thầy... hiểu mô hình quy trình mẫu , đặc điểm mơ hình quy trình mẫu -Ưu điểm nhược điểm mơ hình quy trình mẫu -Khi nên sử dụng mơ hình quy trình mẫu 13 Nhập môn công nghệ phần mềm Chương : Phân Tích Và

Ngày đăng: 15/07/2022, 00:19

Hình ảnh liên quan

Hình ảnh 1.1 : Mơ hình bản mẫu - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

nh.

ảnh 1.1 : Mơ hình bản mẫu Xem tại trang 8 của tài liệu.
c ) Các pha trong mơ hình - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

c.

Các pha trong mơ hình Xem tại trang 9 của tài liệu.
1.4 Áp dụng mơ hình quy trình bản mẫu trong q trình phát triển phần mềm quản lý trơng xe - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

1.4.

Áp dụng mơ hình quy trình bản mẫu trong q trình phát triển phần mềm quản lý trơng xe Xem tại trang 10 của tài liệu.
` Hình 3: sơ đồ use case khách hàng - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 3.

sơ đồ use case khách hàng Xem tại trang 15 của tài liệu.
Hình 2: sơ đồ use case tổng quan - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 2.

sơ đồ use case tổng quan Xem tại trang 15 của tài liệu.
Hình 4: sơ đồ use case của quản trị viên - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 4.

sơ đồ use case của quản trị viên Xem tại trang 16 của tài liệu.
Hình 6: Biểu đồ phân tích xếp lịch - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 6.

Biểu đồ phân tích xếp lịch Xem tại trang 18 của tài liệu.
Hình 7: Biểu đồ trình tự bảo trì - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 7.

Biểu đồ trình tự bảo trì Xem tại trang 19 của tài liệu.
Hình 8: Biểu đồ trình tự thanh tốn - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 8.

Biểu đồ trình tự thanh tốn Xem tại trang 21 của tài liệu.
Hình 8: Biểu đồ trình tự thanh toán - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 8.

Biểu đồ trình tự thanh toán Xem tại trang 21 của tài liệu.
Hình 9: Biểu đồ trình tự xem giao dịch - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 9.

Biểu đồ trình tự xem giao dịch Xem tại trang 23 của tài liệu.
Hình 9: Biểu đồ phân tích xem giao dịch - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 9.

Biểu đồ phân tích xem giao dịch Xem tại trang 23 của tài liệu.
Hình 10 : Biểu đồ trình tự đăng ký - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 10.

Biểu đồ trình tự đăng ký Xem tại trang 25 của tài liệu.
Hình 12 : Biểu đồ trình tự đăng nhập - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 12.

Biểu đồ trình tự đăng nhập Xem tại trang 27 của tài liệu.
Hình 1 3: Biểu đồ phân tích đăng nhập - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 1.

3: Biểu đồ phân tích đăng nhập Xem tại trang 27 của tài liệu.
Hình 1 4: Biểu đồ trình tự cập nhật lịch gửi xe - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 1.

4: Biểu đồ trình tự cập nhật lịch gửi xe Xem tại trang 28 của tài liệu.
Hình 15 : Biểu đồ phân tích cập nhật lịch gửi xe - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 15.

Biểu đồ phân tích cập nhật lịch gửi xe Xem tại trang 29 của tài liệu.
Hình 17 : Biểu đồ phân tích sửa thông tin cá nhân - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 17.

Biểu đồ phân tích sửa thông tin cá nhân Xem tại trang 31 của tài liệu.
Hình 16 : Biểu đồ trình tự sửa thơng tin cá nhân - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 16.

Biểu đồ trình tự sửa thơng tin cá nhân Xem tại trang 31 của tài liệu.
Hình 18 : Biểu đồ mức logic - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 18.

Biểu đồ mức logic Xem tại trang 32 của tài liệu.
3.2 Thiết kế bảng - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

3.2.

Thiết kế bảng Xem tại trang 32 của tài liệu.
Hình 21 : Bảng Hóa đơn thanh tốn của người dùng - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 21.

Bảng Hóa đơn thanh tốn của người dùng Xem tại trang 33 của tài liệu.
Hình 22 : Bảng vị trí đặt chỗ gửi xe - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 22.

Bảng vị trí đặt chỗ gửi xe Xem tại trang 33 của tài liệu.
Hình 22 : Ảnh thực thể liên kết mức vật lý - Nghiên cứu mô hình quy trình phát triển phần mềm bản mẫu và áp dụng trong dự án phát triển phần mềm quản lý hệ thống trông xe

Hình 22.

Ảnh thực thể liên kết mức vật lý Xem tại trang 34 của tài liệu.

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

Tài liệu liên quan