数据库课程设计报告
1、系统简介
1.1、应用背景
数据库技术,已经成为先进信息技术的重要组成部分,是现代计算机信息系统 和计算机
应用系统的基础和核心。数据库技术从诞生到现在,在不到半个世纪 的时间里,形成了坚实
的理论基础、成熟的商业产品和广泛的应用领域,吸引 越来越多的研究者加入。数据库的诞
生和发展给计算机信息管理带来了一场巨 大的革命。三十多年来,国内外已经开发建设了成
千上万个数据库,它已成为 企业、部门乃至个人日常工作、生产和生活的基础设施。同时,
随着应用的扩 展与深入,数据库的数量和规模越来越大,数据库的研究领域也已经大大地拓
广和深化了。计算机技术不断应用到各行各业,大量的企业数据存放于数据库 中,并通过 SQL
进行快速查询,获取比传统方式更高的效率。而将员工培训信 息的管理交由数据库进行保存、
管理,则是一个典型案例。
1.2、题目
采用 B/S 或 C/S 模式实现一个员工培训管理系统软件。完成培训计划制定、 培训导师
安排、学员分批次注册、学员培训期间的考勤、考核与工资等信息的 管理。要求:
1. 培训计划应包括一系列具有先后依赖关系的课程,且培训计划可更新;
2.
3.
实现不同权限的浏览和更新;
实现考勤、考核、计算工资的功能;
4. 能够综合评价培训导师和学员的业绩;
5. 实现员工培训不合格后的再次培训管理。
2、数据库设计
2.1、需求分析
1. 需要存储的数据:
学员信息:学员个人信息,学员参与的培训计划,学员培训情况;
导师信息:导师个人信息,导师教授的课程;
2
评论0
最新资源