You are on page 1of 6

1. 2. 3. 4.

Introduction Objectives Problem Statement Hardware/ Software Requirements

Index

Introduction
The thirst for learning, upgrading technical skills and applying the concepts in real life environment at a fast pace is what the industry demands from IT professionals today. However busy work schedules, far-flung locations, unavailability of convenient time-slots pose as major barriers when it comes to applying the concepts into realism. And hence the need to look out for alternative means of implementation in the form of laddered approach. The above truly pose as constraints especially for our students too! With their busy schedules, it is indeed difficult for our students to keep up with the genuine and constant need for integrated application which can be seen live especially so in the field of IT education where technology can change on the spur of a moment. Well, technology does come to our rescue at such times!! Keeping the above in mind and in tune with our constant endeavour to use Technology in our training model, we at Aptech have thought of revolutionizing the way our students learn and implement the concepts using tools themselves by providing a live and synchronous eProject learning environment! So what is this eProject? eProject is a step by step learning environment that closely simulates the classroom and Lab based learning environment into actual implementation. It is a project implementation at your fingertips!! An electronic, live juncture on the machine that allows you to o o o o o o o o o Practice step by step i.e. laddered approach. Build a larger more robust application. Usage of certain utilities in applications designed by user. Single program to unified code leading to a complete application. Learn implementation of concepts in a phased manner. Enhance skills and add value. Work on real life projects. Give a real life scenario and help to create applications more complicated and useful. Mentoring through email support.

The students at the centre are expected to complete this eProject and send complete documentation with source code within 30 days to eprojects@aptech.ac.in Looking forward to a positive response from your end!!

Objectives of the project


The Objective of this program is to give a sample project to work on real life projects. These applications help you build a larger more robust application. The objective is not to teach you concepts but to provide you with a real life scenario and help you create applications using the tools. You can revise them before you start with the project. It is very essential that a student has a clear understanding of the subject. All faculties are requested that they create small teams and asks the students to go through the project and solve the assignments as per requirements given. Working as a team would help them to have different views and approaches to problem solving. Kindly get back @ eprojects@aptech.ac.in in case of any doubts regarding the application or its objectives.

Problem Statement
FUN N FOOD is a big name in the hospitality business (Hotels & Resorts) and has a very successful independent chain of restaurants TUNGA in the country. TUNGA restaurants are known for their wide range of continental cuisine and consummate style. TUNGA provides range fully-equipped, private meeting rooms, and regal banquet halls which offer the perfect combination of efficiency and convenience. They are also popular among school & college students for range of bakery & fast food products. With increasing popularity and the customer base, organization has decided to go techno savvy to meet customer expectations with respect to its exclusive services in the market. Organization has decided to reach out to its customers via online services through a web site on the internet. The web site talks about other business aspects of the firm and has online reservation and home delivery service as one of its premium services. However you are essentially required to focus on the online booking and the home delivery aspect only and to design and build a site which deals with the same.

Customer Specifications:

The site should allow customer to choose the services offered by the restaurant. 1. Online table reservation in the restaurant for specific date and time. This will a. Provide the list of restaurants in the country so that the user can choose accordingly. b. Provide the list of tables available for online reservation at different dining rooms in the restaurant. c. Mention the number of guests that can be accommodated on the particular table. d. Accept the booking for tables. e. Online table reservations are done 6hrs in advance for the current date. f. Table reservation can be done up to one month in advance. g. Give a token number to the customer as an acknowledgement of booking. 2. Online order for food under restaurants exclusive home delivery service. a. This facility is valid for 24hrs. from the time of order. b. Accept the customers order so that the nearest restaurant can service the order in stipulated time (60 - 120 Minutes). c. Record the customers name, residence address and contact numbers and other vital details if required. d. Facilitate with the choice of food keeping Vegetarian and nonvegetarian customers in mind. e. Provide the menu list with their price tags accordingly and also mention the number of persons that can be served with one unit of order. This will help the customer to decide the quantity to be ordered.

Display the list items select from the menu and exact amount (itemized bill) that the customer is supposed to pay (inclusive of all taxes applicable). g. Give a token number as an acknowledgement to the customer that the order has been noted down by the restaurant. h. Show the approximate time (in minutes) in which the ordered will be delivered to the customer. 3. The site should have the appropriate look and feel suitable to the restaurants reputation and status.

f.

Design Specifications:
1. You are required to conduct the analysis required for the project and provide a complete UML diagram and appropriate use cases applying OOAD concepts. 2. You need to design a complete database for the same which should be on MS SQL Server. Need to draw a complete Entity Relation Diagram with appropriate notations. 3. The database design should apply RDBMS concepts and must have appropriate normalization or de-normalization. 4. Appropriate indexing and catalogues (if required) must be defined and created appropriately so as to ensure the speedy processing on an online environment. 5. Design must be made keeping DOT NET Framework/J2EE Framework architecture in mind. 6. It should be done as Web Application

Hardware/ Software Requirements


Hardware A minimum computer system that will help you access all the tools in the courses is a Pentium 166 or better 256 Megabytes of RAM or better Windows 2000 (or higher if possible) Software Kindly use the software as per your course/semester Notepad/HTML editor/visual studio/J2EE Java/asp.net SQL Sever 2000 IE 5.0/ Netscape 6.0 Visual studio.net J2EE

You might also like