Top Banner
LOGO Web-Based Shared Inventory Information System
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Northern IT Finishing School

LOGO

Web-Based Shared Inventory Information System

Page 2: Northern IT Finishing School

LOGO

Web-Based Shared Inventory Information

System

Project Requirements1

2

Demo3

FS Project Experiences4

Structure of Project

Project Support & Sponsor5

Page 3: Northern IT Finishing School

LOGO

Requirement of FS project

HQ in BKK

• Assembly the F/G• Purchase Parts• Get Orders from customer• Send F/G to customer

Warehouse in Chiang Mai

Warehouse in Chon Buri

ABC Factory Headquarter is located in BKK. Its Warehouses are located in Chiang Mai & Chon Buri provinces. The HQ gets Order, Purchase Part & assembly. Each warehouse has its own inventory.

Customer Story

Page 4: Northern IT Finishing School

LOGO

Requirement of FS project Current Problem

o Inventory Sites

• Difficult to manage inventory data

• Item data is always stored in wrong places and incomplete

• Difficult to find inventory items

• Information is not CENTRALIZED!o Headquarter

• Cannot obtain information from inventory properly

• Report creation takes a long time

• Overhead cost in communication between sites is too expensive

Page 5: Northern IT Finishing School

LOGO

Requirement of FS project Customer Need

o Web-based Shared Inventory Information System• Prefer to implement with ASP.NET with MS-SQL server

2005.• Use MVC

o Support Basic Operations• Received Purchase Item from Vendor• Delivery Order item to Customer• Move Stock between Warehouse• Able to adjust stock QTY

Page 6: Northern IT Finishing School

LOGO

Structure of FS project Tools &Knowledge for Project

Understand on following topics: C# Programming ( connect with NHibernate ) R-DMBS (Prefer MS-SQL server 2005 or higher) OOP (Object Oriented Programming) MVC (Model-View-Controller) UML (Unified Modeling Language)

Required Software for Workshop Visual Studio 2005 (with Framework 2.0) MS-SQL server 2005 Crystal Report/MS-Reporting

Page 7: Northern IT Finishing School

Challenges

o Member lacked of strong technical and soft skill Know only about C# Programming

(connect DB with Query String) Concept about OOP (Object Oriented Programming)

o Required to finish within 1 month!o Working hours are limited

www.themegallery.comLOGO

Page 8: Northern IT Finishing School

LOGO

Structure of FS project Method to Solve Problem

What is MVC?

Page 9: Northern IT Finishing School

LOGO

Item Master

Zone Master

Category

Goods Receiving

Goods Receiving Entry

Shelf-In Entry

Goods Receiving List

Transfer-In Entry

Shipment

Shipment Entry

Shelf-Out Entry

Shipment List

Transfer-Out Entry

Inventory

In & Out Adjustment

Supplier Customer

Inventory By Category

Solution for Project

Structure Flow of Project

Structure of FS project

Team 1(4 people)

Team 1(4 people)

Team 2(4 people)

Team 2(4 people)

Team 3(4 people)

Team 3(4 people)

Page 10: Northern IT Finishing School

LOGO

Structure of FS project Method to Solve Problem

Team Organization

Project Project LeaderLeader

TesterTester

ProgrammerProgrammer

SystemSystemAnalysisAnalysis

Page 11: Northern IT Finishing School

Project ScheduleSDLC

ID Task Name Start Duration?.?. 2552 ¤.?. 2553

329 30 21 4

1 5d03/12/200929/11/2552Get user requirement

2 7d05/12/200929/11/2009Analysis and Design UML

3 7d5/12/255229/11/2552Design ER Diagram

4 7d5/12/255229/11/2552Design GUI

9 1d09/01/201009/01/2010Presentation

7

6

5 5d09/12/20095/12/2552Design and Create Database

24d29/12/200906/12/2009Coding Program

18d06/01/201020/12/2009Testing Program

8 3d08/01/201006/01/2010Implement Program

Finish5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9

Page 12: Northern IT Finishing School

INVENTORYExample

Page 13: Northern IT Finishing School

Analysis Artifacts

Use Case Diagram

Page 14: Northern IT Finishing School

Analysis Artifacts

Activity DiagramE-R Diagram

Class Diagram

Page 15: Northern IT Finishing School

Analysis ArtifactsSequence Diagram

Page 16: Northern IT Finishing School

LOGO

Demo Project

Page 17: Northern IT Finishing School

LOGO

ExperiencesExperiences from FS Project

Lesson Learnedo Technical skill

Stronger knowledge in OOP Know more about C# Programming and NHibernate Know how to use MVC concept in web application Know how to use Crystal Report/MS-Reporting Important to design before coding Testing is very important Integration is not easy to be done if interface is not

determined ahead Increase knowledge in Business skills

o Soft skill Improving Soft skills such as time management,

communication, team work, problem solving, etc. Improving English presentation skills

Page 18: Northern IT Finishing School

Team Members

โครงการ นี้� เยี่��ยี่มไปเลยี่คร�บ

โครงการ นี้� เยี่��ยี่มไปเลยี่คร�บ

พี่��เต้�วิ�ทยี่ากรอบรม

โครงการนี้�

พี่��เต้�วิ�ทยี่ากรอบรม

โครงการนี้�

โครงการนี้�พี่วิกหนี้�ได้�ร�บควิามร� �มาก

มายี่เลยี่ค�ะขอบค ณมากค�ะ

โครงการนี้�พี่วิกหนี้�ได้�ร�บควิามร� �มาก

มายี่เลยี่ค�ะขอบค ณมากค�ะ

Page 19: Northern IT Finishing School

LOGO

Supports&Sponsers FS ProjectThank you

Page 20: Northern IT Finishing School

LOGO