Software Engineering. No of External interfaces = 11

Size: px
Start display at page:

Download "Software Engineering. No of External interfaces = 11"

Transcription

1 Software Engineering Unit-1 1. (i) Describe at least one scenario where a. RAD Model would be applicable and not the water fall model Water fall model is preferable to all other models. b. Compare and contrast the different life cycle model. (Nov 2011) 2. Write short notes on a. Business Process Engineering b. Product Engineering (Nov 2011) 3. Calculate the effort and duration using the above details for basic comomo model Given, No of user inputs = 15 No of user outputs = 3 No of External interfaces = 11 1 Funtion point = 20 LOC(as fourth generation language is used). Values of constant used in basic COCOMO model, a=2.4,b=1.05 c=2.5,d = 0.38 (Nov 2011) 4. Explain the following a. Water fall model b. Spiral model c. RAD model d. Prototyping model (Nov 2010) 5. (i) Elaborate on the series of tasks of a software configuration management process. (ii)describe function point analysis with neat example. (Nov 2010)

2 6. (i) Explain the methods of decomposition for software cost estimation. (ii) Mention the challenges of risk management. (Nov 2010) 7. Discuss any four process models with suitable application. (Nov 2010) 8. Discuss in detail the project structure and programming team structure of a software organization. (Nov 2010) 9. (i) Describe water fall model incremental, iterative water model and spiral model based SLCS and compare (Nov 2012) 10. How the software products are classified? Discuss briefly about business process engineering and product engineering. (Nov 2012) 11. How the cost of a software is estimated using i. Function point metric model ii. COCOMO (by three methods) What is the contribution of the technology complexity factor in function point model? 12. Write short notes on the following i. PERT and CPM for scheduling ii. RMMP iii. Estimatics iv. Software maintenance cost

3 Unit-2 1. Explain the execution of seven distinct functions accomplished in requirement engineering process. (nov 2010) 2. An independent truck company wants to track and record its drivers driving habits.for this purpose the company has rented 800 phones numbers and has printed the numbers on the front,back and sides of all trucks owned by the company.next to the 800 numbers a message is written Please report any driver or truck problem by calling this number.the hacking company waits fro you to develop a system that. i. Collects information from caller about the driver performance and behavior as well as truck condition, ii. Generates daily and monthly reports for each driver and truck management. iii. Reports problems that require immediate action to an onduty manager. Analyse the problem statement and list major functions to be incorporated with the SRS document. (nov 2011) 3. How does the analysis modeling help to capture unambiguous and consistent requirements?discuss several methods for requirements validation. (nov 2011) 4. Describe the requirement engineering process and how the requirements are managed. (nov 2012) 5. Explain the functional and behavioural models for software requirement process. (nov 2012) 6. (i) Differentiate functional and non functional requirements.(nov 2013) (ii) For the requirement given below,identify stakeholders functional and non functional requirements:

4 A software is to be built that will control an Automated Teller Machine(ATM).The ATM Machine services customers 24*7.ATM has a magnetic stripe reader for reading an ATM card,a keyboard and display for interaction with the customer,a slot for depositing envelopes,a dispenser for cash a printer for printer for printing receipts and a switch that allows an operator to start/stop a machine. The ATM services one customet at a time. When a customer inserts an ATM card and enters the personal identification number(pin),the details are validated for each transaction.a customer can perform one or more transaction.transactions made against each account are recorded so as to ensure validity of transactions. If pin is invalid customer is required to re-enter PIN.before making a transaction.if customer is unable to successfully enter PIN after three tries,card is retained by machine and customer has to contact bank The ATM provides the following services to the customer: i. Withdraw cash in multiples of 100. ii. Deposit cash in multiples of 100. iii. Transfer amount between any two accounts. iv. Make balance enquiry. v. Print receipt. Each of the above transactions must be made within 60 seconds.in case the time exceeds 60 seconds,then the transaction is cancelled automatically.also if the machine is not used for more than two minutes after entry of card,the card is retained by the machine. An operator panel with a key-operated switch allows an operator to start and stop the servicing of customers. When the switch is moved to the off

5 position the machine will shut down,so that theoperator may remove deposit envelopes the reload the machine with cash blan receipts,etc.the operator is required to verify and enter the total cash on hand before starting the system from this panel. (nov 2013) 7. State and explain the requirements engineering tasks in detail. (nov 2009) 8. What are the components of the standard structure for the software requirements document?explain in detail. (May 2014) 9. Write the software requirement specification for the system of your choice (May 2014) 10. Differentiate functional and non functional requirements (non 2014) 11. Explain the steps involved in initiating requirements engineering.

6 Unit Explain the fundamental software design concepts in detail (2009) 2. Explain the following: a. SCM repository b. SCM process 3. Explain the core activities involved in User interface design process with necessary block diagrams. (nov 2010) 4. Explain the various modular decomposition and conrol styles commonly used in organizational model. (nov 2010) 5. Explain clearly the concepts of coupling and cohesion?for each type of coupling give an example of two components coupled in that way? 6. Write short notes on i. Architecture design ii. Data acquisition design 7. Discuss about software architecture design,with emphasize on far in,far out coupling cohesion and factoring. (nov 2012) 8. What are the characteristics of a good user interface design?describe how UID may be developed for a data acquisition system.(nov 2012) 9. What is system modeling?explain the process of creating models and the factors that should be considered when building models. 10. Tamilnadu Electricity Board (TNEB) would like to automate its billing process.customers apply for a connection (domestic/commercial).eb staffs take readings and update the system.each customer is required to pay charges bi-monthly according to the rates set for the type of connection.customers can choose to pay either by cash/card.a bill is generated on payment.monthly reports are provided to the EB manager. i. Give a name for the system. ii. Draw the level 0 DFD (context flow diagram) iii. Draw the level- DFD.

7 11. Explain in detail about any four architectural styles. (May 2014) 12. (a) What are the characteristics of a real-time system?explain why real-time systems usually have to be implemented using concurrent processes. (b) Illustrate with the aid of an appropriate example how to design a real-time monitoring and control systems. 12. Explain the following design concepts: (i) Abstraction (ii)modularity (iii)patterns (iv)functional independence. (nov 2014) 13. (i) What is real time system? (ii) Explain monitoring and control systems using as example a burglar alarm system. (iii) Explain why real time systems usually have to be implemented using concurrent processes. (nov 2014)

8 Unit (a) Describe the testing objectives and its principles. (b) Explain the basics path testing in detail (nov 2009) 2. (i) What is need for software maintenance and maintenance report? (ii) What are the attributes of a good test? Explain the test case design. 3. (i) What is white box testing? (ii) Explain how basis path testing helps to derive test cases to test every ststement of a program. 4. (i) Define :regression testing. (ii) Distinguish :top down and bottom down integration (iii)how is testing different from debugging?justify. (nov 2010) 5. Write a program for sorting of n numbers.draw the flow chart, flow graph, find out the cyclomatic complexity. 6. Design a black box testing for an under water submarine. (nov 2011) 7. Write elaborately on white box testing for a software.how do you develop test suites. (nov 2012) 8. Discuss the software implementation techniques and debugging guidelines. (nov 2012) 9. Given a set of numbers n the function find prime (a [],n) prints a number if it is a prime number. Draw a control flow graphs, calculate the cyclomatic complexity and enumerate all paths. state how many test cases are needed to adequately cover the code in terms of

9 branches decisions and statement? Develop the necessary test cases using sample values for a and n. (nov 2013) 10. (i) What is black box testing? (ii) What is Equivalence class partitioning?list rules used to define valid and invalid equivalence classes. Explain the technique using examples. 11. Explain in detail about the integration testing. (may 2014) 12. Explain in detail about basis path testing (may 2014) 13. (i) Given a set of n numbers,write an algorithm that finds whether a given number is positive, negative,zero,even or odd. Finallly the total number in each category is also printed. draw the flow graph and enumerate paths for testing. Determinate the number of independent paths using cyclomatic complexity. (ii) Given: (1) x=2,y=12; for i=1 to x+y-1 print ( good luck ); next i; (2) for i= 1 to m for j =i+1 to n print i,j;

10 next j next i write the rules applicable for testing loops. Apply the same to the above and list the test cases. 14. (i) What is system testing? Discuss types of system tests (ii) Explain the debugging process.

11 Unit (i) Explain the CASE repository functions in details. (ii) Explain the various methods encountered in cost estimation? 2. Software project scheduling does not differ from scheduling of any other multitask engineering projects : Discuss (nov 2009) 3. (i) Elaborate on the series of tasks of a software configuration management process (ii) Describe function point analysis with neat example. (nov 2010) 4. (i) Expain the methods of decomposition for software cost estimation. (ii) Mention the challenges of risk management. (nov 2010) 5. (i) with a suitable example explain the change control process in detail (ii) why are case tools usually costly? Explain (nov 2011) 6. (i) With a neat sketch draw the architecture model for an integration framework for CASE tool and explain them. (ii) Calculate the effort and duration using the above details for basic COCOMO model. Given, Number of user inputs = 15 Number of user outputs = 3 Number of external interfaces = 11 1function point = 20 LOC (as fourth generation language is used ). Values of constant used in basic COCOMO model. a = 2.4, b = 1.05, C = 2.5, d = (nov 2011) 7. How the cost of a software is estimated using (i) Function point metric model

12 (ii) COCOMO(by three methods) What is the contribution of technology complexity factor in function point model? 8. Write short notes on the following: a. PERT and CPM for scheduling b. RMMP c. ESTIMACS and d. Software maintenance cost (nov 2012) 9. (i) Explain the COCOMO model for estimation. (ii) State ZIPF s law (iii) What is the purpose of Delphi method? State advantages and disadvantages of the method. 10. What is software configuration management? Explain various aspects of configuration management. (nov 2013) 11. (i) What is COCOMO model? Explain in detail. (iii) What are CASE tools? Explain the role of CASE tools in software development process. 12. (i) Elaborate on software configuration management. (ii) What are the categories of software risks?give an overview about risk management. (May 2014) 13. (i)explain function point approach to establish size of a project. (ii) Compute function point value for a project with the following information domain characteristics: No of external inputs 30 No of external outputs 52

13 No of external inquiries 22 No of log files 12 No of external interface files 2 Assume complexity adjustment values for above are average (4,5,4,10,7 respectively) (nov 2014) 14. (i) Explain the Delphi method for estimation. (ii) What is software Configuration management? (iii) Write short notes on the change control process. (nov 2014)

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT-1

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT-1 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : IV Subject Code : CS6403 Subject Name : Software Engineering Degree & Branch : B.E & CSE UNIT-1 1. What is software engineering? 2. What

More information

SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY

SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY-621105. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS1301- SOFTWARE ENGINEERING UNIT I

More information

CS SOFTWARE ENGINEERING QUESTION BANK

CS SOFTWARE ENGINEERING QUESTION BANK CS6403 - SOFTWARE ENGINEERING QUESTION BANK UNIT I- SOFTWARE PRODUCT AND PROCESS Part - A (2 M ARKS) 1. What is the prime objective of software engineering? 2. Define software engineering paradigm. 3.

More information

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK IV SEMESTER CS6403 SOFTWARE ENGINEERING Regulation 2013 Academic Year 2017

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code & Subject Name: IT1251 Software Engineering and Quality Assurance Year / Sem : II / IV UNIT I SOFTWARE PRODUCT

More information

CLASS/YEAR: II MCA SUB.CODE&NAME: MC7303, SOFTWARE ENGINEERING. 1. Define Software Engineering. Software Engineering: 2. What is a process Framework? Process Framework: UNIT-I 2MARKS QUESTIONS AND ANSWERS

More information

COMPONENT DIAGRAMS CASE STUDIES

COMPONENT DIAGRAMS CASE STUDIES COMPONENT DIAGRAMS CASE STUDIES UML Component Diagram Component diagram represents the components in which the particular application needs to be installed or implemented on. It also shows the type of

More information

Determination of Problem Frames Based on Role Activity Diagrams Leading to Function Points : A Case Study

Determination of Problem Frames Based on Role Activity Diagrams Leading to Function Points : A Case Study International Journal of Computer Science & Communication Vol. 1, No. 2, July-December 2010, pp. 121-127 Determination of Problem Frames Based on Role Activity Diagrams Leading to Function Points : A Case

More information

System Analysis and Design Week 1 Introduction

System Analysis and Design Week 1 Introduction System Analysis and Design Week 1 Introduction 1.1 Introduction This is a short session to familiarize understanding some of System Analysis concepts. Here we are going to focus on the following: 1.2 System

More information

FACTFILE: GCE DIGITAL TECHNOLOGY

FACTFILE: GCE DIGITAL TECHNOLOGY FACTFILE: GCE DIGITAL TECHNOLOGY AS2: FUNDAMENTALS OF DIGITAL TECHNOLOGY PROCESSING SYSTEMS Learning Outcomes Students should be able to: describe batch processing and real-time processing; and evaluate

More information

Description: The customer logs into an ATM machine and withdraws a desired amount of cash.

Description: The customer logs into an ATM machine and withdraws a desired amount of cash. UC1: Withdraw Cash Description: The customer logs into an ATM machine and withdraws a desired amount of cash. Primary Actor: Customer Stakeholders and Interests: - Customer: Wants quick, accurate withdrawal

More information

SYED AMMAL ENGINEERING COLLEGE (An ISO 9001: 2008 Certified Institution)

SYED AMMAL ENGINEERING COLLEGE (An ISO 9001: 2008 Certified Institution) MG6088 SOFTWARE PROJECT MANAGEMENT 1. Define software project management. QUESTION BANK UNIT - 1 PART A 2. Point out the characteristics of software project? 3. List the activities covered by software

More information

Software Engineering QUESTION BANK

Software Engineering QUESTION BANK Software Engineering QUESTION BANK UNIT - 1 1. What is software? Explain the two fundamental types of software products. 2. What is software engineering? What is the difference between software engineering

More information

The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Summary References

The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Summary References The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Further Readings and Information Sheets The Process Software Engineering

More information

Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a comple

Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a comple Estimation for Software Projects 1 Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a complex technical project.

More information

(Sample) Use-Case Model Survey. For an Automated Teller Machine (ATM) Handout 1. Introduction

(Sample) Use-Case Model Survey. For an Automated Teller Machine (ATM) Handout 1. Introduction Use-Case-Model Survey (ATM) Handout 1 Page 1 of 6 (Sample) Use-Case Model Survey For an Automated Teller Machine (ATM) Handout 1 Introduction This set of suggested solutions on the classical ATM problem

More information

Software Project Management

Software Project Management Nadar Saraswathi College of Engineering and Technology, Vadapudupatti, Theni - 65 531 (Approved by AICTE, New Delhi and Affiliated to Anna University, Chennai) Format No. Rev. No. 01 NAC/TLP- 07a.1 Date

More information

Automatic Demand Draft Generation using the Automated Teller Machine

Automatic Demand Draft Generation using the Automated Teller Machine Automatic Demand Draft Generation using the Automated Teller Machine Shraddha V MTech in CSE, Department of Computer Science and Engineering, AMC Engineering College Bangalore, Jayashubha J Associate Prof,

More information

Chapter 3 Prescriptive Process Models

Chapter 3 Prescriptive Process Models Chapter 3 Prescriptive Process Models - Generic process framework (revisited) - Traditional process models - Specialized process models - The unified process Generic Process Framework Communication Involves

More information

MODULE Explain briefly the different types of system models that might be created during the system analysis phase. 2. Write short notes on

MODULE Explain briefly the different types of system models that might be created during the system analysis phase. 2. Write short notes on 15CS42: SOFTWARE ENGINEERING QUESTION BANK MODULE 1. 1. What is software? Explain the two fundamental types of software products. 2. What is software engineering? What is the difference between software

More information

Software Engineering. Lab Manual. Software Engineering BE(comp) VII semester

Software Engineering. Lab Manual. Software Engineering BE(comp) VII semester Lab Manual Software Engineering BE(comp) VII semester 1 Index Sr. No. of Programming Page No. 1 Studying Various phases of Water-Fall Model. 3 2 3 Prepare SRS for Banking or On line book store domain problem.

More information

Babu Madhav Institute of Information Technology, UTU 2017

Babu Madhav Institute of Information Technology, UTU 2017 Five Years Integrated M.Sc. (IT) Semester 3 Question Bank 060010312 CC9 Software Engineering Unit 1 Introduction to Software Engineering and Object-Oriented Concepts 1. What is software? 2. Which documents

More information

Inception. Describe the vision and business case for this project. Determine if the enterprise should build or buy the necessary system.

Inception. Describe the vision and business case for this project. Determine if the enterprise should build or buy the necessary system. Inception What needs to be done? Describe the vision and business case for this project. Determine if the project is feasible. Determine if the enterprise should build or buy the necessary system. Make

More information

Requirements Analysis. Requirements Analysis is Hard

Requirements Analysis. Requirements Analysis is Hard Requirements Analysis Classify categories of requirements Define the principles of iterative requirements analysis Learn about use cases and their elements Focusing on the WHAT not the HOW 1 Requirements

More information

Development Process and Analysis. LTOOD/OOAD - Verified Software Systems 1

Development Process and Analysis. LTOOD/OOAD - Verified Software Systems 1 Development Process and Analysis LTOOD/OOAD - Verified Software Systems 1 Software Crisis Declared in the late 60 s Expressed by delays and failures of major software projects (unreached goals, unpredictable

More information

SYLLABUS. What is Agility, What is an Agile Process, Agile Process Models.

SYLLABUS. What is Agility, What is an Agile Process, Agile Process Models. Contents i SYLLABUS UNIT - I CHAPTER - 1 : INTRODUCTION TO Introduction to Software Engineering. CHAPTER - 2 : A GENERIC VIEW OF PROCESS Software Engineering, Process Framework, CMMI, Process Patterns,

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : III & VI Section : CSE 1 Subject Code : IT6004 Subject Name : SOFTWARE

More information

Towards Designing a Biometric Measure for Enhancing ATM Security in Nigeria E-Banking System

Towards Designing a Biometric Measure for Enhancing ATM Security in Nigeria E-Banking System International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:10 No:06 63 Towards Designing a Biometric Measure for Enhancing ATM Security in Nigeria E-Banking System Ibidapo, O. Akinyemi, Zaccheous

More information

Software Quality Engineering Courses Offered by The Westfall Team

Software Quality Engineering Courses Offered by The Westfall Team Building Skills is a 3-day course that is a subset of our course. The course is designed to provide a fundamental knowledge base and practical skills for anyone interested in implementing or improving

More information

2068 I. Attempt any ten questions. (10x6=60)

2068 I. Attempt any ten questions. (10x6=60) 2068 I 1. Differentiate between software process and software process model. 2. What are the key challenges facing in Software Engineering? Explain. 3. Explain the system design process. 4. Why program

More information

ISTQB-Level1 ASTQB. American Software Testing Qualifications Board Level 1

ISTQB-Level1 ASTQB. American Software Testing Qualifications Board Level 1 ASTQB ISTQB-Level1 American Software Testing Qualifications Board Level 1 Download Full Version : https://killexams.com/pass4sure/exam-detail/istqb-level1 QUESTION: 46 Comparing TMMi and TPI, which is

More information

Software Quality Engineering Courses Offered by The Westfall Team

Software Quality Engineering Courses Offered by The Westfall Team Courses is a 2-day course that is a subset of our course. The course is designed to provide an overview of techniques and practices. This course starts with an overview of software quality engineering

More information

SOFTWARE QUALIT ASSURANCE- QUESTION BANK

SOFTWARE QUALIT ASSURANCE- QUESTION BANK Velammal College of Engineering & Technology, Madurai-625 009 Department of Information Technology 2017-2018 Even Semester Degree Course Code-Title B.Tech-IT IT6013/Software Quality Assurance Batch 2014-2018

More information

Tutorial Software is the differentiating characteristics in many computer based products and systems. Provide examples of two or three products

Tutorial Software is the differentiating characteristics in many computer based products and systems. Provide examples of two or three products Tutorial -1 1. Software is the differentiating characteristics in many computer based products and systems. Provide examples of two or three products and at least one system. 2. Provide five examples of

More information

Software Requirements. CSCE Lecture 4-08/30/2016

Software Requirements. CSCE Lecture 4-08/30/2016 Software Requirements CSCE 740 - Lecture 4-08/30/2016 Today s Goals What are requirements? Understand the requirements problem Why are requirements so important? Get a feel for the structure of a requirements

More information

The Use Case Technique: An Overview

The Use Case Technique: An Overview The Use Case Technique: An Overview Sponsored by: Karl Wiegers Principal Consultant, Process Impact www.processimpact.com Sponsor: CEG Save 20% on training* with promo code: MAWEB14 Free BA online training

More information

1) Introduction to Information Systems

1) Introduction to Information Systems 1) Introduction to Information Systems a) System: A set of related components, which can process input to produce a certain output. b) Information System (IS): A combination of hardware, software and telecommunication

More information

CHAPTER 1. Business Process Management & Information Technology

CHAPTER 1. Business Process Management & Information Technology CHAPTER 1 Business Process Management & Information Technology Q. Process From System Engineering Perspective From Business Perspective In system Engineering Arena Process is defined as - a sequence of

More information

XFS Device Programming with VB.NET. Course Outline

XFS Device Programming with VB.NET. Course Outline XFS Device Programming with VB.NET Course Outline DURATION : 2 DAYS A basic knowledge of ATMs is assumed as a prerequisite for this workshop along with Visual Basic Programming Skills - MS.NET VB.NET 2010.

More information

Management of Software Engineering. Ch. 8 1

Management of Software Engineering. Ch. 8 1 Management of Software Engineering Ch. 8 1 Project control Ch. 8 2 Work Breakdown Structure WBS describes a break down of project goal into intermediate goals Each in turn broken down in a hierarchical

More information

Darshan Institute of Engineering & Technology for Diploma Studies

Darshan Institute of Engineering & Technology for Diploma Studies RESPONSIBILITY OF SOFTWARE PROJECT MANAGER Job responsibility Software project managers take the overall responsibility of project to success. The job responsibility of a project manager ranges from invisible

More information

Use cases. Version 2.6 November 2015

Use cases. Version 2.6 November 2015 Use cases Version 2.6 November 2015 Maurizio Morisio, Marco Torchiano, 2014 Requirements Document 1. Purpose and scope 2. The terms used / Glossary 3. The use cases 4. The technology to be used 5. Other

More information

Comp435 Object-Oriented Design. Requirements and Use Cases. Requirements Analysis. Outline. Requirements Analysis. Requirements change

Comp435 Object-Oriented Design. Requirements and Use Cases. Requirements Analysis. Outline. Requirements Analysis. Requirements change Comp435 Object-Oriented Design Requirements and Use Cases Week 2 Computer Science PSU HBG 1 3 Outline Requirements Analysis Types of Requirements Requirements in Iterative Development Requirements Artifacts

More information

ARCHITECTURE OF BEVERAGE VENDING MACHINE LEVERAGING THE AUTOMATED TELLER MACHINE

ARCHITECTURE OF BEVERAGE VENDING MACHINE LEVERAGING THE AUTOMATED TELLER MACHINE ARCHITECTURE OF BEVERAGE VENDING MACHINE LEVERAGING THE AUTOMATED TELLER MACHINE 1 SRIVATSAN SRIDHARAN, 2 SRIDHAR JAMMALAMADAKA 1,2 Department of Computer Science, IIIT - Bangalore, Department of Software

More information

MSI Cash Register Version 7.5

MSI Cash Register Version 7.5 MSI Cash Register Version 7.5 User s Guide Harris Local Government 1850 W. Winchester Road, Ste 209 Libertyville, IL 60048 Phone: (847) 362-2803 Fax: (847) 362-3347 Contents are the exclusive property

More information

A. ATM...2 B. Internet Banking...13 C. Phone Banking Overseas ATM Transaction Function Activation Guide EBD_ota_userguide_en_v1

A. ATM...2 B. Internet Banking...13 C. Phone Banking Overseas ATM Transaction Function Activation Guide EBD_ota_userguide_en_v1 Enhanced Security Measures for Overseas Automatic Teller Machine ( ATM ) Transactions - Overseas ATM Transaction Function (including Cash Withdrawal and Cash Advances) Activation Guide To strengthen the

More information

Requirements Analysis. Overview

Requirements Analysis. Overview Requirements Analysis Overview What is requirement? Classification of requirements Iterative and evolutionary requirements analysis Use Cases Domain models N. Meng, B. Ryder 2 1 Requirements Definition

More information

Requirements Basics. CSCE Lecture 4-09/02/2015

Requirements Basics. CSCE Lecture 4-09/02/2015 Requirements Basics CSCE 740 - Lecture 4-09/02/2015 This Week s Goals Understand the requirements problem Why are requirements so important? Get a feel for the structure of a requirements document What

More information

ROEVER COLLEGE OF ENGINEERING AND TECHNOLOGY Elambalur, Perambalur

ROEVER COLLEGE OF ENGINEERING AND TECHNOLOGY Elambalur, Perambalur ROEVER COLLEGE OF ENGINEERING AND TECHNOLOGY Elambalur, Perambalur - 621220 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : IV / VIII Subject Code : GE 6151 Subject Name : COMPUTER PROGRAMMING

More information

methodologies (SOFTWARE ENGINEERING) CONTENTS 1.1 INTRODUCTION TO O SOFTWARE ENGINEERING Basic Stages in Software Development... 1.

methodologies (SOFTWARE ENGINEERING) CONTENTS 1.1 INTRODUCTION TO O SOFTWARE ENGINEERING Basic Stages in Software Development... 1. Contents i software development methodologies FOR m.tech (jntu - hyderabad) i year i semester (SOFTWARE ENGINEERING) CONTENTS UNIT - I [CH. H. - 1] ] [INTRODUCTION TO SOFTWARE ENGINEERING]... 1.1-1.18

More information

7. Model based software architecture

7. Model based software architecture UNIT - III Model based software architectures: A Management perspective and technical perspective. Work Flows of the process: Software process workflows, Iteration workflows. Check Points of The process

More information

Requirements Analysis

Requirements Analysis Objectives Classify categories of requirements Requirements Analysis Define the principles of iterative requirements analysis Learn about use cases and their elements Define system sequence diagrams for

More information

CE2353-CONSTRUCTION PLANNING & SCHEDULING

CE2353-CONSTRUCTION PLANNING & SCHEDULING CE2353-CONSTRUCTION PLANNING & SCHEDULING UNIT-1 CONSTRUCTION PLANNING 1. What is planning? 2. What is construction planning? 3. What are the objectives of planning? 4. What are the types of project plans?

More information

Requirements Specifications

Requirements Specifications Requirements Specifications The Duomo, Firenze Begun 1296 1367: design competition 1418: another competition 1436: Consecrated 1461: Lantern hoisted, 165 years after start 1 Requirements Specification

More information

Basics of Software Engineering. Carmen Navarrete

Basics of Software Engineering. Carmen Navarrete Basics of Software Engineering Carmen Navarrete Basics of Software Engineering Outline: Overview Software Development Life Cycle Project management Requirements Analysis and design Implementation Testing

More information

Requirements Analysis

Requirements Analysis Requirements Analysis Analysis and Design? Analysis emphasizes an investigation of the problem and requirements, rather than a solution. Analysis = requirements analysis + object analysis. Requirement

More information

Project Report Template (Sem 1)

Project Report Template (Sem 1) 1. Introduction & Problem Statement Project Report Template (Sem 1)

More information

Proxama PIN Manager. Bringing PIN handling into the 21 st Century

Proxama PIN Manager. Bringing PIN handling into the 21 st Century Proxama PIN Manager Bringing PIN handling into the 21 st Century I am not a number I am a free man So said the The Prisoner in that 1960s cult TV show, but Personal Identification Number, or PIN, was adopted

More information

Introduction to Software Engineering

Introduction to Software Engineering UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer

More information

Service-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect

Service-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect Service-Oriented Architecture A View From the Field Paul C. Brown, Ph.D. Principal Software Architect What is a Service? A coherent package of commonly used functionality e.g. Sales Order Management Place

More information

The Commission Card is a Direct Selling Company branded VISA debit card issued by Money Network.

The Commission Card is a Direct Selling Company branded VISA debit card issued by Money Network. The Commission Card is a Direct Selling Company branded VISA debit card issued by Money Network. Consultants will be able to access their commissions by: Electronically transferring their commission payment

More information

WHITEPAPER. Unlocking Your ATM Big Data : Understanding the power of real-time transaction monitoring and analytics.

WHITEPAPER. Unlocking Your ATM Big Data : Understanding the power of real-time transaction monitoring and analytics. Unlocking Your ATM Big Data : Understanding the power of real-time transaction monitoring and analytics www.inetco.com Summary Financial organizations are heavily investing in self-service and omnichannel

More information

INTEGRATION OF AUTONOMOUS SYSTEM COMPONENTS USING THE JAUS ARCHITECTURE

INTEGRATION OF AUTONOMOUS SYSTEM COMPONENTS USING THE JAUS ARCHITECTURE INTEGRATION OF AUTONOMOUS SYSTEM COMPONENTS USING THE JAUS ARCHITECTURE Shane Hansen Autonomous Solutions, Inc. Phone: (435) 755-2980 Fax: (435) 752-0541 shane@autonomoussolutions.com www.autonomoussolutions.com

More information

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers UNIT 1 1. What are software myths Answer: Management myths: We already have a book

More information

CSE320 :: Gurbakash Phonsa: Assistant Professor : CSE. Software Engineering

CSE320 :: Gurbakash Phonsa: Assistant Professor : CSE. Software Engineering Software Engineering Course details LTP 3 0 0 [Three lectures/week] Text Book FUNDAMENTALS OF SOFTWARE ENGINEERING by RAJIB MALL, PHI (PRETICE HALL INDIA), Course Assessment Model Marks break up* Attendance

More information

Unit 9 Information Systems

Unit 9 Information Systems Unit 9 Information Systems Computer Concepts 2016 ENHANCED EDITION 9 Unit Contents Section A: Information System Basics Section B: Enterprise Applications Section C: Systems Analysis Section D: Design

More information

Performance-Oriented Software Architecture Engineering: an Experience Report

Performance-Oriented Software Architecture Engineering: an Experience Report Performance-Oriented Software Architecture Engineering: an Experience Report Chung-Horng Lung, Anant Jalnapurkar, Asham El-Rayess SEAL - Software Engineering Analysis Lab Nortel Networks Software Architecture

More information

Department of Computer Science & Information Technology. University of Sargodha

Department of Computer Science & Information Technology. University of Sargodha Department of Computer Science & Information Technology University of Sargodha Restaurant ordering system Contents CHAPTER 1: FINAL PROJECT PROPOSAL... 4 1.1 INTRODUCTION... 4 1.2. PROJECT TITLE:... 4

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II/ III Section : M.E -CSE Subject Code : CP7301 Subject Name : SOFTWARE

More information

System Identification for Adaptive Software Systems - A Case Study

System Identification for Adaptive Software Systems - A Case Study i Università degli Studi di Trento Corso di Laurea Magistrale in Informatica System Identification for Adaptive Software Systems - A Case Study Final Thesis Laureando/Graduant: Genci Tallabaci Relatore/Supervisor:

More information

Oracle FLEXCUBE Core Banking

Oracle FLEXCUBE Core Banking Oracle FLEXCUBE Core Banking Automated Teller Machine User Manual Release 5.2.0.0.0 Part No. E71602-01 March 2016 ATM User Manual March 2016 Oracle Financial Services Software Limited Oracle Park Off Western

More information

Building Information Systems

Building Information Systems Building Information Systems Content Explain how building new systems produces organizational change. Describe the core activities in the systems development process. Describe the principal methodologies

More information

Refer the following questions at the time of your university exam preparation

Refer the following questions at the time of your university exam preparation Refer the following questions at the time of your university exam preparation M.B.A. DEGREE EXAMINATION, JANUARY 2011. First Semester 571104 GANIZATIONAL BEHAVIOUR (Regulation 2010)...Time : Three hours

More information

2 Software Processes

2 Software Processes Software Engineering 10 Solutions Manual 7 2 Software Processes 2.1 Giving reasons for your answer based on the type of system being developed, suggest the most appropriate generic software process model

More information

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore 560 100 Department of MCA COURSE INFORMATION SHEET 1. GENERAL INFORMATION Academic Year: JULY-2018 Semester(s):III Title

More information

SQA: The Monitoring & Measuring the strength of development process is called SQA (Software Quality Assurance).

SQA: The Monitoring & Measuring the strength of development process is called SQA (Software Quality Assurance). Page 1 SOFTWARE TESTING CONCEPTS Requirement s Gathering (BRS) Software Quality: - Software should i. Meet Customer requirements ii. Meet Customer expectations QUALITY iii. Cost to Purchase (Economical)

More information

Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management. Prof. Shervin Shirmohammadi SITE, University of Ottawa

Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management. Prof. Shervin Shirmohammadi SITE, University of Ottawa Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi ELG 4912 2-1 Goal of Project

More information

MASTER OF COMPUTER APPLICATIONS (MCA) (Revised) Term-End Practical Examination June, 2014

MASTER OF COMPUTER APPLICATIONS (MCA) (Revised) Term-End Practical Examination June, 2014 No. of Printed Pages : 2 MASTER OF COMPUTER APPLICATIONS (MCA) (Revised) SET-1 Term-End Practical Examination 00098 June, 2014 MCSL-036 : LABORATORY COURSE (FOR OBJECT ORIENTED ANALYSIS AND DESIGN, SOFTWARE

More information

Personal Software Process SM for Engineers: Part I

Personal Software Process SM for Engineers: Part I Personal Software Process SM for Engineers: Part I Introduction to the PSP SM Defect Removal Estimation of Project Size Microsoft Project Design READING FOR THIS LECTURE A Discipline for Software Engineering,

More information

Product Requirements Documentation: Use Cases

Product Requirements Documentation: Use Cases Product Documentation: Use Cases Software Engineering and Databases Group Department of Computer Languages and Systems University of Seville November 2013 Learning objectives Know the use cases technique.

More information

Estimation for Software Projects. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only

Estimation for Software Projects. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only Chapter 26 Estimation for Software Projects Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman

More information

VX675 VERIFONE TERMINAL REMEMBER TO LOG ON DAILY HERE IS HOW GUIDE TO A PERFECT SALE DEBIT CARD AND CREDIT CARD TRANSACTIONS

VX675 VERIFONE TERMINAL REMEMBER TO LOG ON DAILY HERE IS HOW GUIDE TO A PERFECT SALE DEBIT CARD AND CREDIT CARD TRANSACTIONS FOR 24 HOUR ASSISTANCE PLEASE CALL 627-3348 TO REQUEST PAPER ROLLS AND RESOLVE TERMINAL ISSUES. VERIFONE TERMINAL VX675 GUIDE TO A PERFECT SALE DEBIT CARD AND CREDIT CARD TRANSACTIONS REMEMBER TO LOG ON

More information

SYSTEME ANALYSIS AND DESIGN

SYSTEME ANALYSIS AND DESIGN Ministry of Secondary Education Progressive Comprehensive High School & PCHS Mankon Bamenda Department of Computer Studies Republic of Cameroon Peace Work Fatherland School Year 2013/2014 SYSTEME ANALYSIS

More information

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources Contents Last Time - Software Development Processes Introduction Software Development Processes Project Management Requirements Engineering Software Construction Group processes Quality Assurance Software

More information

: SOFTWARE PROJECT MANAGEMENT UNIT I PROJECT EVALUATION AND PROJECT PLANNING PART A

: SOFTWARE PROJECT MANAGEMENT UNIT I PROJECT EVALUATION AND PROJECT PLANNING PART A 5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI 635 854. NAME OF THE STAFF : R.ANBARASAN DESIGNATION & DEPARTMENT : AP/CSE SUBJECT CODE : MG 6088 SUBJECT NAME : SOFTWARE PROJECT MANAGEMENT UNIT I

More information

XFS. Provider of leading edge test and certification solutions for Banks, POS Vendors and Payment Networks.

XFS. Provider of leading edge test and certification solutions for Banks, POS Vendors and Payment Networks. Provider of leading edge test and certification solutions for Banks, POS Vendors and Payment Networks. Next generation device based ATM simulator based on the latest Windows.Net architecture, innovative

More information

Example1: Courseware System Description

Example1: Courseware System Description Use Case Examples Example1: Courseware System Description The organization offers courses. Each course is made up of a set of topics. Tutors in the organization are assigned courses to teach according

More information

SE curriculum in CC2001 made by IEEE and ACM: What is Software Engineering?

SE curriculum in CC2001 made by IEEE and ACM: What is Software Engineering? SE curriculum in CC2001 made by IEEE and ACM: Overview and Ideas for Our Work Katerina Zdravkova Institute of Informatics E-mail: Keti@ii.edu.mk What is Software Engineering? SE is the discipline concerned

More information

Customer Service Functions Automation for Effective Banking Management in Nigeria

Customer Service Functions Automation for Effective Banking Management in Nigeria International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 Volume 4 Issue 10 ǁ October. 2016 ǁ PP.16-25 Customer Service Functions Automation

More information

Use cases. Version October 2013

Use cases. Version October 2013 Use cases Version 2.3 20 October 2013 Maurizio Morisio, Marco Torchiano, 2012 Requirements Document 1. Purpose and scope 2. The terms used / Glossary 3. The use cases 4. The technology to be used 5. Other

More information

1. Check, Money and Account Handling

1. Check, Money and Account Handling Strategic Planning, B. Adrian Research Note 11 March 2003 Real Time in the Bank Branch: Technologies That Can Help Real-time enablement is an important focus for retail branches. However, financial services

More information

XS Software Release Notes Australia

XS Software Release Notes Australia Triton Systems of Delaware, LLC XS 2.3.1 Software Release Notes Australia Affected products RL2000, RL5000, FT5000 June 28, 2010 Version 1.2 Triton Systems of Delaware, LLC 21405 B. Street Long Beach,

More information

Caion. Casino all in one Combined kiosk solution for automated cash handling in machine-based gaming

Caion. Casino all in one Combined kiosk solution for automated cash handling in machine-based gaming Caion Casino all in one Combined kiosk solution for automated cash handling in machine-based gaming CountR the solution provider for casinos CountR is a worldwide leading developer for cash handling and

More information

UC Santa Barbara. CS189A - Capstone. Chandra Krintz Department of Computer Science UC Santa Barbara

UC Santa Barbara. CS189A - Capstone. Chandra Krintz Department of Computer Science UC Santa Barbara CS189A - Capstone Chandra Krintz Department of Computer Science http://www.cs.ucsb.edu/~ckrintz/ The software requirements document The official statement of what is required of the system developers Includes

More information

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING IT6004 SOFTWARE ESTING UNIT I : INTRODUCTION

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING IT6004 SOFTWARE ESTING UNIT I : INTRODUCTION DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING IT6004 SOFTWARE ESTING UNIT I : INTRODUCTION PART A (2 Marks) 1) Define Software Engineering. Software Engineering

More information

Electronic Banking Bonanza

Electronic Banking Bonanza Total Points Earned 24 Total Points Possible Percentage Electronic Banking Bonanza 2.7.1.L1 Note Taking Guide Name Date Class Directions: Complete the following note taking guide during the PowerPoint

More information

MANUAL. Service Point. In case of additional questions, please contact Satellic Customer Support on

MANUAL. Service Point. In case of additional questions, please contact Satellic Customer Support on MANUAL Service Point In case of additional questions, please contact Satellic Customer Support on 00800/72 83 55 42 (From Belgium and neighboring countries) or +32 78 15 15 15/+32 2 416 0 416. (From any

More information

Self-Service...Enhance, Retain and Attract! Jan Estep President, Elan ATM/Debit Services

Self-Service...Enhance, Retain and Attract! Jan Estep President, Elan ATM/Debit Services Self-Service..Enhance, Retain and Attract! Jan Estep President, Elan ATM/Debit Services 1 National, diversified EFT processing company Offers comprehensive ATM, debit, kiosk, transaction management and

More information

8 Steps to Effective Use Cases

8 Steps to Effective Use Cases 8 Steps to Effective Use Cases Linda Westfall lwestfall@westfallteam.com www.westfallteam.com Sponsored by Linda Westfall 3000 Custer Road Suite 270, PMB 101 Plano, TX 75075-4499 phone: (972) 867-1172

More information

Topic 12. SW/CIS Project Estimates (LOC, FP, efforts, cost, etc.)

Topic 12. SW/CIS Project Estimates (LOC, FP, efforts, cost, etc.) Topic 12 SW/CIS Project Estimates (LOC, FP, efforts, cost, etc.) SW/CIS Development Project Estimation: An Overview 1. SW/CIS D&D Project planning involves estimating how much time, effort, money, and

More information