Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
2 views57 pages

Final Documentatio

Uploaded by

shokatbavaliya11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views57 pages

Final Documentatio

Uploaded by

shokatbavaliya11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 57

Kamani Science & Prataprai Arts College, Amreli

Dholariya Riddhi (Enrollment No - 003303225453)


Ghinaiya Juli (Enrollment No - 003303225465)
Dobariya Shreya (Enrollment No - 003303225454)

Prof. Jinal Joshi

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.

Through the development of the project we had a great experience


of various strategies that can be applied in development of the project. This project is
the stepping stone for our career.

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.

We have great deal of gratitude towards our head of department who


encourages in taking up this activity. We thank all faculties and administrative staffs
of the institute.

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..

Customer’s demands are based on a variety of aspects of the chosen location


Including culture, architecture, food, infrastructure, geography and so on these
Qualities draw visitors to the site and enhance the entire travel experience.

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

 Developed By : 1. Dholariya Riddhi


2. Ghinaya Juli
3. Dobariya Shreya

 Front End Tool : PHP , JavaScript , Bootstrap

 Back End Tool : PHP MYSQL

 Operating System : Microsoft Windows7 & Microsoft


Windows10

 Computer System : Pentium-IV or higher, RAM-256MB

 Project Details : Provide goods and services that are produce in


one country/state and sold to buyer in another.
The purpose of project can manage all detail
of exported products.

 Completion Time : 3 Months

 Guided By : Prof. Jinal Joshi

 Submitted By : Saurashtra University, Rajkot

6
HARDWARE REQUIREMENT

❖ 512+ MB of RAM

❖ Multimedia Keyboard and Mouse

❖ 1.5 GHz Processor

❖ Monitor

❖ Printer

SOFTWARE REQUIREMENT

❖Operating System : Microsoft windows 7 & Microsoft windows 10


❖Front End Tools : PHP , JavaScript , CSS , Ajax , Visual Studio 2013
❖Back End Tools : PHP MySQL
❖Documentation Tool : Microsoft word 2010, Microsoft Visio
❖Browser Specification : Google Chrome , Mozilla Firefox

7
REQUIREMENT SPECIFICATION

1. How many product you have?


 16 Product about have.

2. About product name in detail.

 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

3. How do I get export system ?


 I get export to skyline Air freight , Sea freight and Land transport.

4. How to access export skyline ?


 Two type access export skyline :
 Enter your VMware account email and check next.
 Type your password , then click sign in.

8
5. Is skyline export free ?
 No additional cost.

6. How many type in paper ?


 Two type in paper :
 White paper
 Black paper

7. Top 10 export in your product.

 Red chillies
 Asafoetida hing
 Bay leaf tej pata
 Cloves laung
 Cinnamon stick
 Black paper corns
 Star anis
 Nutmeg
 Rock flower
 Turmeric

8. How price in cloves laung ?


 Cloves 1kg = 5000

9. When will the ordered product be received ?


 7 day ordered product be received.

10.What is the product guarantee ?


 The product is 100% guarantee.

11.What is the export change your product ?


 Our product no change will be $15.

12. What is the return time your product ?


 Our product return time is 7 days only.

9
PROJECT PROBLEM DEFINITION

 Maintain User Profile

 Maintain Project Filter

 Maintain Payment

 Maintain Shipping Bill

 Maintain custom house agent(CHA).

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

The definition of SDLC is as follows.

When the system approach is applied to the development of information system,


a multistep cycle emerges. This multistep cycle in know as system development life
cycle (SDLC)

 Project Planning & Scheduling as under :

Perliminary
Investigation

System
Analysis

System
Design

Coding

Testing

Maintenance

Implementation

12
SYSTEM ANALYSIS

System analysis is the process of identification of objectives and


requirements, evaluation of alternative solutions andrecommendation for a more
feasible solution. In other words, system analysis is the step by step process of
gathering, recording and interpreting facts. The main aim of analysis is to determine
problem areas and to take solutions to reduce or eliminate them.

 System analysis itself breaks into two stages:

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 purpose of feasibility study is to check out the possibility of a


computerized solution to the organization’s observed problem before very much
money that has been spent on.

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.

For the complete feasibility study I need to concentrate on following


area:

 They are three types of feasibility Study :

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.

Our Commercial Website is Economically Feasible Because. We


have developed this website only for one time. Only future enhancement is
required on the other hand every client can view our site any time or many time
as per their requirement. So the future economical expenses are null. So we can
say that this website is totally economically feasible.

15
PROJECT PAGE STRUCTURE

 User Side :

User
Side

Get Get
Registration Logout
Products Contact
/Login

Get Get Give


Application Order Payment

16
 Admin Side :

Admin Side

View All
Manage
Login Manage Log Out
Product
Product

View All Manage


Profile
register user Orders

17
DATA DICTIONARY

The data Dictionary is a set of table. MySQL uses it to maintain


information about this own database.

 Data dictionary contains the following information :

 Name of the table of database.


 User information such as privileges.
 Name and data-type of all columns in database table.

 Database Name : skyline export

1. Admin _login :

This table is used to store admin information.

a_id Int 15 Primary Key


a_uname Varchar 50 -
a_password Varchar 100 -

18
2. users registration :

This table is used to store user registration information.

u_id Int 15 Primary Key


u_fname Varchar 50 -
uname Varchar 100 -
password Varchar 10 -
u_email Varchar 50 -
u_phoneno Varchar 12 -
u_address Varchar 200 -
u_country Varchar 50 -
u_state Varchar 50 -
u_city Varchar 50 -
u_zip Int 6

3. product :

This table is used to store all information about work


application.

P_id Int 11 Primary Key


p_name Varchar 50 -
p_image Varchar 200 -
p_cost Varchar 100 -
p_dateman Date - -
p_description Varchar 200 -
p_quatity Int 50 -

19
4. Contact :

This table is used to send message to admin.

Id Int 15 Primary Key


uname Varchar 50 -
email Varchar 100 -
subject Varchar 50 -
message Varchar 200 -

5. Orders :
This table is used to give Orders

Id Int 11 Primary Key


name Varchar 100 -
product Varchar 100 -
price Varchar 100 -
units Varchar 50 -
country Varchar 100 -
date Date - -
contact Int 10 -
email Varchar 100 -
total Int 100 -
p_id Int 15 Foreign Key
u_id Int 15 Foreign Key

20
6. payment :

This table is used to give 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 data flow

Represent a Entity

Represent a data table

Represent a processing

22
CONTEXT LEVEL DIAGRAM

23
1ST LEVEL DIAGRAM USER

Request for registration 2.1 Check registration


Registrat Register
Accept response ion Send response

Userid,password 2.2 Check for login

Authorization Login Send detail

User

Request for view product 2.3 Check detail


View Product
Get product list Product
Send detail

Request for purchase 2.4 Send orders


Purchase
Product
Purchase
Accept response Send detail

Request to give payment 2.5 Check for payment

Payment Payment
Get invoice Send invoice

24
1ST LEVEL DIAGRAM ADMIN

Request to login 1.0 Check detail


Admin Login Admin
Response access process Response

Manage Product 1.1 Check detail


Manage
Product
Product
Response Response

Request for view buyer Check detail


1.2
View Register
Response Buyer
Send detail

Manage order 1.3 Manage order


View Order
Order
Response Response

View contact 1,4 Verify contact


View Contact
Response Contact
Response

25
ER DIAGRAM

a_uname uname
a_password a_id u_fname password
u_email
u_id

Admin verify User u_phoneno


M M
u_zip
u_address
u_state
u_state u_country

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

Check Email &


password

View Purchase manage


Payment Logout
Product product orders

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

Request registration Check registration


Registration
Accept response Send response

Check login
Email,Password

Login
Authorization Send detail

Request for view product Check detail


View
Product
Get product list Send detail

Request to purchase Check orders


Purchase
Product
Accept response Send detail

Request to give payment Check for payment

Payment
Get invoice Send invoice

30
SEQUENCE DIAGRAM

Admin side

System Export

Admin

Enter username and password Verify username and password


Login
Login successfully Response

Add product Verify product

Manage Delete and update product Delete and update detail


Product
Display detail Response

View buyer Verify detail


View
buyer
Display detail Response

View order Verify orders


Manage
order
Display detail Response

View contact Verify contact

View Delete contact Delete detail


contact
Display detail Response

31
SCREENSHOTS

User Side : first you have register in out site

After login process:

32
Main Index Page:

Our Services:

33
Products:

34
Click any product:

Purchase product:

35
Show your order:

Show Grand total and pay 40% advanced:

36
Payment Process:

37
38
Complete payment process:

Our Footer Area:

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

Testing is the process of evaluating something to determine if it meets


certain objectives or to identify problems.

Testing involves a number of activities, including: planning, designing,


executing, and evaluating.

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.

The application would provide the different levels of authentication.

In future we involve a CHA(custom house agent) because he manage A


shipping bills and other like transport a one port to another port by using the services
like by sea ,by airfreight , by cargo.

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

Below items are included in DC/DVD.

 Project
 Database
 Documentation
 Screenshots

50
51

You might also like