introduction to software requirements specification

Introduction to software engineering

Introduction to software engineering

... trình viên (software developer) – Phân tích nghiệp vụ (business analysis) – Kiểm thử viên (Tester) Kinh nghiệm tăng lên theo thời gian - Trưởng nhóm (Team leader) - Trưởng dự án (Software Project ... Trưởng nhóm (Team leader) - Trưởng dự án (Software Project manager) - Giám đốc phần mềm (Software director) Những công việc không liên quan nhiều đến phát triển phần mềm - Kinh doanh phần mềm,

Ngày tải lên: 15/10/2016, 00:05

11 0 0
software requirements specification library management system

software requirements specification library management system

... Software Requirements Specification Library Management System Ho Chi Minh, 2013 1/23 MỤC LỤC  a) Giới thiệu ... trúc, kỹ thuật LMS 2/23 d) Thuật ngữ • • • • SDD: Software Detail Design CNTT: Công nghệ thông tin KH-KT: Khoa học kỹ thuật LMS: library management Specification 3/23 Chương : PHÂN TÍCH LMS mô tả

Ngày tải lên: 24/08/2017, 18:40

23 285 0
AB SD software requirements specification

AB SD software requirements specification

... Directory System Requirements Specification Requirements relating to Performance With mentioned server above, Service Directory system should cover the load of 20-50 concurrent users Scalability Requirements ... 50 Services Directory System Requirements Specification Infrastructure Requirements relating to Infrastructure No Requirement All services inside Service Directory are expected to be hosted under ... Services Directory System Requirements Specification Introduction AB currently does not have a central repository for the services that they (and associated) organisations provide This system requirements

Ngày tải lên: 18/05/2018, 10:12

49 698 1
Lecture Introduction to software engineering: Week 3 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 3 - Nguyễn Thị Minh Tuyền

... project budget (7) Tools The code generated by software code generation tools is inefficient (8) Software tools cannot work together in an integrated way (9) Requirements Changes to requirements that ... required to develop the software is High Serious underestimated (12) Software tools cannot be integrated (9) High Tolerable Customers fail to understand the impact of Moderate Tolerable requirements ... previous projects software processes are variable and organization- specific Trang 6 fl Factors influencing project management Company size software customers software size software type Organizational

Ngày tải lên: 11/01/2020, 18:48

68 58 0
Lecture Introduction to software engineering: Week 1 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 1 - Nguyễn Thị Minh Tuyền

... techniques in software engineering p Be able to apply requirements engineering concepts to define a system requirements p Be able to analyze and design a software system p Be able to design simple ... to design and write a test plan and test cases for a software system p Be able to apply software testing techniques to test a software system p Be able to determine a suitable process for a software ... £ Topics covered 10 11 Overview Software processes Project management Software requirements engineering System modeling Architectural design Design and implementation User interface design Software

Ngày tải lên: 11/01/2020, 18:54

11 39 0
Lecture Introduction to software engineering: Week 6 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 6 - Nguyễn Thị Minh Tuyền

... Video storage Resource finder Spreadsheet Virtual learning environment History archive Utility services Authentication Logging and monitoring Interfacing User storage Application storage Search ... passes data explicitly to other sub-systems Trang 34 qi Repository pattern Description EL All data in a system is managed in a central repository that is accessible to all system components ... only through the repository Used when [} You have a system in which large volumes of information are generated that has to be stored for a long time Trang 35 qi Repository pattern O O O

Ngày tải lên: 11/01/2020, 19:18

63 57 0
Lecture Introduction to software engineering: Week  8 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 8 - Nguyễn Thị Minh Tuyền

... choice of where to search from a menu and type the search phrase into a free text field LIBSYS interaction El Document search: Users need to be able to use the search facilities to find the documents ... search terms so need a way of helping them choose terms Users have to be able to select collections to search Users need to be able to carry out searches and request copies of relevant material ... Controllers had to see all flights in a sector Therefore, scrolling displays where _ flights disappeared off the top or bottom of the display should be avoided Trang 46 i“ User interface prototyping

Ngày tải lên: 11/01/2020, 19:37

52 31 0
Lecture Introduction to software engineering: Week 2 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 2 - Nguyễn Thị Minh Tuyền

... impossible to tune the system to meet nonfunctional requirements; p Prototypes are normally undocumented; p The prototype structure is usually degraded through rapid change; p The prototype probably ... phase has to be complete before moving onto the next phase 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt Prototype development £ May be based on rapid prototyping languages or tools £ ... fundamental to software engineering? £ What is process model? CuuDuongThanCong.com https://fb.com/tailieudientucntt The software process £ A structured set of activities required to develop a software

Ngày tải lên: 11/01/2020, 19:39

55 42 0
Lecture Introduction to software engineering: Week 1 - Nguyễn Thị Minh Tuyền (tt)

Lecture Introduction to software engineering: Week 1 - Nguyễn Thị Minh Tuyền (tt)

... https://fb.com/tailieudientucntt Topics covered Software Software engineering Software process Software engineering ethics CuuDuongThanCong.com https://fb.com/tailieudientucntt Topics covered Software Software engineering Software ... any customer who wishes to buy them p The specification of what the software should is owned by the software developer and decisions on software change are made by the developer £ Customized ... Customized products p Software that is commissioned by a specific customer to meet their own needs p The specification of what the software should is owned by the customer for the software and they

Ngày tải lên: 11/01/2020, 19:41

43 96 0
Lecture Introduction to software engineering: Week 7 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 7 - Nguyễn Thị Minh Tuyền

... Co Design and implementation software design and implementation is the stage in the software engineering process at which an executable software system is developed Software design and implementation ... are invariably inter-leaved [] Software design is a creative activity in which you identify software components and their relationships, based on a customer's requirements [1 Implementation is ... range of domains, it is now possible to buy off- the-shelf systems (COTS) that can be adapted and tailored to the users’ requirements C] Example: if you want to implement a medical records system,

Ngày tải lên: 11/01/2020, 19:58

59 40 0
Lecture Introduction to software engineering: Week  10 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 10 - Nguyễn Thị Minh Tuyền

... for software systems p Businesses operate in a fast – changing requirement and it is practically impossible to produce a set of stable software requirements p Software has to evolve quickly to ... development p Are intended to deliver working software quickly and evolve this quickly to meet changing requirements £ The aim of agile methods is to reduce overheads in the software process (e.g ... development Plan-based development Requirements engineering Design and implementation Requirements specification Requirements change requests Agile development Requirements engineering Design and

Ngày tải lên: 11/01/2020, 20:10

67 32 0
Lecture Introduction to software engineering: Week 4 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 4 - Nguyễn Thị Minh Tuyền

... Organizational External requirements requirements requirements Efficiency Dependability Security Regulatory Ethical requirements requirements requirements requirements requirements Usability Environmental ... Development Legislative requirements requirements requirements requirements requirements Trang 21 ‘ cdio | | | | fl iSn-tunctional requirements implementation Non-functional requirements may affect ... related to fishing and _ fishing communities in the area Pupils use an iLearn wiki to gather together fishing stories and SCRAN (a history resources site) to access newspaper archives and photographs

Ngày tải lên: 11/01/2020, 20:22

80 74 0
Lecture Introduction to software engineering: Week  9 - Nguyễn Thị Minh Tuyền

Lecture Introduction to software engineering: Week 9 - Nguyễn Thị Minh Tuyền

... Z testing — To demonstrate to the developer and the customer that the software meets its requirements ` Defect testing ⁄ = To discover situations in which the behavior of the software is incorrect, ... does not conform to _ its specification J Trang 7 Verification vs validation Verification: "Are we building the product right’ [) The software should conform to its specification Validation: ... intended C) to show that a program does what it is intended to do and El to discover program defects before it is put into use _| When you test software, you execute a program using artificial data

Ngày tải lên: 11/01/2020, 20:34

60 45 0
An Introduction to Software Engineering

An Introduction to Software Engineering

... (custom) - developed for a single customer according to their specification New software can be created by developing new programs, configuring generic software systems or reusing existing software ... for a particular customer or may be developed for a general market Software products may be • •  Generic - developed to be sold to a range of different customers e.g PC software such as Excel ... Slide Software costs    Software costs often dominate computer system costs The costs of software on a PC are often greater than the hardware cost Software costs more to maintain than it does to...

Ngày tải lên: 14/09/2012, 11:26

11 707 1
introduction to software

introduction to software

... focus on the tools used Some tool vendors refer to code-coverage tools as white box tools, and tools that facilitate applying inputs and capturing inputs—most notably GUI capture replay tools—as ... down Test monitoring tools should be used whenever possible to track which tests have already been performed and the outputs of these tests to avoid repetition and to aid in the software maintenance ... properly organised and stored and, last but not least, individual translators are not too motivated to change their working habits Laboratory tests are mostly performed to assess the general usability...

Ngày tải lên: 03/10/2013, 14:20

22 334 0
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering pptx

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering pptx

... Pressman, Software Engineering: A Practioners Approach 5th Ed., McGraw-Hill, 2001 R Pressman, K ngh phn mm Tp 1, 2, NXB Giỏo dc, H Ni, 1997 (Ngi dch: Ngụ Trung Vit) I Sommerville, Software Engineering ... thng, thit k chng trỡnh, kim th, ton b quy trỡnh qun lý phỏt trin phn mm HUT, Falt of Dept of SE, 2001 SE-I.13 Nhúm cỏc chng trỡnh L phn giao din vi phn cng, to thnh t cỏc nhúm lnh ch th cho ... Phng phỏp lun (Methodology): nhng chun mc c bn ch to phn mm vi cỏc ch tiờu nh tớnh Cỏc phng phỏp k thut (Techniques): nhng trỡnh t c th ch to phn mm v l cỏch tip cn khoa hc mang tớnh nh lng...

Ngày tải lên: 20/12/2013, 17:15

115 897 3
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần II docx

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần II docx

... SE-III.18 Requirements Specification c t mụ t (Descriptive Specifications) Biu thc th liờn kt (EntityRelationship Diagrams) c t Logic (Logic Specifications) c t i s (Algebraic Specifications) ... liu Bookstore Orders N Books Cardinality : ch nh lng ca mi quan h 1:1 one -to- one 1:N one -to- many M:N many -to- many Modality : cú th cú, cú th khụng cú quan h bt buc cú quan h Customer HUT, ... (Operational specifications) mụ t cỏc hot ng ca h thng phn mm s xõy dng c t mụ t (Descriptive specifications) c t cỏc c tớnh c trng ca phn mm HUT, Falt of Dept of SE, 2002 SE-III.17 Requirements Specification...

Ngày tải lên: 20/12/2013, 17:15

42 595 2
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần IV pdf

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần IV pdf

... – – Kiểm thử lên (Bottom-up Test) Kiểm thử xuống (Top-down Test) Kiểm thử cột trụ (Big bung Test) Kiểm thử kẹp (Sandwich Test) HUT, Falt of  Dept of SE, 2001 SE-V.20 Bottom-up Test • Các môđun ... thử dựa đặc tả bên chương trình: Kiểm thử hộp trắng (white box test): HOW ? • Kiểm thử Top-Down hay Bottom-Up HUT, Falt of  Dept of SE, 2001 SE-V.12 Kiểm thử hộp đen • Phân đoạn tương đương ... chuyển lên mức HUT, Falt of  Dept of SE, 2001 SE-V.21 Bottom-up Test (Tiếp) Mức Mức Mức Mức HUT, Falt of  Dept of SE, 2001 SE-V.22 Top-down Test • Môđun điều khiển dùng trình điều khiển kiểm...

Ngày tải lên: 20/12/2013, 17:15

48 646 2
w