Object and Data Modelling Project: Storyboards and Drill Down Reports

Verified

Added on  2022/11/16

|17
|3013
|251
Project
AI Summary
Read More
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: OBJECT AND DATA MODELLING 1
Object and Data Modelling
Student Name
Institutional Affiliation
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
OBJECT AND DATA MODELLING 2
Table of Contents
Introduction................................................................................................................................3
Dialogs.......................................................................................................................................3
Registration............................................................................................................................3
Sign in....................................................................................................................................4
Choose Major Course.............................................................................................................4
Select 3-4 courses under Information Systems and Semester................................................5
Confirm Details......................................................................................................................5
Choose Payment Option.........................................................................................................6
Debit card details....................................................................................................................6
Enrolment Confirmation........................................................................................................7
Creating Storyboards..................................................................................................................8
Enrollment System Storyboards...............................................................................................10
Drill Down Report....................................................................................................................13
Conclusion................................................................................................................................15
References................................................................................................................................16
Document Page
OBJECT AND DATA MODELLING 3
Introduction
In system design, user experience is a very important as it will determine the efficiency and
how the users will be able to carry out their normal tasks. There are several ways in which
user requirements can be collected including questionnaires and interviews which are carried
out in the early stages (Babich, 2017). However, these methods do not give an interactive and
visual representation of the system. As such, there is need to employ a powerful tool,
storyboard, to provide a more graphical and visual representation of the various functions that
the user will interact with the system. Storyboards allows the system designers to visualize
how the different levels of users by generating personas and creating visual designs to
illustrate how the users will actually interact with the system (Grozny, 2018). Use of
storyboards is a common technique use in film and movie industry but it is now being widely
adopted in system development to create visualization of product interactivity.
Storyboards allow the user interface designers to explore and project how the users will
interact with the product (Rivers, 2016). Typically, storyboards give a flow of how users will
relate with the system in a graphical way it enables the designers to come up with a strong
narrative regarding the flow of the system and help in exploring, ideating, and capturing the
experience of a particular system (Karr, 2015).
Dialogs
Registration
User: Register student account
System: Use the mentioned COE as student ID.
Procced with registration by entering the
required information in the registration form
Document Page
OBJECT AND DATA MODELLING 4
User: NATU1001/2019, Octavia Raymond, 396
Clarendon, +61 111 000 222, or@natu.ac.au
System: Confirm Personal Details:
Student ID: NATU1001/2019
Name: Octavia Raymond
Physical Address: 396 Clarendon
Mobile: +61 111 000 222
Email: or@natu.ac.au
Do you want to proceed or change details?
User: Proceed
System You have successfully registered!
Sign in
System Proceed to login page. Enter User Name and
Password
User: NATU1001, xxxxxxxxxx
System Successful Login……
Choose Major Course
User Choose preferred major course
System: Select your choice from the List provided
User: Information Systems
System Confirm Your Choice:
Major Course: Information Systems
Do you wish to proceed or Change?
User Proceed
System: You have successfully Selected Information
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
OBJECT AND DATA MODELLING 5
Systems as your Major!
Select 3-4 courses under Information Systems and Semester
User Choose 3 to 4 courses
System: Please, select 3-4 courses
User: Programming (term 1), networking (term-
1), information Security (term-3), Database
(term-2)
System Confirm Your Choice:
1. Programming (term-1)
2. Networking (term-1)
3. Information security (term-3)
4. Database (term-2)
Do you wish to proceed or Change?
User Proceed
System: You have successfully selected 4 subjects!
Confirm Details
System Please confirm your details
Student ID: NATU1001
Name: Octavia Raymond
Physical Address: 396 Clarendon
Mobile Number: +61 111 000 222
Email Address: or@natu.ac.au
Course: Information Systems
Do you want to proceed or change details?
User Proceed
Document Page
OBJECT AND DATA MODELLING 6
System: Details successfully Saved!
Choose Payment Option
User Want to pay tuition fee
System: First Select payment Method
1. Debit Card
2. Credit Card
3. Designated Account
User: Debit Card
System Confirm payment option
Payment method: Debit Card
Do you wish to proceed or Change?
User Proceed
System Payment Option Successfully Selected!
Debit card details
User Fill in Debit Card details
System: Please enter valid information
User: Octavia Raymond, 1111 2222 3333 4444,
07/20, 0000 111
System Confirm debit card details
Debit Card Name: Octavia Raymond
Debit Card Number: 1111 2222 3333 4444
Expiry date: 07/20
7-digit Code: 0000 111
Do you wish to proceed or change details?
User Proceed
Document Page
OBJECT AND DATA MODELLING 7
System Payment details verified. Procced to pay
fee?
User Yes
System Total tuition fee for term-1 is $1500, do you
want to proceed with the payment now?
User Yes
System Dear Octavia Raymond,
A total of $1500 has been deducted from
your debit card xxxx xxxx 3333 xxxx.
Payment details have been sent via emails.
Want to print Receipt?
User Yes
System Print job sent to printer
Enrolment Confirmation
System Dear Octavia Raymond,
Congratulations for the successful enrolling
for Information Systems Course. You have
cleared your fee for term-1 and other details
on commencement dates of academic terms,
orientation week, library and department
location based on the enrolment has been
forwarded to your email.
Do you want to print this information?
User Yes
System Print job sent to printer
System: Do you wish to logout?
User Yes
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
OBJECT AND DATA MODELLING 8
System Logging off….
Creating Storyboards
It is easy to create a storyboard when we view what need to be done form the designer’s
perspective. The most essential fact is that the designers should possess the basic skills in
order to nicely and properly design the storyboards (Ambrose, 2013). Additionally, when
creating storyboards, it is important to maintain logical and convincing arguments. When
designing the various troy boards for the National University enrollment system, there are
three basic elements that need to be captured including: the persona (character), the scene,
and the plot (Scott, 2017).
The persona/character represents the different users of the system including their
expectations, motives, appearance, and behaviors and the decisions that they will make while
using the system. In this case, the persona is the student. If the designers can tell what the
what and how the student will be doing with the system, it would be and added advantage
when designing the storyboard. The scene is basically the platform where the story or the
event takes place and the plot involve the various activities that the user will be performing
on the system.
More often than not, user interface designer tends to ignore the need to directly explain the
various designs in details. The storyboard should have a flow of activities and that is logical
and understandable. It should have a beginning, the middle, and the end activities. It should
have the trigger events that allow the user to make the various decisions while interacting
with the system. In essence, a storyboard uses images and words to communicate a story in a
chronological and hierarchical manner mapping the main events of the story.
Document Page
OBJECT AND DATA MODELLING 9
In user experience (UX), storyboards and widely used in usability testing to determine how
the different stakeholders will react to the system design and the overall flow of events.
Storyboards gives the stakeholders an imaginary visual illustration of how they will interact
with the system and from this, they will decide if they are satisfied or not. Moreover, they are
used to augment journey maps by including graphical elements of the context of the user in
the different interaction stages. However, it is important to mention that storyboards do not
describe how the system will be developed rather, how the users will interact with the system
after it is completed. While creating the various storyboards for the enrollment system,
several steps were taken in order to achieve the most ideal and attractive storyboards. Six
high level steps were followed to achieve effective storyboards including: data gathering,
choosing fidelity level, defining the basics, planning out the steps, adding captions and
creating visuals, and iterating and distribution. These steps played a significant role in having
great storyboards that describes how the user interacts with the system.
Document Page
OBJECT AND DATA MODELLING 10
Enrollment System Storyboards
Figure 1: Storyboard 1-4 (Source: Author, 2019)
Once the student has received the invitation letter, he/she will be required to complete the
enrollment process on the enrollment system that is available online. The student will need to
provide student ID (Similar to COE mentioned in the invitation letter), student name, mobile
number, personal email address, and physical address. The system will automatically
generate login credentials for the student which are sent via the email. The system will
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
OBJECT AND DATA MODELLING 11
authenticate the registration process by checking whether the provided COE matches the
student ID entered into the system. This security check will be implemented in the enrollment
system to prevent unnecessary registration from non-students who want to overload the
database servers.
The student will use credentials sent via email to login to the enrollment system. The student
will use Student ID as username.
The system will prompt the student to choose the major course from the six available courses
and the term they want to get enrolled. The system will verify the student selection before
proceeding. Afterwards, the system will show a list of available courses and allow the student
to select 3 to 4 courses and the corresponding class times.
After selecting the major, the student will be required to choose three to four courses under
the major that he/she will undertake during the course. The student is also required to provide
the term he/she wishes to undertake the course. However, it is important to note that a class
can only take a maximum of 40 students and once it is full the system will automatically
recommend the available classes for the student.
Document Page
OBJECT AND DATA MODELLING 12
Figure 2: Storyboard 5-8 (Source: Author, 2019)
The student will have to verify the details he has provided, course details, and the
corresponding timeline before proceeding to pay the fee. This is important to ensure that the
provided information is valid.
Once the student has verified the details, the system will prompt the student to select the
payment method from the three available methods: credit card, debit card, or designated
account.
Document Page
OBJECT AND DATA MODELLING 13
Once you have selected the payment method, the student will be prompted to enter the card
details. The student will be required to enter the card details including name of the card
holder, debit card number, expiry date, and the 7-digits on the back of the debit card. The
system will automatically verify the information provided by the student to check if it is valid
and if the associated account has enough funds to pay tuition fee.
Once the student has completed all the steps, the system should generate a report detailing
commencement of academic terms, location, library and department location, and orientation
week. This information is important to ensure that the student has sufficient information that
he/she will need when reporting.
Drill Down Report
A drill-down report refers to a kind of report that enables the user to navigate to different
levels of granularity of data by clicking and navigating particular elements of data on an
application or system (Diamantini, Potena & Storti, 2015). It facilitates the different users to
investigate multidimensional data by traversing from one layer to a more detailed and
specific layer. As such, the users will be able to get a summary and aggregated data and a
hierarchical and chronological order to discovers deeper layers of data to get more detailed
information. Drill-down report feature is one of the essential elements of an enrollment
system to enable the university management to get insights of complex multidimensional data
(Debreceny, Felden & Piechocki, 2012).
Basically, a drill-down report feature allows the users to click on some data elements to show
deeper layer of the data (Novo, 2014). Basically, a good example of drill-down is when one
accesses the different folders within a folder, that is, say you have a folder ‘documents’ when
you open it you will get more sub folders say ‘personal’ and ‘work’. When you open personal
folder, you will get files like resumes, certificates, and other personal files. Similar case
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
OBJECT AND DATA MODELLING 14
applies in drill-down reports, where the system can generate a more general report (Solver,
2017). For instance, in the Enrolment system, the users can generate the number of students
that are taught by a particular teacher. Say for instance, there is a lecturer called Daniel Sam
and he is teaching saying 35 students, when you click on the number 31 on the report, which
is the number of students taught by Professor Kadi, the details of the students including
name, ID, course, semester, average marks among other details will be displayed. Moreover,
more specific information can further be displayed when the user clicks on a data element on
the student details for example, if you click on average marks, the system will display the
information of individual subjects and marks. This scenario will be represented below.
Table 1: Drill-down Report (Source: Author, 2019)
In addition, drill down reports enable the users to break down complex problems easily in
gradually decreasing parts (Joglekar, Garcia-Molina & Parameswaran, 2015). As discussed,
drill-down reporting features is crucial and thus it should be incorporated into the National
University Enrollment system. It will enable the university to cut down on operational cost by
eliminating the need to have a data analyst of purchase other data analytics software to allow
the school to analyze the data to generate new phenomenon (Logi, 2019).
Document Page
OBJECT AND DATA MODELLING 15
Conclusion
As mention in the earlier sections, storyboards are very essential elements that are used to
describe stories about system users and how they interact with the system. Storyboards, when
integrated with other user experience activities and real data can help the designers empathize
with the stakeholders and take away the focus from internal biasness. Storyboards also assist
the users to master and remember the different user scenarios and activities and help the
designers to understand the various behaviors that drive user decisions.
Drill-down reports enable the users of the enrolment system to view and analyze data in
different ways without the need to create dashboards, new reports, or visualizations. These
reports facilitate interactive ‘dig-deeper’ through various data levels while maintaining
similar visualization with only changing the data being displayed. Secondly, it allows the
various users to easily view data in different levels at a click of a mouse. Only, improves
server performance by showing the data that has only been requested by the user thus
reducing the number of queries sent to the server.
Document Page
OBJECT AND DATA MODELLING 16
References
Ambrose, L. (2013). Storyboarding in the Software Design Process | UX Magazine.
Retrieved from https://uxmag.com/articles/storyboarding-in-the-software-design-process
Babich, N. (2017). Storyboarding in UX Design. Retrieved from
https://uxplanet.org/storyboarding-in-ux-design-b9d2e18e5fab
Debreceny, R., Felden, C., & Piechocki, M. (2012). New dimensions of business reporting
and XBRL. Wiesbaden: Deutscher UniversitStäts-Verlag.
Diamantini, C., Potena, D., & Storti, E. (2015). Extended drill-down operator: Digging into
the structure of performance indicators. Concurrency And Computation: Practice And
Experience, 28(15), 3948-3968. doi: 10.1002/cpe.3726
Grozny, M. (2018). 17 reasons to use Storyboards in UX Design. Retrieved from
https://uxdesign.cc/17-reasons-to-use-a-storyboards-in-ux-design-2bc6fea73e20
Iadt.edu, I. (2013). Storyboarding: What is it and Why is it Important?. Retrieved from
http://www.iadt.edu/student-life/iadt-buzz/june-2013/storyboarding-what-is-it-and-why-
is-it-important
Joglekar, M., Garcia-Molina, H., & Parameswaran, A. (2015). Smart drill-down. Proceedings
Of The VLDB Endowment, 8(12), 1928-1931. doi: 10.14778/2824032.2824103
Karr, A. (2015). UX research vs. UX design. Interactions, 22(6), 7-7. doi: 10.1145/2834964
Logi, A. (2019). Defining Drill Down and Drill Through Analysis for Business Intelligence.
Retrieved from https://www.logianalytics.com/resources/bi-encyclopedia/drill-down/
Novo, J. (2014). Drilling Down. Saint Petersburg FL: Booklocker.com.
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
OBJECT AND DATA MODELLING 17
Odoni, F., Kuntschik, P., Braşoveanu, A., & Weichselbraun, A. (2018). On the Importance of
Drill-Down Analysis. Procedia Computer Science, 137, 33-42. doi:
10.1016/j.procs.2018.09.004
Rivers, D. (2016). Benefits of storyboarding. Retrieved from
https://www.lynda.com/PowerPoint-tutorials/Benefits-storyboarding/160064/171581-
4.html
Scott, S. (2017). Council Post: Software Development Tips: Storyboard For Simplicity.
Retrieved from https://www.forbes.com/sites/forbestechcouncil/2017/04/06/software-
development-tips-storyboard-for-simplicity/#2b9dde3d99de
Solver, G. (2017). The Importance of Drill-Down in Microsoft Dynamics NAV Reports -
ERP Software Blog. Retrieved from
https://www.erpsoftwareblog.com/2017/03/importance-drill-microsoft-dynamics-nav-
reports/
chevron_up_icon
1 out of 17
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

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

Available 24*7 on WhatsApp / Email

[object Object]