Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

software engineering assignment one, Thesis of Software Engineering

assignment one spring 2018 pgd cs

Typology: Thesis

2017/2018

Uploaded on 11/08/2018

asadali155
asadali155 🇵🇰

1 document

1 / 5

Toggle sidebar

Related documents


Partial preview of the text

Download software engineering assignment one and more Thesis Software Engineering in PDF only on Docsity! ALLAMA IQBAL OPEN UNIVERSITY, ISLAMABAD (Department of Computer Science) WARNING PLAGIARISM OR HIRING OF GHOST WRITER(S) FOR SOLVING THE ASSIGNMENT(S) WILL DEBAR THE STUDENT FROM AWARD OF DEGREE/CERTIFICATE, IF FOUND AT ANY STAGE. SUBMITTING ASSIGNMENT(S) BORROWED OR STOLEN FROM OTHER (S) AS ONE’S OWN WILL BE PENALIZED AS DEFINED IN “AIOU PLAGIARISM POLICY”. Course: Software Engineering (3575/3420) Semester: Spring, 2018 Level: PGD (CS)/MBA- IT Total Marks: 100 ASSIGNMENT No. 1 (Units: 1–4) Note: All questions are compulsory. Each Question carries equal marks. Q. 1 a) Define Software. Also explain the types of Software with the help of suitable examples. (10) b) Describes Software Engineering layers with the help of suitable examples. (10) Q. 2 a) How spiral model is different from WIN WIN spiral model? Give only logical reasons. (10) b) In which conditions RAD model is used? Explain with three examples. (10) Q. 3 Suppose you are responsible for developing a set of desktop tools that would be similar to MS Office Suite of tools but would you be based on UNIX operating System. What team structure would you choose and why? What software process model(s) would you choose and why? (20) PAGE \* MERGEFORMAT 1 Q. 4 a) Explain the characteristics of a System in detail. (10) b) Define Computer Based Information System? Also explain different types of Computer Based Information System in detail with the help of two suitable examples of each type. (10) Q. 5 Explain the Software Requirement Elicitation Techniques in detail with the help of suitable examples. (20) ASSIGNMENT No. 2 (Units: 5–8) Total Marks: 100 Note: All questions are compulsory. Question 1 & 2 has 20 marks each, Question 3 has 10 marks and Question 4 has 50 marks. Q. 1 a) Elaborate Control specification and Process Specification with the help of suitable examples. (10) b) Elaborate Data Design with the help of suitable examples. (10) Q. 2 Draw 1st and 2nd level DFD, ERD and behavioural diagram for Student Information System that consists of five entities such as students, attendance, marks, Faculty and Administration. (20) Q. 3 What is meant by Software Testing? Also explain the different techniques of White box Testing with the help of suitable examples. (10) Q. 4 You are responsible for the design of Online CV (Curriculum Vitae) Builder Application. The CV Builder Application will enable users to create his CV with cover letter. CV can read, Download, Update, Delete and share with others. And also give option to user to arrange his CV according to his own requirement. Using these distributions as a starting point, derive a set of requirements and create a top PAGE \* MERGEFORMAT 1
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved