• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26

Develop a Puzzle Website for users of three different age groups, Kids, Teenagers and Adults.

Extracts from this document...



1. Introduction

2. What was planned verses what was achieved.

3. Problems encountered.

3.1 Project Room

3.2 Zip Drives

3.3 Time Scheduling and Overrunning Tasks

3.4 Technical Problems        

4. What has been learned?

4.1 Technologies learned

4.2 Time Allocation  

5. What would you do differently?

5.1 The Use of JSP’s

What are JSP’s?

How are JSP’s (servlets) useful?

        5.2 Configuring of our own Client/Server Architecture

5.3 Flexibility

5.4 Better Time Scheduling

5.5 Website Design Aspects

6. Changes to the project since the design report.

6.1 Interface Changes

6.2 Games

6.3 Tools and Techniques

7. A technical description of the implementation.

7.1 Database Design

7.2 Website Design          

7.3 Connectivity between Database and Website

7.4 Games Implementation

7.5 Testing the System

7.6 Usability Test Results

8. Possible future enhancements.

8.1 Electronic Mail Service

8.2 Flash Macromedia

8.3 Instant Messaging Service  

8.4 Tracking of Games

9. Project Schedule

10. Conclusion

11. Acknowledgements

12. References

1. Introduction

        For our final year project in Commercial Software Development we thought it would be a challenging idea to develop a Puzzle Website for users of three different age groups, Kids, Teenagers and Adults.  This is to allow our users not to get bored with our website.  The more puzzling the better is our motto. Basically the aim of our project is to develop a website where you can get away from the stress and strain of school, college or work, play on-line and send us your suggestions and comments and you can even post up your own puzzle on our bulletin board. The main idea for the project came from a conversation we had one day bemoaning the lack of interesting sites or things to do on the Internet.

        Once you type in the URL of our site you enter the home page, which is just a basic explanation page of some of the games that we have in our game rooms. Then we have implemented links along the side to perform the basic functions of the site.

...read more.


        As opposed to placing our project on a free web server such as Brinkster we would attempt to implement Client/Server architecture.

         To implement this we would need the use of two PC's one as the client requesting services from the server where all the requested services are running. We would build our project on a Windows machine with this machine acting as the server. We would then need the use of a client computer.

        To establish a connection between the client and server machines we needed both machines to have network cards that would connect both machines using two UTP device cables. This would establish a connection. Next we would have to configure the IP addresses of the client and server. Once these are configured both machines would be able to talk to each other.  

5.3 Flexibility

        We could install any software we liked on our own server and even run any heavy-duty programs we needed. As we would be the server administrators, we could do pretty much anything we liked.

5.4 Better Time Scheduling

        We think the first thing to do would be to visualise how we could do the project, as we wasted a lot of time in the early stages trying to decide what to do our project on, producing two feasibility studies before deciding what to do. Maybe it would have been useful to us if we had of had our feasibility study completed before we came back to college. Consequently this would have given us valuable research time, as this is vital in producing an efficient system.

        Also another aspect that we felt we could of

...read more.


        But in saying that, we are happy at the way that this project has turned out. Obviously given more time we would have done a lot more, and possibly have made it a commercial product. The project is an aspect of the course we as a team enjoyed the most and felt it was a great way of using a wide range of modern technologies, which will hopefully stand to us in our future careers in the industry.

11. Acknowledgements

        We like the take this opportunity to thank Mary Power, our project supervisor, for her continuous help throughout the year. And members of our class for participating in our system test and for relaying back vital information on the system.

        And we would also like to thank everyone at ASP Forums (www.aspforums.com) and ASP Forums Zone (http://asp.forumszone.com) for their willingness to help us our with code problems.

12. References

Website Researched

























...read more.

This student written piece of work is one of many that can be found in our University Degree Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related University Degree Computer Science essays

  1. Design a web based online Appointment System for vehicle service centres in town to ...

    At "Indi-Motors" they don't record anything down as that is a small organisation. As they are not writing anything they may have to change the appointment time to time. So it is creating the customer frustrations. At Motor-Inn (South Ruislip) the recording the appointments in computer using excel Spread sheet.

  2. The purpose of this assignment is to research about Electronic data interchange and needs ...

    For processing that takes place over the Internet, protocols such as HTTP and S/MIME supplement the underlying TCP/IP communication. Examples include EDIINT (EDI over the Internet) /AS1 and /AS2 where EDIINT/AS1 is based on S/MIME and EDIINT/AS2 is based on HTTP.

  1. Traffic Light Simulation and Machine Code Program.

    Explorer See File Manager Extension The MS DOS file extension is zero or more characters after the dot in the file name. Word processor files often have .DOC on the end. Assembly code files end in .ASM F1 Key Commonly this accesses the on line help.


    The data will be produced by software applications in Windows 2000, primarily Dream Weaver and Office 2000 Professional (Word, Excel, Access, PowerPoint, and Outlook). Other data sources to be supported on at least a limited basis will Windows 2000 Accessories (Paint, Notepad, etc.), NetMeeting, Media Player, and PhotoShop.

  1. Network Design

    Network plan Figure 5 - Level 3 Floor Plan As shown in the figure above the lab backbone switch will be connected to the server backbone though the air duct, each lab will have its own switch. Each switch will be connecting to 40 computers using star topology.

  2. Introduction to Internet Report- - creating a website

    events.html In this page we will always keep all events, their addresses, times, prices, dates. I was using a very simple table to contain this webpage information. contact.html Our company contact details, ask question, give us your feedback about website and events.

  1. Measurement of Processors Performance report. In the experiment, a testing code was developed in ...

    basic idea underlying beside the design is filling up each of these memory hierarchy levels by specified data as shown in Figure 2. Then sequential and random accesses to these data are performed and the time taken is noted down to calculate the bandwidth of each level.

  2. Forensic Tools and Techniques - EnCase & XRY

    in such a way that is easy to read for the examiner. As well as the option to search for strings, binary search is also available. This allows the examiner to search for raw binary data. More advanced search options are available, such as Global Regular Expressions (GREP).

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work