erp project

Post on 29-Jun-2015

279 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ERP Solution for ICTAD-OTC

Supervisor : Dr. Jayalath Ekanayake

Presenter : W.K. Manoj Sanjeewa

Department of Computing & Information Systems

Our Client

We are….

Our Team

ICTAD-OTC Overview

• Was established in 1982.• Provide training to construction equipment operators.• Students have so many opportunities locally and

internationally.

Problems faced by ICTAD

• Cost Controlling issues

• Inefficiency in Management• Time lagging in decision making• Financial reporting issues• Lack of Integration

Current System used in ICTAD

• Entire business process of ICTAD was performing manually.

OTC Departments

OUR Solution

• To Integrate all departments• To save time In decision making• To Control costs• To efficiently manage decision making

through OCTAD ERP System

My Roles

• UI designer• Developer

My Roles – Finance Module

• Performing SDLC • Designing user interfaces for Finance Module.• Engage in development phase.

My Roles - System Designer

• Identifying the system architecture• Determining the software type • Completing database design• Designing a reusable application basement

• User Interface - Dashboard

My roles - continued

• Create web services for the system.– Web service to communicate with external parties

such as suppliers.– Create prototype system for suppliers using PHP.– Sending purchase request to the remote system of

suppliers.

Technologies- Web services

• RESTful web services using HTTP.– JSON as Communication medium .

• Suppliers System Prototype.– PHP– Jquery– Ajax– Javascript

Technologies

Technologies

• Programming Language – Java (EE)• Frameworks

– Spring MVC• Provide MVC architecture• Security (user authentication and http session

management)• Bridge between JSF and Hibernate• Hibernate session, transaction management

– Hibernate• Database manipulation in ORM manner• Support many common database languages• Use HQL and Criteria API

– Java Server Faces (JSF)• Ease of creating user interfaces• Rich look in user interfaces• High Ajax support• Primefaces library

• Tools– Visual Paradigm

• Drawing UML diagrams• Drawing ER diagram• Generate physical database from ER diagram

– Eclipse J2ee IDE– Apache Maven

• Building tool• Library repository

– GIT

Conclusion

•Extend the Dashboard capabilities.•Extend communication with external Parties Using

Web services.•SMS, Email functionality•Vehicle tracking system•Mobile app for admins

top related