1 / 28

Applied Biomechanics Associates

Applied Biomechanics Associates. Red Team: Tanya Landsman Kevin Lobo Anthony Gamboa Agnieszka Mleczek. Value Proposition.

kogut
Télécharger la présentation

Applied Biomechanics Associates

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Applied Biomechanics Associates Red Team: Tanya Landsman Kevin Lobo Anthony Gamboa AgnieszkaMleczek

  2. Value Proposition Appliedbiomechanicsassoicates.com is designed to be a central resource for therapists practicing Egoscue, a method to treat musculoskeletal pain without drugs, surgery, or manipulation. The purpose of the website is to: • Develop a brand and an online presence that will identify and unite all Egoscue certified affiliates. • Provide advertising opportunities for practicing therapists. Marketing packages would be sold to interested therapists at various service levels. • Provide a resource of information to interested clients and medical professionals.

  3. E-Commerce Value Chain

  4. Attract Our website will employ a variety of methods to attract different customers. Branding: Our target audience is specific to meeting the marketing needs of egoscue therapists which makes us unique. Paid advertising: Place advertisements in traditional and web media within forums specific to egoscue therapy Search engine optimization: implement design to ensure our site is highly ranked among all search engines. Viral marketing: provide opportunity for users to share info / refer a therapist via social media Create feeling of online community - therapists can get and share information

  5. Attract by Customer Type Utilitarian: Site menus and search methods will be designed to easily and quickly locate information. Marketing plans outline services provided and pricing so that customers can easily compare them and choose the level of service plan that best fits their needs. Impulsive: Use of time limited discounts and promotional offerings Hedonic: Use of video clips and articles covering a variety of topics. Personal testimonials will show customers how the company helped new and experienced therapists promote their business and expand their customer base.

  6. Interact Interactivity is built in the site through the following ways: Video clips: Users can view video clips explaining different egoscue techniques Registration:Therapist can register their contact information so they can be located by potential patients. Search:Patients can search for a therapist by location Feedback:Customers can leave their comments and/or suggestions for any improvements.

  7. Act Purchase of marketing plans: Therapists will have the option to purchase one or more of our marketing plans. Each plan will have a brief description and the associated cost as well as any discount or promotional information. Selecting the desired plan will add the item to the customers shopping cart. Payment: Plans can be purchased online securely using PayPal which will be credited directly to company’s account.

  8. React Customer Service/ Support: In order to ensure customer satisfaction all of our plans come with a 30 day money back guarantee. Customers can leave feedback via an easily accessible online form, there will be a contact us page that will allow for visitors to e-mail and/or call for any information or if they require any assistance/support. Quick response time: Upon purchase of a marketing plan, the customer receive instant confirmation if the transaction was successful via email. Additionally, a customer service representative is expected to a customer within 48hrs. Customer Relationship Management: Customer transactions will be regularly analyzed to provide ongoing personalized targeted service to maintain the relationship.

  9. Design

  10. Information Architecture The high-level site map show how each page is related to one another

  11. Navigation/Page Layout Master Page Layout – elements of master page Navigation included in master page – uniform for all pages Content embedded in Content Place holders – Layout of the pages adopt three or two columns layout Footer -– uniform for all pages

  12. Page Content Master Page– is applied for all pages of the site Master page – global navigation Adopting two columns layoutfor Plans Page Master page – footer

  13. Design Requirements • New User/Register – Therapist can create an account; this is required in order to purchase a plan • Login – Therapist can log-into their account, view history and purchase plans • Search Therapist– Allows clients to search for a particular therapist by using certain keywords • Shopping Cart– Logged-in therapist can add plans to their shopping cart for purchase • Billing – Redirects to PayPal or Google Checkout for payment and confirmation • View Account – Logged-in therapist can view their details and plan purchase history • Contact Us – Allows both clients and therapists to contact us via a feedback form High Level Process Flows

  14. Database Structure Information and Data Requirements based on Functional Requirements New User Registration:Function:Collecting info: Username, Password, First Name, Last Name, Address, City, State, Zip, Phone, Email Login:Function: Access the membership account, Access Purchase Plan card, Members user and password will be verified again their profile information Shopping Cart: Function: Provide the user with options (packages) add packages to the shopping cart online Search for a therapist: display only certain of therapist details Option for search:  1. Location (Zip Code, City, State) 2. Specialty 3. Name

  15. ERD Diagram CREATE TABLE MEMBER( UserIDVARCHAR(25) PRIMARY KEY, Password VARCHAR(25) NOT NULL, FirstNameVARCHAR(25) NOT NULL, LastNameVARCHAR(25) NOT NULL, Sex VARCHAR(1), DOB DATETIME, Address VARCHAR(50) NOT NULL, City VARCHAR(25) NOT NULL, State VARCHAR(2) NOT NULL, Zip INTEGER(10) NOT NULL, Phone INTEGER , Email VARCHAR(50) NOT NULL, Practice VARCHAR(50), Experience_Yrs INTEGER, ServiceDescriptionVARCHAR(500), JoinDate DATETIME ); CREATE TABLE SHOPPINGCART( UserIDVARCHAR(25) PRIMARY KEY, PlanID INTEGER PRIMARY KEY, AddDate DATETIME, CONSTRAINT User_FK FOREIGN KEY (UserID) , REFERENCES MEMBER(UserID), CONSTRAINT Plan_FK FOREIGN KEY (PlanID), REFERENCES PLAN(PlanID) ); CREATE TABLE PLAN( PlanID INTEGER PRIMARY KEY, PlanNameVARCHAR(25), DescriptionVARCHAR(500), PriceNUMBER(6,2), ); CREATE TABLE BILLINGRECORD( InvoiceID INTEGER PRIMARY KEY, UserIDVARCHAR(25), BillDate DATETIME, TotalDueNUMBER(6,2), CONSTRAINT User_FK FOREIGN KEY (UserID) , REFERENCES MEMBER(UserID), ); CREATE TABLE FEEDBACK( MessageID INTEGER PRIMARY KEY, FirstName VARCHAR(25), LastNameVARCHAR(25), Phone VARCHAR(25), Email VARCHAR(25), MessageDetailsVARCHAR(500) );

  16. Class Diagram

  17. Validation Security requirements New User Registration: All form fields are required. If null, an error message will be displayed and the user will be directed back to the form field. ASP.NET validation controls will be used for data entry input and regular expressions will be used to verify email string. Shopping Cart: Upon check out, users are required to logon or enter the information to be able to order. In this step of the process, we are implement data validation for all fields (i.e. blank, erroneous entries, numbers only, etc. through server-side and client-script. Contact Us Form: All form fields (first name, last name, email address, phone number) are validated through means of regular expressions to maintain data integrity ASP.Net Controls: • ASP .NET input controls and input validation controls- validation on client site and server site ( if Page valid – on Page load) • server-side code and connection to our database implement the try-and-catch statements in order to handle different exceptions.

  18. Usability

  19. Primary Persona Amy is 33 years old and works as a personal trainer with “Get Muscles” Gym offering her personal services to customers who look for conditioning or just routine workouts. Many of her clients often tell her about back problems or pains related to their bodies that she often feels like she had no way to help them with. She works with people of her age and athletes who are looking to get in shape. • She lives in the city and her clients are usually young athletes or people older than her • She owns a computer and is very savvy • Amy recently was certified in Egoscue as a way to help her clients • She does not have a way to identify with a group of therapist locally • She is looking to expand her business and get a website • She makes 25,000 a year and is looking to make more with this new certification

  20. Stimuli and Participant Consent Informed Consent Form • I state that I am over 18 years of age and wish to participate in the study being conducted by ECT 455 students. • The purpose of this study is to asses the usability of our client’s website appliedbiomechanicsassociates.com. • The procedures involve the monitored use of the website through tasks. I will be asked to perform specific tasks using the website. I will also be asked open-ended questions about the website and my experience using it. • This procedure will also involve taking notes during the session as it proceeds. This notes will be used to further assist with the study only and will not be reproduced and/or exposed. • All information collected in this study is confidential, and my name will not be identified at any time. • I understand that I am free to ask questions or to withdraw from participation at any time without penalty. ___________________________ ________________________Signature of Participant Date

  21. Test Scenarios

  22. Test Scenarios

  23. Test Scenarios

  24. Results

  25. Demo of Web & Mobile Site Web URL • http://ectweb2.cs.depaul.edu/red46/appliedbiomechanicsassociates/default.aspx Mobile URL • http://ectweb2.cs.depaul.edu/red46/appliedbiomechanicsassociates/mobile/ Administrator (Test Member Account) User ID: admin Password: pass

  26. Demo of Web & Mobile Site Usability testing scenarios Type of persona: Primary • Name: Carol Gamboa • Age: 32 • Profession: Egoscue Therapist Type of persona: Secondary • Name: Ericka Landsman • Age: 40 • Profession: Massage Therapist Type of persona: Negative • Name: AgnieszkaMleczek • Age: 40 • Profession: Web Manager

  27. Demo of Web & Mobile Site Additional Features Ability to Scale • N-tier architecture (MVC pattern) • Global Connection String Security Implementation • Use of browser sessions • ASP.NET controls such as field comparison • Required field validator, Regular expressions

  28. Contribution Tanya Landsman • Coordinated team meetings • Completed sections specific to Value Proposition and E-Commerce Value Chain Kevin Lobo • Participated in Team Meeting and provided suggestions • Completed development of Mobile Website using XHTML MP 1.0 • Made necessary changes to website as per usability testing results • Provided section on demo of web and mobile site for presentation • Posted Deliverable G on team website and ensured functionality Anthony Gamboa • Completed section on Usability • Participated in Team Meeting and provided suggestions AgnieszkaMleczek • Completing design Section • Participated in Team Meeting and provided suggestions

More Related