home
blogs
Expand/Collapsephoto album
Expand/Collapsedownloads
Expand/Collapsefeatures and specials
Expand/Collapseyear 12 2003
Expand/Collapsenotes and course materials
guestbook
Expand/Collapsehelp and about

 

Note: This page has been retained for archive purposes only, and is no longer maintained. Enoch Lau's current site can be located at http://www.nointrigue.com/.

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

  1. Download the program files here.
  2. Uncompress the package using Windows Explorer (if you are using Windows XP) or in a third party application such as Winzip.
  3. 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)

  1. Open two Command Prompt windows. (Start > All Programs > Accessories > Command Prompt)
  2. Navigate to the directory in which you have placed the class files.
  3. Start the server, by typing server.
  4. Enter a database name. Remember this name if you want to open the same database to continue working on it.
  5. Enter the port number. Pick a number greater than 32.
  6. Make a note of the IP address to which the server is listening.
  7. 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).
  8. Log in using the default user, with username Administrator and password coffee.
  9. Type help for more information about how to use the system.
  10. 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

 

Copyright © 2002-2006 Enoch Lau. All Rights Reserved. Terms of Use / Privacy Policy