PDF College Management System - Compress
PDF College Management System - Compress
PDF College Management System - Compress
www.project-download.com
Proje
ect-download.com
m
https://ffb.com/AllProjectDownload
google.ccom/+Project-download
admin@
@project-download.com
1st Rank Free Project Download
www.project-download.com
Certificate
This is to certify that
Project-download.com
1st Rank free project download site providing Free Project. Now your duty
is to make this project advanced. We provide you following project.
Enjoy the project.
Above are few of them. If you want more projects please visit website.
List is update on 19 march 2006.
1st Rank Free Project Download
www.project-download.com
What is Project-Download.com?
Warning: Don’t use project as it is. Because intension is to educate you. If you have any
suggestion about website or found any Non-Working Project or Span. please email or
comment. So other can’t harm of those things.
1st Rank Free Project Download
www.project-download.com
ACKNOWLEDGEMENT
There are many people who have helped us directly or indirectly in the successful
completion of our project. We would like to take this opportunity to thank one and all.
I am very thankful to our project guide xxxxxxxx who has been inspiring guide and
committed caretaker for his unflinching devotion. The encouragement and support by him,
especially in carrying out this project motivated me to complete this project.
I would like to express deep sense of gratitude to our staff members of Dept. of
Information Technology for their co-operation, which has given in the congruency to build up
this project.
I would like to thank all our friends for their help and constructive criticism during
my project period. Finally, I am very much indebted to my parents for their moral support
and encouragement to achieve goals. I have no words to express my gratitude and still I am
very thankful to my parents who have shown me this world and for every support they gave
me.
1st Rank Free Project Download
www.project-download.com
CONTENTS:
1. Abstract
2. Introduction
2.1 Purpose of document
2.2 Scope for development for this project
2.3 Definitions, Acronyms, and Abbreviations
2.4 Overview of document
2.5 General Description
2.6 User view of product use
2.7 User specific requirements
3. System design
3.1 Purpose
3.2 Target audience
3.3 Pre-requisites
3.4 Top level interaction diagram
3.5 Architectural strategies
3.6 Logical view
3.7 Data Flow Diagrams
3.8 UML Diagrams
3.9 Tables
4. Screen shots
5. Testing
6. Conclusion
7. Future Enhancements
8.. Bibiliography/References
1st Rank Free Project Download
www.project-download.com
Abstract:
This project is aimed at developing an Online Intranet College Management System (CMS)
that is of importance to either an educational institution or a college. The system (CMS) is an
Intranet based application that can be accessed throughout the institution or a specified
department. This system can be used as an attendance monitoring system for the college.
Students/staffs logging in may also access/search any information. Attendance and marks will
be updated by staff.
This system (C.M.S ) is being developed for an engineering college to maintain and
facilitate easy access to information. For this the users need to be registered with the system
after which they can access or modify data as per the permissions given to them.
CMS is an intranet based application that aims at providing information to all the
levels of management with in an organization. This system can be used as a
knowledge/information management system for the college. For a given student/staff
(technical/Non-technical) can access the system to either upload or download some
information from the database.
1st Rank Free Project Download
www.project-download.com
Introduction:
The front-end will be HTML pages with Java Script for client side validation where as
all business logics will be in Java reside at middle layer. And these layers will interact with
third layer of database, which will be Oracle database. The web server will be Tomcat5.5. To
start working on this project environment required is a server having Tomcat5.5 as web
server, Oracle10g as database and Java Runtime Environment (JRE) as development
environment.
The project is divided into 6 scenarios; each scenario can be developed independently.
And knowledge of Java with oracle10g is desirable to execute this project.
1st Rank Free Project Download
www.project-download.com
This document is the Software Requirement Specification (SRS) for the College
Management System for College (CMS) project .The purpose of this document is to describe
the functionality, requirements and general interface of the CMS.
Server:
SoftwarePlatform:HTML,Java,JavaScript,Oracle10g,tomcat5.0
windowsserver2003.
1st Rank Free Project Download
www.project-download.com
The front view of the system consists of different services provided by the system
and a login page with which a user is prompted to login in to the system through his user
name and password. Upon the student's login, his/her details are updated in to the system.
When all data is entered, the student can not only view their details but also view their exams
and report details. When the student's session ends, all data is saved. Staff can also login to
the system with their id and password and has access to the system.
There will be a special login name and password (to prevent students in updating their
details other than profile) to allow the teacher to access all student data in a table form. Here,
the administrator can add students and staff to the system and change student and staff
details.
Change Password
Help
Campus Information:
Administration:
Department Information:
• Course: This contains the information about the number of the courses
offered by the college and number of seats present in each.
• Staff: This contains the number of staff available in each department.
• Infrastructure: This has the details of the assets allotted for each
department.
• Syllabus: This provides the academic syllabus of the students from
different branches.
Staff Information:
Student Information:
• Examination Form: This gives the information about the issue of the
examination form.
• Results: This contains the internal/externals marks of a student.
• Attendance: It maintains the attendance of all the students (in order to
issue the examination form).
• Schedule: This has the various examinations schedules/timetables.
• Seating Arrangement: This has the seating arrangements for the
various examinations.
1st Rank Free Project Download
www.project-download.com
SYSTEM DESIGN
1st Rank Free Project Download
www.project-download.com
3.1 PURPOSE:
This Design document is intended to act as a technical reference tool for developers
involved in the development of College Management System (CMS).
This document assumes that you have sufficient understanding of the following
Concepts:
• RDBMS and its various component modules.
• SQL
• Java and JDBC
• Interaction Diagrams
• Classes and Interfaces
3.3 PRE-REQUISITES:
CMS requires Java JRE 1.5 or higher. Since CMS is written in Java, it can run on
any platform that supports the Java runtime environment 1.5 or higher. The compiled files are
contained in Java Archives (JAR’s) and have to be defined in the CLASSPATH environment
variable.
Logical architecture of JDBC driver, Server, DML, DDL, Session and Data Store
Interaction Diagram
The architectural design of a software project is simply the design of the entire
software system. This includes the hierarchy of the modules and also which modules are
present in the system. A good architectural design will create a clear and fair balance between
cohesion (each module has only one distinct purpose), coupling (no two modules depend
completely on each other), abstraction (seeing modules in full and not in detail), hierarchy
(logical modules stem from others) and partitioning (logically grouping modules together) of
the software modules.
The whole architectural structure stems from the original flow design. Below are the
Level 0, Level 1, Level 2 and Level3 Data Flow Diagrams (DFD).. The diagrams below more
accurately portray the data flow through our system. These diagrams take precedence over
the diagrams in the requirements document.
Level 0:
Level 0 DFD
1st Rank Free Project Download
www.project-download.com
Level 1:
Level 1 DFD
1st Rank Free Project Download
www.project-download.com
Sequence Diagram:
Administrator:
1st Rank Free Project Download
www.project-download.com
Student:
1st Rank Free Project Download
www.project-download.com
Staff:
1st Rank Free Project Download
www.project-download.com
Collaborations Diagram:
Administrator:
1st Rank Free Project Download
www.project-download.com
Student:
1st Rank Free Project Download
www.project-download.com
Staff:
1st Rank Free Project Download
www.project-download.com
Class Diagram:
Class Diagram
1st Rank Free Project Downloaad
www.project-download.com
Activity Diagrams:
Administrator:
1st Rank Free Project Downloaad
www.project-download.com
Student:
1st Rank Free Project Downloaad
www.project-download.com
Staff:
1st Rank Free Project Download
www.project-download.com
3.9.Tables:
Table no: 1
Table Name: Users
Table Description: Contains usernames and passwords of all
the users in the system.
Seq no Column name Column description Column PK/FK? Null/Not Remarks
type Null
1 User name User name VarChar PK Not Null
Users
Relationships: None
Constraints:
• Key Constraints: username is the primary key and must be unique.
• Referential Integrity: N/A
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 2
Student
Relationships: None
Constraints:
• Key Constraints: student id is the primary key and must be unique.
• Referential Integrity: N/A
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 3
Table Description: Contains all the details of staff i.e. staff name,
address, phone number, etc.
Seq no Column Column Column PK/FK? Null/Not Remarks
Name Description Type Null
1 employeeid User name of Varchar PK Not Null
the staff
2 Firstname First name of Varchar
the staff
3 Lastname Last name of Varchar
the staff
Staff
Relationships: None
Constraints:
Key Constraints: employee id is the primary key and must be unique.
• Referential Integrity: N/A
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 4
Table Name: feedback
Table Description: Contains all the feedback given by the staff
Seq No Column Column Description Column PK/Fk? Null/Not Remarks
Name Type Null
1 fromuserid Sending userid Varchar
Feedback
Relationships: users
Constraints:
• Key Constraints: userid is the primary key and must be unique.
• Referential Integrity: user id match with userid in users table
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 5
Table Name: Seating
Table Description: Contains all the results the students.
Seq No Column Column Column PK/FK? Null/Not Remarks
Name Description Type Null
1 Roomno Room number Int
Seating
Relationships: none
Constraints:
• Key Constraints: none
• Referential Integrity: none
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 6
Table Name: Results
Table Description: Contains all the results the students.
Seq No Column Column Column PK/Fk? Null/Not Remarks
Name Description Type Null
1 studentid User id Varchar FK
Results
Relationships: users
Constraints:
• Key Constraints: studentid is the Foreign key.
• Referential Integrity: student id match with userid in users table
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 7
Table Name: Attendance
Table Description: Contains the attendance of the students/staff.
Seq No Column Column Column PK/FK? Null/Not Remarks
Name Description Type Null
1 userid User id Varchar FK
Attendance
Relationships: users
Constraints:
• Key Constraints: userid is the Foreign key.
• Referential Integrity: userid match with userid in users table
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Table No: 8
Table Name: Accounts
Table Description: Contains the fee details of the students.
Accounts
Relationships: users
Constraints:
• Key Constraints: studentid is the Foreign key.
• Referential Integrity: studentid match with userid in users table
• Check Constraints: None
• Domain Constraints: None
Expected volume: None
1st Rank Free Project Download
www.project-download.com
Test cases:
Test setup/reconditions:
Actions Expected results
1. Correct name and pwd entered The user will be logged in
2. Wrong name and pwd entered Generates an error report
Test setup/reconditions:
Actions Expected results
1. Correct e-mail entered validation cleared
2. Wrong e-mail entered displays an error prompt
1st Rank Free Project Download
www.project-download.com
Conclusion:
The project entitled as College Management System is the system that deals with the
issues related to a particular institution.
This project is successfully implemented with all the features mentioned in system
requirements specification.
The application provides appropriate information to users according to the chosen
service.
The project is designed keeping in view the day to day problems faced by a college.
Deployment of our application will certainly help the college to reduce unnecessary
wastage of time in personally going to each department for some information.
Awareness and right information about any college is essential for both the development
of student as well as faculty. So this serves the right purpose in achieving the desired
requirements of both the communities.
1st Rank Free Project Download
www.project-download.com
Future Enhancement:
Further, the faculty can upload the videos of their lectures on to this site and students
who had missed those classes can view those videos.
1st Rank Free Project Download
www.project-download.com
References: