数据库工资管理系统(共18页).doc
《数据库工资管理系统(共18页).doc》由会员分享,可在线阅读,更多相关《数据库工资管理系统(共18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上湖南文理学院数据库课程设计报告设计题目: 工资管理系统 学生姓名: 系 别: 计算机科学与技术 专 业: 信息管理与信息系统 班 级: 学 号: 指导教师: 评阅意见:评定成绩: 指导老师签名: 年 月 日目 录1.1、目标设计.11.2、开发设计思想.12.1、系统性需求分析.22.2、功能分析图.35.1数据关系模型. 85.2规范化处理. 95.3逻辑模型. 910 7.1模块分析.10 7.2运行效果测试截图.101.开发背景1.1、目标设计随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用计算机实现企业工资的管理显得越来越重要。对于大中型企业
2、来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大
3、地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。企业的工资管理是公司管理的一个重要内容。随着当今企业人员数量增加,企业的工资计算也变得越来越复杂。如果能够实现工资管理的自动化,无疑是给企业管理部门带来很大的方便。资金是企业生存的主要元素。资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工资的问题。企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。最初的工资统计和发放都是使用人工方式处理,工作的时候,出现错误的机率也随之升高。工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多工
4、资信息的处理,同时使用电脑还可以安全地保存大量的工资记录。企业工资管理系统,为个人提供工资查询服务,为企业提供工资计算,工资统计等服务。传统的纸张材料的数据信息管理已经不适合现代企业公司的发展了,实现工资管理的系统化、规范化、自动化,将成为现在公司管理工资的首选。本系统实现的工资管理系统基本上能够满足现代化企业工资管理的需求。1.2、开发设计思想整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员工工资的新增、老员工工资修改等工资管理工
5、作。2.功能描述2.1 系统性需求分析本系统的开发宗旨以及总体任务就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。所以为了能够实现编制这个系统所设定的目标,在程序的开发之前,需求分析是必不可少的。需求分析的第一步描述工资管理系统的功能,即定义用例,以此确定系统的功能需求。工资管理系统的用例分析主要是找出系统中所有的用例,因此要和工资管理系统的潜在用户进行讨论。系统最终实现的主要功能如下:1、员工基本信息模块员工基本信息模块具有员工信息输入、员工增删和员工信息查询三个功能。员工基本信息包括员工编号、员工姓名、员工性别、所在部门、年龄、住址和联系电话等信息。员
6、工增删实现了对数据库中员工信息的增加和删除。2、工资结构设置模块根据该公司的工资管理实际情况,本系统将工资结构分为基础工资、岗位工资和工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。3、职务部门设置模块用户可查询员工职务部门情况。4、员工变动模块用户在员工变动模块可查询员工变动的基本记录。2.2 功能分析图 工资管理系统员工基本信息模块工资结构模块职务部门模块员工变动模块员工信息输入员 工 删 减员 工 信 息 查 询 基 础 工 资 查 询 岗 位 工 资 查 询 工 龄 工 资 查 询员 工 职 务 部 门 查 询 员 工 变 动 记 录 查 询3.数据分
7、析3.1、数据流图工资管理系统登录成功或失败增加信息修改信息删除信息用户图1 顶层工资管理系统数据流图用户信息库用户登录信息查找用户登录信息用户名和密码系统验证用户登录成功或失败获取员工工资信息员工工资表总体工资信息管理员工信息管理员工工资信息获取员工变动信息情况信息工资结构信息表获取员工工资信息员工编号退出系统员工变动表员工基本信息信息员工基本信息表获取员工基本信息信息图2 0层工资管理系统数据流图3.2、数据字典 工资管理系统各实体及联系的数据字典1. 数据流的描述数据流的编号:D001数据流的名称:员工基本信息 简述:与员工有关的基本信息数据流来源:员工基本信息表数据流去向:员工,部门数
8、据流组成:员工编号+姓名+性别+年龄+部门+进入公司时间+住址数据流的编号:D002数据流的名称:工资结构信息 简述:查询工资时所包含的相关信息数据流来源:工资信息表数据流去向:员工数据流组成:员工编号+加班加班+出差工资+迟到早退+矿工工资+应发工资+实发工资数据流的编号:D003数据流的名称:职务部门信息 简述:查询员工职务部门信息数据流来源:职务部门信息表数据流去向:员工数据流组成:员工编号+职务+部门数据流的编号:D004数据流的名称:员工变动信息 简述:查询员工变动情况数据流来源:员工变动信息表数据流去向:员工数据流组成:员工编号+原职务+原部门+现职务+现部门2、处理逻辑的描述 处
9、理逻辑编号:p001处理逻辑名称:工资统计 简述:对工资进行统计、计算输入的数据流:基本工资信息处理描述:根据职工的职位及其他相应情况计算出工资输出的数据流:工资信息 处理逻辑编号:p002处理逻辑名称:员工信息处理 简述:对员工信息进行处理输入的数据流:员工信息处理描述:根据员工的基本信息进行各种操作输出的数据流:员工信息 处理逻辑编号:p003处理逻辑名称:变动处理 简述:对员工的变动情况进行处理输入的数据流:员工变动信息处理描述:可进行添加、修改和删除等操作输出的数据流:员工变动信息3. 数据存储的描述 数据存储编号:F001数据存储名称:员工基本信息表 简述:员工的基本信息数据存储组成
10、:员工编号+姓名+性别+年龄+部门+进入公司时间+住址关键字:员工编号相关联的处理:P002数据存储编号:F002数据存储名称:基本工资表 简述:员工的工资信息数据存储组成:员工编号+加班加班+出差工资+迟到早退+矿工工资关键字:员工编号相关联的处理:P001数据存储编号:F003数据存储名称:变动信息表 简述:员工的变动信息数据存储组成:员工编号+原职务+原部门+现职务+现部门关键字:员工编号相关联的处理:P002,P0034.概念结构设计(1)员工信息E-R图进入公司时间员工编号员工姓名员工年龄性别联系电话住址(2)工资结构员工编号基本工资工资结构加班工资出差工资迟到早退矿工工资实发工资应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 工资管理 系统 18
限制150内