电子企业工人工资管理系统毕业设计(编辑修改稿)内容摘要:

少的一个方面。 根据企业的实际情况,员工工资管理必须 实现可自定义工资项目及计算公式, 方便管理者对工资数据的处理。 除了实现员工工资信息的添加 、修改 等功能外,还 需 实现工资的统计查询 , 以方便企业管理者或者是其他用户的统计查询。 为了使系统更加的完整,还应有其他的一些系统功能,比如登录、 更改密码 等功能。 (三)总结 通过本章对系统的分析, 本 系统的模型已基本形成,系统功能模块设计和 SQL 数据库设计等一些前期的准备已经明确,并为下章的 系统 设计打下了基础。 某电子企业工人工资管理系统 8 四、系统概要设计 (一)设计思想 本系统的特点就是利用 Browser/Server(B/S)结构,实现对企业人事、工资等各方面进行管理的功能。 这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。 本系统采用的是 B/S 三层架构,三层分别为:用户界面层、商业逻辑层、数据库层。 用户界面层主要负责处理用户的输入和向用户进行输出,但并不负责解释其含义;商业逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成 SQL 语句检索或更新数据库,并把结果返回给客户端 ;数据库层负责实际的数据存储和检索。 (二)总体设计 为保证系统总体结构设计的顺利完成,本系统在设计时采用自顶向下的原则:首先抓住系统总的功能和目的,然后逐层分解,即先确定上层模块的功能 ,再确定下层模块的功能。 按照小型企业的正常管理模式,对于 工资管理系统来说,需要对企业的员工、部门、 权限、 考勤、工资进行管理。 另外,一个系统的正常运行需要一些简单的操作:比如 登录、 更改密码、权限设置等。 (下图所示为该系统的基本功能) 某电子企业工人工资管理系统 9 企 业 员 工 工 资 管 理 系 统基本信息管理人事管理工资管理管理系统维护员工基本信息部门基本信息考勤录入考勤查询工资录入工资查询权限管理更改密码员工信息添加员工信息修改部门信息添加部门信息修改考勤录入考勤修改权限添加权限修改 (三 )数据库分析与设计 库需求分析 开发数据库系统的过程就是建立数据的使用界面和决策结构,目的是针对不同的需求使用数据库记录。 至于数据库系统本身,其目的只是存取数据,作为应用系统保存数据的地方。 针对本系统而言,数据库的设计显得非常重要,数据库设计的好坏直接关系到本系统的运行效果。 因此,本系统的数据库设计必须详略得当,这样才能使系统运行更加快速、准确。 根据系统功能设计的要求以及功能模块的划分, 本系统的实体主要有:员工基本信息实体,员工考勤信息实体,部门信息实体,员工工资实体,员工培训课程实体,员工异动实体,员工 福利信息实体,员工权限信息实体。 员工基本信息实体 ER 图 某电子企业工人工资管理系统 10 员 工 编 号姓 名密 码性 别生 日在 职 状 态身 份 证 号民 族政 治 面 貌文 化 程 度身 体 状 况参 加 工 作时 间联 系 电 话电 子 邮 箱家 庭 住 址员 工 员工考勤信息实体 ER 图 考 勤 编 号录 入 日 期员 工 编 号出 勤 天 数平 日 加 班天 数节 日 加 班天 数事 假 天 数病 假 天 数旷 工 天 数员 工 考 勤 部门信息实体 ER 图 部 门 编 号部 门 名 称负 责 人联 系 电 话备 注部 门 员工工资实体 ER 图 某电子企业工人工资管理系统 11 工 资 编 号录 入 日 期员 工 编 号考 勤 编 号福 利 编 号满 勤 奖日 平 均 工资个 人 所 得税应 发 工 资实 发 工 资员 工 工 资 员工培训课程实体 ER 图 员 工 编 号开 始 日 期培 训 编 号备 注经 费培 训 地 点部 门培 训 内 容结 束 日 期培 训 课 程 员工异动实体 ER 图 异 动 编 号员 工 编 号在 职 状 态原 部 门原 职 位现 部 门 现 职 位异 动 时 间备 注异 动 员工福利信息实体 ER 图 某电子企业工人工资管理系统 12 福 利 编 号权 限 编 号基 本 工 资职 务 工 资住 房 补 贴交 通 补 贴保 健 津 贴医 疗 保 险养 老 保 险员 工 福 利 员工权限信息实体 ER 图 职位权限编号员 工 培 训权 限 管 理更 改 密 码考 勤 查 询员 工 异 动员工福利考勤录入部门信息权 限 总体系统 ER 图 某电子企业工人工资管理系统 13 部 门权 限员 工员 工 福 利员 工 考 勤员 工 工 资异 动培 训 课 程属 于培 训具 有考 勤 管 理计 发 工 资调 整享 受 本 系统设计数据库总共涉及了 8 个表: 员工信息表( StaffInfo) 员工信息表字段:员工编号、员工姓名、密码、性别、出生日期、部门、权限 、在职状态、身份证 号、民族、政治面貌、文化程度、身体状况、参加工作时间、联系电话、电子邮箱、家庭住址。 列名(英 ) 列名(汉) 字段 主键 是否为空 StaffID 员工编号 varchar(20) yes not StaffName 员工姓名 varchar(20) yes Pwd 密码 varchar(20) yes Sex 性别 varchar(20) yes Birthday 出生日期 datetime yes DepartmentID 部门 varchar(20) yes PopedomID 权限 int yes StaffState 在职状态 bit yes CardID 身份证号 varchar(50) yes Nation 民族 varchar(20) yes 某电子企业工人工资管理系统 14 Political 政治面貌 varchar(20) yes Culture 文化程度 varchar(20) yes Health 身体状况 varchar(20) yes StartDate 参加工作时间 datetime yes Phone 联系电话 varchar(50) yes Email 电子邮箱 varchar(50) yes Address 家庭住址 varchar(50) yes 部门信息表( DepartmentInfo) 部门信息表字段:部门编号、部门名称、负责人、联系电话、备注。 权限表( PopedomInfo) 权限表字段:权限编号、职位、员工信息、部门信息、员工福利、员工培训、员工异动、考勤录入、考勤查询、工资录入、工资查询、权限管理、更改密码。 列名(英) 列名(汉) 字段 主键 是否为空 PopedomID 权限编号 int yes not Position 职位 varchar(20) yes StaffInfo 员工信息 bit yes DepartmentInfo 部门信息 bit yes TrainInfo 员工培训 bit yes AttendanceInfo 考勤录入 bit yes AttendanceSearchInfo 考勤查询 bit yes WelfareInfo 员工福利 bit yes MoveInfo 员工异动 bit yes SalaryInfo 工资录入 bit yes 列名(英) 列名(汉) 字段 主键 是否为空 DepartmentID 部门编号 varchar(20) yes not Department 部门名称 varchar(20) yes Principal 负责人 varchar(20) yes Phone 联系电话 varchar(50) yes Remark 备注 varchar(50) yes 某电子企业工人工资管理系统 15 SalarySearchInfo 工资查询 bit yes PopedomInfo 权限管理 bit yes UpdatePwdInfo 更改密码 bit 员工培训表( TrainInfo) 员工培训表字段:培训编号、员工编号、部门、开始日期、结束日期、培训内容、培训地点、经费、备注。 列名(英) 列名(汉) 字段 主键 是否为空 TrainID 培训编号 int yes not StaffID 员工姓名 varchar(20) yes Department 密码 varchar(20) yes FromDate 性别 datetime yes EndDate 出生日期 datetime yes TrainContent 部门 varchar(50) yes TrainPlace 权限 varchar(50) yes Funds 在职状态 decimal(18,2) yes Remark 身份证号 varchar(50) yes 员工异动表( MoveInfo) 员工信息表字段:异动编号、员工编号、在职状态、原部门、原 权限 、现部 门、现权限 、异动时间、备注。 列名(英) 列名(汉) 字段。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。