您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 职工工资管理系统毕业设计报告
石家庄邮电职业技术学院毕业设计基于“狐表”的职工工资管理系统开发2012届计算机系专业软件技术班级计0903-11学号30902001819姓名***指导教师***完成日期2011年12月20日石家庄邮电职业技术学院毕业设计任务书姓名***学号30902001819专业软件技术班级计0903-11毕业设计题目基于“狐表”的职工工资管理系统开发指导教师姓名***职称或职务教授工作单位计算机系毕业设计内容、基本要求、重点研究问题、主要设计方法(或步骤):内容:使用狐表软件(Foxtable)进行“职工工资管理系统”界面设计与开发。完成职工档案信息的增加、删除、修改与查询功能,以及职工每月工资的录入、修改、查询与统计等功能。基本要求:(1)学习狐表软件的主要功能与特点;(2)设计“职工工资管理系统”的功能模块。(3)完成职工工资档案信息的增、删、改、查功能。(4)完成职工工资信息的输入、修改、计算与输出功能。(5)编制毕业设计报告。重点研究问题:窗口界面设计中涉及多个表时的数据关联问题。主要设计方法(或步骤):结构化程序设计方法;狐表所提供的菜单、窗口等工具。主要参考文献、资料:1.《软件工程》(第三版)高树芳、米昶主编大连理工大学出版社2.狐表(FoxTable)从入门到精通图文教程.doc贺辉编著计划进度:2011年10月1日——2011年10月15日理解毕业设计任务、制订研究计划2011年10月16日——2011年10月31日搜集资料、业务调研、需求分析2011年11月1日——2011年12月9日设计、开发与测试2011年12月10日——2011年12月20日撰写毕业设计报告指导教师签字:年月日石家庄邮电职业技术学院毕业设计评定书姓名***学号30902001819专业软件技术班级计0903-11毕业设计题目基于“狐表”的职工工资管理系统开发指导教师评语:指导教师建议成绩(60%)指导教师签字:年月日答辩小组建议成绩(40%)组长签字:年月日答辩委员会最后审定成绩主任签字:年月日备注摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。本系统结合公司实际的财务制度,经过实际的需求分析,采用功能强大的狐表(Foxtable)做为开发工具而开发出来的单机版职工工资管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成工资管理的全过程,包括对职工档案信息的增加、删除、修改与查询功能,以及职工每月工资的录入、修改、查询与统计等功能。报告主要介绍了本课题的开发背景,所要完成的功能和开发的过程。以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的体会。关键词:工资管理、Access2007、管理信息系统、Excel1目录1绪论...............................................................12关于Foxtable......................................................22.1帮助文件.......................................................22.2菜单介绍......................................................22.2.1菜单的构成................................................22.2.2日常工作功能区............................................32.2.3数据表工作区..............................................32.2.4项目管理工作区............................................42.2.5打印输出工作区............................................42.2.6杂项工作区................................................52.3功能介绍......................................................52.3.1轻松录入..................................................52.3.2轻松统计..................................................52.3.3轻松查询..................................................62.3.4轻松报表..................................................62.3.5轻松开发..................................................72.3.6其它特色..................................................82.4狐表与易表的区别..............................................82.5Foxtable软件的优势...........................................93系统需求分析与总体设计...........................................103.1系统功能分析.................................................103.2系统功能模块划分.............................................104数据库设计.......................................................115系统详细设计与模块的具体实现.....................................135.1“登陆”模块设计.............................................135.2系统的主界面.................................................145.3“职工管理”模块设计.........................................155.3.1职工信息录入.............................................1525.4“工资管理”模块设计.........................................175.4.1工资信息的录入...........................................175.4.2工资信息的筛选...........................................175.4.3工资信息的统计...........................................185.6“用户管理”模块设计.........................................206结论.............................................................2211绪论企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分,所以企业职工工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业职工工资管理信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本课题的研究内容是运用功能强大的狐表软件(Foxtable)为开发工具,开发出实用的职工工资管理系统。在开发过程中,掌握狐表软件的主要功能与特点,并且实现工资管理系统的所有功能。22关于FoxtableFoxtable将Excel、Access、Foxpro以及易表的优势融合在一起,无论是数据录入、查询、统计,还是报表生成,都前所未有的强大和易用,使得普通用户无需编写任何代码,即可轻松完成复杂的数据管理工作,真正做到拿来即用。同时Foxtable又是一个高效的.net平台开发工具,专门针对数据管理软件的开发作了大量的优化,使得用户在开发过程中只需关注商业逻辑,无需纠缠于具体功能的实现,这样Foxtable不仅开发效率十倍于其他专业开发工具,而且更加易用,几乎人人都能掌握。让普通人开发出专业水准的软件,以前是一个不可思议的想法,而Foxtable的出现,让这成为可能。2.1帮助文件Foxtable的帮助文件主要分为两部分,分别为《使用指南》和《开发指南》。对于相当多的人来说,仅仅掌握帮助文件中的《使用指南》,也相当于掌握了一个前所未有的数据管理利器,因为目前还没有任何一个通用软件能在数据管理方面达到同样或接近的水准。《使用指南》同时也是《开发指南》的基础,因为一些基本概念,例如表达式和外部数据源的连接,就只在《使用指南》中讲述,所以不管你今后是否使用Foxtable进行开发,都必须细读《使用指南》。此外软件公司也提供了本帮助文件的在线版本,这样大家就可以利用手机或其它手持设备随时随地学习Foxtable:菜单介绍2.2.1菜单的构成Foxtable的菜单和传统的菜单有所不同,它是由功能区组成的。系统菜单默认包括日常工作、数据表、管理项目、打印输出、杂项等五个功能区;而每一个功能区又是由功能组构成的,例如日常工作这个功能区,包含剪贴板、数据、排序与筛选、数据统计、编辑、窗口等功能组;通过功能区和功能组,将各种按钮按照功能分类,有序地组合起来。除了功能区外,菜单还包括程序菜单,快速访问栏和配置栏。3图2-1菜单构成2.2.2日常工作功能区日常工作功能区包括剪切板、数据、排序与筛选、数据统计、快速统计、编辑、窗口七个工作组。剪切板:对表中数据进行复制、粘贴等操作。数据:对表的行、列进行操作,包括增加行、插入行、锁定列等。排序与筛选:对表数据进行排序、筛选、创建视图等操作。数据统计:对表进行各种汇总、统计操作。快速统计:快速切换汇总模式、统计方式等。编辑:对表数据进行查询、替换、还原、快速填充等操作。窗口:打开当前表对应的窗口图2-2日常工作2.2.3数据表工作区数据表工作区包括表相关、外部数据、列相关、样式四个工作组。表相关:对表进行各种操作,包括增加表、删除表、复制表、移动表、建立表关4联等。外部数据:添加外部数据源,包括Access数据库、SQLServer数据库、Oracle数据库。列相关:对表中的列进行操作,包括增加列、删除列、更改列、移动列等。样式:选择表样式及对表中数据的字体、对齐方式进行操作。图2-3数据表2.2.4项目管理工作区项目管理工作区包括项目、设计、监视、计划、用户五个工作组。项目:设置项目属性,对项目进行压缩、备份等操作。设计:对表的窗口、项目的菜单及整体的开发(内部函数、全局变量、代码等)进行设计。
本文标题:职工工资管理系统毕业设计报告
链接地址:https://www.777doc.com/doc-1022571 .html