You are on page 1of 29

DEPARTMENT OF BCA

JUNE 2022

COLLEGE BASED SERVICE SCHEME


PROJECT WORK SUBMITTED TO PSGR KRISHNAMMAL COLLEGE FOR WOMEN
IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD OF THE
DEGREE OF BACHELOR OF COMPUTER APPLICATIONS OF BHARATHIYAR
UNIVERSITY, COIMBATORE-641046.

Submitted by,

SATHYA.M

(19BCA086)

Guided by,

Mrs. V. BHARATHI, MCA., (Ph. D)

PSGR Krishnammal College For Women,

Coimbatore – 641 004.


ACKNOWLEDGEMENT
I take this opportunity to acknowledge with great pleasure, deep satisfaction and
gratitude, to the contribution of many individuals in the successful completion of
the project.

I express my whole hearted thanks to Dr. R. NANDINI, Chairperson, PSGR


Krishnammal College for Women, Coimbatore, for providing me the necessary
infrastructure for the successful completion of the project work.

I convey my profound gratitude to Dr. N. YESODHA DEVI, Secretary, PSGR


Krishnammal College for Women, Coimbatore for given me the opportunity to
undergo this course and to undertake this project.

I express my gratitude to Dr. (Mrs.) S. NIRMALA, MBA, M.Phil., Ph.D.,


Principal, and PSGR Krishnammal College for Women, for granting me the
permission to do the project work.

I am extremely grateful to Mrs. K. GEETHALAKSHMI, MCA, M.Phil.,B.Ed,


(Ph.D) Head, Department of BCA for the guidance and enthusiasm provided
throughout the project.

I am highly indebted to my guide Mrs. V. BHARATHI,MCA.,(Ph.D)


Department of BCA, for her valuable guidance that has gone a long way to make
this report a successful one.

I express my heartfelt thanks to Mr.KEERTHIVASAN Proprietor


NXTLOGIC SOFTWARE SOLUTION for providing me an opportunity to
undertake project work in his esteemed concern. My sincere thanks to all staff of
our department for their constant support and encouragement.
CONTENT

S.NO TITLE PAGE NO

ABSTRACT

1. INTRODUCTION 1

1.1 Organizational Profile 4

1.2 System Environment 4

1.3 Software Features 5

2. SYSTEM STUDY AND ANALYSIS 8

2.1 Existing System 8

2.2 Proposed System 8

2.3 Data Flow Diagram 9

3. SYSTEM DESIGN 14

3.1 Table Design 14

3.2 Input Design 16

3.3 Output Design 18

4. SYSTEM TESTIN 20

5. SYSTEM IMPLEMENTATION 20

6. CONCLUSION 21

SCOPE FOR FUTURE ENHANCEMENT 22

BIBLIOGRAPHY 22
ABSTRACT

The project entitled as “College Based Service Scheme” synchronizes the working of all
the NSS students in various departments. It looks on all aspects of a college, students, staff,
camp daily activities and other co – curricular activities. This project maintains the student
details, staff details of various department and activities. The system provides an attractive and
easy to handle user interface between NSS Officer and students, which follows web standards.
Considerations have been given at the design and development stages of the package in order
to ensure data integrity and security. It is highly user friendly.

College National Service Scheme application have staff login and student login process. Staff
can view Student Registration and approval letter. The student can enter the daily activities and
apply an approval letter. This project have programs and activities. Regular Activities include
campus work and institutional work. Special camping activities will be in the adopted village
for a duration of 7 days.

Functions such as data entry addition, deletion, modification, navigation etc., have been made
simpler and interactive. There are no predefined or pre assigned tasks. The system is fully
modular in design and protected from unauthorized access.

1
1. INTRODUCTION

In the modern world of technology, computers are affecting our lives in more ways
than we probably are aware of College Based Service Scheme, maintaining information of
the student details and NSS daily activities, other the list is endless. This project specified all
the working that taken by a NSS staff. If the NSS staff want necessary information he checks
the information about a student in the service scheme.

It is difficult to prepare the manual work to store the information about the all students, teachers
as well as about workers. So this project helps to save those type of information using
computerized system. The cardinal principle of the NSS programme is that it is organized by
the students themselves, and both students and teachers through their combined participation
in community service, get a sense of involvement in the tasks of nation building.

NSS reflects the essence of democratic living and upholds the need for selfless service and
appreciation of the other person’s point of view and also to show consideration for fellow
human beings. The software helps Managers to plan and control the organizational
operations and to respond to changing market conditions. It provi des a regular flow of
information for managerial decision-making and control.

MODULES:
1. NSS officer login
2. Staff login process
3. Student Registration and login
4. Student NSS attendance
5. NSS activities
6. Report

2
MODULE DESCRIPTION
1. NSS officer login:
The NSS Officer, who is a member of the teaching faculty provides the necessary
leadership to the NSS students. The NSS officer has the professional knowledge and skills.
NSS Officer has authority to assign the staff and activity added. Staff is the fittest person to
provide the necessary lead to the students in developing their personality through community
service.

2. Staff Login Process:


This module is very much helpful to manage all student details. It can be view time to time as
per requirement. Staff view as an approval letter for student activities.
Features:
 Keep all students records at one place.
 Very easy to maintain & update student records.

3. Student Login Process:


The student can register their own details. The student can apply the permission letter To NSS
Activities. The student will submit a request. After a responsive student can enter into the NSS.
This module is very much helpful to view the student details. The student can be viewed NSS
Activities.
4. Student NSS Attendance:
Student attendance maintained by staff. No of students participate calculated in NSS camp
and daily activities. These all details should be maintained in attendance.

5. NSS Activities:

NSS Activities have two types. It have Regular Activities and Special camping program.
Regular activities provide campus work and institutional work. Special camping program have
will be in the adopted village for a duration of 7 days.

6. Report:

It retrieve’s all the information stored from different tables. Requested report is generated.
Staff can only generate the report.

3
1.1 ORGANIZATION PROFILE:

Nxtlogic is a dynamic consulting firm that strives to provide its customers and partners with
a complete suite of end-to-end enterprise solutions. Our team consists of experienced
professionals who have successfully led and implemented complex commercial projects across
the globe. It is the Nxtlogic mentality that, combined with our human centered credo, explains
why our customers have closen us as their trusted technology solution provider. Our team
works by gaining a concrete understanding of your requirements, Assessing and planning a
clear-cut roadmap to developing the best solution, and providing continued support tp ensure
stability and results.

1.2 SYSTEM ENVIRONMENT:

HARDWARE SPECIFICATION

PROCESSOR : Intel Pentium Dual Core


MOTHERBOARD : Intel 915GVSR chipset board
RAM : 2 GB DDR3 RAM
HARD DISK DRIVE : 500 GB HDD
KEY BOARD : 104 KEYS STANDARD
MOUSE : OPTICAL MOUSE
MONITOR : 15”COLOR MONITOR

SOFTWARE SPECIFICATION

DEVELOPMENT : WINDOWS 7 / 10
ENVIRONMENT
FRAMEWORK : .NET FRAMEWORK 4.5
DEVELOPMENT TOOL : VISUAL STUDIO 2012
FRONT END : ASP.NET
CODING LANGUAGE : C#
CONNECTVITY TOOL : ADO.NET
BACK END : SQL SERVER 2008
THIRD PARTY TOOLS : CSS, AJAX, JAVASCRIPT
REPORT : GRID / EXCEL
4
1.3 SOFTWARE FEATURES

ASP.NET

For creating dynamic web pages using server-side scripting, Microsoft introduced ASP.
ASP.NET is the .NET version of ASP. ASP.NET is a standard HTML file that contains
embedded server-side scripts.

 ASP.NET offers a whole new approach to developing web applications


 ASP.NET offers a richer programming model that emulates an event-driven
programming environment.
 ASP.NET helps create dynamic web pages with ease
 ASP.NET allows us to combine standard HTML elements (such as Tables, Text, etc)
with controls (such as Labels, Datagrids, DropDownLists, etc) along with event-driven
code to produce a web page that is dynamically generated every time your page is
requested from a browser.

SQL SERVER 2008

 Microsoft SQL server lets you quickly build powerful and reliable database
applications. SQL server highly scalable, fully relational, high performance, multi-user
database server. That can be used by enterprise of any size to manage large amount of
data for client\server applications.
 The major new and improved features of SQL server include the multi-user support
Multi platform support, added memory support, scalability, integration with MMC,
Microsoft Management console and improved multiple server management. Parallel
database backup and restore. Data replication, Data warehousing distributed queries,
distributed transactions, Dynamic cocking Internet Access, Integrated windows
security, Mail integration Microsoft English Query, ODBC Support.

 SQL Server management is accomplished through a set of component applications.


SQL Server introduces a number of new and improved management tools that are SQL
Server Enterprise management, profiles, and Query Analyzer service manager wizards.

5
 The OLAP Services feature available in SQL Server version is now called SQL Server 2008 Analysis
Services. The term OLAP Services has been replaced with the term Analysis Services. Analysis
Services also includes a new data mining component. SQL Server database consist of six type of objects,
 They are,
1. TABLE

2. VIEWS OF TABLE

3. QUERY

4. FORM

5. REPORT

6. MACRO

TABLE:

A database is a collection of data about a specific topic.

VIEWS OF TABLE:

We can work with a table in two types,

1. Design View

2. Datasheet View

Design View

To build or modify the structure of a table we work in the table design view. We can specify what
kind of data will be hold.

Datasheet View

To add, edit or analyses the data itself we work in tables datasheet view mode.

QUERY:

A query is a question that has to be asked the data. Access gathers data that answers the
question from one or more table. The data that make up the answer is either dynaset (if you
edit it) or a snapshot(it cannot be edited).Each time we run query, we get latest information in

the dynaset.Access either displays the dynaset or snapshot for us to view or perform an action
on it ,such as deleting or updating.

6
FORMS:

A form is used to view and edit information in the database record by record .A form
displays only the information we want to see in the way we want to see it. Forms use the
familiar controls such as textboxes and checkboxes. This makes viewing and entering data
easy.

Views of Form:

We can work with forms in several primarily there are two views,

They are,

1. Design View

2. Form View

Design View

To build or modify the structure of a form, we work in forms design view. We can add control
to the form that are bound to fields in a table or query, includes textboxes, option buttons,
graphs and pictures.

Form View

The form view which display the whole design of the form.

REPORT:

A report is used to vies and print information from the database. The report can ground records
into many levels and compute totals and average by checking values from many records at
once. Also the report is attractive and distinctive because we have control over the size and
appearance of it.

MACRO:

A macro is a set of actions. Each action in macros does something. Such as opening
a form or printing a report .We write macros to automate the common tasks the work easy and
save the time.

7
2. SYSTEM STUDY AND ANALYSIS

2.1 EXISTING SYSTEM

In the existing system, receiving data’s from students and staff details are done through system
records. These records are entered in system process. In this process will take long time,
separate workers need to maintaining the databases. All the NSS details are stored via separate
databases. It will take long time due to this process time waste.
DISADVANTAGE
 It's not an user-friendly
 Time delay.
 There can be fraud and security problems.
 More than spaces available in data storage.

PROPOSED SYSTEM
The system, which is proposed, now web based all the details that are maintained
computerized. The security can also be given as per the requirement of the user. If any update
in student details or staff details it can updates easily.
ADVANTAGE
 Easy communication with the NSS team.
 Participants can register for any happening event from anywhere.
 Easy to manage historical data in database.
 Its User friendly.
 The data in a centralized way which is available to all the event.

8
2.3 DATAFLOW DIAGRAM

Level 0

Admin

Enter
Usernam
e and Validates
Password data

Che
ck
adm

Process

9
Level 1

10
Level 2

11
Level 3

12
2.4 ER DIAGRAM

13
3. SYSTEM DESIGN

3.1 TABLE DESIGN

Table Name : Addstaff

Primary key : ID

Field name Datatype Size Description


id int - Identity
Staff Name varchar 50 Staff Name
Password nchar 10 Password
Department varchar 10 Department
DOB varchar 50 Date of birth
Age varchar 10 Age
Gender varchar 10 Gender
MailID varchar 50 Mail Id
ContactNo varchar 15 Contact No
Address varchar 50 Address

Table Name : Addstudent

primary key : ID

Field name Datatype Size Description


id int - Identity
NSSID varchar 10 NSS Identity
StudentName varchar 50 Student Name
RollNo int - Roll Number
Password varchar 20 Password
Department varchar 50 Department
Year int - Year
DOB varchar 50 Date of Birth
Age nchar 10 Age
Gender varchar 50 Gender
mailid varchar 50 Mail ID
ContactNo varchar 50 Contact Number
Address varchar 50 Address

14
Table Name : DailyActivity

primary key : ID

Field name Datatype Size Description


id int - Identity
ActivityName varchar 50 Activity Name
Date varchar 50 Date
Place varchar 50 Place
Description varchar 50 Description
NoOfStudent varchar 50 Number of Student
StaffAssign varchar 50 Staff Assign

Table Name : Special camp

primary key : ID

Field name Datatype Size Description


id int - Identity
ActivityName Varchar 50 Activity Name
FromDate Varchar 50 From Date
ToDate Varchar 50 To Date
Place Varchar 50 Place
Description Varchar 50 Description
NoOfStudent Varchar 50 No of Student
ProgramOfficer varchar 50 Program Officer
CoProgramOfficer Varchar 50 Co Program Officer

Table Name : Attendance

primary key : ID

Field name Datatype Size Description


id int - Identity
StudentNSSID varchar(50) 50 Student NSS Identity
StudentANme varchar(50) 50 Student Activity Name
Date varchar(50) 50 Date
AttStatus varchar(50) 50 Attendance Status

15
3.2 INPUT DESIGN

In the input design the process of connecting the admin-oriented input into a computer and is
to be viewed by the user at the other end. i.e., the details of any work by the admin will be
stored in the database and will be displayed for the users. For this the tables are created in the
database.

16
17
3.3 OUTPUT DESIGN

Output design is process of converting computer data into viewing format for the users.
Computer output is most important and direct source of information to the admin.

18
19
4. SYSTEM TESTING

This is to verify that all the system elements have been properly integrated and perform
allocated functions. Testing is executing a program to test the logic changes made in it and
with intention of finding errors. Tests are also conducted to find discrepancies between system
and its original objective, current specification and documents.

5. SYSTEM IMPLEMENTATION

Implementation is the stage in the project where the theoretical design is turned into a working
system. The most crucial stage is achieving a successful new system & giving the user
confidence in that the new system will work efficiently & effectively in the implementation
state.

The stage consists of

 Testing the developed program with simple data.


 Detection’s and correction of error.
 Creating whether the system meets user requirements.
 Testing whether the system.
 Making necessary changes as desired by the user.
20
Implementation Procedures
The implementation phase is less creative than system design. A system project may be
dropped at any time prior to implementation, although it becomes more difficult when it goes to
the design phase.
The final report to the implementation phase includes procedural flowcharts, record layouts,
report layouts, and a workable plan for implementing the candidate system design into an
operational one. Conversion is one aspect of implementation.
Several procedures of documents are unique to the conversion phase. They include the following,
 The conversion portion of the implementation plan is finalized and approved.
 Files are converted.
 Parallel processing between the existing and the new system are logged on a special
form. Assuming no problems, parallel processing is discontinued. Implementation
results are documented for reference.

CONCLUSION
The national service scheme (NSS) purely non-commercial and provides services to the
society. Encouraging students to perform various social cause activities in the locality our
national voice based on the need for service. Its various social cause forum activities are
designed and running purely for providing the possible services to the society with the help of
students. This scheme also brings awareness to social activities and roles and responsibilities
of a citizen to serve the society. By encouraging students to participate in all types of social
cause activities, students will get engaged in the activities and be motivated. Local and central
bodies of NSS monitors and schedules various activities for the students to perform their
studies and in sometimes in the vacations also they need to participate. In the emergency
situation like any disasters happened, volunteers rush to the location to serve the people and
control the situation.

21
FUTURE ENHANCEMENT

In the future enhancement every application has its own merits and demerits. The project
has covered almost all the requirements. Further requirements and improvements can easily
be done since the coding is mainly structured or modular in nature. Changing the existing
modules or adding new modules like adding the students activity score, sending direct mails
to the respective NSS students about the camping programs can append improvements.
Further enhancements with extra features can be made to the application, so that the web site
functions very attractive and useful manner than the present one.

BIBLIOGRAPHY
Book Reference:
1. MacDonald, Matthew, Szpuszta, Mario (2005) “Pro ASP.NET 2.0 in C# 2005”, First
Edition.
2. Anne Boehm Murachs “ASP.NET 3.5 Web Programming with VB 2008”, July 21,
2008.
3. Stephen Walther “ASP.NET 3.5 Unleashed”, December 28, 2007.
4. Stephen Walther “Data Access in the ASP.NET 2.0 Framework”, September 26,
2007.
5. Israel B. Ocbina “Mastering VB.NET and C#”, Seventh Edition, October 22, 2004.

Website Reference:

1. www.w3schools.com
2. www.tizag.com
3. www.asp.net
4. www.dreamcode.net
5. www.learnlayout.com

22

You might also like