Background of the study
(DISCUSSION OF MAIN TOPIC, PROBLEM STATEMENTS AND SPECIFIC TOPIC) VoIP is a revolutionary technology that has the potential to completely rework the world’s phone systems. VoIP is often referred to as IP telephony (IPT) because it uses Internet protocols to make possible enhanced voice communications. Objectives of the study
General Objectives:
The general objective of the study is to develop a Voice over internet protocol (VOIP) program generator. It specifically aims: 1. To design a system that (FEATURES)
2. To create a prototype as designed
3. To test and improved the developed prototype.
4. To evaluate the prototype (REFER TO ISO STANDARD)
5. Document the result
Scope and Limitation of the study
This study is limited to a voice over internet protocol program generator that generates and customizes phone services, phones and devices, voice mail managing, notifications, and call management. A phone service manages calls, faxes and has a Caller ID tools for both making and receiving calls. In an event a call maybe diverted to a personal number if permitted. Significance of the study
VOIP program generator is a system that generates steps and instructions. The proposed project is a generic program that can be used by any Office
VOIP Program Generator in the offices generates set of instructions to be used by the office staff in managing and organizing voice calls. School
The Essay on Independant Study Program
It is not the pedigree or the school that is the mark of success but rather the ability of an individual to use the training and the education. This is something that I have always believed all my life. I have never been intimidated by those who come from private schools and neither have I been intimidated by those who go to conventional high schools. I have been firm in my belief that there is so ...
The use of VOIP program generator in school generates VOIP program that may reduce the costs of telephony communication. The Future Researchers
This will give information and knowledge that serves as a guideline to improve their project development.
CHAPTER II
CONCEPTUAL FRAMEWORK
This chapter presents the review of related literature and studies underlying the framework of the study. It includes the conceptual model of the study and the operational definition of terms.
REVIEW OF RELATED LITERATURE AND STUDIES
Introduction
VOIP is a digital telephone service that uses the public Internet and private backbones for call transport. VOIP applications are used mostly by the call centre company or an individual for a cost cutting and managing of calls. Program generator is a software program that enables an individual to easily create a program of their own with less effort and programming knowledge.
Communication
Subtopics of this major topic identify what communication is all about. It also discusses what and how communications are sent and received. There are different types of communications discussed in this section.
CONCEPTUAL MODEL OF THE STUDY
On the basis of the foregoing concepts, theories and findings of related literature, studies presents and insights taken from them, a conceptual model is developed as shown below:
Figure 1: Conceptual Model of the proposed project VOIP Program Generator.
Knowledge Requirements. This includes the knowledge of the researchers to develop the proposed project. And also, it includes basic ideas a user needs to know in able to understand easily the proposed project..
Software Requirements. These are the computer programs that are going to be used in the system. The proposd project will be created in the Linux operating system. Trixbox will be used as the Trixbox is an iso image of a pre-configured Asterisk server which makes installation and deployment easier. Trixbox contains a full version of Asterisk and other pre-configured applications considered add-ons.
Hardware Requirements. It includes the technical requirements of the proposed project. A network interface card and network interface devices will be needed to for the connection of different calls. And the computer unit, with at least 512Mb RAM, Pentium 4 processor and 10Gb space for the hard disk, where the users interface with data, through a database, is actually seen.
The Essay on Program Report User Methods Value
This program was created by first writing 4 methods; the 3 required methods (get Growth, get Days, get Height) and a method for printing the menu. With this as the basis, the program was enhanced by adding other necessary lines of code in an ordered manner. Related lines of code were grouped into new methods. Then the main program was completed so that it would run continuously until the user ...
Operational Definition of Terms
VOIP (Voice over Internet Protocol) is a voice communication over the network the bridging the gap of communication IP (Internet Protocol) is a numerical label assigned to the device participating in a computer network that uses the Internet Protocol for communication
CHAPTER III
METHODOLOGY
This chapter presents the sequence of project development. It also includes the discussion of methods and actions in developing the project. It also includes some related information, development procedures and the definition of a number of viewpoints on how the application was evaluated by the users and Information Technology specialists.
PROJECT DESIGN
Figure 2 shows the Context-level Data Flow Diagram of the proposed project. The process is initiated by the user by entering the configured details. The system then processes the generated program to the user.
Figure 2.0 Context Diagram of the proposed project.
Figure 3.0 Shows the low level Diagram of VOIP Program Generator
The figure above shows the process of Voice over Internet Protocol Program Generator. New user needs to create an account before selecting a program. Upon selecting a program whether school or office selected programs may be configured depending on the requirements of the user. Every Program configured will be checked and update for verifications and clarification. All programs that are configured and updated may be viewed by the user.
PROJECT DEVELOPMENT
In developing the project, the researchers undergone different activities shown in figure 5 which identifies the analysis, resources and in designing the project. The activities involved are illustrated below:
Data and Information Gathering
Data and information gathering related to the development of the study were conducted. Several tools were used to perform this task. This includes playing existing games, researching new and existing game concepts, observing gaming trends, evaluating successful games and researching in different school libraries. Study and Analysis of the Information Gathered
The Essay on Systems Development/Project Management and Outsourcing
The purpose of this assignment is engage in a discussion regarding Systems Development, Project Management, and Outsourcing. The seven phases of the systems development life cycle will be described. Relationships between the systems development life cycle and software development methodologies will be detailed. The phases in the SDLC, including activities associated with planning, analysis, ...
The pieces of information gathered were analyzed. Useful information was comprehensively utilized. Data flow diagrams and conceptual diagrams were used as tools. System Design
In the system design, all pertinent input data and required outputs were determined and planned. The design was made according to JMonkeyEngine’s Application API game loop, this creates multithreaded game loops. Making the game fast and the source code is much more maintainable. System Development
This is the process of writing algorithms and coding with a specific
programming language. Java programming language was used. This is the phase of the development where Object Oriented Programming knowledge and skill are required. System Evaluation
User participation is very important. The system was evaluated by would-be users. Documentation
Documentation is the last phase in project development. The preparation of the users’ manual to guide the end-users in manipulating the game was the main activity of this phase.
OPERATION AND TESTING PROCEDURE
Operation Procedure
1.Identify the problems that will be encountered in the development of the system. 2.Establishment of timelines, schedules and the cost of project development. 3.Warehouse system related data.
4.Conduct interview with call center agensts, team leaders and some IT professionals. 5.Creation of screen design based on the defined requirements. 6.Program Coding.
7.Testing and evaluation of the system.
8.Creation of user support documentation.
9.Perform user’s training.
10.Implementation of the developed system.
Testing Procedure
1.The proponents will create test cases for each component of the VOIP Program Generator functionality and expected output in various developments. 2.The proponents will perform input testing wherein the inputted set of instructions manages and customizes calls properly. Invalid inputs will also be examined to test the efficiency of the system. 3.The proponents will perform module testing for the daily reports to check if it produces accurate data.
The Research paper on Advanced System Development
... Speaking about the System Development Life Cycle Model ... system is very user friendly and thus is acceptable by the conservative management. 4. Code Generation-programmers work.5. Testing ... Systems Analysis and Design (5th Edition), McGraw Hill, 2002. Shelly, Gary, Systems Analysis and Design, Prentice Hall, 2001. Dennis, Alan, Systems Analysis Design ... Expressed at HELP as: Input (new orders, materials) ...