Wednesday, 30 May 2012

Activity Maintenance

Problem encountered during testing of the activity maintenance page, involving duplicate values appearing in the drop down list after updating an activity. This was solved by looking up on the internet for similar problems and adjusting code to work around the problem.

However once duplicate values were fixed, the page failed to load - this was solved by a line of code from another student (Kerri) to successfully update all activities when updating of any kind.

UML Diagrams

29th May:

Completed sequence, communication and state chart diagrams for:

Activity Maintenance
Member Processing
Booking Processing

Web pages - all UML diagrams now complete and fully marked off.

Project Plan re-structured and updated to take into account all project changes. Throughout development of the project the project plan began to make sense due to the constant referencing of it and the completion of all required work/documentation.

Wednesday, 23 May 2012

Activity Maintenance

Activity Maintenance user interface created. The following functions work:

Update activity
Delete activity
Add activity

The "Activity Maintenance" page is now fully implemented and functional - testing will resume ASAP.

Note: update project plan.

Tuesday, 22 May 2012

Design documentation

Sequence and communication diagrams created for:

Activity Maintenance (approved).
Booking Processing (development).
Member Processing (development).

Possible development for state chart diagrams if within morning time scale.

Monday, 21 May 2012

Evaluation Note

Note:

With Kathleen McGregors absence (retirement) from the course, this left the entire project, class time scale and progress in disarray.
The introduction of a completely different teaching style and environment left us with several weeks of unclear instructions/uncertainty of the task at hand - making up for much of the lost time.

Also, many if the new processes e.g. documentation, had never been attempted and used before - resulting in further time loss and chaos throughout the project timeline.
To this date, documentation and progress is still not on track, and it made up with much time spent at home.


Sunday, 20 May 2012

About Us

Low functionality page "about us" implemented - brought back into scope due to quick implementation time.

Login

Login page created - delayed due to other word loads with assessments and managing time intervals between these.

To improve this in future I should reference my project plan and attempt and find suitable work slots to  make time for these situations.

Masterpage and CSS

The websites masterpage and ccs have been created.

A tutorial for creating "tab" navigation and use of HTML was referenced in order to implement this (having never used either before).

http://webdesign.about.com/od/layout/ss/css-3-tabs.htm

Tuesday, 15 May 2012

Member Processing

9th May:

Design documentation created for the "Member Processing" page:

Data Structure List
Identifier/Data Dictionary List
Module Description

All documentation for these pages completed.

Meeting with Yvonne agreed on a login page to be created and the project plan updated, as well as get a master page / css created and implemented for the website.

Wednesday, 2 May 2012

Member Processing

Design documentation created for "Member Processing" page, detailing:

Structure Chart
Screen Layout Chart
Requirements Specification (Detail)
Event-Handler forms
Data Structure List (TBC)

This was delayed due to a knock on effect on the project plan - hours will be updated to consolidate these changes and get the project back on track to its original timeline.If this is not possible, extra hours will be put in to make up for time lost.

Activity Processing

18th April:

Design documentation created for the "Activity Processing" page, detailing:

Structure Chart
Requirements Specification (Detailed)
Screen Layout Chart
Identifier List / Data Dictionary
Event Handlers
Module Description
Data Structure List

This was delayed due to poor time management with the project plan as well as class time being constantly changed to focus on other subjects/aspects of the course.