topbar

Welcome to my HE blog ..

Monday, 21 November 2016

assignment two

Assignment Two

You work as an apprentice web designer you have been have been introduced to design a online address book your company uses.

Your boss has asked you to see if you can make a simple product that can your organisation can use to access a global address book.

It needs email addresses, physical addresses, telephone numbers and a details field of 100 characters about the client.

You have been given some hardware to help you do this task, along with the client list.

One page is to view all and/or sort the addresses, one page is to edit/delete the address.

Also security is important this address book needs limited access only to authorised users.

One user has read only access and a supervisor user can view/edit/delete from the address book.

Task 1)

Investigate what the hardware and software is needed to used, both for a simple low usage test system and a high usage production system. Document both these system for you manage, both hardware and software requirements.

For a test system you are looking for max of 5 people using it and for production system up to 500 users could use this system.

Document this hardware, both low and high usage.

Task 2)

Now it’s time for you to setup a low usage test system, document how this is done and what you used and why.

Cover what the server can do, how it is configured. How databases can be used on it etc.
Also show the web app been used (errors as well as successes).

Critically test and review the system.

Task 3)

Now design the web application as specified. Show your php code and how the mysql database is setup (what are the fields etc).

Screenshot and document the development process and your ideas.


Task 4)

Test the system both hardware and software and critically review its performance.

Does the system you created work as per brief?
Can you edit the address book?
Can you just view addresses and not edit them?
What errors do you have?
Does it work at all?

What security have you used and why?

( An non – working system is not a failure, just document what happens and then discuss what you wanted)

Document this



Thursday, 27 October 2016

Unit 14 and 10 assignment One

Website Design : Assignment One – the draft
Structure of this assignment :-

Cover Page : 

Contents Page: 

Background : Why did you choose this website? Give reason and rational behind this decision.

Client Brief : What does the client want? Describe what in rough terms is the contents of each page.

Initial Draft : Give initial sketches and initial ideas of website before you spoke to the customer.

Client feedback : You had a meeting / many meetings with the client.
What was said?
Show correspondence with client.
What was agreed (and why)?
Was their a difference in opinion ?
Did you suggest something the client didn’t want
Did the client suggest something you disagreed with?
What was said at the meeting? How long was the meeting? What was the date?

Second draft : Changes made to draft as an outcome of meeting
What were the changes that was agreed with.
Show these draft pages (all 5 if 5 is agreed number of pages)
What's the colour Scheme? 
What other HCI aspects are catered for?
Has the client seen this secondary draft? What do they think?

Concluding points
Whats next ?
How long do you think it will take?
Who is doing what and why?
Who is the target audience?

Merit is given for clear structure and ease of readability

Assignment One : Unit 10 + 14

Reply to this post with the assignment pls.

HCI Concepts

HCI Concepts

Colour Theory


Here is an excellent YouTube clip covering this topic by GraVoc Media Production on the subject.





Hofstede's cultural dimensions theory


Professor Hofstede's research in cross cultural HCI is international recognised and used across the industry.

This theory covers 6 aspects:-

  1.  Power Distance Index (PDI)
  2.  Individualism versus Collectivism (IDV)
  3.  Masculinity versus Femininity (MAS)
  4.  Uncertainty Avoidance Index (UAI)
  5.  Long Term Orientation versus Short Term Normative Orientation (LTO)*
  6.  Indulgence versus Restraint (IND)





Monday, 24 October 2016

assignment one : unit 3536

Assignment One

What do these acronyms mean? Evaluate and compare each one..

DHCP
DNS
TCP/IP
SNMP
FTP
WWW
OSI
Proxy Server / Proxy address
Switch
Hub
Router
Server
Client

Write a report highlighting the concepts of web application.
From the list below what each of them are in relation to web applications.

Focus on these concepts :-
Users – Who is the user of the site, what is a novice a expert etc.
Site – who uses the site and why?
Accessibility – vision impairment with larger fonts etc.
Legislation – Data protection act, how does that affect sites?
Functionality – What is a shopping cart? What other are the other elements?
Scripting language used by application – PHP, ASP, JSP what are they and how are they used?
What security concerns do we have with web services?






Project : intial presentaion / PP

Initial presentation of :-

Project specification

What is the project?
• Initial sketches / small scale demo

Who is doing this Project?
Who is target audience?
Why are you doing this project?
What is time scale of project

Upload the video and Powerpoint to this post.

Monday, 10 October 2016

Server side Web design

Unit 35: Web Applications Development


In this unit we use PhP and Mysql as well as look at cookies.

PHP is a server-side scripting language designed primarily for web development but is also used as a general-purpose programming language (https://en.wikipedia.org/wiki/PHP)

The beauty of PHP is that because it is server side script all that a client sees is what ever is pumped out of the PHP echo commands as pure HTML.

Here is the standard hello world code using php.

PHP code starts with <?php that tells the server to intercept this code.

echo are used to send HTML data to client side services like web browsers.

The ?> is the signal to say this is the end of the PHP code.

<?php
echo "Hello world!";
?>

Look at this pdf with some sample PHP code.

Before you start playing with PHP you need access to a web server and a decent editor.

I suggest setting up a WAMP server on a PC/LAPTOP (http://www.wampserver.com/en/)
and for editing I use notepad ++ ( https://notepad-plus-plus.org/download/v7.html)





Unit 71: Assignment one upload point

Upload your work to this post pls.