You are on page 1of 2

Programming Applications Machine Project (2nd Sem 2011-12) Base Specifications: The project will consist of three main

modules, namely: a client module, an administrative module, and a server module. Other supporting modules may be implemented as needed. The client module will run on the handheld devices that will be issued by convention administrators to selected/special registrants (premium registrants), for the duration of the convention. Each device will be a touch-screen device, with a screen resolution of 1024 pixels by 768 pixels, and will connect wirelessly to the conventions local area network. The client module will provide premium registrants access to various information and functionalities regarding convention events, as well as the products and/or services showcased by the convention sponsors (companies) and any special guests. It will also serve to facilitate the conduct of business transactions between premium registrants and the convention organizers. The administrative module will be a multi-user application that will run on typical desktop computers, and will be used by the conventions organizers (administrators) to manage information about convention events (including any special guests), company sponsors, premium and non-premium (regular) registrants, as well as any transactions that need to be documented and maintained between these entities. The server module will serve as the source and sink of all project data. Both the client module and the administrative module will utilize the data services provided by the server module. In addition, the server module will also provide special guests and company sponsors with data services that will enable them to publish information about their products/services, as well as retrieve orders/reservations from privileged members for such products/services. Project Requirements Documentation:

Overview of the Conventions Business Model

o o o o o o

Name and Location of the Convention (Preferably with Location Map or Layout) Description of Convention Events List of Company Sponsors along with their Products and/or Services Premium Registrant Requirements Privileged Registrant Services (in contrast with regular participant services) Other Pertinent Convention Details

Detailed List of All Functionalities Provided by Each of the Projects Main Modules Detailed Description of All Data Services Provided by the Server Module and Consumed by the Other Project Modules Storyboard of All User Interfaces for Each of the Projects Main Modules o Provide Mock-ups of the Main User Interfaces, Along with Concise Descriptions of Their Expected Functionalities (the interfaces themselves may be hand-drawn) Six-Week Plan of Activities for the Project Implementation o Project Implementation Period: Jan 30 March 8, 2012 o Detailed Assignment of Tasks for Individual Group Members o Expected Weekly Milestones and/or Deliverables o Weekly Project Progress Checking Will Be Conducted Starting on the Week of February 6, 2012 and Ending on the Week of March 12, 2012 (Project Presentation Week)

Deadlines: January 23, 2012:

March 8, 2012:

Initial Documentation Includes Overview of Business Model + Storyboard of All User Interfaces Six Week Plan of Activities (Including Weekly Milestones/Deliverables) Detailed Assignment of Tasks for Individual Group Members

Working Application(s) Final Documentation o Overview of Business Model o Detailed list of Functionalities of Each of the Projects Main Modules o Detailed Description of All Data Services Provided by the Server Module and Consumed by the Other Project Modules o Storyboard of User Interfaces Peer Evaluation (Based on Detailed Assignment of Tasks)

March 12, 2012 Project Presentation and Evaluation

You might also like