Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave

John decides to engage you as a consultant. Your job is to provide him with solutions that address the following issues and provides advice on what needs to beimplemented in the future.

Problems with The Current System

1. Staff always must be available to answer phone calls and emails from parents to note their details for tax invoices
2. Parents cannot get a proper end of the yearstatement
3. Wastage of supplies due to inaccurate stock levels

Company Description

UCC or UNICEF Child Care is a child care provide in Australia. It is run by a group of people. The chairman of UCC is Mr. John Smith. The organization has grown significantly in the past few years. It started as a small child care service provider with its first center in Sydney. However, the organization gained huge popularity and soon it has expanded over other cities, including Brisbane, Melbourne, and Rockhampton. Currently, it servers around 2500 people per day through all of its centers. The number of employees have also increased. The accountant and administrative staffs at the Sydney center mainly communicate with other centers and the main business process is centralized and managed from the Sydney center. The chairman has hired an independent consultant to help UCC in automating its business process and to solve the problems it is facing. The proposed information system will help to streamline its key business processes and will reduce the manual workload. Hence, the productivity of the staffs will be channelized to other business processes and it will be improved.

The primary objective of the project is to propose a system design and deployment plan to UCC. It will help the organization to streamline and automate its current business processes so that it can reduce the manual workload, and manage the business efficiently. In the previous report, the key aspects of system requirement investigation and project planning have been completed.

The system will be developed using iterative SDLC approach. It will require participation of the key stakeholders at the different iterations and that will help to develop the system from scratch and to fulfill the requirements effectively.

The report is focused on the system design and interface design tasks. In the following sections of the report there will be designs and models for the proposed information system for the UCC. It will cover designs like use case diagram and description of the use cases, context diagram, level 0 DFD, ER diagram, descriptions of the data elements, CRUD table, and prototype of the interfaces for the proposed information system.

The use case diagram for the proposed information system for UCC covers the critical use case. The main components of a Use Case diagram, are the actors, use cases and associations between actors and use cases. Actors are the different types of users, group of users, external systems, and other organizations that interacts with the proposed information system. Actors interact with the system to attain some defined goal. The functional requirements of the proposed information system will be represented by a set of use cases. The use cases are kept within a system boundary. Use case is used to model the behavioral aspects of the proposed system. So, the system is represented as a black box. Only the interactions between the system and the users are analyzed from this diagram. It also helps to understand the triggering events behind various use cases, main flow of actions, alternative and exceptional flow of actions (Wang & Wang, 2012).

Objective and Methodology

The use case description for the critical use case ‘Deposit Money’ is given below. The use case particularly represents the online payment and automated receipt generation case.

Use Case Name

Deposit Money

Area

Receive Funds for the Business

Actors

Parent is the primary actor. System and Admin staff are secondary actors.

Description

A registered parent visits the online website of the UCC, and makes online payment to deposit money. Once the system receives the money it automatically sends an acknowledge email to the registered email of the parent. The parent can generate an invoice by signing in his/her parent account after depositing money and receiving the acknowledgement email.

Triggering Event

A registered parent deposits money online to UCC.

Trigger Type

External

Normal Flow of Actions

Steps Performed

Information for the Steps

1. Parent mentions the registered email ID and makes online payment.

Registered Email ID, online payment credentials.

2. System receives the email and payment notification.

Payment notification and electronic fund, parents’ email ID.

3. System generates and sends acknowledgement email to the email ID.

Acknowledgement email

4. System is updated.

Details of the transaction and parents’ payment status.

Preconditions

The parent must be registered with UCC.

Post conditions

The fund will be transferred online from parents’ bank account to UCC’s bank account. The parent will receive a payment acknowledgement email.

Requirements Met

· Online payment

· Automated receipt generation

· Automated acknowledgment generation.

Assumptions

Parent has valid login credentials, enough fund in account to transfer.

Outstanding Issues

· Handling rejected online payments due to insufficient fund in parents’ account.

· Handling credit card payment failure.

Risk

Medium

Alternative Flow

Parent may opt for offline payment using cheques or direct deposit in bank. In that case, the parent must sent an email with the payment details. Once UCC receives the fund in their account, an admin staff will send an acknowledgement email for the payment.

Other Comments (if Any)

NA

Context level diagram is a high level diagram where the system is also represented as a black box and a single process. It shows how the system is related to other external entities like the users, other systems, organizations, external data sources etc. It shows how data flows between the system and the external entities. Context diagram is an important tools used in system analysis phase. However, it does not provide any information on sequencing, timing, and process synchronization. For example, there is no information about which processes run in parallel from a context diagram. Some advantages of using context diagram are (Dennis, et al., 2014),

  • It helps to understand the system boundaries and the scope of the proposed information system. The design is more intuitive compared to the other diagrams and models used during the system analysis phase.
  • It does not require any technical knowledge to prepare or understand a context diagram.
  • Context diagram can be further extended into high level data flow diagrams like DFD level 0 diagram, DFD level 1 diagram and so on.

The context diagram for the proposed information system for the UCC is,

The Level 0 DFD diagram based on the context diagram is,

The entity relationship diagram containing the details about the entity sets and relationship sets is given below.

The CRUD diagram is given below. CRUD stands for Create, Read, Update and Delete.

Entity

Process

Parent

Management

Admin Staff

Bank

Accountant

Parents’ Account registration

CRUD

R

R

R

R

Deposit Money

CRUD

R

-

RUD

R

Receive Acknowledgement

R

R

-

-

CRU

Download Document

CR

R

-

-

R

Supply Request Form

-

R

CRUD

-

R

Fund Distribution

-

R

-

CRU

RU

Report generation

-

CR

-

-

R

The data elements for the proposed information system are given below.

  1. Parent

No

Attribute

Data Type

Size

Constraint

1

ParentID

Number

5

Primary key

2

FullName

Text

50

3

PostalAddress

Text

50

4

Address

Text

50

5

Email

Text

50

6

NeedTaxReceipt

Yes/No

NA

7

IsPaymentCleared

Yes/No

NA

  1. Staff

No

Attribute

Data Type

Size

Constraint

1

StaffID

Number

5

Primary key

2

StaffName

Text

50

3

Address

Text

100

4

Email

Text

50

5

Designation

Text

50

6

DOJ

Date

NA

7

CenterID

Number

5

Foreign key

  1. Child

No

Attribute

Data Type

Size

Constraint

1

ParentID

Number

Primary key

2

ChildName

Text

3

DOB

Date

4

Gender

Text

  1. ServiceRequest

No

Attribute

Data Type

Size

Constraint

1

ServiceID

Number

5

Primary key, foreign key

2

BookingDate

Date

NA

Primary key

3

ParentID

Number

NA

Primary key, foreign key

4

ChildName

Text

50

Primary key, foreign key

5

StartDate

Date

NA

6

FinishDate

Date

NA

7

CurrentStatus

Text

50

8

AssignedStaffID

Number

5

Foreign Key

  1. Center

No

Attribute

Data Type

Size

Constraint

1

CenterID

Number

5

Primary key

2

Address

Text

100

  1. SupplyRequest

No

Attribute

Data Type

Size

Constraint

1

RequestID

Number

5

Primary key

2

RequestDate

Date

NA

3

CurrentStatus

Text

50

4

CompletionDate

Date

NA

5

StaffID

Number

5

Foreign key

6

Details

Text

100

  1. Service

No

Attribute

Data Type

Size

Constraint

1

ServiceID

Number

5

Primary key

2

ServiceName

Text

100

3

ServiceDetails

Text

100

4

Charge

Currency

(10,2)

  1. Payment

No

Attribute

Data Type

Size

Constraint

1

TransactionID

Number

5

Primary key

2

Amount

Currency

(10,2)

3

PaymentDate

Date

NA

4

PaymentType

Text

50

5

ServiceID

Number

5

Foreign key

6

BookingDate

Date

NA

Foreign key

7

ParentID

Number

5

Foreign key

8

ChildName

Text

50

Foreign key

  1. Card

No

Attribute

Data Type

Size

Constraint

1

CardNumber

Text

20

Primary key

2

TransactionID

Number

5

Foreign key

  1. Cheque

No

Attribute

Data Type

Size

Constraint

1

ChequeNumber

Text

10

Primary key

2

TransactionID

Number

5

Foreign key

  1. Deposit

No

Attribute

Data Type

Size

Constraint

1

SlipNumber

Text

10

Primary key

2

TransactionID

Number

5

Foreign key

The proposed online information system for the UCC will be a web based system. All stakeholders can access the website for different sets of functionalities. The system will have facilities like online payment, user accounts, user registration, details about the organization, their services, and contact details.

The website will be deployed on a three tier client server architecture. The client side platform will be developed on HTML, CSS and JavaScript. It will be the front end of the website having web pages like Home, About, My Account, Contact, Online Payment, and Services. On the other hand, the server side will be developed on PHP. It will be connected to the database and application servers. The architecture is illustrated below.

Currently, the prototype version of the front end part of the website has been included in the report. It has the web pages and other controls, like the forms, buttons, and links to show the look and feel of the website. The sitemap of the proposed website is given below.

The primary objectives of the website prototyping are to give a realistic view of the proposed website, helping users to provide feedbacks faster, identifying the changes required on the front end part, developing a clear layout for the proposed website so that the system development phase takes lesser time, and to collect more information about any missing functionality or workflow.

Visual designs or the aesthetic part of the front end is necessary. To give a good first impression on the visitors, the website must be aesthetically designed. The text and controls must be clear and easily readable. The use of colors, fonts, images must be coherent and must match with the business objectives.

This the main focus of the website. Only good visual designs are not sufficient to make a website useful. The design must be focused on the user experience of the targeted group of users. The designs must follow the usability standards followed in the industry and must provide high degree of user satisfaction to deliver better user experience. Some important requirements are (Shelly & Rosenblatt, 2015),

  • The website must have clearly visible and easily accessible search and help facilities.
  • The navigation system of the website must be well-designed. Users must be able to navigate through the website without any trouble.
  • The sizes of the fonts, and the choice of the fonts must be easily readable by the users.
  • The design must be responsive so that users can seamlessly view and use the website from mobile devices and from the web.

The prototypes of the user interfaces are given below.

  1. Home Page
  1. About Page
  1. My Account Page
  1. Service Page
  1. Contact Page
  1. Payment Gateway Page

Conclusion 

The report contains system analysis and design information for the proposed information system for UCC. The system designs includes use case diagram, use case description, ER diagram, context diagram and DFD level 0 diagram. All these will help to understand the system from different perspectives. Other than that, CRUD table and data element tables have been added. Following the same, there are detailed prototyping for the interface designs.

References

Dennis, A., Wixom, B. H. & Roth, R. M., 2014. Systems Analysis and Design. s.l.:John Wiley & Sons.

Shelly, G. B. & Rosenblatt, H. J., 2015. System Analysis and Design. Boston: Cengage Learning.

Wang, S. & Wang, H., 2012. Information Systems Analysis and Design. s.l.:Universal-Publishers.

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2020). Proposed Information System Design And Deployment Essay For UCC.. Retrieved from https://myassignmenthelp.com/free-samples/coit20248-information-systems-analysis-and-design/Unicef-child-care-provides.html.

"Proposed Information System Design And Deployment Essay For UCC.." My Assignment Help, 2020, https://myassignmenthelp.com/free-samples/coit20248-information-systems-analysis-and-design/Unicef-child-care-provides.html.

My Assignment Help (2020) Proposed Information System Design And Deployment Essay For UCC. [Online]. Available from: https://myassignmenthelp.com/free-samples/coit20248-information-systems-analysis-and-design/Unicef-child-care-provides.html
[Accessed 24 November 2024].

My Assignment Help. 'Proposed Information System Design And Deployment Essay For UCC.' (My Assignment Help, 2020) <https://myassignmenthelp.com/free-samples/coit20248-information-systems-analysis-and-design/Unicef-child-care-provides.html> accessed 24 November 2024.

My Assignment Help. Proposed Information System Design And Deployment Essay For UCC. [Internet]. My Assignment Help. 2020 [cited 24 November 2024]. Available from: https://myassignmenthelp.com/free-samples/coit20248-information-systems-analysis-and-design/Unicef-child-care-provides.html.

Get instant help from 5000+ experts for
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing: Proofread your work by experts and improve grade at Lowest cost

loader
250 words
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Plagiarism checker
Verify originality of an essay
essay
Generate unique essays in a jiffy
Plagiarism checker
Cite sources with ease
support
close