Anda di halaman 1dari 13

Case Study for Dotnetnuke

Intranet Portal for MNCs


Brainvire Infotech Pvt. Ltd
www.brainvire.com
http://www.brainvire.com
Client Requirement
CLIENT currently has a Sharepoint portal which caters to their needs
This system is costly and not intuitive enough to attract CLIENTs
Mobile Responsive Social Corporate Intranet Portal Application
A DNN portal which can be customized
CLIENTs Current Portal functionalities
Make it a single access point for all CLIENT users
Have their applications accessed through this portal
The DNN portal will have an intuitive design
It would appeal to the end-users
http://www.brainvire.com
http://www.brainvire.com
The scope of the project includes:
Attractive, user-friendly, cost-friendly & carries all the existing functionalities
Different modules catering to the users
Users can sign-in with their AD login credentials
Third party applications will be integrated
The user will not have to punch in credentials again
Their access will be carried into the modules via the portal itself
End-users do not need to be tech-savvy in order to use the system
User-friendly controls like rich text editors
Project Challenges
Developing a portal offering all the features and functionalities
An exclusive focus on the users day-to-day important activities
Providing a robust framework for supporting the smooth functioning
The portal accessed by number of users simultaneously
Single-sign On Integration with SAP and Other Third Party
Applications Ensuring user privacy and safeguarding
Synchronizing and incorporating web usability principles while developing
Numerous features designed for enhancing the users experience
Harmonizing the simultaneous execution of various integrated features
http://www.brainvire.com
http://www.brainvire.com
Technologies Used
Operating System & Server
Management
Windows OS, Multi-Server Architecture with
Staging & Production Environment through
Version Controlling releases, Server
Optimization,Security & SSL Implementation,
Scheduler for Back-ups, Alert Monitoring
System Integration, Server Performance
Tuning at regular intervals, Software Firewall
Configuration & Maintenance
Development Tools & Environments .Net Framework, DNN, Visual Studio,
ASP.NET, C#, SSRS, AJAX, HTML, CSS,
JavaScript etc.
Database MSSQL Database Server, DB Clustering, DB
Optimization, Master Slave Replication, Query
Optimization, Scheduler for Backups
http://www.brainvire.com
Manpower
Project Leader 1
Developers 4
Designers 1
Quality Assurance Testers 1
http://www.brainvire.com
Planning
A new intuitive dashboard design
overhaul was done in order to attract its end-users
Clear visibility on important areas
A 3-tier architecture approach was decided
Requirements into Consideration
Looking at the cost factor
The Brainvire team decided to implement DotNetNuke (DNN) for
allowing client to manage portal content
http://www.brainvire.com
Architecture
BAL:
Business Access Layer contains the business logics, validations
related to data.
PL:
Presentation Layer contains .asp or html where data is presented to
the user and inputs are taken from the user.
DAL:
Data Access Layer contains MSSQL Server Database, Tables,
Stored Procedures and so on. It also helps Business Layer to
connect the data and perform required action by returning data or
manipulating data (insert, delete, update)
http://www.brainvire.com
Architecture
http://www.brainvire.com
The main advantages of the 3-Tier Architecture are:
Flexibility 3-Tier architecture makes the application much more
flexible to changes
Maintainability Changes to the components in one layer have no
effect on any others layers
Reusability Separating the application into multiple layers makes
it easier to implement re-usable components
Scalability 3-Tier architecture allows distribution of application
components across multiple servers
Reliability 3-Tier architecture, if deployed on multiple servers,
makes it easier to increase reliability of a system
http://www.brainvire.com
Development Highlights
Using DNN the development was done very quickly and efficiently
A system capable of handling all the data and with ease of access
The detailed requirement gathering was done that helped setting up a well-
designed system
Web usability guidelines were strictly followed during development
Site was developed and fully functional within a span of 6 months
Clients ASP.Net based legacy systems were integrated with the DNN portal
Allowed users to log into the second application without having to enter
credentials again
Portal was made with a responsive layout
Sources :
http://www.brainvire.com/dotnetnuke-intranet-
portal-for-mncs/
Contact Info : 1-631-897-7276
Email : info@brainvire.com
Website : www.brainvire.com
http://www.brainvire.com
Contact Us
https://www.facebook.com/Brainvire

https://twitter.com/Brainvire

http://google.com/+Brainvire

http://www.linkedin.com/company/brainvire-
infotech-pvt-ltd
Contact Info : 1-631-897-7276
Email : info@brainvire.com
Website : www.brainvire.com
http://www.brainvire.com

Anda mungkin juga menyukai