时间: 2021-07-31 23:59:22 人气: 9 评论: 0
当今随着社会的进步和国家间竞争的不断加剧,保密工作的重要性愈发重要,保密教育培训工作也显得愈发重要。为了使涉密人员能够在短期内学习和掌握最新、最好的保密技能和保密知识,传统的教育培新模式已经很难满足发展的需要,因此需要我们掌握信息化教育培训平台的建设和使用。
本项研究的目标为创建一个面向涉密机关单位的保密教育培训信息系统,为提高人员素质、丰富培训手段,保密教育培训信息系统利用信息化技术实现培训过程的立体化、综合化,能够实现网上排课,网上选课,电子课件收发,考勤记录等功能,便于接受机关单位管理培训过程、考核培训效果、统计培训数据。本篇论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术VS2010的特点、结构框架以及使用方法。接着对课程系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。
【关键词】面向对象分析与设计,VS2010,在线教学
2.3 系统功能需求分析
1.管理员/教务人员/讲师/学员用户登录,登录系统自动与数据库中所存用户的账号密码进行匹配性检测,并判断是否登陆成功。不同登录身份所拥有的系统使用权限也不同;
2.课程管理:课程信息结构完善,录入课程信息时需具备冲突检测机制;
3.学员课程学习:学员用户能够进行课程检索查询,在线选课和个人课程的查看;
3.学员在课程结束后由讲师给与分数评价,学员考试通过即可完成培训(考试形式为笔试),最终成绩由教师于系统上统一发布,教务人员可查看所有学员的考核分数以及其是否具备结业资格;
4.教师可自行对数据库中的课件、电子教材等教学内容进行添加、删除、修改工作,但不可对学员的个人信息和上课情况进行操作;
5.提供教育培训信息综合查询和考核成绩统计功能,提供可视化及统计结果导出功能。
6.考勤记录功能:讲师可对其所授课程进行考勤记录并随时查看,讲师间的考勤不可交叉录入;
7.信息发布:教务人员可在系统首页发布课程信息变更通知、考试安排通知、结业情况通报等相关培训系统公告信息。
目 录
前 言 1
1 绪论 3
1.1课题背景和意义 3
1.2国内外研究现状 3
1.3研究内容 5
1.4 论文的组织结构 5
1.5 知识背景 6
2 系统分析 9
2.1系统分析的任务与步骤 9
2.1.1 系统分析的任务 9
2.1.2 系统分析的步骤 9
2.2业务流程分析 9
2.3 系统功能需求分析 12
3 系统设计 13
3.1 功能结构设计 13
3.1.1 管理员部分 13
3.1.2 教务人员部分 14
3.1.3 讲师部分 15
3.1.4 学员部分 16
3.2 数据库设计 17
3.2.1设计局部ER模式 17
3.2.2设计全局ER模式 20
3.3非功能性需求 23
3.3.1用户界面需求 23
3.3.2软硬件环境需求 23
3.3.3产品质量需求 23
4系统实现 25
4.1 系统部署 25
4.1.1安装环境要求 25
4.1.2系统使用说明 25
4.2 用例说明 26
4.2.1用户登录 26
4.2.2课程添加 28
4.2.3 查询课程功能 31
4.2.4 签到功能 32
4.2.5 数据传输功能 34
4.2.6 考核功能 36
5系统测试 39
5.1 系统测试的目的 39
5.2系统测试的方法 39
5.3系统测试实例 40
5.3.1用户登录 40
5.3.2课程信息冲突 40
结 论 43
致 谢 45
参考文献 47
197
199
82