Sunday, 12 February 2017

Blog 9_Project Semester 2

FYP Project                    K00121609            Week 4 College January 2017

Blog 9: 

This week we were advised that for each piece of functionality there has to accompany this a Use Case. With this in mind I have been setting out a list of functionalities within the structure of the overall website. 
 
Landing page and its connected pages with functionality: 

There will  be an icon of an owl that I will design and create a link to in the website. I think the owl being a symbol of knowledge and connection with nature would be an appropriate idea for this website. In the same part of the page as this will be a 'quote of the day.' Here I will use a switch statement where user inputs the day of the week it is and a quote will appear for this day. The quotes will be sourced from the online 'random quote generator' resource. I will update these with different quotes every week.

A Log In/ Sign Up area: which will link to forms for both of these which in turn will link to a database. This we will be learning about in the Advanced Web Programming Module using SQL. Currently, I can create databases, forms, queries and reports using Microsoft Access, however, I think that the SQL may be a development on this in terms of programming code.

A User Contribution area: here, users of the site can upload stories, images etc got to do with life management. This option will be available on the home/ landing page. From here this will connect to another database. 

Seasonal Newsletter: here the information from the User Contribution area will be compiled into a seasonal newsletter. I will design 4 framework pages for: Spring, Summer, Autumn, Winter using themes associated with each of these. The newsletters once compiled will be available to view on the home page. I think the user interaction experience would improve with this effect by their personal involvement and could also be a forum for discussions.

Calendar date-picker: which can be coded in HTML, CSS and Java.
Google Locator: of which there is code available. 

Online Data Trackers: linked to the landing page for many aspects of life such as shopping, exercise, moods, habits etc. These I can produce easily in Microsoft Excel. I have been looking for software to make this happen in programming code. I recently found a link for something similar to this called 'D3.js' which I will look at further to determine its feasibility. What I can do however is make a straightforward online tutorial for users to use Microsoft Excel to make their own templates and trackers.

Also, on this tracker page I will use an 'If else' statement for users. There will be an area that at the end of the day the user can input whether they had: a good day, medium day, bad day. Whatever they select will lead them to links associated with these.


An Activity page: where I will use many types of programming e.g. arrays, strings, DOM, index of, random number generator, java, html, css, php. I will write the programmes in these languages from what I have learned in semester 1 and semester 2. What I will create in this page with this coding are a series of activity options that can be done in less than 5 minutes to stimulate, relax, the mind or a distraction. These will be straightforward so as not to be taxing on the mind, rather mini achievements in the day. 

There will be options such as a sums option where on click of a button the user can access a variety of calculations. They will be presented with the questions and can enter an answer, then on click of submit button there will be the answer. 

Another would be random numbers like to guess a number between 1 and 20, the user will have five opportunities to enter their guesses. After each guess and submit button the computer generates a response 'not the number' or 'yes you guessed right, the number was e.g. 9. If after the fifth guess the user has not got it right the computer guess will appear. They can do this activity numerous times. 

Another would be a sentence would be presented to the user for them to count /guess the number of vowels and consonants in a sentence, on click of submit button the computer will show the answer.

Another example would be a section on 'complete the quote,' where a partial quote will be stated and the user is to finish the statement.

An Animation part to this activity page: which is both visual and on click interactive. Examples of this is on click of an image viewer watches: a slider, fade in fade out of images and text, an image when clicked changes to another image, an animation tracing the path of an image. I have been researching these online to see the extent of what is achievable. 

I have sourced a number of these elements and adopted them into my html and css pages. I find there is a challenge here as in some of the animations the css of one causes changes in another that has different functioning. To overcome this for some of these I have put them in separate css pages and linked these into the main html page.

These are all directly in keeping with the objective of the project in Life Management of occupying the mind whether that be for a minute or five minutes or more the options will be there for the user. 

I have also been deciding on form design and its associated HTML and CSS.

I have decided on a colour scheme and layout of the pages and will draw the designs up and develop the project further over this week.


A 'Life Management in Society' page with headings of: 
-lists, journals and diaries
-what is life management and what it is not?
-what is its place in society today?
-what is its place in the media?
-what is its history?
On this page there will be images, sound, podcasts and videos on life management and a discussion forum for same. This will integrate many types of Creative Multimedia.



















No comments:

Post a Comment