Download presentation
Presentation is loading. Please wait.
Published byBeverly Small Modified over 9 years ago
1
E - Society Developed By: Ajaysinh Vihol(13034212104) Raja L Shah(13034212096) Group No:- 13 Developed At: AMPICS, Kherva, Ganpat University Internal Guide By: Dr. J.N.Dharwa
2
Objectives Objective of our system is that the users will communicate with each other and view maintenance, events, meetings and post complain for any problem.
3
Synopsis There are three users in this system. 1.Admin(Secretary) 2.Permanent User 3.Rent User
4
1.Admin(Secretary) Manage Users Manage Events Manage Meetings Manage Gallery Manage Maintenance Manage Complain
5
2.Permenent User Registration Login Post Complaints Pay Maintenance Logout 3.Rent User Registration Login Post Complaints Pay Maintenance Logout
6
Project Profile Project Title:E-Society Objective of Project: Manage society through internet, save time, reduce paper work Front End Tools:Java (Servlet, jsp) Back End Tools:Oracle 10g Other Tools:Eclipse 3.6.1. (Helios) Documentation Tool:MS Office 2007 Devloped By:Ajaysinh D Vihol Raja L Shah Group No:013 Internal Guide:Dr. J.N.Dharwa Submitted To:MCA Department, AMPICS Team Size2 Time Duration:90 days
7
H/w & S/w Requirement
8
Hardware Requirement Server Side(Recommended Requirement) ProcessorDual Core Or equivalent RAM4 GB HDD20 GB free space Client Side(Recommended Requirement) ProcessorPentium IV Or equivalent RAM1 GB HDD10 GB free space Software Requirement Server Side(Recommended Requirement) Operating SystemWindows server 2007 Client Side(Recommended Requirement) Operating SystemWindows BrowserIE 6, Mozilla, Chrome
9
Existing System There is no existing system Proposed System Society Secretory can easily manage the member, events, maintenance, meeting details, etc using our System. Member can Post Complain for any society problem withought meet the Secretory.
10
TimeLine Chart
11
Task Time Duration (In Days) Total Days 20406080100120 Requirement Gathering & Analysis 20 Designing 30 Coding 50 Testing 10 Deployment & Implementation 10 Total 120 Task Time Duration (In Days) Total Days 20406080100120 Requirement Gathering & Analysis 20 Designing 30 Coding 50 Testing 10 Deployment & Implementation 10 Total 120 0 - 20 20 - 50 50 - 100 100 - 110 110 - 120
12
Activity Diagram For Admin
13
View The Site Login Valid Invalid Manage Register Member Details Manage Maintenance details Manage Society Income/Expenses Manage Meeting & event Manage Sending/receiving Mail Manage gallery Or Advertisement Manage Complain Logout
14
Activity Diagram For User
15
Manage Profile View Advertise details Sending And Receiving Mail View Event or service details View Expenses And Income details Maintenance Payment Logout Post Complain Valid View The Site Registration No Login Invalid Register Not Register
16
Use case Diagram
17
Admin Manage Member Details Manage Maintenance Sending & Rec. e-mail Manage Gallery Manage Complain Manage Profile Login View Maintenance Logout Post Complaint View Complain reply Upload Event Photos View Gallery E-Society User Rent User
18
E-R Diagram
19
Manage Admin password View Reports M Manage Member Reg_id password View 1 1 M Manage 1 User Profile M View 1 M Meeting/Event 1 M View 1 M Manage Complain View 1 M M 1 1 M username
20
Data Dictionary
21
Table Name: register_member Primary Key: reg_ id Descriptions: This table information about the register member details. Column NameData TypeSizeConstraintsDescription reg_idnumber----Primary KeyStore Primary Key Reg_fnameVarchar220Not nullStore the member First Name Reg_mnameVarchar215Not NullStore the member Middle Name Reg_lnameVarchar210Not NullStore the member last Name Reg_addressVarchar2100NullStore the member Address Reg_dobDateNullStore the member Birth date Reg_genderVarchar25Not nullStore the member gender Reg_blood_groupVarchar25NullStore the member blood group Reg_marital_statusVarchar210NullStore the member marital status Reg_mobileVarchar215Not nullStore the member mobile number Reg_emailVarchar250Not nullStore the member email id Reg_user_typeVarchar210Not nullStore the member type Reg_usernameVarchar220Not nullStore the member user name Reg_user_photoVarchar250NullStore the member photo path Reg_passwordVarchar215Not nullStore the member password Reg_statusVarchar210NullStore the member status
22
Table Name: login_master Primary Key: Emailid Descriptions: This table information about the register member Emailid and password. Column NameData TypeSizeConstraintsDescription Emailid Varchar250Primary KeyStore Primary Key Password Varchar250Not nullStore the Member Password
23
Column NameData TypeSizeConstraintsDescription fm_id number----Primary KeyStore Primary Key Reg_email Varchar2----Foreign Key References of register_master table fname Varchar225Not null Store the member First Name mname Varchar220Not null Store the member Middle Name lname Varchar210Not null Store the member last Name dob date---- Store the member Birth date mobile number20Not null Store the member mobile number email Varchar250Not nullStore the member email id photo Varchar250 Store the member photo path password Varchar220Not nullStore the member password Table Name: family_member Primary Key: fm_ id Descriptions: This table information about the family member details.
24
Table Name: about_tb Primary Key: about_id Descriptions: This table information about the About Us page. Column NameData TypeSizeConstraintsDescription about_id number----Primary KeyStore Primary Key details Varchar22000Not nullStore about page information
25
Table Name: contact_tb Primary Key: con_id Descriptions: This table information about the Contact Us page. Column NameData TypeSizeConstraintsDescription con_id number----Primary KeyStore Primary Key Name Varchar250Not nullStore the Secretary Name Mobile number15Not null Store the Secretary Mobile Number Email Varchar230Not nullStore the Secretary Email Id Fax number15 Store the Secretary Fax Number Address Varchar2100Not nullStore the Secretary Address
26
Table Name: meeting_master Primary Key: meeting_id Descriptions: This table information about the meeting are arrange in society. Column NameData TypeSizeConstraintsDescription meeting_id number----Primary KeyStore Primary Key Topic Varchar2500Not null Store the Meeting Topic Information Date date----Not null Store the Meeting date Agenda Varchar2500Not null Store the Meeting agenda Venue Varchar250Not nullStore the Meeting venue where the meeting is placed
27
Table Name: maintenance_tb Primary Key: maint_id Descriptions: This table information about the maintenance information. Column NameData TypeSizeConstraintsDescription Maint_id number----Primary KeyStore Primary Key Maint_type Varchar2200Not null Store the Maintenance Type Maint_rate Varchar250Not nullStore the Maintenance Rate
28
Table Name: event_master Primary Key: event_id Descriptions: This table information about the events is arranged in the Society. Column NameData TypeSizeConstraintsDescription Event_id number----Primary KeyStore Primary Key Name Varchar2500Not nullStore the Event Name Startdate date----Not nullStore the Event Starting date Enddate date----Store the Event Ending Date Venue Varchar250Not nullStore the Event venue where the Event is placed
29
Table Name: complain_master Primary Key: comp_id Foreign Key: reg_email Descriptions: This table information about complain. Column NameData TypeSizeConstraintsDescription Comp_id number----Primary KeyStore Primary Key Reg_id Varchar2----Foreign Key Reference of reg_master table Message Varchar2500Not nullStore the Complain Message Comp_date date---Not nullStore the Complain Date Reply Varchar2500Not null Store the Complain Reply by the secretary Reply_date date----Not nullStore the Complain Reply date
30
Table Name: gallery_tb Primary Key: gallery_id Descriptions: This table information about the gallery type and photos. Column NameData TypeSizeConstraintsDescription Gallery_Id numberPrimary KeyStore Primary Key type Varchar250Not nullStore the gallery type photo Varchar2100Not nullStore the gallery photos path
31
Class Diagram
33
Sequence Diagram for Admin
35
Sequence Diagram for User
37
Collaboration Diagram For Admin
39
Input & Output design For Admin
40
Manage User Page This page displays all information about the registered users
41
View Family User Page This page displays all information about the family member details
42
View Member Report Page This page displays member report details
43
About Us Page This page displays information about the about-us page
44
Add About Us Page This page is used for to add about page information
45
Add Maintenance Page This page is used for to add maintenance page information
46
View Maintenance Page This page display information about the maintenance page
47
View Maintenance Report Page This page display maintenance report
48
Add Meeting Page This page is used for to add meeting page information
49
View Meeting Page This page display meeting page information
50
View Meeting Report Page This page display meeting report
51
Add Event Page This page is used for to add event page information
52
View Event Page This page display event page information
53
View Event Report Page This page display event report
54
View Complain Page This page display complain page
55
View Complain Report Page This page display complain report
56
Add Gallery Page This page is used for to add gallery page information
57
View Gallery Page This page display gallery page
58
Input & Output design For User
59
Home Page This page display gallery page
61
About Us Page This page display information about the society
63
Registration Page This page display registration details about the member.
65
Login Page This page display login page. You are enter your email-id and password.
67
Profile Page This page display information about the member.
69
Add Member Page This page is used to add other member details.
71
View Member Page This page display member page details.
73
Meeting Page This page display meeting information.
75
Event Page This page display event information.
77
Add Complain Page This page is used to add complain for any society problem.
79
View Complain Reply This page display complain reply by society secretary.
81
Reports
82
User Details Report Page This page display all register member report details.
83
This page display meeting report Meeting Report Page
84
Maintenance Report Page This page display maintenance report
85
Complain Report Page This page display complain report
86
Test Case
87
Unit Testing :- We have develop individual modules and tested it and then integrated. 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.
88
NoTest caseInputExpected resultActual resultPass / Fail 1Login TestUsername and PasswordRedirect home pageHome pagePass 2User RegistrationFill all details about userRegistration successfully Pass 3Field ValidationEmail-id and PasswordPrevent user to enter wrong data Fill information one by onePass 4Verify email-idEnter user email idVerify user email-id is valid or not Not verifyFail 5Image uploadSelect image from computer Store image on the serverStore image on the server directory Pass 6Exception handlingError database connection fail Error message displayDisplay error messagePass 7Insert RecordAdd record with necessary details. The record should be available in the Database. As per expected output.Pass 8Delete RecordDelete record by clicking.Record should not be available in the Database. As per expected output.Pass
89
Future Enhancement
90
Send SMS to Society member and other user. Provide facility to other Societies. Developed mobile application for this website. In future we will add payment system online.
91
Bibliography / Reference
92
Books Core Servlet and JavaServer Pages, Volume 1:Core Technologies Java programming language By ken Arnold, James Gosling. Head first java By Kathy Sierra, Bert Bates Web references: www.TutorialPoints.com www.w3schools.com www.stackflow.com www.TutorialCollection.com
93
Thank You …
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.