22
Individual Assignment – Information Systems Modeling INDIVIDUAL ASSIGNMENT INFORMATION SYSTEMS MODELING PgDISM 503 Name -Pulasthi Madusanka Kotalawala Reg No- 2012/PgDISM/35 Lecturer- Dr. Shantha Jayalal University of Colombo Faculty of Graduate Studies Submission date- 16.03.2013 1 Pulasthi Kotalawala – 2012/PgDISM/35

Information Systems Modeling

Embed Size (px)

Citation preview

Page 1: Information Systems Modeling

Individual Assignment – Information Systems Modeling

INDIVIDUAL ASSIGNMENT

INFORMATION SYSTEMS MODELING

PgDISM 503

Name -Pulasthi Madusanka Kotalawala

Reg No- 2012/PgDISM/35

Lecturer- Dr. Shantha Jayalal

University of ColomboFaculty of Graduate Studies

Submission date- 16.03.2013

1Pulasthi Kotalawala – 2012/PgDISM/35

Page 2: Information Systems Modeling

Individual Assignment – Information Systems Modeling

Contents

Business Activity Model................................................................................................3

Assumptions-Business Activity Model..........................................................................4

Context Diagram............................................................................................................4

Document Flow Diagram...............................................................................................5

Document Flow Diagram Level 1..................................................................................6

Leve 2 DFD of Process -1..............................................................................................7

Leve 2 DFD of Process -2..............................................................................................9

Leve 2 DFD of Process -3............................................................................................11

2Pulasthi Kotalawala – 2012/PgDISM/35

Page 3: Information Systems Modeling

Individual Assignment – Information Systems Modeling

BUSINESS ACTIVITY MODEL

3Pulasthi Kotalawala – 2012/PgDISM/35

Page 4: Information Systems Modeling

Individual Assignment – Information Systems Modeling

ASSUMPTIONS - BUSINESS ACTIVITY MODEL

Both Corporate and Individual subscribers considered as a “Customer”

Both the “Customers” and “Contributors” receive same one year contribution

Customer payment and information accept once for the system

Cancel subscription after 3rd notices

Subscription renewal payment is outside the system boundary, only the payment information

required for the system

Delivery of the Magazine is handled by separate department

Discount for the corporate customers deduct from annual subscription payment

All the contributors enter their information in same method and verify later before subscription

CONTEXT DIAGRAM

4Pulasthi Kotalawala – 2012/PgDISM/35

Page 5: Information Systems Modeling

Individual Assignment – Information Systems Modeling

DOCUMENT FLOW DIAGRAM

5

Pulasthi Kotalawala – 2012/PgDISM/35

Page 6: Information Systems Modeling

Individual Assignment – Information Systems Modeling

DOCUMENT FLOW DIAGRAM LEVEL 1

6Pulasthi Kotalawala – 2012/PgDISM/35

Page 7: Information Systems Modeling

Individual Assignment – Information Systems Modeling

LEVEL 2 DFD OF PROCESS-1

7Pulasthi Kotalawala – 2012/PgDISM/35

Page 8: Information Systems Modeling

Individual Assignment – Information Systems Modeling

Elementary Process Description Process 1.3

Elementary Process DescriptionProcess ID: 1.3Process Name: Prepare expired subscription customer listProcess Description:Get customer particulars from Process 1.1Get customer list from Process 1.2Get expired subscription information from Expired subscription fileGet contributors expired subscription list from Contributor expired subscription file

Prepare Subscription renewal informationPut it into Renewal file Send Expired subscribed customer list to Process 1.1

8Pulasthi Kotalawala – 2012/PgDISM/35

Page 9: Information Systems Modeling

Individual Assignment – Information Systems Modeling

LEVEL 2 DFD OF PROCESS-2

9Pulasthi Kotalawala – 2012/PgDISM/35

Page 10: Information Systems Modeling

Individual Assignment – Information Systems Modeling

Assumptions

Subscription process handles in process 2.2

Elementary Process Description Process 2.2

Elementary Process DescriptionProcess ID: 2.2Process Name: Prepare expired subscription summaryProcess Description:Get customer payment information from Process 2.1Get subscribed contributor list from Process 2.3Get subscription renewal information from Renewal filePrepare expired subscription informationPut it into Expired subscription filePrepare subscribed customer informationPut it into Customer subscription filePrepare subscription renewal noticeSend it to Customer

10Pulasthi Kotalawala – 2012/PgDISM/35

Page 11: Information Systems Modeling

Individual Assignment – Information Systems Modeling

LEVEL 2 DFD OF PROCESS-3

11Pulasthi Kotalawala – 2012/PgDISM/35

Page 12: Information Systems Modeling

Individual Assignment – Information Systems Modeling

Assumptions

Asses contributor to verify their contribution along with the company original data about

contributors

Staff receive contributor information to check the corresponding contribution information and

send back information relevant to assess the contributor

Elementary Process Description Process 3.2

Elementary Process DescriptionProcess ID: 3.2Process Name: Asses the contributorProcess Description:Get contributor particulars from Process 3.1Get Staff member contribution involvement information from Staff

If contributor particulars are match with criteria Then Prepare eligible contributors list Send eligible contributors list to Process 3.3 Else Prepare returned contributor list Put it into Returned contributor file

Elementary Process Description Process 3.2

Elementary Process DescriptionProcess ID: 3.3Process Name: Prepare subscribed contributors listProcess Description:Get returned contributor list from Returned contributor fileGet contributor particulars from Process 3.1Get eligible contributors from Process 3.2Get subscribed contributor list from Contributor Subscription fileGet expired subscription information from Expired subscription filePrepare contribution status recordSend it to ContributorPrepare contributors expired subscription listPut it into Expired contributor subscription file

12Pulasthi Kotalawala – 2012/PgDISM/35