paint-brush
Phương pháp tiếp cận linh hoạt trong việc phát triển hệ thống định vị chính xác cho an toàn đường bộtừ tác giả@escholar
171 lượt đọc

Phương pháp tiếp cận linh hoạt trong việc phát triển hệ thống định vị chính xác cho an toàn đường bộ

dài quá đọc không nổi

Phương pháp phát triển phần mềm này nhấn mạnh vào việc lập kế hoạch, kỹ thuật linh hoạt và thử nghiệm có hệ thống cho các ứng dụng điều hướng và an toàn đường bộ. Từ phân tích yêu cầu đến kiểm tra người dùng, nó tuân theo cách tiếp cận có cấu trúc bằng cách sử dụng WordPress, PHP, CSS và JavaScript, với đánh giá dựa trên tiêu chuẩn ISO/IEC 25010 để đảm bảo chất lượng.
featured image - Phương pháp tiếp cận linh hoạt trong việc phát triển hệ thống định vị chính xác cho an toàn đường bộ
EScholar: Electronic Academic Papers for Scholars HackerNoon profile picture
0-item

tác giả:

(1) Benzar Glen S. Grepon, Đại học bang Bắc Bukidnon, Philippines [email protected] (tác giả tương ứng);

(2) JC P. Margallo, Trường Cao đẳng Bang Bắc Bukidnon, Philippines;

(3) Jonathan B. Maserin, Trường Cao đẳng Bang Bắc Bukidnon, Philippines;

(4) Rio Al-Di A. Dompol, Trường Cao đẳng Bang Bắc Bukidnon, Philippines.

Bảng liên kết

Tóm tắt và giới thiệu

Phê bình văn học

Phương pháp luận

Kết quả

Thảo luận

Kết luận

khuyến nghị

Ý nghĩa nghiên cứu

Ý nghĩa thực tiễn

Tuyên bố

Tài liệu tham khảo và tiểu sử của tác giả

PHƯƠNG PHÁP

Phát triển phần mềm

Trong những năm qua, SDLC vẫn là phương pháp đáng tin cậy để phát triển phần mềm (Khan và cộng sự, 2020). Kỹ thuật Agile, như được chỉ ra trong Hình 1, phù hợp lý tưởng để phát triển phần mềm nhanh chóng và hiệu quả do tính chất thích ứng, phân phối sớm và vòng đời linh hoạt của nó (Srivastava, Bhardwaj & Saraswat, 2017).


Hình 1. Phương pháp Agile trong phát triển hệ thống

Lập kế hoạch

Các nhà nghiên cứu đã thu được dữ liệu tại Đô thị Bukidnon. Họ xem xét các vấn đề điển hình mà họ gặp phải. Theo báo cáo, nhiều người gặp tai nạn vì thiếu thông tin; do đó, họ yêu cầu thông tin để cảnh báo về các khu vực dễ xảy ra tai nạn, rào chắn và công trình đang thi công.

Phân tích yêu cầu

Để phân tích các yêu cầu bằng cách sử dụng một số sơ đồ quy trình hệ thống và biểu đồ quy trình có sẵn. Sơ đồ luồng dữ liệu được sử dụng để thể hiện luồng và giúp những người ủng hộ hiểu rõ hơn về cách đưa hệ thống vào đúng vị trí và đảm bảo rằng dữ liệu được truyền chính xác. Ngoài ra, sơ đồ được sử dụng để minh họa quy trình của hệ thống, giúp người đề xuất làm rõ mọi thứ sẽ vận hành như thế nào. Quá trình cần được thực hiện trong một hoạt động được mô tả bằng sơ đồ dưới dạng một chuỗi các bước.

Thiết kế

Trong giai đoạn này, nhà nghiên cứu lên kế hoạch đưa ra một thiết kế tốt cho dự án. Nhà nghiên cứu đã khảo sát ngẫu nhiên những người đi xe và người đi lại để thu thập thông tin dữ liệu nhằm thu thập các nhu cầu thiết yếu của hệ thống này. Những người đề xuất đã đưa ra một thiết kế chức năng của Cơ sở hạ tầng Mạng, một khuôn khổ để đặc tả các thành phần vật lý của mạng cũng như cách tổ chức và cấu hình chức năng của chúng; Kiến trúc hệ thống, là mô hình khái niệm xác định cấu trúc, hành vi và nhiều chế độ xem khác của hệ thống, Mô hình cơ sở dữ liệu xác định cấu trúc logic của cơ sở dữ liệu và xác định cơ bản cách thức dữ liệu có thể được lưu trữ.

Mã hóa

Trong giai đoạn này, phát triển và viết mã thực tế, nhà nghiên cứu sử dụng WordPress để phát triển ứng dụng web; WordPress là Hệ thống quản lý nội dung (CMS) nguồn mở phổ biến nhất, được sử dụng bởi khoảng 75 triệu trang web. Nhà nghiên cứu đã nghiên cứu bộ xử lý siêu văn bản (PHP) làm ngôn ngữ lập trình được sử dụng để phát triển web. Nhà nghiên cứu cũng sử dụng CSS xếp tầng để thiết kế sáng tạo trông đẹp hơn. Cuối cùng là JavaScript (JS) dành cho hoạt ảnh và tương tác.

Kiểm tra người dùng

Nhà nghiên cứu phải lặp lại quy trình này cho đến khi không xác định được lỗi nào trong chức năng phát triển phần mềm ở giai đoạn này, giai đoạn liên quan đến quá trình thiết kế và mã hóa.

Sự chấp nhận của khách hàng

Các nhà nghiên cứu đã trình bày ứng dụng web đầu ra để đề xuất một người dùng ngẫu nhiên chấp nhận thông qua trình diễn trình duyệt di động với Thang đánh giá hệ thống (SUS). Phần trình diễn trình duyệt dành cho thiết bị di động sẽ được sử dụng làm phần giới thiệu và tóm tắt về ứng dụng.

Kiểm tra và đánh giá hệ thống

Trong quá trình đánh giá của người dùng thông thường, nó sẽ đưa ra điểm phản hồi về hệ thống đầu ra cuối cùng. ISO/IEC 25010 được sử dụng để đánh giá ứng dụng được giao cho những người tham gia vì Tiêu chuẩn ISO này cung cấp từ vựng thống nhất để xác định, đánh giá và so sánh chất lượng của hệ thống và sản phẩm phần mềm.


Bảng 1. Bảng Likert diễn giải định tính được sử dụng để diễn giải kết quả khảo sát.


Bảng 1 là Thang đo Likert dùng để xếp hạng hoặc đo lường ý kiến của mọi người về một vấn đề hoặc chủ đề cụ thể. Nó cũng có thể được sử dụng để đo lường các câu hỏi hoặc kết quả. Những người đề xuất đã sử dụng Thang đo Likert để diễn giải kết quả và mức trung bình đánh giá ISO/IEC 25010 tổng thể (Công thức 1).


Công thức: Trung bình chung = Tổng trung bình/Tổng số mục Phương trình 1


Bảng 2 là kết quả tổng thể của ISO để đánh giá chất lượng ứng dụng. Bằng cách lấy tổng giá trị trung bình, các nhà nghiên cứu đã sử dụng công thức sau.


Bảng 2. Kết quả chung của ISO


Bài viết này có sẵn trên arxiv theo giấy phép CC 4.0.