SlideShare une entreprise Scribd logo
1  sur  9
Paper/paper.docx
Research paper
Please see the Syllabus. You will write a paper of 6 - 8 pages in
length. The syllabus provides a list of potential topics. You
must include 6 references, two that must come peer-reviewed
journals. Include an Abstract, introduction, and conclusion, as
well as the body of content. The paper must follow APA.
Please remember this needs to be in your words. No cut and
paste, No turning in other's work. No rewriting with SpinBot.
Rephraser, or other tools.
Any similarity scores of 30 or more may not be graded.
Please check back to review your similarity score. You can
resubmit until the due date.
RESEARCH PAPER /syllabus
Select a topic from the following list on which you would like
to conduct an in-depth investigation:
· Information systems infrastructure: evolution and trends
· Strategic importance of cloud computing in business
organizations
· Big data and its business impacts
· Managerial issues of a networked organization
· Emerging enterprise network applications
· Mobile computing and its business implications
Note: The above topics are also the basis of the discussion
questions. Research paper basics:
· 8-10 pages in length
· APA formatted
· Minimum six (6) sources – at least two (2) from peer reviewed
journals
· Include an abstract, introduction, and conclusion
· See rubric for more detailed grading criteria
· Submitted through Turnitin – must be original work –
similarity score of 30 or less to be graded Some good questions
to ask yourself before turning in your research paper:
· Is the paper of optimal length?
· Is the paper well organized?
· Is the paper clear and concise?
· Is the title appropriate?
· Does the abstract summarize well?
· Are individual ideas assimilated well?
· Are wording, punctuation, etc. correct?
· Is the paper well motivated?
· Is interesting problem/issue addressed?
· Is knowledge of the area demonstrated?
· Have all key reference been cited?
· Are conclusions valid and appropriate?
BA633 Information Systems Infrastructure
6
RESEARCH PAPER GRADING RUBRIC
Criteria/Categories Indicators/Levels Score
Abstract and Introduction _____ x 5 = /25 Introduction should
be clear with a preview of the main points
Main Points and Sub Points ______ x 20 =
/100 Main points are clearly stated and developed; specific
examples/support ing points are appropriate and clearly
developed; smooth transitions and well organized.
Conclusion _____ x 5 =
/25 Well-thought out concluding statement that summarizes
main points well.
Spelling, grammar and punctuation _____ x 6 =
/30 No more than two errors in any of these categories
combined .
Summary _____ x 4 =
/20
Very interesting question. Evidence that student has put a great
amount of thought into the subject.
RESOURCES
The Agile Architecture Revolution: How Cloud Computing,
REST-Based SOA, and Mobile Computing are Changing
Enterprise IT, 2013, Jason Bloomberg, Wiley & Sons, Inc.,
ISBN: 978-1-11840977-0.
The Architecture of Computer Hardware and System Software:
An Information Technology Approach, 5th edition, 2013, Irv
Englander. Wiley & Sons, Inc., ISBN: 978-1-118-80310-3.
Building a Windows IT Infrastructure in the Cloud, 1st edition,
2012, David K. Rensin, O’Reilly Media, Inc., ISBN: 978-1-449-
33358-4.
Business Data Communications and Networking, 11th edition,
2012. Jerry Fitzgerald. Wiley & Sons, Inc., ISBN: 978-1-118-
08683-4.
Business Intelligence: A Managerial Perspective on Analytics,
3rd edition, 2014, Ramesh Sharda, Dursun Delen, Efraim
Turban, and David King. Pearson Education, Inc., ISBN: 978-
0-12-385126-0.
Cloud Computing: Theory and Practice, 2013, Dan C.
Marinescu. Elsevier, Inc., ISBN: 978-0-12404627-6
Data Architecture, 2011, Charles Tupper, Elsevier, Inc., ISBN:
978-0-12-385126-0.
Green Communications: Principles, Concepts, and Practice,
2015, Konstantinos Samdanis, Peter Rost, Andreas Maeder
(Editor), Michela Meo, and Christos Verikoukis (Editors).
Wiley& Sons, Inc., ISBN: 9781-118-75926-4.
The Executive’s Guide to Information Technology, 2nd edition,
2007, John Baschab, and Jon Plot. Wiley & Sons, Inc., ISBN:
978-0-470-09521-8.
Mobile Design and Development, 1st edition, 2009, Brian Fling.
O’Reilly Media, Inc., ISBN: 978-0-59615544-5.
the write up I provided is the whole idea.
I want you to create a peer to peer chat system (so even if the
server is not running or shut down/closed, one of the clients
connected to the network automatically becomes the server. The
system should allow multi-threading and run on different
machines and computers at a time. When the program starts
running, the user has to register to use the chat with user name
and password and that username and password will be saved in
a log file in the same directory. if the user name already exist
they will be prompted to log in, after they log in. The system
will give them a set of commands (maybe stored in a dictionary)
the commands will be something like this :
WHO_ELSE_CONNECTED = 'whoelse'(see the other usernames
online)
BROADCAST = 'broadcast'(send message to everyone)
MESSAGE = 'message(send private message to someone online)
LOGOUT = 'logout' (log out of system)
SENDFILE = 'sendfile'(send file to someone)
This website has something similar to what i am talking about
:https://github.com/savithruml/chat-
room/blob/master/chat_server.py check out the link.
Senior Project Proposal
WhatsDeWord: Simple chat room application
Friday 9th February 2018
Table of Contents
Summary
1
Significance
2-3
Required Tools and Availability
3
Demonstration plans
3
Qualifications
3
Project Specification
4
Technical Details
4
Timeline
4-5
Future Enhancements
5
Bibliography
5
Summary
WhatsDeWord is a simple chat room application that allows
students at DePauw to communicate and network with each
other. Subconsciously, students go through DePauw limiting
their friend group to individuals that are in the same field of
study or individuals that belong to the same organization and
clubs. Making friends and acquaintances in college can be quite
intimidating especially in your freshmen year. Users will access
the system by registering with their DePauw email
address/username and a password. The application will include
private messaging, broadcast messaging and file sharing
features. The system seeks to enhance communication between
students and strengthen the DePauw community.
Significance
The scope of this project fits well with the Computer
Networking course offered at DePauw. The beginning stages of
the course focused on implementing client/server applications
using socket programming with UDP and TCP. The code for the
application will be written in Python. The chat room application
will be implemented as a peer-to-peer network so that whenever
the server goes offline another peer in the network can
automatically replace it. A P2P connection will be much more
complex than a simple client/server network.
Required Tools and Availability
The code for the project will be developed using TextWrangler
(text and code editor) and implemented through a terminal
window on my laptop.
Demonstration Plans
Some demonstrations will take place in Julian room 260 using
my laptop. Other demonstrations that require multiple
computers will take place in a classroom. The Timeline section
will outline when the classroom demonstrations will take place.
Qualifications
The project is based on the Computer Networks course I took in
the spring of 2017.During the course I was instructed to a build
client/server socket interaction using UDP and TCP
programmed in Python. Additionally knowledge gained from
object oriented software development course makes it easy to be
able to program in Python. The peer-to-peer socket interaction
will require further knowledge from personal research.
Project Specification
The goal of the application is to serve as a simple peer-to-peer
chart room where there is no always-on server and arbitrary end
systems directly communicate. The students will be able to
register with a username and a password, which will be stored
in a file. Users will be able to send, receive messages and
transfer files. Users will be able to see what other users are
logged on to the chat. Users can send messages privately and to
other users or respond back to all the peers in the network.
Technical Details
A socket for both the server and client class will be created in
order to send and receive messages. The code is going to make
use of the threads to allow multiple connections to take place at
a time. The program will prompt the user to register with a
username and a password. The program will create a log files in
the directory to store information. The program will include
broadcast, private message and file sharing methods.
Timeline
Checkpoint 1:
· I will demonstrate the implementation of a simple peer-to-peer
chat system using TCP in order to show that the application can
be used to send and receive messages.
· I will demonstrate the new user registration function.
Checkpoint 2:
· I will demonstrate log in function for returning users.
· I will demonstrate how the interface allows users the option of
using commands stored in the program to see who else is online
and private message.
Checkpoint 3:
· I will demonstrate the broadcast and file sharing
functionality.(Multiple machines)
Checkpoint 4:
· I will demonstrate multi-threading by opening multiple chat
sessions with multiple clients.
Future Enhancements
· Writing a GUI using the Tkinter tool to enhance the users
experience and give the application less of an archaic feel.
· Modify the code to be able to block invalid entries.
Bibliography
http://www.binarytides.com/code-chat-application-server-client-
sockets-python/
https://medium.com/swlh/lets-write-a-chat-app-in-python-
f6783a9ac170
PAGE
2
I need a peer to peer chat program written in python where there
is no always-on server and arbitrary end systems directly
communicate. It should be able to communicate multiple clients
on different computers.When the client user runs the program
they should be prompted to enter their user name and password
and the program will create a log files in the directory to store
information. Returning users can log on after the first time
using the system.New users will be updated in the log. Users
can to send, receive messages and transfer files. Users will be
able to see what other users are logged on to the chat. Users can
send messages privately to other users or respond back to all the
peers in the network using a stored set of commands that have
to be input.
do you understand?

Contenu connexe

Similaire à Paperpaper.docxResearch paperPlease see the Syllabus. You.docx

Title of PresentationStudent’s nameFeel free to adjust the c.docx
Title of PresentationStudent’s nameFeel free to adjust the c.docxTitle of PresentationStudent’s nameFeel free to adjust the c.docx
Title of PresentationStudent’s nameFeel free to adjust the c.docx
herthalearmont
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
Landis+Gyr
 
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docxIT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
ADDY50
 
Algorithms and Application Programming
Algorithms and Application ProgrammingAlgorithms and Application Programming
Algorithms and Application Programming
ahaleemsl
 
Term Paper VirtualizationDue Week 10 and worth 210 pointsThis.docx
Term Paper VirtualizationDue Week 10 and worth 210 pointsThis.docxTerm Paper VirtualizationDue Week 10 and worth 210 pointsThis.docx
Term Paper VirtualizationDue Week 10 and worth 210 pointsThis.docx
mattinsonjanel
 
Course structure 108 computers in management
Course structure   108 computers in managementCourse structure   108 computers in management
Course structure 108 computers in management
Kinshook Chaturvedi
 
MBA 5401, Management Information Systems 1 Course Lea.docx
 MBA 5401, Management Information Systems 1 Course Lea.docx MBA 5401, Management Information Systems 1 Course Lea.docx
MBA 5401, Management Information Systems 1 Course Lea.docx
aryan532920
 
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
Due Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docxDue Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docx
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
gertrudebellgrove
 
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
 Due Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docx Due Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docx
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
ShiraPrater50
 
Student database management system
Student database management systemStudent database management system
Student database management system
Snehal Raut
 
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docxDiscussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
duketjoy27252
 
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docxDiscussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
edgar6wallace88877
 

Similaire à Paperpaper.docxResearch paperPlease see the Syllabus. You.docx (20)

Title of PresentationStudent’s nameFeel free to adjust the c.docx
Title of PresentationStudent’s nameFeel free to adjust the c.docxTitle of PresentationStudent’s nameFeel free to adjust the c.docx
Title of PresentationStudent’s nameFeel free to adjust the c.docx
 
Library management project
Library management projectLibrary management project
Library management project
 
Assignment02 question file s1 2017
Assignment02 question file s1 2017Assignment02 question file s1 2017
Assignment02 question file s1 2017
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
 
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docxIT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
IT 700 Final Project Guidelines and RubricOverviewAs the fin.docx
 
Algorithms and Application Programming
Algorithms and Application ProgrammingAlgorithms and Application Programming
Algorithms and Application Programming
 
01.intro
01.intro01.intro
01.intro
 
Term Paper VirtualizationDue Week 10 and worth 210 pointsThis.docx
Term Paper VirtualizationDue Week 10 and worth 210 pointsThis.docxTerm Paper VirtualizationDue Week 10 and worth 210 pointsThis.docx
Term Paper VirtualizationDue Week 10 and worth 210 pointsThis.docx
 
Cs121 Unit Test
Cs121 Unit TestCs121 Unit Test
Cs121 Unit Test
 
Course structure 108 computers in management
Course structure   108 computers in managementCourse structure   108 computers in management
Course structure 108 computers in management
 
MBA 5401, Management Information Systems 1 Course Lea.docx
 MBA 5401, Management Information Systems 1 Course Lea.docx MBA 5401, Management Information Systems 1 Course Lea.docx
MBA 5401, Management Information Systems 1 Course Lea.docx
 
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
Due Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docxDue Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docx
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
 
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
 Due Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docx Due Date  1159 p.m. EST, Sunday of Unit 7 Points  10.docx
Due Date 1159 p.m. EST, Sunday of Unit 7 Points 10.docx
 
Student database management system
Student database management systemStudent database management system
Student database management system
 
1. introduction to data science —
1. introduction to data science —1. introduction to data science —
1. introduction to data science —
 
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docxDiscussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
 
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docxDiscussion Board Deliverable Length 4 – 6 paragraphs An.docx
Discussion Board Deliverable Length 4 – 6 paragraphs An.docx
 
Password management
Password managementPassword management
Password management
 
What Is Technical Writing And Documentation
What Is Technical Writing And DocumentationWhat Is Technical Writing And Documentation
What Is Technical Writing And Documentation
 
Generation of Automatic Code using Design Patterns
Generation of Automatic Code using Design PatternsGeneration of Automatic Code using Design Patterns
Generation of Automatic Code using Design Patterns
 

Plus de danhaley45372

Your initial post should be 2-3 paragraphs in length.Inclu.docx
Your initial post should be 2-3 paragraphs in length.Inclu.docxYour initial post should be 2-3 paragraphs in length.Inclu.docx
Your initial post should be 2-3 paragraphs in length.Inclu.docx
danhaley45372
 
Your initial post is due by midnight (1159 PM) on Thursday. You mus.docx
Your initial post is due by midnight (1159 PM) on Thursday. You mus.docxYour initial post is due by midnight (1159 PM) on Thursday. You mus.docx
Your initial post is due by midnight (1159 PM) on Thursday. You mus.docx
danhaley45372
 
Your HR project to develop a centralized model of deliveri.docx
Your HR project to develop a centralized model of deliveri.docxYour HR project to develop a centralized model of deliveri.docx
Your HR project to develop a centralized model of deliveri.docx
danhaley45372
 
Your Immersion Project for this course is essentially ethnographic r.docx
Your Immersion Project for this course is essentially ethnographic r.docxYour Immersion Project for this course is essentially ethnographic r.docx
Your Immersion Project for this course is essentially ethnographic r.docx
danhaley45372
 
Your have been contracted by HealthFirst Hospital Foundation (HHF),.docx
Your have been contracted by HealthFirst Hospital Foundation (HHF),.docxYour have been contracted by HealthFirst Hospital Foundation (HHF),.docx
Your have been contracted by HealthFirst Hospital Foundation (HHF),.docx
danhaley45372
 
Your group presentationWhat you need to do.docx
Your group presentationWhat you need to do.docxYour group presentationWhat you need to do.docx
Your group presentationWhat you need to do.docx
danhaley45372
 
Your contribution(s) must add significant information to the dis.docx
Your contribution(s) must add significant information to the dis.docxYour contribution(s) must add significant information to the dis.docx
Your contribution(s) must add significant information to the dis.docx
danhaley45372
 
Your good friends have just adopted a four-year-old child. At th.docx
Your good friends have just adopted a four-year-old child. At th.docxYour good friends have just adopted a four-year-old child. At th.docx
Your good friends have just adopted a four-year-old child. At th.docx
danhaley45372
 
Your good friends have just adopted a four-year-old child. At this p.docx
Your good friends have just adopted a four-year-old child. At this p.docxYour good friends have just adopted a four-year-old child. At this p.docx
Your good friends have just adopted a four-year-old child. At this p.docx
danhaley45372
 

Plus de danhaley45372 (20)

Your initial post should be 2-3 paragraphs in length.Inclu.docx
Your initial post should be 2-3 paragraphs in length.Inclu.docxYour initial post should be 2-3 paragraphs in length.Inclu.docx
Your initial post should be 2-3 paragraphs in length.Inclu.docx
 
Your initial post should be made during Unit 2,  January 21st at 4.docx
Your initial post should be made during Unit 2,  January 21st at 4.docxYour initial post should be made during Unit 2,  January 21st at 4.docx
Your initial post should be made during Unit 2,  January 21st at 4.docx
 
Your initial post should be at least 450+ words and in APA forma.docx
Your initial post should be at least 450+ words and in APA forma.docxYour initial post should be at least 450+ words and in APA forma.docx
Your initial post should be at least 450+ words and in APA forma.docx
 
Your initial post should be made during Unit 2, january 21st at 4.docx
Your initial post should be made during Unit 2, january 21st at 4.docxYour initial post should be made during Unit 2, january 21st at 4.docx
Your initial post should be made during Unit 2, january 21st at 4.docx
 
Your initial post should be made during, Submissions after this time.docx
Your initial post should be made during, Submissions after this time.docxYour initial post should be made during, Submissions after this time.docx
Your initial post should be made during, Submissions after this time.docx
 
Your essay should address the following.(a) How  is the biologic.docx
Your essay should address the following.(a) How  is the biologic.docxYour essay should address the following.(a) How  is the biologic.docx
Your essay should address the following.(a) How  is the biologic.docx
 
Your initial post is due by midnight (1159 PM) on Thursday. You mus.docx
Your initial post is due by midnight (1159 PM) on Thursday. You mus.docxYour initial post is due by midnight (1159 PM) on Thursday. You mus.docx
Your initial post is due by midnight (1159 PM) on Thursday. You mus.docx
 
Your individual sub-topic written (MIN of 1, MAX 3 pages)You.docx
Your individual sub-topic written (MIN of 1, MAX 3 pages)You.docxYour individual sub-topic written (MIN of 1, MAX 3 pages)You.docx
Your individual sub-topic written (MIN of 1, MAX 3 pages)You.docx
 
Your HR project to develop a centralized model of deliveri.docx
Your HR project to develop a centralized model of deliveri.docxYour HR project to develop a centralized model of deliveri.docx
Your HR project to develop a centralized model of deliveri.docx
 
Your Immersion Project for this course is essentially ethnographic r.docx
Your Immersion Project for this course is essentially ethnographic r.docxYour Immersion Project for this course is essentially ethnographic r.docx
Your Immersion Project for this course is essentially ethnographic r.docx
 
Your country just overthrew its dictator, and you are the newly .docx
Your country just overthrew its dictator, and you are the newly .docxYour country just overthrew its dictator, and you are the newly .docx
Your country just overthrew its dictator, and you are the newly .docx
 
Your have been contracted by HealthFirst Hospital Foundation (HHF),.docx
Your have been contracted by HealthFirst Hospital Foundation (HHF),.docxYour have been contracted by HealthFirst Hospital Foundation (HHF),.docx
Your have been contracted by HealthFirst Hospital Foundation (HHF),.docx
 
Your group presentationWhat you need to do.docx
Your group presentationWhat you need to do.docxYour group presentationWhat you need to do.docx
Your group presentationWhat you need to do.docx
 
Your contribution(s) must add significant information to the dis.docx
Your contribution(s) must add significant information to the dis.docxYour contribution(s) must add significant information to the dis.docx
Your contribution(s) must add significant information to the dis.docx
 
Your good friends have just adopted a four-year-old child. At th.docx
Your good friends have just adopted a four-year-old child. At th.docxYour good friends have just adopted a four-year-old child. At th.docx
Your good friends have just adopted a four-year-old child. At th.docx
 
Your good friends have just adopted a four-year-old child. At this p.docx
Your good friends have just adopted a four-year-old child. At this p.docxYour good friends have just adopted a four-year-old child. At this p.docx
Your good friends have just adopted a four-year-old child. At this p.docx
 
Your goals as the IT architect and IT security specialist are to.docx
Your goals as the IT architect and IT security specialist are to.docxYour goals as the IT architect and IT security specialist are to.docx
Your goals as the IT architect and IT security specialist are to.docx
 
Your essay should address the following problem.(a) What is .docx
Your essay should address the following problem.(a) What is .docxYour essay should address the following problem.(a) What is .docx
Your essay should address the following problem.(a) What is .docx
 
Your future financial needs will be based on the income you can reas.docx
Your future financial needs will be based on the income you can reas.docxYour future financial needs will be based on the income you can reas.docx
Your future financial needs will be based on the income you can reas.docx
 
Your friend Lydia is having difficulty taking in the informati.docx
Your friend Lydia is having difficulty taking in the informati.docxYour friend Lydia is having difficulty taking in the informati.docx
Your friend Lydia is having difficulty taking in the informati.docx
 

Dernier

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Dernier (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Paperpaper.docxResearch paperPlease see the Syllabus. You.docx

  • 1. Paper/paper.docx Research paper Please see the Syllabus. You will write a paper of 6 - 8 pages in length. The syllabus provides a list of potential topics. You must include 6 references, two that must come peer-reviewed journals. Include an Abstract, introduction, and conclusion, as well as the body of content. The paper must follow APA. Please remember this needs to be in your words. No cut and paste, No turning in other's work. No rewriting with SpinBot. Rephraser, or other tools. Any similarity scores of 30 or more may not be graded. Please check back to review your similarity score. You can resubmit until the due date. RESEARCH PAPER /syllabus Select a topic from the following list on which you would like to conduct an in-depth investigation: · Information systems infrastructure: evolution and trends · Strategic importance of cloud computing in business organizations · Big data and its business impacts · Managerial issues of a networked organization · Emerging enterprise network applications · Mobile computing and its business implications Note: The above topics are also the basis of the discussion questions. Research paper basics: · 8-10 pages in length · APA formatted · Minimum six (6) sources – at least two (2) from peer reviewed journals · Include an abstract, introduction, and conclusion · See rubric for more detailed grading criteria
  • 2. · Submitted through Turnitin – must be original work – similarity score of 30 or less to be graded Some good questions to ask yourself before turning in your research paper: · Is the paper of optimal length? · Is the paper well organized? · Is the paper clear and concise? · Is the title appropriate? · Does the abstract summarize well? · Are individual ideas assimilated well? · Are wording, punctuation, etc. correct? · Is the paper well motivated? · Is interesting problem/issue addressed? · Is knowledge of the area demonstrated? · Have all key reference been cited? · Are conclusions valid and appropriate? BA633 Information Systems Infrastructure 6 RESEARCH PAPER GRADING RUBRIC Criteria/Categories Indicators/Levels Score Abstract and Introduction _____ x 5 = /25 Introduction should be clear with a preview of the main points Main Points and Sub Points ______ x 20 = /100 Main points are clearly stated and developed; specific examples/support ing points are appropriate and clearly developed; smooth transitions and well organized. Conclusion _____ x 5 = /25 Well-thought out concluding statement that summarizes main points well. Spelling, grammar and punctuation _____ x 6 = /30 No more than two errors in any of these categories combined . Summary _____ x 4 =
  • 3. /20 Very interesting question. Evidence that student has put a great amount of thought into the subject. RESOURCES The Agile Architecture Revolution: How Cloud Computing, REST-Based SOA, and Mobile Computing are Changing Enterprise IT, 2013, Jason Bloomberg, Wiley & Sons, Inc., ISBN: 978-1-11840977-0. The Architecture of Computer Hardware and System Software: An Information Technology Approach, 5th edition, 2013, Irv Englander. Wiley & Sons, Inc., ISBN: 978-1-118-80310-3. Building a Windows IT Infrastructure in the Cloud, 1st edition, 2012, David K. Rensin, O’Reilly Media, Inc., ISBN: 978-1-449- 33358-4. Business Data Communications and Networking, 11th edition, 2012. Jerry Fitzgerald. Wiley & Sons, Inc., ISBN: 978-1-118- 08683-4. Business Intelligence: A Managerial Perspective on Analytics, 3rd edition, 2014, Ramesh Sharda, Dursun Delen, Efraim Turban, and David King. Pearson Education, Inc., ISBN: 978- 0-12-385126-0. Cloud Computing: Theory and Practice, 2013, Dan C. Marinescu. Elsevier, Inc., ISBN: 978-0-12404627-6 Data Architecture, 2011, Charles Tupper, Elsevier, Inc., ISBN: 978-0-12-385126-0. Green Communications: Principles, Concepts, and Practice,
  • 4. 2015, Konstantinos Samdanis, Peter Rost, Andreas Maeder (Editor), Michela Meo, and Christos Verikoukis (Editors). Wiley& Sons, Inc., ISBN: 9781-118-75926-4. The Executive’s Guide to Information Technology, 2nd edition, 2007, John Baschab, and Jon Plot. Wiley & Sons, Inc., ISBN: 978-0-470-09521-8. Mobile Design and Development, 1st edition, 2009, Brian Fling. O’Reilly Media, Inc., ISBN: 978-0-59615544-5. the write up I provided is the whole idea. I want you to create a peer to peer chat system (so even if the server is not running or shut down/closed, one of the clients connected to the network automatically becomes the server. The system should allow multi-threading and run on different machines and computers at a time. When the program starts running, the user has to register to use the chat with user name and password and that username and password will be saved in a log file in the same directory. if the user name already exist they will be prompted to log in, after they log in. The system will give them a set of commands (maybe stored in a dictionary) the commands will be something like this : WHO_ELSE_CONNECTED = 'whoelse'(see the other usernames online) BROADCAST = 'broadcast'(send message to everyone) MESSAGE = 'message(send private message to someone online) LOGOUT = 'logout' (log out of system) SENDFILE = 'sendfile'(send file to someone) This website has something similar to what i am talking about :https://github.com/savithruml/chat- room/blob/master/chat_server.py check out the link. Senior Project Proposal WhatsDeWord: Simple chat room application
  • 5. Friday 9th February 2018 Table of Contents Summary 1 Significance 2-3 Required Tools and Availability 3 Demonstration plans 3 Qualifications 3 Project Specification 4 Technical Details 4 Timeline 4-5 Future Enhancements 5 Bibliography 5 Summary WhatsDeWord is a simple chat room application that allows students at DePauw to communicate and network with each other. Subconsciously, students go through DePauw limiting their friend group to individuals that are in the same field of study or individuals that belong to the same organization and clubs. Making friends and acquaintances in college can be quite intimidating especially in your freshmen year. Users will access the system by registering with their DePauw email
  • 6. address/username and a password. The application will include private messaging, broadcast messaging and file sharing features. The system seeks to enhance communication between students and strengthen the DePauw community. Significance The scope of this project fits well with the Computer Networking course offered at DePauw. The beginning stages of the course focused on implementing client/server applications using socket programming with UDP and TCP. The code for the application will be written in Python. The chat room application will be implemented as a peer-to-peer network so that whenever the server goes offline another peer in the network can automatically replace it. A P2P connection will be much more complex than a simple client/server network. Required Tools and Availability The code for the project will be developed using TextWrangler (text and code editor) and implemented through a terminal window on my laptop. Demonstration Plans Some demonstrations will take place in Julian room 260 using my laptop. Other demonstrations that require multiple computers will take place in a classroom. The Timeline section will outline when the classroom demonstrations will take place. Qualifications The project is based on the Computer Networks course I took in the spring of 2017.During the course I was instructed to a build client/server socket interaction using UDP and TCP programmed in Python. Additionally knowledge gained from object oriented software development course makes it easy to be able to program in Python. The peer-to-peer socket interaction
  • 7. will require further knowledge from personal research. Project Specification The goal of the application is to serve as a simple peer-to-peer chart room where there is no always-on server and arbitrary end systems directly communicate. The students will be able to register with a username and a password, which will be stored in a file. Users will be able to send, receive messages and transfer files. Users will be able to see what other users are logged on to the chat. Users can send messages privately and to other users or respond back to all the peers in the network. Technical Details A socket for both the server and client class will be created in order to send and receive messages. The code is going to make use of the threads to allow multiple connections to take place at a time. The program will prompt the user to register with a username and a password. The program will create a log files in the directory to store information. The program will include broadcast, private message and file sharing methods. Timeline Checkpoint 1: · I will demonstrate the implementation of a simple peer-to-peer chat system using TCP in order to show that the application can be used to send and receive messages. · I will demonstrate the new user registration function. Checkpoint 2: · I will demonstrate log in function for returning users. · I will demonstrate how the interface allows users the option of
  • 8. using commands stored in the program to see who else is online and private message. Checkpoint 3: · I will demonstrate the broadcast and file sharing functionality.(Multiple machines) Checkpoint 4: · I will demonstrate multi-threading by opening multiple chat sessions with multiple clients. Future Enhancements · Writing a GUI using the Tkinter tool to enhance the users experience and give the application less of an archaic feel. · Modify the code to be able to block invalid entries. Bibliography http://www.binarytides.com/code-chat-application-server-client- sockets-python/ https://medium.com/swlh/lets-write-a-chat-app-in-python- f6783a9ac170 PAGE 2 I need a peer to peer chat program written in python where there is no always-on server and arbitrary end systems directly communicate. It should be able to communicate multiple clients on different computers.When the client user runs the program they should be prompted to enter their user name and password and the program will create a log files in the directory to store information. Returning users can log on after the first time using the system.New users will be updated in the log. Users can to send, receive messages and transfer files. Users will be able to see what other users are logged on to the chat. Users can send messages privately to other users or respond back to all the peers in the network using a stored set of commands that have
  • 9. to be input. do you understand?