Professional Documents
Culture Documents
A
Project Report
On
Mobile Store Management System
Submitted to
Acharya Motibhai Patel Institute of Computer Studies
Ganpat Vidyanagar- 384012
Developed By
Guided By
Patel Jignesh M. [Exam No. 11032211156]
Patel Kishan V. [Exam No. 11032211171]
Group No.
C-20
BCA Semester VI
Page 1 of 61
Project Profile
AMPICS LIBRARY
Project Title
Project for
Project Objective
Application
Windows Application
Project Co-ordinator
Project Guide
Group No.
C-20
Developed By
Patel Jignesh M.
Patel Kishan V.
Submitted To
AMPICS LIBRARY
About Organization
Name :-
Owner :-
Object:-
The main aim of this system is to keep All the records like
purchase,sales,stock through our software. This is very helpful to manage all
the product detail and basic detail.
Description :-
City Gold Mobile Shop was started in 2000, it has start at that time. Mr.
Vishnu Patel is the owner of City Gold Mobile Shop.
Product :-
Mobiles
Address :-
48/Appollo Enclave
Modhera Char Rasta ,Mehsana
Mobile No. :-
9998569593
Page 3 of 61
AMPICS LIBRARY
Existing System
In existing system there will be not any type facilities which are easy for
work in our Shop.
Existing System provider : The existing System required more time for processing.
The process is very slow and lengthy.
Not any type of security is provide so it may lost data.
Page 4 of 61
AMPICS LIBRARY
The Shop want to developed application for making their system secure and easy to use
for all the employee.
Need for New System : The important result is to make the work easier, faster and time consuming.
Any change in information can be easy done and all files are automatically updated.
System security and authorization.
The system is user friendly and any one having computer knowledge can handle it
easily.
Searching facility as well as generation of report like customer,bill,stock and salling
became easy.
Page 5 of 61
AMPICS LIBRARY
512 MB
Required Space
200 MB
Printer
laser printer(Any
type of printers)
Processor
Software Requirement :-
Operating System
AMPICS LIBRARY
Page 7 of 61
START
AMPICS LIBRARY
ID &
PASSWORD
CHECK
AUTHETICATION?
NO
YES
STOCK AVAILABLE
CHECK
STOCK
SALES
PURCHAGES
GIVE BILL
RECEIVE BILL
RECEIVE PAYMENT
GIVE PAYMENT
UPDATE STOCK
REPORT
Page 8 of 61
STOP
AMPICS LIBRARY
Request for
Mobile info
Customer
Mobile
Info.
0.0
Mobile
Store
Management
System
Acknowledge
info
Give Order
info
Supplier
Request for
Order
Admin
Page 9 of 61
Admin
1.0
Login
LOGIN_MST
Verify login
Verify info
Purchase &
Supplier
Supplier
Invoice info
User info
2.0
Purchase
Payment info
Verify info
Supplier info
Update stock
Purchase info
3.0
Stocks
ITEAM_MST
SUPPLIER_MST
Stock inq.
STOCK_MST
Stock veryfy info
Stock info
Customer
PURCHASE_MST
Stock inqiry
Item info
Purchase info
4.0
Sales
Update stock
Sales info
Customer info
SALES_MST
CUSTOMER_MST
Sales info
Genrate report info
5.0
Genrate
report
Report info
Report
Page 10 of 61
10
AMPICS LIBRARY
Stock info
2.1
Check
Quantity
STOCK_MST
Stock info verify
Stock info
Supplier info
Supplier info
2.2
Identify
Supplier
SUPPPLIER_MST
Verify Supplier info
Availability of Stock
Supplier info
Admin
Availability of Stock
2.3
Decide
Quantity
Item
Update Stock
Item info
STOCK_MST
2.4
Purchase
Return
Order
PURCHASE_MST
STOCK_MST
SUPPLIER_MST
Require info
Purchase info
Purchase info
PURCHASE_RETN_MST
Page 11 of 61
11
AMPICS LIBRARY
Customer
Customer info
Admin
4.1
Place
Order
Order info
STOCK_MST
Verify Order info
Match Invoice
Update Stock
Report info
SALES_MST
STOCK_MST
Report
Page 12 of 61
12
AMPICS LIBRARY
Page 13 of 61
13
AMPICS LIBRARY
LOGIN_MST
Field Name
Data Type
Size
Constraint
Description
User Name
Varchar
10
Primary key
User Name
Password
Varchar
10
Not Null
Password
Page 14 of 61
14
AMPICS LIBRARY
SUPPLIER_MST
Field Name
Data Type
Size
Constraint
Description
Sup_No
Numeric
Primary key
Supplier
Number
Sup_Name
Varchar
20
Not null
Supplier
Name
Sup_Address
Varchar
100
Not null
Supplier
Address
City
Varchar
20
Not null
City
Mobile
Numeric
10
Not null
Mobile
Number
Page 15 of 61
15
AMPICS LIBRARY
ITEM_MST
Field Name
Data Type
Size
Constraint
Description
It_No
Numeric
Primary Key
Item
Number
It_Name
Varchar
20
Not Null
Item Name
It_company
Varchar
20
Not Null
Company
Name
Total_Price
Numeric
Not Null
Total Price
Page 16 of 61
16
AMPICS LIBRARY
CUSTOMER_MST
Field Name
Data Type
Size
Constraint
Description
C_No
Numeric
Primery key
Customer
Number
C_Name
Varchar
20
Not null
Customer
Name
C_Address
Varchar
100
Not null
Customer
Address
City
Varchar
10
Not null
City
Mobile
Numeric
10
Not null
Mobile
Number
Page 17 of 61
17
AMPICS LIBRARY
PURCHASE_MST
Field name
Data type
Size
Constraint
Description
P_No
Numeric
Primery key
Purchase
Number
Sup_No
Numeric
Forign key
Supplier
Number
Quantity
Numeric
Not Null
Quantity
P_Date
Date
Not null
Purchase
date
Page 18 of 61
18
AMPICS LIBRARY
PURCHASE_RETN_MST
Field name
Data type
Size
Constraint
Description
Pur_No
Numeric
Primary key
Purchase
return
Number
P_No
Numeric
Foreign key
Purchase
Number
Sup_No
Numeric
Foreign key
Supplier
Number
Quantity
Numeric
Not unll
Quantity
Pur_Date
Date
Not null
Purchase
return date
Page 19 of 61
19
AMPICS LIBRARY
STOCK_DETAIL
Field name
Datatype
Size
Constraint
Description
It_No
Numeric
Foreign key
Item
Number
Quantity
Numeric
Not null
Item
Quantity
Page 20 of 61
20
AMPICS LIBRARY
SALES_MST
Field Name Data Type
Size
Constraint
Description
S_No
Numeric
Primary key
Sales
Number
It_No
Numeric
Foreign Key
Item
Number
S_Date
Date
Not null
Sales Date
Page 21 of 61
21
AMPICS LIBRARY
SALES_RETN_MST
Field name
Datatype
Size
Constraint
Description
Sr_No
Numeric
Primary key
Sales return
Number
S_No
Numeric
Foreign key
Sales
Number
It_No
Numeric
Foreign key
item Number
C_No
Numeric
Foreign key
Customer
Number
Quantity
Numeric
Not null
Quantity
Sr_Date
Date
Not null
Sales return
date
Page 22 of 61
22
AMPICS LIBRARY
BILL_MST
Field name
Date type
Size
Constraint
Description
Bill_No
Numeric
Primary key
Bill Number
C_No
Numeric
Foreign key
Customer
Number
S_No
Numeric
Foreign key
Sales
Number
Page 23 of 61
23
AMPICS LIBRARY
Page 24 of 61
24
AMPICS LIBRARY
S-no
GENERATE
User-Id
BILL
password
bilno
C_no
1
1
ADMIN
GET
MANAGE
MANAGE
C_no
MANAGE
C_Name
CUSTOMER 1
1
S_Name
S_no
Item name
M
SUPPLIER
1
SUPPLY
Item Company
Item no
M
ITEM
PURCHASE
Page 25 of 61
25
Process Algorithm
AMPICS LIBRARY
Step1. Start
Step:2. Enter Username and password. If they are valid then
go to next step otherwise it take username and
password again.
Step:3. Admin Checks the stock, if it does not available then
item is purchased in purchase process and stock is
Updated.
Step:4. If stock is already available then items are sold
and stock is updated. Also bill is generated and is given to the customer.
Step:5. Admin checks the purchased items, if any problem
is there then item is returned and stock is updated.
Step:6. Customer checks the sale items, if it is not
proper then item is returned and stock is updated.
Step:7.
Exit
Page 26 of 61
26
AMPICS LIBRARY
Process Description
Brief Description of Process
Login Process :This process checks the authentication and admin can able to access the application.
Purchase process :Supplier gives the information about purchased item.
Stock Process :Stock gives the information about which current stock is available.
Sales Process:The customer gives the order for item. The order information is stored into sales master and
payment detail is given to the customer.
Page 27 of 61
27
AMPICS LIBRARY
Page 28 of 61
28
AMPICS LIBRARY
Login Form
Page 29 of 61
29
AMPICS LIBRARY
Login Form
Page 30 of 61
30
AMPICS LIBRARY
Home Form
Page 31 of 61
31
AMPICS LIBRARY
Item Form
Page 32 of 61
32
AMPICS LIBRARY
Item Form
Page 33 of 61
33
AMPICS LIBRARY
Supplier Form
Page 34 of 61
34
AMPICS LIBRARY
Supplier Form
Page 35 of 61
35
AMPICS LIBRARY
Stock Form
Page 36 of 61
36
AMPICS LIBRARY
Purchase Form
Page 37 of 61
37
AMPICS LIBRARY
Purchase Form
Page 38 of 61
38
AMPICS LIBRARY
Stock Form
Page 39 of 61
39
AMPICS LIBRARY
Sales Form
Page 40 of 61
40
AMPICS LIBRARY
Stock Form
Page 41 of 61
41
AMPICS LIBRARY
Customer Form
Page 42 of 61
42
AMPICS LIBRARY
Customer Form
Page 43 of 61
43
AMPICS LIBRARY
Page 44 of 61
44
AMPICS LIBRARY
Page 45 of 61
45
AMPICS LIBRARY
Page 46 of 61
46
AMPICS LIBRARY
Page 47 of 61
47
AMPICS LIBRARY
Bill Form
Page 48 of 61
48
AMPICS LIBRARY
Bill Form
Page 49 of 61
49
AMPICS LIBRARY
Page 50 of 61
50
AMPICS LIBRARY
Customer Report
Page 51 of 61
51
AMPICS LIBRARY
Customer Report
Page 52 of 61
52
AMPICS LIBRARY
Purchase Report
Page 53 of 61
53
AMPICS LIBRARY
Bill Report
Page 54 of 61
54
AMPICS LIBRARY
Sales Report
Page 55 of 61
55
AMPICS LIBRARY
Supplier Report
Page 56 of 61
56
AMPICS LIBRARY
Testing
The testing is the process to check the program and find the errors.
57
AMPICS LIBRARY
3> Unit Testing:In this testing each and every program is tested individually
using record to see whether that program produced
satisfactory outputs and validation also.
Example: If input value is numeric and user giving character then proper
message will display in message box.
Page 58 of 61
58
AMPICS LIBRARY
Page 59 of 61
59
AMPICS LIBRARY
Future Enhancement
Next version will also resolve any error or mistake remained unsolved in this
version.
Page 60 of 61
60
AMPICS LIBRARY
Bibliography
www.google.com
www.w3school.com
Page 61 of 61
61