《工资管理系统毕业论文论文毕业文章论文毕业文章.pdf》由会员分享,可在线阅读,更多相关《工资管理系统毕业论文论文毕业文章论文毕业文章.pdf(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 前言 上世纪八、九十年代以来,计算机产业飞速发展,其应用渗透在社会生产的各个 领域。计算机在国内的崛起加速了各企事业单位、机关的自动化进程,提高了国民生 产的效率,从而为国民经济的飞速发展创造了必要的条件。步入 21 世纪以来,计算机更是以惊人的普及速度,进入各行各业和大部分家庭。各种应用的需求也不断增加,人们更加追求生活的品质和工作的效率,企业更是视提 高生产效率为生存和发展之道,于是通过科技手段提高生产和管理效率自然成为竞争 和发展的焦点。这不仅包括如何实现企业生产设备的改进和生产技术的提高还包括如 何有效地组织和管理企业各项事务,实现企业的办公自动化。而 管理信息系统(Man age
2、me nt In formation System,MIS)在办公自动化的进程中发挥着重要的作用。市场需求也日益增加。大型企业的分工比较严格、细致,组织较为紧密,对软硬件的要求也就比较高,因此试图以一款软件来解决企业的所有问题显然是不可能的,这就需要我们细化事 务,有针对性地开发纵向应用广泛的 MIS系统。不仅能够解决大型企业和机构的某方 面问题,还应该能为更多的中、小型企业利用,提高他们的工作效率,加速企业的发 展,从而促进国民经济的建设。财务是每一个单位都会涉及的问题,管理软件雨后春笋般崛起的今天,企业不仅 需要通过软件有效地对其实施管理,还想操作能够尽可能简单,软件易于上手。通过查阅相关
3、资料,对市场需求进行分析,对既成工资管理软件的研究和测试,我们认为本课题是一个适应现今工资管理需求的计算机信息管理系统,具有一定的现 实意义和开发使用价值。使管理员 使企业 2 系统概况 2.2 系统开发目的 本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,能够有序地管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,运用现代化技术创造更多更高的经济效益。企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现
4、企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件4 概要设计 4.1 系统功能结构设计 图4.1功能模块图 表4.1功能说明表 功能序号 功能名称 功能说明 1 部门信息管理 包含对部门信息的增加、删除 2 员工信息管理 包含对员工信息的增加、删除 3 基本工资数
5、据 查看和修改基本工资信息 4 活动工资数据 填报每月活动工资数据 5 每月工资存档 每月工资填报完毕后存储数据 6 当月报表 查看当月各部门工资表,打印工资条:7 当月汇总表 查询当月各部门工资汇总信息 8 历史部门月报 查询历史年月的部门工资信息 9 历史月汇总表 查询指定部门制定年月的历史工资汇总信息 10 系统信息 系统与作者信息等 设计角色:财务管理人员 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备
6、的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件4.2 数据库设计 4.2.1数据库逻辑结构 表4.2部门信息表(bm 字段名称 类型 宽度 约束 说明 Bh VARCHAR2 3 Pk 部门编号 Me VARCHAR2 10 部门名称 表4.3职工工资信息表(ry)字段名
7、称 类型 宽度 约束 说明 Bm VARCHAR2 10 部门 Bh VARCHAR2 3 编号 Xm VARCHAR2 10 姓名 Z1 NUMBER (8,2)岗位资 Z2 NUMBER (8,2)基本资 Z3 NUMBER (8,2)效益资 J1 NUMBER (8,2)加班 J2 NUMBER (8,2)金额 J3 NUMBER (8,2)夜班 J4 NUMBER (8,2)金额 Z4 NUMBER (8,2)独子 Z5 NUMBER (8,2)月效资 Z6 NUMBER (8,2)技师补 Z7 NUMBER (8,2)医务补 Z8 NUMBER (8,2)护10%Z9 NUMBER
8、(8,2)护龄 Z10 NUMBER (8,2)女工卫 Z11 NUMBER (8,2)厂扣 Z12 NUMBER (8,2)应得资 K1 NUMBER (8,2)房租金 K2 NUMBER (8,2)水电暖 K3 NUMBER (8,2)公积金 Z13 NUMBER (8,2)保险 Rq VARCHAR2 200 日期 Kbx NUMBER (8,2)实发工资 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的
9、改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件表4.4历史数据表(sj)字段名称 类型 宽度 约束 说明 Bm VARCHAR2 10 部门 Bh VARCHAR2 3 编号 Xm VARCHAR2 10 姓名 Z1 NUMBER (8,2)岗位资 Z2 NUMBER (8
10、,2)基本资 Z3 NUMBER (8,2)效益资 J1 NUMBER (8,2)加班 J2 NUMBER (8,2)金额 J3 NUMBER (8,2)夜班 J4 NUMBER (8,2)金额 Z4 NUMBER (8,2)独子 Z5 NUMBER (8,2)月效资 Z6 NUMBER (8,2)技师补 Z7 NUMBER (8,2)医务补 Z8 NUMBER (8,2)护10%Z9 NUMBER (8,2)护龄 Z10 NUMBER (8,2)女工卫 Z11 NUMBER (8,2)厂扣 Z12 NUMBER (8,2)应得资 K1 NUMBER (8,2)房租金 K2 NUMBER (8
11、,2)水电暖 K3 NUMBER (8,2)公积金 Z13 NUMBER (8,2)保险 Rq VARCHAR2 200 日期 Kbx NUMBER (8,2)实发工资 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发
12、纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件 422数据库E-R图 员工编号 员工姓名 所在咅门 部门名称 部门编号 员工 部门 工作 1 领取 夜班 岗位资 n 金额 基本资 工资 实发工资 效益资 日期 加班 保险 金额 公积金 独子 水电暖 月效资 房租金 技帀补 应得资 医务补 厂扣 护10%护龄 女工卫 图4.2工资管理系统实体关系图 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及
13、速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件423 Oracle 数据库的使用 在Oracle中创建用户,如图4.2所示 SQL conn systen/26
14、595 己连接。SQL create user gsagl 2 identified by 26595 3 default tablespace USEFS 4 quota 128ih on users 5 temporary tablespace TEMP;用户己创建。SQL 图4.2创建用户 在Oracle中建表,如图4.3所示 图4.3建表企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提
15、高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件图 5.1系统主界面 5 详细设计 5.1 主界面设计 由于本系统是针对财务管理人员角色设计开发的,故未进行权限的设定 在主界面显示每个模块的入口,点击即可进入。在状态栏显示系统日期和登录系统时间。系统主界面如图5.1所示:5.2 基本信息管理模
16、块 此模块包括部门和员工的基本信息维护,具体功能包括,部门信息的添加和删除,员工信息的添加和删除。输入要添加的数据后,点击“添加”完成数据添加,点击“刷 新”按钮显示企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向
17、应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件数据。删除数据时程序将连接后台数据库,判断是否存在该记录的工资企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场
18、需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件h员工信息管理 r部门名称 血科 V 莉芳 姓信息,若不存在则删除成功,若存在,贝U删除失败。如图 5.2,5.3所示 图5.2部门信息维护 员工信息维护:图5.3员工信息维护 5.3 工资数据模块 本模块包括月基本工资数据、月活动工资填报、月数据存档三个子模块,分别用 人员编号 飙工姓若 010203040506070809 企事业单位机关的自动化进程提高
19、了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件于查看修改月基本工资数据
20、,填报月活动工资数据以及对填报好的所有数据存档 月基本数据界面设计如图5.4所示:图5.4月基本数据 图5.5每月数据填报 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的
21、某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件数据存档界面与代码:A当肘数据存档 0E 数据存档 图5.6数据存档企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格
22、细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件6 系统性能测试与分析 6.1 测试范围与主要内容 表6.1测试范围与主要内容 测试范围 主要内容 简要说明 部门信息增删 测试系统接收数据能力 功能性测试 员工信息增删 测试系统接收数据能力 功能性测试 信息检索功能测试 测试数据库检索代码的健壮性 功能性测试 当月数据存档 测试备份数据库能力 功能性测试 核心代码复检 检验核心代码的质量 逻辑检错性测试 6.2 测试方法 功能性测试:黑盒测
23、试 逻辑检错性测试:白盒测试 6.3 测试报告 表6.2测试报告 测试项目 测试目的 测试数据 测试结果 改进意见 修改状态 部门信息增删 测试系统接收数 据能力 18财务部 正常 员工信息增删 测试系统接收数 据能力 财务部 1杨骐榕 正常 信息检索 信息检索功能的 准确性和健壮性 显示正常 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办
24、公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件核心代码复检 检验核心代码的 质量与效率 变量名规范,内部注释不 足。添加注释 统一变量 名 未修正 7结论 本次设计给我的最大的印象是:流程是一切的根本;架构是重要的,想像的还要 重要;实践比一切空谈和理论更能学到东西。从开发此系统开始无论遇到什么困难,我都没有一丝的放弃的念头。在设计过程中一定
25、要慎重,仔细。来不得半点马虎。需 求分析是整个课程设计的中心,考虑要全面,分析彻底。才会为后来的设计打下良好 的基础。否则,前功尽弃,甚至不能完成任务。做实例过程中要注意与说明书中数据 项数据类型,数据长度等的一致,命令中心输入任何命令都要谨记一条原则,那就是 严格按照格式来,不能像平时在纸上作业。企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业
26、的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件参考文献 1 杨长春等 Delphi程序设计教程(第二版)M.北京:清华大学出版社,2008.1 2 吴天准.Delphi7 程序设计技巧与实例M.北京:中国铁道出版社,2003.3 3 尹立民.Delphi7 应用编程150例M.北京:电子工业出版社,2003.8 4 王沛等.百例课堂Del
27、phi7编程入门篇M.北京:机械工业出版社,2006.4 杨海东,刘海英 Delphi数据库高级实例导航M.北京:科学出版社,2004 肖庆航,陆定淑等.Delphi7 数据库开发教程M.北京:清华大学出版社,2004 7 董志鹏等.Oracle 11g 从入门到精通M.北京:电子工业出版社,2008.7 8 刘甫迎,王道学,党晋蓉.数据库原理及应用(Oracle)实用教程M.北京:清华大学出版社,2004.10 9 王珊,萨师煊.数据库系统概论M.北京:高等教育出版社,2006.5 10(美)帕特里克;高京义,汤严等译M.SQL基础:第二版.北京:清华大学出 版社,2003.9 11 赵应丁
28、等.Delphi7 数据库应用技术与实例M.北京:中国水利水电出版社,2003 12 赛奎春等.Delphi数据库开发实例解析M.北京:机械工业出版社,2004.1 13 明日科技,赛奎春,陈紫鸿,宋坤.Delphi数据库开发关键技术与实例应用M.北京:人民邮电出版社,2004.5 14 高继民.Oracle 数据库SQL和 PL/SQL实例教程M.西安:西安电子科技大学 出版社,2004.6 15 宁丽娟,刘文菊.Oracle 11g 数据库编程入门与实战M.人民邮电出版社,2010.3 16 Nick Lan gley.Certificati on can be expe nsive,bu
29、t Oracle 11g skills bring rich rewards J.Computer Weekly,20080(23)17(美)Ramez Elmasri,Shamka nt B.Navathe.Fun dame ntals of Database System(Fourth Edition)M,北京:人民邮电出版社,2008.10 18 Michael Rosenblum,Paul Dorsey,Oracle PL/SQL For DummiesM,John Wiley&Sons,2006.6 19 Kyvos secret.The Oracle of DelphiM,WIGW
30、AM PUB CO,2001.9 20 LindseyDavis.See Delphi and Die.ST MARTINS PR INC,2007.5 企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系
31、统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件致谢 为期12周的毕业设计已经结束,在程序设计的过程中得到了很多人的帮助和支 持,在此一一表示衷心的感谢。首先,要感谢我的毕业设计指导教师,赵俊龙老师,在他的耐心指导和悉心帮助 下,我的设计程序也已经顺利运行。从毕业设计开发工具的选择、使用、熟悉到具体 开发过程中的很多细节问题,赵老师都为我们耐心讲解细心调试。设计过程中不论有 任何问题,赵老师都与我们共同解决。他为我们提供宽松的设计环境,却很注重我们 的治学态度。使得我们在整个设计过程
32、都受益匪浅。其次,在即将毕业之际,还要感谢所有培养过我的老师们,正是他们传道、授业、解惑才使我的专业课水平不断进步与提高,才能在设计过程中做得更好。再次,感谢毕业设计过程中帮助过我的同学和朋友,正是因为和你们在一起共同 面对问题,共同探讨和学习,才使我感受到,学习的乐趣和团队合作的重要性。也使 我毕业设计的效率提高了很多。除这些之外还要感谢我们父母,是他们在背后不断地鼓励和支持才让我没有什么 后顾之忧,可以静下心来,踏实学习。在程序设计的过程中还得到了很多人的帮助和支持,并且参考了一些技术资料。在此一并表示感谢。企事业单位机关的自动化进程提高了国民生产的效率从而为国民经济的飞速发展创造了必要的条件步入世纪以来计算机更是以惊人的普及速度进入各行各业和大部分家庭各种应用的需求也不断增加人们更加追求生活的品质和工作的点这不仅包括如何实现企业生产备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务实现企业的办公自动化而管理信息系统在办公自动化的进程中发挥着重要的作用市场需求也日益增加大型企业的分工比较严格细我们细化事务有针对性地开发纵向应用广泛的系统不仅能够解决大型企业和机构的某方面问题还应该能为更多的中小型企业利用提高他们的工作效率加速企业的发展从而促进国民经济的建财务是每一个单位都会涉及的问题管理软件