- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
企业内部通信系统
本科毕业论文(设计)
企业内部通信系统
第一章 概论 3
1.1开发背景 3
1.2 课题现状 3
1.3 毕业设计及论文的主要工作 3
第二章 系统分析 4
2.1 需求分析 4
2.2 可行性分析 4
2.21可行性要求 4
2.22 成本可行性分析 4
2.23 技术可行性分析 4
第三章 系统设计 5
3.1 系统目标 5
3.2 系统功能 5
3.3 数据库设计 6
3.31数据库分析 6
3.32企业内部通信系统的E-R图 6
3.33数据库的结构设计 7
3.4 主要模块的设计 8
3.41主窗体模块设计 8
3.42公共模块设计 8
3.43系统托盘模块设计 10
3.44系统工具模块设计 10
3.45用户管理模块设计 11
3.46通信模块设计 12
第四章 详细设计和代码实现 15
4.1主要模块的实现过程 15
4.2通信模块的实现过程 20
第五章 总结 22
致谢 23
参考文献 23
Abstract 23
摘要: 本文设计一个类似飞鸽传书的企业内部通信系统,系统基于UDP/IP协议,使用 Java Swing、Java Socket和JavaDB数据库进行开发。系统实现了信息通信、系统设置、文件传输、访问公共资源、互访对方主机五大功能。本系统结构清晰、界面友好、操作简单、通用性强,可以大大提高了企业的工作效率。
关键字:企业、信息通信、socket
1.概论
1.1开发背景
近几年,随着网络的迅速发展和全球信息化速度的加快,网络通信已经不算是新鲜事物了,但大多数网络通讯需要借助Internet上的服务器,这就给那些具有大规模内部网络的用户造成了许多问题,如浪费网络资源、遭遇到网络攻击、病毒的入侵等等。为了保证企业内部的通信安全,减少员工沟通和交流工作中遇见的种种问题,由于互联网上的网络通信工具给企业内部信息交流带来的不便,所以为了方便企业内部用户之间的沟通、保证企业内部局域网的安全,需要开发一个基于局域网的信息收发系统的即时通讯工具。
1.2 课题现状
企业内部通信系统是基于局域网的即时通信工具,可以说是一个internet通信工具的小规模版本,一般采用UDP或者TCP协议体系等来实现,开发技术已经比较成熟,国外的通信工具较有名的有ICQ、MSN Messenger、国产的QQ、新浪UC都实现了广域网的即时通信。在最近几年,国内的局域网通信工具较有代表性有飞鸽传书、飞秋,这两款软件的快速、实效、迷你、简单的特点受到了广大企业的好评。
这些工具的实现方式具体细节不易得之,但它无非是利用各种平台上的网络通信接口,基于TCP/IP或者UDP/IP协议架构下的软件产品。对于一个企业内网,这些功能的实现相比于广域网更加简单。所以还是有很大研究价值的。
2.系统分析
2.1 需求功能分析
本系统的设计目标是实现一个企业内部局域网通信系统,企业内部职工可以方便的进行交流,可以大大的提高职工的工作效率。
根据企业对局域网通信的需求,本系统主要包括信息通信、用户搜索、访问公共资源、访问对方主机、系统设置五大功能。
各功能概述:
信息通信:信息通信是企业内部通信系统的核心功能,它用于不同职工之间的通信,这种通信方式能够实现多个职工之间的通信,而不存在类似电话的占线问题,增加了任务分配的新方式,从而提高企业的工作效率。
用户搜索:用户搜索用于搜索企业局域网内的其他用户,系统会根据用户所设置的IP搜索范围搜索所有计算机上的用户。
访问公共资源:访问公共资源用于实现企业内部公共服务器上资源访问的功能。
访问对方主机:访问对方主机用于两人聊天情况下对对方主机的访问和控制的功能。
系统设置:系统设置用于设置用户界面、公共路径、公告栏等的功能。
2.2数据库分析
该系统是一个桌面应用程序,它不像web应用那样需要配置到指定的服务器上,所以数据库和该系统应存在于同一计算机中,这样,不仅节省了开销,而且还提高了系统的安全性。该系统所用数据库为JAVADB数据库。由于该数据库的运行环境平台要求较低,一般的电脑都可以满足它的硬件条件。
企业内部通信系统的E-R图
该系统的实体包括用户和窗口位置两个实体,分别记录着通信窗口的绝对位置和用户的信息。
用户实体
用户实体主要包括IP信息、PC名称、用户信息、系统信息等,它记录了搜索到的用户和所有的用户信息。用户实体的E-R图如下。
图图
图图
本系统开发完成后可缩减工作时间,提高工作效率,而且简单易操作,不需对使用人员进行培训,不管是在资金上还是效率上都能达到预期的效果
图图
1.用户信息表—.窗体位置信息表—Y轴坐标 height Int YES NO NULL 窗体高度 width Int YES NO NULL 窗体宽度
3.4 主要模块的设计
本系统
您可能关注的文档
最近下载
- 2024年电信智慧家庭工程师(三级)认证考试题库-中(多选题部分).docx
- 11《山地回忆》第一课时 +公开课一等奖创新教案+导学案.docx VIP
- 0i-TF PLUS车床操作说明书.pdf
- 2024年电信智慧家庭工程师(三级)认证考试题库-下(判断题部分).docx
- 2024年电信智慧家庭工程师(三级)认证考试题库-上(单选题部分).docx
- 重生之我在古代当皇帝课件高二上学期自律主题班会.pptx
- 2025第三届全国技能大赛海南省选拔赛-数字孪生应用技术(国赛精选)项目技术文件.pdf VIP
- 质量管理六大工具-PPAP.pptx
- 苯并噻唑衍生物及作为荧光染料上的应用.pdf VIP
- 新编剑桥商务英语(高级)学生用书(第三版修订版)达姆特教材习题答案笔记及workbook答案.pdf
文档评论(0)