You are on page 1of 2

Software Engineering - I

Fall 2018
Case Study I – September 18th, 2018
Due: October 2nd, 2018 @ 23:59 on TurnItIn.

Students are advised to read and follow these instructions:


1. Write your Registration Number, other relevant information on the front page, and sign
it in the appropriate space
2. Attempt *all* questions!
3. Work in groups of 3’s for questions 1-2. Similarity index allowed for this part is: 10%.
4. Questions 3-5 must be submitted individually. Similarity index allowed for this part is:
15%.

Scenario:

Established in 2000, GoodMorning Islamabad Magazine Group is fast becoming the largest
magazine group in Pakistan. Each one of their 10 magazine publications have been a major seller
in their markets and the company has won numerous awards for their publications.
GoodMorning Islamabad Magazine Group have ten offices spread over the country and over 200
workers directly contributing to the design, manufacturing and distribution of their publications.

Although GoodMorning Islamabad Magazine Group has very well-organized production lines,
they have been considering a web presence to deal with client demands and compete in the
market. This would involve different customizations of types of content between the printed and
online versions of their publications.

Bear in mind GoodMorning Islamabad Magazine Group already have an information system,
however the processing varies across their offices. GoodMorning Islamabad Magazine Group
wants to further unify their publication lifecycles across their ten offices, and hence require a
distributed system, supporting a distributed database, a content management system, and
profiles for both their employees and their [web] clients.

They would need to maintain and store three different streams of data, one for their publications,
which will be linked to their employees before publication; employee data, and client data. The
data stored about clients will include their contact details, name, address, phone, email; contact
preference, whether they would like to be contacted over email, phone or snail mail.

Employee data will include employee contact details, their designation, salary details, and level
of access to publication material. Publication materials will have classified access, on need basis,
will be categorized into adds, articles, photos, client submitted materials etc.

You have been hired as part of the IT team to develop a secure web-based information system
that is centralized and provides secure access to all three streams of data on need basis. You are
required to develop the following basic requirements to set up everything for your business.
1. Draw an Information System diagram:

a. Identify all the components

b. List the data to be stored

c. List the human activity system

d. List the processes

2. Draw a system use case diagram, clearly identifying the actors and their level
of interaction with the system.

3. Discuss in detail the emergent properties of this system. This means you would
draw your discussion upon emergent system features, discussing details of
each feature [detailed use case description].

4. Discuss how the implementation of this information system will aid in creating
value for the business.

5. Discuss some of the ethical issues involved with storing and retrieving data for
the clients and employees of GoodMorning Islamabad Magazine Group.

You might also like