1、 课程设计任务书课程设计任务书 一、一、 设计题目设计题目 工资管理系统设计报告 二、主要内容二、主要内容 系统概述:通过对人事管理管理部门中的职称、工资、员工、部门、工资类 别等相关内容进行分析,完成具有人员管理、工资管理、部门管理等相关功能的 小型数据库管理应用系统,系统需要具备增减工资中应发、应扣类别的灵活性, 以适应将来需求的变化 三、具体要求三、具体要求 1、完成进人员、部门、工资类别、职称表的维护 2、根据需要对工资类别进行添加 3、完成工资表的生成,并计算相关数据,进行查询。 4、按部门计算平均工资 5、按人、年统计平均工资 6、完成权限控制功能(如果一个同学独立完成,仅要求简单
2、的用户登录即 可) 本题目所需的知识点:E-R 关系图;数据库表设计,数据库表维护等。 该题可 2 个同学完成,各同学题目为: 学生成绩管理系统基础数据 学生成绩管理系统工资管理 其中,基础数据包括职称、工资、部门、工资类别、员工基本信息的录入、 修改、删除、查询、打印;工资成绩管理包括工资的录入、删除、修改、查询、 打印以及相关统计查询等。 四、进度安排四、进度安排 1. 要求讲解、资料查找、系统分析,概要设计 (2 天) 2. 系统详细设计、功能设计(2 天) 3. 算法实现、编程调试(5 天) 4. 功能演示、资料整理、课程设计说明书编写。 (1 天) 五、完成后应上交的材料五、完成后应
3、上交的材料 1. 课程设计的题目、系统的总功能和各子模块的功能; 2. 主要算法简述; 3. 程序流程图,数据流程图,E-R 关系图; 4. 使用的数据库表结构的详细情况; 5. 数据库设计中建立的视图、触发器、存储过程的代码 6. 课程设计的总结报告,主要包括以下内容: (1)课程设计中遇到的主要问题和解决方法; (2)创新和得意之处; (3)课程设计中存在的不足,需进一步改进的设想; (4)课程设计的感想和心得体会。 六、总评成绩六、总评成绩 指导教师指导教师 签名日期签名日期 年年 月月 日日 系系 主主 任任 审核日期审核日期 年年 月月 日日 目目 录录 一、一、 系统概述系统概述4
4、 二、二、 系统功能分析系统功能分析5 三、三、 概念分析概念分析6 四、四、 逻辑设计逻辑设计7 五、五、 物理设计物理设计9 六、六、 算法实现算法实现10 七、七、 系统截图系统截图20 八、八、 心得体会心得体会24 一、系统概述一、系统概述 随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用 计算机实现企业工资的管理显得越来越重要。对于大中型企业来说,利用计算机 支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动 企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复 杂而又十分细致的工作, 工资计算、 发放、 核算的工作量很大,
5、一般不允许出错, 如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员 大量的时间和精力, 计算机进行工资发放工作, 不仅能够保证工资核算准确无误、 快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务 部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点. 例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低 等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化 管理,与世界接轨的重要条件。 企业的工资管理是公司管理的一个重要内容。随着当今企业人员数量增加, 企业的工资计算也变得越来越复杂。如果能够实现工资管理的自动化,无疑是给 企业管理部门带来很大的方便。 资金是企业生存的主要元素。资金的流动影响到企业的整体运作,企业员工 的工资是企业资金管理的一个重要的组成部分, 因为企业每个月都要涉及发放企 业员工工资的问题。企业员工的人数越多,