SlideShare ist ein Scribd-Unternehmen logo
1 von 12
HOW TO INSTALL
                              AND TEST E-MENU
                                          SOFTWARE


             *** Note that I can not responsible for any problem that may arise the use of this source code. ***




Project:   E-menu on iPad for Thai restaurant
                                                                           Created by          Traitet Th.

Topic:     Outcome#2                                                       Created Date        13 Aug 2012

                                                                           Revised Date        7 Sep 2012
Content:   How to install and test e-menu software
                                                                           Revision No.        1.0
2        OBJECTIVES OF THIS DOCUMENT




    1.   To explain general information about
         source code.

    2.   To explain briefly how to install and test
         application.
3             PRESENTATION ON YOUTUBE



       Video presentation of e-menu on iPad for restaurant
        customer:

            http://www.youtube.com/watch?v=th5YlsYrHuY


            http://www.youtube.com/watch?v=bCsFiMHuG80


       Video presentation of e-menu on Website for restaurant staff:

            http://www.youtube.com/watch?v=HSqTJ5acxzw


       Video presentation of innovative e-menu and its benefits:

            http://www.youtube.com/watch?v=-cBTICTa7bE
1. XCODE FOR IPAD APP




            4
5                                                           1. XCODE

                           General Information

No           Item                      Description                      Comment


1     E-menu application         E-menu 2012 Version 0.9            The final prototype


2      Supported devices                 iPad 1,2,3


3      Operating System              MAC OX x 10.7.3


4       Developing Tool                 Xcode 4.3.2

                                         http://aces-
5    Required Web services web.aces.shu.ac.uk/students/b0043132/0 Expired on 31 January 2013
                                   3_emenu/service.asmx
                                         http://aces-
       Required Manage
6                          web.aces.shu.ac.uk/students/b0043132/0 Expired on 31 January 2013
            website                3_emenu/default.aspx
6                                                                      1. XCODE
        How to test program?
                                                                            How to test program ?
                                                                            1.    Copy folder
                                          1
                                                                                  “01_SOURCE_CODE_XCODE”
                                                                                  from
                                                                                  “02_SOURCE_CODE_AND_D
                                                                       2          B01_SOURCE_CODE_XCOD
                                                                                  E”
                                                                            2.    Double Click File
                                                                                  MENU01.xcodeproj
                                                                            3.    Click button “Run”
3                                                                           4.    Program runs on iPad simulator


                                                                            Comment
                                                                      2
                                                                            1. Make sure that you choose “iPad
                                                                                 5.1 Simulator” on the Xcode
                                                                            2. If you want to install to iPad, you
                                                                                 have to pay for developing
                                                                                 program. Please find more info at:
                                                                                 https://developer.apple.com/progra
         If you don’t have iMAC or MacBook, you can watch video demo at:
                 http://www.youtube.com/watch?v=I1HbAoOT7MA                      ms/ios/gettingstarted/
2. E-MENU WEBSITE (.NET)




            7
8                         2.1 E-MENU WEBSITE (.NET)


                               General Information

No             Item                            Description                          Comment

                                http://aces-
1    Website                    web.aces.shu.ac.uk/students/b0043132/03_e Same website as this souce code
                                menu/default.aspx
                                E-menu 2012 Version 0.9 (The final
2    E-menu application                                                       Web based application
                                protoytpe)
                                Internet Explorer, Firefox, Google
3    Support
                                Chrome and Safari
     Developed on Operating
4                               Windows 7 Professional
     System
     Developed by Developing
5                               Visual Studio .Net 2010
     Tool

6    Developed with DBMS        SQL Server 2005


7    .NET Framework version     .NET Framework 4.0
9                           2.2 E-MENU WEBSITE (.NET)
                             How to install e-menu website?
                                                 Install Website
                                                                                     http://technet.microsoft.com/en-
    1       Install IIS                 Find installation guide at:
                                                                                    us/library/cc725762.aspx

    2       Copy folder "03_EMENU" to   C:Inetpubwwwroot
                                        IIS, [your computer name], Sites, Default
            Convert "03_EMENU" to
    3                                   Web site, 03_EMENU, Right Click, Convert     See the left figure
            application
                                        to Application
                                                                                                            1

1                                       2                                       3
10                             2.3 E-MENU WEBSITE (.NET)
                                How to install the database?
                                            Install Database

                                                                              http://technet.microsoft.com/en-
1          Install SQL Server         Equal or above SQL Server 2005
                                                                             us/library/ms143516(v=sql.90).aspx

2.1        Attach database            Databases > Right click > Attach…

                                      Select Database File at
                                      “02_SOURCE_CODE_AND_DB11_DATA
2.2        Selecting Database file
                                      BASEEMENU_DB2012.mdf” Then, press
                                      OK
                                1                                      2.1                                   2.2
11                               2.4 E-MENU WEBSITE (.NET)
                        How to configure e-menu website?
            If database server is installed at different place as web server or it is installed not in your PC,
                                   You have to change configuration in .NET files as follow;
1        Open visual studio .net             At C:Inetpubwwwroot03_EMENU
                                                                                          <add name="cn" connectionString="Data
                                     Change configuration at line 8
         Change web.config file                                                           Source=.;Initial
                                     Source: [Database Server Name]
                                                                                          Catalog=EMENU_DB2012;User
2                                    Catalog: Database Name
         In                                                                               ID=emenu;Password=emenu"
                                     ID: Database user
         C:Inetpubwwwroot03_EMENU                                                      providerName="System.Data.SqlClient"/
                                     Password: Database Password
                                                                                          >
                                             Change
3        Change resource.resx file
                                             "App_GlobalResource/Resource.resx"


                                    1

                                                             2




                                                             3
12                             2.5 E-MENU WEBSITE (.NET)
                               How to test e-menu website?

• Open website on a Internet Browser: http://localhost/03_EMENU/Default.aspx

• If you cannot install, you can test at: http://aces-web.aces.shu.ac.uk/students/b0043132/03_emenu/default.aspx

Weitere ähnliche Inhalte

Andere mochten auch

Artistic styles in games 2
Artistic styles in games 2Artistic styles in games 2
Artistic styles in games 2davidsharples11
 
Marvel Financial Presentation
Marvel Financial PresentationMarvel Financial Presentation
Marvel Financial Presentationguestdda891
 
Training test for the midterm mgmt 430
Training test for the midterm mgmt 430Training test for the midterm mgmt 430
Training test for the midterm mgmt 430Joel K. Kalonji
 
Disney Marvel LinkedIn
Disney Marvel LinkedInDisney Marvel LinkedIn
Disney Marvel LinkedInKyleCEdington
 
Marvel Presentation (MBA)
Marvel Presentation (MBA)Marvel Presentation (MBA)
Marvel Presentation (MBA)Joshua D. Lee
 
Competitive Analysis Of Marvel Entertainment Pdf
Competitive Analysis Of Marvel Entertainment PdfCompetitive Analysis Of Marvel Entertainment Pdf
Competitive Analysis Of Marvel Entertainment PdfThomas Lawrence
 
Company Analysis Marvels
Company Analysis  MarvelsCompany Analysis  Marvels
Company Analysis MarvelsSushovit Rout
 
Marvel Enterprises
Marvel EnterprisesMarvel Enterprises
Marvel Enterprisesjeff715
 
Marvel Case Presentation
Marvel Case PresentationMarvel Case Presentation
Marvel Case PresentationChetan Dua
 

Andere mochten auch (13)

Artistic styles in games 2
Artistic styles in games 2Artistic styles in games 2
Artistic styles in games 2
 
Ilta ccd mslides
Ilta ccd mslidesIlta ccd mslides
Ilta ccd mslides
 
簡壓縮報
簡壓縮報簡壓縮報
簡壓縮報
 
Marvel Financial Presentation
Marvel Financial PresentationMarvel Financial Presentation
Marvel Financial Presentation
 
Training test for the midterm mgmt 430
Training test for the midterm mgmt 430Training test for the midterm mgmt 430
Training test for the midterm mgmt 430
 
Disney Marvel LinkedIn
Disney Marvel LinkedInDisney Marvel LinkedIn
Disney Marvel LinkedIn
 
The Growth of Marvel Enterprises
The Growth of Marvel Enterprises The Growth of Marvel Enterprises
The Growth of Marvel Enterprises
 
Marvel Presentation (MBA)
Marvel Presentation (MBA)Marvel Presentation (MBA)
Marvel Presentation (MBA)
 
Competitive Analysis Of Marvel Entertainment Pdf
Competitive Analysis Of Marvel Entertainment PdfCompetitive Analysis Of Marvel Entertainment Pdf
Competitive Analysis Of Marvel Entertainment Pdf
 
Company Analysis Marvels
Company Analysis  MarvelsCompany Analysis  Marvels
Company Analysis Marvels
 
Marvel Enterprises
Marvel EnterprisesMarvel Enterprises
Marvel Enterprises
 
Marvel Entertainment
Marvel EntertainmentMarvel Entertainment
Marvel Entertainment
 
Marvel Case Presentation
Marvel Case PresentationMarvel Case Presentation
Marvel Case Presentation
 

Ähnlich wie 00 how to_test_app

Django simplified : by weever mbakaya
Django simplified : by weever mbakayaDjango simplified : by weever mbakaya
Django simplified : by weever mbakayaMbakaya Kwatukha
 
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTreeThe Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTreeRedBlackTree
 
Module-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptxModule-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptxlancelotlaytan1996
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Javaamaankhan
 
Bai thuc hanh lap trinh Android so 1
Bai thuc hanh lap trinh Android so 1Bai thuc hanh lap trinh Android so 1
Bai thuc hanh lap trinh Android so 1Frank Pham
 
[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get startedMateusz Klimczak
 
Yama quick start english version
Yama quick start english versionYama quick start english version
Yama quick start english versionThe World Bank
 
Android Development Primer - GDG Los Angeles
Android Development Primer - GDG Los AngelesAndroid Development Primer - GDG Los Angeles
Android Development Primer - GDG Los AngelesGerard
 
Selenium tools-installation
Selenium tools-installationSelenium tools-installation
Selenium tools-installationITeLearn
 
Selenium tools-installation
Selenium tools-installationSelenium tools-installation
Selenium tools-installationIT eLearn
 
My First Android App
My First Android AppMy First Android App
My First Android Appkubex
 
How to create a simple module in Magento 2.0
How to create a simple module in Magento 2.0How to create a simple module in Magento 2.0
How to create a simple module in Magento 2.0MageWorld
 
ApppiumDoc_version2015
ApppiumDoc_version2015ApppiumDoc_version2015
ApppiumDoc_version2015Amit DEWAN
 
HotPush with Ionic 2 and CodePush
HotPush with Ionic 2 and CodePushHotPush with Ionic 2 and CodePush
HotPush with Ionic 2 and CodePushEvan Schultz
 
An overview of the architecture of electron.js
An overview of the architecture of electron.jsAn overview of the architecture of electron.js
An overview of the architecture of electron.jsMoon Technolabs Pvt. Ltd.
 

Ähnlich wie 00 how to_test_app (20)

What's new in p2 (2009)?
What's new in p2 (2009)?What's new in p2 (2009)?
What's new in p2 (2009)?
 
Django simplified : by weever mbakaya
Django simplified : by weever mbakayaDjango simplified : by weever mbakaya
Django simplified : by weever mbakaya
 
Android tutorial1
Android tutorial1Android tutorial1
Android tutorial1
 
tut0000021-hevery
tut0000021-heverytut0000021-hevery
tut0000021-hevery
 
tut0000021-hevery
tut0000021-heverytut0000021-hevery
tut0000021-hevery
 
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTreeThe Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
The Mobile ToolChain with Fastlane - Code Red Talk at RedBlackTree
 
Module-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptxModule-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptx
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Java
 
W make104
W make104W make104
W make104
 
Bai thuc hanh lap trinh Android so 1
Bai thuc hanh lap trinh Android so 1Bai thuc hanh lap trinh Android so 1
Bai thuc hanh lap trinh Android so 1
 
[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started[Hack3City] Estimote Beacons development - get started
[Hack3City] Estimote Beacons development - get started
 
Yama quick start english version
Yama quick start english versionYama quick start english version
Yama quick start english version
 
Android Development Primer - GDG Los Angeles
Android Development Primer - GDG Los AngelesAndroid Development Primer - GDG Los Angeles
Android Development Primer - GDG Los Angeles
 
Selenium tools-installation
Selenium tools-installationSelenium tools-installation
Selenium tools-installation
 
Selenium tools-installation
Selenium tools-installationSelenium tools-installation
Selenium tools-installation
 
My First Android App
My First Android AppMy First Android App
My First Android App
 
How to create a simple module in Magento 2.0
How to create a simple module in Magento 2.0How to create a simple module in Magento 2.0
How to create a simple module in Magento 2.0
 
ApppiumDoc_version2015
ApppiumDoc_version2015ApppiumDoc_version2015
ApppiumDoc_version2015
 
HotPush with Ionic 2 and CodePush
HotPush with Ionic 2 and CodePushHotPush with Ionic 2 and CodePush
HotPush with Ionic 2 and CodePush
 
An overview of the architecture of electron.js
An overview of the architecture of electron.jsAn overview of the architecture of electron.js
An overview of the architecture of electron.js
 

Mehr von Traitet Thepbandansuk

06 1 st_honour_award_certification.pdf
06 1 st_honour_award_certification.pdf06 1 st_honour_award_certification.pdf
06 1 st_honour_award_certification.pdfTraitet Thepbandansuk
 
01 dissertation_Restaurant e-menu on iPad
01 dissertation_Restaurant e-menu on iPad01 dissertation_Restaurant e-menu on iPad
01 dissertation_Restaurant e-menu on iPadTraitet Thepbandansuk
 
MSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPadMSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPadTraitet Thepbandansuk
 

Mehr von Traitet Thepbandansuk (20)

IT_FOR_BUSINESS_30NOV15
IT_FOR_BUSINESS_30NOV15IT_FOR_BUSINESS_30NOV15
IT_FOR_BUSINESS_30NOV15
 
06 1 st_honour_award_certification.pdf
06 1 st_honour_award_certification.pdf06 1 st_honour_award_certification.pdf
06 1 st_honour_award_certification.pdf
 
Change attitude change life scg
Change attitude change life scgChange attitude change life scg
Change attitude change life scg
 
01 dissertation_Restaurant e-menu on iPad
01 dissertation_Restaurant e-menu on iPad01 dissertation_Restaurant e-menu on iPad
01 dissertation_Restaurant e-menu on iPad
 
MSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPadMSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPad
 
03 outcome navigator
03 outcome navigator03 outcome navigator
03 outcome navigator
 
O1 research overview
O1 research overviewO1 research overview
O1 research overview
 
D4 recommendation emenu_development
D4 recommendation emenu_developmentD4 recommendation emenu_development
D4 recommendation emenu_development
 
D3 users perceptions_emenu
D3 users perceptions_emenuD3 users perceptions_emenu
D3 users perceptions_emenu
 
D2 users perceptions_features
D2 users perceptions_featuresD2 users perceptions_features
D2 users perceptions_features
 
A30 test functional_requirements
A30 test functional_requirementsA30 test functional_requirements
A30 test functional_requirements
 
A22 functions on_web
A22 functions on_webA22 functions on_web
A22 functions on_web
 
A21 functions on_ipad
A21 functions on_ipadA21 functions on_ipad
A21 functions on_ipad
 
A2 annotation approach
A2 annotation approachA2 annotation approach
A2 annotation approach
 
A1 annotation knowledge
A1 annotation knowledgeA1 annotation knowledge
A1 annotation knowledge
 
A1 analysis design
A1 analysis designA1 analysis design
A1 analysis design
 
10 wrap around_conclusion
10 wrap around_conclusion10 wrap around_conclusion
10 wrap around_conclusion
 
02 project plan11_aug12
02 project plan11_aug1202 project plan11_aug12
02 project plan11_aug12
 
R01 all references
R01 all referencesR01 all references
R01 all references
 
D2 users perceptions_features
D2 users perceptions_featuresD2 users perceptions_features
D2 users perceptions_features
 

Kürzlich hochgeladen

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Kürzlich hochgeladen (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

00 how to_test_app

  • 1. HOW TO INSTALL AND TEST E-MENU SOFTWARE *** Note that I can not responsible for any problem that may arise the use of this source code. *** Project: E-menu on iPad for Thai restaurant Created by Traitet Th. Topic: Outcome#2 Created Date 13 Aug 2012 Revised Date 7 Sep 2012 Content: How to install and test e-menu software Revision No. 1.0
  • 2. 2 OBJECTIVES OF THIS DOCUMENT 1. To explain general information about source code. 2. To explain briefly how to install and test application.
  • 3. 3 PRESENTATION ON YOUTUBE  Video presentation of e-menu on iPad for restaurant customer:  http://www.youtube.com/watch?v=th5YlsYrHuY  http://www.youtube.com/watch?v=bCsFiMHuG80  Video presentation of e-menu on Website for restaurant staff:  http://www.youtube.com/watch?v=HSqTJ5acxzw  Video presentation of innovative e-menu and its benefits:  http://www.youtube.com/watch?v=-cBTICTa7bE
  • 4. 1. XCODE FOR IPAD APP 4
  • 5. 5 1. XCODE General Information No Item Description Comment 1 E-menu application E-menu 2012 Version 0.9 The final prototype 2 Supported devices iPad 1,2,3 3 Operating System MAC OX x 10.7.3 4 Developing Tool Xcode 4.3.2 http://aces- 5 Required Web services web.aces.shu.ac.uk/students/b0043132/0 Expired on 31 January 2013 3_emenu/service.asmx http://aces- Required Manage 6 web.aces.shu.ac.uk/students/b0043132/0 Expired on 31 January 2013 website 3_emenu/default.aspx
  • 6. 6 1. XCODE How to test program? How to test program ? 1. Copy folder 1 “01_SOURCE_CODE_XCODE” from “02_SOURCE_CODE_AND_D 2 B01_SOURCE_CODE_XCOD E” 2. Double Click File MENU01.xcodeproj 3. Click button “Run” 3 4. Program runs on iPad simulator Comment 2 1. Make sure that you choose “iPad 5.1 Simulator” on the Xcode 2. If you want to install to iPad, you have to pay for developing program. Please find more info at: https://developer.apple.com/progra If you don’t have iMAC or MacBook, you can watch video demo at: http://www.youtube.com/watch?v=I1HbAoOT7MA ms/ios/gettingstarted/
  • 7. 2. E-MENU WEBSITE (.NET) 7
  • 8. 8 2.1 E-MENU WEBSITE (.NET) General Information No Item Description Comment http://aces- 1 Website web.aces.shu.ac.uk/students/b0043132/03_e Same website as this souce code menu/default.aspx E-menu 2012 Version 0.9 (The final 2 E-menu application Web based application protoytpe) Internet Explorer, Firefox, Google 3 Support Chrome and Safari Developed on Operating 4 Windows 7 Professional System Developed by Developing 5 Visual Studio .Net 2010 Tool 6 Developed with DBMS SQL Server 2005 7 .NET Framework version .NET Framework 4.0
  • 9. 9 2.2 E-MENU WEBSITE (.NET) How to install e-menu website? Install Website http://technet.microsoft.com/en- 1 Install IIS Find installation guide at: us/library/cc725762.aspx 2 Copy folder "03_EMENU" to C:Inetpubwwwroot IIS, [your computer name], Sites, Default Convert "03_EMENU" to 3 Web site, 03_EMENU, Right Click, Convert See the left figure application to Application 1 1 2 3
  • 10. 10 2.3 E-MENU WEBSITE (.NET) How to install the database? Install Database http://technet.microsoft.com/en- 1 Install SQL Server Equal or above SQL Server 2005 us/library/ms143516(v=sql.90).aspx 2.1 Attach database Databases > Right click > Attach… Select Database File at “02_SOURCE_CODE_AND_DB11_DATA 2.2 Selecting Database file BASEEMENU_DB2012.mdf” Then, press OK 1 2.1 2.2
  • 11. 11 2.4 E-MENU WEBSITE (.NET) How to configure e-menu website? If database server is installed at different place as web server or it is installed not in your PC, You have to change configuration in .NET files as follow; 1 Open visual studio .net At C:Inetpubwwwroot03_EMENU <add name="cn" connectionString="Data Change configuration at line 8 Change web.config file Source=.;Initial Source: [Database Server Name] Catalog=EMENU_DB2012;User 2 Catalog: Database Name In ID=emenu;Password=emenu" ID: Database user C:Inetpubwwwroot03_EMENU providerName="System.Data.SqlClient"/ Password: Database Password > Change 3 Change resource.resx file "App_GlobalResource/Resource.resx" 1 2 3
  • 12. 12 2.5 E-MENU WEBSITE (.NET) How to test e-menu website? • Open website on a Internet Browser: http://localhost/03_EMENU/Default.aspx • If you cannot install, you can test at: http://aces-web.aces.shu.ac.uk/students/b0043132/03_emenu/default.aspx

Hinweis der Redaktion

  1. Xcode is a development tool for iOS devices. It use Objective-C language.It normally implement based on Cocoa framework.It includes iPad simulator.
  2. Xcode is a development tool for development of apple applications.The website will be unavailable because the university have gave permission to use a database and web server until 31 January 2013.
  3. IIS is prerequisite software.
  4. You can find a video presentation of e-menu on iPad at;http://www.youtube.com/watch?v=th5YlsYrHuYhttp://www.youtube.com/watch?v=bCsFiMHuG80You can find a video presentation of e-menu on Website at;http://www.youtube.com/watch?v=HSqTJ5acxzw