Qt Fish

Jukka Stranden

Marko Suhonen

Antti Jäppinen

Idea

Fishermen like to know where and what kind of fishes they catch. Because it's too boring to catch the same (kind of) fish all the time. This Qt Fish -application tries to solve that problem. It will keep track of the fishes and where the fisherman got those from. Application should take location and notes for the fish. It should also take following information: date, time, weight, length. The user can share the information with others, or just save it so they can use it on a computer or mobile phone. User can change the settings : FTP settings where they will connect, what database (XML-file) will be used.

Features

Feature	Priority
Location for the fish	1
Note for the fish	1
View/Edit/delete data	1
Change settings (FTP, XML-file)	1
Sharing the information	2

Implementation Plan and Goals

Qt modules: network, xml, declarative, script, gui, core

QT += core gui network xml

S60 capabilities: NetworkServices, Location, ReadUserData, WriteUserData,

TARGET.CAPABILITY += Location NetworkServices ReadUserData WriteUserData

Implementation	Priority	Implemented?
Location for the fish	1	Done
Note for the fish	1	Done
View the data	1	Done
Edit data	1	Done
Delete data	1	Done
Save setting for application	1	Done
Save info in XML-file	1	Done
Send XML-file over FTP	2	Done
Get XML-file (FTP)	2	Done

Design

Screen shots

Project Artefacts

Presentation slides

Idea Presentation

Report document

Source Package

How to run software

Conclusion