Difference between revisions of "FOS"


Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102f68/fos/wiki/includes/MagicWord.php on line 902
From FOS Wiki
Jump to: navigation, search
(The Idea)
m
 
Line 1: Line 1:
 +
<div id="mf-home">
 
= Introduction =
 
= Introduction =
 
The Free Orderman System (FOS) wants to be a free solution for ordering management in bars, pubs, restaurants, clubs and so on. As an open source project it will be a fast, secure and simple software accessible to everyone.
 
The Free Orderman System (FOS) wants to be a free solution for ordering management in bars, pubs, restaurants, clubs and so on. As an open source project it will be a fast, secure and simple software accessible to everyone.
  
 
== The FOS Development Team ==
 
== The FOS Development Team ==
The team consists of Alex Mazzon (18) and Florian Mahlknecht (18).
+
Team members:
 +
*Alex Mazzon (18)
 +
*Florian Mahlknecht (18)
 +
See the team in [https://launchpad.net/~fosdevelopers Launchpad].
  
 
== The Idea ==
 
== The Idea ==
  
«''The idea to create a free order-man system was born in Innsbruck when I worked as waiter in an Italian restaurant last summer. There I discovered that a order-man system costs a big amount of money. I never thought about it but as I realized the real cost I had an idea: Why not use smartphones as “ordermans” and connect them to a common PC?''. I presented my idea to my classmate Florian and we decided to realize the project together.» Alex
+
«''The idea to create a free order-man system was born in Innsbruck when I worked as waiter in an Italian restaurant last summer. There I discovered that a order-man system costs a big amount of money. I never thought about it but as I realized the real cost I had an idea: Why not use smartphones as “ordermans” and connect them to a common PC?. I presented my idea to my classmate Florian and we decided to realize the project together.''» Alex
  
 
== Motivation ==
 
== Motivation ==
Line 21: Line 25:
  
 
= Development =
 
= Development =
 +
 +
== Version 0.1 ==
 +
*[[Use Cases v0.1]]
 +
**Launch Server
 +
**Login
 +
**Logout
 +
*[[Milestones v0.1]]
 +
**Project Startup
 +
**Server Startup
 +
**Login / Logout
 +
 +
== Version 0.2 ==
 +
 +
*[[Use Cases v0.2]]
 +
*[[Milestones v0.2]]
  
 
== Documentation ==
 
== Documentation ==
Line 27: Line 46:
 
*[[Requirements Specification]]
 
*[[Requirements Specification]]
 
*[[Database Design]]
 
*[[Database Design]]
 +
*[[Protocol Design]]
 +
*[[Orderman Interface]]
  
 
=== How to write the FOS documentation ===
 
=== How to write the FOS documentation ===
 
When we begin to develop a new version of FOS the first thing to do is to plan and schedule the whole work. This means:
 
When we begin to develop a new version of FOS the first thing to do is to plan and schedule the whole work. This means:
 
* Add all the new requirements to the [[Requirements Specification]]. If the requirement for the new version is already described in this document this requirement will be updated.
 
* Add all the new requirements to the [[Requirements Specification]]. If the requirement for the new version is already described in this document this requirement will be updated.
* Make sure that the database provides all data that the new version of FOS will use
+
* Make sure that the database provides all data that the new version of FOS needs
* Create the use cases
+
* Create and describe the use cases
* Create the milestones and the related blueprints
+
* Create and describe the milestones with their related blueprints
  
 
=== Glossary ===
 
=== Glossary ===
Line 40: Line 61:
 
FOS is the abbreviation for ''Free Orderman System''
 
FOS is the abbreviation for ''Free Orderman System''
 
* '''orderman''':
 
* '''orderman''':
Whenever the words ''orderman'', ''orderman interface'' or ''orderman application'' are used in the FOS documentation the interface which allows the waiter to order is meant.  
+
Whenever the words ''orderman'', ''orderman interface'' or ''orderman application'' are used in the FOS documentation the interface which allows the waiter to order is meant.
  
== Version 0.1 ==
+
</div>
*[[Use Cases v0.1]]
+
*[[Milestones v0.1]]
+

Latest revision as of 14:54, 6 March 2014