[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [seul-edu] Address List Database



Can you save the file as text delimited or csv (comma separated values) then
write a program to access files in this format,  ASP should do this,  so
should java.

Paul
----- Original Message -----
From: "Rasjid Wilcox" <rasjidw@bigpond.com>
To: <schoolforge-discuss@schoolforge.net>; <seul-edu@seul.org>
Sent: 20 March 2002 09:34
Subject: [seul-edu] Address List Database


> I have almost completed the first version of an address list database for
my
> son's school. Unfortunately it is in MS Access (since that was the
quickest
> thing for me to do it in), but I'm looking to move it into an open source
> cross platform form.  I am willing to either merge it into an existing
> project (if there is one that is reasonably compatible with what I want to
> achieve and the authors are interested) or to start it as a completely new
> project.
>
> Features of the current database include:
> * Address are kept on a household basis, not an individual basis.  So
> newsletters etc on only sent once to each household.
> * It keeps track of individuals (students, parents), households (people
that
> live in the same house) and parental relationships independantly.  It can
> therefore deal with separated families and step family relationships in an
> sophisticted manner.
> * Where a parent has a different surname to their child, they appear with
> their child, but also with a cross-reference from their own surname.
>
> Perhaps an example will make it clearer.
>
> Bill and Mary Smith have two children Joe Smith and Fran Smith.  Bill and
> Mary separate, and Bill partners with Sue Wright who has a daughter Emily
> Thompson from a previous marriage.  Mary marries Frank Hill and have a son
> Robert.  Joe lives with his father Bill, and Fran with her mother Mary.
>
> We have two households but four surnames:
> * Bill Smith and Sue Wright, with children Emily Thompson (Sue's) and Joe
> Smith (Bill's).
> * Mary and Frank Hill, with children Robert Hill and Mary Smith (Mary's).
>
> The address list entries will look something like:
> Hill, Robert             Frank and Mary Hill
>  Smith, Mary             27 Mountain Place
>                          Creek Valley   Somewhere.
>
> Smith, Joe               Bill Smith and Sue Wright
>  Thompson, Emily         10 Pretty Crescent
>                          The Plains  Somewhere else.
>
> Smith, Mary -- See Hill
> Thompson, Emily -- See Smith
> Wright, Sue -- See Smith
>
> Other features I want in an open source version:
> * Cross platform client - Linux, Windows and Mac.  I have a very strong
> aversion to using a HTML based client, as the required forms are just too
> complex to do well in HTML.  I would consider Java Applets, but would
> probably prefer a pure Java Application or wxPython.  (wxPython is not on
Mac
> yet, but as the key maintainer has recently been given a Mac G4, hopefully
it
> will be soon.)
> * I would also prefer a cross platform database server (probably MySQL or
> PostgreSQL).
> * Sophisticted open source Report writing tool.  If one does not exist
yet,
> then I was considering using a TeX and LaTeX combination to create pdf and
> HTML reports.
>
> So I'm after either:
> a) Suggestions for an existing project to look at and consider talking to,
or;
> b) Good free (or low cost) IDE's for Java or Python (with wxPython).
>
> Also, does anyone know a tool for visually creating SQL statements under
> Linux?  I think you can do it to some extent with StarOffice, but is there
> anything else?
>
> Thanks,
>
> Rasjid.
>