- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库实训报告
设计题目: 工资管理系统
学 院:计算机与信息工程
专 业:年 级:2009级班 级:二班姓 名:指导老师:学 号:一、需求分析
1.1 系统分析
对于一个公司来说,拥有一个正确、及时而且规范地经行员工工资的管理和发放是非常重要的。由于工资的计算涉及的数据是多方面的,每位员工的工资又都需要单独计算,在员工数量越多时,工资管理的工作量就会越大,而且在重复的数据输入和计算中容易出错。
所以就有了工资管理系统,本系统的宗旨及总体任务就是帮助财务部门提高工作效率,实现公司工资信息管理的自动化、规范化以及系统化。
本系统是通过对公司基本信息的管理、工资管理等环节的数据收集而建立的数据库工资管理系统,实现有用的数据的快速查询,减少操作中可能出现的错误以及减少数据管理的工作量。
1.2 系统功能设计
本系统主要包括的功能有:
保存职工的基本信息资料
设置工资的级别
根据工资管理数据和员工的工资进行计算
将职工工资的数据进行保存,便于查找和核实
对保存的数据,可以根据特殊字段进行查找
1.3系统模块划分
开发这个系统的目的就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。能够和认识管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。系统最终实现的主要功能如下。
·工资信息设置部分:包括设置员工的基本工资、岗位工资的级别和金额等。
·工资信息管理部分:包括统计计算工资、查询工资和修改工资信息等。
·系统部分:包括添加用户和删除用户等。
二、开发平台
微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。因此,本系统使用Microsoft Visual Basic 6.0开发。数据库引用的是本期所学的SQL Server 2000。
三、数据库分析设计
3.1 数据库的建立
用SQL建立一个名为“工资管理系统”的数据库。
3.2 数据表的建立
针对企业工资信息管理系统的需求,通过对员工工资计算过程的内容分析,为本系统设计如下的数据项和数据结构:
·基本工资信息:包括工资级别和工资金额。
·岗位工资信息:包括工资级别和工资金额。
·工资信息:包括员工编号、基本工资、岗位工资、水电费、实发金额。
·部门信息:包括部门编号、部门名称、部门负责人、部门人数。
·工资统计信息:包括员工编号、姓名、出生年月、所属部门、文化程度、职称。
·用户信息:包括用户名、密码和权限。
员工信息表 员工编号 char (8) 主键,不允许重复 姓名 char (8) 性别 char (2) 出生年月 char(10) 所属部门 char (4) 外键 文化程度 char (4) 职称 char (12) 部门信息 部门编号 char (4) 主键,不允许重复 部门名称 char (20) 部门负责人 char (8) 部门人数 int 基本工资 工资级别 char (2) 主键,不允许重复 工资金额 int(8, 2) 岗位工资 工资级别 char (2) 主键,不允许重复 工资金额 int 工资信息 员工编号 char (8) 主键,不允许重复; 外键 基本工资 int 岗位工资 int 水电费 int 实发金额 int 用户表 用户名 char (8) 主键,不允许重复 密码 char (20) 权限 char (20)3.3 建立关系图
其关系图如下所示:
各表之间的联系
四、工资管理系统应用程序设计
4.1 系统构成
系统构成如下图所示,包括登录、主界面、添加删除用户、基本工资、岗位工资、部门信息管理、员工信息管理、发放工资、添加或修改员工工资、查询员工工资10个窗体和两个公共模块组成。
4.2 公共模块一
Public power As String
Public tempuser As String
Public cnMod As New ADODB.Connection
Public UserName As String
Public UserPwd As String
Public Function ExecuteSQL(ByVal sql As String, MsgString As String) As ADODB.Recordse
您可能关注的文档
- 《数据库原理及应用课程设计-库存管理系统》.doc
- 《数据库原理及应用课程设计-企业人事管理系统》.doc
- 《数据库原理与设计实验报告》.docx
- 《数据库原理及应用课程设计-学生学籍管理系统设计与实现》.doc
- 《数据库原理课程设计-人事工资管理系统数据库设计报告》.doc
- 《数据库原理课程设计-人事管理系统》.doc
- 《数据库原理及应用课程设计报告》.doc
- 《数据库原理实验报告》.doc
- 《数据库原理课程设计-仓库管理系统》.doc
- 《数据库原理课程设计-商品库存管理系统数据库设计》.doc
- 第13课 亚非拉民族独立运动 课件-高一下学期统编版(2019)必修中外历史纲要下(1).pptx
- 高考地理二轮专题课件 工业区位与产业问题.pptx
- 2.1大气的组成和垂直分层课件高中地理人教版(2019)必修一.pptx
- 2.3 矿产资源与国家安全第二课时 课件高二下学期 地理 湘教版(2019)选择性必修3.pptx
- 3.2大气受热过程课件高中地理湘教版(2019)必修一.pptx
- 4.2海水的性质和运动——海水的运动课件高中地理湘教版(2019)必修一.pptx
- 2025届广西桂林市高考第一次跨市联合模拟考试地理试题讲评课件.pptx
- 高考地理二轮复习课件:城乡内部空间结构.pptx
- 2.2 城镇化 第2课时 课件 高一下学期 地理 人教版(2019)必修二.pptx
- 3.3热力环流课件高中地理湘教版(2019)必修一.pptx
最近下载
- 《系统动力学》全套教学课件(共15章完整版).pptx
- 数学必修一导学案全册:必修一导学案与练习全册.pdf VIP
- [兴安盟]2024年内蒙古兴安盟盟直事业单位引进人才35人 笔试历年典型考题及考点剖析附答案详解.doc
- 律师业务档案卷宗封面格式——司律通字(1991)153号.docx
- 2024年新改版苏教版六年级下册科学全册知识点(精编版) .pdf
- YDT 2319-2020数据设备用网络机柜.pdf
- 2025年《可爱的中国》新疆地方教材(小学版)教案范文.docx VIP
- 《星巴克的中国市场营销策略分析的调查报告》3100字.pdf VIP
- 建筑工程技术毕业设计开题报告.docx VIP
- 施工图说明模板及样图-建筑.pdf VIP
文档评论(0)