case study for data governance portal

12
5/25/2018 CaseStudyForDataGovernancePortal-slidepdf.com http://slidepdf.com/reader/full/case-study-for-data-governance-portal 1/12 Case Study For Data Governance Portal Brainvire Infotech Pvt. Ltd www.brainvire.com http://www.brainvire.com

Upload: mike-taylor

Post on 15-Oct-2015

12 views

Category:

Documents


0 download

DESCRIPTION

Data Governance Portal website is the central tool supporting the data governance department. Catalog holds data items under governance.

TRANSCRIPT

  • Case Study For Data Governance PortalBrainvire Infotech Pvt. Ltdwww.brainvire.comhttp://www.brainvire.com

  • Client Requirementhttp://www.brainvire.comThe website is the Data Governance intranet portalData Governance is the practice of bringing clarity around data and ensuring Central Tool Supporting the Data Governance Department Catalogue that holds those data items Allows all Involved to search the catalogue and browse Portal also supports the department in processing changes to data in a controlled and transparent manner

  • http://www.brainvire.comClients Specific RequirementsPortal is centric to CataloguesProvide visibility around what data is being governed list all data items under governanceFor each data set under governance, a number of information elements will be captured There are components, governance roles, quality measures, access rights, governance type, quality reports, documents and privacy defined

  • For each catalogue, there are components definedDefined as primary components, mandatory components or normal componentsItem may create relationship with other catalogue componentsMembers can view or download data from the portalMembers can subscribe to public catalogue items as an email Subscribing parties get update of new changes or addition of data http://www.brainvire.com

  • http://www.brainvire.comProject ChallengesData in a Controlled and Transparent mannerScalability is a key considerationSite Labels and Static Contents in Desired LanguageEnsuring more complex relation between the data and its consistencyCreating versions and reverting versionTransforming and Distributing data

  • Technologies Usedhttp://www.brainvire.comOperating System & Server Management

    PHP (Server-side Language)A suitable managed code development environment for handling the extensive project.Red hat LinuxSturdy and stable operating system with high level functionalities for online development.MySQL EngineVersatile, low-maintenance database management system. Cross-platform compatible database component of the LAMP platform.Microsoft VisioIntegrated tool best suited for modular architecture and iterative development of software.Zend StudioVersatile web development tool with exhaustive support for CSS, JavaScript, and various server-side scripting frameworks.Subversion (SVN)Ideal application providing stratified storage and back up of code files.Symfony FrameworkSymfony is a full-stack framework, a library of cohesive classes written in PHP.

  • Manpowerhttp://www.brainvire.com

    Project Leader1Developers4Designers1Quality Assurance Testers1

  • Planninghttp://www.brainvire.comDatabase layer containing MySQL Server Database, Tables, triggers and so onData Access layer containing the Data Access DLL responsible for accessing data from databaseBusiness Layer DLL consisting of all business logic procedures for modulesRequest, Challenges, Profile, Showcase, Offerings, Directories, Fund, Circle etcThe User Interface Layer, which forms the Graphical User Interface of the website

  • Architecturehttp://www.brainvire.comUser Interface Layer:This will include the page level layer which will be accessing the other layers beneath to present the data.Business Specific Layer:This acts as a bridge between the User Interface layer and database layer. This will contain all the business logic for the different components involved in the project.Database Specific Layer:This acts as a bridge between the physical database and the business logic accessing the data.Physical Database Layer:This includes My SQL with the tables, views and stored procedures etc.

  • Development Highlightshttp://www.brainvire.comThe design approach was built around PHP 5 and MySQL SERVER 5 User Profiles, company profile, offering, requests,challenge, events, fund and circle were developed in PHP Communicate with the relational databases in an object-oriented manner An intermediary abstraction layer was created for accessing data from the database Triggers were used only for complex update and deletion of data The UI layer was kept free of any business logic with images, applications and data Web usability guidelines were strictly followed during development The site was developed and fully functional within a span of 3 months

  • Sources :http://www.brainvire.com/website-accounts-receivable-financing-portalContact Info : 1-631-897-7276Email : [email protected] : www.brainvire.comhttp://www.brainvire.com

  • Contact Ushttps://www.facebook.com/Brainvire

    https://twitter.com/Brainvire

    http://google.com/+Brainvire

    http://www.linkedin.com/company/brainvire-infotech-pvt-ltdContact Info : 1-631-897-7276Email : [email protected] : www.brainvire.comhttp://www.brainvire.com