0% found this document useful (0 votes)
100 views

Software Engineering: Midterm Exam Total Mark 30

The document provides instructions for a midterm exam in software engineering. It states that the term paper solution must be emailed by the due date in .doc format with the student's roll number and name. It also lists rules for marking, including no credit will be given if submitted late, corrupted, or plagiarized. It then provides a scenario for designing a point of sale system to record retail transactions in various categories and upload the daily data to a government server. Students are asked questions about process models, frameworks, drawbacks of agile, understanding requirements, use cases, and developing a use case diagram.

Uploaded by

Adnan Rai
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
100 views

Software Engineering: Midterm Exam Total Mark 30

The document provides instructions for a midterm exam in software engineering. It states that the term paper solution must be emailed by the due date in .doc format with the student's roll number and name. It also lists rules for marking, including no credit will be given if submitted late, corrupted, or plagiarized. It then provides a scenario for designing a point of sale system to record retail transactions in various categories and upload the daily data to a government server. Students are asked questions about process models, frameworks, drawbacks of agile, understanding requirements, use cases, and developing a use case diagram.

Uploaded by

Adnan Rai
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Engineering

Midterm Exam Total mark 30


Due Date :
Your term paper solution must be emailed before or on the due date given in the date sheet.

Submission Instruction
1. Your term paper/Mid paper solution should be in .doc format.
2. Send your term paper solutions with your Roll Number, Name.
3. Solution will emailed with Your Roll number
4.
Rules for Marking:
It should be clear that your term paper will not get any credit if:

1. The assignment is submitted after due date.


2. The submitted assignment file is corrupted.
3. The Solution is copied from any other source

Viva of Term Paper:


Date of Viva Voice of all above questions will be decided later. No need to write down definitions. Only those answer are
considered which are according to the given system .
Point of Sale System
Gov have announced a new Act under which they want to have close to real time
data of all retail transactions in their country. They have decided to make 22
different categories like 
Sale of goods 
Sale of services 
Refunds of sale 
Food items 
Hot food items 
Tobacco etc. 
you have to design a system ( Point of sale system ) that should record the name of
software company developed the software business address, ( Location if it is a
chain ) main office and sale office transaction of each item and every transaction
should have digital signatures with 2048KB encryption after each day end when user
generates a Z report ( day end report ) system should fetch all the data of sale with
cash/card transactions in an xml file and upload on a Gov server , where a further
process will run and exact all the information and generate tax information and pass
it to Federal board of Revenue.

On the basis of the given scenario for such a system write down the answers of the following.

a) Which process model will you have to adopt? Give some valid reasons.
b) Explain Process Framework for this system.

c) If we use agile model for such type of system Is there any drawback? If yes, explain.

d) Different tasks are used for the Understanding of Requirements. How these task are
used for such type of system. Briefly explain.
e) List down all the Use Cases and Actors. Also Develop the use case diagrams for this
system by using some tool like Visio or Rational Rose.

You might also like