I need to develop a project of call accounting and billing, DOT NET Programming

Assignment Help:

Project Description:

General information for the business: Call Accounting and Billing

Kind of development: New program from scratch

Description of each module: Call Accounting, Billing API system for Microsoft Lync 2013

In order to attain the idea of this project, installation setup will be executed on computer and all quality reports will be accessed through a web application.

Note that all the system components have to shown as Windows services that can interact with any interface with API, so the reports and configurations must not be built-in the web-interface

Description of functionality/requirements: Design and prepare a call accounting billing system, that integrates with Microsoft Active Directory, Lync 2010 - 2013 databases, PMS or even a PMS simulator as it's unavailable to prepare reports from a database.

.exe Installation Module and depending on the license key entered the application installs a Hotel User Interface or an Office User Interface.

This can be a web application. That generates and views billing and calls reports from a database. The database must be filled in with parsed CDR data retrieved from Microsoft Lync 2010 - 2013. You will use any technologies desired from the listed ones:

.NET

ASP

IIS

SQL

MySQL

Java

GlassFish

TomCat

Before awarding this project to a developer, the developer must prepare a proposal document including the design of the system from write a critical appraisal section illustrating the technologies that can be used and how about the developer intends to go about developing the system referring the architectural design of RESTfull HTTP API to handle all requests from the web application interface to another API to communicate the responses and requests from the server etc to database. The developer must stick to this architectural design, thus the developer is free to propose an Object Oriented design of a system development methodology to use MVC methodology, Component-Based or even evolutionary prototyping etc.. The code has to very loosely couple with high cohesion and well documented.

The developer can be required to create a simple pilot program to connect to a Lync database, retrieve, parse and save CDR file content in a MySQL or SQL database and make an SQL query to show the results on a web page. This will be needed to show the experience and to prove that you can do and complete this project productively within the given time frame. You will use any technologies you desire from the above listed technologies.

CMS and Admin requirements: Desktop installation, Web application.

Administrator, Supervisor access is also via web application. Normal users access it by provided privileges by the administrator. The telephone extension users will also access the web application using their domain LDAP password and username only if they have privileges by the admin.

Specific technologies needed: .NET, IIS, ASP, SQL, MySQL, Java, GlassFish, TomCat

OS requirements: Windows, Linux, Mac OS, Other

Skills required are .NET, Database Administration, Software Development, MySQL, SQL


Related Discussions:- I need to develop a project of call accounting and billing

Data validation application in asp.net, Project Description: i have pred...

Project Description: i have predefined template which contains all my user details and there order details We have to create a login where a user uploads data. Mobile  Nam

Name the control that exposes the linq features, Name the control that expo...

Name the control that exposes the LINQ features to Web developers through the ASP.NET data-source control architecture. The LinqDataSource control exposes the LINQ features to

We need programmers and accountants, We need programmers and accountants ...

We need programmers and accountants Skills required are .NET, C# Programming, Graphic Design, Commercials, Software Architecture

How to increase sql performance?, How can you increase SQL performance? ...

How can you increase SQL performance? 1)Keep your indexes as narrow as possible. This reduces the size of the index and decrease the number of reads needed to read the index.

Pollution software vehicle, Project Description: i want to prepare a pol...

Project Description: i want to prepare a pollution checking software.. i have a demo of it.. Exactly someone to be created ..some changes to be included.. sms gateway t

Explain forms authentication, Explain Forms authentication You, as a We...

Explain Forms authentication You, as a Web application developer, are supposed to increase the Web page and authenticate the user by checking the given user ID and password aga

Different locks in sql server, What are the different locks in SQL SERVER? ...

What are the different locks in SQL SERVER? Depending on the transaction level there are six types of lock that can be acquired on data :- 1)Intent: The intent lock des

Create login page, Create login page: Consider the login page for a ty...

Create login page: Consider the login page for a typical webmail service, such as GMail or Outlook Mail. Your task for this assignment is to design a test plan for such a logi

Audio expert in c# required and generate audio engine, Audio Expert in C# R...

Audio Expert in C# Required - Generate Audio Engine, Exciting Project! Project Description: We need an EXPERT CODER to help us create an 'audio engine' in C#. We need to b

Need help in fixing chrome problem, Fixing chrome problem Problem 1- Boo...

Fixing chrome problem Problem 1- Booksearcha.asp and bookrstep2.asp on allreaders.com (bookrstep2 only accessible from bookrstep1.asp) utilize scroll down menus at times. In Chr

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd