Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Who's Online 0

Don't Hesitate for ask Question, post your assignment with hope you will find best solution.

Chills Restaurant Management System

Project Domain / Category

Desktop Application

 

Abstract / Introduction

A desktop application to order Pakistani food and designed for providing food services. The main aim of the project “Restaurant Management System” is to keep track of restaurant details like Today’s Special dish, Restaurant menu, Order details from the user, collection and expense details daily or monthly. The application will provide users an easiest way for online orders. The system helps to reduce manual effort needed to capture transactions. Also the software will provide assistance in maintaining food orders easily.

 

Functional Requirements:

The admin is responsible for creating table, menu, products and chef details. The user can view the menu orders or today’s offer and can order the menu. The chef master can view the today’s order ordered by the users and set delivery time. The user interface module is classified into three types: Admin, Chef and Table. User can login through our site and access the service offered by the admin.

 

1.                 Administrator Module

•                   Admin can view profile details, update their profile and password.

•                   Admin can update the site details, which can be viewed by the End-User.

•                   Admin is responsible for creating restaurant menu, Today’s special dishes etc.

•                   Admin is responsible for creating chef details, table details and provides them with username and password to access.

•                   Admin can view the orders placed by the users.

•                   Admin can view daily or monthly collection details.

•                   Admin can view the feedback report from the table users.

Our management software alerts admin regarding familiar products.

 

2.                 Chef Module

•                   Chef can view profile details, update their profile and password.

•                   Chef can view the today’s order placed by table user along with the quantity and description.

•                   Chef is responsible for setting up delivery time for each other.

•                   Chef is responsible for updating the delivery status as delivered for delivered orders. Our management software alerts chef regarding unfamiliar products.

3.                 Table Module

•                   User can view the menu orders and place the order.

•                   User can view the popular items and today’s special dish.

•                   User can view the delivery status time for the order set by the chef master.

•                   User can post feed for service, taste of the product.

 

Tools:

Operating system: Windows 7 / above, Eclipse/NetBeans for Java, Microsoft Visual Studio for C#, MySQL (Backend) XAMPP (Server)

 

Supervisor: 

Name: Rabia Iqbal

Email ID: [email protected]

Skype ID: rabeeaiqbal92

     

CPU Scheduling Simulator (CSS)

 

 

Project Domain / Category

Desktop Programming

 

 

Abstract/Introduction

Operating System (OS) is the most important software that runs on the computer. It not only manages hardware, memory, and other resources but it’s also responsible for optimizing the computer performance. It interacts with I/O devices and user’s programs and applications. You cannot expect to use a computer without an operating system.

 

One of the key concepts in OS design is CPU scheduling (or processor scheduling). CPU scheduling dramatically affects performance of the system because it determines which processes will wait and which will progress. Because OS also acts as a resource manager, it must make the best use of CPU. This project – CPU Scheduling Simulator (CSS) – focusses on CPU scheduling. CSS will simulate following scheduling algorithms:

 

1)    First Come First Serve Scheduling

2)    Shortest Job First Scheduling (SJF)

3)    Shortest Remaining Time First Scheduling (SRTF) – preemptive version of SJF

4)    Priority Scheduling

5)    Round Robin Scheduling

 

CSS will accept workload from user and then calculate following for each scheduling algorithm:

 

1)    Waiting time of each process

2)    Turnaround time of each process

3)    Average waiting time of given workload

4)    Average turnaround time of given workload

5)    Gantt chart indicating schedule of each process

Benefits:

 

This project will help students to:

 

a)    Solidify their OS concepts that they have already learnt in CS604 course

b)    Appreciate the importance of CPU scheduling as a basis for multiprogramming

c)     Enhances their data structures & algorithms implementation skills

     

Functional Requirements:

 

1)    The system will prompt the user to either enter workload manually or load from a file.

•     In case of manual entry, system will prompt the user to enter total number of processes, arrival time, burst time, priority, and time quantum

•     In case of file loading, these parameters will be in a simple, comma separated text file

2)    User must have the option to either run algorithms individually or all at the same time for comparison purposes

3)    System should display waiting time and turnaround time of each processes, and their averages.

4)    User should be able to view Gantt chart of scheduled processes 

 

Tools & Technologies:

Language: Java

Database: MySQL Community edition

IDE: NetBeans or intelliJ IDEA or Eclipse

 

Supervisor: 

         Name:          Muhammad Umair Mujahid

         Email:            [email protected] 

         Skype ID:       [email protected]  

Sign In or Register to comment.

ACC311 ACC501 ACC311  ACC501 ACF619  ACFI619 BIF401 BIF402 BIF501 BIF601 BIF602

BIF604 BIF619 BIF720 BIF731 BIF732 BIF733 BIT701 BIT703 BIT710 BIT715 BIO101 BIO102 

BIO201 BIO202 BIO203 BIO204 BIO301 BIO302 BIO303 BIO401 BIO502 BIO503 BIO601 BIO731 

BIO732 BIO733 BIO734 BNK601 BNK603 BNK604 BNK610 BNK612 BNK619 BNK620

BNK701 BNK703 BNK704 BNK725 BNKI619 BNKI620 BT101 BT102 BT201 BT301 BT302 BT401

BT402 BT403 BT404 BT405 BT406 BT503 BT504 BT505 BT601 BT603 BT605 BT619 BT720 BT731

BT732 BT733 BT734 BT735 BTI619

CS001 CS101 CS201 CS202 CS204 CS205 CS206 CS301 CS302 CS304 CS310 CS311 CS312 CS314 CS315 CS401

CS402 CS403 CS405 CS406 CS407 CS408 CS409 CS410 CS411 CS420 CS431 CS432 CS435 CS441 CS501 CS502 

CS504 CS506 CS507 CS508 CS510 CS519 CS601 CS602 CS603 CS604 CS605 CS606 CS607 CS608 CS609 CS610

CS611 CS614 CS615 CS619 CS620 CS625 CS701 CS702 CS703 CS704 CS706 CS707 CS708 CS709 CS710 

CS711 CS712 CS713 CS716 CS718CS720 CS721 CS723 CS724 CS726 CS799 COM619 COMI619