【摘 要】在充分分析江门融和农商银行员工学习平台应用需求,并确定系统关键技术的基础上,确定了系统设计的目标,并进入系统架构设计、系统功能设计、数据库设计和安全性设计。
【关键词】员工学习平台;系统设计;需求分析
一、需求分析
1.1业务需求
1.1.1业务描述
江门融和农商银行员工学习平台的设计目标是:将现代的计算机技术和网络技术等运用到员工学习工作中,使员工学习工作更加规范化和系统化,实现学习工作的自动化,将银行工作人员从单调、繁琐的手工学习工作中解脱出来,提高员工学习工作的效率和积极性,并且通过科学的统计分析方法,提升学习结果的可信度[1]。
1.1.2主要業务流程
(一)员工学习活动图
图1-1员工学习活动图
(二)员工查看阅读记录活动图
图1-2员工查看阅读记录活动图
1.2功能需求
1.2.1角色分析
以下从员工评价系统的实际需求分析,系统涉及到以下角色:
1.2.2业务功能
江门融和农商银行员工学习平台中有管理员、员工二类用户。其中,员工用户可以通过局域网、互联网和移动设备对系统给出的内容进行学习,学习完要对学习内容写读后感,否则当无效学习;管理员用户可以根据银行实际需要设置学习内容,当员工学习完成并填写好读后感后,可以进行学习数据进行查询、分析等操作;当管理员审核通过员工学习内容后,员工可以查询自已学习结果[2]。
员工学习平台整体角色用例图如图1-4所示。
图1-3 系统总体用例图
1.2.2.1员工学习
图1-4员工学习用例图
1.2.2.3管理员模块
图1-5系统管理用例图
二、 系统设计
2.1总体设计
2.1.1系统体系结构设计
为了便于系统开发、测试和维护,将整个系统进行分层和分模块设计。整个系统分为三层结构体系,三个结构层分别是用户层、业务逻辑层和数据层[3]。系统的架构图如图2-1所示。
图2-1 系统架构图
2.1.2系统功能架构设计
图2-2 系统总包图
系统分为管理员模块和员工学习模块
1.管理员模块中包括了学习类别设置、学习内容管理、学习数据分析审核、学习结果查询、系统管理等功能。
2.员工使用用户名、密码登录系统后,可以查看个人资料、查看阅读记录、查看热门学习内容、查看系统新发布的内容、在线学习并提交读后感,并可以修改自己的密码。
2.2功能模块设计
2.2.1员工学习模块
2.2.1.1功能结构设计
图2-3员工学习模块包图
员工使用学号或姓名,以及密码登录系统后,可以通过局域网、互联网和移动设备对平台所列的学习内容进行学习,也可以查看已经学习过的内容,或者根据系统给出的热门学习内容进行学习。学习后要写读后感,才可以完成学习,否则当无效学习。
2.2.1.2类图设计
图2-4员工学习模块类图
2.2.1.3顺序图设计
图2-5员工学习模块顺序图
2.2.1.4核心处理流程设计
图2-6员工对热门学习内容进行学习活动图
2.2.2管理员模块
2.2.2.1功能结构设计
图2-7管理员模块包图
2.2.2.2类图设计
图2-8管理员模块类图
2.2.2.3顺序图设计
图2-9管理员模块顺序图
2.3数据库设计
2.2.1主要实体属性图
表2-1列出本系统设计过程中的几种数据实体。
表2-1系统中的数据实体
表名 说明
Kaisheneirong 保存学习内容信息
Shijirenke 保存员工阅读记录信息
xuexineirongdianji 保存学习内容点击量
duhonggan 保存读后感信息
Xueqi 保存年度信息
xuesheng_jibenxinxi 员工基本信息
pingyi_quanxian 员工权限信息
2.2.2数据库概念设计
图2-10系统E-R图
2.2.3主要数据库表设计
(1) 学习内容信息表
表名:Kaisheneirong。
用途:用于保存学习内容信息。
其表结构如表2-2所示:
表2-2学习内容信息表结构
(2)员工信息表
表名:yuangongxinxi。
用途:用于保存员工基本信息。
其表结构如表2-3所示:
表2-3员工信息表结构
注:其中,bianhao以三位字符型数字进行编排的,如001,002,003……
参考文献:
[1] 金玉. 从技术角度透视MOBILearn项目移动学习案例[J]. 中国信息技术教育. 2010(17)
[2] 崔向平. 移动学习的研究现状及应用策略[J]. 成都航空职业技术学院学报. 2010(02)
[3] 任海峰,赵君. 移动学习模式在教学应用中的特征分析[J]. 成人教育. 2009(12)
作者简介:
罗庆佳(1987-),男,汉族,广东信宜人,华东师范大学软件工程硕士,研究方向:软件工程。