- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用VF设计人事管理数据库系统
中国矿业大学矿业工程学院
实验报告
课程名称 数据库与运输信息系统
姓名 周轲雯 班级 交通运输10-1班
学号 日期 2013年6月
成绩 教师 王振军
超市管理系统设计
准备工作
1、建立文件夹
在系统的E盘建立一个文件夹用以存放此次设计的各种格式的数据、文件、程序等,文件命名为:超市管理系统。文件夹地址为:E:\超市管理系统
2、需求分析
在此系统中的数据库要包含:员工表,部门职位表,工资表,缺勤表,以及自由表操作员表。
数据库表:
员工表:员工编号,员工姓名,性别,出生日期,工作日期,学历,婚否,部门,职称,备注说明
部门职位表:部门名称,部门代号,职位名称,职位代号
工资表:员工编号,员工姓名,基本工资,津贴,奖金,应发工资,缺勤扣款,医疗保险,住房基金,所得税,实发工资,发出日期
缺勤表:员工编号,员工姓名,缺勤日期,缺勤类别
自由表:
操作员表:序号,操作员编号,操作员密码,操作员级别
数据库与表的创建
建立一个项目文件,文件名称为:超市管理系统,在此项目下建立“超市管理的人事管理系统”,在工具-选项中将默认目录设置为:e:\超市管理系统,将日期格式设置为年月日,24小时制,选择“年份”选项,选择“星期开始于”为“星期一”,设置为默认值。
在此数据库下建立各表。
员工表:
注一:依次设置标题为:员工编号,员工姓名,性别,出生日期,工作日期,学历,婚否,部门,职称,备注
注二:字段有效性规则设置为:xb字段为:xb=”男” or xb=”女”
部门职位表:
注一:字段标题依次设置为:部门名称,部门代号,职位名称,职位代号
注一:字段的标题依次设置为:员工编号,员工姓名,基本工资,津贴,奖金,应发工资,缺勤扣款,医疗保险,住房基金,所得税,实发工资,发出日期
缺勤登记表:
注一:字段的标题依次设置为:员工编号,员工姓名,缺勤日期,缺勤类别
操作员表:
查询与视图
在本程序中没有利用查询设计器来建设查询,而是利用表单来设立查询。由
于数据环境不是特别复杂,所以也并没有建立视图。
表单
操作员管理
数据环境为操作员表,文本框text2,text3的PasswordChar属性为“*”
命令按钮“确认”代码:
public czybh,czymm,zcsrmm,czyjb
czybh=thisform.text1.value
czymm=thisform.text2.value
zcsrmm=thisform.text3.value
czyjb=thisform.text4.value
locate for allt(操作员编号)==allt(czybh)
if !eof()
=messagebox(此编号已经存在,请重新输入!)
thisform.text1.value=
thisform.text1.setfocus
else
if czymmzcsrmm
=messagebox(密码输入不一致,请确认!)
thisform.text2.value=
thisform.text3.value=
thisform.text2.setfocus
else
insert into 操作员表(操作员编号,操作员密码,操作员级别) values (czybh,czymm,czyjb)
=messagebox(输入成功!)
endif
endif
thisform.text1.value=
thisform.text2.value=
thisform.text3.value=
thisform.text4.value=
命令按钮“退出”代码:
thisform.release
修改操作员密码
数据环境为“操作员表”,文本框text1,text2,text3的PasswordChar属性为“*”。
命令按钮“确定”代码为:
locate for 操作员编号=czybh
if not allt(czymm)==allt(thisform.text1.value)
=messagebox(原密码输入错误,请重新输入!)
thisform.text1.value=
thisform.text2.value=
thisform.text3.value=
thisform.text1.setfocus
else
if not allt(thisform.text2)==allt(thisform.text3)
您可能关注的文档
- 初中化学复习_物质的基本组成概念.ppt
- 初中八年级物理—力—重力.ppt
- 初中地理章节知识点总结(2016归纳).doc
- 初中思想品德九年级《认清基本国情》复习课PPT课件.ppt
- 初中所有诗文.docx
- 初中历史课件《美国》.ppt
- 初中数学专项训练:一次函数(一).doc
- 初中数学九年级复习二次函数y=ax2+bx+c的图象 第2课时.ppt
- 初中大气压强课件.ppt
- 初中数学总复习分类复习.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)