0% found this document useful (0 votes)
16 views

CSMS

This document is a project report on an app called SellX. It includes an introduction, certificates, acknowledgments, table of contents, and chapters on the existing system, proposed system, analysis and design. The proposed system has modules for registration/login, selling goods, buying goods, profiles, feedback, and about. Use case, activity, class, ERD, and sequence diagrams are provided to illustrate the system design and flow. Database tables are described for login, products/goods, and other data. The project was created to develop an Android app to enable easy online buying and selling.

Uploaded by

Akshay Tekale
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

CSMS

This document is a project report on an app called SellX. It includes an introduction, certificates, acknowledgments, table of contents, and chapters on the existing system, proposed system, analysis and design. The proposed system has modules for registration/login, selling goods, buying goods, profiles, feedback, and about. Use case, activity, class, ERD, and sequence diagrams are provided to illustrate the system design and flow. Database tables are described for login, products/goods, and other data. The project was created to develop an Android app to enable easy online buying and selling.

Uploaded by

Akshay Tekale
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 31

A Project Report on

SellX

By

Navnath Shinde(20210202024)

Ranjit Chavan(202102021034)

MCA – II, SEM – III

2022-2023

To
Savitribai Phule Pune University
Pune- 411041
In Partial Fulfilment of the Degree of
Master in Computer Application (M. C. A.)

Under The Guidance Of


Prof. Megha Mane
Suryadatta Group of Institutes, Pune
Suryadatta Institute of Buisness Management and Technology(SIBMT)
CERTIFICATE

This is to certify that Mr. Navnath Shinde ,Ranjit Chavan

has successfully completed his/her project work entitled “SellX” in partial fulfilment of
MCA – II Semester-III program

for the year A.Y. 2022-2023 . He / She have worked under our guidance and direction.

Prof. Megha Mane Dr.Manisha Kumbhar


(Project Guide) HOD-MCA,SGI

Examiner 1 Examiner 2

Date :
Place :
Acknowledgment

We would like to express our sincere and deep gratitude to our internal project guide
Prof. Megha Mane for his valuable guidance and suggestions.

We would also like to thank both of them for giving us guidance and timely help.

Project By
Navnath Shinde (20210202024)

Ranjit Chavan(20210202034)

Project Guidance By

Prof. Megha Mane


Index

Chapter Page number


CHAPTER 1 : INTRODUCTION
1.1 Existing System 5
1.2 Need for System 5
1.3 Operating Environment Hardware and Software 6
CHAPTER 2 : PROPOSED SYSTEM
2.1 Proposed System (Introduction of system) 7
2.2 Module specifications (Scope)
2.3 Objectives of System
CHAPTER 3 : ANALYSIS & DESIGN
3.1 Use Case Diagrams
3.2 Activity Diagram
3.3 Class Diagram
3.4 ERD Diagram
3.5 Hierarchy Diagram
3.6 Table specifications (Database design)
3.7 Data dictionary
CHAPTER 4 : USER MANUAL
4.1 User Interface Screens (Input)
4.2 Data Reports 44
4.3 Sample program code 47
4.4 Limitations and Bibliography

1 Introduction
This app enables any user to buying & selling from any. corner of the world. It is a
user friendly application and easy to use. Once registered to the database a user can
post add.

This application is a android and structural system design and developed with the
criteria to make the process of shopping easy and quick for all. The project was
developed to fulfill the requirement of the user who wish to buying or selling their
used things online.

1.1. Existing Systems


• It was lots of paper work to keep records.
Existing system is a manual one in which for selling the used things you have to
search buyer offline.
In existing system seller or buyer have been faced difficulties for selling or
buying the old and used things.

1.2. Need for System


The purpose of the olx application is to provide the platform for selling and
buying the old and used things online.
There is no need to go at marketplace to buy used things from Buyer .
They can do it from anytime any where from their android device.
1.3 Operating Environment Hardware and Software
HardwareRequirement:

CPU : Inteli5Processor
PROCESSORSPEED : 4GHz
RAM : 8Gb
HARDDISK : 500Gb

SoftwareRequirement:

OPERATINGSYSTEM : Window7
FRONT END : Android Java
BACKEND : Firebase
SERVER :

6
2 PROPOSED SYSTEM

2.1 Module Specification

Registration/Login Module:
This is registration/login module in which admin will login with his details.
Also user will 1st register himself and then and then only he will able to login .

Sell Module:
Using this module app user will able to sell their things. while using this
module to sell the goods user have to fill all the products details.

Buy Module:
In this module user will able to buy products . and also he will able to send
msg to the that good owner.

Profile Module:
In this module Buyer/Seller will go the the profile option and there he can add
his profile picture also he will able to add or change his name. user will able to
see is his email id is verified or not.

Feedback Module:
This is the feedback module in which user will able to give feedback to the app
developers.

About Module:
This is the about module in which users will get the information of the app
devleopers. And the team members of this project

7
2.2. Scopes of the System
Olx app that will allow online shoppers to buy/sell wares from formal and
informal merchants, or individual to sell/buy used things.

A search engine on the website to allow customers to find specific types of


things

A database of merchandise with photos, product descriptions and stock


information. This database will also contain all relevant merchant and customer
information.

• A data security system that will ensure that all data that is transmitted between
the various system

2.2 Objective of the System

The objective of the project is to make an application in android platform to


purchase items in an existing shop. In order to build such an application
complete web support need to be provided. A complete and efficient android
application which can provide the online shopping experience is the basic
objective of the project

8
CHAPTER 3 : ANALYSIS & DESIGN

3.1 System use case:

Use Case Name System use case

Actors Admin and user

Detail Description This use case diagram describes whole sellX system.

9
Pre – Condition User must be admin or the user and they should know the system

Main Flow Most of the operations can be handled by the admin and some of
the can be handled by the user.

Post Condition Admin handles all the operation

PROFILE USE CASE DAIGRAM:

Use Case Name Profile use case

Actors user

Detail Description This use case diagram describes cold prfile module.

Pre – Condition User must be admin or the user and they should know the system

Main Flow Most of the operations can be handled by the admin and some of
can handled by the user.

Post Condition Admin handles all the operation

10
SELL USE CASE DAIGRAM:

Use Case Name Product sell use case

Actors User

Detail Description This use case shows how applications can be managed user to sell goods.

Pre - Condition For new application user should be registered and then he should login.

Main Flow All the applications will managed by admin and user in which user will
only able to apply and view history of application.

11
Post Condition All the Saved or updated data will be saved in database.

BUY PRODUCT USE CASE DAIGRAM:

Use Case Name BUY goods use case

Actors user

Detail Description This use case shows how the user will buy the goods.

Pre - Condition To see all the products.

Main Flow All goods can be seen .

Post Condition All the data can be managed and will be save in the database

12
Use Case Name User cum Customer use case

Actors User

Detail Description This use case shows flow of the user activities.

Pre - Condition User must be registered.

Main Flow User will register then login and then he can do further activites.

Post Condition All the data can be managed and will be save in the database

13
3.1. Activity Diagram
SYSTEM ACTIVITY DAIGRAM

14
GOODS/ PRODUCT SELL
ACTIVITY DIAGRAM:

15
Class Diagram:

16
Module Hierarchical Diagram:

SEQUENCE DIAGRAMS:

17
SEQUENCE DIAGRAM:

Database Table(Description):
Table Name: Login
Description: To store login details

18
Sr.No
Name Data type Size Key
.

1 Username Text 250 Primary Key

2 Email Id Varchar 250 Not Null

3 Password Password 12 Not Null

Confirm
Password 12 Not Null
4 Password

1. Product/Goods Table

Sr.No. Name Data type Size Key

1 ID Integer 250 Primary Key

2 Name Char 100 Foreign Key

3 Selling Price Float 250 Not Null

4 Description Text 250 Not Null

5 Product Image Image Not Null

3.Profile Table

Sr.No. Name Data type Size Key

1 Name Char 30 Primary Key

2 Image Image

3 Email ID VarChar 250

19
3.3. Data Directory:

Sr.No. Field Name Data Type Constraints Description Table Name

user
1 username Primary Key This is used to store id.

user
2 password VARCHAR(20) Not Null This is used to store
password of admin

user
3 emailid VARCHAR(20) Not null This is used to store
emailed

Product
4 name Varchar(200) _ Used to store product
name name

product
5 Price Int - This is used for price of
product

Product
6 Image Image of product

Product
7 description Varchar(200) _ This stores the
description of product

Product
8 Upload Date Timestamp Creation date
Current_Tim
estamp()

profile
9 Name Varchar(200) _ This stores the name of
the user in profile

Profile
10 Image Image - This stores image of user

Profile
11 EmailId Varchar(30) _ This stores email id of
users in profile

pages
12 Email Varchar(200) _ Used to store email

pages
13 MobileNumbe Bigint(10) _ This stores mobile
r number

pages
14 Date timestamp Current
timestamp

20
4. CHAPTER 4 : USER MANUAL

4.1. User Interface Screen (Input):

21
Home Screen:

22
Input Screens:

Fill Product/Good Details:

23
See Product:

24
Send Message:

25
Message For Product info:

26
Feedback:

27
4.3. Sample program code:
<?php
session_start();
include('includes/config.php');
error_reporting(0);
?>
<!doctype html>
<html lang="en">
<head>
<title>Cold Storage Management System | Home Page</title>
<!-- web fonts -->
<!-- web fonts -->
<link href="//fonts.googleapis.com/css?
family=Poppins:300,400,500,600,700,800,900&display=swap"
rel="stylesheet">
<link href="//fonts.googleapis.com/css?family=Hind&display=swap"
rel="stylesheet">
<!-- //web fonts -->
<!-- //web fonts -->
<!-- Template CSS -->
<link rel="stylesheet" href="assets/css/style-starter.css">
</head>

28
<body>

<?php include_once("includes/navbar.php");?>
<section class="w3l-main-slider" id="home">
<!-- main-slider -->
<div class="companies20-content">

<div class="owl-one owl-carousel owl-theme">


<div class="item">
<li>
<div class="slider-info banner-view bg bg2" data-selector=".bg.bg2">
<div class="banner-info">
<div class="container">
<div class="banner-info-bg mx-auto text-center">
<h5>Garden fresh organic vegetables </h5>
<a class="btn btn-secondary btn-theme2 mt-md-5 mt-4"
href="about.php">Read More</a>
</div>

</div>
</div>
</div>
</li>
</div>
<div class="item">
<li>
<div class="slider-info banner-view banner-top1 bg bg2" data-
selector=".bg.bg2">
<div class="banner-info">
<div class="container">
<div class="banner-info-bg mx-auto text-center">
<h5> Fruits from premium gardens</h5>

29
<a class="btn btn-secondary btn-theme2 mt-md-5 mt-4"
href="about.php">Read More</a>
</div>
</div>
</div>
</div>
</li>
</div>
<div class="item">
<li>
<div class="slider-info banner-view banner-top2 bg bg2" data-
selector=".bg.bg2">
<div class="banner-info">
<div class="container">
<div class="banner-info-bg mx-auto text-center">
<h5>We provide organic products</h5>
<a class="btn btn-secondary btn-theme2 mt-md-5 mt-4"
href="about.php">Read More</a>
</div>
</div>
</div>
</div>
</li>
</div>
<div class="item">
<li>
<div class="slider-info banner-view banner-top3 bg bg2" data-
selector=".bg.bg2">
<div class="banner-info">
<div class="container">
<div class="banner-info-bg mx-auto text-center">
<h5>We grow food for all appetites</h5>

30
<a class="btn btn-secondary btn-theme2 mt-md-5 mt-4"
href="about.php">Read More</a>
</div>
</div>
</div>
</div>
</li>
</div>
</div>
</div>

</div>

31

You might also like