Programme Name & Branch: B.Tech – CSE Slot: F2+TF2 Course Title: Software Engineering Course Code: CSE3001 F2 QP In charge: Prof. Deepikaa S Maximum Marks: 30 Class Numbers: VL202021010 5295 Answer ALL Questions S.No. Question Marks Course Outcome (CO) 1 Given a software project to build an automatic vehicle 10 3 parking slot allocation system. The system has a sensor to identify the presence of new car and read its number and allocates the parking slot and narrates the slot number. On exit, the car number is read and the parking bill is generated based on the timing. a. Identify the functional and non-functional requirements (based on classification) (5M) b. Identify the graphical model that best explores the requirements. And list the use cases for the given scenario (5M) 2 For the scenario given in Q.1 Convert the analysis model to 10 4 design model. Draw the architecture diagram with the abstract modules and elaborate the modules with detailed design using any suitable UML diagram. 3 For the given Code, Draw the control flow graph, and 10 5 calculate the Cyclomatic complexity using all the three methods. #include <iostream> bool IsPasswordOkay(void) { char Password[8]; gets(Password); if (!strcmp(Password, “badprog")) return(true); else return(false); } void main() { bool PwStatus; puts("Enter password:"); PwStatus = IsPasswordOkay(); if (PwStatus == false){ puts("Access denied"); exit(-1); } else puts("Access granted"); } Set B
Continuous Assessment Test – II
Programme Name & Branch: B.Tech – CSE Slot: F2+TF2 Course Title: Software Engineering Course Code: CSE3001 F2 QP In charge: Prof. Deepikaa S Maximum Marks: 30 Class Numbers: VL202021010 5295 Answer ALL Questions S.No. Question Marks Course Outcome (CO) 1 Given a software project to build an online Courier tracking 10 3 system. It has admin login to make entries of new packages. The customer login to track the packages. The packages are given a unique bar code. a. Identify the functional and non-functional requirements (based on classification) (5M) b. Identify the graphical model that best explores the requirements. And list the use cases for the given scenario (5M) 2 For the scenario given in Q.1 Convert the analysis model to 10 4 design model. Draw the architecture diagram with the abstract modules and elaborate the modules with detailed design using any suitable UML diagram. 3 A website is developed by government to educate people 10 5 about the severity of the disease. The areas are indicated with the respective colors based on the inputs collected by the health advisory committee (Red- most affected, orange-less affected and green for not affected). This will help people avoid going to the disease prone areas without any reason.
No of affected is >1000, then color is red.
999>No of affected >0, then color is orange No of affected =0, then color is green.
Design the test cases based on the equivalence class
partitioning method to test the color zones. Set C
Continuous Assessment Test – II
Programme Name & Branch: B.Tech – CSE Slot: F2+TF2 Course Title: Software Engineering Course Code: CSE3001 F2 QP In charge: Prof. Deepikaa S Maximum Marks: 30 Class Numbers: VL202021010 5295 Answer ALL Questions S.No. Question Marks Course Outcome (CO) 1 Given a software project to build an online shopping app to 10 3 buy mobile phones of all brands and its accessories. The app should give show various offers and exchanges possible for the customers. a. Identify the functional and non-functional requirements (based on classification) (5M) b. Identify the graphical model that best explores the requirements. And list the use cases for the given scenario (5M) 2 For the scenario given in Q.1 Convert the analysis model to 10 4 design model. Draw the architecture diagram with the abstract modules and elaborate the modules with detailed design using any suitable UML diagram. 3 A program calculates the total salary of an employee with the 10 5 conditions that if the working hours are less than or equal to 48, then give normal salary. The hours over 48 on normal working days are calculated at the rate of 1.25 of the salary. However, on holidays or Sundays, the hours are calculated at the rate of 2.00 times of the salary. Design the test cases using cause effect graph testing.