教学培训信息管理系统的分析与设计_第1页
教学培训信息管理系统的分析与设计_第2页
教学培训信息管理系统的分析与设计_第3页
教学培训信息管理系统的分析与设计_第4页
教学培训信息管理系统的分析与设计_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教学培训信息管理系统的分析与设计 摘 要 一个高效率的教学培训系统能够对学员信 息进行信息化管理 减轻管理人员的工作负担 高效并规 范地管理学员信息 在对培训机构主要业务和需求的详细 分析基础上 结合软件工程的理论和技术分析并设计了一 个培训信息管理系统 从软硬件两方面把学院建设成一流 的信息管理 教育教学的平台 帮助培训机构高效科学的 处理信息 并为经营决策者提供更方便的统计分析机制 关键词 培训 ASP NET 模块 随着知识经济时代的来临 世界各国不约而同地把目 光投向了发展教育 提高全民素质上 教育终身化成为社 会发展的大趋势 我国政府也提出了 科教兴国 的战略 决策 教育的全民性 终身性 要求学历教育与非学历教 育比翼齐飞 一方面 要大力发展基础教育 高等教育和 职业教育等各种学历教育 另一方面 也要大力发展面向 各类人群 各行各业 各种内容的非学历教育 各类教学 培训机构在经济建设和社会发展中起到非常重要的作用 然而对于教学培训机构而言 如何更好的处理培训的相关 信息 从软硬件两方面把学院建设成一流的信息管理 教 育教学的平台 成为一个重中之重的环节 因此 有必要 设计适用于培训机构信息高效 科学地处理的教学培训管 理系统 由于教学培训信息管理系统的研究具有分布式特点 并且需要采用模块化的设计 因此 在系统的分析与设计 中 使用的体系架构为 B S 模式的三层架构 同时 系统 使用 ASP NET 作为开发平台 并使用统一建模语言进行分 析描述 后台使用的数据库为常用的 SQL Server 2005 数据 库 B S 架构下的管理软件具有简单而方便的业务扩展 实 现增加服务器功能只需相应地增加网页 功能维护也简单 方便 仅需改变网页 就能实现所有用户使用时的同步更 新 开发相对简单 共享性强 因此用 B S 模式来设计项 目培训管理系统比较合适 服务器端采用 SQL Server 数据 库系统和 ASP NET 组件来构成项目培训管理的应用服务 系统 客户端采用浏览器来完成学院完成培训任务的全过 程 同时管理员可进行远程系统维护和管理 本文所设计的系统 功能模块包括学员信息管理 培 训信息管理 员工信息理 考试信息管理 以及成绩和证 书管理模块 系统运用方便 操作简单 效率高 可以大 大提高培训机构员工的办公效率 对各个开设培训科目的 报名情况及发展状况进行统计分析 帮助经营决策者提供 更方便的统计分析机制 1 系统的功能需求分析 对学员信息 员工信息 培训信息 考试信息 成绩 和证书进行管理 主要包括修改删除学员信息 添加科目 报名信息 调班和退班 查询和统计 添加员工信息 修 改及删除员工信息 员工查询 查询和添加班级 修改及 删除班级 班级学员导入 上课记录 考试学员安排 对 于证书的发放记录 发放时间和经办人等 2 系统的概要设计 2 1 主要功能模块设计 图 1 主要功能模块 根据培训信息管理系统的需求以及相关的系统业务流 程 我们采用模块结构化设计 整个系统按层次进行模块 划分 各个模块完成自己特定的功能 本系统一共分为五 大模块 这五大模块分别是 学员信息管理模块 培训信 息管理模块 员工信息管理模块 考试信息管理模块以及 成绩与证书管理模块 每个模块的功能都按照培训信息管 理的日常业务进行设计 各模块功能概述如图 1 2 2 数据库概念结构设计 对于数据库的概念设计 表现数据库的概念结构最常 用的方法是使用 E R Entity Relationship 数据模型 E R 数据模型的实现方式为利用属性 实体以及两者之间的关 联统一描述现实世界的信息结构 图 2 系统 E R 图 2 3 数据库逻辑结构设计 数据库的逻辑结构设计对应的工作为把概念结构设计 时提出的 E R 实体联系图进行转化 从而与数据库管理系 统产品所支持的数据模型达到一致 并在此 E R 实体联系 的基础上 构建数据库中对应的数据表 同时还包括数据 表之间的所有关联信息 培训信息管理系统数据库中的主要数据表如下 办公 室表 Office 和校区表 Campus 略 表 1 科目信息表 Course 学员信息管理模块用于处理学员基本信息和科目报名 信息 涉及到的信息表如表 2 所示 科目报名信息表 Subject 和学员状态信息表 StudentSatue 略 表 2 学员基本信息表主要字段 Student 培训信息管理模块用于管理班级信息 并记录到课情 况 涉及到的信息表主要如表 3 所示 班级成员表 ClassMember 上课记录表 ClassRecord 和到课点名 表 OrderName 略 表 3 班级信息表 员工信息管理模块用于处理员工的基本信息 以及分 配操作权限给不同员工 涉及到的信息表如表 4 所示 权 限信息 Position 表略 表 4 员工基本信息表 Manager 考试信息管理模块用于记录考试的基本信息 以及考 试结果和相关的证书领取信息 涉及到的信息表如表 5 所 示 考试内容表 ExamDetails 考试名单表 ExamPerson 乘车信息表 Traffic 证书信息表 Certificate 略 表 5 考试安排表 Exam 3 界面设计 3 1 登陆界面 3 2 其它界面 略 4 结束语 本文在对培训机构需要执行的数据操作进行详细分析 的基础上 结合 B S 等技术 分析设计了适合培训机构管 理日常工作信息的管理系统 该系统的完成给培训机构的 员工和学员带来了实用性和方便性 解决了学员信息录入 时的冗余性 减少了数据出错的可能性 为员工提供了方 便 快捷的数据查询功能 同时 便于对各个培训科目进 行统计分析 系统合理地区分学员的不同状态 也为学员 提供掌握自己培训所处阶段提供方便 通过这个系统 员 工基本上可以对整个培训流程中的所有信息进行合理处理 大大提高工作操作效率 参考文献 1 眭碧霞 李春华 张玮 ASP NET 程序设计与开发 M 西安 西安电子科技大学出版社 2008 2 万科 覃剑 Visual C NET 程序设计基础与上机指 导 M 北京 清华大学出版社 2007 3 刘桂林 谢尧 李大友 SQL Sever 数据库应用技术 M 北京 中国计划出版社 2007 4 刘玉萍 刘海玲 基于 We

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论