Broadband CRM
-
Upload
abhishek-more -
Category
Documents
-
view
214 -
download
0
Transcript of Broadband CRM
-
8/7/2019 Broadband CRM
1/16
Preface
Our project namely Broadband Crm is commercial application software. Our project
is a modification of the software presently working.
We have computerized all the processes that occur while maintaining customer
information and internt plans.We have kept in mind the fast changing world and according to
that have done coding with simple logics known to me and i have provided comments wherever
necessary, so any programmer can easily modify according to the current requirement ,if there is
a need.
What is Inside?
This book covers all the aspects on working of the software. The flow-charts of all the
processes all given as well as we are providing overview of the software, so that it becomes easy
for ready to understand the working. The coding and design of the main forms in the software are
provided and explained. This is done as most of the logics used in overall software and it will
help the future programmer to understand all the concepts of this software.
-
8/7/2019 Broadband CRM
2/16
1) Synopsis of projectBroadband Crm available on a single platform, It is a comprehensive solution offering
customer management.
Broadband Crm enable service providers to cost-effectively reach thousands of
customers, providing them with real-time pre-paid billing, accurate service provisioning,
and differential rate plans.
It won't affect the day-to-day running of your computer as it works in the background,
checking your usage and alerting you only if your package gets expired
2)Main reporta) Introduction to projecty Internet or broadband connections and usage patterns have grown, and changed
rapidly over time, as new technologies have enabled better ways of working. To
exploit these technologies point-solutions have been put in place
y The earlier broadband management system was computerized, but still it requiredlots of application to make it simpler and easy to use.,Data base entry work,
which was a tedious process involving large amount of manual work. The storage
and maintenance of such large databases involved extra efforts and it was not a
cost-effective scheme.
y After the introduction of our system the manual paper work is completelyreplaced.
y Does not require any special training to use it because of the Interactive GUI ofthe system.
y Helps to curb unwanted expenses.y It will also support customrs to select package as per their convinence and get it
renewed
y Best of all this software provide an integrated broadband management applicationthat enables you to manage broadband usage at a overall level and to identify and
drill down into problem areas to manage usage and costs in a timely manner.
b) Problem Definition
-
8/7/2019 Broadband CRM
3/16
The unprecedented growth of information and communication technologies (ICT) driven
by microelectronics, computer hardware and software systems has influenced all facets of
computing applications across organizations. Simultaneously the business environment is
becoming increasingly complex with functional units requiring more and more inter-functional
data flow for decision making, timely and efficient procurement of and management of
inventory, accounting, human resources and distribution of services. In this context, management
of organizations needs efficient information systems to improve competitiveness by cost
reduction and better logistics. It is universally recognized by large and small-to- medium-size
enterprises (SME) that the capability of providing the right information at the right time brings
tremendous rewards to organizations in a global competitive world of complex business
practices.
Broadband Crm systems is a software systems for Internet Service Providers, encompassing
modules supporting functional areas such as marketing, customer resource management, project
management, service and maintenance. The architecture of the software facilitates transparent
integration of modules, providing flow of information between all functions within the company
in a consistently visible manner.
b)FeasibilityWe perform the feasibility study of the project on the following 5 parameters:
Technology and system feasibility-
The project is technologically feasible because of the easy availability of the visual studio 2008
& support for Sql server.
Teams experience on the development platform and the clear idea of the project requirements
makes it even more feasible technologically.
Recourse feasibility-
-
8/7/2019 Broadband CRM
4/16
The project achieves resource feasibility as the development team has proper understanding of
the available time and required components
Being a part of the final yearBScIT syllabus the project does not disturb the normal academic
proceedings
Operational feasibility-
The project is operationally feasible because current user are not unaware of the concept of the
remote access
Switching to the project will not only benefit the employee by allowing remote access to the
companys server but also ensure the firm of secure usages of its resources by the clients
Legal feasibility-
The project is legally feasible because it provides remote access connection only to the
authorized user and restricts unauthorized access to the resource, thereby complying to the
formulated rules and regulations
Schedule feasibility-
The project obeys Schedule feasibility because it timely completion within the stipulated time
period
c) System analysisRequirement analysis:-
Hardware requirements:-
y X36based Pc(Intel pentium
3orA
MD ONX
P higer)y Minimum 128 MB RAM
Software requirements:-
Server Software Requirements
-
8/7/2019 Broadband CRM
5/16
y Operating System : Window Server 2003/XPy Front end : Microsoft visual studio 2008y Data base : SQL servr 2005
SOFTWARE REQUIREMENT SPECIFICATION:-
The project deals with the development of a Software Requirement Specification (SRS)
document that specifies how a client server application is used such as sify broadband services.
d)Current SystemExisting ISP SOFTWARES is based on computer use but it actually needs more
manual work to be done.
Even though the existing system is computerized it still requires manual entry of
product and sales. The storage of large database requires extra efforts and it is extra
cost effective.
There are no additional features to advertise or alert the customers before their
package gets expired.
Customers cannot renew their package themselves. they have to call the customer
care support and get it renewed
f) propose system
This is basically a desktop application for broadband company. The application has three levels of access rights :
1. Admin2. Employee3. Customer
It generates various reports like:1. Customer list2. New package reports
-
8/7/2019 Broadband CRM
6/16
3. Daily log report of customer.4. Bill generation report5. Daily renewal report
Provides a good authentication system for security reasons. Authorizes the users. Gives a complete overview of the various sections in the IT company The structure of the application is user friendly and has no loop holes for attacks. Maintains the critical data of the company. Prior to our systems introduction, office work used to be a manual procedure. Maintaining huge records of the company were difficult. Expenses related to training employees for such tasks were involved. Customers can renew their package siting at home at just one click away.
3)System development (OOAD/SSAD)
a)Gantt chart
-
8/7/2019 Broadband CRM
7/16
b) Event Table
Event Trigger Source Activity Response Destination
Add Employee
New Employee EmployeeAdding new
employee details
Employee details
addedEmployee
Update Employee
Employee details
changeEmployee
Update existing
employee
Employee details
UpdatedEmployee
Delete EmployeeDelete existing Employee
Deleting existing
employeeEmployee deleted Employee
Add CustomerNew Customer Customer
Adding new
customer
Customer details
addedCustomer
Update Customer
Customer details
changeCustomer
Update existing
customer
Customer details
UpdatedCustomer
Delete CustomerDelete existing Customer
Deleting existing
customerCustomer deleted Customer
Add No New No Tel Adding new Tel no Tel No added Tel
Delete NoDelete existing Tel
Deleting existing
Tel NoTel No deleted Tel
Add PackageNew Package Package
Adding new
Package
Package details
addedPackage
Update Package
Package details
changePackage
Update existing
Package
Package details
UpdatedPackage
Delete PackageDelete existing Package
Deleting existing
PackagePackage deleted Package
View details
View existing
detailsEmployee
Viewing employee
details
Show employee
detailsEmployee
Add details
New details Employee
Adding new
employee salary
details
Employee details
addedEmployee
New User
New User UserAdding new user
details
User details added User
Add Bill New Bill Bill Adding new Bill Bill details added Bill
Update Bill Bill details change Bill Update existing Bill Bill details Updated Bill
-
8/7/2019 Broadband CRM
8/16
c)class disgram
-
8/7/2019 Broadband CRM
9/16
-
8/7/2019 Broadband CRM
10/16
d)use case
-
8/7/2019 Broadband CRM
11/16
-
8/7/2019 Broadband CRM
12/16
e)sequence diagram
-
8/7/2019 Broadband CRM
13/16
f)state chart diagram
-
8/7/2019 Broadband CRM
14/16
g)E-R diagram
-
8/7/2019 Broadband CRM
15/16
h)Activity
-
8/7/2019 Broadband CRM
16/16
i)Component
j)Package
K)Deployment
l)Collaboration Menu tree
4)Program list
5) Table list
6)Rport list
7)System testing and conclusion
8) Data entry form (snapshot of form)
9)Coding Convention (flow of cod)
10)Source code
11)Screen layout with test data & test result
12) Report Layout
13)References/bibliography/ website use with time & date
http://www.tutorialspoint.com/uml/uml_statechart_diagram.htm