1. 毕业设计(论文)的内容和要求
在Spring、Spring MVC、Mybatis等框架的基础上,通过使用Java语言完成一项C/S架构的企业即时通讯办公系统。
在该系统中,被管理员创建的用户可以通过Android手机登录并进行一对一或者组群聊天,聊天内容的格式包括文本、语音、文件、地理位置、在线通话等等。
此外,用户可以通过本系统实现打卡操作。
2. 实验内容和要求
(1)系统主要分两种角色,管理员和普通雇员,普通雇员只具备即时通讯相关权限,诸如发送即时信息(包括文本文字、语音、图片、地理位置、文件等等);查看可打卡Wi-Fi列表;打卡等。而管理员不但具备通讯权限还具有对部门、企业雇员以及可打卡Wi-Fi列表的增删改查以及查看雇员当日考勤记录的权限。
(2)企业员工之间可以发送即时消息,接收方可以立刻收到消息通知。
(3)通信内容应当包括文本、图片、文件、语音、视频等常规主流的形式,以便于适应不同情况下的信息交流,满足企业需求。
3. 参考文献
[1] Christoph P , Brühlmann Florian, Dorothy O T ,et al. Facilitating professional mobile learning communities with instantmessaging[J]. Computers Education, 2018, 201.
[2] Sheer V C , Rice R E . Mobile instant messaginguse and social capital: Direct and indirect associations with employeeoutcomes[J]. Information Management, 2016, 54(1).
[3] 周宝亮, 王敏. 计算机软件开发中Java编程语言的应用[J]. 电子技术与软件工程, 2017(3).
4. 毕业设计(论文)计划
第一阶段:确定毕业设计课题,通过书籍和网络查阅相关资料,安排时间并确定功能模块。第二阶段:查询相关文献并根据开发目标选择合适的开发工具;进行需求分析,确定设计框架;在此基础上进行数据库的设计,开始程序编写。第三阶段:进行中期检查汇报。第四阶段:查询资料针对剩余功能以及指导老师提出的不足进行完善.第五阶段:进行毕业设计成果检查。
第六阶段:测试项目的各个功能模块并针对测试得出的问题进行相应的完善和修改,撰写毕业设计说明书。
以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。