tl!e assumption

112

Upload: others

Post on 03-Dec-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tl!E ASSUMPTION
Page 2: Tl!E ASSUMPTION

Tl!E ASSUMPTION

Inventory Control System of Air Moving Equipment Manufacturing Industry Matsushita Seiko (THAILAND) Co., Ltd.

by Mr. Surachai Withunthong

A Final Report of the Six-Credit Course CS 6998 CS 6999 System Development Project

Submitted in Paiiial Fulfillment of the Requirements for the Degree of

Master of Science in Computer Information Systems

Assumption University

March 2008

Page 3: Tl!E ASSUMPTION

Project Title

Name

Project Advisor

Academic Year

Inventory Control System of Air Moving Equipment Manufacturing Industry Matsushita Seiko (THAILADN) Co., Ltd.

Mr. Surachai Withunthong

Assoc.Prof.Dr.Ouen Pin-ngern

March 2008

The Graduate School of Assumption University has approved this final report of the three-credit course, CS 6998 System Development Project, submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Information Systems.

Approval Committee:

(Assoc.Prof.Dr. Ouen Pin-ngern) Advisor

Program Coordinator

(Prof.Dr. Srisakdi Charmonman) Chairman

(Assoc.Prof. Somchai Thayarnyong) CHE Representative

March 2008

Page 4: Tl!E ASSUMPTION

ABSTRACT

Matsushita Seiko Co., Ltd. provides three kinds of products to serve Thai market

under the named of "Panasonic and KDK". The products are Electric Fan, Ventilating

Fan and Air Moving Equipment (AME). This project focuses on Inventory System of

Air Moving Equipment product. The reasons are that other two products already have

the system from Japan to support the raw material system, and AME products still use a

manual system with some computerization such as MS. Excel to keep the data

inventory. The project tries to set up the system that is appropriate with the products.

The current existing system is based on manual and some computerized system.

The problems come from the slowly ordered raw material, cutting the stock of raw

material, and human error by wrong calculation. There are many paper works that is

very hard to update the information, including poor management report making

decisions making by management level.

The new proposed system will be developed to support the inventory management

system in order to support both production and purchasing department to rapidly know

the information in AME inventory. The system will reduce time consumption on raw

material shortage, and increase efficiency to plan and keep the stock in the near future.

The project designed is useful to purchasing staff and management level of purchasing

and production section because the system can manage the routine jobs is easy to use

and support making decisions in their level of management.

The proposed system is found to help improve the current operations, and solve

the problems occurring in the existing system. The operating cost is also reduced

because of less number of purchasing staffs required.

Page 5: Tl!E ASSUMPTION

ACKNOWLEDGEMENTS

There are many people who have made contributions to this project. The writer

would like to acknowledge their efforts and thank them for their contributions.

I would like to thank Assoc. Prof. Dr. Ouen Pin-Ngern, for his assistance, and

valuable suggestions in preparing and developing this project. I would like to thank all

my lecturers in MS(CIS) course for the knowledge used in developing this project.

I extend my sincere thanks to production and purchasing staffs of Matsushita

Seiko Co., Ltd. (New company name is Panasonic Ecology Systems (Thailand) Co.,

Ltd.) for their timely assistance, valuable explanations and information provided to me

while carrying out data collection required for my project.

11

Page 6: Tl!E ASSUMPTION

THE ASSUMPTION UNIVERSITY LllUU,'Q1:'

TABLE OF CONTENTS

Chapter Page

ABSTRACT

ACKNOWLEDGEMENTS 11

LIST OF FIGURES v

LIST OF TABLES Vlll

I. INTRODUCTION 1

1.1 Background of the Project 1

1.2 Objectives of the Project 1

1.3 Scope of the Project 2

1.4 Deliverables 3

1.5 Project Plan 4

II. THE EXISTING SYSTEM 6

2.1 Background of the Organization 6

2.2 Current Problems and Areas for Improvement 8

III. THE PROPOSED SYSTEM 11

3.1 System Specification 11

3.2 System Analysis 13

3.3 System Design 16

3.4 Hardware and Software Requirement 22

3.5 Security and Control 27

3.6 Cost and Benefit Analysis 29

lll

Page 7: Tl!E ASSUMPTION

Chapter

IV. PROJECT IMPLEMENTATION

4.1 Overview of Project Implementation

4.2 Stages of Project Implementation

4.3 Conversion

4.4 Training and Documentation

V. CONCLUSIONS AND RECOMMENDATIONS

5.1 Conclusions

5 .2 Recommendations

APPENDIX A ENTITY RELATIONSHIP DIAGRAM

APPENDIX B DATA FLOW DIAGRAM (THE PROPOSED SYSTEM)

APPENDIX c DATABASE DESIGN

APPENDIX D DATA DICTIONARY

APPENDIX E USER INTERFACE DESIGN

APPENDIX F REPORT DESIGN

APPENDIX G FEASIBILITY ANALYSIS

BIBLIOGRAPHY

IV

Page

40

40

40

42

42

44

44

47

48

52

64

70

73

84

91

101

Page 8: Tl!E ASSUMPTION

THE ASSUMPTION

LIST OF FIGURES

Figure Page

1.1 Project Plan of Inventory Management System 5

2.1 Organization Chart of Matsushita Seiko (THAILAND) Co., Ltd. 7

2.2 Data Flow Diagram of the Existing Inventory System 10

3.1 Data Flow Diagram of the Proposed Inventory System 14

3.2 Data Flow Diagram Level 0 of the Proposed System 15

3.3 The Hardware Configuration of Proposed System 26

3.4 Break-Even Chart 36

3.5 Payback Chart 38

A.l Context Entity Relationship Diagram of

Matsushita Seiko (THAILAND) Co., Ltd. 49

A.2 Key Based Entity Relationship Diagram of Matsushita

Seiko (THAILAND) Co., Ltd. 50

A.3 Fully Attributed Entity Relationship Diagram of Matsushita Seiko

(THAILAND) Co., Ltd. 51

B.1 Functional Decomposition Diagram of the Proposed Inventory System 53

B.2 Context Data Flow Diagram of the Proposed System 54

B.3 Data Flow Diagram Level 1 Process 1 Customer Information 55

B.4 Data Flow Diagram Level 1 Process 2 Supplier Information 56

B.5 Data Flow Diagram Level 1 Process 3 Prepare Purchase Order 57

B.6 Data Flow Diagram Level 1 Process 4 Process Finished Goods 58

B.7 Data Flow Diagram Level 1 Process 5 Check Inventory 59

B.8 Data Flow Diagram Level 1 Process 6 Receive Material 60

v

Page 9: Tl!E ASSUMPTION

B.9 Data Flow Diagram Level 1 Process 7 Generate Report 61

B.10 Data Flow Diagram Level 2 Process 1.3 Apply New Customer 62

B.11 Data Flow Diagram Level 2 Process 2.3 Apply New Supplier 63

E.l Login Screen 74

E.2 Main Menu Form 75

E.3 Customer Form 76

E.4 Supplier Form 77

E.5 Purchase Order Form 78

E.6 Product Form 79

E.7 Material Form 80

E.8 Material Out Form 81

E.9 Supplier Delivery Form 82

E.10 Daily Production Form 83

F.1 Customer List Report 85

F.2 Supplier List Report 86

F.3 Purchase Order Report 87

F.4 Purchase Material List Report 88

F.5 Daily Production List Report 89

F.6 Material List Report 90

Vl

Page 10: Tl!E ASSUMPTION

LIST OF TABLES

3 .1 Candidate Systems Matrix 18

3.2 Feasibility Analysis Matrix 21

3.3 The Hardware Specification for Server 23

3 .4 The Hardware Specification for Each Client 24

3.5 The Software Specification for Each Client 24

3.6 The Software Specification for Server 25

3.7 Existing Manual System Cost Analysis 30

3.8 Five Years Accumulated Existing Manual System Cost 30

3.9 Proposed System Cost Analysis 32

3.10 Five Years Accumulated Proposed System Cost 33

3.11 The Comparison of the System Costs between Proposed System and Existing System 33

3 .12 The Comparison of the Accumulated Cost Invested for the Proposed System and Accumulated Benefit from the Proposed System 37

5.1 The Degree of Achievement between the Existing System and the Proposed System 45

C.l Customer 65

C.2 Supplier 66

C.3 Purchase Order 67

C.4 Purchase Material 68

C.5 Supplier Delivery 68

C.6 Material 68

C.7 Material Detail 69

C.8 Material Out 69

Vil

Page 11: Tl!E ASSUMPTION

Table Page

C.9 Material Out Detail 69

D.l Data Dictionary of Inventory System 71

G.l Estimated Cost of Candidate 1 92

G.2 Estimated Cost of Candidate 2 93

G.3 Estimated Cost of Candidate 3 94

G.4 The Benefit of the Proposed System 95

G.5 The Benefit of the Proposed System (Year 1-5) 96

G.6 Payback Period for Candidate 1 97

G.7 Payback Period for Candidate 2 97

G.8 Payback Period for Candidate 3 98

G.9 Net Present Value for Candidate 1 99

G.10 Net Present Value for Candidate 2 99

G.11 Net Present Value for Candidate 3 100

Vlll

Page 12: Tl!E ASSUMPTION

I. INTRODUCTION

1.1 Background of the Project

The project is required for MS (CIS) program (CS6998-CS6999), System

Development Project, the study of the existing system and developing the appropriate

system for each company case. This project will design the inventory management

system which manages the quantity of material in and out of stock. There are many

criteria such as business size, total sales, material models, price, etc. which are

considered in this project.

Commonly a good system of inventory management system should run the

process smoothly, reduce human error and time consumption. In addition, the system

should monitor the raw material and places purchasing order to each supplier

automatically.

Matsushita Seiko (Thailand) Co., Ltd. faced the problems in inventory

management system especially in Air Moving Equipment products. Thus, the company

needs an effective computerized system to facilitate the process of inventory system.

1.2 Objectives of the Project

According to the company policy is for serving customer satisfaction. The shortest

lead-time to deliver the products is necessary. Inventory should be efficient to manage

inventory control. So, the company plans to develop a computerized inventory

management system that can share and manage inventory information. The new system

will eliminate the existing problems and increase the efficiency of the company.

1

Page 13: Tl!E ASSUMPTION

The entire objectives of the project could be identified as follows:

(1) To study inventory information system of Air Moving Equipment products

and identify the current problems and opportunities.

(2) To design and develop the computerized inventory management system.

(3) To develop an online information system between production information

and inventory management system.

(4) To reduce the recording, processing, calculating time and paper costs for all

reports that can help improve the efficiency and effectiveness of the

workflow and shorten the working process.

(5) To develop the new inventory control management system that eliminates

the problems of having excess and shortage of inventory.

(6) To provide top management with timely, meaningful, and reliable

information and reports that can support the management planning,

controlling and of making decisions.

1.3 Scope of the Project

The solution for this project is to develop a computerized Inventory Control

Management System. It consists of the following:

(1) Create and mange the supplier database system that can record material

name, code, quantity, price and financial transfer status.

(2) Create and manage the customer database system that can record the

customer name, address, product name, code, quantity and price.

(3) Manage the inventory database system that can record both incoming and

outgoing parts and calculate the quantity remaining inventory.

2

Page 14: Tl!E ASSUMPTION

(4) Create the inventory control function that can show the staff when the

material and parts are out of stock or lower than the inventory standard.

(5) Develop the system that can print purchasing order includes calculate the

quantity and price of material automatically.

( 6) Develop the system that is able to generate the summary report such as sales

report and inventory rep01i. These are the monthly reports for supporting the

management level in planning, controlling and decision making.

1.4 Deliverables

(1) The input screens

Users Login

Main Menu Form

Customer Form

Supplier Form

Purchase Order Form

Product Form

Material Form

Material Out Form

Supplier Delivery Form

Daily Production Form

(2) The reports

Customer List Report

Supplier List Report

Purchasing Order List Report

Purchasing Material List Report

3

Page 15: Tl!E ASSUMPTION

Daily Production List Report

Material List Report

1.5 Project Plan

A project plan of the manufacturing inventory management system is shown in

Figure 1.1.

4

Page 16: Tl!E ASSUMPTION

No.

I

Tas

k N

ame

I.

Ana

lysi

s o

f th

e E

xist

ing

Sys

tem

Def

ine

the

Obj

ecti

ve a

nd S

cope

2 I

Stu

dy th

e E

xist

ing

Sys

tem

3 I

Iden

tify

the

Exi

stin

g P

robl

ems

4 I

Dev

elop

Con

text

Dia

gram

5

I D

evel

op D

ata

Flo

w D

iagr

am

6 C

ost

and

Ben

efit

Ana

lysi

s

II.

Ana

lysi

s an

d D

esig

n o

f th

e P

ropo

sed

Sys

tem

7 In

terf

ace

Des

ign

8 R

epor

t D

esig

n

Vo

I

9 D

atab

ase

Des

ign

10

I N

etw

ork

Des

ign

11

I P

rogr

am D

esig

n

III.

lm~lementation o

f th

e Pro~osed S

yste

m

12 I

Cod

ing

13

Har

dwar

e In

stal

lati

on

14

Sof

twar

e In

stal

lati

on

15

Tes

ting

16

I C

onve

rsio

n

1

Dec

embe

r Ja

nu

ary

2 3

4 1

2 3

4 1

I/ />:

',:~} ~

~Gii

ll . . .

µ~;

<iBJ rn

~ ~ ~

~

1::;:;

;~···1

~

~

F'

.......... ·.r1

-

;·,:

-J·,

:,: .

. '.,

-

Fig

ure

1.1

Pro

ject

Pla

n fo

r In

vent

ory

Man

agem

ent S

yste

m F

ebru

ary

M

arch

2 3

4 1

2 3

4

Page 17: Tl!E ASSUMPTION

II. THE EXISTING SYSTEM

2.1 Background of the Organization

Matsushita Seiko (THAILAND) Co., Ltd. is an air-moving product manufacturing

company which produced three kinds of products. There are Electric Fan, Ventilating

Fan and Air Moving Equipment. It was newly established in December 1996. However,

counting from the National Thai Co., Ltd. (NTC) period, it has been producing electric

fans under the name of National and KDK for about 33 years. Its plant is located on

Bangna-Trad Road (Km 27), Sumutprakarm, Thailand. Today, the company has

become one of the leading ventilating fans and air moving equipment manufacturers in

Thailand. The target is to expand the export businesses to other parts of the world and in

the 21st century ahead.

Based on Matsushita Group's fundamental business philosophy, the company

always takes the customer as the top priority and makes people's lives happier.

The organization chart is shown in Figure 2.1.

6

Page 18: Tl!E ASSUMPTION

Man

agin

g D

irec

tor

Adm

inis

trat

ion

Man

ager

S

ales

Man

ager

P

rodu

ctio

n M

anag

er

Pur

chas

ing

Man

ager

F

inan

cial

Man

ager

Per

sonn

el S

taff

C

ompu

ter

Sta

ff

Par

ts A

ss'y

Sta

ff

Fin

ishe

d G

oods

Ass

'y S

taff

A

ccou

ntin

g S

taff

Sal

es S

taff

M

arke

ting

Sta

ff

Impo

rt p

arts

Sta

ff

Loc

al P

arts

Sta

ff

-.....

}

Fig

ure

2.1

Org

aniz

atio

n C

hart

of M

atsu

shit

a S

eiko

(T

HA

ILA

ND

) C

o.,

Ltd

.

Page 19: Tl!E ASSUMPTION

2.2 Current Problems and Area for Improvement

In the existing system, Sales and Inventory of electric fan manufacturing industry

keeps the sales and inventory information in a standalone PC. So the information cannot

be shared with others. The new order information and material information are not

updated properly in a correct and timely manner so the data is out-of-date. In addition,

the existing system provides the sales record and inventory movement that are

insufficient and not useful for the top management and other related departments (e.g.

Production Department) to manage their planning, controlling and decision-making. It

lacks other information such as delivery schedule, inventory standard (both finished

goods and raw material), type of customers and suppliers.

The problems of existing system can be categorized as follows:

(1) Problem of Excesses and Shortages of raw material in the inventory

As the Inventory Control System is not efficient enough, the staffs have to

record and check the raw material remaining many times a month. They do

not know the exact quantity of each part. Problem of shortages occurred of

required material and excesses of unnecessary material in the inventor

(2) Problem of difficulty in finding required information

Because the company keeps all information in the paper files and standalone

PC, it takes time to search and process all information such as quantity of

material, order of the products, material schedule and delivery schedule.

(3) Problem of high risk of errors in recording and calculating

It has many human errors that occur during recording and calculating all

information such as quantity of customer order, material quantity, code of

material and price. It is very difficult to find and fix the errors.

8

Page 20: Tl!E ASSUMPTION

( 4) Problem of low performance of database management system

Reduction of work performance due to time much consuming in recording

and searching inventory information. All information are recorded and

calculated manually which is very inconvenient, inefficient, time consuming,

waste of office resources and contains many human errors. Therefore, it

leads to ineffective work and low quality services.

( 5) Lack of data sharing and storage space

The existing system cannot share information with other departments so the

operational level of the company takes more time in answering queries. The

top management and other departments waste time in preparing necessary

information for planning, controlling and decision making.

9

Page 21: Tl!E ASSUMPTION

Purchase Order Invoice CUSTOMER SUPPLIER

Payment i i Raw material and Parts ,, ,, A ~ i i •

Products 0 Purchase Order

Invoice Inventory

Payment Confirmation

Management System

Production Information ~ ,~

Products Requirment PRODUCTION . .

Figure 2.2 Context Data Flow Diagram of Existing Inventory Control System

10

Page 22: Tl!E ASSUMPTION

THE ASSUMPTION

3343 III. THE PROPOSED SYSTEM

3.1 System Specification

The system specification is to define a description and functionality of the new

system. It contains an explanation, user requirement, and the flow of data in order to

assemble an overall picture of the system to meet the current and future needs of the

company. After analyzing the existing system, including collected data and interviewing

the relevant users, we can classify the new system specification into three categories:

inputs, outputs, file and database.

3.1.1 Input Requirements

(a) Input fmm should contain all required data.

(b) Input form should generate the current data from database automatically such

as user input the product code. All required details should appear on the input

form immediately. It reduces time consumption and increases accuracy of data.

(c) Input form should define the range of values in each field. To predefine the

range of value that can check the accuracy of data that may come from human

error.

( d) Input form should show any guide or help screen when user does any mistakes.

This feature helps new or non-regular user to input the correct data and reduce the

human en-or in the system.

3.1.2 Output Requirements

(a) Daily Basis, the system should show Daily Production Report that informs the

total of daily production separated by models including defected products and work

in process of each model.

11

Page 23: Tl!E ASSUMPTION

Daily Material Report show the quantity of each material part which is added in the

stock and out from stock to the production line including defected parts from

suppliers and production line.

(b) Monthly basis, the system should show Monthly Production Report that informs

the actual production of the current month including defected products, outstanding

production and additional production.

Monthly Material Report shows the movement of material parts that purchased

from suppliers and sent to production line including the total of defected parts from

suppliers and production line.

Monthly Purchase Material Order Report shows list of material order in each pmi

and summarize in terms of quantity and value basis.

( c) The system should update and display the report on screen before printing by

authorized users. The accurate report will help the management level in decision

making.

3.1.3 File and Database Requirements

(a) The system should separately record the basic information into the system such

as product information, customer information, supplier information, material parts

information, and purchase order information.

(b) The system should allow access of information by using code or names such as

product code or product name, material code or material name, purchase order

number, supplier code or supplier name, customer code or customer ID.

3.2 System Analysis

3 .2.1 Data Modeling

Data modeling are structuring and organizing data. In addition, this modeling is a

technique to define and will implicitly and explicitly constraint or limit on the data

12

Page 24: Tl!E ASSUMPTION

placed within the structure. The popular and simplest logical technique is called an

Entity Relationship Diagram (ERD).

There are three data model of Entity Relationship Diagram (ERD), The Context

Entity Relationship Diagram, Key Based Entity Relationship Diagram and Fully

Attributed Entity Relationship Diagram. The complete entity relationship diagram of the

proposed system is shown in Appendix A.

3 .2.2 Process Modeling

Process Modeling is a technique for organizing and documenting the structure and

flow of data through a system's processed and/or logic, policies, and procedures to be

implemented by a system's process. Then, the Data Flow Diagram is a tool that depicts

the flow of data through a system and the works or processing performed by the system.

The proposed system is developed by the tool of Context Data Flow Diagram as shown

in the figure 3.1.

The system may be too difficult to understanding. The functional decomposition

diagram is created to show hierarchy chart that shows the top-down functional

decomposition and structure of a system. The Functional Decomposition Diagram of the

Proposed System is shown in Appendix B.

13

Page 25: Tl!E ASSUMPTION

Purchase Order Invoice CUSTOMER SUPPLIER

Payment Raw material and Parts , . ,,. ' ·~ i i A

Products 0 Purchase Order

Invoice Inventory

Payment Confirmation

Management System

Products " . ,~

Purchase Information ~

Material Information Production information

Finished Goods

Defect Goods

PURCHASING Dept. ~ Products Requirment PRODUCTION

~

~

Inventory reports " .

Production reports

Figure 3 .1 Context Data Flow Diagram of the Proposed System

14

Page 26: Tl!E ASSUMPTION

.......

v.

Cus

tom

er P

.C "

/ "

Sup

plie

r D

etai

ls

6 C

usto

mer

C

usto

mer

Det

ails

S

up

pli

e/

l i-

Pro

duct

s R

ecei

ve

Pro

duct

s

Pro

duct

l p

date

d C

urre

nt

Upd

ated

Cur

rent

and

I'

' an

d

New

l

2 N

ew

Sup

plie

r C

usto

mer

S

uppl

ier

Cod

e an

d D

etai

ls

,... P

roce

ss

Pro

cess

-

Cod

e / ~

Cus

tom

er

Sup

plie

r /~

Info

rmat

ion

Info

rmat

ion

' I

Sup

plie

r In

fo.

10

21

1031

Con

firm

P.O

. P

rod

uct

S

up

pli

er

,, '

Sup

plie

r In

fo

I S

uppl

ier

Cod

e

Cus

tom

er I

nfo.

C

usto

mer

Cod

e an

d an

d D

etai

ls

I os I

.. P

rodu

cts

Info

. In

vent

ory

Info

. In

vent

ory

1011

Cu

sto

mer

.

Cus

tom

er I

nfo.

U

pdat

ed P

arts

Inf

o.

' In

vent

ory

Info

. 3

PIO

Rec

ord

i' ,

• P

repa

re

104

P/O

/

' 5

7 P

/O

Gen

erat

e C

heck

l ""'" '"fo

Upd

ated

PIO

R

epor

t In

vent

ory

' ""

' ,,

Pro

duct

ion

Dai

ly a

nd M

onth

ly R

epor

ts

Out

of S

tock

and

Mon

thly

Ord

er

I'

' 4

Mat

eria

l In

fo.

Dai

ly a

nd M

onth

ly R

epor

ts

Pro

cess

I

fini

shed

l 05

1 In

vent

ory

Pro

duct

ion

Pla

n G

oods

U

pdat

ed P

rodu

ctio

n P

lan

Figu

re 3

.2

Dat

a Fl

ow D

iagr

am L

evel

0 o

f the

Pro

pose

d Sy

stem

.

Sup

plie

r

'

Purc

has1

ng

Ord

er

' 5

Ord

er

Pro

duct

'

Ord

er F

rodu

ct

Puc

hasi

ng

Dep

t.

Page 27: Tl!E ASSUMPTION

3.3 System Design

3 .3 .1 Candidate Solution Analysis

The business requirements are defined in previous section. The candidate solution

can be set up from requirements and opinions of developer and user. Then, the three

candidate solutions can be established for the proposed system as shown in the

following.

(1) Candidate 1: MS Visual Basic 6.0 and MS Access 2003

MS Visual Basic 6.0 is used for application development, because of

its rapid application development (RAD) environment. With its visual style,

it makes application development easier. For network architecture, the file

server is used in this candidate to store the database, and the Client PC

executes all database instructions. This means that the entire database and

tables may have to be transported to and from the client across the network.

The database software, MS Access 2003 is selected.

(2) Candidate 2: Oracle Developer 2000 and Personal Oracle 8.0

Oracle Developer 2000 is the development tool in this solution, while

DBMS is Personal Oracle 8.0. This solution supports the multi-user

environment and relational database technology. Database Server is used to

follow the concept of two-tier Client/Server Computing. However, it is

difficult to use and implement.

(3) Candidate 3: MS Access 2003

MS Access 2003 can manage the data which uses data stored in

relational systems which many business transactions use the format in the

present time, including the inventory management system that responds to

any requests from PC Clients.

16

Page 28: Tl!E ASSUMPTION

After alternatives are identified, each candidate solution needs to be analyzed in

more detail. Candidate systems matrix is used to describe the characteristics of each

alternative as shown in Table 3.1.

17

Page 29: Tl!E ASSUMPTION

Table 3.1. Candidate Systems Matrix.

Characteristics Candidate 1 Candidate 2 Candidate 3

Portion of System Computerized

Brief description of that portion of the Fully supports all relevant Fully supports all relevant Fully supports all relevant system that would be computerized in units that are involved in units that are involved in units that are involved in this candidate. reservation process. reservation process. reservation process.

Benefits

Brief description of the business This solution can be Powerful DBMS and Application development benefits that would be realized for this implemented easily with application that perform and Implementation is candidate. fast learning time. tasks more efficiently and easy with fast learning

effectively. time.

Servers and Workstations

A description of the servers and Pentium Core 2 Duo, Ms. Same as candidate 1 Same as candidate 1 workstations needed to support this Windows 2003 Servers, candidate. and MS Windows XP.

Software Tools Needed

Software tools needed to design and MS Visual Basic 6 Developer 2000 Microsoft Office 2003 build the candidate (e.g. database Microsoft Access 2003 Personal Oracle 8.0 Microsoft Access 2003 management system, emulators, operating systems, languages, etc.). Not generally applicable if applications software packages are to be purchased.

Application Software

A description of the software to be Custom Solution Same as candidate 1 Same as candidate 1 purchased, built, accessed, or some combination of these techniques.

Method of Data Processing

Generally some combination of: on- Database stored on server Oracle uses a two-tier Database stored and line, batch, deferred batch, remote and processed on Client/Server architecture process on Server and batch, and real-time. workstation. with a powerful database GUI on workstation.

server.

Output Devices and Implications

A description of output devices that Display Monitor Same as candidate 1 Same as candidate 1 would be used, special output HP laser printer requirements (e.g., network, preprinted

Epson Dot Matrix Printer forms, etc.), and output considerations (e.g., timing constraints).

Input Devices and Implications

A description of input methods to be Keyboard and mouse Same as candidate 1 Same as candidate 1 used input devices (e.g., keyboard, mouse, etc.), special input requirements (e.g., new or revised forms from which data would be input), and input considerations (e.g., timing of actual inputs).

Storage Devices and Implications

Brief description of what data would be File Server with 160 GB Oracle DBMS with 160 Same as candidate I stored, what data would be accessed storage capacity. GB storage capacity. from existing stores, what storage media would be used, how much storage capacity would be needed, and how data would be organized.

18

Page 30: Tl!E ASSUMPTION

3.3.2 Feasibility Analysis

After the candidate solutions are identified, the feasibility analysis can be done for

each candidate. The following feasibility criteria should be taking into consideration

when the development team wants to select the best solution to implement the

production environment.

(1) Operational feasibility

It is a measure of the candidate solution that fulfills the user's

requirements and to what degree. It is also a measure of how people feel

about the system. All candidates fully support the current business process

but candidate 3 is the most feasible because it can be implemented very

quickly without additional software installation and hardware upgrades.

(2) Technical feasibility

It is a measure of the solutions technical practicality and the

availability of technical resources and expertise. Candidate 2 is the most

difficult to implement. Although the other two solutions are slightly

different in technical implementation, they are still easier than candidate 2.

(3) Economic feasibility

It is a measure of the cost-effectiveness of a project. In order to

determine the economic feasibility, cost benefit analysis techniques are

applied. Candidate 3 is the most economical as it consumes the smallest

amount of investment with shortest payback period, while candidate 2 takes

the largest investment among all candidate solutions because it requires a

database specialist and a powerful hardware to implement and maintain.

19

Page 31: Tl!E ASSUMPTION

( 4) Schedule feasibility

It is a measure of the solution that can be designed and implemented

within an acceptable period. Candidate 3 takes the least time to develop and

implement. Candidate 1 spends slightly more time than Candidate 3 does

but it is also a quickly implemented solution. Conversely, Candidate 2

consumes the most time to design and implement the proposed system

because the oracle product is very complicated and difficult to learn without

any technical assistance from Oracle Company.

Once all four feasibility criteria assessments are provided for each candidate

solutions, the feasibility analysis result reveals that Candidate 3 has the highest total

score, and ranks the best solution, so this candidate is the most suitable alternative for

the proposed system, because it takes the lowest development time and cost with

acceptable perfonnances. The completed Feasibility Analysis Matrix is shown in Table

3.2.

20

Page 32: Tl!E ASSUMPTION

Table 3.2. Feasibility Analysis Matrix.

Feasibility Criteria Wt.

Operational Feasibility 30%

Functionality. A description of to what degree the candidate would benefit the organization and how well the system would work.

Political. A description of how well received this solution would be from user management, user, and organization perspective.

Technical Feasibility 20%

Technology. An assessment of the maturity, availability (or ability to acquire), and desirability of the computer technology needed to support this candidate.

Expertise. An assessment of the technical expertise needed to develop, operate, and maintain the candidate system.

Economic Feasibility 30%

Cost to develop (Baht):

Payback period (discounted):

Net present value (Baht):

Detailed Calculations:

Schedule Feasibility 20%

An assessment of how long the solution will take to design and implement.

Ranking 100%

Candidate I

Fully supports the user requirements in terms of both functionality and business process.

Score: 85

Programmers have full experience with Microsoft Product; therefore, the development process can be done easily and smoothly.

Microsoft Visual Basic 6.0 is a company standard and mature technology based on version number.

Score: 80

Approximately 540,250

Candidate 2

Fully supports the user requirements in terms of both functionality and business process.

Score: 85

Oracle is the leading DBMS software that provides high efficiency. But programmers have a little experience with oracle product.

This requires the continuous training course for operating and maintaining the system because it has no guarantee of its future version.

Score: 75

Candidate 3

Fully supports the user requirements with quick implementation because it does not require the additional software installation on client PC.

Score: 90

Microsoft Access is Company Standard for DBMS. While ASP is a widely accepted technology in Intranet application development.

Score: 85

Approximately 550,750 Approximately 305,250

Approximately 1.3 Yrs. Approximately 1.4 Yrs. Approximately 8 months

Approximately I ,938, 798 Approximately 1,828,20 I Approximately 2,428,542

See Attachment J. See Attachment J. See Attachment J.

Score: 80

Approximately 6 months

Score: 80

81.5

21

Score: 75

Approximately 7 months

Score: 70

77

Score: 95

Approximately 4 months

Score: 95

91.5

Page 33: Tl!E ASSUMPTION

3.4 Hardware and Software Requirement

Hardware and software specifications are important criteria to support our design

and implementation of the new system. The specifications should fit our size and budget

of system design. So, the appropriate price and quality of hardware and software are the

best choices to get good performance and save the budget. As the proposed system

requires one server to serve with clients, the hardware specification for server and each

client are shown in Table 3.3 and Table 3.4. Software specification for each client and

server are showing in Table 3.5 and 3.6.

The hardware configuration for Inventory Management System is shown in Figure

3 .3 The figure shows one server with a UPS and one Hub with connect to the clients

from five departments. Each client has a UPS to protect the shortage of electricity and

the loss of information from that. Accounting and Purchasing Department mostly use

dot matrix printer to print PIO, invoice and any receipts. Other departments find it more

convenient to use laser printer.

22

Page 34: Tl!E ASSUMPTION

Table 3.3 The Hardware Specification for Server.

Hardware Specification

CPU Intel Core 2 Duo E6420 (2.13 GHz 4MB/1066 FSB)

Memory 2 GB (2xl GB) DDR2-667 ECC

Hard disk 160 GB SATA NCQ 7200 rpm

Floppy Drive No Floppy Disk

CD-ROM Drive 16X DVD+/-RW Light Scribe

Backup Drive Backup Tape Device

Mouse Standard USB Mouse

Keyboard Standard USB Keyboard

Monitor Samsung 940BW 19 inches ( 4 ms. DVI Wide Screen)

Network Adaptor 10/ 100/ 1000 Network

Display Adaptor ATI V3350 256 MB

LAN Card 3 COM T5-3C905CX-TX-M-1 10/100 MB

HUB 3 COM 3C16703A

UPS SYMDOME Gold Series 500 VA

Printer EPSON LQ-300+II, HP LASERJET P1505n

23

Page 35: Tl!E ASSUMPTION

Table 3.4 The Hardware Specification for Each Client.

Hardware Specification

CPU Intel Pentium Dual Core processor E2140

(1.6 GHz, lMB L2 Cache, 800 MHz FSB)

Memory 512 MB DDR2RAM up to 2GB with FSB 667 MHz

Hard disk 160 GB 3G SA TA Hard Drive at 7200 rpm

Floppy Drive 1.44 MB

CD-ROM Drive Super Multi SATA Drive with LightScribe, Double Layer 8.5 GB

Mouse Standard USB Mouse

Keyboard Standard USB Keyboard

Monitor VP T15S 15" LCD

Network Adaptor Integrated 10/100 Base-T Ethernet

Display Adaptor Intel GMA 950 Graphics with 32 MB shared graphics memory up to 256 MB

~~--- -~-·---

LAN Card 3 COM T5-3C905CX-TX-M-1 10/100 MB

UPS SYMDOME Gold Series 500 VA

Printer EPSON LQ-300+II, HP LASERJET P1505n

Table 3.5 The Software Specification for Each Client.

Software Specification

Operating System Microsoft Window XP Professional

Application Software Microsoft Office 2007

Virus Protection Software McAfee Virus Scan

24

Page 36: Tl!E ASSUMPTION

Table 3.6 The Software Specification for Server.

Software Specification

Operating System Microsoft Window 2003 Server

Application Server Microsoft Office Professional 2007

Database Server Software Microsoft Access 2007

Virus Protection Software McAfee Virus Scan

25

Page 37: Tl!E ASSUMPTION

N

0\

UPS

500

VA

:

Cli

ent

I M

arke

ting

Dep

t.

I~

Las

er P

rint

er

Ser

ver

UPS

500

VA

t!!eJ

.

~M•

lg

Pow

L.

a

nx

Pri

nter

Ji

lt~_

er

m

e

--

--

' -

--

--

--

--

--

-...,

-

--

--

·--

--

i -

--

--

--

--

--

--

..,

Cli

ent 2

A

ccou

ntin

g D

ept

~.

Dot

Mat

rix

Pri

nter

Cli

ent 3

A

dmin

. D

ept.

Las

er P

rint

er

''

''

''

Cli

ent4

Pro

duct

ion

Dep

t I

Dot

Mat

rix

Pri

nter

, C

lien

t 5

:Pur

chas

ing

Dep

t

Dot

Mat

rix

Pri

nter

~--------

------------

-----------

----

----------

~----

--------------·----

Fig

ure

3 .3

The

Har

dwar

e C

onfi

gura

tion

of P

ropo

sed

Syst

em.

Page 38: Tl!E ASSUMPTION

3.5 Security and Control

The company should be ensured that the computer system is controlled to

maintain integrity, privacy, data security, organization security and availability. The

best security system may not produce good result for our computer system. So, the

appropriate security and control system should be considered to fit our specific system.

Security and Control of the system can be classified simply as the following:

3.5.1 System Security

(a) Identification and Authentication: User name and password are assigned to

authorized persons. Defined range of good password (normally 6 to 8

characters) and non-displaying password on screen. If the user fills the

wrong password or user name or both, the system will keep a count of

failed attempts. After the third attempt, the system will lock that user's

account.

(b) Password aging: Every three months (a company regulation), the system

will require the users to change their passwords automatically.

(c) Uninterruptible Power Supply (UPS): UPS system will supply the power

to the system in case of electricity supply shortage. The system can

continue to work for a short period of time. This equipment supports to

save hardware and give time to record some processing jobs. ..

(d) Fixing software defect (bugs): Software bug is an error, failure or fault in

computer program. The easy way to fix is load a new patch or new version

of software. Another way is to contact developer to fix it.

27

Page 39: Tl!E ASSUMPTION

3.5.2 Data Security

(a) Backup and Recovery: Backups are useful to restore the original after

unpredictable data loss. The two functions of backup are restore a computer

to an operational state that runs the system without intelTuption. The second

is restore number of files after being deleted or corrupted. The company has

a regulation to backup into magnetic tape once a month. The period to

backup file is at the beginning of the month.

(b) Virus Protection: Computer virus will damage the computer by damaging

programs, deleting files including formatting the hard drive. Although

backup method can recover the system from computer virus, the users may

lose some updated information and have slow recovery. Anti-virus is one

easier way that can delete and eliminate known viruses. Updated anti-virus

is required. In addition, the regulation to prohibit other media such as VCD,

DVD, or any flash drive used in the computer system. This is another way

that protects the software and data from computer virus.

28

Page 40: Tl!E ASSUMPTION

3.6 Cost and Benefit Analysis

After studying and designing the proposed system, cost and benefit analysis is an

economic tool to aid decision making by owner or management level. The tool

establishes a general framework that will lend consistency to analyses, facilitating their

comparison and ensuring good practices. Cost and Benefit of the existing and proposed

system are as the following:

3.6.l Cost of the existing system

The existing system is still operated manually. Then, there are

generally two types of costs (fixed cost and annual operating cost). Fixed

cost is only equipment cost, and annual operating costs are salary expense,

office supplies and miscellaneous cost.

Purchasing team uses only basic office equipment to operate their job.

There are two calculators, one fax and a copy machine. Air Moving

Equipment section has two purchasing staff to operate all inventory process

such as checking the shortage inventory, place the material purchasing order

to each supplier, report the monthly summary to manager, etc. Most of task

is input into MS. Excel and print all data on paper again to check manually.

So, the process is slow and has a high cost of paper compared with the

proposed system.

The details of the existing system cost are summarized on Table 3.7

29

Page 41: Tl!E ASSUMPTION

Table 3.7 Existing Manual System Cost Analysis

Cost items Years

I 2 3 4 5

Fixed Cost

Calculator 2 units@ 500 1,000.00 - - - -

Fax Machine 1 units@ 3,000 3,000.00 - - - -

Copy Machine l units@ 30,000 10,000.00 10,000.00 10,000.00 - -Total Fixed Cost 14,000.00 10,000.00 10,000.00 - -

Ogerating Cost

Manager I person @25,000 25,000.00 26,750.00 28,623.00 30,626.00 32,770.00

Purchasing Staff 2 person@ 12,000 24,000.00 25,200.00 26,460.00 27,783.00 29,172.00

Inventory Staff 2 person@ 8,000 16,000.00 16,800.00 17,640.00 18,522.00 19,448.00

Total Monthly Salary Cost 65,000.00 68,750.00 72,723.00 76,931.00 81,390.00

Total Annual Salary Cost 780,000.00 825,000.00 872,676.00 923,172.00 976,680.00

Office Su1mlies & Miscellaneous Cost

Stationary Per Annual 30,000.00 33,300.00 36,930.00 40,923.00 45,315.00

Paper Per Annual 31,000.00 34,400.00 38,140.00 42,254.00 46,779.00

Utility Per Annual 37,000.00 42,100.00 46,610.00 51,571.00 57,028.00

Miscellaneous Per Annual 29,000.00 21,200.00 23,620.00 26,282.00 29,210.00

Total Annual Office Supplies, Utility and Miscellaneous Cost

127,000.00 131,000.00 145,300.00 161,030.00 178,332.00

Total Annual Operating Cost

1,524,000.00 1,572,000.00 1, 743,600.00 1,932,360.00 2,139,984.00

Total Existing Svstem Cost 1,538,000.00 1,582,000.00 1,753,600.00 1,932,360.00 2, 139,984.00 u111t: Baht

Table 3.8 Five Years Accumulated Existing Manual System Cost

Year Total Existing System Cost Accumulated Cost

I 1,538,000.00 1,538,000.00

2 1,582,000.00 3, 120,000.00

3 1,753,600.00 4,873,600.00

4 1,932,360.00 6,805,960.00

5 2,139,984.00 8,945,944.00

Total 8,945,944.00 -unit: Baht

30

Page 42: Tl!E ASSUMPTION

3.6.2 Cost of the proposed system

The proposed system cost also is separated into fixed cost and annual

operating cost. As fixed cost consists of hardware cost, software cost, salary

expense (means persons who are involved in developing the new system),

maintenance cost (both hardware and software), and implementation cost,

whereas annual operating cost has the lower cost category as compared to

the existing system cost.

As computer hardware and software are required for the new system,

the costs for them include the salary expense for system developer. The

maintenance cost of HP vendor (Computer Server and Clients) give the HP

Carepack Service (Local Warranty Extension), 5 years extension for server.

The cost is 10,000 baht and paid within 90 days after purchase. The clients

get 3 years local warranty extension for 3,390 Baht. In addition, the training

and implementation costs are spent according to the project budget before

implementing the proposed system

The new system reduces the number of officers in AME purchasing

section and moves them to another section such as Electric Fan or the new

section (Air Purifier section). One AME purchasing staff and one inventory

staff is enough to operate the process without any workloads. There are IT

staffs that maintain Ventilating and Electric Fan system. That staffs can

maintain the computerized system without any cost. They are system analyst

who acts as the consultant for the system user in case of any problem about

system function, and network administrators who are responsible for

maintaining the network connection of the developed system.

31

Page 43: Tl!E ASSUMPTION

The details of the proposed system cost are summarized on Table 3. 9

Table 3.9 Proposed System Cost Analysis

Years Cost items

I 2 3 4 5

Fixed Cost:

Hardware Costs Server I unit @ 75,000 25,000.00 25,000.00 25,000.00 - -

Modem I unit @ 7,000 7,000.00 - - - -UPS 500 VA 6 units @ 3,000 9,000.00 9,000.00 - - -Client 5 unit @ 16,000 20,000.00 20,000.00 20,000.00 20,000.00 -Printer 6 units @ 9,500 14,250.00 14,250.00 14,250.00 14,250.00 -

Total Hardware Costs 75,250.00 68,250.00 59,250.00 34,250.00 -

Software Cost

Server I unit@ 50,000 25,000.00 25000 - - -Client 5 unit @20,000 20,000.00 20000 20000 20000 -

Total Maintenance Cost 45,000.00 45000 20000 20000 -

Salary ExQense

System Analyst 4 months @20,000 80,000.00 - - - -

Programmer 2 months @ 15,000 30,000.00 - - - -Database Specialist I month @25,000 25,000.00 - - - -

Network Specialist I month @20,000 20,000.00 - - - -

Total Salary Expense 155,000.00 - - - -

lmQiementation Cost

Training Cost 25,000.00 - - - -Installation Cost 5,000.00 - - - -

Total Implementation Cost 30,000.00 - - - -

Total Fixed Cost 305,250.00 I 13,250.00 79,250.00 54,250.00 -0Qerating Cost: User:

Manager I person @25,000 300,000.00 321,000.00 343,476.00 367,512.00 393,240.00

Purchasing Officer 1 person @ 12,000 144,000.00 151,200.00 I 58,760.00 166,698.00 175,032.00

Inventory Officer I person @ 8,000 96,000.00 100,800.00 105,840.00 I I 1,132.00 116,688.00

Office SuQQlies & Miscellaneous Cost:

Stationary Per Annual 25,000.00 26,000.00 27,000.00 28,000.00 29,000.00

Paper Per Annual 18,000.00 16,500.00 15,000.00 15,000.00 15,000.00

Utility Per Annual 37,000.00 39,600.00 43,000.00 45,000.00 58,000.00

Miscellaneous Per Annual 10,000.00 13,000.00 16,000.00 19,000.00 21,000.00

Maintenance Cost:

Server Mainte. Cost I set @ 10,000 10,000.00 - - - -Clients Mainte. Cost I sets@ 3,390 3,390.00 - - 3,000.00 3,000.00

Software Mainte. Cost 2 sets@ 400 800.00 800.00 800.00 800.00 800.00

Total Annual Operating Cost 644,190.00 668,900.00 789,126.00 810,392.00 811,760.00

Total Proposed System Cost 949,440.00 782,150.00 868,376.00 810,392.00 811,760.00

Unit: Baht

32

Page 44: Tl!E ASSUMPTION

Table 3.10 Five Years Accumulated Proposed System Cost

Year Total Proposed System Cost Accumulated Cost

1 949,440.00 949,440.00

2 782,150.00 1,731,590.00

3 868,376.00 2,599,966.00

4 810,392.00 3,410,358.00

5 811,760.00 4,222, 118.00

Total 4,222, 118.00 -unit: Baht

(3) The Comparison of the System Costs between Existing Manual System and

Proposed System

After both the existing system cost and proposed system cost are

identified, the comparison table is constructed to reveal the cost saving after

implementing the proposed system. The figures of the comparison of the

system cost are summarized on Table 3 .11

Table3. l l The Comparison of the System Costs between Proposed System and Existing System, Baht.

Year Accumulated Existing Accumulated Proposed

System Cost System Cost

1 1,538,000.00 949,440.00

2 3,120,000.00 1,731,590.00

3 4,873,600.00 2,599,966.00

4 6,805,960.00 3,410,358.00

5 8,945,944.00 4,222,118.00 unit: Baht

33

Page 45: Tl!E ASSUMPTION

( 4) Benefit Analysis

The benefits of the proposed system can not be measured directly but

it is estimated. However, the benefits can be classified into two categories:

tangible and intangible benefits. The tangible benefit can be expressed in

monetary value, whereas the intangible benefits are qualitative. The details

of these benefits can be summarized as follows:

(a) Tangible Benefits

(1) Increasing the speed of transaction processing time for checking

and record raw material. In addition, faster retrieve and

exchange data from database.

(2) Reducing the human error from manual tasks

(3) Eliminating unnecessary processes or jobs

( 4) The proposed system reduces the cost of hiring new employees.

(5) Reducing paper work because most data is in the form of

electronic equipment.

( 6) Saving office supplies and miscellaneous cost

(7) Personnel saving: Fewer staffs and officers are required to

operate the system.

(8) Good management reports that managers know very clear

pictures about the situation and making good decision making.

(b) Intangible benefit

The following items are the expected intangible benefits of the proposed

system:

34

Page 46: Tl!E ASSUMPTION

(1) Improving the quality of services to production line and

efficiency of operation including customers can get the products

faster

(2) Improving employee job satisfaction

(3) Provide more accurate, meaningful and timely information

(4) Create good image of the company

(5) Reduce searching time for desired documents

(6) Improve security and control

(7) Increase the customer satisfaction toward faster delivery time

(8) Provide a better standard of system and information

(9) Eliminating the overlap and tedium of work

(5) Break-even Analysis

Break-even Analysis shows the point where the accumulative cost of

the existing system is equal to the accumulative cost of the proposed system.

At the beginning, the cost of the existing system is higher than the cost of

the proposed system because of inefficient system.

The break-even point of the proposed system is depicted on Figure

3.4. The figure shows that the cost of the implementing new proposed

makes an accumulated cost lower than the existing cost. There is break even

point on the implementation period in 7. 7 months. This event shows that

there is a very low risk to implement the new system. So, the company can

accept the new one.

35

Page 47: Tl!E ASSUMPTION

-+- Accumulated Proposed cost

- Accumulated Existing Cost

Figure 3.4. Break-Even Chart

36

Page 48: Tl!E ASSUMPTION

(6) Payback Analysis

Payback period is the commonly used technique to assess the value of

investment. Generally, payback period is the period that cash inflow can

recover the initial investment within a specified period. To reflect the real

value of money, the time value of money concept also applies to this

analysis. The discount rate is required to calculate the discount value of all

costs and benefits after the first year back to present value at the present

year.

Table 3.12 The Comparison of the Accumulated Cost Invested for the Proposed System and Accumulated Benefit from the Proposed System, Baht.

Year Accumulated Cost Accumulated Benefit Accumulated

(Benefit - Cost)

0 305,205 0 -305,205

1 625,508 1,102,862 172,103

2 668,218 2,281,027 682,050

3 713,215 3,538,528 1,226,336

4 761,386 4,880,962 1,807,384

5 813,946 6,316,066 2,428,542

The payback period can be calculated by using the following formula:

Payback Period Last year of negative + Cumulative difference last negative year Absolute value of cumulative difference

0 + 305 205 305,205+ 172,103

0.64, or 7.7 months

37

Page 49: Tl!E ASSUMPTION

Cumulative Cost, Baht.

1,800,000.00

1,600,000.00

1,400,000.00

1,200,000.00

1,000,000.00

800,000.00

600,000.00

400,000.00

200,000.00

0

- 200,000.00

- 400,000.00

Payback Period

7.7 Months

2

Figure 3.5 Payback Chart

38

3 4

Cm1i1lative Life Time Tjme-Adj11sted Cost+ Benefit

5 Years

Page 50: Tl!E ASSUMPTION

The figure compares the adjusted accumulated cost invest and the accumulated

benefit of the proposed system. As we can see, the payback period is 7. 7 months, which

means the accumulated benefit of the proposed system, will be more than the

accumulated cost invests after 7. 7 months. This payback period is shorter than industry

average and as a result the company should implement this project.

39

Page 51: Tl!E ASSUMPTION

IV. PROJECT IMPLEMENTATION

4.1 Overview of Project Implementation

The implementation process will be accepted by managmg director with the

outline of the proposal for the new system including compared cost and benefit analysis.

The implementation and installation phase is the difficult part which concerns the

problems that occur in the design ands software development. The adjustment is based

on the real situation. There are 3 steps in implementing the project.

4.1.1 The new system software should be modular and partitioned into elements

for specific functionality and sub-functions. The independent functional characteristics

are easier to be programmed and altered.

4.1.2 Testing the finished-programmed system is important to make sure that the

design follows the user's requirements and is reliable. Any error has to be monitored

and debugged.

4.1.3 User guide and training program will describe the method of how to use the

program. The purpose is to ensure that users know the way to use the program

eff ecti vel y.

4.2 Stages of Project Implementation

The operational stage of program development can be classified into 3 main tasks;

analysis, program testing, and program implementation.

4.2.1 Program Analysis

In this project, MS. Access 2003 is used to build up the new system because it

completely provides the functions necessary to develop the proposed system. This is

simple way to use to design interface screen, menu design and designing database.

40

Page 52: Tl!E ASSUMPTION

MS. Access 2003 is not complicated to develop. The program structure including the

screen design is user friendly and easy for user be familiar with the new system.

4.2.2 Testing Program

(a) Testing by Programmer

Programmer response to executing an individual unit and entire program to

monitor any error and fixing it. There are compiling the program, desk

checking and unit testing that programmer used to test the program. This

project dose not use complicated language as C+, COBOL or Assembly

language. So, the programmer just emphasized on desk checking which is

the process of reading the program including reviewing that logic.

(b) Testing by System Analyst

The system analyst responds to link testing that tests two or more programs

that are linked and work together as required. The basic way to test is set of

test data which contains both valid and invalid data and input all possible

situations. Sometimes, this kind of test is called string testing, series testing

or integration testing.

(c) Testing by User

Users perform the system testing by using actual data and operate as the real

situation. This is the final test of all programs used with design

specifications. The main purposes are to confirm that Inventory System can

handle the normal operation and volume of data in a timely and responsive

manner. Moreover, it guarantees that purchasing officer can successfully

interact with the proposed system.

41

Page 53: Tl!E ASSUMPTION

4.3 Conversion

As almost all inventory system of existing system is manual, it is not difficult to

convert the existing system into a proposed system. Conversion should be step by step

without disturbing the current system, and should make staff be familiar with the new

system and should train them. The project decides to use a parallel system in which the

new system will operate side by side with the old one to ensure that data will not be lost.

Parallel system is safe and stable to work with. The weak points are time consuming

and high cost to do duplicate works and redundant reports. Those disadvantages do not

affect our system much because the existing system is not too complicated and plan a

very short term to parallel the system.

There is one month of trial period for user to use the new system. After that

follow-up the system and solve unexpected problems are concerned both by user and

developer.

4.4 Training and Documentation

Training is a necessary part, because staff will know how to use the new system

and run the system efficiently. The training should cover the following topics:

(a) Overview of the system operation and procedure

(b) All basic features of the proposed system

( c) Duties and responsibilities of the users

Providing some evaluating to user for important operations and procedures can

be ensured that the users understand and operate the new system.

Documentation should be separated into two types. There is User Guide that

describes the process of how to use the new system. The best way is making a form of

screen shot because it is easy to understand. Another type is Programming Guide that

42

Page 54: Tl!E ASSUMPTION

informed the flow of system and data dictionary. This is useful for expans10n

development and maintenance the system in the future.

43

Page 55: Tl!E ASSUMPTION

V. CONCLUSIONS AND RECOMMENDATIONS

5.1 Conclusions

As the proposed system is designed for manufacturing industry, inventory system

of factory is important to support the production line. If there is only one shortage of

raw material, the company has immediately loss of time and cost of labor. In addition,

that finished product can not be delivered to customer on time. The major benefits of

the new system are reduced cost of operation, control and manage the inventory system,

reduced time consumption and human error, and planning the inventory on hand.

Matsushita Seiko (THAILAND) Co., Ltd. has no inventory system for Air

Moving Equipment (AME) products. The system has to be set up from factory in Japan

and there is the problem because most programs are set up in Japanese language. The

inventory staff has to control the AME raw materials manually. Those tasks include

place purchasing order, print invoice, checking stock on hand, control the operation

expense and deliver raw materials to production line. Any inventory report is

summarized from data on paper work and done manually. Moreover, there are many

redundant processes and time consumption that makes it slows to other routine tasks.

The inventory staffs have to work many procedures and have more chances of human

errors.

The proposed system provides an efficient process to perform tasks by using the

computerized system. Database is kept in the system resource and can be shared. The

inventory staff can know immediately when the raw material is short which includes the

system can print the purchase order to suppliers at their command. The system reduces

waste of time from manual process. Moreover, managers can access to get the present

information to support their decision making. The interfaces are designed by using the

44

Page 56: Tl!E ASSUMPTION

user friendly format which got information from the inventory staff or end users, the

according to user's requirements and are easy to use and understood by the user-friendly

format. Table 5.1 shows the time performance on each process of the proposed system

compared with the existing system. Each process of proposed system performs less time

compared with the existing system. So, it can be concluded that the proposed system is

more efficient and effective than the existing system.

Table 5.1. The Degree of Achievement between the Existing System and the Proposed System.

Process Existing System Proposed System

Customer Information Entry 20 minutes 10 minutes

Supplier Information Entry 20 minutes 10 minutes

Order Process 40 minutes 15 minutes

Check Inventory Process 40 minutes 10 minutes

Generated Daily Report 1 hour 5 minutes

Generated Monthly Report 2 hours 5 minutes

Total 5 hours 55 minute

The details of this operation time improvement can be summarized as follows:

(1) Customer information entry

In factory, purchasing section receives the purchasing order from sales

company. This information will get from the meeting at the beginning of the

month. The existing system of manually entering customer information

spends about 20 minutes. It consists of the process of write down the

45

Page 57: Tl!E ASSUMPTION

customer information into the paper form, and gets the approval sign from

purchasing manager. After that, the staff will type it in the excel spreadsheet

again which generally takes a lot of time. On the other hand, the proposed

system provides the customer form that is set up by the company. So, it is

not necessary to double work. As a result, it spends only 10 minutes.

(2) Supplier Information Entry

The existing system of supplier information entry spends about 20

minutes. It also consists of the process of question and answer between the

supplier and purchasing staff. The staff still do double task as in customer

information entry process. On the other hand, the proposed system provides

supplier interface to support this procedure. As a result, it spends only 10

minutes.

(3) Order Process

This process is also a time-consuming task to accomplish the existing

system. The time spent for finding the raw material number, exact name

part, price and supplier information. In contrast, the proposed system will

help in preparing these details through the information database. As a

result, the proposed system helps in reducing time of the process from 40

minutes to only 15 minutes.

( 4) Check Inventory Process

The existing system takes 40 minutes to count the physical stock

against manual record paper. With the proposed system, the inventory

balance will be prepared automatically. As a result, it spends only 10

minutes.

46

Page 58: Tl!E ASSUMPTION

(5) Generate Daily Report

The existing system uses MS Excel to prepare the reports. It consumes

a lot of time to calculate the report manually. On the other hand, in the

proposed system, the report can be prepared automatically based on the data

in the database. As a result, the proposed system helps in reducing time of

the process from 1 hour to only 5 minutes.

(6) Generate Monthly Report

This process is a time-consuming task for the existing system. The

time is spent for retrieving, calculating and summarizing the data manually.

In the proposed system, the report can be prepared automatically based on

the updated data in the database. As a result, the proposed system helps in

reducing time of the process from 2 hours to only 5 minutes.

5.2 Recommendations

In the future, the system should expand into Sales Company and potential

Suppliers because the information is recorded directly from those compames. It

provides faster transaction processes and reduces human error. In addition, customer

will get more lead time to order the products or get the product faster. This is one

business competition that occurs in the present business situation. And suppliers will get

more production period or deliver the products faster.

To do a full cycle in this field, the payment system via the Internet is an

interesting plan to expand the system because it more convenience to the customers and

suppliers who want to make payment through the Internet instead of going to banks.

47

Page 59: Tl!E ASSUMPTION

APPENDIX A

ENTITY RELATION SHIP DIAGRAM

48

Page 60: Tl!E ASSUMPTION

+:­ "°

Cus

teom

er

Cus

tom

er I

D (

PK

) C

usto

mer

Nam

e C

onta

ct P

erso

n A

ddre

ss

Cou

ntry

E

-Mai

l T

elep

hone

No.

F

ax N

o.

Dat

e o

f App

lica

tion

Supp

lier

Sup

plie

r ID

(P

K)

Sup

plie

r N

ame

Add

ress

P

rovi

nce

Tel

epho

ne N

umbe

r F

ax N

umbe

r A

pply

Dat

e B

ank

Bra

nch

-A

ccou

nt N

ame

-A

ccou

nt N

umbe

r -

Acc

ount

Typ

e

I T

j--.

__

I

1,.....

..-I

Fig

ure

A.3

.

Ord

er

Pro

duct

ion

Pla

ced

, ____.

I

Issu

ed

Cus

tom

er O

rder

ID (

PK

) I_

__

_.

Pro

duct

ion

ID (

PK

) r-

--._

I

I --.

..__

Cus

tom

er I

D (

FK

) O

rder

ID (

FK

) C

usto

mer

Ord

er D

ate

Qua

ntit

y R

equi

red

Dat

e P

rice

P

aym

ent M

etho

d S

hipm

ent M

etho

d S

hipm

ent L

ead

Tim

e --

Che

ck S

tock

- I \

Pur

chas

ing

Mat

eria

l In

vent

ory

Ord

er

Ord

er

Sen

d da

ta

I '-I

I M

ater

ial

ID (

PK

) I

i.--

I I

Mat

eria

l O

rder

ID

(P

K)

Pro

duct

ion

ID (

FK

)

Sup

plie

r ID

(F

K)

Mat

eria

l N

ame

Pur

chas

e O

rder

Dat

e P

rice

Req

uire

d D

ate

Oua

ntit

v

Pay

men

t M

etho

d

Ful

ly A

ttri

bute

d E

ntit

y R

elat

ions

hip

Dia

gram

of M

atsu

shit

a S

eiko

Co.

, L

td.

~ ~ ~ ~ ::j ~ ~ ~ ~ ~ t: td s

Page 61: Tl!E ASSUMPTION

Vl

0

Cus

teom

er

Ord

er

Pro

duct

ion

I P

lace

d I

___.

I

Issu

ed

I ----

Cus

tom

er ID

(P

K)

I r-

-_

Cus

tom

er O

rder

ID

(P

K)

I I

----

Pro

duct

ion

ID (

PK

) C

usto

mer

ID

(F

K)

Ord

er I

D (

FK

)

-1

-

Che

ck S

tock

-- /\

Supp

lier

P

urch

asin

g M

ater

ial

Inve

ntor

y

Ord

er

Ord

er

Sen

d da

ta

Sup

plie

r ID

(P

K)

t---..

I

I --

.._

I I

Mat

eria

l ID

(P

K)

1....

--'

I I

...---,

I M

ater

ial

Ord

er I

D (

PK

) P

rodu

ctio

n ID

(FK

)

Sup

plie

r ID

(F

K)

Figu

re A

.2.

Key

Bas

ed E

ntit

y R

elat

ions

hip

Dia

gram

of M

atsu

shit

a Se

iko

Co.

, Ltd

.

Page 62: Tl!E ASSUMPTION

Vl ......

I P

lace

d I

_,,..

--I

Issu

ed

I _

__

.-C

ust

eom

er

Ord

er

I r-

--l

I --

---.

--..

__

I O

rder

'-

..._

I S

end

data

Su

ppli

er

I P

urch

asin

g M

ater

ial

I _.

....--

I I

-1

I

Ord

er

Fig

ure

A.I

. C

onte

xt E

ntit

y R

elat

ions

hip

Dia

gram

of M

atsu

shit

a S

eiko

Co.

, Ltd

.

Pro

duct

ion

--

Che

ck S

toc k

-- /\

Inve

ntor

y

Page 63: Tl!E ASSUMPTION

APPENDIX B

DATA FLOW DIAGRAM

52

Page 64: Tl!E ASSUMPTION

Vi

w

I I Pr

oces

s C

usto

mer

In

fo.

Sub

syst

em

I.I

>--

Rec

eive

Cus

tom

er

Dat

a

1.2

-U

pdat

e E

xist

ing

Cus

tom

er D

ata

l.3

-A

pply

New

C

ust

om

er

I 2

Pro

cess

Sup

plie

r In

fo.

Sub

syst

em 2.

1

-R

ecei

ve S

uppl

ier

Dat

a

2.2

-U

pdat

e E

xist

ing

Sup

plie

r D

ata

, " -·'

-A

pply

New

S

uppl

ier

0 In

vent

ory

Man

agem

ent

Sys

tem

I I

I I

4 7

3 P

roce

ss F

inis

hed

5 6

Gen

erat

e P

repa

re P

/0

Goo

ds

Che

ck I

nven

tory

R

ecei

ve P

rodu

ct

Rep

ort

Sub

syst

em

Sub

syst

em

Sub

syst

em

Sub

syst

em

Sub

syst

em

3.1

4.1

5.1

6.1

7.1

-R

ecei

ve P

/0

-C

heck

Mat

eria

l on

-U

pdat

e M

ater

ial

-Upd

ate

Exi

stin

g -C

reat

e R

epor

t ha

nd

Cus

tom

er

3.2

4.2

5.2

6.2

7.2

-U

pdat

e P

/O

-U

pdat

e -

Ord

re M

ater

ial

-U

pdat

e F

acto

ry

-P

rint

P

rodu

ctio

n Pl

an

Info

rmat

ion

Rep

ort

3_3

5.3

-G

ener

ate

Ord

er

-P

rint

In

fo

P/O

Fig

ure

B.l

Fun

ctio

nal

Dec

ompo

sito

n D

iagr

am o

f Pro

pose

d In

vent

ory

Con

trol

Sys

tem

Page 65: Tl!E ASSUMPTION

Purchase Order Invoice CUSTOMER SUPPLIER

Payment Raw material and Parts "' ,.

' i I i • Products Purchase Order

Invoice Inventory

Payment Confirmation

Management System

. ~ Products

Pure hase Information /

Material Information Production information

Finished Goods

Defect Goods

PURCHASING Dept. Products Requirment PRODUCTION ~ . .

Inventory reports . ~

Production reports

Figure B.2 Context Data Flow Diagram of the Proposed System

54

Page 66: Tl!E ASSUMPTION

Vl

Vl

/ "

/'

' 1.

1 1.

2

Cus

tom

er

Cus

tom

er C

ode,

Dat

a R

ecei

ve

Dat

a U

pdat

e U

pdat

ed C

usto

mer

Dat

a ~

Cus

tom

er

~

Exi

stin

g

Dat

a C

usto

mer

D

ata

'-

, C

usto

mer

I D

1 1

Cus

tom

er

/ '

1.3

New

Cus

tom

er S

ubsc

ript

ion

Com

plet

ed C

usto

mer

Dat

a ~

App

ly

Cus

tom

er C

ode

New

C

usto

mer

Inf

orm

atio

n

Cus

tom

er

-"-

Fig

ure

B.3

D

ata

Flo

w D

iagr

am L

evel

1 P

roce

ss 1

Cus

tom

er I

nfor

mat

ion

Page 67: Tl!E ASSUMPTION

Vl

0\

'

I I

I.I

1.2

Cus

tom

er

Sup

plie

r C

ode,

Dat

a R

ecei

ve

Dat

a U

pdat

e U

pdat

ed S

uppl

ier

Dat

a S

uppl

ier

Exi

stin

g

Dat

a S

uppl

ier

Dat

a

\..

, S

uppl

ier

\ D

3 \

Sup

plie

r

'

I '\

1.

3 N

ew S

uppl

ier

Sub

scri

ptio

n C

ompl

eted

Sup

plie

r D

ata

App

ly

Sup

plie

r C

ode

New

S

uppl

ier

Info

rmat

ion

-S

uppl

ier

Figu

re B

.4

Dat

a F

low

Dia

gram

Lev

el 1

Pro

cess

2 S

uppl

ier

Info

rmat

ion

Page 68: Tl!E ASSUMPTION

VI

--.l

Cus

tom

er

I

Sent

PIO

/ \... /

3.1

Rec

eive

P

IO

'\

Ord

er a

nd P

aym

ent D

etai

ls

• '

3.2

Upd

ated

PIO

U

pdat

e In

fo.

I r,-D-4_,..,-P-u-rc_h_a_s_e_O_r_d_e_r~~

Sum

ariz

e or

der

info

. I

r"

Ord

er D

etai

l , 3.

3

Gen

erat

e O

rder

In

form

atio

n

Prod

uctio

n ~

Prod

uctio

n

Figu

re B

.5

Dat

a F

low

Dia

gram

Lev

el 1

Pro

cess

3 Pr

epar

e Pu

rcha

se O

rder

Page 69: Tl!E ASSUMPTION

Vl

00

Pro

duct

ion

/ '

4.1

Upd

ate

Mat

eria

l In

fo.

Pro

duct

ion

Che

ck

i D5

I Inv

ento

ry

. M

ater

ial

on

Upd

ate

Info

. I

Han

d :...;

\.. /

4.2

Upd

ated

P

rodu

ctio

n P

lan

\..

Fig

ure

B.6

D

ata

Flo

w D

iagr

am L

evel

1P

roce

ss4

Pro

cess

Fin

ishe

d G

oods

Page 70: Tl!E ASSUMPTION

Vl

\D

Pro

duct

ion

/ 5.

1 In

vent

ory

Info

rmat

ion

Upd

ate

'.

r D

5 I I

nven

tory

Pro

duct

ion

Pla

n M

ater

ial

\..

Ord

er I

nfor

mat

ion

/ 5.

2 S

uppl

ier

Info

rmat

ion

: D

3 I S

uppl

ier

Ord

er

~

Mat

eria

l In

vent

ory

Info

rmat

ion

l D4

I Inv

ento

ry

Sel

ect R

1

/

L:

5.3

Pri

nt P

/O

Ord

er m

ater

ial

I

Figu

re B

.7

Dat

a Fl

ow D

iagr

am L

evel

1 P

roce

ss 5

Che

ck I

nven

tory

Page 71: Tl!E ASSUMPTION

°" 0

Sup

plie

r

/

' 6.

1

deli

ver

mat

eial

U

pdat

e M

ater

ial

Info

rmat

ion

mat

eria

l :

D5

I Inv

ento

ry

Fig

ure

B.8

D

ata

Flo

w D

iagr

am L

evel

1 P

roce

ss 6

Rec

eive

Mat

eria

l

Page 72: Tl!E ASSUMPTION

0\ --

Dai

ly a

nd M

onth

ly

i P

urch

asin

g D

epar

tmen

t

Pri

nt R

epor

t

.::::..:::

:.:..:::.:

..:..:.::.

:.:...:..:

:.. __

__

~ C

usto

mer

.,.

~Pro

duct

f03l

Sup

plie

r

------------i D

5 I In

vent

ory

Dai

ly a

nd M

onth

ly i

Pro

duct

ion

Dep

artm

ent

Figu

re B

.9

Dat

a F

low

Dia

gram

Lev

el 1

Pro

cess

7 G

ener

ate

Rep

ort.

Page 73: Tl!E ASSUMPTION

0\

N

Cus

tom

er

/

Cus

tom

er C

ode,

Dat

a

'- / \.

/ \.

Cus

tom

er C

ode

1.3.

1

Rec

eive

C

usto

mer

D

ata

'

Cus

tom

er D

ata

1.3.

2

Che

ck

Cus

tom

er

Dat

a

' C

usto

mer

Inf

orm

atio

n

Cus

tom

er C

heck

ing

Res

ult

1.3.

3

Set

up

Cus

tom

er

Cod

e

' N

ew C

usto

mer

Dat

a

Fig

ure

B. l

0

Dat

a F

low

Dia

gram

Lev

el 2

Pro

cess

1.3

App

ly N

ew C

usto

mer

Page 74: Tl!E ASSUMPTION

°" w

Sup

plie

r

Sup

plie

r C

ode,

Dat

a

\... / \...

Sup

plie

r C

ode

Sup

plie

r In

form

atio

n

Sup

plie

r C

heck

ing

Res

ult

Ir

1.3.

3

Set

up

Sup

plie

r C

ode

New

Sup

lier

Dat

a

Sup

plie

r

Com

plet

ed S

uppl

ier

Dat

a

/ \... /

1.3.

4

Add

N

ew

Sup

plie

r

Con

firm

ed S

uppl

ierr

Dat

a

1.3.

5

Con

firm

N

ew

Sup

plie

r

'

Fig

ure

B.1

1 D

ata

Flo

w D

iagr

am L

evel

2 P

roce

ss 1

.3 A

pply

New

Sup

plie

r

Page 75: Tl!E ASSUMPTION

APPENDIX C

DATABASE DESIGN

64

Page 76: Tl!E ASSUMPTION

0\

Vl

Tab

le C

. l

Cus

tom

er T

able

.

No.

F

ield

Nam

e F

ield

Typ

e

1 C

usto

mer

Num

ber

varc

har

(10)

2

Cus

tom

er N

ame

varc

har

(30)

3 C

onta

ct P

erso

n va

rcha

r (3

0)

4 A

ddre

ss

varc

har

(150

)

5 P

rovi

nce

varc

har

(20)

6 E

-mai

l va

rcha

r (2

5)

7 T

elep

hone

va

rcha

r (1

0)

8 F

ax

varc

har

(10)

9 D

ate

of A

ppli

cati

or D

ate

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Pri

mar

y K

ey

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

y y

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Page 77: Tl!E ASSUMPTION

0\

0\

Tab

le C

.2

Sup

plie

r

No.

F

ield

Nam

e

1 S

uppl

ier N

umbe

r

2 S

uppl

ier N

ame

3 A

ddre

ss

4 P

rovi

nce

5 T

elep

hone

6 A

pple

Dat

e

7 B

ank

8 B

ranc

h 9

Acc

ount

Nam

e 10

A

ccou

nt N

umbe

r 11

A

ccou

nt T

ype

Fie

ld T

ype

varc

har

(8)

varc

har

(30)

varc

har

(255

)

varc

har

(20)

varc

har

(20)

date

varc

har

(30)

varc

har

(30)

va

rcha

r (3

0)

varc

har

(30)

va

rcha

r (3

0)

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

y y

Key

Typ

e

Pri

mar

y K

ey

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

Att

ribu

te

~ ~ ~ ~ ~ ~ ~ ~ ~ 5 ~ ·~

Page 78: Tl!E ASSUMPTION

0\

-...J

Tab

le C

.3

Pur

chas

e O

rder

No.

F

ield

Nam

e

1 P

urch

ase

Ord

er N

umbe

2 S

uppl

ier

Num

ber

3 P

urch

ase

Ord

er D

ate

4 S

uppl

ier N

ame

5 P

aym

ent M

etho

d

Fie

ld T

ype

varc

har

(8)

varc

har

(8)

Dat

e

varc

har

(30)

varc

har

(30)

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Pri

mar

y K

ey

Sup

plie

r A

ttri

bute

Att

ribu

te

Att

ribu

te

Att

ribu

te

Page 79: Tl!E ASSUMPTION

0\

00

Tab

le C

.4

Pur

chas

e M

ater

ial

No.

F

ield

Nam

e

1 P

urch

ase

Ord

er N

umbe

r

2 M

ater

ial

Num

ber

3 Q

uant

ity

4 P

rice

Tab

le C

. 5

Sup

plie

r D

eliv

ey

No.

F

ield

Nam

e 1

Sup

plie

r M

ater

a! N

umbe

r 2

Pur

chas

e O

rder

Num

ber

3 D

eliv

ery

Dat

e 4

Sup

plie

r Nam

e

Tab

le C

.6 M

ater

ial

No.

F

ield

Nam

e 1

Mat

eria

l Num

ber

2 P

art N

ame

Fie

ld T

ype

varc

har

(8)

varc

har

(8)

Int

Int

Fie

ld T

ype

varc

har

(8)

varc

har

(8)

Dat

e va

rcha

r (3

0)

Fie

ld T

ype

varc

har

(8)

varc

har

(30)

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Pur

chas

e O

rder

P

rim

ary

Key

Mat

eria

l P

rim

ary

Key

>=O

Att

ribu

te

>=O

Att

ribu

te

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Pri

mar

y K

ey

Pur

chas

e O

rder

A

ttri

bute

A

ttri

bute

A

ttri

bute

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Pri

mar

y K

ey

Att

ribu

te

Page 80: Tl!E ASSUMPTION

0\

\0

Tab

le C

.7

Mat

eria

l D

etai

l

No.

F

ield

Nam

e

1 M

ater

ial N

umbe

r

2 D

eliv

ery

Num

ber

3 C

ost

4 Q

uant

ity

Tab

le C

.8 M

ater

ial

Out

No.

F

ield

Nam

e 1

Mat

eria

l O

ut N

umbe

r 2

Mat

eria

l O

ut D

ate

Tab

le C

.9 M

ater

ial

Out

Det

ail

No.

F

ield

Nam

e 1

Mat

eria

l O

ut N

umbe

r 2

Met

eria

l Num

ber

3 D

eliv

ery

Num

ber

4 C

ost

5 Q

uant

ity

Fie

ld T

ype

varc

har

(8)

varc

har

(8)

Int

Int

Fie

ld T

ype

varc

har

(8)

Dat

e Fie

ld T

ype

varc

har

(8)

varc

har

(8)

varc

har

(8)

Int

Int

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y M

ater

ial

Pri

mar

y K

ey

Sup

plie

r D

eliv

ery

Pri

mar

y K

ey

>=O

Att

ribu

te

>=O

Att

ribu

te

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Pri

mar

y K

ey

Att

ribu

te

Inde

x U

niqu

e N

ulla

ble

For

eign

Key

fro

m T

able

C

heck

K

ey T

ype

y y

Mat

eria

l O

ut

Pri

mar

y K

ey

Mat

eral

P

rim

ary

Key

S

uppl

ier

Del

iver

y P

rim

ary

Key

>=

O A

ttri

bute

>=

O A

ttri

bute

Page 81: Tl!E ASSUMPTION

APPENDIX D

DATA DICTIONARY

70

Page 82: Tl!E ASSUMPTION

DATA DICTIONARY

Table D. l. Data Dictionary

Field Name Meaning

Address The address of the customer consist of street, district, and amphur

Customer The company's customer

Supplier The company's supplier

Customer ID. The identification number of the customer

Customer Customer's details such as owner name, address, customer's Information telephone number and etc.

Customer Name The name and surname of the customer

Inventory The company's inventory section

E-mail Customer and Supplier electronic mail address

Report On demand and/or periodic report

Quantity on Hand Quantity of that product at current timer

Purchase Order Send purchasing order to supplier

Product Information Products detail

Material Raw Material for produce the product

Payment Method Type of Payment to Supplier: Cash, Cheque, Transfer

New Customer The detail of new customers who have just subscribed Subscription

Receive Product Receive material from supplier

Password The verification password for the customer to log into the system

71

Page 83: Tl!E ASSUMPTION

Table D.1. Data Dictionary (Continued).

Field Name Meaning

Check Inventory Request to check inventory level

Supplier Number The identification number of the supplier

Defect Product Defect products from production line

Work in Process Product which is not finished in production line

Production Plan Daily or monthly target of production

Updated Customer Updated customer information into the customer database Data

Delivery Date The day that supplier deliver their parts

72

Page 84: Tl!E ASSUMPTION

APPENDIX E

USER INTERFACE DESIGN

73

Page 85: Tl!E ASSUMPTION

74

Page 86: Tl!E ASSUMPTION
Page 87: Tl!E ASSUMPTION

Delete 1

Save I Cancel J

76

Page 88: Tl!E ASSUMPTION

Delete 1 Save f

77

Page 89: Tl!E ASSUMPTION
Page 90: Tl!E ASSUMPTION

79

Page 91: Tl!E ASSUMPTION

80

Page 92: Tl!E ASSUMPTION

81

Page 93: Tl!E ASSUMPTION

82

Page 94: Tl!E ASSUMPTION
Page 95: Tl!E ASSUMPTION

APPENDIX F

REPORT DESIGN

84

Page 96: Tl!E ASSUMPTION

>lo.

C

usto

mer

No.

CO

l!O

l

2 C

Oll

02

3 C

Ol 1

03

4 C

Oi 1

04

00

I 5

C

Oi 1

05

Vi

MA

TSU

SHIT

A S

EIK

O (

TH

AIL

AN

D)

CO

.,LT

D.

App

ly D

ate

1011

1200

7

1511

1200

7

2111

1200

7

2311

1200

7

28/1

/200

7

Cus

tom

er N

ame

Tri

angl

e E

ngin

eeri

ng (

Tha

ilan

d) C

o , L

td.

Pow

er G

reen

All

ianc

e

K-T

ech

Con

stru

ctio

n PL

C.

Saw

atud

om C

onst

ruct

ion

Co.

, L

td.

Form

Tec

h C

o.,

Ltd

.

TH

AIL

AN

D

OF

FIC

E

Cus

tom

er L

ist R

epor

t 31

Jan

uary

200

7

Pro

vinc

e C

onta

ct P

erso

n

Sam

utpr

akar

n M

r. P

olra

t K

itik

ajor

n

Ban

gkok

M

r. Sa

ko!

Ria

nrom

Ban

gkok

M

r. S

uwit

Gri

sdak

orn

Ray

ong

Ms.

Sat

hita

Wiw

at

Ban

gkok

M

r. S

omch

ai D

iths

akul

Fig

ure

F .1

Cus

tom

er L

ist R

epor

t

Tel

epho

ne N

o.

Fax

No.

02-3

1658

01-2

02

-316

-580

3

02-4

3384

65

02-4

3384

66

02-2

64-0

669-

7 02

-264

-067

8

038-

6853

70

038-

658-

372

02-4

765

515-

7 02

-476

5518

E-M

ail

enqi

neer

@ltr

ianq

le.c

o. th

info

@lp

ower

qree

nalli

ance

.com

info

@lk

-tec

h.co

. th

Sa

thita

«Ils

aw

atu

do

m.c

o.t

h

So

mch

ai(

(Ilfo

rmte

ch.c

o.t

h

Page

I o

f I

Page 97: Tl!E ASSUMPTION

No.

S

uppl

ier

No.

SOl 1

01

2 SO

l 102

3 SO

l 103

4 SO

l 104

00

I 5

SO

l 105

0

\

MA

TSU

SHIT

A S

EIK

O (

TH

AIL

AN

D)

CO

.,LT

D.

App

ly D

ate

Sup

plie

r N

ame

9111

2007

K

oraw

it E

ngin

eeri

ng L

td.,

Part

.

16/1

/200

7 B

angk

ok F

aste

ning

Co.

, L

td.

21/2

/200

7 G

loba

l T

haix

on P

reci

sion

Ind

ustr

y C

o.,

Ltd

.

23/3

/200

7 K

awab

e P

reci

sion

Co.

, L

td.

28/3

/200

7 K

ohby

o (T

hail

and)

Co.

, L

td.

TH

AIL

AN

D

OF

FIC

E

Supp

lier

Lis

t Rep

ort

1Jan

07 -

31M

ach

07

Pro

vinc

e C

onta

ct P

erso

n

Sam

utpr

akam

M

r. K

orw

it M

anku

ng

Sam

utpr

akam

M

r. S

uwit

Han

trak

ul

Cha

choe

nsao

M

r. T

hong

chai

Sah

awit

Cho

nbur

i M

r. P

iya

Aru

nwiw

at

Cho

nbur

i M

r. A

mna

ng S

odsr

i

Figu

re F

. 2 S

uppl

ier

Lis

t R

epor

t

Tel

epho

ne N

o.

Fax

No.

02-3

8407

96

02-3

8418

25

02-3

1261

55

02-3

1261

66

038-

5700

29

038-

5700

34

038-

2761

42

038-

2761

43

038-

2140

86

038-

2140

88

E-M

ail

Kor

awit

@K

oraw

it.c

o.th

Suw

it«'

QB

fast

enni

nq .c

o .t

h

Th

on

qch

ai@

Th

aix

on

.co

.th

Piy

a@K

awab

e.co

.th

Am

nan

g@

Ko

hb

vo

.co

m

Pag

e 1

of1

Page 98: Tl!E ASSUMPTION

00

-..

..J

No.

2 3 4 5

P/O

No.

P00

1021

P0

01

03

4

P0

01

03

5

PO

OI0

42

P00

1043

MA

TSU

SHIT

A S

EIK

O (

TH

AIL

AN

D)

CO

.,LT

D.

Sup

plie

r No.

D

eliv

ery

Dat

e

S031

01

8/11

2007

S03

!06

9/1/

2007

S08

107

12/1

/200

7

S06

102

18/1

/200

7

S05

105

23/1

/200

7

TH

AIL

AN

D

OF

FIC

E

Purc

hase

Ord

er L

ist R

epor

t 31

Jan

uary

200

7

Sup

plie

r N

ame

Cho

ng T

hai

Run

g R

uang

Ltd

. Pa

rt.

GK

N D

rive

shaf

ts (

Tha

ilan

d) C

o.,

Ltd

.

Tak

ahas

hi S

prin

g (T

hail

and)

Co.

, L

td.

Tha

i M

ui T

radi

ng C

orpo

rati

on C

o.,

Ltd

.

Nac

hi T

echn

olog

y (T

hail

and)

Co.

, L

td.

Figu

re F

. 3 P

urch

ase

Ord

er L

ist

Rep

ort

Pay

men

t T

otal

Uni

t

Trr

3,

000

TIT

25

0

Che

que

100

Che

que

12

Che

que

5

Tot

al

3,36

7.00

Sub

-Tot

al P

rice

(B

aht)

30,0

00.0

0

85,0

00.0

0

100,

000.

00

35,0

00.0

0

12,5

00.0

0

262,

500.

00

Page

1o

f1

Page 99: Tl!E ASSUMPTION

00

0

0

No.

P

/ON

o.

PO

OI0

22

2 P

0010

33

3 P

0010

38

4 P

0010

45

5 P

0010

49

MA

TSU

SHIT

A S

EIK

O (

TH

AIL

AN

D)

CO

.,LT

D.

Mat

eria

l N

o.

Del

iver

y D

ate

MA

T01

03

7111

2007

MA

T31

06

7111

2007

MA

T81

07

11/1

1200

7

MA

T61

02

1911

1200

7

MA

T51

05

2911

1200

7

MA

T59

87

2911

/200

7

MA

T45

61

1311

1200

7

MA

T09

65

2211

/200

7

MA

T40

02

1511

/200

7

TH

AIL

AN

D

OF

FIC

E

Pur

chas

e M

ater

ial

Lis

t Rep

ort

31 J

anua

ry 2

007

Par

ts N

ame

Bla

de@

Har

d L

ock

Nut

Ass

y B

lade

Bea

ring

Sup

port

Sha

ft

Whe

el A

ssy

Acc

ess

Doo

r

Mot

or

Impe

ller

Hou

sing

Tot

al

Qua

ntit

y

Fig

ure

F. 4

Pur

chas

e M

ater

ial

Lis

t Rep

ort

Uni

t P

rice

30

790.

00

30

730.

00

35

2,00

0.00

50

3,35

0.00

30

7,00

0.00

40

400.

00

50

1,0

00

00

10

15,0

00.0

0

50

5,00

0.00

325

35,2

70.0

0

Sub

-Tot

al P

rice

(B

aht)

23.7

00 0

0

21,9

00.0

0

70,0

00.0

0

167,

500.

00

210,

000.

00

16,0

00.0

0

50.0

00 0

0

150,

000.

00

250,

000.

00

959,

100.

00

Page

1o

f1

Page 100: Tl!E ASSUMPTION

No.

2 3 4 0

0

\0

I 5 6 7

MA

TSU

SHIT

A S

EIK

O (

TH

AIL

AN

D)

CO

.,LT

D.

Pro

duct

ion

Pro

duct

No.

Fin

ishe

d P

rodu

ct

06F

CS

30B

CS

FY

-IO

CG

l

24B

CD

Wor

k in

Pro

cess

12B

CD

08F

CS

Def

ects

06F

CS

TH

AIL

AN

D

OF

FIC

E

Dai

ly P

rodu

ctio

n L

ist

Rep

ort

15 J

anua

ry 2

007

Pro

duct

Nam

e M

otor

(K

W)

w/m

tr o

r w

/o m

tr

Cen

trif

ugal

Fan

I .

5 w

/mtr

Cen

trif

ugal

Fan

22

w

/mtr

Min

i-S

iroc

co

w/m

tr

Cen

trif

ugal

Fan

15

w

/o m

tr

Tot

al

Cen

trif

ugal

Fan

5.

5 w

/mtr

Cen

trif

ugal

Fan

0.

75

w/m

tr

Tot

al

Cen

trif

ugal

Fan

1.

5 w

/mtr

Tot

al

Figu

re F

. 5 D

aily

Pro

duct

ion

Lis

t R

epor

t

Qua

ntit

y

3 8 50

25

86

12.0

0

20.0

0

32.0

0

Page

1o

f1

~

~ ~ - ~ ~ ~ 00. ~ ~ t: =

~ ~

Page 101: Tl!E ASSUMPTION

\0

0

No.

2 3 4 5 6 7 8 9

MA

TSU

SHIT

A S

EIK

O (

TH

AIL

AN

D)

CO

.,LT

D.

Mat

eria

l N

o.

MA

T01

03

MA

T31

06

MA

T81

07

MA

T61

02

MA

T51

05

MA

T59

87

MA

T45

61

MA

T09

65

MA

T40

02

TH

AIL

AN

D

OFF

ICE

Mat

eria

l Lis

t Rep

ort

31 J

anua

ry 2

007

Par

ts N

ame

Sto

ck (

Qty

)

Bla

de @

Har

d L

ock

Nut

10

0

Ass

y B

lade

80

Bea

ring

Sup

port

80

Sha

ft

50

Whe

el A

ssy

70

Acc

ess

Doo

r 12

0

Mot

or

300

Impe

ller

30

Hou

sing

50

Tot

al

88

0

Fig

ure

F. 6

Mat

eria

l L

ist R

epor

t

Uni

t P

rice

S

ub-T

otal

Pri

ce (

Bah

t)

790.

00

79,0

00.0

0

730.

00

58,4

00.0

0

2,00

0.00

16

0,00

0 00

3,35

0.00

16

7,50

0.00

7,00

0.00

49

0,00

0.00

400.

00

48,0

00.0

0

1,00

0.00

30

0,00

0.00

15,0

00.0

0 45

0,00

0.00

5,00

0.00

25

0,00

0.00

35,2

70.0

0 2,

002,

900.

00

Page

1o

f1

Page 102: Tl!E ASSUMPTION

APPENDIX G

FEASIBILITY ANALYSIS

91

Page 103: Tl!E ASSUMPTION

Table G 1 Estimated Cost of Candidate 1

Cost items Price

Develo12ment Cost

Hardware:

1 Server unit @ 75,000 25,000.00

1 Modem unit @ 7,000 7,000.00

6 UPS 500 VA unit@ 3,000 9,000.00

5 Client unit @ 16,000 20,000.00

6 Printer units @ 9,500 14,250.00

Total Hardware Costs 75,250.00

Software

1 Server unit@ 50000 25,000.00

5 Client unit@ 20,000 20,000.00

Total Software Cost 45,000.00

Salary Ex12ense

1 System Analyst ( 4 months @ 20,000) 80,000.00

2 Programmer (6 months@ 20,000) 240,000.00

1 Database Specialist (1 month @ 50,000) 50,000.00

2 Network Specialist (1 month @20,000) 20,000.00

Total Salary Expense 390,000.00

Im12lementation Cost

Training Cost 25,000.00

Installation Cost 5,000.00

Total Implementation Cost 30,000.00 Total Develooment Cost 540,250.00

Project Annual 012erating Cost:

User: 1 Manager (person @25,000) 300,000.00 1 Purchasing Officer (person @ 12,000) 144,000.00 1 Inventory Officer (person @ 8,000) 96,000.00

Office Su1212lies & Miscellaneous Cost:

Stationary Per Annual (2,083 Baht/Month) 25,000.00 Paper Per Annual (2,500 Baht/Month) 18,000.00 Utility Per Annual (3,083 Baht/Month) 37,000.00 Miscellaneous Per Annual (833 Baht/Month) 10,000.00

Maintenance Cost:

1 Server Mainte. Cost 1 set @ 40,000 40,000.00 6 Clients Mainte. Cost 6 sets@ 3,000 18,000.00 2 Software Mainte. Cost 2 sets@ 1,000 2,000.00

Total Annual Operating Cost 690 000.00 Total Project Annual Cost 1,230,250.00

unit: Baht

92

Page 104: Tl!E ASSUMPTION

Table G.2 Estimated Cost of Candidate 2

Cost items

Development Cost

Hardware:

1 Server

1 Modem

6 UPS 500 VA

5 Client

6 Printer

unit @ 75,000

unit @ 7,000

unit @ 3,000

unit @ 16,000

units @ 9,500

Total Hardware Costs

Software

1 Server

5 Client

unit@ 70,000

unit@ 30,000

Total Software Cost

Salary Expense

1 System Analyst 2 Programmer 1 Database Specialist

1 Network Specialist

(6 months@ 20,000) (3 months @ 20,000) (3 month @ 25,000)

(1 month @ 20,000) Total Salary Expense

Implementation Cost

Training Cost Installation Cost

Total Implementation Cost Total Development Cost

Project Annual Operating Cost:

User: 1 Manager 1 Purchasing Officer 1 Inventory Officer

(person @ 25,000 ) (person @ 12,000) (person @ 8,000)

Office Supplies & Miscellaneous Cost:

Stationary Per Annual (2,083 Baht/Month) Paper Per Annual (2,500 Baht/Month) Utility Per Annual (3,083 Baht/Month) Miscellaneous Per Annual (833 Baht/Month)

Maintenance Cost:

1 Server Mainte. 6 Clients Mainte. 2 Software Mainte.

Cost 1 set @ 40,000 Cost 6 sets@ 6,000 Cost 2 sets @ 1,000

Total Annual Operating Cost

Total Project Annual Cost

unit: Baht

93

Price

25,000.00

7,000.00

9,000.00

20,000.00

14,250.00

75,250.00

30,000.00

37,500.00

67,500.00

120,000.00

120,000.00 75,000.00

20,000.00

335,000.00

65,000.00

8,000.00

73,000.00 550,750.00

300,000.00 144,000.00 96,000.00

25,000.00 18,000.00 37,000.00 10,000.00

40,000.00 36,000.00

2,000.00

708,000.00

1,258,750.00

Page 105: Tl!E ASSUMPTION

Table G.3 Estimated Cost of Candidate 3

Cost items

Development Cost

Hardware:

1 Server

1 Modem

6 UPS 500 VA

5 Client

6 Printer

unit @ 75,000

unit @ 7,000

unit @ 3,000

unit @ 16,000

units @ 9,500

Total Hardware Costs

Software

1 Server

5 Client

unit@ 50,000

unit @ 20,000

Total Software Cost

Salary Expense

1 System Analyst 2 Programmer

1 Database Specialist 1 Network Specialist

(4 months@ 20,000)

(2 months@ 15,000) (I month @ 25,000) (1 month @ 20,000)

Total Salary Expense

Implementation Cost

Training Cost

Installation Cost

Total Implementation Cost Total Development Cost

Project Annual Operating Cost:

User: 1 Manager 1 Purchasing Officer 1 Inventory Officer

(person @ 25,000) (person @ 12,000) (person @ 8,000)

Office Supplies & Miscellaneous Cost:

Stationary Per Annual (2,083 Baht/Month) Paper Per Annual (2,500 Baht/Month) Utility Per Annual (3,083 Baht/Month) Miscellaneous Per Annual (833 Baht/Month)

Maintenance Cost:

1 Server Mainte. 6 Clients Mainte. 2 Software Mainte.

Cost 1 set @ 10,000 Cost 6 sets @ 3,390 Cost 2 sets @ 400

Total Annual Operating Cost

Total Project Annual Cost

umt: Baht

94

Price

25,000.00

7,000.00

9,000.00

20,000.00

14,250.00

75,250.00

25,000.00

20,000.00

45,000.00

80,000.00 30,000.00

25,000.00 20,000.00

155,000.00

25,000.00

5,000.00

30,000.00 305,250.00

300,000.00 144,000.00 96,000.00

25,000.00 18,000.00 37,000.00 10,000.00

10,000.00 3,390.00

800.00

644 190.00

949,440.00

Page 106: Tl!E ASSUMPTION

Table G. 4 The Benefit of the Proposed System

Benefit Items

I . Personnel Reduction Purchasing Officer (I Person @ 12,000 Baht I month) Inventory Officer (I Persons@ 8,000 Baht I month) Total Annual Personnel Reduction Benefit:

2. Operating Time Saving Manager (I Persons@ 3 Hours@ 312.0 Baht) Purchasing Officer (I Persons @ 4 Hours @ 200.00 Baht) Inventory Officer (I Persons@ 4 Hours@ 133.00 Baht) Total Annual Operating Time Saving:

3. Office Supplies and Miscellaneous Cost Reduction Stationery Per Annual Office Supplies Per Annual Utility Per Annual Miscellaneous Per Annual Total Annual Office Supplies and Miscellaneous Cost Reduction:

4. Elimination of the Possible Long Run Cost Inventory Officer ( l Persons @ 8,000 Baht I month) Purchasing Officer (1 Person @ 12,000 Baht I month) Temporary Staff (2 Person @ 8,000 Baht I month) Purchasing Manager (I Person @ 25,000 Baht I month)

Total Benefits of the Proposed System:

unit: Baht

95

Price

144,000.00 96,000.00

240,000.00

74,880.00 48,000.00 31,920.00

154,800.00

5,000.00 3,000.00

1,000.00 9,000.00

96,000.00 144,000.00 192,000.00 300,000.00 732,000.00

I, 135,800.00

Page 107: Tl!E ASSUMPTION

\0

0\

Tab

le G

.5

The

Ben

efit

of t

he P

ropo

sed

Sys

tem

(Y

ear

1 -

5),

Bah

t.

Ben

efit

Y

earO

Y

ear

1 Y

ear2

Y

ear3

Y

ear4

Y

ear

5 B

enef

it d

enve

d fr

om o

pera

t10n

of t

he n

ew s

yste

m:

0.00

1,

135,

800

1,24

9,38

0 1,

374,

318

1,51

1,75

0 1,

662,

925

Dis

coun

t Fac

tors

for

3%

1.

000

0.97

1 0.

943

0.91

5 0.

888

0.86

3 T

ime

Adj

uste

d B

enef

its

(Adj

uste

d to

Pre

sent

Val

ue

0.00

1,

102,

862

1,17

8,16

5 1,

257,

501

1,34

2,43

4 1,

435,

104

Cum

ulat

ive

tim

e-ad

just

ed b

ene1

Its

over

llte

tim

e:

0.00

1,

102,

862

2,28

1,02

7 3,

538,

528

4,88

0,96

2 6,

316,

066

Dis

coun

t rat

e is

3%

; it

depe

nd o

n in

tere

st r

ate

of c

omm

erci

al b

anks

in

the

mar

ket.

I de

fine

d th

e di

scou

nt r

ate

at l

east

equ

al t

o fi

xed

inte

rest

rat

e o

f inv

esto

r.

Fix

ed in

tere

st o

f com

mer

cial

ban

ks o

n 2

Janu

ary

2007

is

betw

een

2% -

3%.

The

n, I

def

ined

3%

for

disc

ount

rat

e in

the

proj

ect.

Ave

rage

RO

I is

11 %

per

cent

per

yea

r th

at m

easu

res

the

rela

tion

ship

bet

wee

n th

e bu

sine

ss g

ets

back

fro

m a

n in

vest

men

t an

d th

e

amou

nt in

vest

ed.

Lif

etim

e R

OI=

(E

stim

ated

life

tim

e be

nefi

ts -

Est

imat

ed li

feti

me

cost

s)/ E

stim

ated

lif

etim

e co

sts

= (6

,316

,066

-3,

887,

524)

/3,8

87,5

24

= 0

.625

= 6

3%

Ave

rage

RO

I= 1

0.5 ~ 1

1 % p

er y

ear

Page 108: Tl!E ASSUMPTION

"° -..J

Tab

le G

.6

Pay

back

Per

iod

for

Can

dida

te 1

, Bah

t.

Cos

t Ite

ms

Dev

elop

men

t Cos

t:

Ann

ual

Ope

rati

ng C

ost:

Dis

coun

t Fac

tors

for

3%

T

ime

Adj

uste

d C

osts

(A

djus

ted

to P

rese

nt V

alue

) C

umul

ativ

e ti

me-

adju

sted

cos

t ove

r ht

e tim

e:

Ben

etit

den

ved

trom

ope

rat1

0n o

t the

new

sys

tem

: D

isco

unt F

acto

rs f

or 3

%

Tim

e A

djus

ted

Ben

efit

s (A

djus

ted

to P

rese

nt V

alm

C

umul

ativ

e ti

me-

adju

sted

ben

efit

s ov

er li

fe ti

me:

C

umul

ativ

e li

fe ti

me

tim

e-ad

just

ed c

ost +

ben

efit

Tab

le G

. 7

Pay

back

Per

iod

for

Can

dida

te 2

, Bah

t.

Cos

t Ite

ms

Dev

elop

men

t Cos

t: A

nnua

l O

pera

ting

Cos

t: D

isco

unt F

acto

rs f

or 3

%

Tim

e A

djus

ted

Cos

ts (

Adj

uste

d to

Pre

sent

Val

ue)

Cum

ulat

ive

tim

e-ad

just

ed c

ost o

ver

hfe

tim

e:

Ben

efit

den

ved

trom

ope

rat1

0n o

f the

new

sys

tem

: D

isco

unt F

acto

rs f

or 3

%

Tim

e A

djus

ted

Ben

efit

s (A

djus

ted

to P

rese

nt V

alue

C

umul

ativ

e ti

me-

adju

sted

ben

efit

s ov

er h

fe ti

me:

C

umul

ativ

e li

fe t

ime

tim

e-ad

just

ed c

ost

+ b

enef

it

Yea

rO

Yea

r 1

Yea

r2

Yea

r 3

Yea

r4

Yea

r 5

-540

,250

-6

90.0

00

-75

9,00

0 -

834,

900

-91

8,39

0 -

1,01

0,22

9 1.

000

0.97

1 0.

943

0.91

5 0.

888

0.86

3 -

540,

250

-66

9,99

0 -

715,

737

-76

3,93

4 -

815,

530

-87

1,82

8 -

540,

250

-1,

210,

240

-1,

925,

977

-2,

689,

911

-3,

505,

441

-4,

377,

268

0.00

1,

135

,800

1,

249,

380

1,37

4,31

8 1,

511,

750

1,66

2,92

5 1.

000

0.97

1 0.

943

0.91

5 0.

888

0.86

3 0.

00

1,10

2,86

2 1,

178,

165

1,25

7,50

1 1,

342,

434

1,43

5,10

4 0.

00

1,10

2,86

2 2,

281,

027

3,53

8,52

8 4,

880,

962

6,31

6,06

6 -

540,

250

-10

7,37

8 35

5,05

0 84

8,61

8 1,

375,

521

1,93

8,79

8

Yea

rO

Yea

r 1

Yea

r2

Yea

r 3

Yea

r4

Yea

r 5

-550

,750

-7

08,0

00

-77

8,80

0 -

856,

680

-94

2,34

8 -

1,03

6,58

3 1.

000

0.97

1 0.

943

0.91

5 0.

888

0.86

3 -

550,

750

-68

7,46

8 -

734,

408

-78

3,86

2 -

836,

805

-89

4,57

1 -

550,

750

-1,

238,

218

-1,

972,

626

-2,

756,

489

-3,

593,

294

-4,

487,

865

0.00

1,

135.

800

1,24

9,38

0 1,

374,

318

1,51

1,75

0 1,

662,

925

1.00

0 0.

971

0.94

3 0.

915

0.88

8 0.

863

0.00

1,

102,

862

1,17

8,16

5 1,

257,

501

1,34

2,43

4 1,

435,

104

0.00

1,

102,

862

2,28

1,02

7 3,

538,

528

4,88

0,96

2 6,

316,

066

-55

0,75

0 -

135,

356

308,

401

782,

040

1,28

7,66

8 1,

828,

201

Page 109: Tl!E ASSUMPTION

\D

00

Tab

le G

. 8

Pay

back

Per

iod

for

Can

dida

te 3

, Bah

t.

Cos

t Ite

ms

Dev

elop

men

t C

ost:

Ann

ual

Ope

rati

ng C

ost:

D

isco

unt F

acto

rs f

or 3

%

Tim

e A

djus

ted

Cos

ts (

Adj

uste

d to

Pre

sent

Val

ue)

Cum

ulat

ive

tim

e-ad

just

ed c

ost o

ver

life

tim

e:

Ben

eht d

enve

d tr

om o

pera

tion

of t

he n

ew s

yste

m:

Dis

coun

t Fac

tors

for

3%

T

ime

Adj

uste

d B

enef

its

(Adj

uste

d to

Pre

sent

Val

m

Cum

ulat

ive

tim

e-ad

just

ed b

enef

its

over

life

tim

e:

Cum

ulat

ive

life

tim

e ti

me-

adju

sted

cos

t + b

enef

it

Yea

rO

-30

5,25

0 -

1.00

0 -

305,

250

--

305,

250

-0.

00

1.00

0 0.

00

0.00

-

305,

250

Yea

r 1

Yea

r2

644,

190

-70

8,60

9 0.

971

0.94

3 62

5,50

8 -

668,

218

930,

758

-1,

598,

977

1, 1

35,8

00

1,24

9,38

0 0.

971

0.94

3 1,

102,

862

1,17

8,16

5 1,

102,

862

2,28

1,02

7 17

2,10

3 68

2,05

0

Yea

r3

Yea

r4

Yea

r 5

-77

9,47

0 -

857,

417

-94

3,15

9 0.

915

0.88

8 0.

863

-71

3,21

5 -

761,

386

-81

3,94

6 -

2,31

2,19

2 -

3,07

3,57

8 -

3,88

7,52

4 1,

374,

318

1,51

1,75

0 1,

662,

925

0.91

5 0.

888

0.86

3 1,

257,

501

1,34

2,43

4 1,

435,

104

3,53

8,52

8 4,

880,

962

6,31

6,06

6 1,

226,

336

1,80

7,38

4 2,

428,

542

Page 110: Tl!E ASSUMPTION

Tab

le G

.9

Net

Pre

sent

Val

ue f

or C

andi

date

1, B

aht.

Cos

t Ite

ms

Yea

rO

Yea

r 1

Yea

r2

Yea

r 3

Yea

r4

Yea

r 5

Dev

elop

men

t Cos

t:

-540

,250

A

nnua

l O

pera

ting

Cos

t:

-690

,000

-

759,

000

-83

4,90

0 -

918,

390

-1,

010,

229

Dis

coun

t Fac

tors

for

3%

1.

000

0.97

1 0.

943

0.91

5 0.

888

0.86

3 T

ime

Adj

uste

d C

osts

(A

djus

ted

to P

rese

nt V

alue

) -

540,

250

-66

9,99

0 -

715,

737

-76

3,93

4 -

815,

530

-87

1,82

8 C

umul

ativ

e ti

me-

adju

sted

cos

t ove

r li

fe t

ime:

-

4,37

7,26

8 B

enef

it d

eriv

ed f

rom

ope

rati

on o

f the

new

sys

tem

: 0.

00

1,13

5,80

0 1,

249,

380

1,37

4,31

8 1,

511,

750

1,66

2,92

5 D

isco

unt F

acto

rs f

or 3

%

1.00

0 0.

971

0.94

3 0.

915

0.88

8 0.

863

Tim

e A

djus

ted

Ben

efit

s (A

djus

ted

to P

rese

nt V

alue

0.

00

1,10

2,86

2 1,

178,

165

1,25

7,50

1 1,

342,

434

1,43

5,10

4 C

umul

ativ

e ti

me-

adju

sted

ben

efit

s ov

er h

te ti

me:

0.

00

1,10

2,86

2 2,

281,

027

3,53

8,52

8 4,

880,

962

6,31

6,06

6 C

umul

ativ

e h

te ti

me

tim

e-ad

just

ed c

ost

+ b

enef

it

1,93

8,79

8

::g T

able

G.1

0 N

et P

rese

nt V

alue

for

Can

dida

te 2

, B

aht.

Cos

t Ite

ms

Yea

rO

Yea

r 1

Yea

r2

Yea

r 3

Yea

r4

Yea

r 5

Dev

elop

men

t C

ost:

-5

50,7

50

Ann

ual

Ope

rati

ng C

ost:

-7

08,0

00

-77

8,80

0 -

856,

680

-94

2,34

8 -

1,03

6,58

3 D

isco

unt F

acto

rs f

or 3

%

1.00

0 0.

971

0.94

3 0.

915

0.88

8 0.

863

Tim

e A

djus

ted

Cos

ts (

Adj

uste

d to

Pre

sent

Val

ue)

-55

0,75

0 -

687,

468

-73

4,40

8 -

783,

862

-83

6,80

5 -

894,

571

Cum

ulat

ive

tim

e-ad

just

ed c

ost o

ver

life

tim

e:

-4,

487,

865

Ben

efit

der

ived

fro

m o

pera

tion

of t

he n

ew s

yste

m:

0.00

1,

135,

800

1,24

9,38

0 1,

374,

318

1,51

1,75

0 1,

662,

925

Dis

coun

t Fac

tors

for

3%

1.

000

0.97

1 0.

943

0.91

5 0.

888

0.86

3 T

ime

Adj

uste

d B

enef

its

(Adj

uste

d to

Pre

sent

Val

ue

0.00

1,

102,

862

1,17

8,16

5 1,

257,

501

1,34

2,43

4 1,

435,

104

Cum

ulat

ive

tim

e-ad

just

ed b

enet

its

over

hfe

tim

e:

0.00

1,

102,

862

2,28

1,02

7 3,

538,

528

4,88

0,96

2 6,

316,

066

Cum

ulat

ive

life

tim

e ti

me-

adju

sted

cos

t + b

enef

it

1,82

8,20

1

Page 111: Tl!E ASSUMPTION

.......

0 0

Tab

le G

. 11

N

et P

rese

nt V

alue

for

Can

dida

te 3

, Bah

t.

Cos

t Ite

ms

Yea

rO

Dev

elop

men

t Cos

t:

-30

5,25

0 A

nnua

l O

pera

ting

Cos

t:

-D

isco

unt F

acto

rs f

or 3

%

1.00

0 T

ime

Adj

uste

d C

osts

(A

djus

ted

to P

rese

nt V

alue

) -

305,

250

-C

umul

ativ

e ti

me-

adju

sted

cos

t ove

r li

fe t

ime:

B

enei

lt d

enve

d tr

om o

pera

t10n

ott

he

new

sys

tem

: 0.

00

Dis

coun

t Fac

tors

for

3%

1.

000

Tim

e A

djus

ted

Ben

efit

s (A

djus

ted

to P

rese

nt V

alue

0.

00

Cum

ulat

ive

tim

e-ad

just

ed b

enef

its

over

life

tim

e:

0.00

C

umul

ativ

e h

te ti

me

tim

e-ad

just

ed c

ost +

ben

etit

Yea

r 1

644,

190

-0.

971

625,

508

-

1,13

5,80

0 0.

971

1,10

2,86

2 1,

102,

862

Yea

r2

Yea

r 3

Yea

r4

Yea

r 5

708,

609

-77

9,47

0 -

857,

417

-94

3,15

9 0.

943

0.91

5 0.

888

0.86

3 66

8,21

8 -

713,

215

-76

1,38

6 -

813,

946

-3,

887,

524

1,24

9,38

0 1,

374,

318

1,51

1,75

0 1,

662,

925

0.94

3 0.

915

0.88

8 0.

863

1,17

8,16

5 1,

257,

501

1,34

2,43

4 1,

435,

104

2,28

1,02

7 3,

538,

528

4,88

0,96

2 6,

316,

066

2,42

8,54

2

Page 112: Tl!E ASSUMPTION

BIBLIOGRAPHY

English References

1. Babara C. McNurlin, Ralph H. Sprague, Jr. Information Systems Management in

Practice, Fourth Edition. NJ: Prentice-Hall, Inc.,1998.

2. Elaison, Alan L. Systems Development: Analysis, Design, and Implementation.

Boston: Little Brown, 1987.

3. Fizgerald, Jerry. Internal Controls for Computerized Information Systems. Redwood

City, CA: Jeery Fitzgerald & Associates, 1978.

4. Forouzan, Behrouz, Catherine Coombs, and Sophia Chung Fegan. Introduction to

Data Communications and Networking. NY: McGraw-Hill, 1998.

5. Page-Jones, Meilir. The Practical Guide to Structured System Design. NJ: Prentice-

Hall International Company, 1998.

6. Philip J. Pratt, Joseph J. Adamski. Database System Management and Design, Third

Edition. Davers, MA: Boyd & Fraser, 1994.

7. Wetherbe, James and Nicholas P. Vatarli. Systems Analysis and Design: Best

Practices. 4ed. St. Paul, MN: West Publishing. 1994.

RSlTY LIBRARY ~llEASSUMPTION UNIVE ·

101