数据库课程设计——员工培训管理系统
一、实验目的
为配合学习数据库系统原理及应用开发,实现公司对员工的培训管理的员工培训管理系统,基于python Flask Web开发系统。
二、总体设计
1、员工培训管理系统模块介绍以及E-R图:
培训管理应用程序数据模块的创建、培训管理应用程序登录程序的实现、课程设置模块的实现、选课结果查询的实现、学员名单报表的实现、考核评定结果的实现、培训统计的实现、培训成绩报表的实现。E-R模型图如下 :
2、员工培训管理系统程序流程图如下:
三、实验结果
a.登录模块的实现:
b.管理系统首页:
c:功能展示:
c.1:分页功能的实现,成绩报表的实现,考核评价,等级评定,修改信息
c.2:查询功能与删除功能的实现
四、项目使用说明
项目源码已上传至gihub:https://github.com/Ao-ao-blare/flask
4.1项目目录
|—— sql # 存放相关数据库sql语句
|—— static # 存放静态资源文件
|—— |—— css
|—— |—— images
|—— |—— js
|—— templates # 存放html文件
|—— |—— *.html
|—— utils # 存放一些功能函数,查询以及更新
|—— config.py #配置文件
|—— app.py #启动程序
4.2安装项目所需依赖,命令输入
-pip install -r requirements.txt
4.3初始化数据库
- 在sql/目录下
命令行进入mysql
```
mysql -u root -p
- 创建数据库
```
create database trainplan;
```
- 插入数据
```
use trainplan;
source schema.sql;
source insert_staff.sql;
source insert_course.sql;
source insert_dept.sql;
source insert_train.sql;
```
4.4修改配置
-把config.py的数据库密码改为你自己的数据库密码
-运行 app.py
数据库课程设计——员工培训管理系统相关推荐
- 数据库课程设计-员工信息管理系统(基于python和MySQL实现)
一.项目地址 具体项目相关信息可移步至我的Github查看,那里有整套项目文件以及课程设计报告等,仅供交流学习和参考,如有错误之处请多多指正哦. 二.系统定义 随着计算机技术的不断发展,计算机作为知识 ...
- java毕业生设计员工培训管理系统计算机源码+系统+mysql+调试部署+lw
java毕业生设计员工培训管理系统计算机源码+系统+mysql+调试部署+lw java毕业生设计员工培训管理系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- java 数据库工资管理系统设计_数据库课程设计—企业工资管理系统(java版完整代码)...
数据库课程设计-企业工资管理系统(java版完整代码) 数 据 库 课 程 设 计 报 告2016年 5月 20日 目 录企业工资管理系统姓 名 王 素 文班 级 软 133学 号 139074224 ...
- 查询学生选修课程管理系统java_JAVA数据库课程设计学生选课管理系统的
<JAVA数据库课程设计学生选课管理系统的>由会员分享,可在线阅读,更多相关<JAVA数据库课程设计学生选课管理系统的(59页珍藏版)>请在人人文库网上搜索. 1.一.课程设计 ...
- 计算机数据库课程设计,药品销售管理系统
计算机数据库课程设计,药品销售管理系统 https://x-x.fun/i/Lb0b58c73eUr9
- oracle学生信息管理系统课程设计,数据库课程设计-学生信息管理系统的设计与实现.doc...
数据库课程设计-学生信息管理系统的设计与实现 2011-2012课程设计II 学生信息管理系统的设计与实现 一 设计内容 建立一个简单的在校学生信息查询系统,可以让使用者查询到学生的一些简单的个人信息 ...
- 数据库课程设计超市信息管理系统
目录 一.需求分析 1.系统需求分析描述 1.1.1系统需求说明: 1.1.2系统可行性分析: 1.1.3系统应用范围: 2.系统功能结构图 3.业务流程图 二.概念结构设计 1.实体描述 2.局部E ...
- 手把手带你完成数据库课程设计(餐饮管理系统)
期末快到了,不知道各位小伙伴有没有在为自己的课程设计还没完成而发愁,不用担心,这篇文章将手把手带你完成一个餐饮管理系统. 1.顾客点餐部分 1.1界面部分 1.1收集顾客信息 这里收集到了顾客的电话和 ...
- 数据库课程设计——图书管理管理系统(一)
数据库课程设计--图书馆管理系统(一) 1.需求分析 系统的设计目标: Library系统(图书管理系统)是通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进 ...
- 数据库课程设计--高校机房管理系统
数据库课程设计--题目:机房管理系统 (cs架构)前端 jsp+easyui 后端 java+mysql 环境: Myeclipse 2016-cI-3 mysql-installer-commu ...
最新文章
- 如何造出逼真图像?南洋理工Zheng博士论文《基于深度生成学习的逼真图像合成》197页pdf阐述视觉合成工作...
- winform groupbox控件放到窗体中间位置
- 【转帖】漫话C++0x(四) —- function, bind和lambda
- jdbctemplate mysql 配置_Spring JDBCTemplate配置使用
- java能不能修改文件大小信息_java上机考试3
- js 当前日期增加自然月
- 容器编排技术 -- Kubernetes kubectl label 命令详解
- 异步生成器_异步生成器作为状态管理的替代方法
- C#字符串来袭——因为爱,所以爱
- CHM不能正常显示内容
- MySql 中文乱码问题
- 过VMP加壳程序的自效验
- Sprinboot支付宝h5支付、退款(java版)
- Centos7安装masscan
- 使用WinDbg分析Dump文件(蓝屏示例)
- 相控阵天线均匀面阵方向图(六)-----方向图函数的不同表达形式
- 51单片机定时器流水灯控制
- 【实战 01】心脏病二分类数据集
- 实验二 (一) 大小写英文字母表
- 【蓝桥杯】CT107D开发板没有操作的led灯频闪、暗亮问题,蜂鸣器咔咔响