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
(→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 == | ||
− | + | 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? | + | «''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 | + | * 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 | + | * 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. |
− | + | </div> | |
− | + | ||
− | + |