Ideas for my final year project

amazingtrade

Mad Madchestoh fan
Joined
Jun 19, 2003
Messages
5,139
Reaction score
0
Location
Manchester
I need to start thinking of what do for my final year project. It will probably have to be a website at the front end. The deliverable will have to be quite advanced and make extensive use of object oriented programming.

They seem to want us to use ASP.NET as it has lots a lot new facilities over PHP, however I am not sure how it compares to PHP5. We can do it any langauge we want, but they said it could be easier to get high marks using ASP.NET as he have not been taught it so we will have to research it ourselves.

I am not sure what do at all. I have thought about perhaps making some database driven website and coding an adminstration program in Visual C++.net and the website in either PHP5 (which means running my PC as a server as PHP5 is still beta) or using a university account with ASP.NET and code the site in C#.

As for the site content matter I am not to sure yet, but I want the CMS accessability to play a big part in it.

The project has got to basicaly be advanced enough to get me a job but nothing to advanced that a third none computing undergraduate can handle.

I was thinking as I am doing a multimedia degree I could some how to include some TV and audio aspect in it, but there maybe a problem with bandwidth here.
 
ATrade - IME a good design phase using sound theory from several different aspects of your degree will be essential in your final year project.

I designed a database system using ORM (object role modelling) - which didnt actually work very well, so my final year project ended up being a critique of why ORM was basically shite and that normalisation was still the way to go (dontcha just love 5th Normal form). As for my database, they werent that bothered about even seeing the end result program!!! My point is, dont get to involved in the technology - just prove you have learnt something using theory and be innovative.

hth //lamboy
 
I forgot to mention - my project was successful and I ended up with a 2:1 (just missed out on a 1st:() in Comp Science.
 
and make extensive use of object oriented programming.
I have the impression that using PHP will make this hard to show, whereas ASP.Net or EJB will make it easy. If ASP.Net is available and encouraged in your environment then it's the obvious choice, anything else is giving yourself an unnecessary handicap, whatever the market realities of the outside world.

Paul
 
I am thinking about doing an advanced online shopping system with different price levels, full stock control, price breaks, database pooling etc.

Paul I got the impression that my tutors were saying that ASP.NET would show the critieria easier. I am not yet really convinced of ASP.NET as I am the biggest fan of PHP ever.
 
at,
not having been to uni i'm not really in a position to advise however if your tutor is dropping big hints about using asp.net then it may be wise to listen and not piss him off- he does dole out your grade at the end of the course after all. also jusdging from the real world of profitable internet sites with sound and graphics i'd say the only way to go would be one of those internet porn sites i've heard so much about but have never seen - honest guv.
cheers


julian
 
I'd have to agree with Paul that using ASP.NET will allow you to utilise and demonstrate OOP far more than PHP.

Yes PHP is Open Source, Free, Unix based and all the other lovely things that might one day bring down the M$ empire, and its certainly worth knowing but until then using ASP.NET/EJBs and having experience of it help you get a paid job more as its used (questionable) by more IT departments for large scale web work.

Experience of Message Queuing, Containers etc would be very useful as would producing the design in RUP and UML, all in IMHO. :D
 
Back
Top