Presentation is loading. Please wait.

Presentation is loading. Please wait.

Online Query Solution System

Similar presentations


Presentation on theme: "Online Query Solution System"— Presentation transcript:

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

14

15 Activity Diagrams

16

17 Faculty

18

19 Use Case Diagram

20

21 ER Diagram

22

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

39

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

43

44

45

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


Download ppt "Online Query Solution System"

Similar presentations


Ads by Google