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

Ähnlich wie 00 how to_test_app

What's new in p2 (2009)?
What's new in p2 (2009)?What's new in p2 (2009)?
What's new in p2 (2009)?Pascal Rapicault
 
Django simplified : by weever mbakaya
Django simplified : by weever mbakayaDjango simplified : by weever mbakaya
Django simplified : by weever mbakayaMbakaya Kwatukha
 
tut0000021-hevery
tut0000021-heverytut0000021-hevery
tut0000021-heverytutorialsruby
 
tut0000021-hevery
tut0000021-heverytut0000021-hevery
tut0000021-heverytutorialsruby
 
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
 
Change attitude change life scg
Change attitude change life scgChange attitude change life scg
Change attitude change life scgTraitet 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
 
D4 recommendation emenu_development
D4 recommendation emenu_developmentD4 recommendation emenu_development
D4 recommendation emenu_developmentTraitet Thepbandansuk
 
A30 test functional_requirements
A30 test functional_requirementsA30 test functional_requirements
A30 test functional_requirementsTraitet 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
 
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
 
00 how to_test_app
00 how to_test_app00 how to_test_app
00 how to_test_app
 
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

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
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
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 

KĂŒrzlich hochgeladen (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

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