版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、贵州民族大学理学院综合型实验实 验 报 告 课程名称 数据库系统应用 实验学期 2014 至 2015 学年 夏 学期学生所在学院 理学院 年级 专业班级 学生姓名 谢昌文 学号 任课教师 实验成绩 数据库系统应用课程综合型实验报告 实验题目员工信息查询系统1. 需求分析设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务,工资管理系统系是为了更好地实现工资各种信息的管理以及各种信息的安全性管理。本系统主要对查看员工的各种工资信息需求所设计的,可以很好的管理数据,通过员工工资管理,了解
2、该系统的运行规律及其内部结构。建立员工工资管理系统首先需要建立系统物理模块设计,然后进行数据库设计,其中包含了数据流需求分析,概念模型设计,逻辑结构设计,最后在建立数据库,最后对数据库进行编辑、制作、细化。 本系统的主要功能由以下几个部分组成:经过调研及分析,工资管理信息系统主要完成以下功能:(1) 员工信息数据的输入;(2) 员工信息的添加、修改、删除;(3) 企业工资的基本设定;(4) 员工个人工资的汇总;(5) 员工个人工资的查询。 2. 运行环境WINDOWS XP系统;VF 6.0;3. 开发工具和编程语言Visual Foxpro 6.0语言;4. 系统设计(一)系统物理模块设计工
3、资管理系统工资管理系统工资基本设定工资汇总员工信息个人工资查询工资汇总表应扣工资津贴补贴绩效工资岗位工资基本工资员工信息删除员工信息修改员工信息添加(二).数据库设计1.数据流需求分析 登陆信息 返回信息 用 户登 录数据库 错误信息 寻找信息 数据库需求分析数据流图2概念模型设计根据系统数据流图和数据字典,得出系统的概念模型(E-R)如图所示。 登陆界面信息权限密码用户名 登录界面实体图员工工资信息应扣工资员工编号基本工资补贴津贴绩效工资岗位工资 员工工资实体图员工信息 n 1 n员工编号员工工资信息 总体E-R图3.逻辑结构设计 根据上述概念模型设计得出的ER图,我们可以得出系统中涉及的主
4、要实体有2个,其结构如下:员工信息表:字段名是否为空数据类型员工编号(索引)NOT NULLC(3)姓名NULLC(10)性别NULLC(2)年龄NULLN(2)部门名称NULLC(10)学历NULLC(10)职称NULLC(10) 员工工资信息表字段名是否为空数据类型员工编号NOT NULLC(3)基本工资NULLN(4)岗位工资NULLN(4)绩效工资NULLN(4)补贴津贴NULLN(3)扣除工资NULLN(3)汇总NOT NULLN(5) 5、数据库程序设计(一)用户登录模块登录模块的详细设计主要是用户登录的一个界面,判断登录的用户是否是该公司的员工进入后将面对的是主界面,从而进行相关
5、的操作。登录的界面主要由用户名和密码的信息,还有一些标题设置,确定和取消的按钮组成。通过标题可以知道此系统的大概内容,由此,登录界面的设计完成。窗体如下:登录模块源代码如下: private upassword ,a a=0 select 员工信息表upassword=Alltrim(thisForm.passWd.value) locate For Alltrim(姓名)= Alltrim(thisForm.userName.value) If Found() AND upassword= Alltrim(员工编号) *thisForm.visible=.F. DO FORM "c
6、:usersadministrator.pc-20150725mfapdesktop暑假实训新建文件夹表单2.scx" Else messageBox("密码错误 请重新输入!",4+32,"请重新输入") a=a+1 if a=3 thisform.release quit else thisForm.userName.setFocus endif EndIf 取消thisform.passWd.value="" thisform.userName.value="" thisform.userName.
7、setfocusThisform.release (二)主窗体模块 在这个项目中,选择使用多文档界面。使用这个窗体的好处是可以使程序更加有条理。对于一个多任务的应用程序,使用多文档窗体还可以减少占用的系统资源。主窗体设计的界面是用表单编辑器做的,主要由员工信息、工资信息、退出。主窗体是进行相关操作的主界面。窗体如下:主窗体模块源代码如下:设置Command1 的Click事件代码:DO FORM "c:usersadministrator.pc-201507025mfapdesktop暑假实训员工信息表.scx"设置Command1 的Click事件代码:DO FORM &
8、quot;c:usersadministrator.pc-20121104mfapdesktop暑假实训员工工资信息表.scx"设置Command1 的Click事件代码:thisform.release(三)员工信息模块在这个版块中,主要是设计员工信息的基本内容,还有员工信息的管理。员工可输入自己的编号查找自己的信息。管理员可对其信息进行管理。包括查找、打印、添加、编辑、删除、退出这几个方面的管理,窗体如下:(四)工资信息模块在这个版块中,主要是设计员工工资信息的基本内容,员工可输入自己的编号查找自己的工资信息。管理员可对其信息进行管理。包括查找、打印、添加、编辑、删除、退出这几个
9、方面的管理,窗体如下:6. 参考文献(1)Visual Foxpro基础教程(第三版) 周永恒 编(2)Visual Foxpro基础教程实验指导(第三版) 周永恒 周逊 编(3).Visual Foxpro 6.0数据库应用案例实训教程(DVD)作者:杨聪,耿小芬 主编 出版社:中国人民大学出版社 出版时间:2009年02月 介绍:数据库管理系统软件Visual FoxPro 6.0的使用方法和应用技巧。本书共分12章,内容包括VFP基础,VFP概述,数据、表达式和函数,表和索引的创建及使用,数据库,查询与视图,面向对象的程序设计(4).Visual FoxPro 实用教程(第2版) 作者:
10、郑阿奇 主编 出版社:电子工业出版社 出版时间:2004年08月 介绍:本书以Visual FoxPro 6.0中文版为语言背景,通过大量实例深入浅出地介绍了Visual FoxPro的基础知识、可视化编程工具与编程方法。系统介绍了创建数据库、表和索引、程序设计、表单、控件、项目管理(5).数据库原理及Visual FoxPro应用作者:赵忠孝主编 出版社:高等教育出版社 出版时间:2004年08月 7. 心得体会当今世界,信息科学技术已经渗透到经济、文化和社会的各个领域,迅速改变着人们的观念、生活和社会结构,作为大学生的我们应该紧跟时代潮流,不断丰富自己的知识,以适应知识经济发展的需要。通过这次关于工资管理系统的课程设计,让我更加深刻地感受到了掌握计算机知识的重要,同时也让我充分认识到自己知识的匮乏,所以,我们平时要加强知识的积累来提高我们的知识水平和操作能力,从而提高我们的基本素质,使能更好的满足社会需求。通过本次实验使我了解掌握一门计算机语言并不容易,学一门语言要通过很多次的实践才能更深的了解,还要通过查找资料和学习别人的成果并化为自己的知识才能学好一门新的语言。在编程中通过查阅有关资料不仅使我们加深了对已经学过的知识的认识和了解同时还学会了其他的知识,丰富了我自己的编程知识,同时也学到了许多别的方面很多新的知识
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单片机与嵌入式系统原理与应用 习题及答案 李刚
- 2026年生态保护碳补偿协议
- 2025年公共卫生执业医师模拟试卷
- 轻冶沉降工安全技能测试考核试卷含答案
- 泥釉浆料制备输送工诚信品质能力考核试卷含答案
- 家用电冰箱制造工岗前安全规程考核试卷含答案
- 特种气体生产工班组考核强化考核试卷含答案
- 考古探掘工保密意识能力考核试卷含答案
- 水产品加工工岗前沟通协调考核试卷含答案
- 耐火材料成型操作工安全文化考核试卷含答案
- 市政工程施工技术课件
- GB/T 2820.5-2025往复式内燃机驱动的交流发电机组第5部分:发电机组
- 优化人员岗位管理制度
- 量具使用培训手册
- 《民族团结一家亲同心共筑中国梦》主题班会
- 音乐鉴赏与实践 课件《万物欢腾》
- 公司环保巡查管理制度
- CJ/T 476-2015建筑机电设备抗震支吊架通用技术条件
- 高中数学三年教学规划
- 高考语文专题复习:辨析并修改病句
- XXXX学校校服采购自检自查报告范文
评论
0/150
提交评论