homework help: Description: - Help.com

linditanebi
offline Unverified (2 years, 6 months) Visit linditanebi's shoutbox
An Unknown Location

Description:

Your task in this exercise will be to develop and implement a personalize news service
mechanism that wi ll use and deliver content coming from a number of different RSS
channels available, for example at:
http://www.reuters.com/newsrss.jhtml
http://www.nytimes.com/services/xml/rss/
http://www.smp.se/extras/rss.php
The service should provide the following functionality to the users.
1. Users will be able to subscribe to a number of channels which are scanned based on
a particular time basis (e.g. every second hour, 4 times a day, each 12 hours, up to
you to decide)
2. Users have the possibility of entering a number of keywords/topics that relate to
content relevant to them. The system will retrieve only news related to the area of
interest.
3. These keywords will be the basis for selecting the relevant news
4. The selected news wi ll be saved into a personal record.
5. There are two formats available for presenting this information (e.g., RSS and HTML)
6. A notification event based mechanism should be present in the system (for
instance, an e-mai l). You are free to decide what the nature of the event will be.
There are many other ways of solving this problem. In the lecture from April 20th we
showed some server side techniques using PHP to process XML that can be used to solved
this problem. Figure 1 below describes a possible architecture for finding a solution to this
problem using Java Server Pages (This approach has not been discussed in the lectures).
The assignment should be done individually. After your have completed this assignment,
pack all the files including all the code you wrote into a ZIP file named
‘lastname_assig1.zip’, where ‘lastname’ should be replaced with your last name. Send this
material to both supervisors; together with a small report (at the most 3 A4 pages)
describing your solution and including text and diagrams, such as sequence diagrams and
the chosen architecture.
DVM720, Spring Term 2007
2
Figure 1. A possible architecture for solving this problem
We are recommending you to use PHP or Java Server Pages technologies to solve this
problem, but other solutions such as ASP, C#, etc can be used as well. Please do not forget
to write down the author’s name in this report. The deadline for sending the material to us
is at the latest by May 15th, 2007. Good luck with your assignment!
3. Required Software:
You should have access to the following software tools:
1. An XML Editor
2. JDK (can be downloaded from http://java.sun.com/j2se/downloads.html) if you are
using JSP
4. Tools to be used (recommended). They will depend on the technical
approach you will choose.
PHP Apache
Tomcat server, Servlet container
JSP pages, Logic and Interface
Java Beans, Logic
XML, Data
XSL, Layout and Logic
MySQL Database, Storing the data
HTML-browser

This open post was written 2 years, 6 months ago | V/U/S: 181, 1, 1 | Edit Post | Leave a reply | Report Post


Reciprocity (0) Reciprocation Failure -- The poster has NOT helped anyone else yet!

Since writing this post linditanebi may have helped people, but has not within the last 4 days. linditanebi is not a verified member, has been around for 2 years, 6 months and has 1 posts and 0 replies to their name.

Post Tags (11)

Replies (1)

Where were you?

Click and drag to move the map around. FAQ: How we place people on this map »
You can also watch events on Help.com as they happen
Mouse over the map for 2 seconds to see an expanded, interactive view

Rayduskondynim offline Verified User (2 years, 8 months) Long Term User Shouts: 1 #
Horta, 23, PT | 2 years, 6 months ago (5 days, 11 hours after post)

Do your own homework.

Quote this reply Report this reply to moderators

Invite Others to Help

A logged in and verified Help.com member has the ability to setup a Friends List and invite others to help with posts.