Heng thida slide-final

22
1/21 Institute of Technology of Cambodia Department of Computer Science and Communication Company : BORAMA Internship tutor : Mr. JOHN Odom Internship supervisor : Mr. HAO Jeudi Student : Miss. HENG Thida Duration : 01 July to 01 Oct 2014 Academic year 2013- 2014 Kimleng Shop Web Application

Transcript of Heng thida slide-final

Institute of Technology of

Cambodia

Department of Computer Science

and Communication

Company : BORAMA

Internship tutor : Mr. JOHN Odom

Internship supervisor : Mr. HAO Jeudi

Student : Miss. HENG Thida

Duration : 01 July to 01 Oct 2014

Academic year 2013- 2014

Kimleng Shop Web Application

2/21

Outline

I. Introduction

II. Project Environment

III. Implementation

IV. Conclusion

3/21

BORAMA provides four different major services as follow:

E- Commerce Services

Software Specific Development

Business Process, outsourcing IT Logistic

Software Reseller and Back Office Integrator Services

• Website : http://borama.consulting

Presentation of the Company

Introduction Project Environment Implementation Conclusion

4/21

Project Presentation

Kimleng Project is

An Electronic Shop

Local Customer

Adapted Business flow

Introduction Project Environment Implementation Conclusion

5/21

Why this Project?

Many kind of products in stock

Difficult to keep track of the transaction

with many Location

Document over the invoices.

Project Presentation

Introduction Project Environment Implementation Conclusion

6/21

Solution:

Reliable for controlling

Tracking all transaction

Create Location as much as they want.

Project Presentation

Introduction Project Environment Implementation Conclusion

7/21

Project Environment

Kimleng shop are build with

Linux Platform

Apache Web Server

PHP

MySQL

Introduction Project Environment Implementation Conclusion

8/21

Project environment

Team Collaboration on

Git

Scrum

Introduction Project Environment Implementation Conclusion

9/21

Project development life cycle

Scrum Methodology

1 WEEK

Scrum meeting What I did yesterday?

What I am doing today?

What is blocking me?

Introduction Project Environment Implementation Conclusion

10/21

Planning

From 01 July to 01 October 2014

Weeks Activities

1&2 Research and study related Codeinigter2 with doctrine2

3 Study user requirement

4&5 Database analysis and design

6 Create Layout

7 Login Form

8 CRUD customer, Item, Supplier and Employee

9&10&11 Transfer, Purchase, Sale, Inventory and Customer Balance

12 Testing and Debugging

Introduction Project Environment Implementation Conclusion

11/21

Project requirement

Web application Employee Item Supplier Customer Purchase Transfers Sale Customer Balance Inventory Reports

Introduction Project Environment Implementation Conclusion

12/21

Task divisionTASKS HENG Thida KAK Sokmaly

Customer Create, Read, Update, Delete and Search Excel Import

Item Create, Read, Update, Delete and Search Excel Import

Supplier Create, Read, Update, Delete and Search Excel Import

Transfer Add Location Date Add New Item Quantity Delete Item

Purchase Choose supplier Add location Invoice number Date Add new item Print

Sale Add customer Type of sale Add location Date Add new item Discount Print

Employee Create, Read, Update, Delete and Search Excel Import

Introduction Project Environment Implementation Conclusion

13/21

Conceptual Data Model diagram

Introduction Project Environment Implementation Conclusion

14/21

Implementation

Framework and Tool

CodeIgniter II

Doctrine II

Introduction Project Environment Implementation Conclusion

15/21

Implementation

Introduction Project Environment Implementation Conclusion

16/21

ImplementationCodeigniter config file and git ignore

Introduction Project Environment Implementation Conclusion

17/21

ImplementationCodeIgniter Controller

Introduction Project Environment Implementation Conclusion

18/21

ImplementationModel and doctrine declaration

Introduction Project Environment Implementation Conclusion

19/21

Accomplished tasksTASKS

Customer Create, Read, Update, Delete and Search Excel Import

Item Create, Read, Update, Delete and Search Excel Import

Supplier Create, Read, Update, Delete and Search Excel Import

Transfer Add Location Date Add New Item Quantity Delete Item

Purchase Choose supplier Add location Invoice number Date Add new item Print

Sale Add customer Type of sale Add location Date Add new item Discount Print

Employee Create, Read, Update, Delete and Search Excel Import

Introduction Project Environment Implementation Conclusion

20/21

• Difficulties

Challenge time

Learning new technology

• Experiences

Self-learning and researching

Methodology for development

solve problem and implement

• Perspectives

Improve performance of the application

Finish the rest functions

Difficulties, Experiences and Perspectives

Introduction Project Environment Implementation Conclusion

22/21

THANK FOR YOUR ATTENTION