




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
this will contains all the questons for software engineering
Typology: Exams
1 / 8
This page cannot be seen from the preview
Don't miss anything!
Chameli Devi Group of Ins�tu�ons
Department of Computer Science and Engineering
Class: Second Semester B.Tech. (CSE)
Subject: So�ware Engineering (CS 403)
Session (Jan –June 2018-19)
UNIT II
Q1. Explain Func�onal Requirement with an example.
Ans: It should describe all requirement func�onality or system services. The customer should provide statement of service. it should be clear how the system should be reac�ng to par�cular input and how a par�cular system should behave in par�cular situa�on. Func�onal requirement is heavily depending upon he type of so�ware expected users and the type of system where the so�ware is used. It describes system services in detail.
Example Func�onal Requirements for Hotel Management System:
1.. The system shall record reserva�ons.
2.. The system shall record the customer’s name0 35 8.
3.. The system shall record the number of occupants.
4.. The system shall record the room number.
5.. The system shall display the room rate.
6.. The system shall record the customer’s phone number͘
2.1. The system shall track all meals purchased in the hotel (restaurant and room service).
2.2. The system shall record payment and payment type for meals.
3.1. The system shall display the hotel occupancy for a specified period of �me (days; including past, present, and future dates).
3.2. The system shall display projected occupancy for a period of �me
3.3 The system shall display an excep�on report, showing where default room and food prices have been overridden.
Q2. Explain Non Func�onal Requirement with an example.
Ans: Requirements, which are not related to func�onal aspect of so�ware, fall into this category. They are implicit or expected characteris�cs of so�ware; which users make
assump�on of. Non -func�onal are more cri�cal than func�onal requirement if the non- func�onal requirement do not meet then the complete system is of no use.
1 The load �me for user interface screens shall take no longer than two seconds.
2 The log in informa�on shall be verified within five seconds.
3 Queries shall return results within five seconds.
4 The Hotel Management System shall be a stand-alone system running in a Windows environment.
5 The system shall be developed using Java pla�orm.
6 There shall be consistency in variable names within the system.
7 The graphical user interface shall have a consistent look and feel.
8 Specify the factors required to establish the required reliability of the so�ware system at �me of delivery.
9 The system shall be available during normal hotel opera�ng hours.
10 Access to the various subsystems will be protected by a user log in screen that requires a user name and password.
Q3. Describe the Characteris�cs of good SRS.
Ans: Characteris�cs of SRS:
Q4. Design the Context Level DFD of ATM.
Q6. Explain the following
**1. Actor 2. Include 3. Extend 4. Generaliza�on
Q1. Explain Phases in the Design Process.
Ans: The system should be described at several different levels of abstrac�on.Design takes place in overlapping stages. It is ar�ficial to separate it into dis�nct phases but some separa�on is usually necessary
Architectural design
Abstract specificatio n
Interface design
Component design
Data structure design
Algorithm design
System architecture
Software specification
Interface specification
Component specification
Data structure specification
Algorithm specification
Requirements specification
Design activities
Design products
Q2. Draw the class diagram of food order delivary.
Q3. Draw the sequence diagram of ATM.
Q4. Explain Design Concept and its principles.
So�ware design sits at the technical core of so�ware engineering and is applie regardless of the so�ware process model that is used.
The design task produces a data design, an architectural design, an interface design, and a component design.
Data Design
Q5. Define Data Centric architecture with example.
Ans: A data store (e.g., a file or database) resides at the center of this architecture and is accessed frequently by other components that update, add, delete, or otherwise modify data within the store. A typical Data-centered style. Clients of the are accesses a central repository. In some cases the data repository is passive. That is, client so�ware accesses the data independent of any changes to the data or the ac�ons of other client so�ware. A varia�on on this approach transforms the repository into a “blackboard” that sends no�fica�ons to client so�ware when data of interest to the client change.
Q6. Explain following:
Cohesion is an indica�on of the rela�ve func�onal strength of a module.
So�ware Architecture Design Descrip�on (SADD)
o�ware Requirement Analysis (SRS)
So�ware Detailed Design Descrip�on (SDDD)
Forward to architecture
Backward to architecture
Backward from architecture
Forward from architecture