当前位置:文档之家› 工资管理系统数据流程图范文

工资管理系统数据流程图范文

工资管理系统数据流程图范文
工资管理系统数据流程图范文

工资管理系统数据

流程图

1. 工资管理系统的数据流程图,如图:

2. 主要数据字典

1) 数据项的定义

数据项

编号

数据项名称类型及宽度简述取值范围

I1

考勤日期Char ( 10) 标示其它部门提交的职工考勤信息的年月

I2 工资日期Char10) 标示职工工资的年月

I3 职工编码Char10) 唯一用来标示职工的编码

2)数据存储的描述

3)数据流的描述

4) 处理的描述

工资管理系统数据结构李建鹏

程序设计 课程设计报告计算16 -- 3 班第 2 组

课程设计报告的基本内容 1、概述 1)设计的任务和需要的知识点。主要阐述所选题目的设计完成哪些任务? 【1】工资管理系统 需要的知识点:类的定义和使用,类外函数的定义和使 用。比较排序,case的使用,写入文 件的操作方法 2)具体完成的设计内容,主要叙述自己完成了哪几个功能模块,每个模块的规模,自己是否有创新点并添加了哪些其他有用的功能,如果有,进行简要说 明。 【1】开发一个小型工资管理系统,工资信息包括:员工编号,姓名,基本工资,岗位工资,奖励,应发工资,公积金,扣税,实发工资等。 系统功能说明如下: (1)密码验证功能:主要实现登陆密码的验证工作。 (2)对数据进行维护,包括数据录入、添加、修改、删除、统计、输出等。 (3)对数据进行查询,例如可按照员工编号、姓名等进行查询。 (4)信息统计显示。 (5)有关信息应保存在文件中。 (6)具有退出系统的功能。 (7)可增加其他有用的功能。 【2】添加功能:可根据每位员工的实发工资,对员工收入做一个排序,了解员工的收入情况。 3)分工说明 徐顺利:功能三:信息查询功能四:信息统计显示输出 惠安德:功能二:对数据进行维护,包括数据录入、添加、修改、删除、 李建鹏:功能一:密码验证功能六:具有退出系统功能 刘邓:功能五:信息保存到文件功能七:对实发工资排序 2、总体设计 根据需求,阐述本软件系统的整体设计思路,确定软件系统的体系结构。

1)软件结构设计。采用自顶向下、逐步细化的方法,将整个软件系统进行逐层分解,并画出该软件系统的总体模块结构图,即进行模块划分,并对主要功能模块进行简要说明。 【1】 2)数据结构设计。主要叙述采用了哪些全局变量、数组、结构体、文件等,以及它们在系统中的作用。 【1】采用了一个类数组st[100],用于存放员工的各项信息。 【2】采用职工Company类来代替结构体,作为一个存储个人信息的单元。 【3】采用了iostream头文件,string头文件,conio头文件,fstream头文件 来实现密码隐藏,字符串的使用,文件的写入等功能;

图书管理系统——数据字典

软件产品开发需求模型(DFD 和DD) 数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说 明,是数据流程图的补充工具。数据流图和数据字典共同构成系统的逻辑模型。 数据字典由下列六类元素的定义组成: (1)数据流 (2)数据项:是“不可再分”的数据单位,是数据的最小组成单位。 (3)数据结构 (4)数据存储:数据存储是数据结构停留或保存的场所。 (5)处理逻辑 (6)外部实体 在第一层和第二层数据流图的定义之后,我们都已经详细定义了数据字典的各元素。 对于各数据项的详细符号描述,见实验二的《软件概要设计说明》中的“软件数据结构设计”。 一、 数据流图: 1. 网上购书电子商务系统数据流程图(第一层) DBMS1.1暂存订单 DBMS1.2书籍库存 DBMS1.3采购订单 DBMS1.4销售历史DBMS1.6应付款明细帐DBMS1.5应收款明细帐DBMS1.7总帐 数据流图说明:(DD )

1.1 E :外部项 1.2 P :处理逻辑 1.3 F :数据流 共有FBMS1.1 ~FBMS1.10这10个数据流,分别描述如下: (1)数据流名称:FBMS1.1 数据流说明:用户登入 (2)数据流名称:FBMS1.2 数据流说明:密码修改 (3)数据流名称:FBMS1.3 数据流说明:顾客的订单

(4)数据流名称:FBMS1.4 (5)数据流名称:FBMS1.5 数据流说明:付款(顾客付款给送货人) (6)数据流名称:FBMS1.6 (7)数据流名称:FBMS1.7

(8)数据流名称:FBMS1.8 (9)数据流名称:FBMS1.9 (10)数据流名称:FBMS1.10 1.4 D:数据存储 描述如下:

基于web的工资管理系统设计与实现

【范文】 工资管理系统设计 【摘要】对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的体会。 【关键字】管理信息系统,数据库,工资管理,实体关系图(E-R图),数据字典,数据流图。 第一章绪论 1.1研究课题的背景 借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。 现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。 通过在本单位经过一周的调研,并参考其他同行设计工资管理软件,我基本上搞清楚了

数据库课程设计 工资管理系统

课程设计要求: 1.对各个系统进行系统功能需求分析 2. 数据库设计分析阶段,进行详细的数据库需求分析,进行概念数据库的设计,画出数据库的E-R图(局部和整体E-R图) 3. 设计出详细的逻辑数据库结构,将各个实体和联系转化为相应的二维表即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定 4. 通过企业管理器或是查询分析器实现各个二维关系(建议最好用SQL代码实现),要求建立相关的索引 5. 根据系统功能需求设计相应的查询视图 6. 要求根据系统功能需求建立存储过程 7. 根据功能需求建立相应的触发器以保证数据的一致性 8. 通过建立用户和权限分配实现数据库一定的安全性,考虑数据库的备份与恢复(此内容选作) 一、需求分析 企业的工资管理是公司管理的一个重要内容。随着科学技术的发展,一些公司的规模也越来越大,职工的数量也在不断的增加,企业的管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务的重要组成部分。面对如此大的信息量,单凭传统的表格、手工操作已不能满足实际的需要。因此,我设计工资管理系统来提高财务管理方面的效率。通过这个系统可以使信息的管理更加规范,统计更科学。 模块功能分析:

(1)部门模块:用来管理部门; (2)工资模块:用来管理员工的工资; (3)职工模块:用来管理工厂的职工信息;二、概念结构设计 经分析,本系统的e-r图如下:

三、逻辑结构设计 1. 工资管理基本信息表 职工 属于 部门 职工姓名型 性别 学历 职工号 部门编号 部门名称 部门名称 部门经理 部门人数 部门编号 获得 工资 应发薪水 事故扣薪 实发薪水 加班天数 加班时间 职工号 月薪 津贴 出勤天数 加班费

数据结构工资管理系统课程设计

. 学年第学期 《数据结构》 课程设计报告 题目:人事工资管理系统 专业:数字媒体技术 班级: 姓名: 指导教师: 成绩: 计算机与信息工程系 年月日

1、设计目的 (2) 2、设计内容与要求 (2) 1.1设计内容 (2) 2.2设计要求 (2) 3、总流程图设计 (3) 4、程序详细功能设计 (4) 5、程序调试 (7) 6、设计小结 (7) 7、参考文献 (8) 附录 (9) .

1、设计目的 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 进一步掌握利用C语言进行程序设计的能力;进一步理解和运用结构化程序设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;学会利用流程图表示算法。 《工资管理系统》的设计与实现,此次程序设计主要利用c语言的基础知识开发一个简单的职工工资管理系统。工资管理系统是一个企业不可缺少的一部分,它利用计算机对职工工资进行统一管理,实现工资管理工作的系统化、规范化和自动化,为企业提高工作效率。 2、设计内容与要求 2.1设计内容 主要利用c语言的文件操作能力设计开发一个小型的管理信息系统,至少具有如下功能:对职工信息的录入、修改或删除,通过职工姓名或工号进行查找,并逐项列出相信的职工工资信息,另外也可以查看所有职工目前的工资状况。有一个文本菜单来调用各个功能的函数及一个主菜单来提示用户如何操作。 2.2设计要求 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 2

3、总体流程图设计 .

企业工资管理系统 数据库

枣庄学院信息科学与工程学院 课程设计任务书 题目:企业工资管理系统 学号: 姓名: 专业:网络工程 课程:数据库系统概论 指导教师:职称: 完成时间: 20 11 年 12 月----2011 年 12 月 枣庄学院信息科学与工程学院制 年月日 课程设计任务书及成绩评定

目录

第一章目的 《数据库系统概论》课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程设计实验主要围绕两方面内容:数据库设计和基本数据库编程实践。通过本实验,使学生了解数据库系统的理论,掌握数据库的设计方法及数据库的运用和基本开发技术。 1. 掌握数据库设计的基本方法,熟悉数据库设计的步骤; 2. 通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力; 3. 学习基本数据库编程方法。 第二章引言 企业工资管理系统是一个中小型企业单位不可缺少的部分,它的内容对于中小企业的决策者和管理者来说都至关重要,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工资,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对员工工资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

工资管理系统的数据库设计

工资管理系统的数据库 设计 LEKIBM standardization office【IBM5AB- LEKIBMK08- LEKIBM2C】

工资管理系统 课程:数据库 学号:2 姓名:孔洁 教师:张福安

目录 1 系统概述 (1) 2 系统数据流程图和数据字典 (3) 用户需求调查 (3) 系统数据流程图 (4) 系统数据字典 (7) 3 数据库结构设计 (13) 概念结构设计 (12) 逻辑结构设计 (12) 数据库结构的详细设计 (14) 4 物理设计 (15) 5 用户的子模式(外模式)设计(没做) (19) 6 总结 (19) 1 系统概述

本文按照数据库系统设计的基本步骤,采取了事先进行需求分析,然后进行数据库的概念设计和逻辑结构设计,最后进行数据库详细设计的方法,完成了一个工资管理系统数据库系统的设计。最终,在Acess 2010完成的工资管理系统,可以实现添加和修改员工的个人详细信息、记录公司内部的人事调动情况、实现员工考勤记录查询和员工工资查询,整个系统重点放在工资管理上。 2 系统数据流程图和数据字典 用户需求调查 通过对现行工资管理系统的调查,明确了工资管理系统由员工信息查询,员工人事变更记录,员工考勤记录查询,员工工资查询组成。系统功能的主要描述如下。 (1)员工信息查询 ?对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 ?对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 ?当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工人事变更记录管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)考勤管理 ?对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。

数据结构工资管理系统课程设计报告

. ... . . word .. 《数据结构》 课程设计报告 题目: 人事工资管理系统 专业: 数字媒体技术 班级: 姓名: 指导教师: 成绩: 学年 第 学期

. word 专业资料计算机与信息工程系 年月日 1、设计目的 (2) 2、设计容与要求 (2) 1.1设计容 (2) 2.2设计要求 (2) 3、总流程图设计 (3) 4、程序详细功能设计 (4) 5、程序调试 (7) 6、设计小结 (7) 7、参考文献 (8) 附录 (9)

1、设计目的 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 进一步掌握利用C语言进行程序设计的能力;进一步理解和运用结构化程序设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;学会利用流程图表示算法。 《工资管理系统》的设计与实现,此次程序设计主要利用c语言的基础知识开发一个简单的职工工资管理系统。工资管理系统是一个企业不可缺少的一部分,它利用计算机对职工工资进行统一管理,实现工资管理工作的系统化、规化和自动化,为企业提高工作效率。 2、设计容与要求 2.1设计容 主要利用c语言的文件操作能力设计开发一个小型的管理信息系统,至少具有如下功能:对职工信息的录入、修改或删除,通过职工姓名或工号进行查找,并逐项列出相信的职工工资信息,另外也可以查看所有职工目前的工资状况。有一个文本菜单来调用各个功能的函数及一个主菜单来提示用户如何操作。 10

. 2.2设计要求 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 3、总体流程图设计 word 专业资料

数据库设计 工资管理系统

数据库原理及应用课程设计 题目:工资管理系统 姓名: 学号: 专业:软件工程 班级: 指导教师: +++++++大学软件学院 二0一二年十二月

摘要 人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个企业人事管理系统就显得非常必要。本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工考勤信息和员工调动信息的录入、修改、查询、删除模块,以及系统维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。 应用背景 1.1 引言 企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企业人事管理系统就显得非常必要。 最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题。 人事管理系统就是把分散的企事业单位的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,电脑存储查询以及防火,防潮,防蛀,防盗等现代化,专业化的管理系统,为企事业单位和职工解除后顾之忧。 企业人事管理系统为企事业单位提供信息咨询,信息检索,信息存取等服务。 1.2 管理信息系统的发展历史 管理信息系统的概念起源很早。早在20世纪30年代,柏德就强调了决策在组织管理中的作用。50年代,西蒙提出了管理依赖于信息和决策的概念。同一时代维纳发表了控制论与管理,他把管理过程当成一个控制过程。50年代计算机已用于会计工作,1958年盖尔写道:管理将以较低的成本得到及时准确的信息,做到较好的控制。"这时数据处理一词已经出现。 管理信息系统已经逐步成为一个独立的学科分支,它继承了其他众多学科的理论、方法与应用技术,它与信息科学、系统科学、控制理论、运筹学、会计学、统计学、经济学、管理科学、计算机科学有着十分密切的联系。同时,管理信息系统作为一种应用工具,又广泛地应用于工业、农业、交通、运输、文化、教育、卫生、体育以及各种社会经济活动的信息管理之中,并起着益重要的作用,显示出强大的生命力。 随着社会的不断进步、科学技术快速发展以及生产力水平逐步提高,使得管理工作显得越来越重要。在现代管理科学体系中,管理信息系统已经被公认为是一门不可替代的崭新学科,目前,其正处在不断发展、逐步完善阶段。计算机作为现代化的工具与手段应用于管理,已成为信息处理的重要工具。计算机的应用范围越来越广,应用的功能由一般数据处理发展为分析预测、支持决策,最终导致了管理信息系统的产生。 管理信息系统它是依赖于管理和科学技术的发展而形成的。管理信息系统的三要素是系统的观点、数学的方法和计算机的应用,而这三点也正是管理现代化的标志。管理信息系统是依赖于电子计算机的发展而发展的。

学校工资管理系统

教师工资管理系统 一.选题背景 xxx 二.需求分析 一、设计选题与目标 1.选题要求: 教师工资管理系统 每个教师的信息为:教师号、姓名、性别、单位名称、家庭住址、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生费、公积金、合计扣款、实发工资。注:应发工资=基本工资+津贴+生活补贴;合计扣款=电话费+水电费+房租+所得税+卫生费+公积金;实发工资=应发工资-合计扣款。 A、教师信息处理 (1)输入教师信息 (2) 插入(修改)教师信息: (3) 删除教师信息: (4) 浏览教师信息: 提示:具体功能及操作参考题1。 B、教师数据处理: (1) 按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据。 (2) 教师实发工资、应发工资、合计扣款计算。 提示:计算规则如题目。 (3) 教师数据管理

提示:输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文件 (4) 教师数据查询: 提示:输入教师号或其他信息,即读出所有数据信息,并显示出来。 (5) 教师综合信息输出 提示:输出教师信息到屏幕。 2.目标 教师数据处理: (1) 按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据。 (2) 教师实发工资、应发工资、合计扣款计算。 计算规则如题目。 (3) 教师数据管理 输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文件 (4) 教师数据查询: 输入教师号或其他信息,即读出所有数据信息,并显示出来。 (5) 教师综合信息输出 输出教师信息到屏幕 三.总体设计 利用六个模块分别实现教师信息的输入,修改,删除,查询,保存以及信息文件的读入功能。并使用不同的函数实现不同的功能。使用链表存储及处理数据。 程序流程图如下:

U8R10工资系统数据库结构

一、数据字典---基础资料 表 名:GZ_Ftlx 中文名:分摊类型 说 明:设置工资的费用分摊类型 主 键:gsdm、lbdm、ftlxdm 索 引: 序号 中文字段名 字段名 类型、长度 说明 1 公司代码 gsdm Char(12) PK、NOT NULL、DEFAULT('') 2 类别代码 lbdm char(2) PK、NOT NULL 3 类别名称 lbmc Char(30) NOT NULL 4 分摊类型代码 ftlxdm Smallint PK、NOT NULL 5 分摊类型 ftlx Char(30) NOT NULL 6 工资总额 gzze Varchar(255) NULL 7 提取比例 tqbl Numeric(6,4) 表 名:GZ_Grsds 中文名:个人所得税 说 明:设置个人所得税税率 主 键:gsdm、jc 索 引: 序号 中文字段名 字段名 类型、长度 说明 1 公司代码 Gsdm Char(12) PK、NOT NULL、DEFAULT('') 2 级次 Jc Smallint PK、NOT NULL 3 下限 Xx Int NULL 4 上限 Sx Int NULL 5 基数 Js Int NULL、DEFAULT(0) 6 附加费 Fjf Int NULL、DEFAULT(0) 7 税率 Sl Numeric(8,5) NOT NULL 8 扣除数 Kcs Numeric(10,2)NOT NULL 表 名:GZ_Ztcs 中文名:账套参数 说 明:设置工资系统的账套参数信息 主 键: 索 引: 序号 中文字段名 字段名 类型、长度 说明 1 启用日期 Qyrq Char(8) NULL 2 职工类型分级 Zglxfj Char(20) NULL 3 凭证类型代码 Pzlxdm Char(4) NULL、DEFAULT('ZZ') 4 凭证类型名称 Pzlxmc Char(4) NULL、DEFAULT('转帐')

工资管理系统数据库设计

4、4数据库设计 4、1数据库分析 通过系统管理,能够增强员工之间得沟通,更好地协调员工之间得协作关系;对员工基础信息管理与薪资管理更加科学;能够全程跟踪员工得培训,通过信息得记录,更好地作出员工培训方案.在设计工资管理信息系统时,主要从模块组成、数据连接、功能实现、应用意义等方面着手。模块组成主要包括该工资管理信息系统得主要组成模块以及每个模块所要达到得功能。每个模块基本上脱离不了数据,所以在数据库设计时,要充分考虑数据得高效性,减少数据冗余,保证系统运行速度。 4、2数据库概念设计 根据以上各节对系统所做得需求分析与系统设计,规划出本系统中使用得数据库实体分别为管理员实体、招聘人员实体、员工信息管理实体、薪资管理实体、培训信息实体及部门信息实体。系统总体ER图如图所示: 下面将介绍几个关键实体得E-R图. 1、管理员实体 管理员实体包括管理员帐号、管理员密码及管理员级别属性.其中管理员级别信息中,1代表系统管理员,0代表普通管理员。

图 5-1 管理员实体 2、员工信息管理实体 员工信息管理实体包括员工编号、员工姓名、员工年龄、员工性别、出生日期、员工身份证号、民族、婚姻状况、政治面貌、籍贯、联系电话、家庭住址、员工毕业学校、员工所学专业、文化程度、上岗时间、部门名称、部门工种、登记人、登记时间及备注信息属性。 3、薪资管理实体 薪资管理实体包括员工编号、工资发放时间、基本工资、加班次数、工龄、全勤奖、旷工费及保险费等属性。 4、3数据库逻辑结构 数据得概念结构设计完之后,可以将上面得数据库概念结构转化为某种数据库系统所支持得实际数据模型,也就就是数据库得逻辑结构.系统数据库中各表得详细SQL语句。 CREATE TABLE`dep` ( //部门表 `id` int(10) unsigned NOTNULL auto_increment MENT ’自动编号’, `dep_id` varchar(16) defaultNULL MENT '部门编号', `dep_name` varchar(16)defaultNULL MENT '部门名称',`dep_info` varchar(512) default NULL MENT ’部门简介’,

Access工资管理系统

河南城建学院 《数据库技术与应用》设计说明书 设计题目:工资管理系统 系别:建筑工程管理系 专业: 指导教师: 班级: 学号: 姓名: 2013年 1月 11日一、设计的背景、目的、任务

随着社会主义市场经济的不断发展,建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的工资管理系统对员工工资等进行系统的管理,很难实现企业高效运转。 通过对工资管理系统数设计的需求分析、概念设计、逻辑设计、物理设计、数据库运行及维护阶段工作的实践,掌握数据库设计的一般方法与步骤,深入掌握数据库设计的基本理论、方法和步骤。本课程设计是《数据库技术与应用》课程的实践部分,是在学习完课程后进行的一次综合练习。可以加深对《数据库技术与应用》的原理和程序的理解、巩固、提高,让学生做到学以致用,把所学的理论知识应用于实际问题的解决,编制出完整的应用程序,为以后实际编制大型的应用软件打基础。 二、课程设计要求(包括设计说明书的具体要求) 要求: 根据《数据库原理与应用》所学课程的内容,完成工资管理系统数据库设计的需求分析、概念设计、逻辑设计、物理设计、上机运行及维护工作。要求所构成的系统和设计的数据库能够满足课程设计任务书提出的各项要求。 (1)熟悉一种关系数据库 (2)根据自定题目以及需求,完成需求分析、逻辑设计 (3)在一种关系数据库中,完成数据库物理设计、上机运行及维护工作 (4)在工资管理系统数据库中,录入相应的信息 (5)能对数据库进行各种SQL语言的各种操作 (6)按要求完成课程设计说明书,参考文献数量不得低于5个课程设计题目 三.课程设计题目 工资管理系统 四.功能描述 工资管理是现代企业管理中的一个部分,完善的工资管理系统可以有效的管

数据结构工资管理系统课程设计

数据结构工资管理系统 课程设计

学年第学期 《数据结构》 课程设计报告 题目:人事工资管理系统 专业:数字媒体技术 班级: 姓名: 指导教 师: 成绩:

计算机与信息工程系 年月日 1、设计目的 (2) 2、设计内容与要求 (2) 1.1设计内容 (2) 2.2设计要求 (2) 3、总流程图设计 (3) 4、程序详细功能设计 (4) 5、程序调试 (7) 6、设计小结 (7) 7、参考文献 (8) 附录 (9)

用心整理的精品word文档,下载即可编辑!! 1、设计目的 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 进一步掌握利用C语言进行程序设计的能力;进一步理解和运用结构化程序设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;学会利用流程图表示算法。 《工资管理系统》的设计与实现,此次程序设计主要利用c语言的基础知识开发一个简单的职工工资管理系统。工资管理系统是一个企业不可缺少的一部分,它利用计算机对职工工资进行统一管理,实现工资管理工作的系统化、规范化和自动化,为企业提高工作效率。 2、设计内容与要求 2.1设计内容 主要利用c语言的文件操作能力设计开发一个小型的管理信息系统,至少具有如下功能:对职工信息的录入、修改或删除,通过职工姓名或工号进行查找,并逐项列出相信的职工工资信息,另外也可以查看所有职工目前的工资状况。有一个文本菜单来调用各个功能的函数及一个主菜单来提示用户如何操作。

2.2设计要求 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 3、总体流程图设计

SQL数据库员工工资管理系统设计

SQL数据库员工工资管理系统设计 实验七:数据库设计 数据库名称:职职员资治理系统 姓名:胡少帅 班级:2011级网络工程 学号:20110441021024 1 需求分析 工资治理系统是提供工资治理人员和职工工资进行治理的系统。它能自动对不同职务,不同出勤及各个月份的工资进行治理并生成财务表。 工资治理系统的用户需求要紧功能有: 1各部门的信息情形 2各职工的信息情形 3考勤信息情形 4工资信息情形 5定义登陆用户和用户的权限 2 概念分析 部门E-R图

职工信息E-R图 职务信息E-R图 考勤信息E-R图 用户E-R图 工资情形E-R图 总E-R图 3 逻辑设计 关系模型: 部门(部门编号(主键),部门名称,经理,电话) 职工信息(职工编号(主键),职务编号,姓名,性不,电话,住址,部门编号(外键)) 考勤情形(职工编号(主键),出勤天数,加班天数,出勤奖金,月份)职务(职务编号(主键),职务名称(主键),差不多工资) 工资运算(职工编号(主键),考勤情形,工资,月份) 用户(用户名,密码,权限) 4 物理设计 1 给职工信息表建立非集合索引“职工” /*给职工信息表非建立集合索引*/

create nonclustered index 职工on 职工信息(职工编号) go SELECT * FROM sys.indexes WHERE name='职工' 2给工资表建立唯独索引“工资” /*给工资表建立唯独索引“工资”*/ create unique index 工资on 工资情形(职工编号) go SELECT * FROM sys.indexes WHERE name='工资' Go 3给考勤信息表建立集合索引“考勤” /*给考勤信息表建立非集合索引*/ create nonclustered index 考勤on 考勤信息(职工编号) go SELECT * FROM sys.indexes WHERE name='考勤' 5 实施过程 创建表结构 1 职工信息表 create table 职工信息

企业工资管理系统概要设计说明书

1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2总体设计 (2) 2.1需求规定 (2) 2.2运行环境 (3) 2.3基本设计概念和处理流程 (3) 2.4结构 (3) 2.5功能器求与程序的关系................................................................... 错误!未定义书签。 2.6人工处理过程................................................................................... 错误!未定义书签。 2.7尚未问决的问题............................................................................... 错误!未定义书签。3接口设计 (3) 3.1用户接口 (3) 3.2外部接口 (3) 3.3内部接口 (3) 4运行设计 (3) 4.1运行模块组合 (4) 4.2运行控制 (4) 4.3运行时间 (4) 5系统数据结构设计 (4) 5.1逻辑结构设计要点 (5) 5.2物理结构设计要点........................................................................... 错误!未定义书签。 5.3数据结构与程序的关系 (8) 6系统出错处理设计 (8) 6.1出错信息........................................................................................... 错误!未定义书签。 6.2补救措施........................................................................................... 错误!未定义书签。 6.3系统维护设计................................................................................... 错误!未定义书签。

工资管理系统数据库设计报告(数据库课程设计)

数 据 库 课 程 设 计 报 告 设计题目:工资管理系统 学院:数学与计算机学院 专业:计算机科学与技术(软件工程)班级:软件12 指导老师:李竹林 组员:徐振国(02)张奇卫(03)

小组成员及分工 目录 1.引言.................................................................................................................. 错误!未定义书签。 1.1编写目的..................................................................................................... 错误!未定义书签。 1.2项目背景..................................................................................................... 错误!未定义书签。 1.3参考资料..................................................................................................... 错误!未定义书签。2.需求分析.......................................................................................................... 错误!未定义书签。 2.1功能的分析、............................................................................................. 错误!未定义书签。 2.2顶层图 ........................................................................................................ 错误!未定义书签。 2.3数据流程图............................................................................................... 错误!未定义书签。 2.4数据字典分析 ............................................................................................ 错误!未定义书签。 3.数据库的概念设计............................................................................................. 错误!未定义书签。 4.数据库的逻辑设计............................................................................................. 错误!未定义书签。

人事工资管理系统数据库设计

人事工资管理系统 1问题描述 设计目的 本系统的设计目标是能够对该公司的员工的基本信息和工资信息进行添加和修改,根据个人信息将工资分为职务工资,职称工资和其他工资。能够调整工资标准和员工信息,也能够调整其他工资项目,根据需要对教职员工基本信息和工资信息的查询,系统应该包括系统用户数据的添加,修改和删除。系统应该具有简单,易用,小巧,经典的特色,应该能够对高校工资管理进行优化,使其系统化,高效化,智能化。并保证工资管理的准确性,简易性,为公司财务人员提供便利。 设计背景 随着市场经济的快速发展,公司规模越来越大,员工的数量也越来越多,员工工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对人事工资管理提出了新的要求,用计算机管理系统来管理高校工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。人事工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。

工资管理系统设计说明书

工资管理系统详细设计说明书 ———软工1502第三组刘召组

目录 1引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3定义 (1) 1.4参考资料 (1) 2任务概述 (2) 2.1目标 (2) 2.2运行环境 (2) 2.3需求概述 (2) 2.4条件与限制 (3) 3程序描述 (3) 4接口设计 (6) 4.1用户接口 (6) 4.2外部接口 (6) 4.3内部接口 (6) 5数据结构设计 (6) 5.1数据结构 (6) 5.2数据结构与程序的关系 (7) 6运行设计 (7)

7系统出错处理设计 (10) 8程序描述 (10)

1引言 1.1编写目的 本文档将对职工工资软件开发需求进行描述,本文档的读者是项目策划、设计和评审人员。 1.2项目背景 随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。部分公司的工资处理还处于较为原始的手工阶段,一直由会计人工计算工资并编制财务报表,缺少一套实用可靠的管理系统软件。随着公司规模扩大,工作量也越来越大,目前需要多名会计紧张工作才能完成,不仅效率低,而且成本高。今后公司规模进一步扩大,人工计算工资的成本还会进一步提高,利用计算机管理系统管理公司势在必行。 1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4参考资料 张海藩,软件工程导论。北京:清华大学出版社,2008 张敬,软件工程教程。北京:航空航天大学出版社

(美)Patrick O'Neil Elizabeth O'Neil,《数据库原理、编程与应用》。机械工业出版社 百度文献 2任务概述 2.1目标 实行电子化智能化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来, 去完成更重要的工作。实现企业更大的工作效益和利润。提高工作效率,减少人力;节省开支; 2.2运行环境 硬件、软件、运行环境、开发环境等条件。 硬件环境要求如下:奔腾II或更高档的计算机、笔记本电脑; 运行时内存的要求是10MB以上; 安装所需硬盘空间是150MB; 打印机可选激光打印机。 软件环境要求如下:中文Windows95/Windows98/Windows2000/Me/xp/7;Windows NT 4.0。 2.3需求概述 系统开发基于C/S的开发模式,界面直观、简洁,人机交互性强。基于表单和弹出式窗口的数据录入方式,菜单电击的方式操作。用户使用时,只要是按照格式和要求填入信息,

数据结构工资管理系统课程设计

学年第学期 《数据结构》 课程设计报告 题目:人事工资管理系统 专业:数字媒体技术 班级: 姓名: 指导教师: 成绩: 计算机与信息工程系 年月日

1、设计目的 (2) 2、设计内容与要求 (2) 1.1设计内容 (2) 2.2设计要求 (2) 3、总流程图设计 (3) 4、程序详细功能设计 (4) 5、程序调试 (7) 6、设计小结 (7) 7、参考文献 (8) 附录 (9) 1

1、设计目的 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 进一步掌握利用C语言进行程序设计的能力;进一步理解和运用结构化程序设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;学会利用流程图表示算法。 《工资管理系统》的设计与实现,此次程序设计主要利用c语言的基础知识开发一个简单的职工工资管理系统。工资管理系统是一个企业不可缺少的一部分,它利用计算机对职工工资进行统一管理,实现工资管理工作的系统化、规范化和自动化,为企业提高工作效率。 2、设计内容与要求 2.1设计内容 主要利用c语言的文件操作能力设计开发一个小型的管理信息系统,至少具有如下功能:对职工信息的录入、修改或删除,通过职工姓名或工号进行查找,并逐项列出相信的职工工资信息,另外也可以查看所有职工目前的工资状况。有一个文本菜单来调用各个功能的函数及一个主菜单来提示用户如何操作。 2.2设计要求 在计算机中建立相应的数据结构,利用程序实现工资的输入、查询、增、删、改、统计、输出等操作。 3、总体流程图设计 2

3

数据库课程设计工资管理系统

重庆科技学院 《数据库原理》 课程设计报告 院(系 :专业班级: 学生姓名:学号: 设计地点(单位)______逸夫科技楼_ _______ _ _ 设计题目:____ 工资管理系统设计_______________ 完成日期: 2015年 06月 26日 指导教师评语: _______________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________ __________ _ 成绩(五级记分制):______ __________ 指导教师(签字):________ ________

设计题目:工资管理系统设计 学生姓名第6组:学生姓名:学号: 课程名称数据库原理与应用课程设计专业班级计科2013-01,2,3,4 地点I301、I302 起止时间2015.06.22-2015.06.26 设计内容及要求 现需要开发一工资管理系统,描述与要实现功能如下: 为了保证系统具有高度的安全性,要有登录界面,进行用户身份的验证。用户分为不同的级别,例如管理员级用户和普通用户。 员工不同工种基本工资的设定:员工工种的不同,工资的标准也不同,允许管理员根据员工的现任职务设定员工的基本工资。包括每个员工的姓名、性别、年龄、工龄、职务及其所在的部门等资料的录入来确定员工的基本工资,以及对现有工作人的基本信息的录入工作。 可以对员工的工资项目进行初始化的设置(包括个人所得税、上月工资零头、本月工资零头、职务工资、级别工资、基本工资、工龄工资、独子费、津贴补贴、离退费、交通费、电话费补贴。书报费补贴等人 对系统管理员的密钥,以及其他系统使用人员的一些信息,例如用户名、权限、密钥的设定。 加班津贴的管理,根据加班的时间和类别给予不同的加班津贴。 根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工工资。 人员查询操作包括按单个员工信息查询、按部门查询和按工资查询等。 员工年终奖金的生成。年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12。 单位工资报表的生成。可以按照在每个月的每个固定时间生成该单位全体员工的月工资。对于月工资,能够实现按照员工、部门、年、月进行统计分析,产生相应的报表,并可以打印输出此报表。 工资的发放,要求能够实现银行打卡的功能。 工资转账的功能,包括转账设置、工资转账、工资凭证查询、结转下月的功能。 要提供工资管理系统的帮助文件。 (详细的描述见课程设计指导书)

相关主题
文本预览
相关文档 最新文档