If you order your cheap custom paper from our custom writing service you will receive a perfectly written assignment on Chat Project in Java. What we need from you is to provide us with your detailed paper instructions for our experienced writers to follow all of your specific writing requirements. Specify your order details, state the exact number of pages required and our custom writing professionals will deliver the best quality Chat Project in Java paper right on time.
Out staff of freelance writers includes over 120 experts proficient in Chat Project in Java, therefore you can rest assured that your assignment will be handled by only top rated specialists. Order your Chat Project in Java paper at affordable prices !
Chat Project
Nakashole NT
Introduction
Part 1 Design
Custom writing service can write essays on Chat Project in Java
Part Implementation6
Part Team Work1
Part 4 Testing14
4.1 Testing Text Field entries and Action listeners14
4..User Testing15
Introduction
This project involved creating a chat program where the users exchange text messages interactively. Just like you need a Web browser like Netscape or MS Internet Explorer to use the World Wide Web, you need a client to connect the server, which is what is applied in this project, the chat server has been provide our task was to write the chat client. The first thing the user will do is to choose a nickname and other users will identify him, by his nickname. When the user logs into a chat session they "converse" by typing messages that are instantly sent to the other chat participants. Development of teamwork skills and learning how to work on long-term projects were the major objectives of this project.
In this report we are outlining the processes we went through in doing the project. Part 1 consists of the design, part has the code, part has task teamwork, part 4 discusses our testing and lastly there are some concluding remarks.
Part 1 Design
In this part of the project we designed how the whole would system look like, we did this in three ways, we designed class diagrams using Rational Rose (see file ProjectPackage.mdl), the user interface (below) and the component hierarchy of the GUI ( see page )
The user Interface 1
Component hierarchy 1
Part Implementation
Towards achieving the goal of getting a chat client that will connect to the provided chat server we wrote the following classes
1.MyClient the actual chat client that connects to the server
.Chat_Gui the user interface
Below are the codes we wrote in our two classes
MyClient
MyClientContinued 1
MyClientContinued
Chat_Gui
Chat_Gui continued 1
Chat_Gui continued
Chat_Gui continued
Part Team Work
"Two heads are better than one", although there are some tasks that were allocated to a specific person, we did most of the things together as we found it to be quicker and more efficient because we share ideas when we do so, especially the programming parts. We both learned from each other and acquired the skills of teamwork.
Below is a table of task allocation.
Part 4 Testing
It is important in programming that when you test your code, you do it with different types of inputs to make sure that the code does what it is supposed to, works correctly and to improve the chances of catching certain bugs. In this project we plan to test our code using the three commonly used types of test cases, namely normal, extreme and erroneous test cases.
4.1 Testing Text Field entries and Action listeners
Table 1Results of testing the IP address
Input Result
Normal (18.156.11.1)To come in final report
Extreme (1.1.1.1.1)To come in final report
Erroneous (1.)To come in final report
Table Results of testing the user name
Input Result
Normal (Nicky)To come in final report
Extreme (a)To come in final report
Erroneous (8)To come in final report
Table results of testing clicking the send button
Input (message)Result
Normal (Hello)To come in final report
Extreme (a)To come in final report
Erroneous (7)To come in final report
4..User Testing
We are going to choose different types of users for this section, for example we are going to have three experienced users (Computer science students) and three people with limited skills of computers.
Table 4 A Summary of user testing results
UserResult
User1To come in final report
User To come in final report
User To come in final report
User4To come in final report
User 5To come in final report
User 6To come in final report
Chat Project
Nakashole NT & Keitsile D
NKSNDA001KTSDIN001
CSC111H Project 00
Introduction
Part 1 Design
Part Implementation6
Part Team Work1
Part 4 Testing14
4.1 Testing Text Field entries and Action listeners14
4..User Testing15
Introduction
This project involved creating a chat program where the users exchange text messages interactively. Just like you need a Web browser like Netscape or MS Internet Explorer to use the World Wide Web, you need a client to connect the server, which is what is applied in this project, the chat server has been provide our task was to write the chat client. The first thing the user will do is to choose a nickname and other users will identify him, by his nickname. When the user logs into a chat session they "converse" by typing messages that are instantly sent to the other chat participants. Development of teamwork skills and learning how to work on long-term projects were the major objectives of this project.
In this report we are outlining the processes we went through in doing the project. Part 1 consists of the design, part has the code, part has task teamwork, part 4 discusses our testing and lastly there are some concluding remarks.
Part 1 Design
In this part of the project we designed how the whole would system look like, we did this in three ways, we designed class diagrams using Rational Rose (see file ProjectPackage.mdl), the user interface (below) and the component hierarchy of the GUI ( see page )
The user Interface 1
Component hierarchy 1
Part Implementation
Towards achieving the goal of getting a chat client that will connect to the provided chat server we wrote the following classes
1.MyClient the actual chat client that connects to the server
.Chat_Gui the user interface
Below are the codes we wrote in our two classes
MyClient
MyClientContinued 1
MyClientContinued
Chat_Gui
Chat_Gui continued 1
Chat_Gui continued
Chat_Gui continued
Part Team Work
"Two heads are better than one", although there are some tasks that were allocated to a specific person, we did most of the things together as we found it to be quicker and more efficient because we share ideas when we do so, especially the programming parts. We both learned from each other and acquired the skills of teamwork.
Below is a table of task allocation.
Part 4 Testing
It is important in programming that when you test your code, you do it with different types of inputs to make sure that the code does what it is supposed to, works correctly and to improve the chances of catching certain bugs. In this project we plan to test our code using the three commonly used types of test cases, namely normal, extreme and erroneous test cases.
4.1 Testing Text Field entries and Action listeners
Table 1Results of testing the IP address
Input Result
Normal (18.156.11.1)To come in final report
Extreme (1.1.1.1.1)To come in final report
Erroneous (1.)To come in final report
Table Results of testing the user name
Input Result
Normal (Nicky)To come in final report
Extreme (a)To come in final report
Erroneous (8)To come in final report
Table results of testing clicking the send button
Input (message)Result
Normal (Hello)To come in final report
Extreme (a)To come in final report
Erroneous (7)To come in final report
4..User Testing
We are going to choose different types of users for this section, for example we are going to have three experienced users (Computer science students) and three people with limited skills of computers.
Table 4 A Summary of user testing results
UserResult
User1To come in final report
User To come in final report
User To come in final report
User4To come in final report
User 5To come in final report
User 6To come in final report
Introduction
This project involved creating a chat program where the users exchange text messages interactively. Just like you need a Web browser like Netscape or MS Internet Explorer to use the World Wide Web, you need a client to connect the server, which is what is applied in this project, the chat server has been provide our task was to write the chat client. The first thing the user will do is to choose a nickname and other users will identify him, by his nickname. When the user logs into a chat session they "converse" by typing messages that are instantly sent to the other chat participants. Development of teamwork skills and learning how to work on long-term projects were the major objectives of this project.
In this report we are outlining the processes we went through in doing the project. Part 1 consists of the design, part has the code, part has task teamwork, part 4 discusses our testing and lastly there are some concluding remarks.
Part 1 Design
In this part of the project we designed how the whole would system look like, we did this in three ways, we designed class diagrams using Rational Rose (see file ProjectPackage.mdl), the user interface (below) and the component hierarchy of the GUI ( see page )
The user Interface 1
Component hierarchy 1
Part Implementation
Towards achieving the goal of getting a chat client that will connect to the provided chat server we wrote the following classes
1.MyClient the actual chat client that connects to the server
.Chat_Gui the user interface
Below are the codes we wrote in our two classes
MyClient
MyClientContinued 1
MyClientContinued
Chat_Gui
Chat_Gui continued 1
Chat_Gui continued
Chat_Gui continued
Part Team Work
"Two heads are better than one", although there are some tasks that were allocated to a specific person, we did most of the things together as we found it to be quicker and more efficient because we share ideas when we do so, especially the programming parts. We both learned from each other and acquired the skills of teamwork.
Below is a table of task allocation.
Part 4 Testing
It is important in programming that when you test your code, you do it with different types of inputs to make sure that the code does what it is supposed to, works correctly and to improve the chances of catching certain bugs. In this project we plan to test our code using the three commonly used types of test cases, namely normal, extreme and erroneous test cases.
4.1 Testing Text Field entries and Action listeners
Table 1Results of testing the IP address
Input Result
Normal (18.156.11.1)To come in final report
Extreme (1.1.1.1.1)To come in final report
Erroneous (1.)To come in final report
Table Results of testing the user name
Input Result
Normal (Nicky)To come in final report
Extreme (a)To come in final report
Erroneous (8)To come in final report
Table results of testing clicking the send button
Input (message)Result
Normal (Hello)To come in final report
Extreme (a)To come in final report
Erroneous (7)To come in final report
4..User Testing
We are going to choose different types of users for this section, for example we are going to have three experienced users (Computer science students) and three people with limited skills of computers.
Table 4 A Summary of user testing results
UserResult
User1To come in final report
User To come in final report
User To come in final report
User4To come in final report
User 5To come in final report
User 6To come in final report
Please note that this sample paper on Chat Project in Java is for your review only. In order to eliminate any of the plagiarism issues, it is highly recommended that you do not use it for you own writing purposes. In case you experience difficulties with writing a well structured and accurately composed paper on Chat Project in Java, we are here to assist you. Your cheap college papers on Chat Project in Java will be written from scratch, so you do not have to worry about its originality.
Order your authentic assignment and you will be amazed at how easy it is to complete a quality custom paper within the shortest time possible!