Presentation is loading. Please wait.

Presentation is loading. Please wait.

Acharya Motibhai Patel Institutes Of

Similar presentations


Presentation on theme: "Acharya Motibhai Patel Institutes Of"— Presentation transcript:

1 Acharya Motibhai Patel Institutes Of
Internal Marks System Presented By: Group No - 17 Kuldeep Patel. ( ) Vishal Raval ( ) MCA (Sem-V) Submitted To: Acharya Motibhai Patel Institutes Of Computer Studies 01/08/2014

2 Project Profile Project Title Internal Marks System Objective
The goal of this project is to create a system that will capture IA marks, calculate final marks. Front –end PHP   Back-end MySql Tools & Technology Adobe Dreamweaver CS6, HTML5,CSS,Javascript,WAMPServer2.2.11, Jquery. Internal Guide Dr. J.N Dharwa Project Group No. 17 Institute Acharya Motibhai Patel Institute of Computer Studies Presented By Kuldeep Patel ( ) Vishal Raval ( ) 01/08/2014

3 Requirement Specification
1)Existing System: In various department the admission details of students are kept as manual records. So it is very difficult to maintain the data. At the same time does not provide security of data. Chance for getting error is more. 01/08/2014

4 Requirement Specification Cont.
2)New System: To store all the record on a computerized system. To provided username and password facility. Internal grade are evaluated from the grade obtained by the students for internal exams, assignment and attendance. In our system no two students can have the same registration number. 14/12/2013

5 Functional Specification..
1)Modules: We can view system modules as following:- Master data – maintenance of student, faculty, Course details. Marks entry – entry and modification of internal marks by each faculty. Reporting and inquiry – Marks reports for display on notice board, knowing marks of a particular student, his other marks, better students in a class etc. 01/08/2014

6 Functional Specification Cont.
2) Expected Users of The System: Admin: A most imortant part is admin side it is handled expected user. >Admin. >Faculty. >Student. Should be able to view the marks of all students in the institution : but should not be able alter any marks. Finally institution generates student mark sheet & put on ours websites. 01/08/2014

7 Requirement Specification Cont.
Faculty: Should be able to enter the marks of all students in his/her subject. Should be able to modify the already entered marks. Should be able to view the marks of a particular student in all subjects of the semester. Would like system to calculate Final IA marks and also list top marks scorers & students below average. 01/08/2014

8 Functional Specification Cont.
Students: Students should be able to view their marks and marks of other students in their class. 01/08/2014

9 Hardware Requirement Server Side (Minimum Requirements) Processor
Dual-core 2.5 GHz RAM 1 GB HDD 80 GB free space Client Side (Minimum Requirements) 512 MB 40 GB free space 01/08/2014

10 Software Requirement Server Side (Minimum Requirements)
Operating System Window server 2003 Database Mysql5.5.2,Apache Server Client Side (Minimum Requirements) Windows XP,Window7 Browser Internet Explorer 5.0 and any 01/08/2014

11 UML Diagram 23/08/2014

12 Requirement Gathering
Time line chart(Gantt chart) Development Phase 3 Month Duration 0-10 10-20 20-30 30-50 50-70 70-90 Requirement Gathering & Analysis 10 Designing 12 Coding 40 Testing 13 Documentation 15 Total 18 20 24 16 90 23/08/2014

13 Activity Diagram For Admin
Login No yes Manage site Handle expected user Manage all record View feedback Update all record Show status Manage student/faculty detail View/update Student record Manage functionality Manage all students & faculty Logout 23/08/2014

14 Activity Diagram For Faculty
No v Registration yes Login Manage profile information Update profile Manage record Request for Inactivate Confirm/Cancel Show status Edit profile information Provide details Show profile Logout 23/08/2014

15 Use case Diagram Admin faculty student Registration
For Faculty & student Login Admin Create & View student record Update student & faculty record faculty Display Course info View profile & View marks student Logout 23/08/2014

16 E-R Diagram Admin 14/12/2013

17 Data Dictionary 23/08/2014

18 Name of Table: Admin Description: This table store the Admin information.
Field Name Data type Size Cons. Description Validation admin_UserName Varchar(20) 20 Not Null Admin UserName for Login Not NULL admin_Password Admin Password for Login 23/08/2014

19 Name of Table: faculty_info Description: This table stores the Faculty information. Primary Key: faculty_ID Field Name Data type Size Cons. Description Validation faculty_ID Varchar 20 Primary Key Primary key and Auto Increment / Faculty ID Not Null and Numeric Value faculty_name Char 25 Not Null Faculty Name Not NULL faculty_password Faculty Password to Login faculty_ 30 ID of faculty Post Designation of faculty 23/08/2014

20 Name of Table: Stud_Info
Name of Table: Stud_Info. Description: This table store the Student Information. Primary Key:std_Enroll Field Name Data type Size Cons. Description Validation std_Enroll Int 14 Primary Key PRIMARY KEY / Student Enroll No. Not NULL std_Fname Char 15 Not Null Student First Name std_Mname Student Middle Name std_Lname Student Last Name std_Gender Varchar 6 Student Gender std_Sem 2 Student Semester std_Div Student Division std_RollNo 3 Foreign Key Student Roll No.

21 Get/Set student mobile no std_Parent_Mno Get/Set parent mobile no
std_Batch varchar 15 Not Null Student current Batch Not NULL std_Address 50 Student Address std_City Varchar Student Current City std_State Student State std_MNo Bigint 12 Get/Set student mobile no std_Parent_Mno Get/Set parent mobile no std_ 30 Get/Set student address 14/12/2013

22 Name of Table: Subjects Description: This table stores the Subject Detail Primary Key: sub_Code
Field Name Data type Size Cons. Description Validation sub_Code bigint 8 Primary Key primary/subject Code Not NULL sub_Name varchar 20 Not Null Subject Name semester int 3 semester For Subject sub_Credits 2 Subject Credits 23/08/2014

23 Name of Table: Subject_Assign Description: This table stores the Subject Assign Foreign Key: faculty_ID & sub_Code Field Name Data type Size Cons. Description Validation faculty_ID Varchar 20 Foreign key Foreign Key/ Faculty ID Not Null Sub_Code Bigint 8 subject Code Division Char 2 Not Null Division to assign Subject semester Smallint Semester to assign Subject 23/08/2014

24 Foreign/ Student Enrollment No. for marks
Name of Table: Marks. Description: This table stores the Student Marks. Foreign Key: std_Enrollment & Sub_Code Field Name Data type Size Cons. Description Validation std_Enroll Bigint 15 Foreign Key Foreign/ Student Enrollment No. for marks Not Null Sub_Code Int 10 Subject Code Mid_Term1 5 Mid Term Exam 1 Marks Mid_Term2 Mid Term Exam 2 Marks MidTerm Mid Term Exam Average Marks Remedial Remedial Exam Marks Internal Internal Exam Marks 23/08/2014

25 Name of Table: Marks_Allotment
Name of Table: Marks_Allotment. Description: This table store the Marks Allotment. Foreign Key: std_Enrollment & Sub_Code Field Name Data type Size Cons. Description Validation std_Enrollment bigint 14 Foreign Key Foreign key / Student Enrollment No. Not Null batch varchar 10 Student Batch sub_Code Subject Code attendance Smallint 2 Student attendance Grade presentation Presentation Grade assignment Assignment Grade behavior Behavior Grade other Int Other Grade 14/12/2013

26 Sequence Diagram 14/12/2013

27 23/08/2014

28 Class Diagram 14/12/2013

29 14/12/2013

30 Collaboration Diagram
14/12/2013

31 Admin:- 14/12/2013

32 Faculty:- 14/12/2013

33 Description:-This page is show information about Institutes.
Home Page: Description:-This page is show information about Institutes. Description:-This page is show information about Institutes.

34 Login with Username/Password
Description:- this page is information about admin login.

35 Welcome admin 14/12/2013

36 Admin side Faculty Registration Menu:
Description:- A page used to faculty registration through admin(institute). 14/12/2013

37 Admin side Faculty Registration
Description:- A page used to faculty registration through admin(institute).. 14/12/2013

38 Faculty Name Must be Enter:-
14/12/2013

39 Description:- this page is used for subject assign to the faculty.
Subject Assisgn: Description:- this page is used for subject assign to the faculty. 14/12/2013

40 Description:- admin can used to the page for update a faculty record.
Faculty Update Description:- admin can used to the page for update a faculty record. 14/12/2013

41 14/12/2013

42 Successfully Updated..  Description:- A Faculty record which is successfully updated by the admin(institute) 14/12/2013

43 Description:- this page used for Delete faculty record.
14/12/2013

44 Description:- this page is used to open a student menu by admin..
Student register Menu Description:- this page is used to open a student menu by admin.. 14/12/2013

45 Admin side Student Registration
 Description:- this page used for register the student by admin(institute). 14/12/2013

46 Successfully student Registration..
Description:- this page is used to student registration form successfully record message display. 14/12/2013

47 Description:- this page is used to student update record..
14/12/2013

48 Student Record Update Process
Description:- this page is used to student update record edit box. 14/12/2013

49 Successfully Updated Student Record…
 Description:- this page is used to display student successfully update record. 14/12/2013

50 Description:- this page is used to view subject menu.
14/12/2013

51 Subject Code Not Fulfill(Error Message).
 Description:- this page used for insert to the subject, if the admin cannot enter sub code its generate error message in a Dialog box. 14/12/2013

52 Successfully Insert Subject.
Description:- A successfully inserted Subject to the page. 14/12/2013

53 Description:- this page is used to display and edit subject record..
14/12/2013

54 Description:- this page is used to edit box for subject record.
Edit Subject Record… Description:- this page is used to edit box for subject record. 14/12/2013

55 Subject Record Successfully Updated…
14/12/2013

56 Record Delete… 14/12/2013

57 Successfully Deleted Subject…
14/12/2013

58 Student Profile… 14/12/2013

59 Show Student Profile Particular Class (Semester 5 -A)…
14/12/2013

60 Show Student Profile Particular Class (Semester 5 -B)…
14/12/2013

61 Faculty Side 14/12/2013

62 Description:-this page is used to faulty login.
Faculty login page: Description:-this page is used to faulty login. 14/12/2013

63 Description:- this page is used to enter faculty in a module.
Welcome Faculty… Description:- this page is used to enter faculty in a module. 14/12/2013

64 Marks Menu… 14/12/2013

65 Insert Internal Marks…
14/12/2013

66 Midterm Marks Insert… Description:- this page is used to add midterm marks to the student through faculty. 14/12/2013

67 Insert Remedial Marks…
14/12/2013

68 Show Student Marks Status…
 Description:- this page is used to show student marks status. 14/12/2013

69 Student Failing Record…
Description:- this page is used to show student fail record. 14/12/2013

70 Search Student Record (Using Enrollment No)…
Description: This page used to Search student record using enrollment no. 14/12/2013

71 Search Student Record Successfully (Using Student Name)…
Description: This page used to Search student record using student name. 14/12/2013

72 About Us Page: 14/12/2013

73 Contact us Page: 14/12/2013

74 Testing Unit testing:-
Testing is vital to the success of the system test make logical assumption. That if parts of system are correct, the goal will be successfully achieved This system is tested by following test and prepare for final implementation. Unit testing:- In unit each and every program is tested individual using dummy record to see whether that program produce satisfied output and validation also. I.e. if we not input any value then proper massage will display in message box. 14/12/2013

75 Test cases generated using extremes of input domain.
Sequential Testing:- The program its will affect for processing done by using another Program. Execution Test: This program was successfully loaded and executed. Because of good Programming there were no execution errors. Black Box Testing :- Acceptance Testing: In acceptance testing we have tested application and check whether our requirement is fulfill or not. Boundary Testing: Test cases generated using extremes of input domain.   14/12/2013

76 Future Enhancement We are thing to improve our system..
A module from where entities can communicate. In future system, Student can online view marks to the module. In future generate a student attendance report and then print it … on Personal ID  14/12/2013

77 14/12/2013 Sr No. Test Case Input Expected Output Actual Output
Test Status 1 Validation Field value like mobile no, id, etc. Proper validations should be p laced according to program specifications. As per expected output. Pass 2 Insert Record Add record with necessary details. T he record should be available in the Database. 3 Delete Record Delete record by clicking. Record should not be available in the Database. 4 Database field and size Check all the table’s field type and size. Fi field’s name, type and size should be consistent through out the database. 5 Getting prop location Token no for location. Getting location using satellite. 14/12/2013

78 Bibliography (By: Steve Suehring Tim Converse Joyce Park) WEBSITES:-
During the development of project we have use the following books & websites. BOOKS:- PHP6 and MySQL (By: Steve Suehring Tim Converse Joyce Park) PHP Cookbook (By: David Sklar Adam Trachtenberq) WEBSITES:- Web references   14/12/2013

79 Thanking You… 23/08/2014


Download ppt "Acharya Motibhai Patel Institutes Of"

Similar presentations


Ads by Google