员工薪资系统课程设计模板
- 格式:docx
- 大小:253.81 KB
- 文档页数:88
员工薪资管理系统课程设计本次课程设计旨在设计一个员工薪资管理系统,具体包括以下几个方面:一、系统需求分析1.1 系统目标:设计一个员工薪资管理系统,方便企业对员工的薪资管理和考核。
1.2 系统功能:(1)员工信息管理:包括员工基本信息、工作经历、教育背景等;(2)工资管理:根据员工月末工作情况和考核结果自动计算工资,提供可显示、可打印的工资条;(3)绩效管理:对员工综合表现进行绩效考核,自动生成考核结果;(4)统计报表:对员工工资、绩效等数据进行统计和分析,生成对应报表;(5)权限管理:管理员、普通员工、财务等角色对系统操作权限的管控。
1.3 系统特点:(1)系统易用性:可视化的操作界面,简洁明了的指引,减少员工学习成本和使用难度。
(2)系统安全性:保护系统数据安全,规范操作行为,确保信息安全性和完整性。
(3)系统性能:具有高效性、可扩展性、可维护性等特点,满足企业不同规模和需求的管理要求。
二、系统架构设计2.1 系统基础架构:采用B/S(Browser/Server)架构,使用Web浏览器作为客户端,Web服务器作为服务端,将全部应用逻辑封装在服务器端。
2.2 技术选择:(1)前端:HTML、CSS、JavaScript、jQuery、Bootstrap、D3.js;(2)后端:Java、Spring MVC、MyBatis、MySQL。
2.3 架构说明:(1)前端页面采用了Bootstrap和D3.js框架,实现了页面美观、交互性和可视化性。
(2)后端采用了Spring MVC框架和MyBatis框架,实现了MVC架构、ORM框架和事务管理,并与MySQL数据库进行交互。
(3)操作系统采用Linux,Web容器采用Tomcat,编程工具采用Eclipse及其插件,版本管理工具采用Git。
三、系统模块设计3.1 用户管理模块该模块实现用户信息的管理、用户登录和权限管理功能。
包括管理员和普通员工两种角色,设定不同权限,能够对员工信息和工资进行相关操作。
公司员工工资管理系统课程设计公司员工工资管理系统课程设计一、课程设计概述本课程设计旨在帮助学生深入了解公司员工工资管理系统的运作原理和实现过程,掌握相关的技术和工具,能够设计和开发出简单实用的工资管理系统。
课程设计分为两个部分,第一部分为理论学习,第二部分为实践操作。
二、理论学习1.公司员工工资管理系统概述:介绍工资管理系统的基本概念、应用场景、功能特点和思想原则,学生需要理解员工工资管理系统在企业内部的位置和作用。
2.需求分析:从设计和使用的角度出发,了解员工的工资管理的主要需求和问题,并掌握如何进行需求分析和需求定义。
3.系统设计:学生需要掌握如何进行系统设计,包括系统的整体架构设计、数据库设计和界面设计等。
4.系统开发:学生需要掌握基本的程序开发技术,如Java、Python等主流编程语言,掌握数据库使用和连接等技术,实现一个简单可用的员工工资管理系统。
三、实践操作1.系统构建:学生参考所学习的理论知识,设计并实现一个简单的员工工资管理系统,包括员工信息管理、工资计算、工资结算等功能。
2.系统测试:学生对所设计的员工工资管理系统进行测试和修复,包括功能测试、性能测试、兼容性测试等环节,确保系统的稳定性和可用性。
四、课程设计要求1.按时完成理论学习和实践操作任务。
2.以小组形式完成线上线下协作。
3.撰写课程设计报告,包括系统需求分析、系统设计和实现、测试和修复等环节的具体过程和结果。
4.课堂展示和答辩,展示所设计的员工工资管理系统,并回答审评师的问题及提出的建议。
五、评分标准1.理论知识掌握情况(占20%)。
2.系统设计和实现的质量与复杂度(占30%)。
3.系统测试和修复的质量(占20%)。
4.课程设计报告质量(占20%)。
5.课堂展示和答辩表现(占10%)。
六、结语公司员工工资管理系统课程设计旨在培养学生的系统设计和开发能力,掌握实践技能,培养解决问题的能力。
课程设计不仅是理论学习,还注重实践操作和团队协作,以实现培养学生综合素质的目标。
企业员工工资管理系统设计1一、背景 .........................................................1二、员工工资系统设计 ............................................12.1系统功能分析 ...............................................22.2系统物理模块设计 ...........................................2三、 数据库设计 .................................................23.1数据流需求分析 ............................................23.2概念模型设计 ...............................................53.3逻辑结构设计 ...............................................6四、数据库程序设计 ...............................................4.1用户登录模块 ...............................................674.2 主窗体模块 ...............................................4.3员工信息模块 ...............................................894.4工资信息模块 ...............................................9附录 .............................................................一、背景S家具企业始建于1954年,是一家有着40多年历史的老厂。
课程设计(工资管理系统)一、课程目标知识目标:1. 让学生理解工资管理系统的基本概念,掌握其功能模块和工作流程。
2. 使学生掌握工资管理系统中的数据录入、查询、修改和删除等基本操作。
3. 帮助学生了解我国工资制度的相关法律法规,并能在实际操作中运用。
技能目标:1. 培养学生运用信息技术解决实际问题的能力,能独立操作工资管理系统。
2. 提高学生的团队协作能力,通过小组讨论和分享,共同解决操作过程中遇到的问题。
3. 培养学生分析、设计和优化工资管理系统的能力,为将来从事相关领域工作打下基础。
情感态度价值观目标:1. 培养学生认真负责的工作态度,注重细节,确保工资管理数据的准确性。
2. 激发学生对信息技术学科的兴趣,提高学习积极性,树立学习信心。
3. 增强学生的法律意识,使他们在实际操作中遵循国家法律法规,养成良好的职业道德。
分析课程性质、学生特点和教学要求,本课程旨在通过理论教学与实际操作相结合,帮助学生掌握工资管理系统的相关知识,培养实际操作能力。
课程目标具体、可衡量,便于学生和教师在教学过程中明确预期成果,并为后续教学设计和评估提供依据。
二、教学内容1. 工资管理系统概述- 了解工资管理系统的基本概念、功能和作用- 分析工资管理系统的类型及适用场景2. 工资管理系统模块介绍- 学习工资管理系统的主要模块,如员工信息管理、工资项目管理、工资计算、报表生成等- 掌握各模块的功能和操作方法3. 工资管理系统的操作流程- 学习工资管理系统的操作流程,包括数据录入、查询、修改、删除等- 掌握工资管理系统的权限设置和安全管理4. 工资管理系统在实际应用中的案例分析- 分析实际企业工资管理案例,了解工资管理系统的应用场景- 学习企业工资管理中的法律法规及合规要求5. 教学实践与操作- 安排学生进行工资管理系统的实际操作,巩固所学知识- 组织小组讨论,分享操作经验,解决实际问题6. 工资管理系统优化与拓展- 学习如何根据企业需求,优化工资管理系统功能- 探讨工资管理系统的发展趋势和新技术应用教学内容依据课程目标,遵循科学性和系统性原则,结合教材相关章节,制定详细的教学大纲。
web员工工资课程设计一、课程目标知识目标:1. 学生能够理解并掌握Web员工工资管理系统的基本概念和功能。
2. 学生能够运用HTML、CSS和JavaScript等编程语言,构建一个简单的Web员工工资页面。
3. 学生能够了解并运用数据库技术,实现员工工资信息的存储和查询。
技能目标:1. 学生能够运用前端技术,设计并实现一个美观、实用的Web员工工资页面。
2. 学生能够使用数据库技术,实现员工工资信息的增、删、改、查功能。
3. 学生能够通过本课程的学习,提高编程实践能力和团队协作能力。
情感态度价值观目标:1. 学生能够认识到信息技术在企业管理中的重要性,激发学习信息技术的兴趣。
2. 学生能够在学习过程中,培养解决问题的能力和自主学习的能力。
3. 学生能够通过团队协作,培养沟通能力和团队精神,树立正确的价值观。
课程性质:本课程为信息技术课程,旨在让学生掌握Web员工工资管理系统的设计与实现,提高学生的编程实践能力和信息素养。
学生特点:学生为初中年级,具备一定的计算机操作能力和编程基础,对新鲜事物充满好奇心,喜欢动手实践。
教学要求:注重理论与实践相结合,强调学生动手实践,培养学生解决问题的能力和团队协作精神。
在教学过程中,关注学生的个体差异,因材施教,确保每位学生都能达到课程目标。
通过课程目标的分解和教学设计,使学生在学习过程中取得具体的学习成果,便于评估和反馈。
二、教学内容1. 基本概念与功能- Web员工工资管理系统的定义与作用- 常用Web技术及其在工资管理系统中的应用2. 前端技术- HTML:页面结构、表格、表单等- CSS:样式设计、布局、响应式设计等- JavaScript:数据验证、动态表格、事件处理等3. 数据库技术- 数据库的基本概念与操作- SQL语句:增、删、改、查- 数据库连接:PHP与MySQL的连接方法4. 教学案例与实践- 设计并实现一个简单的Web员工工资页面- 实现员工工资信息的增、删、改、查功能- 团队协作完成一个完整的Web员工工资管理系统教学大纲:第一周:基本概念与功能,学习Web技术及其在工资管理系统中的应用第二周:HTML学习,设计工资管理系统的页面结构第三周:CSS学习,优化工资管理系统的页面样式第四周:JavaScript学习,实现工资管理系统的数据验证和动态效果第五周:数据库技术学习,掌握SQL语句和数据库操作第六周:综合实践,团队协作完成一个简单的Web员工工资管理系统教学内容与课本关联性:本章节内容与教材中Web技术、数据库技术等章节密切相关,通过实践案例,使学生将所学知识应用于实际项目中,提高学生的实际操作能力。
员工薪资系统数据库课程设计一系统设计思路本次课程设计题目:“员工薪资管理系统”,主要目的是设计一个员工薪资管理系统,用以实现参数设置、工资录入、工资信息查询、打印工资条、退出的管理及查询,员工薪资管理系统是一种基于集中统一规划的数据库库管理模式。
数据库系统作为当前进行数据信息管理的最为重要的工具,在计算机应用中占有非常关键的地位。
随着计算机技术的发展和应用的普及,数据库技术得到了迅速的发展,是计算机领域的一个重要研究分支,同时也是高等学校本科教育中计算机领域的一门主干课程。
进行数据库课程设计,可以更好的对数据库知识理解与掌握。
功能结构图如图1所示:图1 功能结构图二系统功能简介首先启动画面,点击let’s go进入员工薪资管理系统,如图2所示:图2启动画面然后出现了主切换面板,上面有参数设置、工资录入、工资信息查询、打印工资条、退出的窗体,如图3所示:图3主切换面板1.点击参数设置,进入参数设置具体窗体中,里面有部门名称、基本工资、全勤奖、其他奖;参数设定、转至前一项、转至下一项、关闭窗体等命令按钮,特别是参数设定,进入不可以改动工资及奖项的数额,只有点击参数设定按钮,从而对数据进行改动,如图4所示:图4 参数设置2.点击工资录入窗体,“工资录入”的记录源是“工资表”,进入后可以看到工资表有关内容,并且很清晰的看到数据统计里的应发数、合计数及实发数的具体金额,如图5所示:图5工资录入点击“帮助”按钮,出现以下框,如图6、图7所示:图 6 注意 a 图7 注意b3.点击进入工资信息查询,其记录源为“工资”,可以看到有关工资表的相关内容,并且可以进行“按姓名查询”及“按日期查询”的查询具体操作,如图8所示:图8 工资信息查询4.点击打印工资条,出现员工姓名组合框,打印、预览、取消命令按钮,如图9所示:图9 打印员工工资条在“请选择员工姓名”中击入姓名,就可以对员工工资条进行打印及预览,预览如图10所示:图10 预览工资信息查询5.点击“退出”,就可以退出窗体了。
人事工资管理系统课程设计一、项目背景随着企业规模的不断扩大,员工数量的增加,传统的人工管理工资方式已无法满足企业高效、准确处理人事工资的需求。
为此,我们提出了人事工资管理系统课程设计项目,旨在通过信息化手段,帮助企业实现人事工资的规范化、自动化管理。
二、项目目标1. 设计一套符合企业需求的人事工资管理系统,提高企业人事工资管理的效率。
3. 确保系统数据安全,防止数据泄露和篡改。
4. 培养学生实际操作能力,提高课程实践价值。
三、系统功能模块划分1. 员工信息管理模块:包括员工基本信息录入、修改、查询和删除等功能。
2. 工资标准管理模块:设定不同岗位、级别的工资标准,支持调整和查询。
3. 考勤管理模块:记录员工考勤情况,包括迟到、早退、请假等,并自动计算扣款。
4. 工资计算模块:根据员工考勤、工资标准等信息,自动计算当月工资。
5. 工资查询模块:员工可查询本人历史工资记录,管理员可查询所有员工工资情况。
6. 系统设置模块:包括权限分配、数据备份、恢复等功能。
四、技术选型1. 开发工具:选用Visual Studio 2019作为开发环境。
2. 编程语言:采用C语言进行系统开发。
3. 数据库:使用SQL Server 2019作为数据库管理系统。
4. 界面设计:采用Windows窗体应用程序设计,提高用户体验。
五、系统设计原则1. 实用性原则:系统设计紧密结合企业实际需求,确保各项功能实用、高效。
2. 可扩展性原则:考虑到企业未来的发展,系统设计预留足够的扩展空间,便于后期功能升级。
3. 用户友好性原则:界面设计简洁明了,操作流程简单易懂,降低用户学习成本。
4. 安全性原则:采用多种安全措施,确保系统数据的安全性和完整性。
六、系统详细设计1. 员工信息管理模块设计支持批量导入和导出员工信息,提高工作效率。
实现员工信息的模糊查询,便于快速检索。
设置权限控制,确保员工隐私信息不被泄露。
2. 工资标准管理模块设计灵活的工资体系设置,可根据企业需求自定义工资构成。
一、教学目标1. 知识目标:(1)使学生了解职工薪酬的基本概念、构成要素和作用。
(2)使学生掌握薪酬设计的原则、方法和流程。
(3)使学生了解国内外薪酬管理的现状和发展趋势。
2. 能力目标:(1)培养学生运用薪酬理论分析和解决实际问题的能力。
(2)提高学生设计合理薪酬方案的能力。
(3)培养学生的团队协作和沟通能力。
3. 情感目标:(1)培养学生对薪酬管理的热情和责任感。
(2)提高学生尊重劳动、公平正义的价值观。
二、教学内容1. 职工薪酬概述(1)薪酬的概念、构成要素和作用(2)薪酬的构成:基本工资、绩效工资、奖金、福利等(3)薪酬的类型:固定薪酬、浮动薪酬、组合薪酬等2. 薪酬设计原则与方法(1)薪酬设计原则:公平性、竞争性、激励性、合法性等(2)薪酬设计方法:岗位评价法、市场薪酬调查法、绩效考核法等(3)薪酬设计流程:薪酬调研、岗位评价、薪酬结构设计、薪酬预算等3. 薪酬管理(1)薪酬管理的组织架构和职责(2)薪酬预算与控制(3)薪酬调整与晋升(4)薪酬激励与员工满意度4. 国内外薪酬管理现状与发展趋势(1)国外薪酬管理现状(2)我国薪酬管理现状(3)薪酬管理发展趋势三、教学方法1. 讲授法:系统讲解薪酬管理的基本理论、原则和方法。
2. 案例分析法:通过分析实际案例,提高学生运用薪酬理论解决实际问题的能力。
3. 小组讨论法:引导学生进行团队合作,培养沟通能力和协作精神。
4. 角色扮演法:模拟实际薪酬管理场景,提高学生的实践操作能力。
5. 访谈法:邀请企业人力资源管理人员进行经验分享,拓宽学生视野。
四、教学过程1. 导入:介绍职工薪酬的重要性,激发学生的学习兴趣。
2. 讲授:系统讲解薪酬管理的基本理论、原则和方法。
3. 案例分析:选取典型薪酬管理案例,引导学生分析、讨论。
4. 小组讨论:分组讨论薪酬设计原则、方法、流程等问题。
5. 角色扮演:模拟实际薪酬管理场景,让学生亲身体验。
6. 访谈:邀请企业人力资源管理人员进行经验分享。
《Web 应用与开发》课程设计题 目: 工资管理系统系 别: 计算机科学与技术系专业年级: 计算机科学与技术2012级 姓 名: 赵瑞霞 学 号: 20121103237 姓 名: 李朝清 学 号: 20121103224 姓 名: 张振娟 学 号: 20121103236 姓 名: 张亚男 学 号: 20121103234 指导教师: 南亚会2015年07月05日LULIANG UNIVERSITY目录第一章绪论...................................................... - 1 -1.1 课题来源 .................................................. - 1 -1.2 设计目的及内容 ............................................ - 1 -1.2.1 设计目的............................................. - 1 -1.2.2 设计内容............................................. - 1 - 第二章需求分析................................................... - 2 -2.1 需求描述 .................................................. - 2 -2.2 业务流程图 ................................................ - 2 - 第三章系统设计................................................... - 4 -3.1系统的功能结构图........................................... - 4 -3.2数据库的设计............................................... - 4 -3.2.1 概念模型设计......................................... - 5 -3.2.2 逻辑模型设计......................................... - 6 -3.2.3 物理模型设计......................................... - 6 - 第四章系统实现.................................................. - 10 -4.1 开发框架的实现 ........................................... - 10 -4.2 访问数据库的实现 ......................................... - 10 -4.3系统主要模块实现.......................................... - 11 -4.3.1请假信息管理功能实现.................................... - 16 - 第五章总结...................................................... - 17 -第一章绪论1.1 课题来源随着web应用与开发课程(jsp技术)的完结,我们也迎来了相应的的课程设计,从选题开始,我们组选的课程题目是“工资管理系统”,并从此展开设计。
工资管理系统课程设计项目简介本文档是关于工资管理系统课程设计的相关介绍和设计方案。
工资管理系统是一个用于管理企业员工工资的系统,它主要包括员工信息管理、工资计算和发放、报表生成等功能。
本课程设计旨在基于该系统的需求,使用合适的技术和工具进行系统设计与开发。
项目目标本课程设计的主要目标如下:1.实现员工信息的录入、修改和删除功能。
2.根据员工的工作时长和薪资标准计算工资。
3.自动生成工资发放记录和工资报表。
4.实现管理员对系统和数据的管理和维护功能。
系统设计工资管理系统的设计主要分为前端设计和后端设计两部分。
前端设计前端设计主要包括用户登录界面、员工信息管理界面、工资计算和发放界面以及报表生成界面。
1.用户登录界面:提供用户登录功能,验证用户身份。
2.员工信息管理界面:用于录入和管理员工的基本信息,包括姓名、工号、职位等。
3.工资计算和发放界面:根据员工的工作时长和薪资标准计算工资,并生成工资发放记录。
4.报表生成界面:根据系统记录的数据,生成相应的工资报表,如月度工资统计表、个人工资明细表等。
后端设计后端设计主要包括数据库设计和系统流程设计。
1.数据库设计:设计合适的数据表和字段,存储员工信息、工资记录等相关数据。
2.系统流程设计:确定系统的工作流程,包括员工信息的录入、工资计算和发放、报表生成等流程。
技术选型本课程设计中,我们选择以下技术和工具:1.前端开发:使用HTML、CSS和JavaScript进行前端页面开发,并使用Bootstrap框架实现页面布局和样式。
2.后端开发:使用Python语言进行后端开发,使用Flask框架实现系统的业务逻辑和接口设计。
3.数据库:使用SQLite数据库进行数据存储,使用SQLAlchemy库进行数据库操作。
4.版本控制:使用Git进行版本控制,GitHub进行项目托管和团队协作。
功能实现根据系统设计和技术选型,我们将逐步实现以下功能:1.用户登录功能:实现用户的注册和登录功能,验证用户身份。
薪酬管理系统课程设计一、课程目标知识目标:1. 学生能够理解薪酬管理系统的基本概念、功能与重要性。
2. 学生掌握薪酬管理系统的组成部分,如基本工资、奖金、福利等。
3. 学生了解我国有关薪酬管理的法律法规及政策。
技能目标:1. 学生能够运用所学知识,分析企业薪酬管理现状,提出改进措施。
2. 学生掌握使用薪酬管理系统进行数据录入、查询、统计等方法。
3. 学生具备解决实际薪酬管理问题的能力,能为企业提供合理的薪酬设计方案。
情感态度价值观目标:1. 培养学生关注企业人力资源管理,特别是薪酬管理的责任感,提高职业素养。
2. 增强学生对我国薪酬管理法律法规的认识,树立遵纪守法的意识。
3. 培养学生团队合作精神,提高沟通协调能力。
课程性质:本课程为实践性较强的学科,要求学生结合实际案例进行分析,培养解决实际问题的能力。
学生特点:高年级学生具备一定的理论基础,关注实际应用,对人力资源管理有一定了解。
教学要求:注重理论与实践相结合,以案例分析为主线,引导学生主动探究、积极思考,提高实际操作能力。
通过课程学习,使学生在知识、技能和情感态度价值观方面均取得具体的学习成果。
二、教学内容1. 薪酬管理系统概述:介绍薪酬管理系统的定义、发展历程、作用及其在企业人力资源管理中的地位。
教材章节:第一章 薪酬管理系统概述2. 薪酬管理系统组成:详细讲解基本工资、奖金、福利、津补贴等薪酬组成部分。
教材章节:第二章 薪酬管理系统组成3. 薪酬管理法律法规:分析我国有关薪酬管理的法律法规,如《劳动法》、《劳动合同法》等。
教材章节:第三章 薪酬管理法律法规4. 薪酬管理操作实务:教授如何使用薪酬管理系统进行数据录入、查询、统计等操作。
教材章节:第四章 薪酬管理操作实务5. 薪酬设计方案制定:结合实际案例,指导学生为企业制定合理的薪酬设计方案。
教材章节:第五章 薪酬设计方案制定6. 薪酬管理问题与对策:分析企业薪酬管理中常见的问题,探讨解决方案。
薪资处理系统课程设计一、课程目标知识目标:1. 理解薪资处理系统的基本概念,掌握其功能模块和使用方法;2. 学会使用相关软件进行薪资计算、数据管理和报表生成;3. 掌握我国个人所得税计算方法和相关政策。
技能目标:1. 能够独立操作薪资处理系统,完成员工薪资的核算和管理;2. 能够运用所学知识解决实际工作中遇到的问题,如薪资调整、社保公积金计算等;3. 能够通过数据分析,为企业管理层提供决策依据。
情感态度价值观目标:1. 培养学生对薪资处理工作的兴趣,激发其学习热情;2. 增强学生的团队协作意识,培养其沟通协调能力;3. 引导学生树立正确的价值观,认识到薪资处理工作的重要性和责任感。
课程性质:本课程为应用实践性课程,结合实际工作中的薪资处理案例,使学生掌握薪资处理系统的操作技能。
学生特点:学生具备一定的计算机操作基础,对薪资处理有一定了解,但缺乏实际操作经验。
教学要求:结合课本内容,注重实践操作,提高学生的动手能力;结合实际案例,培养学生的解决问题能力;关注学生个体差异,因材施教,确保每位学生都能达到课程目标。
通过本课程的学习,使学生能够具备从事薪资处理工作的基本能力。
二、教学内容1. 薪资处理系统概述- 了解薪资处理系统的基本概念、发展历程和作用;- 掌握薪资处理系统的基本功能模块及其应用。
2. 薪资处理系统操作- 学习薪资处理软件的安装与配置;- 掌握员工薪资录入、修改、删除和查询等基本操作;- 学会进行社保、公积金等计算和扣缴。
3. 薪资计算与报表生成- 掌握各类薪资项目的计算方法,如基本工资、奖金、扣款等;- 学会生成并打印薪资发放表、工资条等报表。
4. 个人所得税计算与申报- 了解我国个人所得税相关政策;- 掌握个人所得税计算方法和申报流程。
5. 薪资管理实务- 学习薪资调整、员工福利待遇变更等实际操作;- 掌握薪资数据备份、恢复及安全措施。
6. 教学案例与实践- 结合实际案例,开展薪资处理系统的应用实践;- 分析企业薪资管理中的问题,提出解决方案。
一 系统设计思路本次课程设计题目:“员工薪资管理系统”,主要目的是设计一个员工薪资管理系统,用以实现参数设置、工资录入、工资信息查询、打印工资条、退出的管理及查询,员工薪资管理系统是一种基于集中统一规划的数据库库管理模式。
数据库系统作为当前进行数据信息管理的最为重要的工具,在计算机应用中占有非常关键的地位。
随着计算机技术的发展和应用的普及,数据库技术得到了迅速的发展,是计算机领域的一个重要研究分支,同时也是高等学校本科教育中计算机领域的一门主干课程。
进行数据库课程设计,可以更好的对数据库知识理解与掌握。
功能结构图如图1所示:图1 功能结构图 二 系统功能简介首先启动画面,点击let ’s go 进入员工薪资管理系统,如图2所示:图2启动画面然后出现了主切换面板,上面有参数设置、工资录入、工资信息查询、打印工资条、退出的窗体,如图3所示:员工薪资管理系统参数设置 工资录入 工资信息查询 基本工资全勤奖其他奖工资表应发数合计实发数按日期查询按姓名查询员工工资条打印工资条图3主切换面板1.点击参数设置,进入参数设置具体窗体中,里面有部门名称、基本工资、全勤奖、其他奖;参数设定、转至前一项、转至下一项、关闭窗体等命令按钮,特别是参数设定,进入不可以改动工资及奖项的数额,只有点击参数设定按钮,从而对数据进行改动,如图4所示:图4 参数设置2.点击工资录入窗体,“工资录入”的记录源是“工资表”,进入后可以看到工资表有关内容,并且很清晰的看到数据统计里的应发数、合计数及实发数的具体金额,如图5所示:图5工资录入点击“帮助”按钮,出现以下框,如图6、图7所示:图6 注意a 图7 注意b3.点击进入工资信息查询,其记录源为“工资”,可以看到有关工资表的相关内容,并且可以进行“按姓名查询”及“按日期查询”的查询具体操作,如图8所示:图8 工资信息查询4.点击打印工资条,出现员工姓名组合框,打印、预览、取消命令按钮,如图9所示:图9 打印员工工资条在“请选择员工姓名”中击入姓名,就可以对员工工资条进行打印及预览,预览如图10所示:图10 预览工资信息查询5.点击“退出”,就可以退出窗体了。
员工薪资系统课程
设计
员工薪资管理系统课程设计
学院:
班级:
学号:
姓名: 余黎晨李雪敏敬翰林颜学宏
指导教师: 李竹林
目录一: 绪论
1.1设计目的
1.2设计内容
1.3开发背景
1.4开发环境
1.5组内成员及分工二: 需求分析
2.1题目分析
2.2功能分析
2.3数据流图
2.4数据字典
2.5系统功能
三: 系统分析与设计
3.1概念结构设计
3.2逻辑结构设计
3.3 物理结构设计
四: 数据库实施及运行
4.1建基本表
4.3功能实现
4.4完整代码
五: 设计心得及体会
一: 绪论
1.1设计目的
员工薪资系统的主要目的是经过操作计算机代替手工劳动, 能够在该系统内完成员工的信息录入, 查询, 删除等操作, 方便公司的高效化, 规范化管理, 有利于员工更好更方便了解自己的薪资信息。
系统开发的总体任务就是实现员工薪资管理的系统化、规范化和自动化。
1.2设计内容
题目6: 员工薪资管理
1)背景资料
a)某单位现有1000名员工, 其中有管理人员、财务人员、
技术人员和销售人员。
b)该单位下设4个科室, 即经理室、财务科、技术科和销
售科。
c)工资由基本工资、福利补贴和奖励工资构成, 失业保险
和住房公积金在工资中扣除。
d)每个员工的基本资料有姓名、性别、年龄、单位和职
业( 如经理、工程师、销售员等) 。
e)每月个人的最高工资不超过3000元。
工资按月发放, 实
际发放的工资金额为工资减去扣除。
2)设计要求:
a)进行需求分析, 编写数据字典。
b)设计E-R图。
c)实现按照科室录入个人的基本资料、工资和扣除金额的
数据。
d)计算个人的实际发放工资。
e)按科室、职业分类统计人数和工资金额。
f)实现分类查询。
g)能够删除辞职人员的数据。
h)开发工具不限。
1.3开发背景
当今社会, 随着企业人数的不断增加, 企业员工薪资的管理工作也越来越复杂, 资金是企业生存的核心部分, 而资金流动也是关键环节, 随着计算机的普及, 计算机管理系统已经原来越来越广泛的应用于各个中小型企业中, 用计算机取代手工对企业管理的操作也是势在必行的, 而且人为操作容易造成信息错误, 纸质材料不易保存, 可能会导致企业运转出现滞缓现象, 影响企业发展。
为了更好的、更方便地管理企业中各个成员的工资发放情况, 我们必须要有一个完善的、合理的、便捷的员工薪资管理系统来管理公司员工工资的发放情况。
该员工薪资管理系统主要用于中小型企业员工的工资发放管理, 此系统的建立和使用有利于员工更好的了解自己的薪资信息, 提高公司员工薪资发放工作的效率, 大大减少纸质管理对工作带来的失误。
1.4开发环境
开发平台: SQL Server。