Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Employee Portal - Nagarro

No description
by

Saurabh Manek

on 22 May 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Employee Portal - Nagarro

EMPLOYEE PORTAL
By- Nitika Garg
USER INTERFACE SCREENS IDENTIFIED
LAYERED ARCHITECTURE
CONCLUSION
FEATURES
Employee Portal has two types of users –

Employee
Admin User
FEATURES
Employee is the normal user of the application and has following rights in the application

Login into the system.
View Current notices on notice board.
Edit their profile.
Search and view other employee.
Post new issue in issue tracker.
View their current open issues.
INTRODUCTION
TECHNOLOGIES USED IN DEVELOPMENT
DATABASE DESIGN OVERVIEW
About The Project
Database Implementation
Writing down the stored procedures for each task to be performed in the system in relation with the entities that is insertion, deletion and updation of data in the database.
Employee Portal
This Application Has The Following Parts -
ADMINISTRATION
ISSUE TRACKER
NOTICE BOARD
FEATURES
Admin User has all rights throughout the application. They have following additional right in the application along with employee rights
Login to the system using their admin credentials.
Add new employees or edit existing employees.
Post new notices.
Edit Notices.
Manage (add/edit) issues posted by employees.
APPLICATION DESIGN
ARCHITECTURE
DEVELOPMENT
TOOLS
DEVELOPMENT TECHNOLOGIES
ROLES AND RESPONSIBILITIES
Create a database for keeping the information about all the entities present in the system where information about each entity is maintained in the table created for it in the database.
Implementation of Data Access Layer (DAL)
Implementing this layer involves creation of connection between the SQL Database and the project’s class Framework.
Implementation of Business Logic Layer (BLL)
Implemented the classes for BLL, which provides the interface between UI Layer and Data Access Layer. This layer contains all the business logic, i.e. Programming Methodology to implement the functionality of the system.
Implementation of User Interface Layer (UI)
Designed the UI layer that contains the web pages designed in ASP.NET and code behind in C#.
Java Script for client side validations and CSS for designing the webpages.
The stored procedures for facilitating data access from the data source have been designed.

Self paced and mentor led learning of the technologies to be used is going on.

Session with in house Architecture Group for understanding of Microsoft layered Application Architecture is going on.
CURRENT STATUS
The most important aspects of the application are NOT the
Technology constructs
Tools used
Programming Logic

BUT
The Overall Application Architecture and Design Pattern.
THANK YOU !!!
Full transcript