Download presentation
Presentation is loading. Please wait.
1
Online Query Solution System
A Project Presentation On :- Online Query Solution System Submitted to : Internal Guide : Mr. Krunal Trivedi Submitted By : MCA Sem. : V Group No. : 64 Chirag Patel ( ) Neha Mishra ( ) ACHARYA MOTIBHAI PATEL INSTITUTE OF COMPUTER STUDIES (MCA) GANPAT UNIVERSITY KHERVA
2
Project Profile Project Title Objective Developed for Application Type
Online Query Solution System Objective The purpose of this system is to get online solutions for the queries of the students related to subjects. Developed for Acharya Motibhai Patel Institute of Computer Studies (MCA) Ganpat University (384012) Application Type Web Application Front End Tool PHP (5.0) Back End Tool My Sql (5.3.1) Tools used Macromedia Dreamweaver 8 Project Guide Mr. Krunal Trivedi Developed by Chirag Patel ( ) Neha Mishra ( )
3
Requirement Specification
4
Existing System If the students have any type of query
regarding to their subjects then they have to meet with their faculties and all work done as manually. Query redundancy can be generated.
5
Need for New System The new system helps to students for
getting solutions of their queries online. The organization provides some FAQ list with their solutions.
6
Need for New System Query Redundancy can be avoided here.
The organization appoint faculty for solving queries. For asking queries no time limit required.
7
Function Specification
8
Admin Module Admin: (1) Manage Users :
Manage student and Faculty( Add, Delete , Update, Insert Users). (2) FAQ (Frequently Asked Questions) : Add FAQ list. Manage FAQ(Edit , Update , Delete). (3) Feedback : Manage feedback. (4) Subject : Manage / Add Subjects. View FAQ.
9
Users Module Student : (3) Student Profile : (5) FAQ & Material :
There are a two types of Users. (1) Student (2) Faculty Student : (1) Registration : Get Username and password. (2) Login : Login with Username and Password. (3) Student Profile : View and Update profile. (4) Queries & Solutions : Send Queries. Receive Solution. (5) FAQ & Material : View FAQ and download material. (6) Feedback : Give feedback.
10
Users Module Faculty : (1) Registration : Get Username and Password.
(2) Login : Login with Username and Password. (3) Faculty Profile : View, Edit / Update profile. (4) Queries and Solutions : Receive Queries. Send Solutions. (5) Material : Upload Material. View FAQ.
11
Hardware & Software Requirements (Recommended)
12
Server Side Client Side
Hardware Pantium 4 P4 or above Processor 2GB RAM 512MB RAM 40GB HDD 20GB HDD 1.6 GHz 800 MHz Software Windows Server OS Window XP, Window 7 Apache with MySql(5.3.1) Any compatible Browser.
13
Timeline Chart
15
Activity Diagrams
17
Faculty
19
Use Case Diagram
21
ER Diagram
23
Data Dictionary
24
Table Details :- Sr.No Table Name 1 Admin Login_MST 2 Student_MST 3
Faculty_MST 4 Subject_MST 5 Query_MST 6 Solution_MST 7 FAQ_MST 8 Material_MST 9 Feedback_MST
25
Name of table: Admin Login_MST
Description: This table store the information Admin Login Sr.No Field Data Type Size Constraint Control Name Description 1 Id Int 10 Primary key - Admin id 2 Name Varchar 30 Not null Textbox Name of admin 3 Password Password of admin Example :- Id Name Password 1 scott 2 scott
26
Name of table: Student_MST
Description: This table store the information student table. Sr.No Field Data Type Size Constraint Control name Description 1 Id Int 10 Primary key Textbox Unique id which is auto increment 2 Name Varchar 50 Not null Name of Student 3 id of student 4 Password 25 Display Password 5 Conform Conform password of password 6 Address 250 Textarea Full address of student 7 City 15 Notnull Student’s City 8 Gender Text Radio button Student’s gender 9 DOB Date - Date picker Student’s date of birth
27
Example :- Sr.No Field Data Type Size Constraint Control name
Description 10 Mobile Int Not null Textbox Student’s mobile number 11 AcademicYear 4 Student academic year 12 Semester Student semester 13 Image Varchar 255 File Student photo path 14 Modify Date Date - not null Date picker Student profile modify date 15 Logout Date Student Logout date 16 Status Student status 17 Student registration date Example :- Student_id Full name -id Address City 1 Chirag Near gurumaharaj temple unava 2 Neha Near gaytri temple Meshana
28
Name of table: Faculty_MST
Description: This table store the Faculty ‘s all information . Sr.No Field Data Type Size Constraint Control name Description 1 Id Int 10 Primary key - Unique id which is auto increment 2 Name Varchar 50 Not null Textbox Faculty name 3 100 Faculty 4 Password 25 5 Confirm password Confirm password of password field 6 Address 200 Textarea Faculty’s Full name 7 City Notnull City of faculty 8 Gender Radio button Gender of faculty 9 Dob Date Date picker DOB of faculty Mobile Text Mobile of faculty 11 Qualification Qualification of faculty
29
Example :- Sr.No Field Data Type Size Constraint Control name
Description 12 experience Varchar 30 Not null Textbox Experience of faculty 13 placeWork 50 Working place of faculty 14 Subject 20 Faculty of subject 15 Resume 100 File upload Resume of upload 16 Image Faculty of upload 17 modifyDate Date - Time picker Faculty profile modify date 18 logoutDate Faculty logout date 19 Status Faculty of status Date picker Faculty registration date Example :- Id Full Name -id City 1 Mrs. Hiral Patel Palanpur 2 Mr. Krunal Trivedi Ahmedabad
30
Name of table: Subject_MST
Description: This table store the Subject information. Sr.No Field Data Type Size Constraint Control Name Description 1 Id Int 10 Primary key - Unique id which is auto increment 2 Subject Varchar 100 Not null TextBox Name of subject Example :- Id Subject 1 AI 2 UML
31
Name of table: Query_MST
Description: This table store the Query information . Sr.No Field Data Type Size Constraint Control name Description 1 Id Int 20 Primary Key - Unique id which is auto increment 2 Student_Id Foreign Key Student id 3 Subject Varchar 50 Not null Textbox Name of subject 4 Question 200 Not Null Question of student 5 Status NotNull Student status Example :- Id Student _id Subject Question Status 1 Php Why php is loosely typed language? Process 3 Asp.net What is MVC ?
32
Name of table: SOLUTION_MST
Description: This table store the SOLUTION information. Sr.No Field Data Type Size Constraint Control name Description 1 id Int 10 Primary key - Unique id of FAQ(Auto Increment) 2 queryId Foregin key Query of solution 3 studId Student id of solution 4 facultyId Faculty id 5 Subject Varchar 50 Not null Textbox Name of subject 6 Question Text Question of student 7 Answer Answer of faculty 8 Status 20 Status of student
33
Php is a servar side scripting languaje
Sr.No Field Data Type Size Constraint Control name Description 9 Proceed_date Date 20 Not null - Student question date 10 Publish_date Faculty publish date Example :- Id queryId studId facultyId subject question answer status Proceed_date Publish_date 1 3 Php What is php? Php is a servar side scripting languaje procress 2 7 4 6 Asp.net What is MVC? Modle view controller
34
Name of table: Contact_MST
Description: This table store the FAQ information. Sr.No Field Data Type Size Constraint Control name Description 1 Id Int 10 Primary key - Unique id of Contact (Auto Increment) 2 Name Varchar 100 Not null Textbox Name of Contact 3 Users 4 Subject Not null Subject of MCA 5 Message Text Description of message 6 Date Date picker Registration of contact Example :- Id Name Subject 1 Patel Chirag B PHP 2 Mishra Neha R. ASP.Net
35
Name of table: Material_MST
Description: This table store the Material information. Sr.No Field Data Type Size Constraint Control name Description 1 Id Int 10 Primary Key - Material id(Auto increment 2 facultyId Foreign Key Faculty id 3 Subject Varchar 50 Not null Text box Name of subject 4 Title 500 Name of material 5 Material Not Null Upload material path 6 Status 20 Status process or not 7 Date Faculty registration date
36
material/introduction toUML.pptx
Example :- Id facultyId Subject Title Material Status 1 UML Introduction of UML material/introduction toUML.pptx Publish 2 PHP PHP short question material/PHP01.docx Waiting
37
Name of table: Feedback_MST
Description: This table store the Feedback information. Sr.No Field Data Type Size Constraint Control name Description 1 Feedback_Id Int 10 Primary Key Textbox Feedback id(Auto increment) 2 studId Foreign Key Student of id 3 questtionId int Id of a question 4 facultyId Date picker Date of feedback 5 Text - Not null Description of comment 6 Date Varchar 20 Feedback date Example :- Feedback_id studId questionId facultyId Description Date 1 5 8 12 Nice…. 2 10 15
38
Sequence Diagram
40
Class Diagram
41
1 1 1 1..* 1 1..* 1..* 1..* 1..* 1..* M Student Subject Admin Manage M
Add 1 id: integer +name: varchar + varchar +… id: integer +subject:varchar -id:integer -name:varchar -password:varchar 1..* +addSubject() +deleteSubject() +manageUser() +managesubject() +… send 1 +viewProfile() +receiveQuery() +… M Solution M Manage id: integer +queryId:integer +studId:integer +… 1..* 1..* Query query_id: integer - stud_id: integer subject_id:integer +… view +sendQuery() +receiveSolution() Download M Give view M +sendQuery() +ReceiveQuery() Give 1..* 1..* M Faculty M M Material id: integer +name: varchar + varchar +… Feedback Faq id: integer +facultyId:integer +subject:integer +… id: integer +studName:integer +question:varchar +… id: integer +faq:integer +… +viewProfile() +receiveQuery() +… 1..* M +uploadMaterial() +downLoad() +addFAQ() Upload +sendFeedback()
42
Collaboration Diagram
46
Input / Output Admin Student Faculty Admin Report
47
1. Admin
48
Admin Login:
49
Admin Dashboard: This Admin Dashboard count the student and Faculty Registration, subject and Material.
50
Manage Student: Admin Display the Student Information.
51
Manage Student: Admin Student Registration Form.
52
Manage Student: Student registration Successfully.
53
Manage Student: Admin update the student registration form.
54
Manage Student: Admin update the student registration form successfully.
55
Manage Student: Admin Delete particular Student.
56
Manage Student: Admin Delete particular Student successfully.
57
Manage Student: Admin Block Particular Student.
58
Manage Student: Admin Block Particular Student successfully.
59
Manage Faculty: Admin View the Faculty information.
60
Manage Faculty: Admin Registration the Faculty information Cont...
61
Manage Faculty: Faculty Registration Successfully ..
62
Manage Faculty: Admin update the faculty page ..
63
Manage Faculty: Admin update the faculty page successfully ..
64
Manage Faculty: Admin Delete the particular Faculty Information.
65
Manage Faculty: Admin Delete the particular Faculty Information Successfully.
66
Manage Faculty: Admin Block the information of particular Faculty..
67
Manage Faculty: Admin Block the information of particular Faculty successfully..
68
Manage Faculty: Admin View the block faculty information.
69
Manage Query: Student Send Query and Admin View the Query and Admin send the Query for Faculty side.
70
Manage Query: Faculty Give the proper answer and send the admin and admin publish the Question student side. (Question Reply)
71
Manage Question: Admin publish the Question Student Side.
72
Manage Query: This page display all publish question and update the any Question.
73
Manage Query: This page view Successfully update the question.
74
Manage Question: Admin View all Question and delete the particular question.
75
Manage Question: Admin publish the question student side..
76
Manage Material: Faculty Upload the material and receive the Admin and Admin publish the material for student side.
77
Manage Material: Admin Publish the material Student side..
78
Manage Material: Admin Publish the material Student side successfully..
79
Manage Material: Admin delete the particular faculty upload material..
80
Manage Material: Admin delete the particular faculty upload material successfully..
81
Manage Material: Admin view the only publish material.
82
Manage Material: Admin view the all material publish or not.
83
Manage Subject: Admin Add subject.
84
Manage Subject: Admin View subject.
85
Manage Subject: Admin Delete subject.
86
Manage Subject: Admin Delete subject successfully.
87
Manage Feedback: Admin View the feedback.
88
Manage Feedback: Admin delete the Feedback
89
Manage Feedback: Admin delete the Feedback successfully.
90
Admin Logout:
91
2. Student
92
Student Home page:
93
Student Registration:
94
Student Login : Failed… Then Forget password.
95
Student Login : Forgot Password.
96
Student Login : Change password…. Successfully change password..
97
Student Login :
98
Student View Profile
99
Student Edit Profile.
100
Student Change Password
101
Query : Student same question send then alert message display.
102
Query : Student Send the query successfully and receive the query Admin.
103
Query : Admin View the query and send the query faculty and delete the query.
104
Query : Faculty Give the Proper answer of a query.
105
Query : Admin View the query and publish the question student side..
106
Query : Successfully publish the question student side.
107
FAQ (Frequently ask Question) :
All Question Display hear subject wise…
108
Material : Student Downloads the material.
109
Feedback : Student send the feedback to admin.
110
Student Logout :
111
3. FACULTY
112
Registration : Faculty Registration cont...
113
Faculty Homepage:
114
Faculty : Faculty successfully registration.
115
Login : Faculty Login but not because admin not authorized this account, admin accept then successfully login.
116
Login: Admin faculty authorized this account yes or no and delete this account
117
Login : Admin successfully approval this account.
118
Login : faculty not successfully login because username and password is wrong.
119
Login : Faculty Forgot the password..
120
Login : Faculty Change the password.
121
Login : Faculty successfully login.
122
Faculty View Profile :
123
Faculty Edit Profile :
124
Faculty Change the Password :
125
Question : Faculty View the Question.
126
Question : Faculty solve the Question Student Subject related Question.
127
Material : Faculty successfully upload Material
128
Material : Admin publish the Material Student side.
129
Material : Admin Successfully publish the Material student side.
130
Material : Student Download the material.
131
Material : Student Download the material.
132
Faculty Logout
133
4. Admin Report
134
Student Registration Form:
135
Faculty Registration From:
136
Subject Wise Report:
137
Faculty Solution Report:
138
Faculty Upload Material:
139
Student Feedback Report:
140
Thank You
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.