Sad Project 2

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

THE UNIVERSITY OF DODOMA,

COLLEGE OF INFORMATICS AND VIRTUAL EDUCATION,

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING.

PROJECT REPORT
PROJECT TITLE: AI BASED SYSTEM FOR MONITORING SHOP INVENTORY
COURSE NAME: SYSTEM ANALYSIS AND DESIGN
COURSE CODE: CP 212

NAME REGISTRATION NUMBER PROGRAMME


ASHRAF H. MBUYU T22-03-04604 BSc. CE2
ALVIN E. MACHOTA T22-03-15001 BSc. CE2
ALPHONCE G. NANGU T22-03-03739 BSc. CE2
ALPHA M. MWINJUMA T22-03-13562 BSc. CE2
ADELA N. SANGIDA T22-03-01282 BSc. CE2

Table of Contents
CHAPTER 01................................................................................................................................................4
1.1 INTRODUCTION...............................................................................................................................4
PROBLEM STATEMENT....................................................................................................................4
OBJECTIVES OF THE PROJECT.......................................................................................................4
INTENDED USE...................................................................................................................................4
INTENDED AUDIENCE......................................................................................................................4
SCOPE OF THE PROJECT..................................................................................................................4
DEFINITIONS AND ACRONYMS.....................................................................................................4
1.2 OVERALL DESCRIPTION OF THE PROJECT...............................................................................4
SOFTWARE DEVELOPMENT METHODOLOGY...........................................................................4
ASSUMPTIONS AND DEPENDANCIES...........................................................................................4
1.3 SYSTEM FEATURES AND REQUIREMENTS...............................................................................4
FUNCTIONAL REQUIREMENTS......................................................................................................4
NON-FUNCTIONAL REQUIREMENTS............................................................................................4
SYSTEM FEATURES...........................................................................................................................4
MODE OF ACCESS OF DATA...........................................................................................................4
1.4 PLANNING.........................................................................................................................................5
COST BENEFIT ANALYSIS...............................................................................................................5
WORK BREAKDOWN OF THE PROJECT........................................................................................5
CHAPTER 02................................................................................................................................................5
2.1 DATA FLOW DIAGRAM. (DFD).....................................................................................................5
2.3 ENTITY RELATIONSHIP DIAGRAM. (ERD).................................................................................5
2.4 LOGICAL DIAGRAMS......................................................................................................................5
FLOW CHART......................................................................................................................................5
DECISION TABLE...............................................................................................................................5
PSEUDOCODE.....................................................................................................................................5
CHAPTER 03................................................................................................................................................5
3.1 USE-CASE DIAGRAM......................................................................................................................6
3.2 CLASS DIAGRAM.............................................................................................................................6
3.3 SEQUENCE DIAGRAM.....................................................................................................................6
3.4 LOGICAL DIAGRAMS......................................................................................................................6
ACTIVITY DIAGRAM.........................................................................................................................6
STATE DIAGRAM...............................................................................................................................6
CHAPTER 04................................................................................................................................................6
4.1 DESIGN AND IMPLEMENTATION STRATEGY...........................................................................6
SYSTEM ARCHITECTURE....................................................................................................................6
DESIGN OF THE SYSTEM.....................................................................................................................6
ACKNOWLEDGEMENT.
At first, our sincere gratitude to the almighty God for having guide us and being on our side since the
beginning of our project to its completion. As our creator, he has enlightened our intellect into holding the
project and at last preparing the report handed to our supervisors.
Secondly, our greatest thanks to the main supervisors of the SYSTEM ANALYSIS AND DESIGN
COURSE throughout the term, Madam Christina Muro and Dr. Mustafa for their support in conveying the
important knowledge on how to analyze and designing systems which have resulted into organizing a
better system for the project.
Lastly, to the group members who have been part of the project team. Thanks to the cooperation and
efforts made in accomplishing the tasks.
CHAPTER 01.
(AI BASED SYSTEM FOR MONITORING SHOP INVENTORY)

1.1 INTRODUCTION.
Our group is assigned to prepare an AI based system concerning “SHOPS INVENTORY
MANAGEMENT”. The system allows the user to communicate with AI to access the shop’s details and
manage all products, orders and basic functions of the inventory depending on the status of the user.

1.1.1 PROBLEM STATEMENT.


From investigations made, the majority of the systems present in the inventories basically for shops
inventory requires the manager or any authorized user of the stock to perform their operations manually.
This system at first point of view is very slow hence time wastage in accomplishing the tasks on time and
also prone to errors being it lose of inventory’s detailed data, wrong calculations on stocks and error in
documenting data on paper sheets.

1.1.2 OBJECTIVES OF THE PROJECT.


(a) General objective.
The project is well AI based designed to solve the effects resulting from the manual operations within the
shop inventory management.
(b) Specific objective.
 To ensure the AI system is available to the core user at anytime and anywhere for the proper
performance and efficiency in the inventory.
 To ease the documenting of the stocks available in the shop inventory with low level of errors
made.
 To enhance long term data storage, whereby for the system designed, data is stored in ‘cloud’
hence not easy to lose them.
 To preserve daily updates of goods in and out of stock to make it easy to run other businesses.
 To give alert to any temporal or permanent amendments made within the system.
 To eliminate stock shortage or rather, overstocking.
 To provide quick processing of requests and return of response.
1.1.3 SCOPE OF THE PROJECT.
The system is intended only for the monitoring of the shop’s inventory activities and goods. Therefore, it
allows users to first verify themselves into the system for authentication. Any user known by the system
is capable of making request concerning the advertised capability of the system and the system returns the
intended results.
By this point of view, the system is not capable of predicting any market preference or demand as per our
design of the system. Also, system is incapable of predicting user satisfaction depending on the daily
activities. As the only issue assigned with the AI system is just to manage and monitor the management of
the inventory.

1.1.3 INTENDED USE.


The system focuses on performing the following main tasks:
i. User authentication
ii. Checking order and data stored.
iii. Product ordering.
iv.

1.1.4 INTENDED AUDIENCE.

.
DEFINITIONS AND ACRONYMS.

1.2 OVERALL DESCRIPTION OF THE PROJECT.


SOFTWARE DEVELOPMENT METHODOLOGY.
ASSUMPTIONS AND DEPENDANCIES.

1.3 SYSTEM FEATURES AND REQUIREMENTS.


FUNCTIONAL REQUIREMENTS.
NON-FUNCTIONAL REQUIREMENTS.
SYSTEM FEATURES.
MODE OF ACCESS OF DATA.
1.4 PLANNING.
COST BENEFIT ANALYSIS.
NPV
ROI
BEP

WORK BREAKDOWN OF THE PROJECT.


Ghantt chart.
Pert chart.
Critical path

CHAPTER 02.
(STRUCTURED SYSTEM ANALYSIS AND DESIGN)
2.1 DATA FLOW DIAGRAM. (DFD)
2.3 ENTITY RELATIONSHIP DIAGRAM. (ERD)
2.4 LOGICAL DIAGRAMS.
FLOW CHART
DECISION TABLE
PSEUDOCODE

CHAPTER 03.
(OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN)
3.1 USE-CASE DIAGRAM.
3.2 CLASS DIAGRAM.
3.3 SEQUENCE DIAGRAM.
3.4 LOGICAL DIAGRAMS.
ACTIVITY DIAGRAM
STATE DIAGRAM.
CHAPTER 04.
4.1 DESIGN AND IMPLEMENTATION STRATEGY.
SYSTEM ARCHITECTURE.
DESIGN OF THE SYSTEM.

You might also like