http://www.tutorialspoint.com/software_engineering/software_requiremen dịch - http://www.tutorialspoint.com/software_engineering/software_requiremen Việt làm thế nào để nói

http://www.tutorialspoint.com/softw

http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyr ight © tutor ialspoint. com
SOFTWARE REQUIREMENTS SOFTWARE REQUIREMENTS
The software requirements are description of features and functionalities of the target system.
Requirements convey the expectations of users from the software product. The requirements can
be obvious or hidden, known or unknown, expected or unexpected from client’s point of view.
Requirement Engineering
The process to gather the software requirements from client, analyze and document them is
known as requirement engineering.
The goal of requirement engineering is to develop and maintain sophisticated and descriptive
‘System Requirements Specification’ document.
Requirement Engineering Process
It is a four step process, which includes –
Feasibility Study
Requirement Gathering
Software Requirement Specification
Software Requirement Validation
Let us see the process briefly -Feasibility study
When the client approaches the organization for getting the desired product developed, it comes
up with rough idea about what all functions the software must perform and which all features are
expected from the software.
Referencing to this information, the analysts does a detailed study about whether the desired
system and its functionality are feasible to develop.
This feasibility study is focused towards goal of the organization. This study analyzes whether the
software product can be practically materialized in terms of implementation, contribution of
project to organization, cost constraints and as per values and objectives of the organization. It
explores technical aspects of the project and product such as usability, maintainability,
productivity and integration ability.
The output of this phase should be a feasibility study report that should contain adequate
comments and recommendations for management about whether or not the project should be
undertaken.
Requirement Gathering
If the feasibility report is positive towards undertaking the project, next phase starts with gathering
requirements from the user. Analysts and engineers communicate with the client and end-users to
know their ideas on what the software should provide and which features they want the software to
include.
Software Requirement Specification
SRS is a document created by system analyst after the requirements are collected from various
stakeholders.
SRS defines how the intended software will interact with hardware, external interfaces, speed of
operation, response time of system, portability of software across various platforms,
maintainability, speed of recovery after crashing, Security, Quality, Limitations etc.
The requirements received from client are written in natural language. It is the responsibility of
system analyst to document the requirements in technical language so that they can be
comprehended and useful by the software development team.
SRS should come up with following features:
User Requirements are expressed in natural language.
Technical requirements are expressed in structured language, which is used inside the
organization.
Design description should be written in Pseudo code.
Format of Forms and GUI screen prints.
Conditional and mathematical notations for DFDs etc.
Software Requirement Validation
After requirement specifications are developed, the requirements mentioned in this document are
validated. User might ask for illegal, impractical solution or experts may interpret the
requirements incorrectly. This results in huge increase in cost if not nipped in the bud.
Requirements can be checked against following conditions -If they can be practically implemented
If they are valid and as per functionality and domain of software
If there are any ambiguities
If they are complete
If they can be demonstrated
Requirement Elicitation Process
Requirement elicitation process can be depicted using the folloiwng diagram:
Requirements gathering - The developers discuss with the client and end users and know
their expectations from the software.
Organizing Requirements - The developers prioritize and arrange the requirements in
order of importance, urgency and convenience.
Negotiation & discussion - If requirements are ambiguous or there are some conflicts in
requirements of various stakeholders, if they are, it is then negotiated and discussed with
stakeholders. Requirements may then be prioritized and reasonably compromised.
The requirements come from various stakeholders. To remove the ambiguity and conflicts,
they are discussed for clarity and correctness. Unrealistic requirements are compromised
reasonably.
Documentation - All formal & informal, functional and non-functional requirements are
documented and made available for next phase processing.
Requirement
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyr ight © giảng viên ialspoint. comPHẦN MỀM YÊU CẦU PHẦN MỀM YÊU CẦUYêu cầu phần mềm là mô tả về tính năng và chức năng của hệ thống đích.Yêu cầu truyền đạt sự mong đợi của người dùng từ các sản phẩm phần mềm. Có thể yêu cầucó thể rõ ràng hoặc ẩn, được biết đến hoặc không biết, dự kiến hoặc bất ngờ từ góc độ của khách hàng.Yêu cầu kỹ thuậtQuá trình thu thập các phần mềm yêu cầu từ khách hàng, phân tích và tài liệu cho họđược biết đến như là yêu cầu kỹ thuật.Mục đích yêu cầu kỹ thuật là để phát triển và duy trì tinh vi và mô tảTài liệu 'Đặc tả yêu cầu hệ thống'.Yêu cầu kỹ thuật quá trìnhNó là một quá trình bốn bước, trong đó bao gồm-Nghiên cứu khả thiThu thập yêu cầuĐặc tả yêu cầu phần mềmPhần mềm yêu cầu xác nhậnChúng ta hãy xem quá trình này một thời gian ngắn - nghiên cứu khả thiKhi khách hàng cách tiếp cận tổ chức để nhận được sản phẩm mong muốn phát triển, nó đi kèmlên thô ý tưởng về những gì chức năng tất cả các phần mềm phải thực hiện và có tính năng tất cảdự kiến từ phần mềm.Tham khảo thông tin này, các nhà phân tích có một nghiên cứu chi tiết về việc mong muốnHệ thống và chức năng của nó là khả thi để phát triển.Nghiên cứu tính khả thi này là tập trung hướng tới mục tiêu của tổ chức. Nghiên cứu này sẽ phân tích cho dù cácsản phẩm phần mềm có thể được vật hoá thực tế về triển khai thực hiện, đóng góp củadự án để tổ chức, chi phí hạn chế và theo giá trị và mục tiêu của tổ chức. Nókhám phá các khía cạnh kỹ thuật của dự án và các sản phẩm như khả năng sử dụng, bảo trì,khả năng sản xuất và tích hợp.Đầu ra của giai đoạn này nên là một báo cáo nghiên cứu khả thi nên chứa đầy đủý kiến và đề nghị cho quản lý về việc có hay không các dự án nênthực hiện.Thu thập yêu cầuNếu báo cáo khả thi là tích cực hướng tới thực hiện dự án, các giai đoạn tiếp theo bắt đầu với tập hợpCác yêu cầu của người dùng. Các nhà phân tích và các kỹ sư liên lạc với khách hàng và người dùng cuối cùng đểbiết ý tưởng của họ về những gì phần mềm sẽ cung cấp và có tính năng họ muốn các phần mềm đểbao gồm.Đặc tả yêu cầu phần mềmSRS là một tài liệu được tạo ra bởi các nhà phân tích hệ thống sau khi yêu cầu được thu thập từ khác nhaucác bên liên quan.SRS định nghĩa cách phần mềm dự định sẽ tương tác với phần cứng, bên ngoài giao diện, tốc độ củahoạt động, thời gian đáp ứng của hệ thống, tính di động của phần mềm trên nền tảng khác nhau,bảo trì, tốc độ phục hồi sau khi rơi, an ninh, chất lượng, hạn chế vv.Yêu cầu nhận được từ khách hàng được viết bằng ngôn ngữ tự nhiên. Đó là trách nhiệm củaHệ thống nhà phân tích tài liệu yêu cầu ngôn ngữ kỹ thuật do đó chúng có thểcomprehended và hữu ích của các nhóm phát triển phần mềm.SRS nên xuất hiện với các tính năng sau đây:Người dùng yêu cầu được thể hiện trong ngôn ngữ tự nhiên.Yêu cầu kỹ thuật được thể hiện trong ngôn ngữ có cấu trúc được sử dụng bên trong cáctổ chức.Thiết kế mô tả nên được viết bằng giả mã.Định dạng của các hình thức và giao diện màn hình in.Có điều kiện và toán học tả cho DFDs vv.Phần mềm yêu cầu xác nhậnSau khi yêu cầu thông số kỹ thuật được phát triển, các yêu cầu nêu trong tài liệu này làxác nhận. Người dùng có thể yêu cầu bất hợp pháp, không thực tế giải pháp hoặc các chuyên gia có thể giải thích cácyêu cầu không chính xác. Điều này dẫn đến sự gia tăng rất lớn trong chi phí nếu không nipped trong chồi.Yêu cầu có thể được kiểm tra chống lại sau tiết - nếu họ có thể được thực hiện thực tếNếu họ là hợp lệ và theo chức năng và tên miền của phần mềmNếu có bất kỳ ambiguitiesNếu chúng hoàn thànhNếu họ có thể được chứng minhYêu cầu Elicitation quá trìnhYêu cầu elicitation quá trình có thể được mô tả bằng cách sử dụng sơ đồ folloiwng:Yêu cầu thu thập - các nhà phát triển thảo luận với khách hàng và người dùng cuối và biếtmong đợi của họ từ các phần mềm.Yêu cầu tổ chức - các nhà phát triển ưu tiên và sắp xếp các yêu cầu trongThứ tự của tầm quan trọng, cấp bách và tiện lợi.Đàm phán và thảo luận - nếu yêu cầu là mơ hồ hoặc không có một số cuộc xung đột ởyêu cầu các bên liên quan khác nhau, nếu họ đang có, nó là sau đó đàm phán và thảo luận vớicác bên liên quan. Yêu cầu có thể sau đó được ưu tiên và thỏa hiệp hợp lý.Các yêu cầu đến từ các bên liên quan khác nhau. Để loại bỏ sự mơ hồ và mâu thuẫn,họ đang thảo luận rõ ràng và đúng đắn. Yêu cầu không thực tế đang bị xâm phạmhợp lý.Tài liệu - tất cả các yêu cầu chính thức và không chính thức, chức năng và không có chức năng làtài liệu và làm sẵn có cho tới giai đoạn chế biến.Yêu cầu
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyr ight © sư ialspoint. com
PHẦN MỀM YÊU CẦU YÊU CẦU PHẦN MỀM
Các yêu cầu phần mềm là mô tả các tính năng và chức năng của hệ thống đích.
Yêu cầu truyền đạt sự mong đợi của người sử dụng từ các sản phẩm phần mềm. Các yêu cầu có thể
được rõ ràng hoặc ẩn, biết hoặc chưa biết, dự kiến hoặc bất ngờ từ điểm của khách hàng của xem.
Yêu cầu Kỹ sư
Quá trình thu thập các yêu cầu phần mềm từ khách hàng, phân tích và tài liệu cho họ được
gọi là kỹ thuật yêu cầu.
Mục đích của kỹ thuật yêu cầu là để phát triển và duy trì tinh vi và mô tả
'Yêu cầu hệ thống kỹ thuật' tài liệu.
Process Engineering Yêu cầu
Nó là một quá trình bốn bước, trong đó bao gồm -
nghiên cứu khả thi
Yêu cầu Gathering
Phần mềm Yêu cầu kỹ thuật
phần mềm Yêu cầu Validation
chúng ta hãy xem quá trình nghiên cứu một thời gian ngắn -Feasibility
Khi khách hàng tiếp cận tổ chức để nhận được sản phẩm mong muốn phát triển, nó đi kèm
với ý tưởng thô về những gì tất cả các chức năng phần mềm phải thực hiện và có tất cả các tính năng được
mong đợi từ phần mềm.
Tham khảo thông tin này, các nhà phân tích thực hiện một nghiên cứu chi tiết về việc liệu mong muốn
hệ thống và nó chức năng có tính khả thi để phát triển.
nghiên cứu khả thi này là tập trung hướng tới mục tiêu của tổ chức. Nghiên cứu này phân tích xem các
sản phẩm phần mềm có thể được thực tế hóa trong điều kiện thực hiện, đóng góp của
dự án cho tổ chức, hạn chế chi phí và theo giá trị và mục tiêu của tổ chức. Nó
khám phá các khía cạnh kỹ thuật của dự án và sản phẩm chẳng hạn như khả năng sử dụng, bảo trì,
năng suất và khả năng hội nhập.
Các đầu ra của giai đoạn này nên là một báo cáo nghiên cứu khả thi mà nên chứa đầy đủ
ý kiến và kiến nghị để quản lý về việc có hay không dự án cần được
thực hiện.
Yêu cầu Gathering
Nếu báo cáo khả thi là tích cực đối với việc thực hiện dự án, giai đoạn tiếp theo bắt đầu với việc thu thập
yêu cầu từ người dùng. Các nhà phân tích và các kỹ sư giao tiếp với khách hàng và người dùng cuối cùng để
biết ý kiến của mình về những gì các phần mềm cần cung cấp và các tính năng mà họ muốn các phần mềm để
bao gồm.
Phần mềm Yêu cầu kỹ thuật
SRS là một tài liệu được tạo ra bởi nhà phân tích hệ thống sau khi các yêu cầu được thu thập từ nhiều
bên liên quan .
SRS định nghĩa như thế nào phần mềm dự định sẽ tương tác với phần cứng, giao diện bên ngoài, tốc độ
hoạt động, thời gian đáp ứng của hệ thống, tính di động của phần mềm trên nền tảng khác nhau,
bảo trì, tốc độ phục hồi sau khi đâm, an ninh, chất lượng, hạn chế vv
các yêu cầu nhận được từ khách hàng được viết bằng ngôn ngữ tự nhiên. Đó là trách nhiệm của
nhà phân tích hệ thống tài liệu yêu cầu trong ngôn ngữ kỹ thuật để họ có thể
thấu hiểu và hữu ích bởi nhóm phát triển phần mềm.
SRS sẽ hiện ra với các tính năng sau đây:
. Yêu cầu của người dùng được thể hiện bằng ngôn ngữ tự nhiên
yêu cầu kỹ thuật được thể hiện trong cấu trúc ngôn ngữ, được sử dụng trong các
tổ chức.
Mô tả Thiết kế phải được viết bằng mã giả.
Định dạng của hình thức và bản in màn hình giao diện.
ký hiệu có điều kiện và toán học cho DFDS vv
Validation Phần mềm Yêu cầu
Sau khi thông số kỹ thuật yêu cầu được phát triển, các yêu cầu nêu trong tài liệu này
xác nhận. Người sử dụng có thể yêu cầu bất hợp pháp các giải pháp, không thực tế hoặc các chuyên gia có thể giải thích các
yêu cầu không chính xác. Điều này dẫn đến sự gia tăng rất lớn trong chi phí nếu không bóp chết từ trong trứng nước.
Yêu cầu có thể được kiểm tra đối với các điều kiện sau đây -Nếu họ có thể được thực hiện trên thực tế
Nếu họ là hợp lệ và theo chức năng và lĩnh vực phần mềm
Nếu có bất kỳ sự mơ hồ
Nếu họ hoàn
Nếu chúng có thể được chứng minh
Yêu cầu trình khơi gợi bằng
quá trình gợi mở Yêu cầu có thể được mô tả bằng cách sử dụng sơ đồ folloiwng:
thu thập yêu cầu - các nhà phát triển thảo luận với khách hàng và người dùng cuối và biết
mong đợi của họ từ phần mềm.
Yêu cầu Tổ chức - các nhà phát triển ưu tiên và sắp xếp các yêu cầu trong
trật tự tầm quan trọng, cấp bách và tiện lợi.
đàm phán thảo luận - Nếu yêu cầu này là không rõ ràng hoặc có một số mâu thuẫn trong
yêu cầu của các bên liên quan khác nhau, nếu họ đang có, đó là sau đó đàm phán và thảo luận với
các bên liên quan. Yêu cầu sau đó có thể được ưu tiên và thỏa hiệp hợp lý.
Các yêu cầu đến từ các bên liên quan khác nhau. Để loại bỏ sự mơ hồ và mâu thuẫn,
họ đang thảo luận cho rõ ràng và đúng đắn. Yêu cầu không thực tế đang bị tổn hại
một cách hợp lý.
Tài liệu - Tất cả các yêu cầu chính thức & thức, chức năng và phi chức năng được
. Tài liệu và cung cấp cho chế biến giai đoạn tiếp theo
Yêu cầu
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: