Академический Документы
Профессиональный Документы
Культура Документы
The fundamental step used in SDLC process is based on the ISO 9001
guidelines. My aim was to follow the ISO guidelines and develop a perfect system.
Requirement Gathering
• Documentation/Design
• Coding
• Testing
• Implementation & Maintenance
ACKNOWLEDGEMENT
A research work owes its success from commencement to completion, to the people in
love with researchers at various stages. Let me in this page express my gratitude to all
those who helped me in various stage of this study. First, we would like to express my
sincere gratitude indebtedness to Mr. A.K.CHOUDARY (Principal, AIET) for
allowing us to undergo the Project ,a website for ”COLLEGE MANAGEMENT
SYSTEM”.
We would also like thanking all the people who have helped us in the project
developmental grateful to our guides Mr. YOGESH KUMAR (HOD of CS
Department) and Mr. Pawan Patidar(Project Coordinator) for their help and support
during each phase of development of the project. Without their friendly help and
guidance it was difficult to develop this project.
Last but not least, we pay our sincere thanks and gratitude to all the Staff Members of
CS Department for making our project valuable and fruitful. I am also thankful to all
my colleagues for their co-operation and support.
Submitted By
Manoj Singhal
Kshitiz Mathur
Aditya Tondon
Table of Content
1. Abstract
2. Software Requirement Specification
o Title
o Objective
o Scope / Functional Requirements
o Constraints
o Users of the System
3. Technology and Tools used
4. Working Environment
5. Database Design
o Tables
6. Form Layout Design
7. User Manual
8. Conclusion
ABSTRACT
This is becoming quite popular today. This website offering Ease to manage,
greater level of customization and use of internet between teachers and students to
interact each other. There is No need of written entry, no need to manual checking,
less time and investment, low maintenance cost, global reach to other students. The
nature of such type of website is spread educational environment globally.
2. This Application must manage a database keeping records of all the students
currently registered and the system must be completely reliable and error free.
3. After the registration process the student can login in this website by providing
their college id as a user-id and password.
4. The student can insert each semester marks for the record for placement.
6. The student can see his/her midterm marks by providing their id.
7. The student can see its attendance and notices provided by his department.
8. The teacher from the particular department can see the list of all students and
their details.
9. The teacher can search the detail of particular student by their name.
10.Each department is provided a particular id and password for login in the
related department.
11.The department can insert the midterm marks and attendance for the particular
student.
.
Software Requirement Specification for this website
department:-
• Computer Science Department
• Information Technology Department
• Electronics & Communication Department
• Mechanical Department
• Electrical Department
• Management Department
.
Constraints:
Time Constraints: The Project should be completed within 45 Days.
System Requirements:
Hardware Requirements:
Software Requirements:
PHP5.0.
Mysql Database
Xampp Server
JavaScript
Tool:
What is PHP?
What is MySQL?
PHP + MySQL
• PHP combined with MySQL are cross-platform (you can develop in Windows
and serve on a Unix platform)
Why PHP?
• PHP runs on different platforms (Windows, Linux, UNIX, etc.)
• PHP is compatible with almost all servers used today (Apache, IIS, etc.)
• PHP is FREE to download from the official PHP resource.
• PHP is easy to learn and runs efficiently on the server side
Where to Start?
• Install Apache (or IIS) on your own server, install PHP, and MySQL
• Or find a web hosting plan with PHP and MySQL support
Just create some .php files in your web directory, and the server will parse them for
you. Because it is free, most web hosts offer PHP support.
However, if your server does not support PHP, you must install PHP.
Database Design
Tables:
1. Student Table:- Table name is student5
S.No Column Name DataType Constraints Description
1. Fname varchar Primary key Student first name
2. lname Varchar Student last name
3. Fathername Varchar Student father name
4. Year Integer Appearing year
5. Mobile Integer Student mobile no.
6. Addtess varchar Student address
7. City Varchar Student related city
8. State Varchar Student related state
9. tenpercentage Integer Student 10th class percentage
10 twelwepercent integer Student 12th class percentage
age
11 Password Varchar Length Unique password for student
should be
minimum 8
12 Confirmpassw Varchar Confirm password
rd
2. teacherlogin table
S.No Column Name DataType Constraints Description
1. teacherid Varchar primary key
2. password Varchar
3. attendance table
S.No Column Name DataType Constraints Description
1. Id Varchar Primary Key
2. Subject1 Varchar
3. Subject2 Varchar
4. Subject3 Varchar
5. Subject4 Varchar
6. Subject5 Varchar
7. Subject6 Varchar
8. Totalclass Varchar
9 minimumatten Varchar
dance
Database view:-
Home Form
About Website Form
User Login Form
The User Manual is a detailed description of the system and its behavior, in a way that
is understandable to the novice user. The user manual explains each and every option
available in the manual as well as submenu of the main options. It describes the
scenarios and ways to choose a specific option.
Novice user can fully understand the system about its behavior, way to use and to ease
the daily processing. It gives complete detail for system requirement, installation, data
entry, and transaction processing and report generation.
It is the minimum requirement, but here user cannot store data at another disk
(because database product does not allow changing diskette).
Software Requirement:
OS : Windows-2000/XP or Unix/Linux
PHP : PHP 6.0
DATABASE : MySqlServer
MySqlServer Installation:
As the application is developed using Php, so the system needs database
to save data .For this purpose Xampp Server is used to fulfill the
requirement of database MyphpAdmin as well as make the localhost for
the project..
Conclusion
This project was really a very educative and enlightening experience
for me. I got the portability problems at various platforms, besides
developing my designing skills. I got to learn the network access of
software. I learn how data connectivity is done and how multitasking is
done with a shared memory.
In the end, I would once again thank all the people who made such kind
of training possible for me.
(Manoj Singhal)
06/cs/029 (IV year,B.E.)
Computer Engineering
References
1. www.java.sun.com visited on April 1 2005
2. www.shopping.rediff.com visited on March 28 2005
3. www.indiashopping.com visited on March 30 2005
4. www.shopping.yahoo.com visited on March 3 2005