Final Documentatio
Final Documentatio
Year of Submission
Submitted in partial fulfillment of the requirement for
the award of the degree of Bachelor of Computer Application(BCA sem-5)
No Title Page
Preface 1
Acknowledgement 2
Abstract 3
Introduction 4
Time Line Chart 5
Project Profile 6
Hardware Requirement 7
Software Requirement 7
Requirement Specification 8-9
Problem Definition 10
Project Planning& Scheduling 11-12
System Analysis 13
Feasibility Study 14-15
Project Page Structure 16-17
Data Dictionary 18-21
Data Flow Diagram 22
Context & First Level Diagram 23-25
ER Diagram 26
Use case Diagram 27
Activity Diagram 28-29
Sequence Diagram 30-31
Screenshot (Page UI) 32-46
Testing 47-48
Future Scope 49
References 50
The main objective of any computer science student is to get practical
knowledge as possible. Being able to have a practical knowledge by developing a
project is a lifetime experience. As practical knowledge is important as theoretical
knowledge we are thankful of having a project.
We are pleased to present this project report. Proper case has been taken while
organizing the report so that it is easy to comprehend. Also, various software
engineering concepts have been implemented.
1
We are student of BCA sem-5 Studying in the Kamani Science College
Amreli. We Thanks to the entire person who has given their Support in shaping of the
system.
We thank Prof. Jinal Joshi & Prof. Shailesh Makawana for giving us guidance
and co-operation in understanding the system. We also thank them for their
unconditional help in making of this project.
I am also thankful to all those friends who have helped me in this endeavor
either of indirectly & especially my family.
Thanks to all!!
2
The export system Export is goods and services that are produced in one
country. Export along with imports, make up international trade. Export Services is
exporting goods and receiving orders from customers, managing customer support and
finance. In this way the employer gets best goods and services and the Exporter earn
money.
Using these service/System customers can order goods from an part of the
India and get customers support for delivery.
First we have found that online export service and get it information .So we try
to make a project on export system website through which customer can get and use
our website.
Using our Export System user can get a estimate easily before purchase a
product and after user choice purchase or not.
3
Actual In India, the import and export are regulated by the Foreign Trade
(Development and Regulation) Act, 1992. Improving our business through this
website. Admin means we can add products/goods on this site and after login in our
website user can show products and they want to check a total estimation before
purchase a product. Estimation get by price by user input quantity if the user interested
in our website they can purchase it..
Our site name is Skyline Export System its provide a best platform to the
buyer/customer to purchase the best and we can try to provide the best services. In
reality of export management we can not generate or manage a shipping bill we had a
CHA (custom house agent) it is a act as a business relating export the good on custom
station. And many export companies rules are payment method are only Bank to Bank.
4
TIME LINE CHART
5
Project Name : Shrav Skyline Export System
6
HARDWARE REQUIREMENT
❖ 512+ MB of RAM
❖ Monitor
❖ Printer
SOFTWARE REQUIREMENT
7
REQUIREMENT SPECIFICATION
Red chillies
White paper
Asafoetida hing
Bay leaf tej pata
Cloves laung
Cinnamon stick
Green cardamoms
Black paper corns
Star anis
Nutmeg
Rock flower
Mace
Cumin
Ginger powder
Coriander
Turmeric
8
5. Is skyline export free ?
No additional cost.
Red chillies
Asafoetida hing
Bay leaf tej pata
Cloves laung
Cinnamon stick
Black paper corns
Star anis
Nutmeg
Rock flower
Turmeric
9
PROJECT PROBLEM DEFINITION
Maintain Payment
10
PROJECT PLANNING & SCHEDULING
The export system export are goods and services that are produced in one
country or state and sold to buyers in another. Export along with imports, make up
international trade. Export Services is exporting goods and receiving orders from
customers , managing customer support and finance. In this way the employer gets
best goods and services and the Exporter earn money.
Using this service/System customers can order goods from an part of the
India and get customers support for delivery.
First we have found that online export service and get it information.So we try
to make a project on export system website through which customer can get and use
our website.
using our Export System user can get a estimate easily before purchase a
product and after user choice purchase or not.
11
SDLC
Perliminary
Investigation
System
Analysis
System
Design
Coding
Testing
Maintenance
Implementation
12
SYSTEM ANALYSIS
1. Preliminary analysis :
2. Detailed analysis :
During analysis, data are collected from the available files, decision
points and transactions of the systems using various tools like Data Flow Diagram
(DFD).
13
FEASIBILITY STUDY
A feasibility study is carried out to select the best system that meets
performance requirements. Only by spending the time to evaluate the feasibility do I
reduce the chances for extreme embarrassment at later stage of the system project.
1. Technical
2. Operational
3. Economical
14
Technical feasibility considers whether the desired project can be
completed within the framework of available technology. As our project was
website designing, this was not much of a problem, as many advanced web-
editing tools are available.
Operational feasibility was done to assure that the product that would
be developed would be used. Since a cards and gifts have to have a website of
its own sooner or later, that wasn’t much of a problem.
15
PROJECT PAGE STRUCTURE
User Side :
User
Side
Get Get
Registration Logout
Products Contact
/Login
16
Admin Side :
Admin Side
View All
Manage
Login Manage Log Out
Product
Product
17
DATA DICTIONARY
1. Admin _login :
18
2. users registration :
3. product :
19
4. Contact :
5. Orders :
This table is used to give Orders
20
6. payment :
name Varchar 50 -
Id Int 11 Primary Key
name Varchar 50 -
amount Int 11 -
Payment_status Varchar 50 -
Payment_id Varchar 50 -
date date - -
u_id Int 15 Foreign Key
21
DATA FLOW DIAGRAM
The DFD gives brief idea on how the designed system is working. It
also suggests to us the type of users who using this system and the process involved in
the system.
Represent a Entity
Represent a processing
22
CONTEXT LEVEL DIAGRAM
23
1ST LEVEL DIAGRAM USER
User
Payment Payment
Get invoice Send invoice
24
1ST LEVEL DIAGRAM ADMIN
25
ER DIAGRAM
a_uname uname
a_password a_id u_fname password
u_email
u_id
manage
P_id p_name
Has
p_image
Product
O u_id Id
p_cost p_id name
total
p_quatity p_dateman product
p_description Has Orders
M
email
Has price
contact
date units
date country
O u_id
Payment
transaction_id Id
Payment_status name
amount
26
USE CASE DIAGRAM
Create
Account
Login
Add Product
Edit Product
View Product
Delete Product
Purchase Admin
User
Order
Confirm Order
Cancle Order
Payment
Logout
27
ACTIVITY DIAGRAM
User side
Registration
Login
28
ACTIVITY DIAGRAM
Admin side
Login
Check id &
password
view
View Add Pay
detail Logout
User Product payment
order
29
SEQUENCE DIAGRAM
User side
System Export
User
Check login
Email,Password
Login
Authorization Send detail
Payment
Get invoice Send invoice
30
SEQUENCE DIAGRAM
Admin side
System Export
Admin
31
SCREENSHOTS
32
Main Index Page:
Our Services:
33
Products:
34
Click any product:
Purchase product:
35
Show your order:
36
Payment Process:
37
38
Complete payment process:
39
Admin Side:
Login:
Dashboard:
40
Show the Users:
41
Products:
42
Add product:
Update Product:
43
Show Orders:
Show Contact:
44
Show User Whose Payment Is Complete:
Profile:
45
Change Password:
46
TESTING
The goal of testing is to identify and fix any issues, errors, or weaknesses
before the project is launched. Testing can be performed at different levels, such as
individual components or integrated systems.
Testing Box :
1. White Box
2. Black Box
3. Gray Box
1. White Box :
White box testing is a form of application testing that provides the tester with
complete knowledge of the application being tested, including access to source code
and design documents.
2. Black Box :
Black box testing are two different approaches to testing software, which differ
in the level of access the tester has to the software and the focus of the testing:
3. Gray Box :
Gray box testing is a software testing technique that combines elements of
black box and white box testing
47
Test Case Test Step Input Data Expected Actual Exception
Result Result Result
To Login To check user Enter valid User should be User login Successful
001 email and user email and go on info page. successful.
Password click Password.
Login button.
To Login To check User Enter invalid User should not User not login. Successful
002 email and user email and go on info page.
password click Valid
login button. password.
To Login To check User Enter valid User should not User not login. Successful
003 email and user email and go on info page.
password click invalid
login button. password.
To Login To check User Enter invalid User should not User not login. Successful
004 email and user email and go on info page.
password click Invalid
login button. Password.
48
FUTURE SCOPE
The main future scope in this project is The Performa invoice and document
delivery details should also be maintain by the application.
In future We try to export other best products not only pulses ex . aayurved
Products etc..
Bibilography
1. www.google.com
2. www.upwork.com
3. https://getbootstrap.com/
4. PHP Manual
49
CD/DVD
Project
Database
Documentation
Screenshots
50
51