员工培训管理系统Word文件下载.docx
- 文档编号:8602079
- 上传时间:2023-05-12
- 格式:DOCX
- 页数:16
- 大小:173.43KB
员工培训管理系统Word文件下载.docx
《员工培训管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《员工培训管理系统Word文件下载.docx(16页珍藏版)》请在冰点文库上搜索。
三、各功能简要说明6
1.w_login窗体,登录验证后到主界面6
(1).“登录”按钮代码6
2.w_main窗体,显示信息,打印,另存为等操作7
(1).“保存修改”按钮代码7
(2).“另存为”按钮代码7
(3).“打印”按钮代码7
(4).“刷新”按钮代码7
3.w_tianjia窗体,添加新员工8
(1).“添加”按钮代码8
4.w_shanchu窗体,删除员工9
(1).“删除”按钮代码9
5.w_hunying窗体,查看婚姻信息10
(1).“修改”按钮代码10
6.w_xueli窗体,查看学历信息11
(1).“保存修改”按钮代码11
(2).“打印”按钮代码11
(3).“另存为”按钮代码11
7.w_gonghao窗体,按工号查询员工信息12
(1).“查询”按钮代码12
8.w_xingming窗体,按姓名查询员工信息13
(1).“查询”按钮代码13
9.w_txueli窗体,统计员工学历信息14
10.w_bumen窗体,查看部门信息14
(1).“添加”按钮代码15
(2).“删除”按钮代码15
(3).“保存修改”按钮代码15
11.w_gangwei窗体,查看岗位信息15
(1).“添加”按钮代码16
(2).“删除”按钮代码16
(3).“保存修改”按钮代码16
12.菜单menus16
四、总结17
1、程序说明17
2、心得体会17
一、功能说明
“人事管理系统”整体功能说明
整个工资管理系统仅一管理员账号,登陆后能查看员工基本信息,员工学历信息,员工婚姻信息,添加、修改、删除员工信息,查看、修改部门和岗位信息
功能说明如下:
1.新员工的基本信息的添加
2.员工信息查看,修改
3.修改密码
4.查询员工的信息
5.导出数据到各种格式中,打印员工基本信息表
6.员工学历统计图
7.部门信息管理
8.岗位信息管理
本程序制作环境:
windows7,PowerBuilder9.0,MSSQL2005
二、整体设计
1、软件功能框架设计
2、数据库设计及其关系图
注意:
以下此数据库图中未包含管理员账号、密码表格,且为MSSQL2005中创建
(1)、数据关系图
(2)、数据库视图
三、各功能简要说明
1.w_login窗体,登录验证后到主界面
(1).“登录”按钮代码
stringpassword,username
SELECTuser.admin,
user.password
INTO:
username,
:
password
FROMuser
WHEREuser.admin=:
sle_1.text;
ifsle_1.text="
"
orsle_2.text="
then
messagebox("
错误!
"
用户名或密码不能为空!
exclamation!
ok!
2)
else
ifusername=sle_1.textandpassword=sle_2.textthen
通过验证!
用户名和密码正确,欢迎您使用本系统!
Information!
else
messagebox("
用户名或密码错误,请重新输入!
endif
endif
2.w_main窗体,显示信息,打印,另存为等操作
(1).“保存修改”按钮代码
ifmessagebox("
提示信息"
是否保存修改?
Question!
YesNo!
1)=1then
dw_1.update(),messagebox("
保存完成"
)
保存失败"
(2).“另存为”按钮代码
dw_1.SaveAs()
(3).“打印”按钮代码
dw_1.Print()
(4).“刷新”按钮代码
dw_1.retrieve()
3.w_tianjia窗体,添加新员工
(1).“添加”按钮代码
if(sle_1.text="
orsle_3.text="
orsle_4.text="
orsle_5.text="
orsle_6.text="
orsle_7.text="
orsle_8.text="
orsle_9.text="
orsle_10.text="
orsle_11.text="
orsle_12.text="
orsle_13.text="
orsle_14.text="
orsle_15.text="
orsle_16.text="
)then
信息未填完整"
ifmessagebox("
是否添加此员工?
insertinto员工基本信息表(员工基本信息表.工号,员工基本信息表.姓名,员工基本信息表.学历,员工基本信息表.岗位,员工基本信息表.部门,员工基本信息表.电话号码,员工基本信息表.性别,员工基本信息表.出生日期,员工基本信息表.家庭住址,员工基本信息表.婚否,员工基本信息表.参加工作时间)
values(:
sle_1.text,:
sle_2.text,:
sle_12.text,:
sle_3.text,:
sle_4.text,:
sle_5.text,:
sle_10.text,:
sle_6.text,:
sle_8.text,:
sle_9.text,:
sle_7.text);
insertinto员工婚姻情况表(员工婚姻情况表.姓名,员工婚姻情况表.性别,员工婚姻情况表.配偶)
sle_11.text);
insertinto员工学历情况表(员工学历情况表.姓名,员工学历情况表.学历,员工学历情况表.专业,员工学历情况表.学校,员工学历情况表.外语水平,员工学历情况表.毕业时间)
sle_13.text,:
sle_14.text,:
sle_15.text,:
sle_16.text);
添加完成"
添加失败"
4.w_shanchu窗体,删除员工
(1).“删除”按钮代码
请两项都要输入"
删除后无法恢复,是否删除此员工所有信息?
deletefrom员工基本信息表
where员工基本信息表.姓名=:
sle_1.textand员工基本信息表.工号=:
sle_2.text;
deletefrom员工学历情况表
where员工学历情况表.姓名=:
deletefrom员工婚姻情况表
where员工婚姻情况表.姓名=:
删除完成"
sle_1.text="
删除失败"
5.w_hunying窗体,查看婚姻信息
(1).“修改”按钮代码
dw_1.update()
6.w_xueli窗体,查看学历信息
else
(2).“打印”按钮代码
(3).“另存为”按钮代码
dw_1.saveas()
7.w_gonghao窗体,按工号查询员工信息
(1).“查询”按钮代码
if(sle_6.text="
)thenmessagebox("
请输入工号"
select员工基本信息表.工号,员工基本信息表.姓名,员工基本信息表.学历,员工基本信息表.岗位,员工基本信息表.部门,员工基本信息表.家庭住址
into:
sle_7.text
from员工基本信息表
where员工基本信息表.工号=:
sle_6.text;
sle_6.text="
8.w_xingming窗体,按姓名查询员工信息
(1).“查询”按钮代码
请输入姓名"
select员工基本信息表.工号,员工基本信息表.姓名,员工基本信息表.学历,
员工基本信息表.岗位,员工基本信息表.部门,
员工基本信息表.家庭住址
where员工基本信息表.姓名=:
9.w_txueli窗体,统计员工学历信息
10.w_bumen窗体,查看部门信息
intk1
k1=dw_1.InsertRow(0)
dw_1.ScrollToRow(k1)
(2).“删除”按钮代码
dw_1.DeleteRow(0)
(3).“保存修改”按钮代码
11.w_gangwei窗体,查看岗位信息
intg1
g1=dw_1.InsertRow(0)
12.菜单menus
四、总结
1、程序说明
本系统是采用Powerbuilder9.0为开发工具,开发环境Windows7。
数据库采用微软公司旗下产品SQL2005。
演示版本数据库连接采用MS环境下数据源OBDC,数据源名称<
人事管理系统>
,在PB9.0中连接时名为<
人事管理数据库(PB课程设计)>
。
该系统是XXX在PB课程设计期间完成,编写耗时一周。
由于是PB的初作品,难免有些不近人意之处,由于我们以前从事程序编写工作不多并且由于水平和时间有限,所以很多更人性化工作没有做到。
程序界面未进行任何美化修改,并且程序本身难免可能存在一些功能不足,语法不够严谨等小问题,希望老师能够谅解!
2、心得体会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工 培训 管理 系统