iDine Information System for Vallée de Goût - Object Modelling
VerifiedAdded on 2023/04/21
|14
|2664
|244
AI Summary
This report discusses the implementation of the iDine information system for Vallée de Goût restaurant, including functional and nonfunctional requirements, use cases, use case diagram, model class diagram, and more.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: OBJECT MODELLING
iDine Information System for Vallée de Goût - Object Modelling
Name of the Student:
Name of the University:
Author Note
iDine Information System for Vallée de Goût - Object Modelling
Name of the Student:
Name of the University:
Author Note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1OBJECT MODELLING
Table of Contents
Introduction................................................................................................................................2
Functional and nonfunctional requirements...............................................................................2
Use Cases...................................................................................................................................3
Use Cases identified...............................................................................................................3
Use Case Diagram..................................................................................................................5
Model Class Diagram.................................................................................................................6
Event-partitioned system model.................................................................................................6
iDine information system review...............................................................................................7
Object oriented methodology.....................................................................................................9
SDLCC phases for the iDine information system....................................................................10
Conclusion................................................................................................................................11
Bibliography.............................................................................................................................13
Table of Contents
Introduction................................................................................................................................2
Functional and nonfunctional requirements...............................................................................2
Use Cases...................................................................................................................................3
Use Cases identified...............................................................................................................3
Use Case Diagram..................................................................................................................5
Model Class Diagram.................................................................................................................6
Event-partitioned system model.................................................................................................6
iDine information system review...............................................................................................7
Object oriented methodology.....................................................................................................9
SDLCC phases for the iDine information system....................................................................10
Conclusion................................................................................................................................11
Bibliography.............................................................................................................................13
2OBJECT MODELLING
Introduction
The aim of this report is to discuss about the information system implemented by the
restaurant Vallée de Goût. It is very important to develop an information system for any type
of organization, the Vallée de Goût is no exception, and hence the description of an
information system named iDine has been included in this report.
The report will identify the functional and nonfunctional requirements of the
developed information system. Apart from this with the help of use case diagram the new
information system will be described. This also includes defining all the major cases and
actors involved with the system. Based on the developed system an UML class diagram will
be represented.
Functional and nonfunctional requirements
There are two types of requirements that are to be served by the iDine system which is
to be implemented for the Vallée de Goût organization. These are:
Functional Requirements:
The most important functional requirements are:
Stock information: The system should be able to provide the information about the
stocks to the cooks so that they are able to take the orders accordingly.
Automated ordering: The system should provide the customers with the opportunity
to make orders on the tablets so that the need for waiters are eliminated.
Automated bill generation: The system should be able to generate the bill for the
customers and display it on the tablet as soon as they finish their meal.
Non-Functional Requirements:
Introduction
The aim of this report is to discuss about the information system implemented by the
restaurant Vallée de Goût. It is very important to develop an information system for any type
of organization, the Vallée de Goût is no exception, and hence the description of an
information system named iDine has been included in this report.
The report will identify the functional and nonfunctional requirements of the
developed information system. Apart from this with the help of use case diagram the new
information system will be described. This also includes defining all the major cases and
actors involved with the system. Based on the developed system an UML class diagram will
be represented.
Functional and nonfunctional requirements
There are two types of requirements that are to be served by the iDine system which is
to be implemented for the Vallée de Goût organization. These are:
Functional Requirements:
The most important functional requirements are:
Stock information: The system should be able to provide the information about the
stocks to the cooks so that they are able to take the orders accordingly.
Automated ordering: The system should provide the customers with the opportunity
to make orders on the tablets so that the need for waiters are eliminated.
Automated bill generation: The system should be able to generate the bill for the
customers and display it on the tablet as soon as they finish their meal.
Non-Functional Requirements:
3OBJECT MODELLING
The most important functional requirements are:
Availability: The system should be available as long the restraint is open.
Unavailability during the hours that the restaurant is open would result in customer
dissatisfaction and decrease in business efficiency.
Usability: The system should be made usable for the customers and it is to be made
sure that there are functions implemented in the system for the customers who are not
very apt with using technology.
Use Cases
Use Cases identified
The use cases for the system, which have been identified in this report, are described
in the table below:
Use Cases Description
View Menu The customer would be able to view the menu on the tablet which
has been provided to them.
Make Order The customers would be able to make an order from the tablet that is
provided to them.
Make Additions The customers can make additions to the orders which are already
placed by them.
Call Waiter The customers can call the waiter with the call waiter button
provided to them.
Send Waiter The headwaiter would be sending the waiter to a particular table
when they receive a notification that a customer is looking for a
waiter or the food is ready to be served to a particular table.
Take Orders The waiter would be taking orders from the customers who are not
The most important functional requirements are:
Availability: The system should be available as long the restraint is open.
Unavailability during the hours that the restaurant is open would result in customer
dissatisfaction and decrease in business efficiency.
Usability: The system should be made usable for the customers and it is to be made
sure that there are functions implemented in the system for the customers who are not
very apt with using technology.
Use Cases
Use Cases identified
The use cases for the system, which have been identified in this report, are described
in the table below:
Use Cases Description
View Menu The customer would be able to view the menu on the tablet which
has been provided to them.
Make Order The customers would be able to make an order from the tablet that is
provided to them.
Make Additions The customers can make additions to the orders which are already
placed by them.
Call Waiter The customers can call the waiter with the call waiter button
provided to them.
Send Waiter The headwaiter would be sending the waiter to a particular table
when they receive a notification that a customer is looking for a
waiter or the food is ready to be served to a particular table.
Take Orders The waiter would be taking orders from the customers who are not
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4OBJECT MODELLING
accustomed with the information system which has been
implemented in the restaurant.
Serve Orders The waiter would serve the orders to the customers in accordance to
the orders made by them.
Order Notifications The cook would be receive a notification to prepare the food
according to the requirements of the customers.
Get Bill The customer would also get the bill on the table itself after their
session on the table is ended.
Prepare Order The cook would be preparing the order for a particular table
according to the notification received by them.
accustomed with the information system which has been
implemented in the restaurant.
Serve Orders The waiter would serve the orders to the customers in accordance to
the orders made by them.
Order Notifications The cook would be receive a notification to prepare the food
according to the requirements of the customers.
Get Bill The customer would also get the bill on the table itself after their
session on the table is ended.
Prepare Order The cook would be preparing the order for a particular table
according to the notification received by them.
5OBJECT MODELLING
Use Case Diagram
Use Case Diagram
6OBJECT MODELLING
Model Class Diagram
Event-partitioned system model
Ordering system
The above event describes the process where the customer surfs the tablet and places
and order using the tablet.
Meal preparing system
Model Class Diagram
Event-partitioned system model
Ordering system
The above event describes the process where the customer surfs the tablet and places
and order using the tablet.
Meal preparing system
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
7OBJECT MODELLING
The above diagram is used for description of the process where, cook receives the
order and prepares the meal for the customer.
Meal Serving System
The above diagram describes the process where the waiters receives instructions from
the head cook weather to take an order or deliver it and the waiter acts accordingly.
iDine information system review
Vallée de Goût has implemented the new information system iDine with the feature
that will provide customers to order quickly. The restaurant has decided to serve each
tabletop with tablet that will store all the information related to the menu. With the help of
this tablet the customer can order their food and the order will be served within the estimated
time displayed in the tablet. This will help in saving the time of the customer and even it will
become easy for hotel to manage the order quickly. Moreover customer can add items while
having the lunch. iDine also helps in understanding the inventory management of the
restaurant. This is used for storing the details regarding the items sold and the items that are
out of stock. Once the chief alerts and marks the staffs about the ingredients out of stock the
customers are displayed with the message of out of stock. This saves the time of customer
and as well as the restaurant. Apart from this with the help of iDine information system
The above diagram is used for description of the process where, cook receives the
order and prepares the meal for the customer.
Meal Serving System
The above diagram describes the process where the waiters receives instructions from
the head cook weather to take an order or deliver it and the waiter acts accordingly.
iDine information system review
Vallée de Goût has implemented the new information system iDine with the feature
that will provide customers to order quickly. The restaurant has decided to serve each
tabletop with tablet that will store all the information related to the menu. With the help of
this tablet the customer can order their food and the order will be served within the estimated
time displayed in the tablet. This will help in saving the time of the customer and even it will
become easy for hotel to manage the order quickly. Moreover customer can add items while
having the lunch. iDine also helps in understanding the inventory management of the
restaurant. This is used for storing the details regarding the items sold and the items that are
out of stock. Once the chief alerts and marks the staffs about the ingredients out of stock the
customers are displayed with the message of out of stock. This saves the time of customer
and as well as the restaurant. Apart from this with the help of iDine information system
8OBJECT MODELLING
automated report can be generated that will help in managing the supplies that are needed to
be delivered before the opening of the restaurant. This reports are directly linked to the
inventory systems and helps the manager to notify about the low product levels. One of the
most crucial requirement is fulfilled with the development of iDine is that it allows the
system to manage the feedbacks generated by the customer. The customer can generate
feedbacks whenever needed and every feedbacks are processed in form of charts. The system
also allows the customer to provide feedback with the use of smiles. iDine information
system offers incredibly a fast response time and moreover all staffs are observed to be
working efficiently.
The review of the functional requirements of the iDine System is provided below:
There are several requirements addressed with the implementation of the information
system iDine. The features that helps in working the information system are referred to as the
functional requirements. This ensures proper working of the system. The functional
requirement of the developed information system is that it enables the users to record their
experiences and allows them to share their feedback. Apart from this every table are
organized with a personalized tablet. This is used as a menu card. Each details regarding the
menu is displayed on this tablet. Moreover, the user can place order. The tablets also allows
the customer update their order or modify. Once any table places the order, the notification is
generated directly to the cook. This saves the time of customer as well as the waiter. The
developed information system also allows the restaurant to check the condition of the pantry.
With the help of inventory management, the organization can manage the stocks. The
inventory-automated system helps in preparing the records of item available within the stock
and alerts the cook about the items that are not available. After analyzing the stock, the cook
notifies the customer about the availability of the product. The feedbacks generated by the
customers are further organized in a form of charts to understand the need. Hence it can be
automated report can be generated that will help in managing the supplies that are needed to
be delivered before the opening of the restaurant. This reports are directly linked to the
inventory systems and helps the manager to notify about the low product levels. One of the
most crucial requirement is fulfilled with the development of iDine is that it allows the
system to manage the feedbacks generated by the customer. The customer can generate
feedbacks whenever needed and every feedbacks are processed in form of charts. The system
also allows the customer to provide feedback with the use of smiles. iDine information
system offers incredibly a fast response time and moreover all staffs are observed to be
working efficiently.
The review of the functional requirements of the iDine System is provided below:
There are several requirements addressed with the implementation of the information
system iDine. The features that helps in working the information system are referred to as the
functional requirements. This ensures proper working of the system. The functional
requirement of the developed information system is that it enables the users to record their
experiences and allows them to share their feedback. Apart from this every table are
organized with a personalized tablet. This is used as a menu card. Each details regarding the
menu is displayed on this tablet. Moreover, the user can place order. The tablets also allows
the customer update their order or modify. Once any table places the order, the notification is
generated directly to the cook. This saves the time of customer as well as the waiter. The
developed information system also allows the restaurant to check the condition of the pantry.
With the help of inventory management, the organization can manage the stocks. The
inventory-automated system helps in preparing the records of item available within the stock
and alerts the cook about the items that are not available. After analyzing the stock, the cook
notifies the customer about the availability of the product. The feedbacks generated by the
customers are further organized in a form of charts to understand the need. Hence it can be
9OBJECT MODELLING
said that the required functional requirements of the organization can be met very easily with
the help of this information system.
The review of the non-functional requirements of the iDine System is provided below:
The nonfunctional requirements of the iDine information system is the features that
describes the properties offered with the use of this system. With the implementation of
proposed information system, the experience gained by the customer can be improved and
saves valuable time of the customers. With the organized and developed information system,
the restaurant can have a real time experience. The customer can track the process of food
preparation. Moreover, the iDine information system also helps in understanding the status of
the restaurant. It generates notification whenever table is filled. This helps the customer to
understand the wait time. However, the developed system is user friendly and in case any
customer is not able to use the technology staffs are there to attend them and help them in
ordering the food item.
Object oriented methodology
Object oriented methodology helps in the development process of information system.
The components of the developed system can be used for further process. This approach is
basically used in the early stage of software development life cycle. The benefit of using
object oriented methodology is that it helps in decreasing the gap between the real world and
the developed system. In order to achieve this target it is important to implement object
oriented methodology within a system. The object oriented methodology is divided into
several stages this includes communication and abstraction. The developed iDine information
system is needed to be developed with the help of use cases and abstract definition. This are
important for defining the objects present within the system.
said that the required functional requirements of the organization can be met very easily with
the help of this information system.
The review of the non-functional requirements of the iDine System is provided below:
The nonfunctional requirements of the iDine information system is the features that
describes the properties offered with the use of this system. With the implementation of
proposed information system, the experience gained by the customer can be improved and
saves valuable time of the customers. With the organized and developed information system,
the restaurant can have a real time experience. The customer can track the process of food
preparation. Moreover, the iDine information system also helps in understanding the status of
the restaurant. It generates notification whenever table is filled. This helps the customer to
understand the wait time. However, the developed system is user friendly and in case any
customer is not able to use the technology staffs are there to attend them and help them in
ordering the food item.
Object oriented methodology
Object oriented methodology helps in the development process of information system.
The components of the developed system can be used for further process. This approach is
basically used in the early stage of software development life cycle. The benefit of using
object oriented methodology is that it helps in decreasing the gap between the real world and
the developed system. In order to achieve this target it is important to implement object
oriented methodology within a system. The object oriented methodology is divided into
several stages this includes communication and abstraction. The developed iDine information
system is needed to be developed with the help of use cases and abstract definition. This are
important for defining the objects present within the system.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
10OBJECT MODELLING
SDLCC phases for the iDine information system
Before developing a system it is important to understand the requirement of the
organization. Every organization has different problems and development of a new system is
a way to overcome this problems. Developing a system includes important steps that are
planning, analysing, design, implementation and support. The developed information system
iDine aims at managing the work taking place within the restaurant. Managing the work
pressure has become a difficult challenge for the organization. Thus they adapted to a system
that will provide proper functioning and smooth running of the restaurant. The information
system that is developed through several stages are known as system development life cycle.
Management team needs to be sure about the processing of the information system. While
developing the system the management should be sure that the system has passed all the steps
successfully. After this the system is allowed to implement within the organization. Before
implementation the prototype model needs to be checked for understanding the functioning of
the developed model. The key rule behind a successful developed system is that it needs to
provide confidentially towards the details stored within the system. There are certain
information which are not allowed to be accessed by any customer. Proper integrity,
availability and confidentiality is needed to be maintained within system. iDine planning
phase includes developing proper security towards the information system. At the planning
stage the management team should be aware of the budget and the benefits that will be
achieved with the implementation of this system. Proper planning along with the
recommendation of each members of the organization will help in developing an effective
system. The security activities related to the planning includes proper development of the
system based on business requirements. The developed information system aims at providing
quick access to the services and also provides highest security towards the customer. Each
and every detail stored in the information system maintains highest privacy.
SDLCC phases for the iDine information system
Before developing a system it is important to understand the requirement of the
organization. Every organization has different problems and development of a new system is
a way to overcome this problems. Developing a system includes important steps that are
planning, analysing, design, implementation and support. The developed information system
iDine aims at managing the work taking place within the restaurant. Managing the work
pressure has become a difficult challenge for the organization. Thus they adapted to a system
that will provide proper functioning and smooth running of the restaurant. The information
system that is developed through several stages are known as system development life cycle.
Management team needs to be sure about the processing of the information system. While
developing the system the management should be sure that the system has passed all the steps
successfully. After this the system is allowed to implement within the organization. Before
implementation the prototype model needs to be checked for understanding the functioning of
the developed model. The key rule behind a successful developed system is that it needs to
provide confidentially towards the details stored within the system. There are certain
information which are not allowed to be accessed by any customer. Proper integrity,
availability and confidentiality is needed to be maintained within system. iDine planning
phase includes developing proper security towards the information system. At the planning
stage the management team should be aware of the budget and the benefits that will be
achieved with the implementation of this system. Proper planning along with the
recommendation of each members of the organization will help in developing an effective
system. The security activities related to the planning includes proper development of the
system based on business requirements. The developed information system aims at providing
quick access to the services and also provides highest security towards the customer. Each
and every detail stored in the information system maintains highest privacy.
11OBJECT MODELLING
iDine analysis involves addressing all the risk associated with the development. While
developing a system different types of risks are assessed, thus it is important to analyse this
risks at early stage and provide solution towards the management team. While developing a
system it becomes important to check whether the developed system has any potential to
harm anyone or not. The data stored within the system are secured or not and privacy is
maintained or not. Thus analysis step includes security testing and functional testing before
implementation of the desired system. After this phase designing phase plays a major role. In
this phase the system is developed as per the requirement of the organization. Several designs
are proposed towards the management and the suitable one gets selected. Proper design will
add towards the benefit of the organization and also the reputation will also increase. After
this the iDine implementation sage takes place. Once the design is being finalized by the team
then the implementation is done. The main activities included in the iDine information
system is planning the system, conducting test and applying proper test controls that will help
in understanding the requirements. Lastly the developed information system needs
maintenance and support. Every developed system needs to maintain properly so that the
system can maintain its working. With time it becomes important to update the information
system. With the help of this steps the major aspects associated with the iDine information
system can be understood.
Conclusion
For conclusion, it can be said that the detailed description of the iDine system that is
to be implemented for the Vallée de Goût organization has been aptly described in this report.
The aim behind implementing the new information system is to facilitate the costumer with
better services. This also aims at improving the current system to an upgraded and fast
version of system. The developed information system is iDine. Further the report has focused
on describing the specific task related to SDLC phases including describing the environment,
iDine analysis involves addressing all the risk associated with the development. While
developing a system different types of risks are assessed, thus it is important to analyse this
risks at early stage and provide solution towards the management team. While developing a
system it becomes important to check whether the developed system has any potential to
harm anyone or not. The data stored within the system are secured or not and privacy is
maintained or not. Thus analysis step includes security testing and functional testing before
implementation of the desired system. After this phase designing phase plays a major role. In
this phase the system is developed as per the requirement of the organization. Several designs
are proposed towards the management and the suitable one gets selected. Proper design will
add towards the benefit of the organization and also the reputation will also increase. After
this the iDine implementation sage takes place. Once the design is being finalized by the team
then the implementation is done. The main activities included in the iDine information
system is planning the system, conducting test and applying proper test controls that will help
in understanding the requirements. Lastly the developed information system needs
maintenance and support. Every developed system needs to maintain properly so that the
system can maintain its working. With time it becomes important to update the information
system. With the help of this steps the major aspects associated with the iDine information
system can be understood.
Conclusion
For conclusion, it can be said that the detailed description of the iDine system that is
to be implemented for the Vallée de Goût organization has been aptly described in this report.
The aim behind implementing the new information system is to facilitate the costumer with
better services. This also aims at improving the current system to an upgraded and fast
version of system. The developed information system is iDine. Further the report has focused
on describing the specific task related to SDLC phases including describing the environment,
12OBJECT MODELLING
designing application components, user interfaces, the database, and software methods. The
reason behind implementing the new system is to develop a smooth system. The hotel
believes in holding to the old customer rather than attracting new customers. Hence, it can be
easily derived that it becomes important to develop a better customer satisfaction, and then
only the customers will return to the restaurant.
designing application components, user interfaces, the database, and software methods. The
reason behind implementing the new system is to develop a smooth system. The hotel
believes in holding to the old customer rather than attracting new customers. Hence, it can be
easily derived that it becomes important to develop a better customer satisfaction, and then
only the customers will return to the restaurant.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
13OBJECT MODELLING
Bibliography
Ali, B., & Kumar, A. (2016). Development of life cycle water footprints for gas-fired power
generation technologies. Energy Conversion and Management, 110, 386-396.
Broman, G. I., & Robèrt, K. H. (2017). A framework for strategic sustainable development.
Journal of Cleaner Production, 140, 17-31.
Dennis, A., Wixom, B. H., & Tegarden, D. (2015). Systems analysis and design: An object-
oriented approach with UML. John wiley & sons.
Jiang, H., & Zhang, Y. Y. (2015). Research on Customer Relationship Management in
Software Industry Based on Multi-Agent. In International Conference on Education,
Management, Commerce and Society (EMCS 2015), Shenyang, China (Vol. 10).
Kumar, V., & Reinartz, W. (2018). Customer relationship management: Concept, strategy,
and tools. Springer.
Laudon, K.C. and Laudon, J.P., 2016. Management information system. Pearson Education
India.
Bibliography
Ali, B., & Kumar, A. (2016). Development of life cycle water footprints for gas-fired power
generation technologies. Energy Conversion and Management, 110, 386-396.
Broman, G. I., & Robèrt, K. H. (2017). A framework for strategic sustainable development.
Journal of Cleaner Production, 140, 17-31.
Dennis, A., Wixom, B. H., & Tegarden, D. (2015). Systems analysis and design: An object-
oriented approach with UML. John wiley & sons.
Jiang, H., & Zhang, Y. Y. (2015). Research on Customer Relationship Management in
Software Industry Based on Multi-Agent. In International Conference on Education,
Management, Commerce and Society (EMCS 2015), Shenyang, China (Vol. 10).
Kumar, V., & Reinartz, W. (2018). Customer relationship management: Concept, strategy,
and tools. Springer.
Laudon, K.C. and Laudon, J.P., 2016. Management information system. Pearson Education
India.
1 out of 14
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.