Sale!
Placeholder

A Simple Transparent Web Page Editing System

10,000 3,000

84 Pages | chapter 1-5 | PDF and Microsoft Format

Topic Description

A Simple Transparent Web Page Editing System

Summary
This project aimed to produce a simple transparent web page editing system, which allows a user tovperform updates to their web pages with the minimum of time, effort and technical knowledge. A
system that does not complicate a users’ task by providing un-required web page design functionality, but provides enough editing features to satisfy the page update needs of all users, from novice to professional.
The system that has been produced operates from within a users web browser, giving the appearance of making changes directly to the page, utilising a toolbar designed to match the appearance of many common word processing interfaces. It provides support for numerous simple editing operations without troubling the user with file manipulation and server implementation details. The system also incorporates a backup manipulation feature, allowing backups of web pages to be created and used in future editing operations.

Contents
1. Introduction ………………………………………………………………………………………………………….. 1
1.1 Statement of the problem …………………………………………………………………………………………………1
1.2 Background to the Problem ……………………………………………………………………………………………..1
1.3 Objectives ……………………………………………………………………………………………………………………..3
1.4 Project Requirements………………………………………………………………………………………………………3
1.5 Deliverables …………………………………………………………………………………………………………………..4
2. Background Research……………………………………………………………………………………………. 4
2.1 Methodologies ……………………………………………………………………………………………………………….5
2.2 Tools and Techniques ……………………………………………………………………………………………………..7
3. Schedule………………………………………………………………………………………………………………… 8
4. Analysis ………………………………………………………………………………………………………………… 8
4.1 Requirements Gathering ………………………………………………………………………………………………….8
4.2 User Requirements………………………………………………………………………………………………………..12
5. Design …………………………………………………………………………………………………………………. 13
5.1 System Design ……………………………………………………………………………………………………………..13
5.2 User Interface Design ……………………………………………………………………………………………………18
5.3 Extended Design …………………………………………………………………………………………………………..22
6. Implementation……………………………………………………………………………………………………. 23
6.1 Methodology………………………………………………………………………………………………………………..23
6.2 Prototypes ……………………………………………………………………………………………………………………24
6.3 Final Version Development ……………………………………………………………………………………………25
7. Testing ………………………………………………………………………………………………………………… 30
7.1 Unit Testing …………………………………………………………………………………………………………………31
7.2 System Testing……………………………………………………………………………………………………………..33
7.3 Testing Summary………………………………………………………………………………………………………….33
8. Evaluation …………………………………………………………………………………………………………… 33
iv
8.1 Topic Evaluation………………………………………………………………………………………………………..33
8.2 Project Evaluation…………………………………………………………………………………………………………38
9. Future Enhancements / Conclusion………………………………………………………………………. 40
9.1 Further Enhancements …………………………………………………………………………………………………..40
9.2 Conclusion …………………………………………………………………………………………………………………..41
References ………………………………………………………………………………………………………………. 42
Appendix A – Personal Reflection ……………………………………………………………………………. 45
Appendix B – Example Page Change Request ………………………………………………………….. 47
Appendix C – Initial Project Plan…………………………………………………………………………….. 48
Appendix D – Web Editing Questionnaire ………………………………………………………………… 49
Appendix E – Questionnaire Results………………………………………………………………………… 54
Appendix F – System Technical Designs …………………………………………………………………… 56
Appendix G – Program Flow Diagram …………………………………………………………………….. 58
Appendix H – Backups Program Flow Diagram……………………………………………………….. 60
Appendix I – Sample Application Code ……………………………………………………………………. 62
Appendix J – Application Screen Shots ……………………………………………………………………. 66
Appendix K – Unit Test Plan …………………………………………………………………………………… 68
Appendix L – System Test Plan ……………………………………………………………………………….. 76
Appendix M – Usability Evaluation Exercises ..

GET COMPLETE PROJECT