بسم الله الرحمن الرحيم software engineering. store system prepared by...
TRANSCRIPT
الرحيم الرحمن الله بسم
SOFTWARE ENGINEERING
Store System
Prepared by
Moamer.T.Sawafiri120050144
Ahmed.R.Abu saif120070285
Hasan.M.Ouda120070136
Dedication
To our supervisor, Eman ELAjramy, Yasmeen ELBobo.
Our family and our university
Abstract
We prepared this report as a detailed study for store System. System are easy to set-up,
easy to manipulate and easy to use.
Table of Contents
Chapter One: Introduction…………………………………..……………….5 Background………………………………………………………………….5System description ………………………………………..………………….6
Problem and reasons ……………………………………….....................6 Objectives ......................................................................................…...7
The solution……………………………………………………………………7 Suitable solution and why………………………..……..…………………...7Steps for solution………………………………..…………………………….7Project Requirements (SW, HW)…………………………………………….8
Feasibility study……………………………………..………………………...8
Introduction
Within the growing of using the Internet in most of the daily thingsBy different kind of people and different ages.Most of the companies headed for the translation of their works onThe Internet, which increases their productivity and serves moreCustomers. Among those companies, the store.The main idea of our project is to develop a store system to make orders and other operations which the store can provide, by this way we can ease and speed the operation, and decrease theOverload on the employees in the store system.
Background
Project goal is to improve the advantages in the existing manual system and initiate disadvantages through covering current manual system of the store into a computerized modern system and to produce a technical solution that will help store staff in doing their work in appropriate
System description
The system is designed in way that will facilitate the process of tracking customer, orders, customer orders, and works and make necessary updates to the data store System.The new computerized system will be contracted in away that will receive customer order, and make necessary changes in store DB files (sales, inventory, and invoices).So, managers and employees can keep track of inventory at any time, and take suitable actions as they need.
The problem and reasons * In traditional store both customers and managers will face the following problems:* The going to the store the customer need time, cost and effort.* The store is not open 24 hours, so the customer cannot visit or make an order in any time he wants.* Due to the limitation of both time, and place the store interaction. For example the store offers cannot be reached easily by traditional way.
Study object
InputCustomer OrderNew Item.Customer Payment.
OutputInvoices.Supplier Order.Management Report.Supplier payment.
………………………………………………………….
Project Objective
The new system will enable store employee to do their daily work and to serve customer in fast and good way by using computer technology.
The solution
The main aim of this project is to develop application of store system.The project introduces a new easy way in the ordering service instead of using the traditional method. The project needs good management and database.
Suitable solution and why
Convert the current system to computer program in future steps to handle store daily transactions.
Steps for solution
* Analyze company situation* Operating environment* Organizational structure* Define problems and constraints* Define objectives* Define scope and boundaries
* System AnalysisEstablishes need and extent of an information system * System development Process of creating information system* project development
- Process of project design and implementation
- Creation of models - Implementation
Project Requirements (SW,HW)and Feasibility study Requirements :
Hardware Software
Requirements hardware :
Pc Router Hub Cable
Requirements software : Program of the accounts,
sales, purchases Web site
Database
Feasibility study
Requirements hardware
devicenumbercosttotal
Pc5300$ 1500$
cables150$ 50$
Hub130$ 30$
router140$ 40$
Requirements software
softwarenumbercosttotal
web site1500$ 500$
Procurement program1500$ 500$
Sales program1500$ 500$
Calculation program األصيل
11000$ 1000$
Common database1500$ 500$
Use case diagram for store system
Product report
Log in system
Search for product
Buy product
customeremployee
Use case diagram for store system (cont)
supplier manager
supplyProduct
Log in system
Activity diagram for store system
order
Check store
Send invoice
Fill order
repost
Close order
deliver money
*
Store diagram for store system
Check items Do imitate deliver
canceled
deliver
available not available
Class diagram for store system
customerPrivate :Int Id;Int phone;Char name,
Public :Log in system();Search for product();Buy product();Invoice();Supplier
Private :Int Id;Int phone;Char name,
Public:Supply product();Receive money();
employeePrivate :Int eId;Int dept id;Int phone;Char name,Float sal;
Public:Cheek store();Receive order();
D.F.D for store system
CUSTOMER
1.0
RECEIVE
ORDER
2.0
UPDATEINVENT
ORYDATA
3.0
UPDATESALESDATA
6.0
UPDATEACCOUN
TINGFILE
D1 INVENTORY FILED3 ACCOUNT FILE D2 SALES FILE
4.0
MANAGEMENT
REPORT
5.0
INVENTORY
SYSTEM
SUPPLIER
ORDER
PAYMENT
INVOICEINVOICE DATA
SALES DATA
Inventory data
report
report
manager
deliver products
invoicepayment
order
DFD FOR STORE SYSTEM
THE END