Generally, as it was mentioned in our first assignment, we supposed to choose any organization and try to develop an accurate system for it. We chose “Taktaz Restaurant” which serves Iranian traditional foods as our target and decided to develop an “online food ordering system” for it. We use Structured Analysis Method, which is time-tested and easy to understand method, as our system developing technique. Structured Analysis uses a series of phases, called the system development life cycle (SDLC), to plan, analyze, design, implement, and support an information system.
In the first assignment we asked to concentrate on the first two phases of SDLC, planning and analyzing.
In this assignment we are going to do last three phases, which are design, implement and support.
The most important parts of these three phases that we are supposed to do in this assignment are as following:
a. Output and user interface design
b. Data design – ER Diagram
c. System architecture
d. System implementation (system prototype) – specify the hardware, software and platform used.
e. System support maintenance
Output Design
Types of output
In the system design phase, we will create the actual forms, reports, documents and other types of output. During this process we must consider the format and how it will be delivered, stored and retrieved.
1. Internet-Base Information Delivery Output
In our information system we used internet-base information delivery as the output type. To support our online food ordering system, we have provided user-friendly screen interfaces that display output and accept input from customers. Customers visiting the site can check available food items and their prices in our menu, then can register for online ordering.
2. Screen Report Output
Our information system also provides daily reports for Taktaz manager. To be useful, a report must include the information that a user need. Our system provides daily detailed reports in