- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
长安大学资源学院
软件开发综合实习指导书
实习题目:员工培训管理系统
实习专业:地理信息系统(本科)
实习项目概述
开发背景
在竞争越来越激烈的今天,知识更新的速度也在急剧加快。企业员工的培训越来越受到各个企业领导的重视。通过一个员工培训管理系统,使企业的培训工作系统化、规范化、自动化,从而达到提高企业培训管理效率的目的。 本实习项目将结合企业员工培训的实际需求,以一个典型企业的培训管理系统为例,来讲述如何建立一个员工培训管理系统。4
编程开发-编程工具
开发目的
本实习是一个让学生体验如何综合运用所学的知识去开发一个实用性数据库应用系统。学生必须掌握系统分析与设计、系统功能规划、数据库规划与设计、功能模块实现方法、相关菜单与窗体设计与使用、编码、程序调试与运行、维护等任务。计划通过开发员工培训管理系统,使得学生能够利用所学的基本知识和编程技能,解决基本的程序设计问题,最终提高学生进行软件开发、使用计算机解决实际问题的能力。
开发运行工具
开发环境:VC++ 6.0或Visual Studio 2010(建议用Visual Studio 2010)、SQL Server2008数据库。
开发工具:C++语言
拟运用Visual Studio 2010新建VC项目,利用MFC ODBC开放数据库连接组件进行SQL Server数据库的访问,信息的添加、删除、修改、查询功能,并且对用户登录的权限进行检验,并且具有错误提示功能。
实习项目功能分析
功能分析
根据需求分析,本实习的员工培训管理系统需要完成功能主要有以下几点:
员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。
员工各种信息的查询、修改,包括员工基本信息、职称、岗位、培训过的课程和成绩、培训计划等。
培训课程信息的输入,包括课时、课程种类等。
培训课程信息的查询、修改。
企业所有员工培训需求的管理。
企业培训计划的制定、修改。
培训课程的评价。
培训管理系统的使用帮助。
教师信息的管理、教师评价。
培训资源管理
培训教材管理。
员工外出培训管理。
系统用户管理。
系统功能模块设计
在系统功能分析的基础上,考虑MFC应用程序编制的特点,得到如图 21 系统功能模块图所示的系统功能模块图。
图 21 系统功能模块图系统业务流程
在系统功能分析的基础上,得出一般公司对员工培训的业务流程如下图 22 系统业务流程图所示:
图 22 系统业务流程图
实习项目数据库设计
数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等等。
在数据库系统开始设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求,避免浪费不必要的人力和物力。
数据库设计一般包括以下步骤:需求分析、概念模型设计、数据库逻辑设计(ER模型)、物理设计。
数据库需求分析
针对本实例,通过对企业员工培训管理的业务流程和内容分析,设计的数据项和数据结构如下。
员工基本状况。包括的数据项有员工号、员工姓名、性别、所在部门、身份证、生日、籍贯、国籍、民族、婚姻状况、健康、参加工作时间、员工状态、状态时间、家庭住址、联系电话等。
员工成绩状况。包括的数据项有员工号、课程名称、时间、地点、授课教师、成绩评价、是否通过等。
课程信息。包括的数据项有课程号、课程类别、课程名、课程学、等效课程、预修课程、开课部门、初训/复训等。
企业工作岗位信息。包括的数据项有工作岗位代号、工作岗位名称、工作岗位、权力范围等。
企业部门信息。包括的数据项有部门代号、部门名称、部门经理、部门副经理等。
培训需求信息。包括的数据项有所需培训的课程、要求培训的员工。
企业培训计划信息。包括的数据项有培训的课程、培训开始时间、结束时间、培训教员、上课时间、上课地点等。
个人培训计划信息。包括的数据项有培训员工、培训课程、培训开始时间、培训结束时间等。
课程评价信息。包括的数据项有课程名、评价内容、评价时间等。
教员信息。包括的数据项有教员号、教员姓名、教员学历、开始教课时间、教员评价等。
培训资源管理信息。包括的数据项有各个教师、教学设备的配备情况、各种教学教具借用情况、培训中心固定资产管理、各种培训费用和支出、培训资源需求管理等。
培训教材管理。包括的数据项有教材适合的课程、作者、教材状态、教材数量、价钱等。
数据库概念结构设计
这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。
本实例根据上面的设计规划出的实体有:员工实体、部门实体、岗
您可能关注的文档
最近下载
- (正式版)SH∕T 3553-2024 石油化工汽轮机施工及验收规范.pdf VIP
- 电气专项施工方案.doc VIP
- 个人简历——【标准模板】.doc VIP
- 软件开发工具unsp ide使用说明书.pdf VIP
- 【课堂新坐标(教师用书)高中英语 Unit 3 Period V Culture Corner & Bulletin Board课件 北师大版必修1.ppt VIP
- 老年病多学科诊疗模式.pptx VIP
- GPX 生产手册.pdf VIP
- 老年病多学科诊疗模式.pptx VIP
- 【课堂新坐标(教师用书)高中英语 Unit 1 Lifestyles单元归纳提升课件 北师大版必修1.ppt VIP
- 新课标高中英语 教师用书配套资料 Unit1~2 阶段综合检测 北师大版必修1.doc VIP
文档评论(0)