Logo
Unionpedia
Giao tiếp
Tải nội dung trên Google Play
Mới! Tải Unionpedia trên thiết bị Android™ của bạn!
Tải về
truy cập nhanh hơn trình duyệt!
 

Thiết kế phần mềm

Mục lục Thiết kế phần mềm

Thiết kế phần mềm (Software design) là một quá trình giải quyết vấn đề và lập kế hoạch cho một giải pháp phần mềm.Sau khi các mục đích và đặc điểm kĩ thuật của phần mềm được quyết định, lập trình viên sẽ thiết kế hoặc thuê người thiết kế để phát triển một kế hoạch cho giải pháp phần mềm.

6 quan hệ: Lập trình viên, Người thiết kế, Phân tích yêu cầu, Phần mềm, Quy trình phát triển phần mềm, Thuật toán.

Lập trình viên

Lập trình viên (người lập trình hay thảo chương viên điện toán) là người viết ra các chương trình máy tính.

Mới!!: Thiết kế phần mềm và Lập trình viên · Xem thêm »

Người thiết kế

Người thiết kế ở đây có thể là một công ty, một nhóm hay một cá nhân nào đó phụ trách dự án thiết kế, họ sẽ phụ trách tất cả các giai đoạn trong một quy trình thiết kế từ giai đoạn phân tích, thiết kế giao diện, phát triển chức năng, đến kiểm tra phần mềm, chạy trên hệ thống và sửa lỗi khi có sự cố xảy ra.

Mới!!: Thiết kế phần mềm và Người thiết kế · Xem thêm »

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

Trong các ngành kỹ thuật hệ thống và kỹ nghệ phần mềm, phân tích yêu cầu là công việc bao gồm các tác vụ xác định các yêu cầu cho một hệ thống mới hoặc được thay đổi, dựa trên cơ sở là các yêu cầu (có thể mâu thuẫn) mà những người có vai trò quan trọng đối với hệ thống, chẳng hạn người sử dụng, đưa ra.

Mới!!: Thiết kế phần mềm và Phân tích yêu cầu · Xem thêm »

Phần mềm

Phần mềm máy tính (tiếng Anh: Computer Software) hay gọi tắt là Phần mềm (Software) là một tập hợp những câu lệnh hoặc chỉ thị (Instruction) được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định, và các dữ liệu hay tài liệu liên quan nhằm tự động thực hiện một số nhiệm vụ hay chức năng hoặc giải quyết một vấn đề cụ thể nào đó Phần mềm thực hiện các chức năng của nó bằng cách gửi các chỉ thị trực tiếp đến phần cứng (hay phần cứng máy tính, Computer Hardware) hoặc bằng cách cung cấp dữ liệu để phục vụ các chương trình hay phần mềm khác.

Mới!!: Thiết kế phần mềm và Phần mềm · Xem thêm »

Quy trình phát triển phần mềm

Quy trình phát triển phần mềm là một cấu trúc bao gồm tập hợp các thao tác và các kết quả tương quan sử dụng trong việc phát triển để sản xuất ra một sản phẩm phần mềm.

Mới!!: Thiết kế phần mềm và Quy trình phát triển phần mềm · Xem thêm »

Thuật toán

Thuật toán, còn gọi là giải thuật, là một tập hợp hữu hạn của các chỉ thị hay phương cách được định nghĩa rõ ràng cho việc hoàn tất một số sự việc từ một trạng thái ban đầu cho trước; khi các chỉ thị này được áp dụng triệt để thì sẽ dẫn đến kết quả sau cùng như đã dự đoán trước.

Mới!!: Thiết kế phần mềm và Thuật toán · Xem thêm »

Lối raIncoming
Chào! Chúng tôi đang ở trên Facebook bây giờ! »