submitted by: jayesh n. khatri(13034212017) sunny s. kumbhar(13034212019) internal guided by prof....
TRANSCRIPT
SUBMITTED BY:Jayesh N. Khatri(13034212017)
Sunny S. Kumbhar(13034212019)
PARENT ALERT SYSTEM FOR
A. M. Patel Institute Of Computer Studies
MCA Semester-VGroup No: - 41
Internal Guided By Prof. C. D. Patel
Submitted to Acharya Motibhai Patel Institute of Computer Studies,
Ganpat University, Ganpat Vidyanagar-384012Nov/Dec-2014
Project profile
Project name :- Parent Alert System
Project objective :- Its provide the information about Student to Parents via SMS system and via Website using Internet.
Front-End :- Net Bean IDE 7.4
Framework :- JSF 1.2(Java Server Faces)
Back-End :- MYSQL 5.5.8
Develop for :- A. M. Patel Institute Of Computer Studies
Project guide :- Prof. C. D. Patel
GroupNo :- 41
Existing system There is no any Existing Website of the Institute like this system who
use the SMS system, Attendance system ,College Details for Parent.
Need for new system To provide information about student Attendance, Result, College
schedule, Activity, Function, Test, Assignment to Parents.
To publish News and Events section of Collage.
Require to build new Website according to collage infrastructure and Facilities and Student Details.
So that all the Parents can get information about the college Timing, Exam Details , Test/Assignment Details of students .
Functionality
=====Admin:-===== Login Manage Faculty Entry Manage Student Entry Manage Admin
Password Manage Notice Board Manage college/Exam
Schedule SMS Page Reset Database Tables
=====End User:-===== Login View Student Profile View Notice Board View Test/Assignment View college/Exam
Schedule View Test Result View Result View Attendance
=====Faculty:-===== Login Manage
Test/Assignment Manage Test
Result Manage Result Manage
Attendance
Hardware & Software Requirement
• Server Configuration :• Pentium III 800 GHz CPU • 256 MB RAM• 3 GB HDD
• Client Configuration :• Pentium III 500 GHz CPU • 128 MB RAM• 1 GB HDD
HARDWARE REQUIREMENT
• Server Configuration :• Window XP• GlassFish server 4.0• Net Bean IDE 7.4• MYSQL 5.5.8
• Client Configuration :• Internet Explorer 5.0 OR above
SOFTWARE REQUIREMENT
Use case Diagram
Activity Diagram
ACTIVITY DIAGRAM FOR ADMIN
ACTIVITY DIAGRAM FOR FACULTY
ACTIVITY DIAGRAM FOR STUDENT
Data Dictionary
Name of Table :- Admin
Description:- Contains Admin ID and Password in system
Primary Key:- AId
Foreign Key:-
Sr.no Fields name Datatype (size)
Constrain Field Description Control Name Validation
1 AId BigInt(10) Primary Key Admin Id TextBox Max and Min size is 10
2 Pass Varchar(50) Notnull Password TextBox Required
3 Usertype Varchar(10) Notnull Admin Dropdown List Required
Name of Table : Student
Description: Contains all details of Student i.e Name,Phone no,Address, etc…
Primary Key:- SEnroll no
Foreign Key:-
Sr.no Fields name Datatype
(size)
Constrain Field Description Control Name
Validation
1 SEnroll no Bigint(12) Primary Key Store Eno like 13034212019
Textbox Max and Min Value is 12 size
2 Fname Varchar(20) Notnull Store Fname like Jayesh
Textbox Required
3 Lname Varchar(20) Notnull Store Lname like Khatri
Textbox Required
4 Fath name Varchar(20) Notnull Store Father name like Narayanlal
Textbox Required
5 Add Varchar(80) Notnull Student permenent Address
Textbox Required
6 Sex Varchar(8) Notnull Sex of student i.e M/F
Drop down list
Required
7 DOB Date Notnull Date of Birth Textbox Required
8 DOJ Date Notnull Date of joining Textbox Required
Continue………
Sr.no
Fields name Datatype (size)
Constrain Field Description Control Name
Validation
9 Sem Varchar(5) Notnull MCA-Sem I,II,III,etc.. Textbox Required
10 Smobile Bigint(13) Notnull Student mobile no Textbox Required
11 Pmobile Bigint(13) Notnull Parent mobile no Textbox Required
12 Email Varchar(50) Notnull E-mail Id Textbox Required
13 Rel Varchar(20) Notnull Religion Textbox Required
14 Net Varchar(20) Notnull Nationality Textbox Required
15 Usertype Varchar(10) Notnull Student Textbox Required
16 Pass Varchar(50) Notnull Password Textbox Required
17 Img Varchar(80) Notnull URL of the student photo
Brows File Required and Max size 3MB,Image Format jpg,png allow
Name of Table :- Faculty
Description:- Contains all details of Faculty i.e faculty name,address,phone no, etc..
Primary Key:- FCode
Foreign Key:-
Sr.no Fields name Datatype
(size)
Constrain Field Description Control Name
Validation
1 FCode Integer Primary Key Faculty code like 30214 Textbox Not null and numeric value
2 Fullname Varchar Notnull Full name like Chandrakant D Patel
Textbox Required
3 Mobile Long Notnull Mobile no like 9898989898
Textbox Required
4 Email Varchar Notnull Email Like [email protected]
Textbox Not null and email validation
5 Usertype Varchar Notnull Faculty Textbox Required
6 Password Varchar Notnull Password like 12345 Textbox Required
Name of Table : Attendence
Description: Contains the Attendence Of Students.
Primary Key:- SEnroll no
Foreign Key:-
Sr.no Fields name Datatype (size)
Constrain Field Description Control Name
Validation
1 SEnroll no Bigint(12) Primary Key Student Enroll. No Like13034211234
Textbox Required
2 Sub Varchar(20) Notnull Sub Like Java,Php,etc.. Textbox Required
3 AttMonth Varchar(20) Notnull Attendence month Textbox Required
4 TotalLec Int(2) Notnull Total Lecture Textbox Required
5 PresentLec Int(2) Notnull PresentLecture Textbox Required
6 Perc Float Notnull Percentage o f Lecture Textbox Required
Name of Table :College Schedule
Description:Contains College schedule image in the system.
Primary Key:- ScId
Foreign Key:-
Sr.no Fields name
Datatype
(size)
Constrain Field Description Control Name
Validation
1 ScId Int(11) Primary Key Student college Id Textbox Not Required
2 Sem Varchar(4) Notnull Semester like 1,2,3,etc…
Textbox Required
3 Img Varchar(80) Notnull URL Of The College Schedule Image
Brows File Required
Name of Table :Notice Board
Description: Contains Details like NoticeBoard in the system.
Primary Key:- NBId
Foreign Key:-
Sr.no Fields name
Datatype
(size)
Constrain Field Description Control Name
Validation
1 NBId Int(11) Primary Key Notice Board Id Textbox Not Required
2 Cat Varchar(20) Notnull Categary Textbox Required
3 Edate Date Notnull Event Date Textbox Required
4 Desc Varchar(100) Notnull Detailed Description of Notice
Textbox Required
5 Attch Varchar(80) Notnull Attechments Brows File Required
Name of Table :Exam Schedule
Description: Contains Image of Exam Schedule in the system.
Primary Key:- ExId
Foreign Key:-
Sr.no Fields name
Datatype
(size)
Constrain Field Description Control Name
Validation
1 ExId Int(4) Primary Key Exam Id Like 13034211234
Textbox Not Required
2 Sem Varchar(4) Notnull Semester Like Sem1,2,3,etc.
Textbox Required
3 Img Varchar(80) Notnull URL Of ExamSchedule Image
Brows File Required
Name of Table :Result
Description: Contains Studens Internal Results
Primary Key:- SEnroll
Foreign Key:-
Sr.no Fields name Datatype
(size)
Constrain Field Description Control Name
Validation
1 SEnroll BigInt(12) Primary Key Notice Board Id Textbox Required
2 Sub Varchar(20) Notnull Categary Textbox Required
3 OutM Date Notnull Event Date Textbox Required
4 Taken Varchar(100) Notnull Detailed Description of Notice
Textbox Required
Name of Table : Test Result
Description: Contains All Test Results
Primary Key:- TAId
Foreign Key:-
Sr.no Fields name
Datatype
(size)
Constrain Field Description Control Name
Validation
1 TAId Int(11) Primary Key Test And Assignment Id Like13034211234
Textbox Not Required
2 Title Varchar(20) Notnull Title of Test And Assignments
Textbox Required
3 Desc Varchar(100) Notnull Descriptions Textbox Required
4 Tdate Date Notnull TestDate Textbox Required
5 Sem Varchar(10) Notnull Sem Like1,2,3,etc.. Textbox Required
6 Class Varchar(4) Notnull Class Like A,B,C,etc.. Textbox Required
7 Proff Varchar(25) Notnull Professor of perticular subject
Textbox Required
8 Quest Varchar(80) Notnull Questions Brows File Required
Name of Table : TestAssignment
Description: Contains All Test Results
Primary Key:- TAId
Foreign Key:-
Sr.no Fields name
Datatype
(size)
Constrain Field Description Control Name
Validation
1 TAId Int(11) Primary Key Test And Assignment Id Like13034211234
Textbox Not Required
2 Title Varchar(20) Notnull Title of Test And Assignments
Textbox Required
3 Desc Varchar(100) Notnull Descriptions Textbox Required
4 Tdate Date Notnull TestDate Textbox Required
5 Sem Varchar(10) Notnull Sem Like1,2,3,etc.. Textbox Required
6 Class Varchar(4) Notnull Class Like A,B,C,etc.. Textbox Required
7 Proff Varchar(25) Notnull Professor of perticular subject
Textbox Required
8 Quest Varchar(80) Notnull Questions Brows File Required
Class Diagram
Sequence Diagram
INPUT AND OUTPUT DESIGN
Admin Side Admin Login Page:-index.xhtml
Description:-Login Page of Admin by ID and Password.
Page:- Home.xhtml
Description:-Home page when Admin Enter in Site.
Page:- ManageAdminEntry.xhtml
Description:-To Update and manage admin details.
Page:-ManageFacultyEntry .xhtml
Description:-Register Faculties from Admin side and provide ID and Password.
Page:-ManageStudentEntry .xhtml
Description:-To Register Student in Admin Side and provide ID and Password to Student and Parent.
Page:- ManageNoticeBoardEntry.xhtml
Description:-Notice Board Entry from Admin side with Document copy.
Page:- ManageSchedule.xhtml
Description:-Upload Exam and College Schedule Image for Fast work avoiding manual Entry.
Page:- ManageSMS.xhtml
Description:-To send SMS Parent or Guardian by Register Mobile Number.
Page:- ResetDatabase.xhtml
Description:-Reset or Remove Database Entry when new session is starting.
FACULTY SIDE
Page:- index..xhtml
Description:-Login with Faculty Code and Password.
Page:- manageAttendanceEntry.xhtml
Description:-Attendance Entry of the student Perticular Month wise and Subject wise.
Page:-ManageResultEntry .xhtml
Description:-Internal Result Entry of the college by Subject and Enrollment Number wise.
Page:- ManageTestAssignment.xhtml
Description:-Future Test or Assignment entry from Faculty side with Document file.
Page:- ManageTestResult.xhtml
Description:-Entry of Taken Test in Class room by Faculty Subject wise.
ENDUSER SIDE
Page:- index.xhtml
Description:-Login with Student Enrollment Number and Password Provided by Admin.
Page:- Home.xhtml
Description:-Linking All Page in Home Page.
Page:- ViewAttendance.xhtml
Decsription:-View Attendance of the student Monthly.
Page:- ViewResult.xhtml
Decsription:-View All Result By this Links.
Page:- ViewInternalResult.xhtml
Description:-To View Internal Result of College.
Page:- ExternalResult.xhtml
Description:-View External Result by this link. This link transfer you to Ganpat University Site.
Page:- ViewTestResult.xhtml
Decsription:-To View Test Result of College by Student Enrollment Number.
Page:- ViewSchedule.xhtml
Description:-View College and Exam schedule.
Page:- ViewCollegeSchedule.xhtml
Description:-View College Exam Schedule by searching Semester.
Page:- ViewExamSchedule.xhtml
Description:-View Exam Schedule by searching Semester.
Page:- ViewNoticeBoard.xhtml
Description:-View All The Details of College Notice Board in Notice board Page and also Download Attechment..
Page:- ViewTestAssignment.xhtml
Description:-View Future Test and Assignment and Download Question Bank for Preparation.
Page:- ViewFaculty.xhtml
Description:-View Faculty Details.
Page:- ViewProfile.xhtml
Description:-To View Student Profile.
THANK YOU