Find Jobs
Hire Freelancers

530967 XML/JSON/ programing needed

N/A

W trakcie realizacji
Opublikowano ponad 12 lat temu

N/A

Płatne przy odbiorze
Introduction The aim of the exercise work is develop a micro-blogging website, similar to Twitter. As an example of the kind of requirements we need, users of the site should be able to: • create an account and login to a home page • post status updates from their home page, including tags (similar to Twitter's hash tags) • receive updates of other people's status posts on their home page in a newsfeed • subscribe to follow posts that contain a particular tag (for example, you could say that you want to receive all status posts that contain the tag #occupy wall street) • follow certain users and receive their updates. In the first exercise work, we need to work out the requirements in more detail. You should submit a report that describes the following points: • a full description of the requirements, describing in detail how users will interact with the site – you can include examples and illustrations to help with your explanations • data requirements:  what data will need to be communicated between browser and server and in what format and with what structure? (You can think about whether you need XML/JSON/etc.) Your discussion should include examples (on paper) of data transfer between browser client and web server.  will the data need to be stored on the server in a database? If so, what tables will you need? How will the database be used to provide data to users' home pages.  communication requirements - how will the browser and server communicate. You will need to think about how the server will push updates to the browser and how it will know what updates to push. What does the server need to know in order to send the right data.  site design - what screens will the user see when they interact with the site (these can be mock-up's for the time being, but will need to be properly developed for the second exercise work) and how will they navigate between the different screens. Try to keep the number of pages to less than 15. Try to make good use of illustrations and examples. Marking scheme : • 20% for a good breakdown of the requirements and discussion of users' interaction • 30% for data requirements (20% for data exchange formats, 10% for database discussion) • 20% for discussion of communication requirements • 20% for site design discussion (10% screen design, 10% navigation) • 10% for quality of presentation (5% quality of writing, 5% for meeting submission requirements) • A good submission will include a full set of requirements (nothing missing), a good understanding of what data needs to be communicated between server and client, • together with data formats that make it easy to support the functionality of the site, • a good understanding of what database support is required, • followed by a full set of screen designs together with a supporting navigational scheme in the form of a sitemap. • It would also feature a good standard of writing - good expression, no grammatical or spelling mistakes, • good presentation - with well-chosen examples and illustrations. You are asked to produce a partial design for a GPS assisted mobile tourist application. It is anticipated that the application will run on GPS, GPRS, and 3G enabled PDA device. The application shall allow a tourist to freely roam the central London area and request location-based information. The location of the user shall be discovered by the system by use of GPS hardware. Information such as maps, audio guides (and images) of attractions and historical sites shall be made available on request to the user. In addition, local business information on services such as restaurants (menus, prices etc.), bars, and shops shall also be made available on demand. In addition, businesses can push messages to the user when they are near certain locations. For example, this might be a special offer from a local restaurant with discount meals or an offer of tickets to a local attraction. Business can register via a website to offer services and load their push messages to update offers and other details whenever they wish. Application functionality • User can get location information o Maps o Local sites of interest (Text, Audio and Video) • User can also select (by appropriate category) other local multimedia information., namely: o Businesses such as: • Shops • Restaurants • Bars • Police • Tourist Information Offices • Bureau de Change • Theatres • Cinema • Users can also book tickets online for Cinema and Theatre 1) Get a local map based on their GPS position 2) Search for a theatre 3) Book a cinema ticket 4) Get an audio description (guide) of a local point of interest Deliverables and Mark Scheme A document containing the following: Exercise work Deliverables Twenty Software Requirements that shall cover (use standard software requirement documentation) – 10% A domain model of the system (discover as many classes as possible) – 10% Two Use Case diagrams that cover all the use cases for – 10% 1. Using a map view to obtain a video clip of a point of interest 2. Messaging another tourist in a group Two sequence diagrams that covers the ‘obtain video clip' and messaging another tourist use case diagrams – 10% Research and discuss the hardware (PDA, smartphone, iPad, iTouch etc) that you think might make a good choice for the proposed system. This should amount to 2 A4 pages 10% Brief software description of your proposed system that should include: Operation of the system by the tourist Operation of the system by the business user 10% A brief discussion on how you have addressed the dimension of mobility in your design 10% Class Diagram this should be a considerable refinement of the Domain model that shows more classes and association details 20% Your manager has asked you about using augmented reality in the application: Research the topic of augmented reality for mobile application and discuss how it might be applied to this application. Write approximately 2 pages for this section (use as many diagrams as you wish). 10% Reference any source material correctly in accordance to Harvard System Referencing
Identyfikator projektu: 2276908

Informację o projekcie

Zdalny projekt
Aktywny 12 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne

O kliencie

Flaga
0,0
0
Członek od paź 1, 2011

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.