Todays lecture - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Todays lecture

Description:

JBuilder Personal can be downloaded at no charge from Borland: http://www.borland.com/products/downloads/download_jbuilder.html. 8/29/09. Slide 4 ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 11
Provided by: sebc6
Category:

less

Transcript and Presenter's Notes

Title: Todays lecture


1
Todays lecture
  • Announcements
  • Coursework handout
  • The lecture on Internet

2
Annnouncements
  • The Friday tutorial _at_ 1100am removed
  • Please signup to another one
  • Next week. I am on External University business.
  • John will do the lecture
  • Please turn up to my tutorials. A colleagues will
    hopefully be there . If not please carry on
    working but see John Byrne if you need help.

3
Using Java Resources
  • JBuilder Personal
  • JBuilder Personal can be downloaded at no charge
    from Borland
  • http//www.borland.com/products/downloads/download
    _jbuilder.html

4
Other useful Resources
  • Java Documentation
  • http//java.sun.com/j2se/1.3/docs/api/
  • Request For Comments (RFCs)
  • http//www.faqs.org/rfcs/ or
  • http//www.soc.staffs.ac.uk/ps1/

5
The Assignment
  • Handin date01/12/03
  • Java implementation of a simple e-mail client
  • Using pop3 protocol to
  • Download a message-receive a message from a
    server and process attachments.
  • Configure client (changing e-mail server, etc)
  • Interface can be command line or GUI based.

6
The Assignment
  • The functionality
  • User Interface - robust and easy to use
  • Receive download and display messages
  • Ability to handle standard attachments format
    (encode attachments)
  • Configuration change server, user name and
    password for POP3

7
The Assignment
  • Error handling wherever appropriate
  • Code structure and quality break down into
    separate files and classes in a sensible manner.
  • Code should be easy to read and adapt.

8
The Assignment
  • Report and documentation brief, clear and easy
    to understand user manual. May use javadoc
    documentation format.
  • The report should contain the description of the
    functionality and purpose of each class
    definition.

9
The Assignment
  • Individual assignment
  • Weighting is 50
  • Demonstration compulsory and during week 10-12

10
Write a Comment
User Comments (0)
About PowerShow.com