当前位置: 网学 > 设计下载 > VFP毕业设计 > 正文

基于VFP员工培训管理系统开发与实现

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 佚名 来源: 网络 发布时间: 13/05/10

以下是网学网为您推荐的VFP毕业设计-基于VFP员工培训管理系统开发与实现,希望本篇文章对您学习有所帮助。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

4.3系统功能分析
   系统功能分析是在系统开发的总体任务的基础上完成。本文系统需要完成功能主要有:
1.         员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训的课程和成绩、培训计划等。
2.       员工各种信息的查询、修改,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。
3.       培训课程信息的输入,包括课时、课程种类等。
4.       培训课程信息的查询、修改。
5.       企业所有员工培训需求的管理。
6.       企业培训计划的制定、修改。
7.       培训课程的评价。
8.       培训管理系统的使用帮助。
9.       教师信息的管理、教师评价。
10.   培训资源管理。
11.   培训教材管理
12.   员工外出培训管理。
13.   系统用户管理、权限管理。

 

5.2计算机网络结构设计
5.2.1计算机系统网络结构介绍
企业员工部门的局域网采用星型总线拓扑结构,同时支持C/S、B/S服务模式。整个网络由服务器、工作站、各种终端及外设组成。
5.2.2计算机系统的设备选型
系统硬件选型配置:
工作站:PIII500以上、64M以上内存、10G以上硬盘
打印机:Epson或HP系列激光打印机
扫描仪:清华紫光
系统软件配置:
网络操作系统:Windows NT4.0或Windows2000 Server
工作站操作系统:Windows NT Workstation、Windows95/98以上版本
计算机防病毒软件:Norton AntiVirus、Kill2000、
计算机办公软件:Office2000
系统应用软件:ETMS(企业员工培训管理系统)
开发工具:Visual FoxPro 6.0
5.3代码设计
代码就是以数字或字符来代表各种实体。编写代码的目的是规范客观实体,唯一识别某一个客观实体。
5.3.1课程内容信息代码设计
课程内容信息代码设计采用字符与数字组合技术来编码。每一门课程的代码均由类码和字码构成,类码采用字符来标志,其分类方法沿袭由业界对培训课程分类方法来进行。具体如下:子码则由企业根据自己该类课的课程多少的需要用数字来编码。现以IT类课为例说明:一个企业,IT类课有Visual .basic60、Visual C++6.0、SQL Server7.0、Microsoft Windows NT Server4.0、Microsoft Windows Workstation4.0、Microsoft Windows 98、Microsoft Windows 2000。。则可以这样编码,开发工具类课用01表示,具体每一门课依次编码为0001、0002等;数据库课用02表示,具体每一门课依次编码为0001、0002等;网络系统类用03表示,具体每一门课依次编码为0001、0002等操作系统类课用04表示,具体每一门课依次编码为0001、0002等……其他依次类推。
以上编码必须遵循以下规则:
每一门课程的ID编码不超过8位类码仅由大写字母A~Z或1~9数字构成子码仅由0~9数字构成课程的ID编码层次最多不超过4层系统对课程的ID 编码缺省设置为2层,类码由一个大写英文字母A~Z或1~9数字构成,子码由6位0~9数字构成。编码总长为1+6=7位。
5.4数据库设计  
数据库的结构设计是一个非常重要的问题。数据结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等。
在数据库系统开始设计的时候应该尽量考虑全面,尤其应该考虑用户的各种需求,避免浪费人力和物力。
5.4.1数据库需求分析
数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组成一分详细的数据字典,为以后进一步设计打下基础。本系统所处理的数据流程如图5-2所示。
5.4.2数据库概念结构设计
这一设计阶段是在需求分析的基础上,设计出来的能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。根据上面设计规划出的实体有:员工实体、部门实体、岗位实体、教员实体、教学资源实体、教材实体、课程实体。
5.4.3数据库逻辑结构设计
需要将上面的数据库概念结构转化为Visual FoxPro数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。
员工培训管理系统数据库中各个表格的设计这里不一一列出,只列举两个表格公供参考,表5-1、5-2所示。
表5-1                    JOB工作岗位情况表
列名
数据类型
可否为空
说明
JOB_ID
CHARACTE(6)
NOT NULL
工作岗位代号
JOB_NAME
CHARACTE(10)
NULL
工作岗位名称
JOB_POWER
CHARACTE(10)
NULL
岗位权力范围
 
列名
数据类型
可否为空
说明
EMP_NO
CHARACTER(6)
NOT NULL
员工号(主键)
EMP_NAME
CHARACTER(10)
NULL
员工姓名
DEPT_ID
CHARACTER(3)
NULL
所在的部门号(外部键),指向部门信息表的DEPT_ID
EMP_XL
CHARACTER(10)
NULL
学历
EMP_GENDER
CHARACTER(2)
NULL
性别
EMP_BIRTHDAY
DATE
NULL
生日
EMP_HOMETOWN
CHARACTER(10)
NULL
籍贯
 
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 上一篇资讯: 基于VFP的资料管理系统
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号