资源描述:
《工作板的设计与实现学士学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北京邮电大学毕业设计工作板的设计与实现摘要在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,基于Java网络编程的强大功能,本次毕业设计使用Java编写一个工作板即基于局域网工作交流平台系统。本文详细介绍了工作板即基于局域网工作交流平台系统的开发和过程。本项目采用软件工程的方法,综合运用数据库技术、程序设计技术,以java为开发语言,以MyEclipse开发工具作为系统前台应用程序开发工具。此局域网工作交流平台采用客户端/服务器(C/S)模式和TCP连接并用多线程实现了不同的并行任务。在本设计中
2、,通过人性化的界面设计使用起来更加方便功能合理。最终实现了通信,给员工提供更方便的沟通方式,增强了企业的信息共享和沟通能力,提高员工日常工作效率,减少企业内部通讯费用和出差次数,从而为企业节省开支,同时也提高了员工的合作意识,增强了企业的凝聚力。关键词:局域网;JAVA;Socket;企业即时信息ii北京邮电大学毕业设计ThedesignandimplementationoftheworkbenchsystemAbstractasthenetworkbecomemoreandmoredeveloped,peoplebecomemoreandm
3、oreleantothenetwork,andcannotleavewithoutit.Thiscausedthechatmaterialsbecomemorenumerous,astheoverseasICQsystem,theOICQsystemthatinventedbyTencentCo.,andsoon.SowecreateanetworkchatmediumjustliketheQQ.Javanetworkprogrammingbasedonthepower,theuseofJavadesignedtopreparegraduat
4、esaworkplatformsystembasedonLAN.ThispaperintroducesindetailthedevelopmentandworkplatformsystembasedonLANprocess.Theprojectadoptsthemethodofsoftwareengineering,theintegrateduseofdatabasetechnology,programdesigntechnology,networktechnology,MyEclipsedevelopmenttooltoJavalangua
5、geasasystemreceptionistapplicationdevelopmenttools.TheLANchatbyclient/servertool(C/S)modeandTCPconnectionandimplementationof parallel tasks byusingmultiplethreads.Inthisdesign, interfacedesign throughthehumanity ismoreconvenienttousereasonablefunction. Finallyrealizesthe co
6、mmunication, toprovidea moreconvenientwaytocommuni-cate, enhancetheenterprise's informationsharingandcommunicationability, improvestaff workefficiency, reducethe enterpriseinternal communicationcosts andtravel times, soasto savemoney fortheenterprise, butalsoimprovethestaff
7、'scooperationconsciousness,enha-ncethecohesionoftheenterprise.Keywords:Localareanetwork(LAN);JAVA;socket;Enterpriseinstantmessagingii北京邮电大学毕业设计目录摘要iAbstractii1绪论11.1引言11.2国内外企业即时通讯(工作交流平台)研究现状11.3研究的意义21.4本文的主要工作22相关技术及环境简介32.1MyEclipse介绍32.2Java语言42.2.1Jar命令42.2.2Java和Inte
8、rnet42.3C/S模式介绍52.4Socket编程62.4.1Socket简介62.4.2关于TCP/IP协议62.4.3服务器和客户机72.5编程运行环境82