A Project
On.
College Alumni System
MSc(CA&IT)Sem-III.
Submitted To:-
Department of computer science,
Ganpat University,Kherva
Presented By:-
Jimit Prajapati 13084231225
Krupal Sheth 13084231265
Project Title College Alumni System
Organization Department of Computer Science,Ganpat University
This project is aimed at developing a repository for the
objective
alumni of the college, which is of importance to a college.
Project Guide Mr. Amit Suthar
Group Size 2
Prajapati Jimit I.
Group Member Name Sheth Krupal D.
Project Duration 90 Days
Back End SQL SERVER 2008
Front End Asp.net with C# ( . Net Framework 4.0)
Tools Used Microsoft-office
Existing system is a manual one in which users are maintaining books to store the
information like colleges details, student details. It is very difficult to maintain
historical data.
It is difficult to maintain important information in books.
More manual hours need to generate required reports.
It is tedious to manage historical data which needs much space to keep all the
p e ious yea s ledge s, ooks et .
This application keeps the data in a centralized way which is available to all the
users simultaneously.
It is very easy to manage historical data in database. No specific training is
required for the distributors to use this application.
They can easily use the tool that decreases manual hours spending for normal
things and hence increases the performance.
It is very easy to record the information of the colleges and about the students in
the databases.
Admin
Description:
This module helps us to register user. The contents are id, name,
address, contact no, mail id, password..
After registration he can Add the results to the search engines. Here We
can update, delete, this form.
Sub modules:
Update user details.
Unregister user.
Search user.
View users details
Update user details:
In this sub module we can update the details of the user like student
name, address, contact no, mail id. And we store these details in database.
Unregistered the user:
In this sub module we delete the details of the user like student name,
address, contact no, mail id, password and report by taking the primary
constraint student id. And it also deletes these details in database.
Search user:
In this sub module we can search the details of the students .It displays
student name, address, contact no, mail_id, and password.
View users details:
In this sub module we can view the entire details of the students or users
who are registered.
6
Student :-
Description:
This module helps us to register and after registration it helps us to
search different information regarding the colleges .
Sub modules:
Update user details.
Search details.
view students details.
Update user details:
In this sub module we can update the details of the user like student
name, gender, address, contact no, mail id. And we store these details in
database.
Search Colleges :
In this sub module we can search the details of the colleges And the
user can select college information as their wish.
View details
In this sub module we can view the details of the colleges and the
information about the colleges.
System Requirement Specification
:~ Hardware
:~ Software
Hardware Requirement :-
Minimum Server Configuration :-
2 Giga hart Processor
2 GB RAM
Free space ofHard Disk
Minimum Client Configuration :-
1Giga hart Processor
1 GB RAM
10 GB Hard Disk
Software Requirement :-
Minimum Server Configuration :-
Os : i do 00 , Se e O E ui ale t
Front END = Asp. et ith C# F a e o k .0 .
Back End = MsSQL Se e 00
. Web se e = IIS .O
. Browser = IE- 7.0 OR Any compatible Browsre..
Minimum Client Configuration :-
OS = Any os
Browser = (Internet Explorer, or any compatible browser..
System Flow Chart
.
Start
If No Registration
Registered?
Yes
Log in
Check
authentication
No ?
Yes
No
Yes Is ADMIN ?
View Student Detail
Select Colleges
Manage Student Detail
B 9
A
A B
Manage Colleges Information Manages collage id
Manage Feedback Give Feedback
Logout
Stop
TimeLine Chart
Preliminary Investigation
10
Req. Gathering & System Analysis
20 System Designing
A 20
C Coding
T
30
I Testing
V
I 6
T Implement
&
Y 4 Deployme
nt
90 Documentati
on
0 15 30 45 60 75
Days
ER Diagram
Admin Name Password
1
Admin
1
1
Manage
Name
M
Manage
Manage
College
M
Url
View
M M
M 1 1
Feedback Give Student
uname Message Name Password
Login
View Feedback
Change Password
Admin
Add College
Add College Info
Logout
Registration
Login
Search College
Give Feedback
student
Change Password
Logout
Login
NO
Valid
Yes
View Feed Change Add Collage Add Collage
back Password Info
Logout
Registration Registration
Yes NO
Login
NO
Valid
Yes
Search Change
Give feedback
Collage Password
Logout
Admin_login Student_RASE_ Student_RASE
Registrtion
Field Field
Field
Adminname Studentname
Firstname
Password Passwd
Secondname
Loginname
Passwd Student_RASE
Emailid _Feedback
Collegedetails_RASE
Pincode Field
Address Uname
Admin_Addremove Field
Phnumber Message
Field Collegename
Url
City
Collegename
Collegeid
Area
Admin College Alumni Database_db
System
1. Login (Password)
1.1 Verify User
1.1.1.1 Wrong Password or Success 1.1.1 Acknowledgement
2. Manage College 2.1 Search College
2.1.1 Result for Search College
2.1.1.1 Allow to Manage College
3.Manage Student 3.1 Update Student info
3.1.1.1 Allow to Manage Student Details 3.1.1 Result for Student info
4. Manage College info
4.1 Search for college info
4.1.1 Result for college info
4.1.1.1 Allow to Manage College info
5. View Feedback 5.1 Feedback Data
5.1.1.1 Allow to Manage Feedback data 5.1.1 Result for Feedback Details
6. Logout
6.1,1,1 Successfully Logout
College Alumni
Student System Database_db
1. Login (Password)
1.1 Verify User
1.1.1.1 Wrong Password or Success 1.1.1 Acknowledge
2. Search College 2.1 Search College
2.1.1 Result of Search College
2.1.1.1 Allow to Manage College
3. Search College Info 3.1 Search College Info
3.1.1 Result Search College Info
3.1.1 Allow to Manage College info
4. Feedback 4.1 Feedback Data
4.1.1 Acknowledgement
4.1.1.1 Success/Allow to Manage
5. Logout
5.1,1,1 Successfully Logout
1. Login (Password)
2. Manage College
3. Manage Student
4. Manage College info
5. View Feedback
6. Logout
College Alumni
Admin
System
1.1.1.1 Wrong Password or Success
1.1.1 Acknowledgement 2.1.1.1 Allow to Manage College
2.1.1 Result for Search College 3.1.1.1 Allow to Manage Student Details
3.1.1 Result for Student info 4.1.1.1 Allow to Manage College info
4.1.1 Result for college info 5.1.1.1 Allow to Manage Feedback data
5.1.1 Result for Feedback Details 6.1.1.1 Successfully Logout
1.1 Verify User
2.1 Search College
3.1 Update Student info
4.1 Search for college info
5.1 Feedback Data
Database_db
1 . Login (Password)
2. Search College
3. Search College Info
4. Give Feedback
5. Logout
College Alumni Student
System
1.1.1.1 Wrong Password or Success
1.1.1 Acknowledge 2.1.1.1 Allow to Manage College
2.1.1 Result of Search College 3.1.1.1 Allow to Manage College info
3.1.1 Search College Info 4.1.1.1 Success/Allow to Manage
4.1 .1Acknowledgement 5.1.1.1 Successfully Logout
1.1 Verify User
2.1 Search College
3.1 Uname,Massage
4.1 Feedback Data
Database_db
Admin_login
Table Name :- admin_login
Description :- It provide Login facility for Admin.
Sno Field Datatype size Constraint Description
Name
1 Adminname Varchar 20 Not null Display the admin name
2 Passwrd Varchar 20 Not null Display the admin
password
Admin_Addremove
Table Name :- admin_addremove
Description :- It provide Addremove facility for Admin.
Primary Key :- collegeid
S_no Field Datatype size Constraint Description
Name
1 Collegeid Varchar 20 Primary Key Display the collage id
2 Collegename Varchar 30 Not null Display the name of
college
3 City Varchar 20 Not null Display the city
4 Area Varchar 20 Not null Diplay the area of
collage
Collegedetails_RASE
Table Name :- collegedetails_rase
Description :- It provide collegedetails.
Sno Field Datatype size Constraint Description
Name
1 Collegename Varchar 20 Not null Display select the
collage
2 Url Varchar 50 Not null Display the web site link
Student_RASE_Registration
Table Name :- student_rase_registration
Description :- It provide Student Registration Details.
Primary Key :- loginname
S No Field Name Data type Size Constraint Description
1 Firstname Varchar 30 Not null Display the first name
2 Secondname varchar 30 Not null Display the second name
3 Loginname varchar 20 Primary key Display the login name
4 Passwd Varchar 20 Not null Display the student password
5 Emailid Varchar 30 Not null Display the student id
6 Pin_code Varchar 06 Not null Pincode of student city
7 Address Varchar 50 Not null Display the student address
8 Phnumber Varchar 10 Not null Display the student phone-
number
Student_RASE_login
Table Name :- student_rase_login
Description :- It provide Student Details.
Sno Field Datatype size Constraint Description
Name
1 Studentname Varchar 20 Not null Display the student name
2 Passwd Varchar 20 Not null Display the student
password
Student_RASE_Feedback
Table Name :- student_rase_feedback
Description :- It provide Student Feedback Details.
Sno Field Datatype size Constraint Description
Name
1 Uname Varchar 20 Not null Display the user name
2 Message Varchar 50 Not null Display the user massage
INPUT DESIGN
Description :- View Start-Up Page..
Description :- Admin Login Page.
Description :- Welcome Admin Page
Description :- Cha ge Ad i Pass ord
Description :- Add And Remove Collage..
Description :- Stude t Logi Page
Description :- Stude t Registratio
Description :- Re o er Forget A d Pass ord
Description :- View Student Welcome Page.
Description :- Cha ge Stude t Pass ord
Description :- View List Of Collages
Description :- View List Of Cities
Description :- Student Give Feedback
OUTPUT DESIGN
Description :- View Collage Detail.
Description :- Vie Stude t I for atio
Description :- Ad i Vie Feed a k.
TESTING
UNIT TESTING
In Unit Testing each and program is tested individual using Dummy Records To see that program produce satisfied output and validation
also the program Its output will effect for processing done by Using a another program.
CODE TESTING
When we write some code for particular Module and check. This testing is called Code Testing.
SYSTEM TESTING
System testing is actually a series of different test whose primary Purpose is to fully exercise the computer base system where the
Software and other system element are tested as whole. software, once validation, must be combining with other System element (e.g.
hardware, people, database). System testing Verifies that all elements Mesh property and that over all system Function/ performance is
achieved.
Case Id Test Case Excepted Output Actual Output Pass / Fail
Successful user The Login to the system Login should be Passed
verification should be try with the login successful and the user
1 assigned by the admin and the should enter into the
correct password system
Unsuccessful user Login to the system with Login should fail with Passed
verification due to wrong wrong password or display a an error Invalid
2
password message password
Unsuccessful user Login to the system with Login should fail with Passed
verification due to wrong wrong user an error Invalid User
3
UserId
View posted item By Admin,User can view posted Admin select user name Passed
User item by a user from dropdown list and
can see the posted item
4
which was posted by
selected user.
Search Collages by Student can see the searched Student can see the Passed
Student. Collage. search Collages and
5
send request to the
particular Collage.
Collage Detail Request The Student Collage Student Can Search Passed
6 Detail. Collage And Take
Detail..
POST IMPLEMENTATION REVIEW
Post implementation review is used for taking review of project. The most fundamental concern during post implementation
review is determining whether the system has met its objective; that is, analysts want to know if the performance level of users has
improved and if the system is producing the result intended. If neither is happening, one may question whether the system can be
considered successful.
It is generally found that systems are easy to use, require less manpower, saves the data entry duplication work are accepted
and well received by people. But still the following points have to consider.
How have systems changed the cost of operation?
How have systems changed the timeliness of information and reports user received?
How have systems changed the completeness of the information?
How have systems changed the way in which operations are performed?
FUTURE ENHANCEMENT
We think that not a single project is ever considered as complete forever because our mind is always thinking something
new and our necessities also are growing day by day.
We always want something more than what we have.
BIBLIOGRAPHY/REFERENCES
During the Development of our System, We have taken the Reference from Books and Journals, Which we would like to mention
in this section.
These books acted as our tutors during the system development.
1) ASP.NET UNLEASHED Stephen Walther
2) Professional ASP.NET Wrox Publications
3) ASP.NET BLACK BOOK Dreamtech Publication
Websites Referred
www.ngu.com
www.hngu.com
www.maliba.com
www.ldrp.com
www.asp.net
www.codeproject.com