Brisbane Multi-Faith Temple System Design

Verified

Added on  2020/05/16

|25
|2595
|210
AI Summary
This assignment delves into the system design of the Brisbane Multi-Faith Temple. It presents a comprehensive analysis of various aspects, including database structure (ERD), system functionalities (use case diagrams), process flows (DFDs), and entity relationships (CRUD). The report elucidates how these components work together to support the temple's operations.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: INFORMATION SYSTEMS ANALYSIS AND DESIGN
Information Systems Analysis and Design
Name of the System
Name of the University

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1INFORMATION SYSTEMS ANALYSIS AND DESIGN
Table of Contents
1. Introduction:................................................................................................................................2
1.1 Brisbane Multi-Faith Temple Description:............................................................................2
1.2 Objective and Methodology:.................................................................................................2
1.3 Report Outline:......................................................................................................................3
2. Critical Use Case Diagram:.....................................................................................................4
3. Context Diagram:.........................................................................................................................6
4. level-0 DFD:................................................................................................................................8
5. Entity Relationship Diagram:......................................................................................................9
6. CRUD Diagram:........................................................................................................................10
7. Data Elements:...........................................................................................................................10
8. Website Design and Architecture:.............................................................................................16
8.1 Objectives:...........................................................................................................................16
8.2 Aesthetic: Visual Design:....................................................................................................17
8.3 The Key Elements:..............................................................................................................17
8.4 User Interface:.....................................................................................................................17
9. Conclusion:................................................................................................................................23
Bibliography:.................................................................................................................................25
Document Page
2INFORMATION SYSTEMS ANALYSIS AND DESIGN
1. Introduction:
The information system is the part of the ICT technology that is responsible for maintain
the information in the system. The system is connected to a database that holds the business
related data. Brisbane Multi-Faith Temple is looking to develop the system so that it can manage
its food wastage and provide satisfaction to the patrons.
1.1 Brisbane Multi-Faith Temple Description:
The Brisbane Multi-Faith Temple is a charitable organization and have five temples at
present. The organization was first establish at Mount Cotton by Sam and other volunteers. Now
the organization has got so much popularity that forty two general staff working at the temple.
The organization now provide free food to approximately two thousand and five hundred people
each day. The patrons have to donate money to the temple either through e-payment through
bank transfer to the temple account or depositing fund at bank manually. In both cases, the
patrons have to collect the account details of the organization through the website. After the
donation is receive, the accountant send a receipt/invoice to the patron through e-mail or
Australia Post.
The accountant order the foods each week and the supplier send the ordered foods to the
temple. There is no process in the organization to forecast the amount of patrons present in one
temple. This causes issue while the food runs out in one location.
1.2 Objective and Methodology:
The report is developed with the objective of providing good amount of details regarding
the system design. The report provides a general idea regarding the GUI of the Brisbane Multi-
Faith Temple website. The planning and analysis of the Brisbane Multi-Faith Temple system has
Document Page
3INFORMATION SYSTEMS ANALYSIS AND DESIGN
already been done it the previous assignment. The OO design methodology has been used for
developing the design. The Crow’s Foot database notation has been used for developing the ERD
or entity relationship diagram. The web GUI has been developed using the normal web prototype
methodology.
1.3 Report Outline:
The report has first provided details of the interactions between the end-users and system.
This interaction has been shown using the use case diagram. The brief details of the use cases has
been provided. Then the context level diagram and Level-0 DFD has been designed to provide
details of the data that flows within the system. After that based on the current findings, the ERD
has been developed so that, the database related data can be shown. The CRUD diagram shows
the related between the data and processes. The Website GUI provides an understanding of how
the patrons will be using the system though an interface.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4INFORMATION SYSTEMS ANALYSIS AND DESIGN
2. Critical Use Case Diagram:
Figure 1: Use Case Diagram
(Source: Created by Author)
Register: The patrons will register into the system. The details like name, address, and
other details will be provided to the system.
Document Page
5INFORMATION SYSTEMS ANALYSIS AND DESIGN
Donate: The patrons will be donating money to the organization. The patrons will be
donating money to the temple through the payment gateway in their website.
Invoices: The invoices will take some to generate. The Invoices will be generated after
the payment is received.
End of Year Statement: After the end of the financial year, the patron will receive an end
of the year statement.
Order Food: The accountant will order food to various suppliers. The suppliers will
receive order through e-mail.
Forecast Report: The accountant will see the forecast report which will hold the
information of how many people will visit the temples in the next month.
Report: The management executives like chairman and vice chairman will access reports
on business processes. These reports will be generated by the system automatically based on the
stored data and information.
Document Page
6INFORMATION SYSTEMS ANALYSIS AND DESIGN
3. Context Diagram:
Figure 2: Context Diagram
(Source: Created by Author)

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7INFORMATION SYSTEMS ANALYSIS AND DESIGN
The context diagram has been represented to show the basic level data among the
external entities and the system. This diagram only shows the data flow between the system and
external entity in the lowest level. It can be assumed to be the blueprint of the data designing of
the system.
The context diagram has three main external entities such as patron, supplier and
accountant. The external entities will be inputting or requesting data form the system. The arrows
in the context diagram shows in which way the data flows. The patron will be providing all the
required details to register. The payment amount and account number will be provided to the
system through the make payment information. The patron will receive the invoice. The
accountant will provide the system the order related data and these data passed to the supplier.
Document Page
8INFORMATION SYSTEMS ANALYSIS AND DESIGN
4. level-0 DFD:
Figure 3: Level-0 Data Flow Diagram
(Source: Created by Author)
The level-0 DFD is consisted of six processes. These processes are the main processes of
the system. The arrows has been shown to make understood of which way data is flowing. The
data is either saved in data store or retrieved from. Each of the process will be triggered by the
user.
Document Page
9INFORMATION SYSTEMS ANALYSIS AND DESIGN
5. Entity Relationship Diagram:
Figure 4: Entity Relationship Diagram
(Source: Created by Author)

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10INFORMATION SYSTEMS ANALYSIS AND DESIGN
6. CRUD Diagram:
Figure 5: CRUD Diagram
(Source: Created by Author)
7. Data Elements:
Table: Scholarships
Attribute Data Type Size Constraints Reference Table (column)
SC_ID Int 11 Primary None
Name varchar 30 None None
Duration Int 10 None None
Amount decimal 10,2 None None
Criteria varchar 30 None None
Number_of_people_eligibl Int 10 None None
Document Page
11INFORMATION SYSTEMS ANALYSIS AND DESIGN
e
Frequency_of_scholarships Int 10 None None
Table: Patron
Attribute Data Type Size Constraints Reference Table (column)
P_ID Int 11 Primary None
Name varchar 30 None None
Address varchar 30 None None
Postal_Address varchar 30 None None
Phone_Number Int 11 None None
Email_address varchar 30 None None
Table: Donation
Attribute Data Type Size Constraints Reference Table (column)
D_ID Int 11 Primary None
P_ID Int 11 Foreign Patron (P_ID)
Amount decimal 10,2 None None
Document Page
12INFORMATION SYSTEMS ANALYSIS AND DESIGN
Date Date None None
Account_Number Varchar 30 None None
Bank Varchar 30 None None
Branch varchar 30 None None
Table: Invoice
Attribute Data Type Size Constraints Reference Table (column)
INV_ID Int 11 Primary None
D_ID Int 11 Foreign Donation (D_ID)
Date Date None None
Amount decimal 10,2 None None
Account_Number Varchar 30 None None
Table: Temple
Attribute Data Type Size Constraints Reference Table (column)
O_ID Int 11 Primary None

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
13INFORMATION SYSTEMS ANALYSIS AND DESIGN
E_ID Int 11 Foreign Temple (T_ID)
Name varchar 30 None None
Address varchar 30 None None
Contact_number varchar 30 None None
Table: Occasion
Attribute Data Type Size Constraints Reference Table (column)
O_ID Int 11 Primary None
T_ID Int 11 Foreign Temple (T_ID)
P_ID Int 11 Foreign Patron (P_ID)
Date Date None None
Table: Employee
Attribute Data Type Size Constraints Reference Table (column)
E_ID Int 11 Primary None
T_ID Int 11 Foreign Temple (T_ID)
Name varchar 30 None None
Document Page
14INFORMATION SYSTEMS ANALYSIS AND DESIGN
Address varchar 30 None None
Contact_number varchar 30 None None
Table: Volunteers
Attribute Data Type Size Constraints Reference Table (column)
V_ID Int 11 Primary None
Name varchar 30 None None
Address varchar 30 None None
Contact_number varchar 30 None None
Table: Delivery
Attribute Data Type Size Constraints Reference Table (column)
D_ID Int 11 Primary None
Date Date None None
Amount decimal 10,2 None None
Table: Supplier
Document Page
15INFORMATION SYSTEMS ANALYSIS AND DESIGN
Attribute Data Type Size Constraints Reference Table (column)
S_ID Int 11 Primary None
Name varchar 30 None None
Address varchar 30 None None
Registration_number varchar 30 None None
Contact_number varchar 30 None None
Table: Order
Attribute Data Type Size Constraints Reference Table (column)
Order_ID Int 11 Primary None
Food varchar 30 None None
Amount varchar 10 None None
Date Date None None
Table: Accountant
Attribute Data Type Size Constraints Reference Table (column)
Acc_ID Int 11 Primary None

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
16INFORMATION SYSTEMS ANALYSIS AND DESIGN
E_ID Int 11 Foreign Employee (E_ID)
Name varchar 30 None None
Address varchar 30 None None
Contact varchar 20 None None
Table: Payment
Attribute Data Type Size Constraints Reference Table (column)
P_ID Int 11 Primary None
D_ID Int 11 Foreign Delivery (D_ID)
Amount varchar 30 None None
Date Date None None
8. Website Design and Architecture:
8.1 Objectives:
The main objective of the prototype design is understanding the key entities and data to
be shown in the website. The website design is consisting of the input fields, labels regarding the
fields, the images and the position of the entities. All these things to be tested by the end-user so
Document Page
17INFORMATION SYSTEMS ANALYSIS AND DESIGN
that before the real design to be done. Prototype will be developed to provide a feeling of the
system.
8.2 Aesthetic: Visual Design:
The design is required to be user friendly and intact. The system design must be able to
attract the end user. The color combinations and visualization of the data is need to be done
properly. The presence of the system will be familiar to most popular sites so the patrons or other
end-users do not have any issues understanding the site map and using method.
8.3 The Key Elements:
The main elements in the website designing is the data that will be shown to the user, the
fields to ask for inputs form the users, the labels to make the users understand which data is
exactly required, the buttons to initiate a process, hyperlinks to redirect to other pages and user
friendliness.
Document Page
18INFORMATION SYSTEMS ANALYSIS AND DESIGN
8.4 User Interface:
Figure 6: Website Interface Login Page
(Source: Created by Author)
The login page has two input fields such as id and password. The user will input the
unique id and password and then click the submit button. After clicking the button, the login
process will initiate. The user can be redirected to the registration page, if he/she is not
registered, by clicking on the ‘click here’ hyperlink.

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
19INFORMATION SYSTEMS ANALYSIS AND DESIGN
Figure 7: Website Interface Scholar Page
(Source: Created by Author)
The scholar page allow the users to apply for the scholars that the organization patrons
provide. The user can also search for various scholars in the site.
Document Page
20INFORMATION SYSTEMS ANALYSIS AND DESIGN
Figure 6: Website Interface Registration
(Source: Created by Author)
The registration system will allow the patrons to register into the system through website.
The GUI consist of the fields to gather the details of the patron. If a patron is already registered,
then he/she can go to login page by clicking on the ‘click here’ hyperlink.
Document Page
21INFORMATION SYSTEMS ANALYSIS AND DESIGN
Figure 7: payment gateway page
(Source: Created by Author)

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
22INFORMATION SYSTEMS ANALYSIS AND DESIGN
Figure 8: Accounts page
(Source: Created by Author)
Document Page
23INFORMATION SYSTEMS ANALYSIS AND DESIGN
Figure 9: Home page
(Source: Created by Author)
Document Page
24INFORMATION SYSTEMS ANALYSIS AND DESIGN
Figure 9: Contact us Page
(Source: Created by Author)
1 out of 25
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]