Store management online SMO Supervisor Mr Nguyen Truong

  • Slides: 32
Download presentation
Store management online - SMO Supervisor : Mr. Nguyen Truong Long Group : S-Mo.

Store management online - SMO Supervisor : Mr. Nguyen Truong Long Group : S-Mo. S 04/03/2021

Outline Introduction • Group’s members • What SMO is • Lang Son Electronics JSC

Outline Introduction • Group’s members • What SMO is • Lang Son Electronics JSC (LSE) Development Process • • Conclusion 04/03/2021 Management Plan Requirements System Design Testing • Demo • Future extension 1

1. Introduction ü Group’s members ü What SMO is ü Lang Son Electronics JSC

1. Introduction ü Group’s members ü What SMO is ü Lang Son Electronics JSC (LSE)

Introduction – Supervisor Name 04/03/2021 Group’s members Mr. Nguyen Truong Long Student. ID Dương

Introduction – Supervisor Name 04/03/2021 Group’s members Mr. Nguyen Truong Long Student. ID Dương Quang Anh 00317 Vũ Đức Tuyến 00538 Lê Văn Duy 00360 Phạm Văn Phúc 00526 Hoàng Long 00391 Đỗ Anh Tú 00481 SMO - Storage Management Online 2

Introduction – What SMO is Storage Management Online - SMO is web-based applications with

Introduction – What SMO is Storage Management Online - SMO is web-based applications with Silverlight 4 - Functions : Ø Manage materials, products in warehouse : type, quantity, price per unit, material loaf … Ø Make import or export order Ø Store information of employees, partners (Suppliers, Customer) 04/03/2021 SMO - Storage Management Online 3

Introduction – Lang Son Electronics JSC - Name : Lang Son Electronics JSC (LSE)

Introduction – Lang Son Electronics JSC - Name : Lang Son Electronics JSC (LSE) - Address : Lang Son - Business Operation : Ø Purchase electronic component Ø Inventory management Ø Remote control assembly (Lang son, Hanoi, HCM) Ø Distributed products to subsidiaries - Number of worker : 50 - Revenue : $1000000 each quarter 04/03/2021 SMO - Storage Management Online 4

Introduction – Lang 04/03/2021 Son Electronics JSC SMO - Storage Management Online 5

Introduction – Lang 04/03/2021 Son Electronics JSC SMO - Storage Management Online 5

Introduction – Lang Son Electronics JSC - Problems : Ø Difficulties in management by

Introduction – Lang Son Electronics JSC - Problems : Ø Difficulties in management by paper-based system Ø MS Excel is the main tool for storing information => Conflicts or wrong input data, hard to collect data - LSE’s solution : Ø Try to use Misa’s application Ø Develop a new Accounting system which suitable for LSE, but it’s too expensive 04/03/2021 SMO - Storage Management Online 6

Introduction – Lang Son Electronics JSC - Benefits of SMO : Ø Input data

Introduction – Lang Son Electronics JSC - Benefits of SMO : Ø Input data easier and faster Ø This system has central database so data conflicts between warehouses are reduced Ø Don’t need mail, or send excel file to update data Ø Price per unit in each period of materials are stored that help the managers calculate the average price. => Improve productivity for LSE Company 04/03/2021 SMO - Storage Management Online 7

2. Development Process ü ü Management Plan Requirements System Design Testing

2. Development Process ü ü Management Plan Requirements System Design Testing

Development Process – Management Role Team Member Project Manager Anh. DQ Secretary Phuc. PV

Development Process – Management Role Team Member Project Manager Anh. DQ Secretary Phuc. PV Requirements Engineer All team member Technical Leader Tuyen. VD Developer All team member Tester All team member 04/03/2021 Plan SMO - Storage Management Online 8

Development Process – Management 04/03/2021 SMO - Storage Management Online Plan 9

Development Process – Management 04/03/2021 SMO - Storage Management Online Plan 9

Development Process – Management Plan - Waterfall model’s benefits : Ø Simple to be

Development Process – Management Plan - Waterfall model’s benefits : Ø Simple to be implemented, helps to plan and schedule the project clearly Ø Documentations is produced at every stage of the waterfall model development - Limitations : Ø This model assumes the requirements to remain static during the life of the project 04/03/2021 SMO - Storage Management Online 10

Development Process – Management Plan - Phases’ division : Ø Initiating : Prepare for

Development Process – Management Plan - Phases’ division : Ø Initiating : Prepare for the capstone project, identify key stakeholder and what team will do. Ø Planning : Determine schedule, tasks, rules, communications channel. Ø Requirement definition : Get and analysis user requirements from customer. Ø Development : Choose the technic solutions, create detail design, develop application. Ø Testing : Design test cases, implement testing application, find and fix bugs. Ø Closing : Prepare for final presentation 04/03/2021 SMO - Storage Management Online 11

Development Process – Management Grantt Chart Plan 12

Development Process – Management Grantt Chart Plan 12

Development Process – Management Plan Group Communication : - Meeting 3 days each week

Development Process – Management Plan Group Communication : - Meeting 3 days each week - After finish one 1 process, and finish report, has 1 big meeting with Supervisor - Another communication channel : YM!, Skype, Phone , Email - Source control server : Codeplex Communication method 04/03/2021 SMO - Storage Management Online 13

Development Process – Requirements Ø Gathering methods : ü Interview: ü Contact face to

Development Process – Requirements Ø Gathering methods : ü Interview: ü Contact face to face with customer: once a week. ü Communicate by e-mail and phone: as needed. ü Refer existed systems: ü MISA. ü Use cases. ü Brain storming. 04/03/2021 SMO - Storage Management Online 14

Development Process – Requirements User Requirements : ü SMO can manage all raw-material and

Development Process – Requirements User Requirements : ü SMO can manage all raw-material and finished product in warehouses. ü SMO must allow users to export and import items from the Warehouse. ü Prices are managed by loaves. Unit price is the average of all items’ prices. ü SMO allow users to log in via Internet (Web browsers), each user have unique account which is granted by the highest manager and administrator. ü When a user logs in system, it will classify authorization of this user. ü Users’ information are inventory in application, the highest manager has fully authorization to see those information. 04/03/2021 SMO - Storage Management Online 15

Development Process – Requirements Entity Relationship Driagram 16

Development Process – Requirements Entity Relationship Driagram 16

Development Process – System Design ü Build on familiar, industrial-strength Microsoft tools and platforms

Development Process – System Design ü Build on familiar, industrial-strength Microsoft tools and platforms ü Increase user productivity and accuracy by providing an attractive, easy-to-use application user interface that mimics the behavior of desktop software applications ü Enhanced data-binding support increases flexibility and productivity through data grouping/editing and string formatting within binding 04/03/2021 SMO - Storage Management Online 17

Development Process – System Design Why Silverlight 4 ? ü New for almost S-Mo.

Development Process – System Design Why Silverlight 4 ? ü New for almost S-Mo. S members ü Great data-binding technique ü Interesting MVVM architecture (Model-View. Model) ü Support for future development of SMO with offline mode 04/03/2021 SMO - Storage Management Online 18

Development Process – System Design System Architecture Overview 04/03/2021 SMO - Storage Management Online

Development Process – System Design System Architecture Overview 04/03/2021 SMO - Storage Management Online 19

Development Process – System Design System Architecture (1) 20

Development Process – System Design System Architecture (1) 20

Development Process – System Architecture (2) System Design 21

Development Process – System Architecture (2) System Design 21

Development Process – System Design Database Diagram 22

Development Process – System Design Database Diagram 22

Development Process – 04/03/2021 Testing SMO - Storage Management Online 23

Development Process – 04/03/2021 Testing SMO - Storage Management Online 23

Development Process – 04/03/2021 Testing SMO - Storage Management Online 24

Development Process – 04/03/2021 Testing SMO - Storage Management Online 24

Development Process – Ø Features are tested Testing Ø Features are not tested ü

Development Process – Ø Features are tested Testing Ø Features are not tested ü System Security ü Performance ü Product Management ü Browser comparability ü Raw-material management ü Customer Management ü Supplier Management ü Worker Management 04/03/2021 SMO - Storage Management Online 25

3. Conclusion ü Future extension ü Demonstration

3. Conclusion ü Future extension ü Demonstration

Conclusion – Future Extension - Import and export data from Excel file. - Managers

Conclusion – Future Extension - Import and export data from Excel file. - Managers can have detail reports of materials and products’ status in warehouse. - Make information statistics, help manager to make decisions - Develop offline mode for SMO 04/03/2021 SMO - Storage Management Online 26

Conclusion – 04/03/2021 Demonstration SMO - Storage Management Online 27

Conclusion – 04/03/2021 Demonstration SMO - Storage Management Online 27

Q&A 04/03/2021 SMO - Storage Management Online

Q&A 04/03/2021 SMO - Storage Management Online