Track Revenue Reports of Casino through Google App Engine to help the client to track revenues at each of his casino center located in geographically diverse areas.
Original Title
Case Study For Track Revenue Reports of Casino through Google App Engine
Track Revenue Reports of Casino through Google App Engine to help the client to track revenues at each of his casino center located in geographically diverse areas.
Track Revenue Reports of Casino through Google App Engine to help the client to track revenues at each of his casino center located in geographically diverse areas.
through Google App Engine Brainvire Infotech Pvt. Ltd www.brainvire.com http://www.brainvire.com
Client Requirement This application is to help the client to track revenues Application is a centralized system for calculating revenue Client Possessed a domain with oogle !eveloped using oogle App "ngine Application users are as demanded Authentication to hosting and report generation oogle#centric application to be hosted on oogle Cloud $%& http://www.brainvire.com
http://www.brainvire.com From user Google technologies are used successfully below : Admin: The Admin type of user's will create role and assign access to each role (nput provider: (nput providers are basically those users who have the authority to track the revenues )eport viewers: This group of users can only view the reports based on the data provided
Project Challenges !ate#wise addition of records Applying different calculation to each field Providing varied report generation option Authenticating with oogle account enerating reports with oogle !rive Allowing access and modification to transactions !ynamic reports generation based on statistics and formulas Calculating adhoc average of the revenue http://www.brainvire.com
http://www.brainvire.com Planning The !atabase layer containing ,5$%& $erver !atabase/ Tables/ $tored Procedures &ogic layer consisting of all the business logic procedures for interactive modules The (nterface layer and !atabase Abstraction layer Converting data between incompatible type systems in databases and accessing data from the database respectively The 9ser (nterface layer which forms the raphical 9ser (nterface of the website
http://www.brainvire.com !rchitecture
http://www.brainvire.com "e#eloment $ighlights The site offered a centralized access to multiple users !eveloped using robust architecture Customizable viewing options Access control and other security measures Application was reliant on varied oogle technologies 1uilt according to the latest standards :eb application was developed keeping in mind the $"* activities 2or timely delivery of the solution/ oogle App "ngine oogle spreadsheet and oogle !rive was used for reporting :eb usability guidelines were strictly followed The interface was made easily navigable The site was developed + fully functional within a span of 7 month