Android企业员工在线培训系统设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android企业员工在线培训系统设计(2)


在这个通讯发达,信息量迅速增长的时代,随着4G时代的到来,移动互联网的时代已经到来。毫无疑问地,如今我们大多数人的生活已经离不开网络以及各种天花乱坠的网络应用的点缀,手机已经不仅仅是个简单的通讯工具,它还能模拟社会的社区活动,使我们足不出户就能进行购物、消费甚至是培训。在移动互联网时代,由于手机的方便携带与灵活运用。手机应用成了当今时代的主流。各式各样的手机应用层出不穷,这时候一种崭新的学习方式将会被挖掘并投入使用。对于实践应用类的知识和技能来说,我们首先要与知识融会贯通才能灵活应用。实际上,通信技术和互联网技术的每一步发展,都将不久就会被迅速地纳入到了教育体系的运用之中。所以说,在线教育、移动学习的前景十分美好。这时,基于互联网的企业员工在线培训系统应运而生。
1.3  国内外企业员工培训的研究现状及发展趋势
1.4  开发工具的选择
本课题系统设计要求建立数据一致性良好、完整性强的数据库,采用了免费的关系型数据库管理系统MySQL作为后台数据库支持[1]。而Web服务器和Android客户端则分别采用MyEclipse和Eclipse作为系统开发工具进行开发。本课题Web服务器采用Apache tomcat做服务器软件,Apache是开放源码的免费Web服务器软件。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一[2]。
1.5  本课题的研究内容和结构
1.5.1  研究内容
本课题研究基于Web服务器和Android平台上的企业员工在线培训系统,最终实现基于Web服务器以及采用http协议这种通信方式来实现Android平台上企业员工在线学习多媒体课程的功能以及管理员所管理的企业员工在线培训系统管理后台。
基于数据库建立员工信息表、课程表、以及学习情况表。将企业员工大致分为两类员工,一类是普通员工,一类是具有管理权限的员工。权限为0表示为普通用户,权限为1表示具有管理员权限的用户。
开发服务器端,此时具有管理员权限的用户就可登陆进行用户管理、课程管理以及学习任务的管理,包括对用户的增加删除查看、对用户信息的管理与查询、课程的增添删除、课程信息的修改与查询、密码修改等。
开发Android客户端软件,支持用户登录、课程在线学习、课程下载及个人信息的查看与修改、密码修改等。
1.5.2  论文的组织结构
本文第一章介绍关于企业员工培训的课题背景与研究内容;第二章介绍系统的整体结构,对服务器端与客户端各部分的功能做出介绍,并介绍相关理论背景知识,对数据库设计做详细介绍;第三章对系统各部分实现使用到的具体技术做出详细阐述;第四章结合程序运行截图演示本课题所有功能。
2  系统设计
2.1  功能设计
系统整体功能模块图如图2.1所示:
  企业员工在线培训系统功能模块图
图2.1 系统功能模块图
本系统服务器端软件需包含的功能有:
1. 管理员登陆
2. 管理员查看用户信息
3. 管理员修改用户信息
4. 管理员增加用户
5. 管理员删除用户
6. 管理员查看课程信息
7. 管理员修改课程信息
8. 管理员上传word文档或图片,添加课程
9. 管理员删除课程
10. 管理员修改密码 (责任编辑:qin)