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
m (database design added)
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 ==
 +
Team members:
 +
*Alex Mazzon (18)
 +
*Florian Mahlknecht (18)
 +
See the team in [https://launchpad.net/~fosdevelopers Launchpad].
  
 
== The Idea ==
 
== The Idea ==
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.
+
«''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 19: Line 25:
  
 
= Development =
 
= Development =
 
[[Requirements Specification]]
 
[[Database Design]]
 
  
 
== Version 0.1 ==
 
== Version 0.1 ==
 
*[[Use Cases v0.1]]
 
*[[Use Cases v0.1]]
 +
**Launch Server
 +
**Login
 +
**Logout
 
*[[Milestones v0.1]]
 
*[[Milestones v0.1]]
 +
**Project Startup
 +
**Server Startup
 +
**Login / Logout
 +
 +
== Version 0.2 ==
 +
 +
*[[Use Cases v0.2]]
 +
*[[Milestones v0.2]]
 +
 +
== Documentation ==
 +
 +
Global documents for the documentation of FOS:
 +
*[[Requirements Specification]]
 +
*[[Database Design]]
 +
*[[Protocol Design]]
 +
*[[Orderman Interface]]
 +
 +
=== 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:
 +
* 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 needs
 +
* Create and describe the use cases
 +
* Create and describe the milestones with their related blueprints
 +
 +
=== Glossary ===
 +
All specific words and abbreviations used in the FOS documentation are explained here:
 +
* '''FOS''':
 +
FOS is the abbreviation for ''Free Orderman System''
 +
* '''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.
 +
 +
</div>

Latest revision as of 14:54, 6 March 2014