Professional Documents
Culture Documents
ARABIA.COM
HUMAN COMPUTER INTERACTION
By;
Page
Chapter 1 Introduction 1
1.1 Goal 1
1.2 Objective 2
1.3 Target user 2
Chapter 2
Analysis 3
Chapter 3 Design 15
Conclusions 26
References 27
CHAPTER 1
INTRODUCTION
1.1 Goal
1.2 Objective
The objective of this news website is to fulfill all the user requirements on the
latest and up-to-date news regarding current technologies in Middle East.
This website also aims to attract IT vendors in the market to publish their new
devices and promote their products to end users. This website also was
designed will provide multiple functions such as, enabled the administrator to
edit everything in the web page and enabled chief editors and assistant
editors to add and edit news on the web page. Besides, this website also will
provide the online chat for the members of this system.
As being stated above, the most important part in developing any system
online (dynamic website) is to know who our users were. The better we
understanding our users the better website we may provide for them. For this
news website, the target users are middle class people who live in Jeddah,
Kingdom of Saudi Arabia. Most of them are educated and 60% to 70% were
non-English speaker. They are peoples who shop regularly and from the
surveyed most of them have a home personal computer with (56Kbps)
internet connection.
CHAPTER 2
ANALYSIS
In this analysis phase we will analyze the whole elements of the website that
we are going to design. We will analyze each page in this website, the icons
being use, the media resources for the information requirements, and the
usage of every page. Besides, we will also suggest the user task-information
models which will shows the way users might use this website.
Since the target user is the people who lived in the Middle East, so we
suggest this website to be build in two versions of languages. The first
version is English and the Second Version is Arabic. This is important because
from the surveyed 60%-70% of the people there are non-English speaker. So,
if we developed 2 versions of website, this may help to attract user to browse
and use services offered by this site. However, this website will make English
Version as the default version. This is to enable peoples outside the Middle
East to browse this website as long as English functions as an international
language.
The prompt window also used in this websites to enable user know that
certain thing they have done is incorrect or they are wrongly key in certain
information needed There are few of prompt windows being used in this
websites such as:
2- If users submit the registration form which not fills in properly then the
prompt windows will exist as below:
(“Please enter all the required information”).
3- If users use the search button and the phrase or words they key in are
not match with any phrase, words or image in this website, then the
prompt windows will exist such as below:
(“No results found for your search”).
Media resources are using in this website to attract user attention to this site.
In example the usage of flash media is in banner. So, user will not only see
static text which is sometimes making bored. The flash media also used in
presenting the advertisement. Besides flash media, we also use video
elements in this website. One of the examples of the video usage is on the
About Us page. There are video spaces, which will show a simple video of IT
Arabia Company.
Since this website is developed to enable outside company (IT
vendors) to promote the news and product, we are also responsible to
determine the kind of media resources that the companies can used. Besides,
let the companies to post the picture or images of their product to be publish
in this website, we also let them to post a simple video. This can be seen in
the company page where we provide a video space for the companies to
send their video to us. We provide multiple format of video that they like to
include in their advertisement.
This website is divided into 6 main pages (refer to 3.1 Screen Navigation
Map). The first page will be the front page (Home) which is the first interface
that user will see after log on into this website. The first page also will link
users to the other pages in this web site. The 5 other main pages are News
page, Chat page, Registration page, Help page, About Us page and Admin
page. This website also will provide user with search button. The main
interface for this website such as illustrated on figure 2.1 will be constant for
all of the other pages inside this website. This main interface will enabled
user to navigate to other pages easier without going back to the Home
pages.
Banner
Button 1
Text 1
Text 2
Text 3
Button 2
News page is the page in which user can read the latest news regarding
technologies in Middle East. User can browse the news by simply click News
button. Besides, user also can browse the news page through news space in
the Home interface (refer to 3.1 Storyboard). In the news page the news will
be listed in decreasing order. Means that the latest news will be on the top
followed the previous news at the bottom. The list will show the title of the
news and a brief content of the news (2-3 lines). So, if users are attracted to
the news they can simply click the news title and the full page of the news
will be opened. In the full page news the picture will also be present as
related to the news.
2.2.2 Chat Page
Chat page is the page which enabled registered members to chat with other
member in this website. Users may like to share their opinion and experience
about the news or product which being promoted. So, the chat page is the
right page to do so. The chat page can be browse simply by click the chat
button, then the chat login page will exist and users need to key in their
name and password. After log in inside the chat page, user can start their
chatting with others members of this website.
However, for unregistered members they need to register first before
joint the chat. The registration can be done through Registration Page (refer
2.2.3 Registration Page) or through Chat space in the Home interface (click
new users? refer to 3.2 Storyboard). Then, the form same as at the
registration page will exist and user need to fill in the information needed.
Registration Page has two functions which are for company registration and
chatting member registration. When user click the registration button the 2
sub button will come down. First is registration for company and second is
registration for chatting member. Registration for company is used for
companies who like to publish their latest news and promote their latest
product to end users through this website. After clicking the company
registration button the registration form will exist. Then, the company needs
to fill in all the information required.
After registered, the company can send their latest news, picture of
their product or even simple video of their product to be published in this
website. All of this can be done through company log in space in the Home
interface (refer to story board).
While, the functions of registration for chatting member button also
same as company registration but the purpose is different. For the chatting
member registration, user also will be ask to fill in the information required
and after approved they can start use the chat page to chatting with others
members in this website.
The help page is the most important part which provides aids for users who
don’t understand how to use this website well. Inside the help page user can
read the term and condition the need to follow by using this website. Besides,
help page also important for user to know how to joint a member and how to
register their company so that the can well-understand some services offered
by this website. The help page can be browse by click the help button.
Search button is a simple way to get what the user want as fast as possible.
However, the functions of the search button limited to the information inside
this website only. User just needs to key in the keyword regarding what they
are looking for inside the search text box and click search. Then the things
related to what they have key in will exist. In example if they key in
“Hardware”, then the news which have the words hardware inside will listed
and users can choose which news they means. User also can look for the
image. In example the may key in “Computer Picture”, then the image which
have name related to computer picture will be listed. However, if the words
keyed in by users do not match with any news or image then the window
“There is no pages match with your search” will be prompted.
About Us is the page which give the details information about the owner of
the website. In this context the owner is ITArabia.com. It is the page which
shows the history of the company, the administration chart and the list of
services offered by ITArabia.com.
2.2.7 Admin Page
The admin page is the secured page which cannot be browseed by users. It is
used for the purpose of ITArabia.com to manage and maintained the
performance of this website. Through the admin page, the ITArabia.com
administrator will receive and give approval of member’s registration and
company registration. In this page also the administrator will edit the news
they received from companies before publish it on ITArabia.com. This is also
the page where ITArabia.com may edit their pages and databases. The admin
page will has high security to block unauthorized users to log in into this
page. Only authorized people will have password to log in into this page.
The user task information model refer to the process of analyzing on the way
people (user) perform their job (task), the things they do, the things they act
and the things they need to know. This also we call task analysis techniques.
The task analysis techniques we used to suggest the way user may use this
website is Hierarchical task analysis (HTA). In HTA, the outputs of user jobs
will be present in hierarchy of tasks and subtasks and also plans that
describing in what order and under what conditions subtasks are performed.
The user task information model by using HTA techniques as shown below:
Plan 0.
Do 1-6
Choose any button to click
2 3 4 5 6 7
1 Go to Go to Go to Go to Go to Go to
Go to Chat Registra Help Search About Company
News tion Us login
Button Button Button space
Button Button Button
1
Go to
News
Button
Plan 1.
Do 1.1-1.2-1.3
When finish go to the main button 1.4
Plan 2.4
Do 2.4.1-2.4.2
When finish go to the main button 2.4.3
2.4.1 2.4.2
2.4.3
Click on Submit
Go to the
register/ registration
other main
new user? by click
button
To register submit
Plan 3.4
Do 3.4.1-3.4.2
When finish go to the main button 3.4.3
4
Go to
Help
Button
Plan 4
Do 4.1 and after finish reading, do 4.2
4.1 4.2
Read Go to the
the help other
main
content
button
Plan 5
Do 5.1-5.2-.5.3
When finish go to the main button 5.4
6
Go to
About Us
Button
Plan 6
Do 6.1
When finish go to the main button 6.2
6.1 6.2
Read Go to the
about us other main
content button
Plan 7.4
7.4.1-7.4.2
When finish go to the main button 7.4.3
7.4.1 7.4.2
7.4.3
Click on Submit
Go to the
register/ registration
other main
new by click
button
company? submit
To register
The screen navigation map on the net page show the way the website
(ITArabia.com) can be browse by users. There are two subdivisions, the first
one is users and the second one is admin. Admin is separated from user’s
page means that users have no access to admin page. Inside the page which
can be surf by users, users may go to any other pages inside ITArabia.com
through Home pages except for admin pages. While, admin can browse all of
the pages through the Home pages and maintained the databases.
The database server represent that all of the information inside this
website are stored in a database server. When users browse this website
means they ask something (page) from server and when users fill in the form
or e-mail the ITArabia.com means the post something (information) to the
server that will be stored in databases. While, for admin they are responsible
to manage and maintain the database server. Admin may edit everything
inside the website, give permission and approval of user’s application to join
chat or to join member to publish their news and product in this website and
also to delete membership of certain people. Admin also may edit the news
sends by assistant editor (company) to be published in ITArabia.com and
have right to publish the news sent in two versions of languages.
• The structure of screen navigation map can be seeing on the next
page.
Registration
Chat
Database
Server
Help
Search
About Us Maintained
Admin
Admin
The storyboard illustrated below will describe the interface which will be
applied for the pages in this website. The main interface as shown in page 1
will be constant for all pages inside this website.
Story Board Explanation
Page 1: Main Interface
The explanation for the
Banner
functions of the
Button 1 particular things inside
the main interface is as
Text 1 being stated in chapter
And Additional Interface
2 (refer 2.2 Website
Picture
Content).
Text 2
Text 3 Button 2
Page 2: Home
Text 4:
Banner
List of news in
Button 1 decreasing order. User
needs to click the title
Text 1 Log in of the news to read the
And space 1
full news pages.
Picture
Text 4 Log in space 1:
This is a space for a
Log in company to log in into
Text 2 space 2 the company pages.
Log in space 2:
Text 3 Button 2 Space for chatting
member log in to enter
the chat pages.
Story Board Explanation
Page 3: News
Text 4 and Picture:
Banner
Show the full news that
Button 1 users want to read. It
also comes with picture
Text 1 related to the news.
And
Button 3:
Picture
Text 4 and Picture The navigation button
which enable user to
going up and down on
Text 2 the news they read.
Button 3
Text 3 Button 2
References
Alan Dix, Janet Finlay, Gregory D. Abowd and Russell Beale. Human Computer
Interaction: Third Edition. Pearson: United Kingdom. 2004
Gary P. Schneider and Jessica Evans. The Internet 2005 Update: 5th Edition.
Thomson: USA. 2006
H.M. Deitel, P.J Deitel and A.B Goldberg. Internet and World Wide Web: Third
Edition. Pearson: New Jersey. 2004