Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 27

A Project Report

Submitted to partial fulfilment of the requirements

for the award of the degree of

Bachelor of Engineering
In

COMPUTER SCIENCE & ENGINEERING


by

GANDHI SHREY URMISHBHAI 210050131505

Under the supervision of

Ms.MANISHA MAKWANA

APR 2024
Certificate
This is to certify that Ms. Gandhi Shrey Urmishbhai having
Enrolment No.: 210050131505, a student of Babaria Institute Of
Technology has successfully completed Training under mentorship
of Mr. JIGNESH FANASIA during 15th Jan 2024 to 15th
April, 2024.

During her Training duration, his performance was Average / Good /


Excellence.

Signature :

Name of Company Personal : Mr. Jignesh Fanasia

Date:15/04/2024

i
Company Certificate

ii
ACKNOWLEDGEMENT

This report would not have been possible without my teachers who were
always there when I needed them the most. I take this chance to
acknowledge them and extend my sincere gratitude for helping me make
this Report a possible.
I wish to thank my faculty mentor Ms. Manisha Makwana, Assistant
Professor, School of Engineering & industry mentor, Mr. Jignesh Fanasia,
Microsys Softtech. It has been an honor to learn under their mentorship.
As my supervisor, they have constantly motivated me to remain focused on
achieving my goal. Their observations and guidance helped me to establish
the overall direction of the report and to move forward with learning in
depth. Their vital support at each juncture, which culminated in successful
completion of my project work. I express my sincere gratitude to them for
constant support during the training work.
I am also thankful to faculty members of the department for constant
support and guidance.
Name of Student: SHREY URMISH GANDHI
Enrollment No: 210050131505

iii
ABSTRACT

This report describes my internship at Microsys Softtech which is a leading


company operating in working towards enabling businesses to use Website
development, social media marketing, and App development as mediums to
discover.
The scope of this document is to identify and describe the analysis carried
out, projects completed, and experience gained and focuses on the
achievement as a .Net Development Intern.
During my internship at Microsys Softtech, I was introduced to some new
technologies, analysis tools, languages, and frameworks. But the most
amazing experience was working in a multicultural work environment
culture.
Overall, I am very satisfied with the results of my internship. I was able to
use my analysis skill and apply it in a real organization working on a real-life
problem. I was able to see some differences in functioning that resulted from
my efforts. Due to the character of the internship and the time period spent
at Microsys Softtech, I took this experience as an opportunity to provide
Microsys Softtech, with the skills which I learned

iv
CONTENTS

I. Certificate i
II. Company Certificate ii
III. Acknowledgment iii
IV. Abstract iv
V. Contents v
VI. List of Figures vi
VII. List of Tables vii
Chapter 1: Overview of Company 1
1.1 Company Details 1
1.2 Organization Chart 2
1.3 Company Personal Contact Details 2
1.4 Core work area & related details 3
1.5 Projects Details 4
1.6 Skill requirements for employment 4
in the company

Chapter 2: Introduction of Training 5


2.1 Overview 5
2.2 Project Details and Project 5
Screenshots
2.3 Technology Used / Software 10
Requirements

Chapter 3: Learning Outcomes and Discussion 12


Results
3.1 Learning Outcomes 12
3.2 Details Of Reporting Schedules 13
3.3 Screenshots 14
Chapter 4: Conclusion 15

v
LIST OF FIGURES

FIGURE PAGE
FIGURE NAME
NO NO
1 Flowchart 7
2 Data Flow Diagram 8
3 Visual Studio 10
4 SQL Server Management 11
5 Login Screen 14
6 Main Menu 14
7 Add Items Menu 14
8 Release Items Menu 14
9 Login Database 14
10 Add Items Database 14
11 Release Items Database 14

vi
LIST OF TABLES

TABLE DESCRIPTION PAGE


NO. NO.
01 Name of Projects 3

vii
Overview of company

Chapter 1: Overview of Company

1.1 Company Details

Microsys Softtech is a professional IT services firm dedicated to giving the very best of IT
services with a focus on standard quality work, uniqueness, and the best user experience.
Microsys Softtech is located in Surat, Gujarat (India), and is happy to offer its expertise in
Professional IT Services and Training. The tried-and-true system is based on over 3+ years of
cumulative experience shared between teams. Much of today’s business is transacted over the
web or over the phone without an in-person meeting. By taking care of our busy clients they’re
providing 24*7 work support on demand. The firm offers various services like Application
development, Web development, Project training, etc.

1.1.1 Scope of work

 App Development
 Web Development
 Digital Marketing
 Search Engine Optimization
 E-Commerce Development
 Accounting and ERP Solution

1.1.2 How the company is understanding client business

 Brainstorming: It is a method of generating ideas and sharing knowledge to solve a particular


commercial or technical problem, in which participants are encouraged to think without
interruption. Brainstorming is a group activity where each participant shares their ideas as
soon as they come to mind.

 Development: A Deployment Engineer is responsible for the deployment of releases into the
production environment. A Deployment Engineer is responsible for the safe deployment of
one or more releases into the production environment. A Deployment Engineer deploys
releases into production.

 Design: Design is the process of devising a system, component, or process to meet desired
needs. It is a decision-making process (often iterative), in which the basic science and
mathematics, and engineering sciences are applied to convert resources optimally to meet a
stated objective.

1
Overview of company

 Quality Assurance: A QA Engineer is a professional who finds and fixes bugs in a product or
program before its launch, collaborating with developers on fixes to those problems when
necessary.

 Deployment: A Deployment Engineer is responsible for the deployment of releases into the
production environment. A Deployment Engineer is responsible for the safe deployment of
one or more releases into the production environment. A Deployment Engineer deploys
releases into production.

1.2 Organization Chart

Microsys Softtech has one department for maintaining the operation for project completion.

1.3 Company Personal Contact Details

Company Name : Microsys Softtech


Mentor Name : Mr. Jignesh Fanasia
Company Website :www.microsyssofttech.com
Name of Contact Person : Mr. Jignesh Fanasia
Contact No : +91 99331 29170
Email : automanplus@yahoo.com

2
Overview of company

1.4 Core work area & related details

 Company work on very different segments such as Website Design, UI/UX design, Digital
marketing, Animation, and many more. The complete work area depicts below:

 Web Development: Microsys team of executives helps in building attractive and engaging
websites. it can enchant the attention of their prospective audience. Microsys provides high-
quality web development and helps to create the latest design. They are complying with the
standards to make their work more creative and up-to-date.

 E-Commerce Development: Microsys knows it’s their job to help you efficiently optimize your
business. To that end, they provide targeted consulting services in whatever e-commerce area
you need. It gives your business a winning edge, allowing you to provide the best services for
your customers.

 App Development: Microsys comes up with full-cycle app development services. This contains
expert business analysis, design, and application development from idea to launch, integrating
the new product into your framework, and delivering additional optimization. Automobile
application is one of them.

1.5 Projects Details


I have had the opportunity to work on multiple projects during my internship, which allowed
me to acquire knowledge and hands-on experience with a variety of new tools and
technologies. Projects are as follows:

Project Name Platform used for Implementation


Warehouse Visual Studio
Management
System

Table 1 Name of projects

3
Overview of company

1.6 Skill requirements for employment in the company

 Excellent coding and proofreading skills.


 Complex problem solving and ability to multitask.
 Top-notch teamwork and communication skills.
 Creativity and brainstorming.
 Unwavering curiosity and Time management skills.
 Solid technical background, with understanding or hands-on experience in software
development and DBMS.
 Excellent written and verbal communication skills.
 Solid organizational skills including attention to detail and multi-tasking skills.
 Knowledge of project estimation techniques.
 Previous experience of managing a similar type of projects.
 A project manager must encourage all the team members to successfully develop the
product.
 Must know the various types of risks that may occur and the solution for these problems.

4
Introduction of Training

Chapter 2: Introduction of Training

2.1 Overview

I started my internship from 15th January and the duration of my internship is 4 months. I was
working as a .net development intern. During my internship, I have worked on several projects
which is also used in real life. I worked on 1 projects of .net development. In this project is
about Warehouse Management System.

2.2 Project Details and Project Screenshot

I have previously shared a list of my projects, and I will now provide details of that projects
below:

2.2.1 Warehouse Management System

Overview of Project:

A Warehouse Management System (WMS) is a software application that helps manage and control
warehouse operations efficiently. It typically includes features such as inventory management,
order fulfillment, receiving, picking, packing, and shipping. WMS streamlines warehouse
processes, improves inventory accuracy, enhances productivity, and facilitates better decision-
making by providing real-time visibility into warehouse activities. Overall, a WMS helps
organizations optimize warehouse operations to meet customer demands effectively while
minimizing costs and errors.

5
Introduction of Training

Inventory Management: Tracking available vehicles for sale, including details like make, model, year,
VIN, mileage, etc.

Sales Management: Managing the sales process from lead generation to closing deals, including customer
information, sales history, and invoicing.

Purchase Management: Tracking purchases of vehicles from suppliers, managing supplier information,
and generating purchase orders.

Customer Relationship Management (CRM): Keeping track of customer information, preferences,


buying history, and communications.

Service and Maintenance Scheduling: Scheduling regular maintenance tasks, tracking service history,
and managing service appointments.

Finance and Accounting: Handling financial transactions, invoicing, payment tracking, and generating
financial reports.

Reporting and Analytics: Generating various reports on sales performance, inventory status, financial
metrics, etc., to aid in decision-making.

Integration: Integration with other systems such as accounting software, CRM tools, or supplier
databases to streamline operations.

Security: Ensuring data security and privacy, especially regarding sensitive customer information and
financial data.

User Management: Managing access levels and permissions for different users within the system.

6
Introduction of Training

Figure 1 Flowchart
7
Introduction of Training

Data Flow Diagram:

A Data Flow Diagram (DFD) for a Warehouse Management System (WMS) typically illustrates the flow
of data within the system, showing how information moves between various processes and data stores.
Here's a simplified DFD for a WMS:

+---------------------+
| Warehouse |
| Management |
| System |
+---------------------+
|
|
V
+--------------------------+
| Input/Output |
| Data Repository |
+--------------------------+
/ \
/ \
/ \
V V
+----------------+ +----------------+
| Input | | Output |
| Processing | | Processing |
+----------------+ +----------------+
|
|
V
+--------------------------+
| Database |
| (Inventory, Orders, |
| Customers, Suppliers) |
+--------------------------+

Fig. 2 Dataflow Diagram

8
Introduction of Training

Conclusion:

In summary, a Warehouse Management System (WMS) streamlines warehouse operations,


enhances accuracy, improves inventory control, boosts efficiency, reduces costs, and
ultimately leads to better customer service. It's a vital tool for modern businesses looking to
optimize their supply chain and stay competitive.

Future Scope:

The future scope of Warehouse Management Systems (WMS) lies in the integration of
emerging technologies such as IoT, AI, and robotics to automate processes, improve
efficiency, and enhance decision-making. Cloud-based solutions will offer scalability and
accessibility, while predictive analytics will optimize inventory management. WMS will
also focus on digitizing warehouses, providing end-to-end supply chain visibility, and
supporting sustainability initiatives for greener operations.

9
Introduction of Training

2.3 Technology Used/Software Requirements

 VISUAL STUDIO:

Visual Studio is an Integrated Development Environment(IDE) developed by Microsoft to


develop GUI (Graphical User Interface), console, Web applications, web apps, mobile apps,
cloud, and web services, etc. With the help of this IDE, you can create managed code as well as
native code. It uses the various platforms of Microsoft software development software like
Windows store, Microsoft Silverlight, and Windows API, etc. It is not a language-specific IDE
as you can use this to write code in C#, C++, VB (Visual Basic), Python, JavaScript, and many
more languages. It provides support for 36 different programming languages.

Fig. 3 Visual Studio

10
Introduction of Training

 SQL Server Management Studio:

MS SQL Server Management Studio is a workstation or a client tool which is used to connect to
and manage your SQL Server

SQL Server Management Studio (SSMS) is a windows software or a client tool used to connect
and work with our SQL Server from a graphical interface instead of using the command line.
Microsoft SQL Server 2005 launched the management studio to work with SQL Server and
Azure SQL databases.

It allows DBAs and database developers to configure, manage, and administer all components
within SQL Server. Its main functionality is to create databases and tables, execute SQL queries
for inserting, updating, and deleting data, creating and managing stored procedures, triggers,
views, and cursors. It also enables us to set privileges (securities) on databases and their objects.

Fig. 4 SQL Server Management


11
Learning Outcomes and Discussion Results

Chapter 3: Learning Outcomes & Discussion Results

3.1 Learning Outcomes

1. Proficiency in using WMS software.


2. Understanding warehouse operations and inventory control.
3. Knowledge of process optimization and layout design.
4. Ability to integrate WMS with supply chain components.
5. Skills in data analysis, reporting, and compliance.
6. Improved problem-solving and decision-making abilities.
7. Enhanced communication and collaboration skills.
a. Details of Reporting Schedule

Week 1
i. Company Introduction.
ii. Learn Visual Studio, SQL designing concepts.

Week 2
iii. Learnt about Basic concepts.

Week 3
 Completed assignments on VB.Net.
.
Week 4
 Learn how to design different forms.
 Create different forms in visual studio.

Week 5,6,7

 Worked on Login project

Week 8

 Gathered requirement of client project(Warehouse Management System)


 Analyze requirements

Week 9

 Designing Rough flow for Warehouse Management System


 Create different project forms. (login, Main, Add, Release)

12
Learning Outcomes and Discussion Results

Week 10
 Designed about DBMS of project
 Created rough overview and worked on that

Week 11
 Connected SQL server management studio with .Net framework Application.
 Create different tables

Week 12,13
 Worked Report generation of different menus

Week 14
 Worked Project

Week 15,16
 Worked on final project testing and updating

13
3.3 Screenshots

Fig 5: Login Screen Fig 6: Main Menu

Fig 7: Add Items Menu Fig 8: Release Items Menu

Fig 9: Login Database Fig 10: Add Items Database

Fig 11: Release Items Database


14
Conclusion

Chapter 4: Conclusion

As a .Net Development Intern, I gained hands-on experience in working on .Net projects during this
internship. I demonstrated proficiency in various skills such as design different forms, learn different
properties of controls, and learn to connect the SQL server management studio with the C# .NET
Framework application in visual studio.

This internship provided me a solid foundation of skills and knowledge for a future career as a .Net
programmer. As intern, I gained valuable experience in applying .Net techniques to real-world
problems.

I have wonderful experience in this internship. Also, my mentor and CEO help me to learn data .Net
programing skills. I got friendly environment at company. Overall, this experience is good for me.
15

You might also like