Luận văn ThS: Xây dựng hệ thống quản lý, hỗ trợ yêu cầu phần mềm
Luận văn Xây dựng hệ thống quản lý, hỗ trợ yêu cầu phần mềm đưa ra được một số các khó khăn cán bộ phân tích thường gặp phải trong quá trình thu thập, phân tích yêu cầu cũng như một số các sự cố nghiêm trọng gặp phải trong thực tế do quá trình thu thập, phân tích ảnh hưởng không đầy đủ chính xác; đồng thời đưa ra hướng hỗ trợ cán bộ phân tích, giảm thiểu rủi ro khi phát triển hệ thống.
Mục lục nội dung
1. Mở đầu
1.1 Lí do chọn đề tài
Việc thu thập, phân tích yêu cầu có ý nghĩa quan trọng đối với thành công của một dự án và là khâu kỹ thuật đầu tiên của quá trình phát triển phần mềm. Trên thực tế các cán bộ phân tích thường lưu trên máy cá nhân, có thể bị mất hoặc khi cán bộ chuyển công tác những cán bộ sau s̃ gặp vướng mắc khi thu thập, tìm kiếm các văn bản, tài liệu liên quan của các phiên bản phát triển hệ thống trước đó. Do vậy hệ thống quản lý các đặc tả yêu cầu phần mềm và các tài liệu liên quan tương ứng theo từng Version, hỗ trợ phân tích các chức năng bị ảnh hưởng khi có yêu cầu thay đổi là rất cần thiết và hữu ích.
1.2 Mục tiêu của đề tài
Trong khuôn khổ luận văn này, tôi tập trung nghiên cứu và xây dựng hệ thống quản lý đặc tả yêu cầu phầm mềm, hỗ trợ người sử dụng phân tích ảnh hưởng tới hệ thống khi có yêu cầu thay đổi trên hệ thống và quản lý các tài liệu liên quan khi phát triển hệ thống. Với nhu cầu quản lý các đặc tả yêu cầu phần mềm, các tài liệu liên quan và hỗ trợ người sử dụng phân tích ảnh hưởng khi có yêu cầu thay đổi trên hệ thống. Hệ thống được xây dựng sẽ quản lý, lưu trữ các đặc tả yêu cầu phần mềm, các tài liệu liên quan của các hệ thống theo từng phiên bản phát triển, đồng thời hệ thống hỗ trợ cho phép người sử dụng phân tích ảnh hưởng tới các tính năng của hệ thống qua các từ khóa.
2. Nội dung
2.1 Đặc tả yêu cầu trong phát triển hệ thống
Khái niệm về đặc tả yêu cầu phần mềm
- Đặc tả yêu cầu phầm mềm
- Tài liệu đặc tả yêu cầu phầm mềm theo chuẩn IEEE 830-1984
Một số vấn đề thường gặp liên quan đến đặc tả yêu cầu
Nhu cầu cần thiết xây dựng hệ thống quản lý yêu cầu phần mền và hỗ trợ phân tích ảnh hưởng
2.2 Một số hệ thống quản lý lưu trữ
Hệ thống Jira
- Giới thiệu về hệ thống Jira
- Quản lý dự án và tài liệu phát triển trên hệ thống Jira
Hệ thống Whizible
- Giới thiệu về hệ thống Whizible
- Quản lý dự án và tài liệu phát triển trên hệ thống Whizible
2.3 Xây dựng hệ thống quản lý, hỗ trợ yêu cầu phần mềm
Phát biểu bài toán
Xây dựng hệ thống
- Biểu đồ Use case hệ thống quản lý, hỗ trợ yêu cầu phần mềm
- Quản trị dự án và Phân quyền người dùng
- Đặc tả yêu cầu hệ thống, phân tích ảnh hưởng
- Quản lý tài liệu liên quan
2.4 Cài đặt và kết quả
Cài đặt
- Cấu trúc mã nguồn
- Tạo cơ sở dữ liệu và import dữ liệu mẫu
- Tải file lên server và cấu hình cơ sở dữ liệu
Kết quả
- Quản lý dự án và các version phát triển tương ứng
- Quản lý nhóm và Quản lý người dùng
- Đặc tả yêu cầu phần mềm
- Quản lý tài liệu liên quan
- Phân tích ảnh hưởng
3. Kết luận
Quản lý các đặc tả yêu cầu phần mềm cần được thực hiện chặt chẽ và đẩy đủ, đồng thời việc hỗ trợ phân tích ảnh hưởng khi có yêu cầu thay đổi là vô cùng hiệu quả và hữu ích. Giúp tránh được các rủi ro đáng tiếc xảy ra, gây ảnh hưởng tới hệ thống, quá trình vận hành cũng như hoạt động kinh doanh của tổ chức. Luận văn đã đạt được hai kết quả quan trọng trong quá trình xây dựng hệ thống quản lý, hỗ trợ yêu cầu phần mềm.
Về nghiên cứu tìm hiểu:
- Nghiên cứu về các quy trình phát triển phần mềm
- Tìm hiểu về đặc tả yêu cầu trong phát triển phần mềm
- Tìm hiểu các hệ thống Jira và Whizible đang được sử dụng trong thực tế
- Tìm hiểu về từ khóa, cơ sở dữ liệu và ngôn ngữ lập trình trong phát triển hệ thống
- Tìm hiểu một số các vấn đề thường gặp phải khi thực hiện phân tích, đặc quả yêu cầu phát triển hệ thống.
Về thực nghiệm, từ cơ sở lý thuyết tìm hiểu được và kinh nghiệm thực tế trong quá trình làm việc cũng như các sự cố đã xảy ra trong thực tế khi phát triển hệ thống tại các tổ chức, đã xây dựng được hệ thống quản lý, hỗ trợ phân tích yêu cầu phầm mềm đáp ứng công việc:
- Quản lý các dự án và version phát triển tương ứng một cách tập trung
- Quản lý các đặc tả yêu cầu phát triển và các tài liệu liên quan. Giao diện trực quan, dễ dàng tìm kiếm và download tài liệu
- Hỗ trợ thực hiện phân tích các tính năng của hệ thống sẽ bị ảnh hưởng khi có yêu cầu thay đổi
4. Tài liệu tham khảo
Đặng Đức Hạnh, Đại Học Công Nghệ Đại Học Quốc Gia Hà Nội: Giáo trình “Nhập môn công nghệ phần mềm ”
Đỗ Văn Nhơn, Nguyễn Thị Thanh Trúc, Nguyễn Trác Thức: Giáo trình “Nhập môn công nghệ phần mềm ”, NXB Đại Học Quốc Gia TPHCM (2010) .
Ian Sommerville, Software Enginerring 10th Edition, 2015.
Suzanne Robertson, James Robertson, Mastering the Requirements Process: Getting Requirements Right (3rd Edition), 2015
Karl Wiegers and Joy Beatty, Software Requirements - Third Edition, Publised by Microsoft Corporation, 2013.
Alain Abran, James W. Moore; editors Pierre Bourque, Robert Dupuis (2013). “Chapter 2: Software Requirements”. Guide to the software engineering body of knowledge...
--- Nhấn nút TẢI VỀ hoặc XEM ONLINE để tham khảo đầy đủ nội dung Luận văn Thạc sĩ trên ---
Tham khảo thêm
- pdf Luận văn ThS: Nghiên cứu tìm hiểu thực trạng về an ninh mạng và biện pháp khắc phục
- pdf Luận văn ThS: Đánh giá dự án đầu tư và lập lịch quản lý dự án tự động
- pdf Luận văn ThS: Ứng dụng kho dữ liệu và webservice để tích hợp dữ liệu xây dựng hệ thống báo cáo thống kê tại trường Cao đẳng Nghề số 3 BQP
- pdf Luận văn ThS: Tra cứu ảnh dựa trên nội dung sử dụng nhiều đặc trưng và phản hồi liên quan
- pdf Luận văn thS: Xây dựng hệ thống tìm kiếm âm thanh theo nội dung dựa trên đặc trưng miền tần số
- pdf Luận văn ThS: Học bán giám sát trên đồ thị với ứng dụng tra cứu ảnh
- pdf Luận văn ThS: Chiến lược thiết kế lĩnh vực và ứng dụng phần mềm quản lý người dùng tập trung
- pdf Luận văn ThS: Công nghệ ảo hóa Docker và ứng dụng tại Đại học Dân lập Hải Phòng
- pdf Luận văn ThS: Xây dựng hệ thống quản lý dữ liệu video tại Đài phát thanh và truyền hình Hải Phòng bằng phương pháp hướng đối tượng, ứng dụng mẫu thiết kế
- pdf Luận văn ThS: Nghiên cứu đề xuất thuật toán mã hóa văn bản có độ bảo mật cao trên cơ sở mật mã truyền thống
- pdf Luận văn ThS: Nghiên cứu xử lý các đoạn video để trợ giúp phát triển tư duy học sinh
- pdf Luận văn ThS: Cải tiến công cụ SEO Panel
- pdf Luận văn ThS: Giải pháp backup dữ liệu, sử dụng cơ chế phân cụm động trong mạng ngang hàng có cấu trúc
- pdf Luận văn ThS: Nghiên cứu, ứng dụng công nghệ Blockchain trong thanh toán di động
- pdf Luận văn ThS: Dự đoán tương tác protein – protein sử dụng kỹ thuật khai phá dữ liệu
- pdf Luận văn ThS: Tích hợp nghiệp vụ dựa trên công nghệ ESB Middleware
- pdf Luận văn ThS: Nghiên cứu và xây dựng ứng dụng giám sát hành trình trên điện thoại di động
- pdf Luận văn ThS: Mật mã dòng trong mật mã nhẹ và triển vọng trong IoT
- pdf Luận văn thS: Các phương pháp dự đoán khả năng ức chế bệnh dựa trên các biểu diễn khác nhau của RNA và ứng dụng
- pdf Luận văn ThS: Nghiên cứu và đánh giá các phương pháp tổng hợp dữ liệu cho bài toán phân loại lớp phủ đô thị tại Việt Nam
- pdf Luận văn ThS: Nghiên cứu và đánh giá các phương pháp nội suy ảnh viễn thám cho bài toán phân loại lớp phủ đô thị tại việt Nam
- pdf Luận văn ThS: Mô hình 3D và tối ưu hóa mô hình trong thực tại ảo
- pdf Luận văn ThS: Phát hiện bất thường bằng phân tích Tensor để nhận biết xung động kinh trong dữ liệu điện não
- pdf Luận văn ThS: Nhận dạng thực thể định danh từ văn bản ngắn tiếng Việt và đánh giá thực nghiệm
- pdf Luận văn ThS: Truy hồi chéo mô hình cho nhạc và lời bài hát
- pdf Luận văn ThS: Nghiên cứu giải pháp tự động phát hiện sự có hệ thống dựa trên công nghệ ELK
- pdf Luận văn ThS: Phân tích đột biến trong kiểm thử phần mềm và áp dụng trong kiểm thử ứng dụng Android
- pdf Luận văn ThS: Nghiên cứu và ứng dụng học máy trong phân lớp lúa sử dụng ảnh viễn thám
- pdf Luận văn ThS: Nghiên cứu hệ thống trợ lý thông minh ảo
- pdf Luận văn ThS: Nghiên cứu và phát triển phương pháp phân lớp lúa ở đồng bằng sông Hồng sử dụng ảnh vệ tinh Landsat 8
- pdf Luận văn ThS: Nghiên cứu tính khả dụng của các hệ thống thông tin doanh nghiệp dựa trên dịch vụ web
- pdf Luận văn ThS: Nghiên cứu mô hình kiểm soát truy xuất cho dữ liệu lớn