Saturday, 9 June 2012
Friday, 8 June 2012
Thursday, 7 June 2012
User Manual and project
User manual complete.
Planning, analysis, design and implementation fully documented and printed.
Planning, analysis, design and implementation fully documented and printed.
Testing
All testing complete for:
Test log
Test cases
Test data
Note: testing will need updated due to late addition of JavaScript validation on controls throughout the web application.
Commenting of code now in progress.
Test log
Test cases
Test data
Note: testing will need updated due to late addition of JavaScript validation on controls throughout the web application.
Commenting of code now in progress.
Wednesday, 6 June 2012
Testing
Documentation started for testing:
Test cases
Test log
*Test log failures will be documented as recorded
Test data
*Testing has been carried out after full implementation.
Once complete, development of a user manual will begin.
Test cases
Test log
*Test log failures will be documented as recorded
Test data
*Testing has been carried out after full implementation.
Once complete, development of a user manual will begin.
Evaluation Note
Lack of a "Calender" table resulted in members being unable to book on specific times.
This means a drop down list could not be used to select a specific time and check its availability. Instead maximum booking was added to make up for this loss and booking time removed from functionality.
This means a drop down list could not be used to select a specific time and check its availability. Instead maximum booking was added to make up for this loss and booking time removed from functionality.
Project Plans
All project plans printed and documented from the various stages of the projects development.
Tuesday, 5 June 2012
Low Functionality Pages
The following low functionality pages have been fully implemented and documented:
About Us
Login
Staff Home
Only full system testing and user manual remains to complete documentation.
Project Plan Updated.
Booking Processing & Member Processing
Member Processing page fully functional - minor issues effected the quality.
Booking Processing page fully implemented for adding a booking.
Navigation for website fixed and functional.
All constrained requirements are now implemented for CCC Sports Centre. Full unit testing will now begin.
Project Plan updated - several copies of project development being created and printed today or tomorrow.
User Manual will be created after full testing of the website.
Booking Processing page fully implemented for adding a booking.
Navigation for website fixed and functional.
All constrained requirements are now implemented for CCC Sports Centre. Full unit testing will now begin.
Project Plan updated - several copies of project development being created and printed today or tomorrow.
User Manual will be created after full testing of the website.
Sunday, 3 June 2012
Member Processing
Member Processing page fully implemented, with add, delete and update operations, as well as retrieve functions.
Member Processing and Activity Maintenance interface improved to be more user friendly and easy to work with.
All related documentation updated.
Project Plan updated.
Member Processing and Activity Maintenance interface improved to be more user friendly and easy to work with.
All related documentation updated.
Project Plan updated.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
Wednesday, 28 March 2012
Project Plan
Project plan has been updated to realistic hours and further deliverables/tasks added in order to push time to the project end date - changing working time from days to hours reduced it drastically.
Prototype
The prototype has been updated to include page layouts - not just navigation.
Complexity in the form of controls and possible page layouts have been designed.
Complexity in the form of controls and possible page layouts have been designed.
Sunday, 25 March 2012
Activity Diagram
Activity diagram created - slightly delayed due to the time frame/schedule of the project being overestimated. This overestimation required a lot of changes and management to the timing of the project plan.
Wednesday, 21 March 2012
Project Plan
Project Plan updated:
Days changed to hour timescale.
Completed, progressing and out of scope (currently) tasks colour coded.
Additional functionality added under "Create Database", "Create Forms" and "Code Classes".
Days changed to hour timescale.
Completed, progressing and out of scope (currently) tasks colour coded.
Additional functionality added under "Create Database", "Create Forms" and "Code Classes".
Tuesday, 20 March 2012
Use Case Descriptions
Updated use case descriptions for:
Activity processing
Booking processing
Member processing
Activity processing
Booking processing
Member processing
Wednesday, 14 March 2012
Project Plan
Project Plan updated to meet the object oriented development method - analysis and design run parallel.
Project Constraints
Project Constraint Identified:
"Purchasing/handling of stock"
This functional requirement has been idenftified as possibly out of the project scope - currently looking into the impact of this on the overall project so far.
"Purchasing/handling of stock"
This functional requirement has been idenftified as possibly out of the project scope - currently looking into the impact of this on the overall project so far.
Use Case Description
14th March 2012:
Created "activity maintenance - membership fee's" use case description.
Created "activity maintenance - class's and clubs" use case description.
Created "activity maintenance - membership fee's" use case description.
Created "activity maintenance - class's and clubs" use case description.
Use Case Description
13th March 2012:
Created "Booking processing" use case description.
Created "Member processing" use case description
Created "Booking processing" use case description.
Created "Member processing" use case description
CRC Cards
13th March 2012:
Created CRC Cards - delayed due to late start - teaching and other units took precedence.
Created CRC Cards - delayed due to late start - teaching and other units took precedence.
Sunday, 11 March 2012
CCC Sports Centre Database
Creates the database model for CCC Sports Centre and added the normalized data.
Wednesday, 7 March 2012
Prototype
"Create prototypes" task for the 1st of March has been delayed and moved ahead of schedule.
This is due to lessons being taken to learn how to use Expression Blend.
This is due to lessons being taken to learn how to use Expression Blend.
Normalisation
Due to recent work loads with java, WWW , oracle and OOD tasks, the blog hasn't been updated for a while.
To prevent this in future, better time management should be incorporated into daily tasks.
Normalisation up to 3NF has been carried out on the booking form.
Class diagram completed for the booking form.
To prevent this in future, better time management should be incorporated into daily tasks.
Normalisation up to 3NF has been carried out on the booking form.
Class diagram completed for the booking form.
Tuesday, 21 February 2012
Planning Report
19th February 2012;
Finished final draft of planning report, including all content involved.
Finished final draft of planning report, including all content involved.
Monday, 30 January 2012
Planning Report Research
Fact finding techniques added to the report:
Reading
Questionnaires
Interviews
Observation
Reading
Questionnaires
Interviews
Observation
Sunday, 29 January 2012
Sunday, 15 January 2012
Saturday, 7 January 2012
Planning Report Research
Started Agile Modelling Development method.
Finished Extreme Programming Development method.
Friday, 6 January 2012
Planning Report Research
6th January 2012:
Finished RUP development method.
Finished Object Oriented development method.
Finished RUP development method.
Finished Object Oriented development method.
Planning Report Research
4th January 2012:
Finished SSADM development method.
Started RUP development method.
Finished SSADM development method.
Started RUP development method.
Planning Report Research
2nd January 2012:
Finished DSDM development method.
Started SSADM development method.
Finished DSDM development method.
Started SSADM development method.
Planning Report Research
28th December 2011:
Finished RAD development method.
Started DSDM development method.
Finished RAD development method.
Started DSDM development method.
Subscribe to:
Posts (Atom)