Northern IT Finishing School


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Northern IT Finishing School

  1. 1. Web-Based Shared Inventory Information System
  2. 2. Web-Based Shared Inventory Information System LOGO Structure of Project Project Requirements 1 2 Demo 3 FS Project Experiences 4 Project Support & Sponsor 5
  3. 3. Requirement of FS project LOGO HQ in BKK <ul><li>Assembly the F/G </li></ul><ul><li>Purchase Parts </li></ul><ul><li>Get Orders from customer </li></ul><ul><li>Send F/G to customer </li></ul>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
  4. 4. Requirement of FS project LOGO Current Problem <ul><li>Inventory Sites </li></ul><ul><ul><li>Difficult to manage inventory data </li></ul></ul><ul><ul><li>Item data is always stored in wrong places and incomplete </li></ul></ul><ul><ul><li>Difficult to find inventory items </li></ul></ul><ul><ul><li>Information is not CENTRALIZED! </li></ul></ul><ul><li>Headquarter </li></ul><ul><ul><li>Cannot obtain information from inventory properly </li></ul></ul><ul><ul><li>Report creation takes a long time </li></ul></ul><ul><ul><li>Overhead cost in communication between sites is too expensive </li></ul></ul>
  5. 5. Requirement of FS project LOGO Customer Need <ul><li>Web-based Shared Inventory Information System </li></ul><ul><ul><li>Prefer to implement with ASP.NET with MS-SQL server 2005. </li></ul></ul><ul><ul><li>Use MVC </li></ul></ul><ul><li>Support Basic Operations </li></ul><ul><ul><li>Received Purchase Item from Vendor </li></ul></ul><ul><ul><li>Delivery Order item to Customer </li></ul></ul><ul><ul><li>Move Stock between Warehouse </li></ul></ul><ul><ul><li>Able to adjust stock QTY </li></ul></ul>
  6. 6. Structure of FS project LOGO Tools &Knowledge for Project <ul><li>Understand on following topics: </li></ul><ul><ul><li>C# Programming ( connect with NHibernate ) </li></ul></ul><ul><ul><li>R-DMBS (Prefer MS-SQL server 2005 or higher) </li></ul></ul><ul><ul><li>OOP (Object Oriented Programming) </li></ul></ul><ul><ul><li>MVC (Model-View-Controller) </li></ul></ul><ul><ul><li>UML (Unified Modeling Language) </li></ul></ul><ul><li>Required Software for Workshop </li></ul><ul><ul><li>Visual Studio 2005 (with Framework 2.0) </li></ul></ul><ul><ul><li>MS-SQL server 2005 </li></ul></ul><ul><ul><li>Crystal Report/MS-Reporting </li></ul></ul>
  7. 7. Challenges <ul><li>Member lacked of strong technical and soft skill </li></ul><ul><ul><li>Know only about C# Programming (connect DB with Query String) </li></ul></ul><ul><ul><li>Concept about OOP (Object Oriented Programming) </li></ul></ul><ul><li>Required to finish within 1 month! </li></ul><ul><ul><li>Working hours are limited </li></ul></ul> LOGO
  8. 8. Structure of FS project LOGO Method to Solve Problem What is MVC?
  9. 9. LOGO Solution for Project Structure Flow of Project Structure of FS project Team 1 (4 people) Team 2 (4 people) Team 3 (4 people) 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
  10. 10. Structure of FS project LOGO Method to Solve Problem Team Organization Project Leader Tester Programmer System Analysis
  11. 11. Project Schedule SDLC
  12. 12. INVENTORY <ul><li>Example </li></ul>
  13. 13. Analysis Artifacts Use Case Diagram
  14. 14. Analysis Artifacts Activity Diagram E-R Diagram Class Diagram
  15. 15. Analysis Artifacts Sequence Diagram
  16. 16. Demo Project LOGO
  17. 17. Experiences LOGO Experiences from FS Project <ul><li>Lesson Learned </li></ul><ul><li>Technical skill </li></ul><ul><ul><li>Stronger knowledge in OOP </li></ul></ul><ul><ul><li>Know more about C# Programming and NHibernate </li></ul></ul><ul><ul><li>Know how to use MVC concept in web application </li></ul></ul><ul><ul><li>Know how to use Crystal Report/MS-Reporting </li></ul></ul><ul><ul><li>Important to design before coding </li></ul></ul><ul><ul><li>Testing is very important </li></ul></ul><ul><ul><li>Integration is not easy to be done if interface is not determined ahead </li></ul></ul><ul><ul><li>Increase knowledge in Business skills </li></ul></ul><ul><li>Soft skill </li></ul><ul><ul><li>Improving Soft skills such as time management, communication, team work, problem solving, etc. </li></ul></ul><ul><ul><li>Improving English presentation skills </li></ul></ul>
  18. 18. Team Members โครงการนี้ เยี่ยมไปเลยครับ พี่เต้ วิทยากรอบรมโครงการนี้ โครงการนี้พวกหนูได้รับความรู้มากมายเลยค่ะ ขอบคุณมากค่ะ
  19. 19. Supports&Sponsers FS Project LOGO Thank you
  20. 20. Thank You !