Essay:

Essay details:

  • Subject area(s): Engineering
  • Price: Free download
  • Published on: 7th September 2019
  • File format: Text
  • Number of pages: 2

Text preview of this essay:

This page is a preview - download the full version of this essay above.

Information Hub (Caller Id System)

A PROJECT REPORT

Submitted By

Mansi Patel (130770107101)

Priya Patel (130770107113)

In fulfillment for the award of the degree of

BACHELOR OF ENGINEERING

In

Information Technology

SILVER OAK COLLEGE OF ENGINEERING AND TECHNOLOGY

OPP. BHAGWAT VIDYAPITH, NEAR GOTA CROSS ROAD,

AHMEDABAD- 382481.

Candidate’s Declaration

   We hereby declare that project report titled “Information Hub (Caller Id System)” submitted towards the completion of project in 7th semester of bachelor of Computer Engineering in Silver Oak College Of Engineering & Technology, Ahmedabad is an authenticate record of our work carried out.

   We further declare that to the best of our knowledge the report of I.T. 7th semester.

Candidate’s signature :

First candidates name : Mansi D. Patel

Branch : CE

Enrollment Number : 130770107101

Candidate’s signature :

Second candidates name : Priya S. Patel

Branch : CE

Enrollment Number : 130770107113

Submitted to:

Silver Oak College Of Engineering & Technology, Ahmedabad

Affiliated to:

Gujarat Technological University

CERTIFICATE

The report entitled “Information Hub(Caller-ID System)” prepared by Patel Priya Shaileshbhai for Project Phase-I (Semester - 7) for the partial fulfilment of degree of Bachelor of Engineering , has been carried out under my supervision in Department of Computer Engineering, Silver Oak College Of Engineering and Technology Her present work has been found satisfactory.

Date of Submission:

Prof. Archan Thakkar                    Prof. Satvik Khara

Project Guide              Head of Department

Assistant Prof, CE Dept.            Computer Engineering

SOCET                                                                               SOCET

CERTIFICATE

The report entitled “Information Hub(Caller-ID System)” prepared by Patel Mansi Darshanbhai for Project Phase-I (Semester - 7) for the partial fulfilment of degree of Bachelor of Engineering, has been carried out under my supervision in Department of Computer Engineering, Silver Oak College Of Engineering and Technology Her present work has been found satisfactory.

Date of Submission:

Prof. Archan Thakkar                     Prof. Satvik Khara

Project Guide               Head of Department

Assistant Prof, CE Dept.             Computer Engineering

SOCET                                                                                SOCET

Acknowledgement

   No task can be accomplished without proper support, guidance and appraisal. We are highly thankful to many people who contributed either directly or indirectly for this project and provided their invaluable cooperation to us to complete it.

   We would like to thank our Head of Department, Prof.Satvik Khara and our faculty members of Computer Engineering for constantly guiding and showing us the correct way to reach towards the desired goal.

   Then we would like to thank our internal guide Prof. Archan Thakkar who has helped us out in each every phase of the project and without their support and guidance the project would not have been completed successfully.

   The wholehearted help and co-operation by our friends is gratefully acknowledged.

Mansi D.Patel                                   Priya S.Patel

ABSTRACT

    This is an Integrated Application for Information Hub (Caller-ID System). It is the service where the CLI (Caller Line Identity) is sent to the admin. CNAM (Caller Name) is the character text field used in caller name service. Caller-ID System typically consists of the caller’s contact number with contact information. The information made available to the called party may be displayed on a separately attached device.

    If there is an unknown number for admin then admin asks all details to customer and save it in database. If existing number is appeared then all details of customer will be displayed on the hardware device (Caller-ID device). It is important to handle as many requests as possible on the first contact, and handle them as efficiently as possible. This helps minimize costs while keeping customer satisfied. To help admin to handle requests quickly.

    It is a windows based application which is hardware integrated system. It is build by  windows technology ASP.NET with C#.NET and Microsoft SQL Server 2008R2.The basic aim of this application is to display customer’s information based on their contact number. It can facilitate the work of those who need to handle huge amount of phone calls by serving customer data for the right person, to the right interface in the appropriate time.

    It is common to have a window form with customer’s information , It’s called as CPN (Calling Party Number). This form holds the customer’s screen while entering the contact number. This window is usually called as screen population (screen POP) because that screen is populated with customer’s information.

Contents:

1. ASP.NET with C#.NET Development.

i. Configuration of Visual Studio-2010

ii. Creating a WPF (Windows Presentation Foundation) also called as Windows form application.

iii. Implementing WPF.

2. Microsoft SQL Server 2008 R2.

i. Creating a database and tables.

ii. Configuration of SQL Management Studio.

iii. Implementing it by query firing using WPF.

                                               List Of Tables:

4.5.1 Registration 40

4.5.2 Login 40

4.5.3 Customer 41

4.5.4 Call History 42

4.5.5 Department 42

4.5.6 Admin 43

4.5.7 Contact Number 43

                             List of Figures:

1.5.1 Microsoft.net 15

1.5.2 Visual studio-2010 16

1.5.3 SQL Server-2008 16

1.5.4 Caller-ID Device 17

1.5.5 RS-232 Cable 17

1.5.6 Ethernet Cable 17

2.1.1 Waterfall Model 21

2.2.1 Gantt Chart 21

2.4.1 AEIOU Summary 23

2.4.2 Product Devlopment Canvas 24

2.4.3 Ideation Canvas 25

4.4.1 Use case diagram 36

4.4.2 Activity diagram 36

4.4.3.1 Sequence Diagram for login

37

4.4.3.2 Sequence Diagram for whole system 38

4.4.4 Class diagram 39

5.1.1 Registration Page 45

5.1.2 Login Page 46

5.1.3 Customer Form 46

5.1.4 Customer Registration 47

5.1.5 Admin Registration 48

5.1.6 Admin Login 48

5.1.7 Displaying Information 49

5.1.8 Admin deleted record 50

                                         Index

Chapter-1 Introduction

1.1 Project Summary 15

1.2 Project Purpose 15

1.3 Project Scope 16

1.4 Project Objective 16

1.5 Technology Review 16

Chapter-2 SOFTWARE PROJECT MANAGEMENT

2.1 Project Planning 18

2.1.1 Project Development Approach And Justification 18

2.1.2 Project Plan 22

2.2 Project Scheduling 22

2.3 Risk Management 23

2.3.1 Risk Identification 23

2.3.2 Risk Analysis 23

2.4 Canvas Designing

2.4.1 AEIOU Summary 24

2.4.2 Product Development Canvas 25

2.4.3 Ideation Canvas 26

Chapter-3 System Requirement  Study

3.1 User Characteristics 28

3.2 Hardware And Software Requirements 29

3.3 Constraints 30

Chapter-4 SYSTEM ANALYSIS

4.1 Requirements Of New System 32

4.1.1 User Requirements 32

4.1.2 System Requirements 32

4.2 Feasibility Study 33

4.2.1 Technical Feasibility 33

4.2.2 Economic Feasibility 33

4.2.3 Implementation Feasibility 34

4.3 Requirements Validation 35

4.4 Function Of the System 36

4.5 Data Dictionary 41

Chapter-5 SYSTEM DESIGN

5.1 Input Output Design 46

Abbreviations

 My Project definition is “Integrated Application for Information Hub(Caller-Id System).” An Abbreviations of this application are as follows:

 Caller-ID:  Caller-Identification.

 CPN: Caller Party Number.

 CLI:  Calling Line Identity.

 CNAM:  Caller Name.

 Screen-POP: Screen Population.

 Communication Module: The module that allows communication between clients (Customers) and server (admin).

 Developers: The team responsible for developing software system.

                                          CHAPTER: 1

             INTRODUCTION

                  

                                                                                                                                                    

Chapter-1

                                                                                                       

                                                                                                       Introduction                          

                                                                                                            1.1  Project Summary

   Sometimes it becomes very tedious job and everything has to be handled in a very haphazard manner if one keeps all the manual records. This application is very significant asset to any business which can relieve a person from lot of mundane, repetitive work and help to resolve mistake if any.

    This is an Integrated Application for Information Hub (Caller-ID  System). It is the service where the CLI (Caller Line Identity) is sent to the admin.  CNAM (Caller Name) is the character text field used in caller name service. Information Hub typically consists of the caller’s contact number with contact information. The  information made available to the called party may be displayed on a separately  attached device.

   If there is an unknown number for admin then admin asks all details to customer and  save it in database. If existing number is appeared then all details of customer will be displayed on the hardware device (Caller-ID device). It is important to handle as many requests as possible on the first contact, and handle them as efficiently as possible. This helps minimize costs while keeping customer satisfied. To help admin to handle requests quickly.

1.2 Project Purpose

   The aim of this windows application is to get customer’s information regarding their contact number and display all the information. This application can facilitate the job of those who can handle huge amount of data, as manual track of records is a tedious task, this may reduce lot of unnecessary work.

1.3 Project Scope

   The work that needs to be accomplished to deliver the customer for better results with specified features and functions in the project. This windows application is limited to specific organizations. There is no need of internet connection. This is an intranet scope for organizations.

1.4 Project Objective

   Information hub typically consists of the caller’s contact number with contact information. The information made available to the called party may be displayed on a separately attached device. It is common to have a window form with customer’s information; It is called as CPN (Calling Party Number). This form holds the customer’s screen while entering the contact number. This window is usually called as screen population (screen POP) because that screen is populated with customer’s information.

1.5 Technology Review

 Front End:

   This is a windows based application, developed using technology ASP.NET with C#.NET in the front end.

Fig: 1.5.1 Microsoft.net

   A Windows Form Application is an event-driven supported by Microsoft’s .NET framework. Windows forms provide access to native Windows user interface common controls by wrapping the extant Windows API in Managed code.

 Platform:

Microsoft Visual Studio-2010

              Fig: 1.5.2: Visual studio-2010

    Microsoft Visual Studio 2010 is an integrated development environment from Microsoft which is used to develop computer programs, websites, web applications and web services.  It uses Microsoft software development platforms such as Windows  API, Windows Forms,  Windows Presentation Foundation,  Windows Store and Microsoft Silverlight.  It can produce both native node and managed code.

   

Back End:

Microsoft SQL Server-2008

Fig:1.5.3:SQL Server-2008

   Microsoft SQL Server is relational database management system developed by Microsoft. As a database it is a software product whose primary function is to store and retrieve data as requested by other software applications.

 Extra Hardware Device:

Caller-ID Device

                                      

                                      Fig: 1.5.4: caller-id device

   In this information hub, it is used as Caller-Identification Device (Caller-ID Device). This device is attached separately to the Personal Computer (PC) through cables. The information is display on this device’s screen regarding to customer contact number.

 This device is connected through two types of cables:

1) RS-232 cable:

  

                              

                                                         Fig: 1.5.5 RS-232 cable

   The RS-232 standard is commonly used in computer serial ports. An RS-232 serial port was once a standard feature of a personal   computer, used for connections to modems, printers, mice, data storage, and other peripheral devices.

2) Ethernet Cable:

    Fig: 1.5.6: Ethernet cable

   Ethernet cable is a family of computer networking technologies for Local Area Networks (LAN) and Metropolitan Area Networks (MAN).

   RJ45 connectors are used for Ethernet computer network cables referred as RJ45 connectors.

                               

                               

                                     CHAPTER: 2

      SOFTWARE PROJECT

             MANAGEMENT  

                                                                                            

                                                                                         

CHAPTER -2

 

SOFTWARE PROJECT MANAGEMENT

2.1 Project Planning:

2.1.1   Project Development Approach and Justification:

   Procedural approach has been adapted for development of the project. Most of the programmers use a procedural approach by default, since web pages themselves operates in a very procedural way.

 Waterfall Model:

   Waterfall model is a sequential design process, used in software development processes, in which progress is seen as flowing downwards like waterfall through the phases of Conception, Initiation, Analysis, Design, Construction Testing, Implementation of Maintenance. It is also known as classic life cycle model.

2.1.2 Project Plan:

   

   We are planning our project completing in given time duration. We are also gathering customer’s requirement and satisfying all that needs. We are using best functionality to developing this website. Required Database was designed and normalized as required. Code is written in such a way that maximum functionality is coded with minimum possible lines of code.

2.2  Project Scheduling:

Gantt Chart  :

Fig: 2.2.1 Gantt chart

    

2.3 Risk Management:

2.3.1 Risk Identification:

   All projects have risks. If a potential risk of the project is not identified before, then the project will be at high risk to complete as per schedule.

     Hence, it is the most important process in risk management planning.

2.3.2 Risk Analysis:

   The second step of risk management is risk analysis. Impact is the effect of the risk in case it happens. There are some technical and business factors while assigning impact.

 Customer loss.

 Loss of business, financial loss.

 Hardware integration problems.

...(download the rest of the essay above)

About this essay:

This essay was submitted to us by a student in order to help you with your studies.

If you use part of this page in your own work, you need to provide a citation, as follows:

Essay Sauce, . Available from:< https://www.essaysauce.com/essays/engineering/2016-10-12-1476253762.php > [Accessed 18.10.19].