| | |
Advice needed for final year software development project - Online Backup System
Please support our ASP.NET advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Oct 2008
Posts: 41
Reputation:
Solved Threads: 0
Advice needed for final year software development project - Online Backup System
0
#1 Oct 18th, 2008
Hi, i am trying to find a good final year project to do which is relevant to the modules im studying and course (bsc software development).
I've thought of making an Online Backup Application / Manager which would facilitate the storing of files online with various other functions such as:
- Being able to upload your music, pictures, videos and other important documents.
- Able to download these back off the server
- Possibility to stream music or video and open pics and documents (in a seperately designed application) without having to download
- User friendly GUI
- Detailed file properties area (name, size, access etc)
- Public, private, friends/family or business access rights to certain files
- able to have multiple accounts - each user has their own user/password
- possibly some kind of file sharing between accounts?
- files stored in a database (sql server or mysql)
Can people give me some advice as to how i might go about developing this; does it sound like a suitable project? would it be easy/hard to make? (particularly file sharing), best place to store files online? 3 tier architecture? and what technologies would be best to use? (i have in mind: Asp.Net/C#/Java, Visual Studio 2005, PHP?, sql server or mysql?)
Any advice is greatly appreciated.
Thanks, Julian
I've thought of making an Online Backup Application / Manager which would facilitate the storing of files online with various other functions such as:
- Being able to upload your music, pictures, videos and other important documents.
- Able to download these back off the server
- Possibility to stream music or video and open pics and documents (in a seperately designed application) without having to download
- User friendly GUI
- Detailed file properties area (name, size, access etc)
- Public, private, friends/family or business access rights to certain files
- able to have multiple accounts - each user has their own user/password
- possibly some kind of file sharing between accounts?
- files stored in a database (sql server or mysql)
Can people give me some advice as to how i might go about developing this; does it sound like a suitable project? would it be easy/hard to make? (particularly file sharing), best place to store files online? 3 tier architecture? and what technologies would be best to use? (i have in mind: Asp.Net/C#/Java, Visual Studio 2005, PHP?, sql server or mysql?)
Any advice is greatly appreciated.
Thanks, Julian
•
•
Join Date: Oct 2008
Posts: 41
Reputation:
Solved Threads: 0
Re: Advice needed for final year software development project - Online Backup System
0
#2 Oct 21st, 2008
Re: Advice needed for final year software development project - Online Backup System
0
#3 Oct 23rd, 2008
Humm
This seems to be very intresting problem but very easy still good to be a final year project.
Regarding the technologies .NEt is the best for these kind of projects this supports the file upload and file download. Most importantly easy to learn and lot of help is available on these topics.
You will store all the files on a comman location or server to be accessible on client systems. so you will store them on server probably in some directories.
Storing a file directly in database is not recommend mostly because this take so much space on database. Mostly the files are stored on hard disk directly and their path is stored in database then this path is used to access files back. Hope this will help you. Please Let us know if there are any other questions
This seems to be very intresting problem but very easy still good to be a final year project.
Regarding the technologies .NEt is the best for these kind of projects this supports the file upload and file download. Most importantly easy to learn and lot of help is available on these topics.
You will store all the files on a comman location or server to be accessible on client systems. so you will store them on server probably in some directories.
Storing a file directly in database is not recommend mostly because this take so much space on database. Mostly the files are stored on hard disk directly and their path is stored in database then this path is used to access files back. Hope this will help you. Please Let us know if there are any other questions
Thanks and Best of Lusk,
Farid ud din Masood
MS.c (CS)
University of Agriculture, Faisalabad
Farid ud din Masood
MS.c (CS)
University of Agriculture, Faisalabad
•
•
Join Date: Oct 2008
Posts: 41
Reputation:
Solved Threads: 0
Re: Advice needed for final year software development project - Online Backup System
0
#4 Nov 3rd, 2008
Re: Advice needed for final year software development project - Online Backup System
-1
#5 Nov 5th, 2008
•
•
•
•
Regarding the technologies .NEt is the best for these kind of projects this supports the file upload and file download. Most importantly easy to learn and lot of help is available on these topics.
I have no idea where you got the easy to learn but most probably from drag and drop solution of Microsoft...
Learn to see in another's calamity the ills which you should avoid.
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
![]() |
Other Threads in the ASP.NET Forum
- Previous Thread: rich editor for cms
- Next Thread: Error for UpdateQuery from Visual Studio 2008
| Thread Tools | Search this Thread |
.net 2.0 3.5 ajax alltypeofvideos appliances asp asp.net beginner box browser businesslogiclayer button c# c#gridviewcolumn cac checkbox class compatible confirmationcodegeneration content contenttype control countryselector courier dataaccesslayer database datagrid datagridview datalist deployment development dgv dialog dropdownlist dropdownmenu dynamic dynamically edit embeddingactivexcontrol fileuploader fill findcontrol flash flv forms gridview gudi homeedition iis javascript jquery list listbox menu microsoft mouse mssql nameisnotdeclared news novell numerical opera order problem radio ratings redirect registration relationaldatabases reportemail schoolproject search security serializesmo.table sessionvariables silverlight smoobjects software sql sql-server ssl tracking treeview validatedate validation vb.net videos vista visual-studio visualstudio vs2008 web webapplications webarchitecture webdevelopment webprogramming wizard xml xsl






