You are on page 1of 7

Mujahid Tyre Recycling Plant Management System

University of the Punjab


Gujranwala Campus

Mujahid Tyre Recycling Plant Management


System
Project ID: BCS-1801

© Department of Information Technology, University of The Punjab, Gujranwala Campus.


I
Mujahid Tyre Recycling Plant Management System

TABLE OF CONTENTS

University of the Punjab


Gujranwala Campus
1.0 Project Overview III
1.1 Assumptions, Risks & Obstacles IV
1.1.1 Assumptions IV
1.1.2 Risks & Obstacles IV
1.2 High-level system components IV
1.3 List of optional functional units IV
1.4 Exclusions IV
1.5 Application Architecture: V
1.6 Gantt chart: V
1.7 Hardware and Software Specification VI
1.7.1 Minimum Server-Side Hardware Specification: VI
1.7.2 Minimum Server-Side Software Specification: VI
1.7.3 Minimum Client-Side Hardware Specification: VI
1.7.4 Minimum Client-Side Software Specification: VI
1.8 Tools and technologies used with reasoning VI
1.8.1 Development Tools: VI
1.8.2 CASE Tools: VII

© Department of Information Technology, University of The Punjab, Gujranwala Campus.


II
Mujahid Tyre Recycling Plant Management System

1.0 Project Overview

Project Title: Mujahid tyre recycling plant management system


Group Leader: Muneeb Ashraf
Project Members:
Name: Roll.no: Email Address Contact Signature
/Registration #
Muneeb Ashraf BCS18-014 muneebashraf@gmail.com 03167706711
Jawad Nisar BCS18-048 Jawadnisar77@gmail.com 03097400161
Talha Farooq BCS18-045 talhafarooqbcs18@gmail.com 03216173589
Syed Mahtab Ali BCS18-030 Mahtabali50447@gmail.com 03084404049
Project Goal: This project is aimed at developing a Management System for Tires Recycling Plant
Objectives:
Sr.#
1 System will be able to provide a dashboard for Admin, Manager and Customers.
2 System will be able to provide an interface to Manager for storage of Suppliers data. (Name,
stock quantity, date of purchase, contact information etc.)
3 An interface will be provided for management of products. (Oil of different grades (grade 1,
grade 2, grade 3), Wire and Carbon)
4 System will be able to maintain the data of raw material (Quantity used, Quantity added).
5 Products (Oil of different grades, Wire and Carbon) stock will also be maintained, updated and
edited by our system.
6 Final product packages will be available online for sale on store.
7 We will provide a complete interface to the customer where he can

8 System will be able to provide payment options to customers through


. PAYPAL . Via Bank account . Cash on delivery . QR code etc.
9 System will be able to create inventory and profit/loss reports i.e., daily weekly and monthly
bases.
10 System will provide an efficiency report based on raw material used and final products obtained,
based on time-period or quantity used.
Project Success criteria:
● The accuracy in keeping the inventory levels.
● A Clean, Professional, Brand-driven web-based Design.
● Well Written Content that Speaks Directly to our Target Audience.
● The accuracy in predicting the requirements of the next demand.
● Ease of use when it comes to updating inventory levels.
Assumptions, Risks and Obstacles:
● All current employees will accept the new system.
● Understanding and evaluating the new system as an improvement in operations over the current
one.
● Gathering data from a large-scale Oil Plant Organization.
Organization Address (if any):
Type of project: Research Development
Target End users: . Customers . Manager . Admin
Development Technology: Object Oriented Structured
Platform: Web based Distributed
Desktop based Setup Configurations Other_____________________
Suggested Project Supervisor:

© Department of Information Technology, University of The Punjab, Gujranwala Campus.


III
Mujahid Tyre Recycling Plant Management System

Approved By:
Date:

1.1 Assumptions, Risks & Obstacles


1.1.1 Assumptions
 End user will be able to manage sells and purchases.
 User can view reports and manage them.
 User can track efficiency of plants and final products obtained.

1.1.2 Risks & Obstacles

 Managing reports and sowing them on the basis of user defined time period
and price ranges.
 Measuring wastage to calculate actual quantity of products obtained from raw
materials.

1.2 High-level system components


● 1- Supplier and Customer Sell and purchase management tool.
● 2- Effective user management with different user rights.
● 3- Inventory reports based on time period and products quantity.
● 4- Raw material and final products stock management for separate plants.
● 5- Efficiency measurement tool.

1.3 List of optional functional units


● Payment method through Credit
● Process details (how oil is collected and stored through taking multiple dips
reading)
● Expense calculation (labor party, salaries, bills etc.)
● Profit distributions among stakeholders.

1.4 Exclusions
Order Tracking Feature.
Separate Profit/Loss Graph Generator
Wastage measurement tool.
Feedback system

© Department of Information Technology, University of The Punjab, Gujranwala Campus.


IV
Mujahid Tyre Recycling Plant Management System

1.5 Application Architecture:

1.6 Gantt chart:

© Department of Information Technology, University of The Punjab, Gujranwala Campus.


V
Mujahid Tyre Recycling Plant Management System

1.7 Hardware and Software Specification

Hardware Specifications:
1.7.1 Minimum Server-Side Hardware Specification:
2GB Ram
6GB ROM
Core2Due processor

1.7.2 Minimum Server-Side Software Specification:

Microsoft SQL server


Code editor (Visual Studio)
Browser (compatible across major browsers)

1.7.3 Minimum Client-Side Hardware Specification:


2 GB Ram
1 GB Rom
Core2Due processor

1.7.4 Minimum Client-Side Software Specification:


Browser
Internet connection

1.8 Tools and technologies used with reasoning


1.8.1 Development Tools:
 Programming languages:

=> C#, HTML, CSS, Bootstrap, JavaScript for interactive user experience.

Reasons:

● HTML will be used for the overall skeleton of the website.

● CSS for styling and Designing HTML skeleton.

● Bootstrap (a CSS framework) for getting special animations and icons. We also
have option of other CSS frameworks but we preferred it because of its simplicity
in writing code and efficient way of handling complex designs

● JavaScript is necessary for certain functionalities like toggles, tabs, animations


and data processing.

=> C# programming language has great features:


© Department of Information Technology, University of The Punjab, Gujranwala Campus.
VI
Mujahid Tyre Recycling Plant Management System

● Fast Speed
● Simple
● Object-Oriented
● Modern Programming Language
● Type-Safe
● Interoperability
● Scalable and Updateable
● Object Oriented Programming Language
● Rich Library
● Component Oriented

 Backend Tools:

=> Using Microsoft SQL Server as database for our system due to 2 major reasons:

● High Level Data Security


● Portability

1.8.2 CASE Tools:


 Figma for sketching the idea
 flow chart maker tool.
 Microsoft Word for documentation and diagram

© Department of Information Technology, University of The Punjab, Gujranwala Campus.


VII

You might also like