erp project

21
ERP Solution for ICTAD-OTC Supervisor : Dr. Jayalath Ekanayake Presenter : W.K. Manoj Sanjeewa Department of Computing & Information Systems

Upload: no-job-company

Post on 29-Jun-2015

279 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ERP project

ERP Solution for ICTAD-OTC

Supervisor : Dr. Jayalath Ekanayake

Presenter : W.K. Manoj Sanjeewa

Department of Computing & Information Systems

Page 2: ERP project

Our Client

Page 3: ERP project

We are….

Page 4: ERP project

Our Team

Page 5: ERP project

ICTAD-OTC Overview

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

internationally.

Page 6: ERP project

Problems faced by ICTAD

• Cost Controlling issues

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

Page 7: ERP project

Current System used in ICTAD

• Entire business process of ICTAD was performing manually.

Page 8: ERP project

OTC Departments

Page 9: ERP project

OUR Solution

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

through OCTAD ERP System

Page 10: ERP project

My Roles

• UI designer• Developer

Page 11: ERP project

My Roles – Finance Module

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

Page 12: ERP project

My Roles - System Designer

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

Page 13: ERP project

• User Interface - Dashboard

Page 14: ERP project

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.

Page 15: ERP project

Technologies- Web services

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

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

Page 16: ERP project

Technologies

Page 17: ERP project

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

Page 18: ERP project

– 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

Page 19: ERP project

• 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

Page 20: ERP project

Conclusion

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

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

Page 21: ERP project