- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统托盘模块设计
Java项目开发全程实录(第3版)
第2章 企业内部通信系统(Swing+JavaDB实现)
PAGE 72
PAGE 73
211
2
11
章章导读
章
章导读
第
第
企业内部通信系统(Swing+JavaDB实现)
近年来,各种企业内部通信系统得到了飞速发展。它可以不用连接Internet,直接在局域网内实现信息通信、工作交流、提交计划等业务。这种通信系统广泛应用于中、小型企业的内部通信,可以大大提高职工的工作效率,在方便企业内部职工交流的同时,也创造了一个安静的工作环境,是现代企业不可缺少的辅助工具。
本章将介绍如何使用Java Swing技术和Java 6.0新增的JavaDB数据库开发跨平台的应用程序。
通过阅读本章,可以学习到:
? JavaDB数据库的应用
? 如何使用Java 6.0的系统托盘
? 如何实现多点通信
? Java如何调用其他程序
? 使用UDP通信协议
2.1 开 发 背 景
×××有限公司是一个中型的私营企业,企业内部的员工经常需要沟通和交流工作中的常见问题,频繁地使用电话会影响其他工作人员,另外,在实验室、档案室等需要安静气氛的环境中,使用电话沟通更不方便。为了便于职工之间的交流和工作信息的传递,企业内部通信系统的开发就显得迫切而重要。于是,该公司决定根据企业的内部结构,开发一个符合本企业工作流程的通信系统。它可以帮助企业快速搭建内部即时通信结构,大幅度提高企业的工作效率,使上级与下级之间的交流更方便。
2.2 系 统 分 析
2.2.1
通过与×××有限公司的沟通和需求分析,要求企业内部通信系统具有以下功能:
操作简单,界面友好。
规范、完善的基础信息设置。
支持网络通信。
支持系统托盘和程序最小化功能,避免影响其他工作。
使用独立的本地数据库。
自动搜索和手动添加网络内的通信用户。
提供用户的更名、删除等操作。
支持自动更新,始终保持程序的最高版本。
支持系统公告。
2.2.2 可行性分析
根据《GB8567-88计算机软件产品开发文件编制指南》中可行性分析的要求,制定的可行性研究报告如下。
1.引言
编写目的
以文件的形式给企业的决策层提供项目实施的参考依据,其中包括项目存在的风险、项目需要的投资和能够收获的最大效益。
背景
×××有限公司是一家中型的私有企业,为了提高企业的工作效率、实现信息化管理,公司决定开发企业内部通信系统。
2.可行性研究的前提
要求
企业内部通信系统必须提供网络通信功能,在通信过程中禁止使用聊天表情、文件传送等功能,避免资料外泄,或因发送错误而导致上级资料的丢失以及其他损失。最重要的是必须适应任何操作系统,即实现跨平台技术,因为由于企业内部的工作需要,工作环境中使用了多个操作系统来完成不同的工作。另外,系统不需要使用服务器中转和记录通信内容,可以独立完成通信任务,排除职工对领导监视工作进度等逆反心理。
目标
企业内部通信系统的目标是实现企业的信息化通信,提高企业通信能力,提高任务理解和执行能力,减少不必要的人员流动和资金损耗,以最快的速度提升企业的市场竞争力。
条件、假定和限制
为实现企业的信息化通信,必须对操作人员进行培训,需要花费部分时间和精力来完成。为不影响企业的正常运行,企业内部通信系统必须在两个月的时间内交付用户使用。
系统分析人员需要两天内到位,用户需要3天时间确认需求分析文档。去除其中可能出现的问题,例如用户可能临时有事,占用4天时间确认需求分析。那么程序开发人员需要在1个月零19天的时间内进行系统设计、程序编码、系统测试、程序调试和网站部署工作。其间,还包括了员工每周的休息时间。
评价尺度
根据用户的要求,项目主要以企业通信功能为主,对于通信信息仅提供本次系统启动后的通信内容。由于职工人数过多,而公司在楼内公告板上的公告信息,难以及时通知每位职工,系统中公告功能要及时地通知所有员工最新的公告内容。
3.投资及效益分析
支出
根据系统的规模及项目的开发周期(两个月),公司决定投入4个人。为此,公司将直接支付3万元的工资及各种福利待遇。在项目安装及调试阶段,用户培训、员工出差等费用支出需要1万元。在项目维护阶段预计需要投入2万元的资金。累计项目投入需要6万元资金。
收益
用户提供项目资金12万元。对于项目运行后进行的改动,采取协商的原则根据改动规模额外提供资金。因此从投资与收益的效益比上,公司可以获得6万元的利润。
项目完成后,会给公司提供资源储备,包括技术、经验的积累,其后再开发类似的项目时,可以极大地缩短项目开发周期。
4.结论
根据上面的分析,在技术上不会存在问题,因此项目延期的可能性很小。在效益上公司投入4个人、两个月的时间获利6万元,效益比较可观。在公司今后发展上可以储备网站开发的经验
原创力文档


文档评论(0)