SPECIFICATION
  Hosting | Website Design | Data Management Contact Us  

The purpose of this page is to help you to construct a specification for the application you need

. If you have already completed this part and want to construct a specification, click here.

   
Introduction
   
All data management solutions start with the 'Specification Document'. It is a bit of a mis-nomer really because it is actually several documents in a single file. This page defines what is in the Specification Document and gives a few examples.
   

There are 3 main documents. The first, is a simple flow diagram showing each step of the operation as in this example.

This gives us a three-dimensional overview of the actual operation of the system. It is, in effect, a 'Use-Flow Diagram', that is; a diagram that explains how the system will be used.

Looking at the example on the right, the first box tells us that only registered users can access the site, so we need an authentication system. The second box tells us that the data held on the server needs to be viewable (on a formatted web page) by authorised visitors.

The fourth box tells us that confirmation emails must be constructed at the time the user books their sessions and sent automatically.

All of this is done online. The next boxes tell us that the data operator will be producing a client list (presumably as a register) for the lecturer/session organiser, recording the details and producing statistical reports of attendance.

This latter section will use Microsoft Access or other proprietory database system for report generation and entering attendances.

   
Data Type Description Source
Session Details Time, date, place, title, description, duration, lunch provided Spreadsheet
Attendees name, client reference, email address Online Form

 

The next part of the specification document is a 'Data Source' specification:

This is essentially a table showing all of the data types required (or available) and their sources.

A very simple example is shown. The first column shows the data types, the second shows either a description of the data, or a list of fieldnames. Fieldnames are labels given to a specific piece of data (like 'Firstname' or 'Postcode'). The third column shows the source of that data.

In our example, the session details will be supplied to us by our customer in the form of an Excel (or other) spreadsheet file. The Attendees data will of course be entered online as people book sessions.

 

 

Finally, the Special Instructions Document is used to fill in the details. This will perhaps contain a basic description of the system, along with ideas about user 'look-and-feel' aspects: screen colours, special web requirements (visitor counters, rollover buttons etc) and other technical details.

For example, if your system is to integrate with existing (legacy) systems, it should be noted on the Special Instruction Document. In addition, this document should list all computers/network servers that will be used to run the application. This should include Operating System (Windows XP, Linux etc) and Integrating Application names and versions (Microsoft Office XP, Access 2000 etc).

   

IMPORTANT NOTE

Please remember that the Specification document as described using these examples represent the Ideal Case. We are happy to accept specification documents consisting of only the Use-Flow Diagram or the Special Instruction Document. There will be a lot of communication between your assigned edm-i project leader and yourself. So we can always ask for details or clarification. Please note however, that a more accurate initial estimate will be obtained if you can provide all of the Specification Document parts.

   

How to create and submit your Specification Document

The easiest way is to compress your files into a .ZIP file. This is a single file that contains all of your specification documents in a single, compressed file. There are many programs available to create .ZIP files, some of which are free (check out www.download.com). Perhaps the most famous is WinZip - from the people who first defined the .ZIP file format.

Alternatively, you can import all of your specification files into a single MS Word (or other word processor) file, an Excel spreadsheet, a Powerpoint presentation or a .PDF file (check out PDFCreator).

The following page will allow you to download the requisite forms to help you to construct a Specification Document.

Click here to continue.

   
 
 
©2003-2006 edm-i.net