CS504 Assignment No 3 Solution Spring 2019 | Virtual Study Solutions

Adsetra Ads

 

CS504 Assignment No 3 Spring 2019

Dear Students, Here you can read or Download CS504 - Software Engineering-1 Assignment No 3 Solution of Spring 2019. Assignment Due Date is 19 July, 2019. Total Marks are 15. We are here to facilitate your learning and we do not appreciate the idea of copying or replicating solutions. CS504 Assignment Solution File has been added. Previously we shared CS301 Assignment no 3 Solution Spring 2019.


CS504 Assignment No 3 Solution and Discussion Spring 2019
CS504 Assignment No 3 Solution and Discussion Spring 2019

CS504 Assignment Instructions:

Please read the following instructions carefully before submitting assignment:
  • You should submit your assignment before or on due date on VULMS.
  • Your assignment should be your own work in your own words. It should not be copied from Internet, handouts or books.
  • Your Assignment must be in Microsoft Word document. Assignment in other than Microsoft Word document will not be accepted.
  • Assignment sent via Email will not be replied and accepted.
  • If the submitted assignment does not open or file is corrupt, it will not be marked and hence awarded zero marks.

CS504 Assignment Objectives:

  • To improve the learning of students related to software design.
  • To have hands on experience of sequence diagrams.

CS504 Assignment Question

Ultimate SMS Blocker:

Softech is a software company which specializes in developing cross platform mobile applications that can run on different operating systems like windows, apple, android etc. Recently, the company has acquired a project called Ultimate SMS Blocker. The SRS (Software requirement specification) document of the project had already been developed by the project team. The main functional requirements mentioned in the SRS document are as follows:

  1. Application allows the user to select the phone number from the message inbox and move it into blocklist. After adding number into the blocklist, the system will not be able to receive any message from that number. The system should inform the user that added number has been blocked.
  2. User can also add a list of phone numbers into the blocklist. The system should respond back to the user that list of phone numbers has been added into the blocklist.
  3. User can also delete the phone number from the blocklist. After deleting number from the blocklist, the system will be able to receive messages from it.

Question No. 1

Read the above mentioned system specifications and draw the sequence diagram for each functional requirement.

Bus Ticket Reservation (Scenario):
Suppose you are working as a software developer in a company. The company assigned you the task for improving the performance of an existing system “Bus ticket reservation”. Bus ticket reservation system had been implemented in a three-tier architecture model which includes presentation, business logic and data storage layer. The performance of data layer is very slow because a separate DB (database) object is needed to establish a connection with the database for carrying out each CRUD operation. Performance issue could be resolved by restricting the system to create only single DB object instead of multiple data objects.

Question No. 2

Which type of design pattern would be appropriate to use in the above mentioned scenario. Also write the reason for it?

Please Note: You can use Microsoft Visio or some other drawing tool (implementing the UML notations) for depicting the required diagrams.

CS504 Assignment No 3 Solution Spring 2019

You can see the Sample Preview of CS504 Assignment No 3 Solution provided by (Virtual Study Solutions) below. Click on Download Button to Download Solution File in Your PC. Please Share it with your friends. You can also like our Facebook Page or Subscribe Us below for Updates.

Recommended CS504 Mid Term Past Papers Collection : Download 

CS504 Assignment Solution Sample Preview

Solution File Sample Page Preview has been added below with Solution File.


CS504 Assignment No 3 Solution Download Link

Download [ Correct Solution Upload status = Done ]

Post a Comment

 

Top