Developement Of A Client Dashboard Final Presentation

  • 1,102 views
Uploaded on

An application designed for Eproximiti that would allow their clients to upload their advertisements directly on the web servers and the internet without the intervention of E-Proximiti Staff--- This …

An application designed for Eproximiti that would allow their clients to upload their advertisements directly on the web servers and the internet without the intervention of E-Proximiti Staff--- This presentation provides the design, implementation, testing and other procedural details.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,102
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
15
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. • Team Members Apeksha Shetty Akshay Suresh • Sponsor Manjunath Reddy Jeff Harper Varun Vijayvargiya eProximiti Rohit Dinakar
  • 2. • Brief Overview • Current Progress • Demo • Class Diagram • Layered Architecture/Web Services • Database • Next 3 Weeks
  • 3. • Our goal was to develop a UI (“client dashboard”) for the customers of eProximiti. • The clients will now be able to view/upload/delete their coupons, ads, videos, email and mail templates for specific locations. • They will also be able to view the demographics and statistics for specific locations, along with contract details and recommendations.
  • 4. • Almost fully functional UI. • Fully developed DB with dummy data (similar to expected real data) entered in all the tables. • All classes identified and defined for Business Layer and Data Access Layer. • All Web Services up and running.
  • 5. • User Interface – Visual Web Developer • Business Access Layer – C#.NET • Web Services – C#.NET • Data Access Layer – C#.NET • Database – SQL Server • Web server – IIS
  • 6. • Presentation Layer : User Interface, Web pages, Forms, Event Handling • Business Layer : Class definitions of each entity • Web Services : Contain Web methods to service requests from Business Layer methods to implement different functionalities • Data Access Layer : Enables data transfer between the application and repository through file handling and database query operations • Database :Repository
  • 7. Business Layer Web Services Data Access Layer Class Entities customerInfoWS customerInfo Customer recommendationWS contractExpiry Location demographicsWS couponExpiry To Coupons Database statisticsWS demographReco Ads statistics expiryWS Videos upload Message view Template dataoperationsWS delete Contract
  • 8. • The database records information about customers, locations, advertisements, coupons, contracts, message templates ,video etc. o Each customer may own many locations o Each location would have an advertisement/ coupon / message / template / video for each registered customer o Also, Each user for each registered location would have an on- going contract for that particular location.