Download presentation
Presentation is loading. Please wait.
Published byNathaniel Woods Modified over 9 years ago
1
Online Complaint Management Guided By: Mrs. Hiral.A.Patel Mrs. Hiral.A.Patel Prepared by: Mr.KeyurPatel13034212048 Mr.Keyur Patel :- 13034212048 Mr.NiravPatel13034212065 Mr.Nirav Patel :-13034212065 Acharya Motibhai Patel Institute Of Computer Studies Ganpat University
2
Project Profile Project Title : Online Complaint Management Objective : Complaints management system is to make complaints easier to Co-ordinate, monitor, track and resolve, and to provide an effective tool to Identify and target problem areas, monitor complaints handling performance Front End Tool : PHP 5.3.8 Back End Tool : MySQL 5.5.16 Supported Tool : Wamp server 2.2, Dream Viewer OS Platform: Windows 7 Ultimate Guided By: Mrs.Hiral.A.Patel Developed By: Mr.Keyur Patel : 13034212048 Mr.Nirav Patel : 13034212065
3
Existing System The Existing system is totally manually all work done by paper. Prompt Complaint Solution is not Possible. Complaint Report can’t be generated.
4
Why Need This Application? This system provides the online complaints solution regarding any kinds of problem. like : IT releated,Electrical. To forward complaints received to respective Complaint Handlers to ensure necessary actions are taken to resolve the issues within the specified time frame. To provide an official reply to the complainant on University’s decision and findings. To receive all complaints from the students as well as staff. User can do complaints from anywere,any time.
5
Functional Specification User o Student/Faculty o Admin o SubAdmin o Engineer
6
System module Student/Faculty o Register Complain o View Complain Admin o Login o Manage Category o Manage Sub Category o View Complain o Manage SubAdmin o Manage Engineer o Assign Complain o Manage Report
7
System module SubAdmin o Login o Manage Category o Assign Complain o Manage Engineer o View Complain Engineer o Login o View Complain o Manage Status o Close Complain
8
Recommended Hardware & Software Requirement Server side: Client side: : Hardware: Hardware: 1GHz Processor 1GB RAM 40 GB HDD 512 MB RAM 10 GB HDD Free Space Software: Any Supported server Windows 7 OS Windows 7 OR Above Internet Explorer 7.0 or Higher
9
Time Line Chart
10
Activities 1234567891011121314 15 Analysis Design Coding Testing Documentation
11
Activity Diagrams
12
Admin Activity Diagram Change PasswordManage Category Mange SubAdmin Manage Complain View Report Login Logout Invalid User valid User Manage engineer
13
Sub Admin Activity Diagram Invalid User Valid User Change PasswordManage Complain Manage Engineer Login Logout valid User View Report Mange category
14
Engineer Activity Diagram Invalid User Change PasswordManage Status View Complain Login Logout valid User
15
Make Complain View Complain Student/Faculty Activity Diagram
16
Use Case Diagram
17
View Complain Login Change Password Manage SubAdmin Manage Category View Report Assign Complain Manage Engineer Manage Status Close Complain Logout Make Complain Student/Faculty Admin Sub Admin Engineer
18
E-R Daigram
19
ADMIN SUBADMIN Manage 1 CATEGORY Manage 1 REPORT Manage ENGINEER Manage COMPLAIN Manage ViewManage STATUS 1 11 1 M 1 1 USER Make 1 M 1 1 M M 1 M 1 M M M M 1 M M
20
Data Dictionary
21
Fields Name Data Type SizeConstrainField Description cid Int11 Primary keyIt’s store category id cname Varchar20 not nullIt’s store category name Name Of Table :- category Description :-This table are use to store category of complain type. Primary key :- cid cidcname 1 IT 2 CIVIL Example:
22
Name Of Table :- subcategory Description :-This table are use to store subcategory of complain type. Primary key :- subcid Foreign key :- cid Fields Name Data Type SizeConstrainField Description subcid Int11 Primary keyIt’s store subcategory id cid Int11 Foreign keyIt’s store category id foreign key of category table scname Varchar20 not nullIt’s store subcategory name Example: subcidcid scname 1 1 Internet 2 1 Database 3 2 Construction 4 2 Plumbing
23
Name Of Table :- register Description :-This table are use to store user basic information. Like: email,mobileno etc.. Primary key :- rid Fields Name Data Type SizeConstrain Field Description rid Int11 Primary keyIt’s store subcategory id erno Int11 not nullIt’s store user enrollment number name Varchar20 not nullIt’s store subcategory name colgname varchar30 NotnullIt’s store college name email varchar30 NotnullIt’s store user email address mno bigint10 NotnullIt’s store mobile number ridenronamecolgnameemail mno 1 13034212065poojan ampicsPoojan14@gmail.com 9726164071 2 13034212048vijay uvpceVijaypatel00@yahoo.com 9726185499 Example:
24
Name Of Table :- complain Description :-This table are use to store user complain information. Primary key :- comid Foreign key :- rid Fields Name Data Type SizeConstrain Field Description comidvarchar30Primary keyIt’s store user complain id rid Int11 Foreign keyIt’s store rid reference by register table usertype Varchar15 not nullStore a Usertype Like: student,faculty comtype Varchar10 not nullStore a complain type. Like: IT,CIVIL comsubtype varchar10 NotnullStore a complain sub type. location varchar30 NotnullStore a complain location description text NotnullDescription of complain details status varchar10 NotnullStore complain status. Like: open,close datetime NotnullStore date and time for complain. solvednotes text NotnullIt’s store engineer note.after solve complain Example: comidrid User type Com type Comsub type location descripti on status Date time solvednotes IT-00121student11 Lab-2Slow internet open 2002-01-01 00:22:47 Complain solved
25
Name Of Table :- subadmin Description :-This table are use to store subadmin information. Primary key :- sid Foreign key :- cid Fields Name Data Type SizeConstrain Field Description sidInt10Primary keyIt’s store subadmin table id subaidbigint20Unique keyIt store a subadmin unique number cidint10foreign keyIt’s store a category id. Reference by categoty table name Varchar20 not nullStore a subadmin name password Varchar20 not nullStore a subadmin password. email Varchar30 not nullStore a email of subadmin mno bigint10 not nullStore a mobile number of sub admin sidsubaidcidnamepassword emailmno 1330441RahulpatelRahul123 Rahul44@hotmail.com9033552211 2340222HardikpatelHard55 Hardik55@gmail.com7775060908 Example:
26
Name Of Table :- engineer Description :-This table are use to store engineer information. Primary key :- eid Foreign key :- cid Fields Name Data Type SizeConstrain Field Description eidInt11Primary keyIt’s store engineer table id sidInt11Unique keyIt store a engineer id cidint40foreign key It’s store a category id. References by categoty table name Varchar40 not nullStore a engineer name password Varchar20 not nullStore a engineer password. email Varchar40 not nullStore a email in engineer mno Varchar10 not nullStore a mobile number in engineer Example: eidsidcidnamepassword emailmno 13300441RadherathodRah1235 Radhe12@gmail.com9033668844 32205542ShyamgopallySem785 Sem566@yahoo.com7856935623
27
Name Of Table :- assign Description :- this table are store details Subadmin are Assign complain to engineer. Primary key :- aid Foreign key :- comid,sid Fields Name Data Type SizeConstrain Field Description aidInt11Primary keyIt’s store Assign table id comidInt11Foreign keyIt’s store complain details reference of complain table sidInt11Foreign key It’s store engineer information reference by engineer table Example: aidcomidsid 1 IT-0012 330044
28
Sequence Daigram
29
Student/ Faculty
30
Admin
31
Sub Admin
32
Engineer
33
Class Daigram
35
Collaboration Daigram
36
Admin 7. Manage Login 1. Request 3. Manage Sub Admin 2. Manage Engineer Category Complain Report 6. View/Search 5. Manage User 4. Manage
37
SubAdmin Sub Admin 4. View/Assign Login 1. For Admin Engineer 2. Manage Category Complain 3. Manage
38
Engineer Engineer Login Status 3. Manage 1. Request Complain 2. View/assign 4. Manage Comment
39
Input Output Design
40
Complain Register Page:
42
View Complain Page:
44
Admin Side: Admin Login Page:-
45
Admin Home Page:-
46
Change Password:-
48
Manage Sub Admin:
49
Add Sub Admin:
50
Update Sub Admin:-
51
Manage Engineer:-
52
Add Engineer:-
53
Update Engineer:-
54
Manage Category:- Add Category:-
55
Edit Category:-
56
Manage Sub Category:-
57
Assign Complain:-
58
Assign Complain To Engineer:-
59
View Complain:-
60
Report of complain:-
61
Engineer Login:-
62
Engineer Home Page:-
63
View Assign Complain:-
64
Manage status:-
65
Close complain:-
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.