Click here to load reader
Upload
traitet-thepbandansuk
View
179
Download
3
Embed Size (px)
Citation preview
RESEARCH QUESTION
How can a prototype of an electronic menu
(e-menu) application be developed
for the casual dining restaurant industry
to meet business requirements?
System Analysis & Design Documents
and e-menu prototype
User’s perceptions of
e-menu prototype
Key Issues to develop e-menu
prototype
Recommendations regarding to
e-menu development
Research Objectives
RESEARCH FRAMEWORK
ARTEFACT OUTCOMES
5
Observatio
n
at a
Thai Dining
Restaurant
in UK
Make list of requirements
Design the database using ER-diagram
Design UML Use Case Diagram
Design Class Diagram
Design Workflow Diagram
Make Recommendatio
ns
The users’ perceptions on the e-menu prototype
Recommendations of e-menu application
development
SOFTWARE DEVELOPMENT PROCESSES FOR E-MENU APPLICATION
BASED ON RAD, PROTOTYING AND DIRECT OBSERVATION
Obse
rvatio
n th
roughout th
e d
evelo
pm
ent p
roce
ss
Develop the first prototype
Design & develop e-menu web
and Web services for the first prototype on .NET
(ASP.NET Language)
Test System e.g. Web Services
Create the database
Present the first Prototype
Get feedbacks from the restaurant manager
Modify list of requirements & design documents,
and Web services
Develop the final Prototype
Create document to
test requirements
Develop the final prototype by Xcode on iPad
(Objective-C Language)
Develop web for back
office on .NET
Present the final Prototype
Interview restaurant staff; restaurant manager, waiting
staff and chefs
Present the final prototype by Videos, and Demo on iPad &
Web
Refine
docu
ments
GROUP INTERVIEW PROCESS
• Prepare the presentation and demonstration of e-menu system
• Prepare the questions for group interviews
• Present video presentation of the e-menu system
• Demonstrate software prototype on iPad and Website
• Test e-menu functionalities with restaurant managers and waiting staffs
• Perform group interviews with restaurant manager, waiting staff and chefs
REFERENCES• KHAN, Asif Irshad, et al. (2011). Comprehensive study of commonly practiced heavy and light weight
software methodologies. [online]. International Journal of Computer Science, 8(4), 441-450. Article from TechRepublic last accessed 3 September 2012 at: http://www.techrepublic.com/whitepapers/a-comprehensive-study-of-commonly-practiced-heavy-and-light-weight-software-methodologies/3809811/post.
• MAC DEVELOPER LIBRARY (2012). Model-View-Controller. [online]. Last accessed on 8 September 2012 at: https://developer.apple.com/library/mac/#documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html.
• MICROSOFT ASP.NET TEAM (2009). ASP.NET MVC Overview. [online]. Last accessed 9 August 2012 at: http://www.asp.net/mvc/tutorials/older-versions/overview/asp-net-mvc-overview.
• YIN, Robert K. (2010). Application of case study research. 3rd ed., London, SAGE Publications.