a project presentation on online jewellers...

Post on 14-Mar-2018

216 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

A Project Presentation

On

Online Jewellers Association

Submitted By :-

Ajey Patel : 13084231078

Nisarg Soni :13084231271

Submitted To :-

Department Of Computer Science,

Ganpat university,kherva -382711

Project Profile

Project Definition Online Jewellers Association

Objective The Jewellers Association is help full for getting event information,

add advertisemet, catalog design, and search for jewellers.

Internal Guide Mr .Dhaval Raval

Tools

Front End

ASP.NET with C#

Framework 4.0

Back End MS Sql Server 2012

Other Tools MS Flash, MS Office 2007,Ajex.

Duration 90 days

Application Type Web Based Application

Submitted to Department of computer science

Develop By Patel Ajey M.

Soni Nisarg N.

Existing System

Any web-based system is not available for this type of application.

Member’s records maintain manually in physical registers.

Members have to manually distribute their catalog design.

Current system is time consuming as all works carried out manually.

Need For New System

In this system Members can place their product Advertisement and catalog design.

Using this system member can reduce the catalog designing cost.

Member can view online member list of association.

Visitor can easily get Jewllers Address.

In this system only register member can get information for particular event.

FUNCTIONAL SPECIFICATION

• ADMIN:-

Admin can manage user advertisement, event information, catalog

design.

• MEMBER:-

Member register membership in association, View basic pages,

add advertisement and catalog design ,get event information.

• VISITOR:-

Visitor can view News, Advertisement. Event and search jewellers

address.

User Functional Specification

Event:-

Admin and member Manage various event information.

Advertisements:-

Admin and member are can add and see the advertisement and

all other things about advertisement

Catalog Design:-

Admin and members can add, update and see, various catalog

design.

News:-

Admin and member manage news related to the association

Committee:-

Admin can manage all committee member information in year

wise .

Report:-

Admin can provide various Reports and take a prints all

information related with association.

Modules Functional Specification

Operating System Windows 7 operating system or any

Compatible OS

Front end Microsoft Visual Studio 2012 With C#

framework 4.0

Back end MS SQL Server 2012

Web Server IIS 7.0

Other Tools MS Office 2007,Ajex

Processor 2.0 GHz

Hard Disk 80 GB free space

RAM 2 GB

Server Side Hardware Requirement

Server Side Hardware & Software Requirement

Server Side Software Requirement

Client Side Hardware & Software Requirement

Client Side Hardware Requirement

Processor 2.4 GHz

Hard Disk 40 GB Free Space

Ram 1 GB

Client Side Software Requirement

Operating system Windows 7 or other Compatible OS

Web- Browser Internet Explorer 6.0, other Compatible

SYSTEM FLOWCHART

Start

If

Registered?

Want to

Register?

Registration

Login

If

Authenticate?

Is

Admin?

Manage

Members

Manage

Advertisement

Manage News Manage

catalog

View Static

Pages

View

Advertisement

View Notice

Search Jewelers

Address

C A

No

Yes

Yes

No

No

Yes

Yes

B

Member Admin

Visitor

Manage

Profile

Manage Event

&Advertisemen

t

Manage event

&Committee

Manage catalog

Manage News

Logout

C

B A

Stop

C

Yes

TIMELINE CHART

10 20 30 40 50 60 70 80 90

Days

A

C

T

I

V

I

T

Y

Requirnment

gathering

Analysis

Design

Coding

Testing

Documentation

0-10 Day (10 Days)

10-20 Day (10 Days)

20-50 Day (30 Days)

30-80 Day (50 Days)

60-90 Day (30 Days)

20-90 Day (50 Days)

Implementation 75-85 Day (10 Days)

E.R. Diagram

16

Member

Admin

Manage Catalog

Event

1

M

M

1

Manage

1

M M

1

Profile

1

1

Feedback

M

Post Fname

Lname

Post

Advertisement

Committee

AFname

ALname Manage

M

View

Manage

M

M

1

M

M

MUname

AUname Advid

Comitemid

M

Feedbackid

Eventid

Eventdesc

catalogid catalogdesc

Description

C-desc

Feedback_desc

Post

1

MUname

Fname

Manage

Manage

M

M

M

Use Case Diagram

Admin

Member

Visitor

Activity Diagram

Admin

Member

Visitor

Class Diagram

Advertise

+Add()

+Delete()

Admin

-id;int

+Name:Varchar(30)

+Descri:Varchar(30)

+type:Varchar(30)

+Insert()

+Search()

+Update()

Catalogs

- Cid:int

+ Cname:varchar(30)

+ City_id:Varchar(30)

Member

--Uname:Varchar(30)

+Cname:Varchar(30)

+Lname:varchar(30)

+Add()

+Search()

Event

- Aid:int

+ password:Varchar(30)

+ City_id:Varchar(30)

+Insert()

+Add()

+Update()

News

- id:int

+ Title:varchar(30)

+ Des:Varchar(30)

+Insert()

+Search()

+Add()

City

- Aid:int

+ password:pass

+ City_id:Varchar(30)

+Add()

+Delete()

1

1

* * *

*

* *

* * *

*

*

*

1 1

-cid:int

+Cyear:int

+mname:varchar

Commite

- Aid

+ Mname:Varchar(30)

+ Uname:varchar(30)

+Add()

+Delete()

*

1

1

* *

1

Sequence Diagram

Admin

Member

Visitor

Collaboration Diagram

Admin

Member

Visitor:

Data Dictionary

No Field Name Data Type Constraint Description

1 MemberId Int Primary Key It Contain Member Id

2 Firstname NVarchar (20) Not null It Contain First name

3 LastName NVarchar (20) Not null It Contain Last name

4 Gender Nvarchar(20) Not null It Contain Gender value

5 ShopName NVarchar (200) Notnull It Contain Shop Name

6 ShopAdd NVarchar (200) Notnull It Contain Shop Address

7 CityId Int Foreign key It Contain City id

8 MobileNo Numeric(20) Not null It Contain Mobile No

9 UserName Nvarchar(20) Not Null It Contain User name

10 Password NVarchar(20) Not null It Contain Password

11 Is Authenticate Bit Not null It Contain Is Authenticate

12 Photo NVarchar(20) Not Null It Contain Member Photo

13 Proof NVarchar(50) Null It Contain Any Proof of

member

14 Doj DateTimeoffset() Not null It Contain Date of join

15 User_Type Nvarchar(20) Not null It Contain User Type

Table Name : Member_Master

Description : This table store information about Member

Primary key : MemberId

Foreign key : CityId

No Field Name Data Type Constraint Description

1. Advid Int Primary key It Contain Advertisement Id

2. MemberId Int Foreign key It Contain Member Id

3. Title Nvarchar(20) Not Null It contain title of advertise

4. Description NVarchar(Max) Not Null It contain Advertisement

Description

5. Start date DatetimeOffset() Not Null It Contain Start Date

6. End date DatetimeOffset() Not Null It Contain End date

7. AdsImage Nvarchar(50) Not Null It Contain Advertise path

8. IsAuthenticate Nvarchar(50) Not Null It Give Permission For display

Table Name : Advertisement_Master

Description : This Table is use to store information about advertisement.

Primary key : Advid

Foreign key : MemberId

No Field Name Data Type Constraint Description

1 Catalog Id Int Primary key It Contain catalog Id

2 MemberId Int Foreign key It Contain Id of Member

3 CatalogName NVarchar(50) Not Null It Contain Catalog Name

4 CatalogImage NVarchar(20) Not Null It contain Catalog Image

path

5 Catalog_desc NVarchar(200) Not Null It Contain Description of

Catalog design.

Table Name : Catalog_Master

Description : This table store information about catalog

Primary key : CatalogId

Foreign key : MemberId

No Field Name Data Type Constraint Description

1 CityId Int Primary key It Contain city id

2 CityName NVarchar(20) Not Null It Contain city

name

Table Name : City_Master

Description : This table store information about city.

Primary key : CityId

No Field Name Data Type Constraint Description

1 CommitteeId Int Primary key It Contain committee id

2 MemberId Int Foreign key It Contain Member Id

3 Comitteyear Int Not Null It Contain Committee

Year

4 Designation NVarchar(20) Null It contain Member

designation

5 Description NVarchar(200) Not Null It Contain Committee

Description

Table Name : Committee_ Master

Description : This table store information about committee member.

Primary key : CommitteeId

Foreign key : MemberId

No Field Name Data Type Constraint Description

1 EventId Int Primary Key It Contain Event id

2 MemberId Int Foreign key It Contain Member id

3 EventName Varchar(20) Not Null It Contain Event Name

4 EventDescription Varchar(200) Not Null It Contain Event description

5 EventPlace Varchar(50) Not Null It Contain Event place

6 EventAddress Varchar(200) Not Null It Contain Event Address

7 EventDate Date Not Null It Contain Event date

8 EventImage Varchar(20) Not Null It Contain Event image path.

9 IsAuthenticate Bit Not Null It Give Permission For Is

Authenticate

10 Authenticate Date DateTimeOffset() Not Null It Contain Date of Authenticate

Table Name : Event_Master

Description : This table store information about Event

Primary key : EventId

Foreign key : MemberId

No Field Name Data Type Constraint Description

1 FeedbackId Int Primary

key

It Contain Feedback

Id

2 MembrId Int Foreign

key

It Contain Member

Id

3 Feedbackdescriptio

n

NVarchar(200) Not Null It Contain Feedback

description

4 Enterdate DateTimeOffset

()

Not Null It Contain Feedback

date

Table Name : Feedback_Master

Description : This table store information about Feedback

Primary key : FeedbackId

Foreign key : MemberId

Cont…

No Field Name Data Type Constraint Description

1 NewsId Int Primary Key It Contain

News_id

2 MemberId Int Foreign Key It Contain

Member _id

3 Title Nvarchar(2

0)

Not Null It Contain News

Title

4 NewsDescripti

on

NVarchar(5

00)

Not Null It Contain News

description

5 IsDisplay Nvarchar(5

0)

Not Null It Contain Is

Display

Table Name : News_Master

Description : This table store information about News

Primary key : NewsId

Foreign key : MemberId

Input Design

Description :- This is admin side Home Page. Using this panel Admin can manage member

Advertisement,news,event,committee,city and other Category related association.

Admin Main Panel

Admin –Home panel Continue

Description :- This is admin side member Page. Admin can manage members and manage all

information

Admin- Manage New Member

Description :- This is admin side member list. Admin can manage member profile and manage information.

Admin –All Member list

Description :- This page is use for search member and delete this member into association

Admin – Search Member

Admin-Manage advertise

Description :- This is admin side advertise Page. Admin can manage all advertise and information.

Description :- This is advertise Page. Display all advertise about jewellary information

Admin-Display Authenticate advertisement

Admin-Manage news

Description :- This is ADMIN side News Page. Admin can manage news related association.

Admin-Display Authenticate news

Description :- This is display news Page. Admin can display news and update information.

Admin-Manage Event

Description :- This is admin side Event Page. Admin can manage event information with images related association.

Admin- Display Authenticate Event

Description :- This is event information Page. All the events are displaying with address and images.

Admin- Manage committee

Description :- This is admin side committee Page. Admin can manage committee members with committee year.

Admin- Manage city

Description :- This is admin side city Page. Admin can insert and update city related members information.

Admin- Manage Feedback

Description :- This is admin side feedback Page. Admin can manage feedback about members sending own

view or information related to association.

MEMBER SIDE INPUT/OUTPUT DESIGN

Member- Member login page

Description :- This is member side login Page.

Member- Member side home page

Description :- This is member side home Page. Member can view all the information and manage all the

category about association.

Member- member login profile page

Description :- This is member login Page. All profile information are displaying about members.

Member- Member information page

Description :- This is member information Page. Member can view all the information of all members of

association.

Member- Create advertisement

Description :- This is member Advertise Page. Member can add advertise about own shop with their

description and visiting card.

Login Member Advertisement

Description :- Login member see its own Advertisement in this.

Member- member insert catalog

Description :- This is member Catalog Page. Member can add there catalog design with images.

Member- Member search catalog design

Description :- This is member search catalog design Page. Member can searching all the jewelry design.

Member- Member insert news

Description :- This is member side News Page. Member also can add news related with association.

Member- Member send feedback

Description :- This is member side feedback Page. Member can send there own view or think about particular thing .

VISITOR SIDE INPUT DESIGN

Visitor- Visitor home page

Description :- This is visitor side home Page. visitor can view all the information like event news,

advertisement and other information.

Registration page

Description :- This Page is use for member Registration

Visitor- About association information

Description :- This is visitor side Page. Visitor can know about association how they work and manage all

the jewellers and there community.

Visitor- View pictures about association

Description :- This is visitor side Page. Visitor can view all the pictures about functions and events .

Visitor- Visitor can view about committee members

Description :- This is visitor side Page. visitor can view all the committee members about association with

member profile.

Visitor- Visitor can search jewelers address

Description :- This is visitor side Page. Visitor can search jewellers address.

Report – Report for advertisement

Report – Report for member

Sr. No Data Input Expected Output Actual Output Status

(Pass/Fail)

1

Non-Registered User The System will not allow

Non Registered User to

Login.

Non-Registered user can

not Login.

Pass

2

User enter wrong

Username or/and

Password

Invalid Username or

Password

Invalid Username or

Password Pass

3 User forgot to fill

Password field Enter Your Password Please Enter Your Password Pass

4

User enter valid data of

Username or/and

Password

Gets authenticated Gets authenticated Pass

5 Not Null(Required Field

Validation)

Mandatory field should not

be blank

You have to enter some

value into mandatory field Pass

TESTING

Sr. No Data Input Expected Output Actual Output Status

(Pass/Fail)

6 Range validation Value must be in range You have to enter value

b/w min & max value Pass

7 Regular Expression Pattern must be match You have to enter value

in pattern Pass

8 Compare Validator Value Must be match You have enter same

value Pass

POST IMPLEMENTATION REVIEW

Post implementation review is used for taking review of project. The most

fundamental concern during post implementation review is determining whether the

system has met its objective and producing the result intended. If neither is

happening one may question whether the system can considered successful.

1.The new system needs less manpower, provides information on time

and saves the data.

2.This system is provide user interface.

FUTURE ENHANCEMENT

1. Every system is always expanding as the user requirement increase.

2.This system also has some feature that can be implement in the future:

In future we are providing the live rate module about gold/silver in

visitor home page.

3.Internal chatting module is implemented in future.

4. In future we are provider the SMS service option so members are get all

new information through the association.

Sr.No Book Title Authors Publisher

1 ASP.Net 4.0 Black

Book

Rudraksh Batra, Charul

Shukla, Anil Kumar

Barnwal

Dreamtech

Software

Team

2 UML Bible Tom Pender Inc

BIBLIOGRAPHY

During the development of our system, we have taken the reference from various

books and journals which we would like to mention in this section.

Books:-

Web Sites:-

www.google.com

www.kalyanjewellers.net

top related