SOFT1902 Project
Software
Development in Semester 2, 2004 brought something of a
different flavour from Semester 1. We were asked to design
a multithreaded client-server database system. The result?
Project Management System 2004 (PMS) is
a fully-functioning database system designed to allow businesses
to manage their resources.
Description
When managing projects, whether software development or
otherwise, organisations must find a way to organise their
resources — files, people, events. PMS 2004 makes
that easy. It keeps track of projects and their related
users, events and files, and allows centralised access
to any of those components anywhere in the world while
maintaining strict security through a group-based permissions
system, and data encryption. As it even comes with its
own Java-like scripting language, maintenance can be easily
performed with a single command.
Download
Take a look at the highly-acclaimed project now!
Installation
- Download
the program files here.
- Uncompress
the package using Windows Explorer (if you are using
Windows XP) or in a third party application such as
Winzip.
- Make
sure you have Java 1.4.2. If you do not, visit http://java.sun.com to
download the latest runtime.
Setup
(for Windows)
- Open
two Command Prompt windows. (Start > All Programs > Accessories > Command
Prompt)
- Navigate
to the directory in which you have placed the class
files.
- Start
the server, by typing server.
- Enter
a database name. Remember this name if you want to
open the same database to continue working on it.
- Enter
the port number. Pick a number greater than 32.
- Make
a note of the IP address to which the server is listening.
- Go
to the other Command Prompt window and start the client
by typing client
[IP address] [Port number], replacing the [bracketed
parts] with the appropriate values (leaving out the
brackets).
- Log
in using the default user, with username Administrator and
password coffee.
- Type help for
more information about how to use the system.
- To
exit the client, type either exit or quit.
To shut down the server, type shutdown at
the prompt.
Credits
- Matthew Chen
- Joshua Green
- Enoch
Lau
- Andrew Meares
See Also
|