An
INTERNSHIP PROGRESS REPORT
CAMPUS EDGE
(2021-2022)
SUPERVISED BY: SUBMITTED BY:
Name: MR kunal Name: saksham vij
BBA
SEMESTER 5th
CHANDIGARH GROUP OF COLLEGES
JHANJERI, PUNJAB
2
About the company Solitaire Infosys Pvt.Ltd
C-110, Industrial Area, Phase-VII,
Mohali, India.
Phone: +91-987-665-6700
Email:
[email protected] Website: www.solitaireinfosys.com
About Internship Course Tools used:
Visual Studio 2019
SQL Server 2019
Software Requirements:
Visual Basic
Dot net Framework
SQL Server
Microsoft Edge, Chrome etc.
Windows 10
Hardware Requirement:
Intel®Celeron®N2840 @ 2.16GHz
512 GB Hard Disk
4 GB of RAM
Printer
CDs (Compact Disk) & Pen Drives
Working methodology: Waterfall methodology
Technology: DOT Net
About my Role ACCOUNTS AND FINANCE
3
About Company
Solitaire Infosys Pvt. Ltd. is an acclaimed IT service provider contributing
its part in the development of many businesses around the globe. Solitaire
Infosys socialize with their clients to get a superior cognizance of their
business and requirements and help them in fabricating websites and
applications for their business. Founded in 2011 by a dynamic duo with the
same aim and zeal, this have come a long way in satisfying with clients.
Solitaire Infosys are serving their clients with the world-class services for
more than ten years now. The clients are delivered with the best IT solutions
after company have developed a great understanding of their business and
requirements. In company team works on the client projects like its own and
that is the reason why company hold the edge in the league.
With every project that company deliver, company deliver our respect,
creativity, quality, transparency, and teamwork to clients. company have the
experience, expertise, and capabilities to enable organizations to accelerate
their service processes in every possible way. company are known for their
excellent customer satisfaction, cost-effectiveness, and innovative skills that
are unparalleled.
4
Acknowledgement
The internship opportunity I had with Solitaire Infosys Pvt.Ltd was a great chance for
learning and professional development. Therefore, I consider myself as a very lucky
individual as I was provided with an opportunity to be a part of it. I am also grateful for
having a chance to meet so many wonderful people and professionals who led me though
this internship period.
Bearing in mind previous I am using this opportunity to express my deepest gratitude
and special thanks to the MD of [Company name] who in spite of being extraordinarily
busy with her/his duties, took time out to hear, guide and keep me on the correct path and
allowing me to carry out my project at their esteemed organization and extending during
the training.
Name: SAKSHAM VIJ
Date: 04-09-2021
5
Preface and acknowledgement
I did an internship at solitaire Infosys pvt.ltd, an IT company. This internship project is a
part of my final year master program which I conduct at Chandigarh University.
I worked on a live project ( https://www.campusedge.in/ ) name campus edge.
We can easily modify, store, and retrieve information using the Campus Edge.
It makes the admission, promotion, examination, inventory financial
accounting, fee management, staff & payroll, library management, timetable,
transport, and every other utility easy to maintain for the management.
Campus Edge is the best ERP software that automates all the administrative
functions of institutions, be it a school, college or institute. From the
admission to the attendance to the notification of the result.
Highlights of the software
Timetable updates
Lecture schedules
Library chores management
INDEX
SR.NO. TOPIC PAGE NO.
About Company 3
Acknowledgement 4
Preface and acknowledgement 5
Chapter1 INTRODUCTION
1.1 Introduction 10
1.2 Preliminary Investigation 10
1.3 Objectives 10
1.4 Purpose &Scope 11
1.5 Motivation 11
Chapter 2 System Analysis
2.1 Feasibility Study 12-13
2.2 Requirement Analysis 14
2.3 Hardware Requirements 15
2.4 Software Requirements 16
2.5 Justification of selection of Technology 16
Chapter 3 System Design (Campus Edge)
3.1 Introduction ER Diagram 17-18
Chapter 4 Implementation and Testing (Campus
Edge)
4.1 Project Screenshot 23-24
Chapter5 Results and Discussions (Output 26-28
Screens) (Campus Edge)
9
Chapter8 Results and Discussions (Output 41-43
Screens) (Hospital Management
System)
Chapter 9 Conclusion 45
References
10
Company Project Name: Campus Edge
Chapter1
Introduction
Campus Edge is a campus resource planning software that has been carefully
designed to make it easy for you to keep the records and data of your institution
safe, secure and confidential. The basis of the working of our software is the
shared master database that lets different departments of your institution to
communicate, share information and co-ordinate with each other on different
events. It helps in managing all the ongoing activities with great ease. Whether it
is about keeping the records of all the students’ admissions, exam results,
attendance or conveying the information to all the departments about an event
that will take place in a particular department, you can do every bit of
management with this ERP system.
Website http://campusedge.in/
Industries Education Management
HeadquartersMohali, Punjab
Type Privately Held
Founded 2011
PRELIMINARY INVESTIGATION
Preliminary Investigation basically refers to the collection of information that
guides the management of an organization to evaluate the merits and demerits of the
project request and make an informed judgment about the feasibility of the
proposed system. This sort of investigation provides us with a through picture of the
kind of software and hardware requirements which are most feasible for the system,
plus the environment in which the entire project has to be installed and made
operational.
OBJECTIVE
Online enquiry, registration or admission of students
Maintenance of student records, attendance, fee
Searching student records, fee
Transport, hostel, automatic time table
Exam module and other
11
OPERATION ENVIRONMENT
PROCESSOR INTEL CORE PROCESSOR OR BETTER
PERFORMANCE
OPERATING SYSTEM WINDOWS 10
MEMORY 4 GB RAM OR MORE
HARD DISK SPACE MINIMUM 3 GB FOR DATABASE USAGE FOR
FUTURE
Software Visual Studio 2019
Purpose &Scope
The objective of Campus Edge is to allow the administrator of any organization to add,
edit, update, delete and find out the personal details of a student and allow to online
enquire or admission and generate automatic timetable manage fee or hostel and
transport and other module and allows the student to keep up to date his profile. It will
also facilitate keeping all the records of students, such as their id, name, mailing address,
phone number, DOB etc. So, all the information about a student will be available in a
few seconds. Overall, it will make Student Information Management an easier job for the
administrator and the student of any organization. The main purpose of this Campus
Edge is to illustrate the requirements of the project and is intended to help any
organization to maintain and manage its student’s personal data and other things.
Motivation
The importance of school education lies in the fact that the children of today will become
adult citizens of tomorrow. The growth and future of our country highly depends upon
the quality of the present school education system. And in a good school the chief
objective is to stimulate interest and curiosity in the students and provide all possible
facilities for headmasters, teachers and parents to achieve the desired goal which is a
better and easier educational way for students. So, the motivation for our project came
from that it has been made for that purpose, and for trying hardly to achieve all the
previous goals.
Chapter 2
SYSTEM ANALYSIS
Feasibility Study
A feasibility study aims to objectively and rationally uncover the strengths and
weaknesses of an existing business or proposed venture, opportunities and threats
present in the environment, the resources required to carry through, and
ultimately the prospects for success. In its simplest terms, the two criteria to judge
feasibility are cost required and value to be attained.
A well-designed feasibility study should provide a historical background of the
project, a description of the product or service, accounting statements, details of
the operations and management, marketing research and policies, financial data,
legal requirements and tax obligations. Generally, feasibility studies precede
technical development and project implementation.
TECHNICAL FEASIBILITY
Technical feasibility
The minimum hardware configuration for his Project to run is as follows:
Atom Processor Onwards
512 MB RAM
For its execution it is mandatory that it be used with a GUI based
Operating System like Windows10.
Technical feasibility report
Since the institution already has the required hardware and a supporting
Operating System, it is technically feasible.
HARDWARE
Intel based processor-run computer system, which have keyboard and
mouse as input devices. This has been decided for its case of availability
and up-gradation. The various registers maintained at the different
department have enough information recording, which will help in
digitizing the available data. Technical feasibility centre on the existing
computer system (hardware, software) and to what extent it can support
the proposed addition. If the budget is a serious constraint, then the
project is judged not feasible.
BEHAVIOURAL FEASIBILITY
The project has a very user friendly, GUI based interface also featuring
help menu, which leaves no room for any confusion at the user end. There
were some errors at the beginning of the project but it all has been taken
out. It was made for the user clean UI programming that means it was
made with very simplistic UI (user interface) so the user can understand
easily at the very first time. No need for training the user to use the
Project. Hence it is operationally feasible.
The aim of the system is only to satisfy the information needs; no
employees will lose their position by the proposed system. In fact, the
proposed system will help the organization in reducing the voluminous
work involved. Also, the involvement of users in every stage of the
project is going to increase the success factor. The staff in not well
educated for running a computerized system. They are adamant in
perceiving a mechanical process of working as they have long been used
to the manual entry system. This aspect needs considerable amount of
attention. Our system is also feasible for organization because it supports
of the organization and its strategic plan.
ECONOMIC FEASIBILITY
The cost of developing this project is merely the man-hours that are put
into it, apart from this, on the institutional front the costs that it will be
bearing is to comply with the minimum system requirements for the same.
Since the institution that will employ this project already has the required
facilities, this project is economically feasible.
The procedure is to determine the benefits and savings that are expected
from a candidate system and compare it with the costs. If a benefit
outweighs costs, then the decision is made to design and implement the
system. Otherwise, further alterations are made in the proposed system
o Manpower cost
o Hardware and software cost.
14
Requirement Analysis
GENERAL DESCRIPTION
Student management system is a computerized system which helps student to check
our room like student total details, fees details, future scope or register login and etc.
It reduces the risk of paper work such as file lost, file damaged and time consuming.
It can help user to manage the transaction or record more effectively and time-saving.
PROBLEM STATEMENT:
The problem occurred before having computerized system includes:
o File lost
When computerized system is not implemented file is always lost
because of human environment Sometimes due to some human error
there may be a loss of records.
o File damaged
When a computerized system is not their file is always lost due to some
accident like spilling of water by some member on file accidentally, besides
some natural Disaster like floods or fires may also damage the files.
o Difficult to search record
When there is no computerized system there is always a difficulty in
searching of records if the records are large in number.
o Space consuming
After the number of records becomes large the space for physical storage of
file and records also increases if no computerized system is implemented.
SYSTEM REQUIREMENTS
o Efficiency requirement
When a student management system will be implemented Admin and
teacher will easily access details of student, stock and also the status of
student and fees details.
o Reliability requirement
The system should accurately perform student registration, login
validation, student registration, stock and search.
o Usability requirement
The system is designed for a user-friendly environment so that admin and
teacher can perform the various tasks easily and in an effective way.
15
o Implementation requirements
In implementing whole system, it uses C# in front end and Ms sql server are
used for database connectivity.
o Delivery requirements
The whole system is expected to be delivered in one months of time with a
weekly evaluation by the project guide.
FUNCTIONAL REQUIREMENTS
o Description of feature
This feature used by the user to login into system. They are required to enter
user id and password before they are allowed to enter the system. The user
id and password will be verified and if invalid id is their user is allowed to
not enter the system.
o Functional requirements
i Login of admin.
ii Login of teacher.
iii Login student.
iv Change the login password.
v Register the student by admin and teacher.
vi Change personal, contact details by system admin.
vii Withdraw reg. details by the admin.
o Non-functional requirements:
A characteristic of a quality SRS is that in addition to describing the
functional requirements of a system, it will also provide detailed coverage of
the non- functional requirements. In practice, this would entail detailed
analysis of issues such as availability, security, usability and maintainability.
However, as this document is only an outline specification, it does not contain
the same degree of rig our that would normally be expected in a formal SRS.
Therefore, the sections below should be seen as indicative rather than
providing specific requirements.
Hardware Requirement
Intel core i3 7nd generation is used as a processor because it is fast than other
processors and provide reliable and stable and we can run our pc for long time.
By using this processor, we can keep on developing our project without any
worries. Ram 4 GB is used as it will provide fast reading and writing capabilities
and will in turn support in processing
Hard disk : 80GB or more
Monitor : 15” CRT or LCD monitor
Keyboard : Normal or Multimedia
Mouse : Compatible mouse
Software Requirement
Front End : Visual Basic, jQuery, JavaScript, Dot Net
Back End : MS Sql Server
IDE Tool : MS Visual Studio 2019
Operation System : Windows 10
Project Type : Live Project
Justification of selection of Technology
Front End
The front end is designed using of Visual basic.
Visual Basic is an event-driven programming language and environment
from Microsoft that provides a graphical user interface which allows
programmers to modify code by simply dragging and dropping objects
and defining their behaviour and appearance.
Back End
The back end is designed using MS SQL SERVER which is databases
used to design.
Microsoft SQL Server is a relational database management system that
supports a wide variety of transaction processing, business intelligence
and analytics applications in corporate IT environments. Microsoft SQL
Server is one of the three market-leading database technologies, along
with Oracle Database and IBM's DB2. Microsoft SQL Server is built on
top of SQL, a standardized programming language that database
administrators and other IT professionals use to manage databases and
query the data they contain. SQL Server is tied to Transact-SQL, an
implementation of SQL from Microsoft that adds a set of proprietary
programming extensions to the standard language.
SYSTEM DESIGN
INTRODUCTION ER DIAGRAM
The entity-relationship data model is based on a perception of a real world that
consists of a collection of basic objects called entities and of relationships among
these objects. An entity is an “object” in the real world that is distinguishable from
other objects. E.g., each customer is an entity and rooms can be considered to be
entities. Entities are described by a set of attributes. E.g., the attributes Room no.
and Room type describes a particular Room in a hotel. The set of all entities of the
same type and the set of all relationships of the same type are termed as an entity
set and relationship set respectively.
The logical structure of a database can be expressed graphically by an E- R
diagram consists of the following major components:
o Entity
An entity is an “object” in the real world that is distinguishable from all other
objects. An entity set is a set of entities of the same type that share the same
attributes.
o Weak Entity
An entity set that may not have sufficient attributes to form a primary key is
termed as a weak entity set.
o Attribute
Attributes are descriptive properties possessed by each member of an entity set.
o Key attribute
A key attribute is the unique, distinguishing characteristic of the entity. For
example, Guest ID might be the guest’s key attribute.
o Multi value attribute
In an instance where an attribute has a set of values for a specific entity is
called multivalued attribute.
o Derived attribute
In these attributes the value can be derived from the
values of other related attributes.
18
o Relationships
A relationship an association among several entities.
o Recursive Relationship
In some cases, entities can be self-linked. For example, Employees can
supervise other employees in a hotel.
While using E-R diagrams, we can follow certain guidelines, which are
as follows:
Unnecessary attributes should not be introduced.
Entities should be merged with common attributes.
A complex entity should be simplified by decomposing a complex attribute into sub
attributes.
We should generalize or specialize wherever possible and appropriate. Generalization
is the result of taking the union of several lower entity sets to produce higher- level
entity
Chapter: 4
Project Screenshot
Login Page:
Fee Module:
24
Fee Manager:
Fee Reports:
38
44
Chapter: 9
Conclusion: (Campus Edge)
Campus Edge is a live Project. This project used in many colleges to
maintain all type of requirement like admission, attendance, timetable
generates, fee submission, and slip generate. With this project collage,
institute and easily manage all types of requirement and get benefit.
Conclusion: (Hospital Management System)
Hospital management system led to a better organization structure since the
information management of the patient is well structured and also lead to
better as well as efficient utilization of resources. Hospital Management
System can be used by Hospital to maintain the records of doctors, nurses,
patient, room etc easily. Achieving this objective is difficult using a manual
system as the information is scattered, can be redundant and collecting
relevant information may be very time consuming. All these problems are
solved using this project.