King Fahd University of Petroleum & Minerals Information and Computer Science Department SW E 363: W eb Engineering and Development (3-0-3) [Term 092]
Homework Assignment #5 [Due May 15 before 10:00pm]
Guidelines
Although student collaboration is encouraged, each student should solve and submit this homework independently. Publish the site at KFUPM/CCSE web server Write briefly a simple document that explains your system concisely; also explain how to install it and include the URL and screenshots for the main screens. Zip all files and upload in WebCT before the due date. The file name should be x.ZIP where x is your student ID.
Use ASP.NET and develop a website that allows users to register and a registered user to upload, download and search for files. When a user wants to upload a file, he should enter some keywords to be used when other users want to search for files tags. The system should have a database implemented in MySQL that maintains information about registered users such as their names, adderesses and contact information. Also it should maintain information about the uploaded files such as filenames, sizes, types, keywords, upload times, and by whom they are uploaded. If a file is downloaded, the system should register bywhom and when it is downloaded. Users can search for files by keywords and can also view the whole list of files, most downloaded files only, who downloaded what and when, etc. Add some other functionalities to make the system more useful for users. Also have a nice and userfriendly interface and make sure your system does some validation for user input and is robust to handle errors. For example, if a file is not uploaded successfully, the systems should not include it in the database and should inform the user about that.
092SWE363HW5 KFUPMICS
Page 1/1