工资数据库设计.doc下载

weixin_39820535 2023-01-23 16:30:18
" " " "学 号: " " 课 程 设 计 "题 目 "工资数据库设计 " "学 院 "计算机科学与技术学院 " "专 业 " " "班 级 " " "姓 名 " " "指导教师 "唐祖锴 " " "年" "月" "日 " 课程设计任务书 学生姓名: 专业班级: 指导教师: 唐祖锴 工作单位: 计算机学院 题目:工资数据库设计 初始条件: 某公司决定建立"工资管理系统",以取代单一的人工管理。根据人员基本情况表中的 学历、职称及受聘日期长短,决定工资表中的基本工资和岗位津贴的具体数值。根据各 部门上报的扣款表的内容决定工资表中扣款项的金额。按月汇总工资表。 要求完成的主要任务: 1. 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个工资数据库,DBMS 可选Ms SQL Server、Access、VFP等。 2. 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念 设计,逻辑设计,物理实现等。 3. 基于改数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具 )任选。这一项是选作,不作硬性要求。 时间安排: 本学期第18周: 1. 消化资料、系统调查 1天 2. 系统分析 1天 3. 总体设计,实施计划 2天 4. 撰写报告 1天 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 1、系统目标 采用公司现有的软硬件及科学的管理系统开发方案,建立工资管理系统,实现企业工 资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便 、实用、安全等要求。 系统功能 系统从总体上可以分为员工信息系统,工资操作系统,数据库用户系统。 1. 员工信息系统 本系统包括对员工各种基本信息(姓名、职工号、住址、联系电话、婚姻状况、出生 年月、岗位、部门号、性别)的录入、修改、查询等操作。 2. 工资操作系统 本系统包括对各种类型的基本工资的计算、生成工资表以及对员工工资的查询等操 作。 3. 数据库用户系统 本系统包括对数据库用户添加、删除及修改密码等操作。 1 功能图 由上述功能描述可得系统功能图如下: 图2-1 系统总功能图 概念分析 1 3.1、系统E-R图 由系统的分析部分可得系统的E-R图如下: 图3 -1 系统E-R图 系统的E- R图表明:本工资管理系统由数据库用户、工资表、员工信息、工资类别、部门信息、考 勤表等五部分组成。 2 3.2、数据流图 E-R 图建立了系统的数据模型,但我们还需要了解信息流与数据从输入移动到输出的过程中 所经受的变换,所以在此给出本系统的数据流图: 图3-2 数据流图 3 四、逻辑设计 以下是工资管理系统的关系模型: 员工(职工号、部门号、姓名、性别、出生年月、岗位、婚姻状况、联系电话、住址) 部门信息(部门号、岗位、部门人数) 工资类别 (岗位、基础工资、缺勤费、加班费) 工资表(职工号、工资、工资日期) 数据库用户(用户名、密码、权限) 考勤表(职工号、加班时间、缺勤天数、考勤日期) 4 五、物理设计 在SQL数据库中需要建立6个数据表:员工基本信息表、部门信息表、工资类别表、工资 表、考勤表和数据库用户表。 部门表 "列名 "数据类型 "长度 "允许空 " "部门名 "Char "10 "否 " "岗位 "Char "10 "对 " "部门人数 "int "4 "对 " 考勤表 "列名 "数据类型 "长度 "允许空 " "职工号 "Char "10 "否 " "加班时间 "Int "4 "对 " "缺勤天数 "Int "4 "对 " "考勤日期 "datetime "8 "对 " 工资类别表 "列名 "数据类型 "长度 "允许空 " "岗位 "char "10 "否 " "基础工资 "Money "8 "对 " "加班费 "Money "8 "对 " "缺勤费 "money "8 "对 " 工资表 "列名 "数据类型 "长度 "允许空 " "职工号 "char "10 "否 " "工资 "money "8 "对 " "工资日期 "datetime "8 "对 " 员工基本信息 "列名 "数据类型 "长度 "允许空 " "职工号 "Char "10 "否 " "姓名 "Char "10 "对 " "性别 "Char "10 "对 " "部门名 "Char "10 "对 " "岗位 "Char "10 "对 " "出生年月 "Char "10 "对 " "婚姻状况 "Char "10 "对 " "联系电话 "Char "10 "对 " "住址 "char "10 "对 " 数据库用户 "列名 "数据类型 "长度 "允许空 " "用户名 "Char "10 "否 " "密码 "Char "10 "对 " " , 相关下载链接:https://download.csdn.net/download/qq_43966957/87372284?utm_source=bbsseo
...全文
15 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
" " " "学 号: " " 课 程 设 计 "题 目 "工资数据库设计 " "学 院 "计算机科学与技术学院 " "专 业 " " "班 级 " " "姓 名 " " "指导教师 "唐祖锴 " " "年" "月" "日 " 课程设计任务书 学生姓名: 专业班级: 指导教师: 唐祖锴 工作单位: 计算机学院 题目:工资数据库设计 初始条件: 某公司决定建立"工资管理系统",以取代单一的人工管理。根据人员基本情况表中的 学历、职称及受聘日期长短,决定工资表中的基本工资和岗位津贴的具体数值。根据各 部门上报的扣款表的内容决定工资表中扣款项的金额。按月汇总工资表。 要求完成的主要任务: 1. 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个工资数据库,DBMS 可选Ms SQL Server、Access、VFP等。 2. 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念 设计,逻辑设计,物理实现等。 3. 基于改数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具 )任选。这一项是选作,不作硬性要求。 时间安排: 本学期第18周: 1. 消化资料、系统调查 1天 2. 系统分析 1天 3. 总体设计,实施计划 2天 4. 撰写报告 1天 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 1、系统目标 采用公司现有的软硬件及科学的管理系统开发方案,建立工资管理系统,实现企业工 资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便 、实用、安全等要求。 系统功能 系统从总体上可以分为员工信息系统,工资操作系统,数据库用户系统。 1. 员工信息系统 本系统包括对员工各种基本信息(姓名、职工号、住址、联系电话、婚姻状况、出生 年月、岗位、部门号、性别)的录入、修改、查询等操作。 2. 工资操作系统 本系统包括对各种类型的基本工资的计算、生成工资表以及对员工工资的查询等操 作。 3. 数据库用户系统 本系统包括对数据库用户添加、删除及修改密码等操作。 1 功能图 由上述功能描述可得系统功能图如下: 图2-1 系统总功能图 概念分析 1 3.1、系统E-R图 由系统的分析部分可得系统的E-R图如下: 图3 -1 系统E-R图 系统的E- R图表明:本工资管理系统由数据库用户、工资表、员工信息、工资类别、部门信息、考 勤表等五部分组成。 2 3.2、数据流图 E-R 图建立了系统的数据模型,但我们还需要了解信息流与数据从输入移动到输出的过程中 所经受的变换,所以在此给出本系统的数据流图: 图3-2 数据流图 3 四、逻辑设计 以下是工资管理系统的关系模型: 员工(职工号、部门号、姓名、性别、出生年月、岗位、婚姻状况、联系电话、住址) 部门信息(部门号、岗位、部门人数) 工资类别 (岗位、基础工资、缺勤费、加班费) 工资表(职工号、工资工资日期) 数据库用户(用户名、密码、权限) 考勤表(职工号、加班时间、缺勤天数、考勤日期) 4 五、物理设计 在SQL数据库中需要建立6个数据表:员工基本信息表、部门信息表、工资类别表、工资 表、考勤表和数据库用户表。 部门表 "列名 "数据类型 "长度 "允许空 " "部门名 "Char "10 "否 " "岗位 "Char "10 "对 " "部门人数 "int "4 "对 " 考勤表 "列名 "数据类型 "长度 "允许空 " "职工号 "Char "10 "否 " "加班时间 "Int "4 "对 " "缺勤天数 "Int "4 "对 " "考勤日期 "datetime "8 "对 " 工资类别表 "列名 "数据类型 "长度 "允许空 " "岗位 "char "10 "否 " "基础工资 "Money "8 "对 " "加班费 "Money "8 "对 " "缺勤费 "money "8 "对 " 工资表 "列名 "数据类型 "长度 "允许空 " "职工号 "char "10 "否 " "工资 "money "8 "对 " "工资日期 "datetime "8 "对 " 员工基本信息 "列名 "数据类型 "长度 "允许空 " "职工号 "Char "10 "否 " "姓名 "Char "10 "对 " "性别 "Char "10 "对 " "部门名 "Char "10 "对 " "岗位 "Char "10 "对 " "出生年月 "Char "10 "对 " "婚姻状况 "Char "10 "对 " "联系电话 "Char "10 "对 " "住址 "char "10 "对 " 数据库用户 "列名 "数据类型 "长度 "允许空 " "用户名 "Char "10 "否 " "密码 "Char "10 "对 " "
人事工资管理系统 1问题描述 1.1设计目的 本系统的设计目标是能够对该公司的员工的基本信息和工资信息进行添加和修改 ,根据个人信息将工资分为职务工资,职称工资和其他工资.能够调整工资标准和员 工信息,也能够调整其他工资项目,根据需要对教职员工基本信息和工资信息的查询 ,系统应该包括系统用户数据的添加,修改和删除。系统应该具有简单,易用,小巧 ,经典的特色,应该能够对高校工资管理进行优化,使其系统化,高效化,智能化。 并保证工资管理的准确性,简易性,为公司财务人员提供便利。 1.2设计背景 随着市场经济的快速发展,公司规模越来越大,员工的数量也越来越多,员工工 资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、 发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手 工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工 作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资 的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有 着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、 保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也 是企业的科学化、正规化管理,与世界接轨的重要条件。这就对人事工资管理提出了 新的要求,用计算机管理系统来管理高校工资已经成为目前的趋势,使用计算机可以 高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享, 避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。人事工资管理系统 便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数 据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高 了透明度和互动性. 2系统目标和建设原则 2.1系统目标 某公司决定建立"工资管理系统",以取代单一的人工管理。根据人员基本情况表 中的职位、职称及工龄长短,决定工资表中的基本工资和岗位津贴的具体数值。根据 各部门上报的扣款表的内容决定工资表中扣款项的金额.按月汇总工资表。 2.2建设原则 根据我们确定的工资数据库设计思想,我们提出我建设原则如下: A.高可靠性: 该系统是该公司进行工资管理、员工信息管理、日常行政管理和奖惩管理 的基础设施,要求有很高的可靠性,以此建立起稳定、实用的应用环境,因此系 统方案设计就以高可靠性为首要原则。 B.安全性: 系统平台和系统平台数据的安- —对网络系统应严格地管理,并通过防火墙和有效设置权限等方法加强系统平台 和数据的安全。 C.实用性: 选择适合公司应用规模和层次的技术,需求操作平台充分考虑其性价比和 适用性,网络管理简单方便、可维护性强,以降低系统管理、运行、维护和升 级费用,增强可使用性。 D.规范、开放:   坚持开放性和标准化原则,采用的各种系统平台、协议、技术、开发工具、 应用系统是开放的、标准化的和可维护的。 3运行环境规划 选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越多的企业在规 划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的 应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越. A.开发工具与语言:visual basic 6。0 B.中文版硬件环境:CPU型号为Pentium 以上,内存128M以上。 C.系统环境:Linux及Windows98以上系统均可。 D.DBMS开发工具:MS SQL Server 2005 4需求分析说明 4。1功能需求描述 A.员工基本信息模块 员工基本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工基 本信息包括员工号、员工姓名、员工性别、所在职位、具体职称、工龄和工资等级等 信息。员工增删实现了对数据库中员工信息的增加和删除。员工可以通过员工号或员 工姓名对员工信息进行查询。 B.工资结构设置模块 根据该公司的工资管理实际情况,本系统将工资结构分为职位工资、职称工资、 工龄工资、其他工资四部分.该模块可以对这四个工资类型设置工资等级,并对每个等 级设置工资标准. C.工资汇总模块 用户在员工信息管理模块对该员工的工资等级进行输入以后,在工资汇总模块会自 动对员工工资进行汇总。用户可以打印出工资汇总表,打印之前可以通过打印预览功 能进行打预览。 以下便是该系统的功能模块示意图: 图4.2人事工资管理系统功能模块结构图 4。3数据库设计 4。3.1数据库介绍 所谓数据库(Database)就是指按一定组织方式存储在一起的,相互有关的若 干个数据的结合,数据库管理系统(database Management System)就是一种操纵和管理
idatis人力资源数据库设计 1.概述(设计题目与可行性分析) 1.1项目背景 当今科技高度发展,技术日新月异,社会的不断发展与进步,都时时刻刻离不开人才 ,人才才是国与国,企业与企业之间的核心竞争关键,人才是根本的生产力,特别是在 当今社会,人才的重要性更是达到了巅峰,那么就国家,企业发展都是需要人才的,通 过改革和创新,提高管理能力,提高核心竞争力,才是根本手段,因此,人力资源管理 的重要性是无庸置疑的。 人力资源管理系统是基于先进的软件和高速、大容量的硬件基础上的新的人力资源管 理模式,通过集中式的信息库、自动处理信息、员工自助服务、外协以及服务共享,达 到降低成本、提高效率、改进员工服务模式的目的。它通过与企业现有的网络技术相联 系,保证人力资源与日新月异的技术环境同步发展。一般来说,可以分四个部分来理解 人力资源管理系统: (1) 管理人员角色和目标的改变 传统的人力资源管理中,管理人员的大部分精力将耗费在繁琐的日常行政事务处理上, 而作为企业管理层的参谋角色应该作的咨询和策略制订的工作相对缺乏。通过人力资源 管理,系统管理人员可以将绝大部分精力放在为管理层提供咨询、建议上,而在行政事 务上的工作可以由电子化系统完成,只须占用HR人员极少的精力和时间。 (2) 提供更好的服务 人力资源管理系统可以迅速、有效地收集各种信息,加强内部的信息沟通。各种用户可 以直接从系统中获得自己所需的各种信息,并根据相关的信息做出决策和相应的行动方 案。 (3) 降低成本 人力资源管理系统通过减少人力资源管理工作的操作成本、降低员工流动率、减少通信 费用等达到降低企业运作成本的目的。 (4) 革新管理理念 人力资源管理系统的最终目的是达到革新企业的管理理念而不仅是改进管理方式,优化 人力资源管理。先进技术应用于人力资源管理不仅仅是为了将现有的人力资源工作做得 更好,更重要的是,做些对于企业来讲更有效率的事情,成为管理层的决策支持者,为 决策提供信息和解决方案。 2.系统目标和建设原则 一个标准的人力资源管理系统应该包括如图所示的几大功能。除此之外系统还应包括 信息系统必须具备的通用功能,例如系统管理、权限设置、数据备份与恢复等。 就本此课程设计而言,重点对下图所示的功能进行分析,如图所示该人力资源管理的 功能设计图所示: 3.支撑环境规划 3.1 网络逻辑结构 本人事管理系统采用C/S(客户机/服务器)的网络结构。 客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的 优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大 多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向 分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部 的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的 应用系统。这也就是目前应用系统的发展方向。 传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特 定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户 真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件 , 加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代 价高, 效率低。如我院使用的上海超兰公司"案件统计"管理软件就是典型的C/S体系结构管理 软件。 3.2 软件支持环境及开发工具 软件支持环境:WINDOS XP 操作系统 硬件环境:CPU:intel P4, 内存:512M 开发工具:mysql 4.系统总体结构 4.1 总体DFD 如下图所示人力资源管理数据流程图 4.2 功能结构 4.3 数据库结构 概念模型是对信息世界的建模,所以概念模型应该能够方便准确地表示信息世界中 的常用概念。概念模型的方法很多其中最有名的方法是实体-联系方法。该方法用E- R图来描述现实世界的概念模型。E-R方法也称E-R模型。 4.3.1职员的E-R图 4.3.2考勤信息E-R图 4.3.3部门E-R图 4.4.4工资E-R表 4.4.5招聘信息表E-R图 4.4.6人事管理系统总体E-R图 4.5数字字典 数据流图表达了数据与处理间的关系,数据字典是系统中各类数据描述的集合,是进行 详细的数据收集和数据分析所得到的主要成果。数据字典中的内容在数据库设计过程中 还要不断的修改,充实和完善。 一般来说数据字典中应该包括以下几个部分数据的描述:数据项,数据结构,数据流。 4.5.1实体职员的数字字典 " " " " " " "数据项名 "数据项含义 "类型

13,656

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧