当前位置:文档之家› 职工工资管理系统毕业设计报告

职工工资管理系统毕业设计报告

图2-7汇总与统计
图2-8汇总与统计
2.3.3轻松查询
Foxtable提供了各种筛选功能,方便用户对数据进行查询筛选。包括生成筛选树、按值筛选、自动筛选(字符列筛选、日期列筛选、数值列筛选)、高级筛选、重复值筛选、关联筛选等。
图2-9筛选
2.3.4轻松报表
Foxtable提供了可视化的票据设计功能,任何人都可以轻松设计出各种票据及票据套打程序;Foxtable可以直接利用Excel生成报表,只需根据指定的规则设计好一个模板文件即可,例如打印工资条、标签等;Foxtable还提供了一个专业报表工具。
同时,Foxtable提供了基本功能演示和基本功能介绍模块,可以帮助初学者了解各个功能模块的使用。另外,Foxtable还提供了帮助文件,除了介绍软件本身功能外,还详细地介绍了系统开发的相关知识,便于我们在开发过程中查询资料。帮助文件中举了大量的应用实例和开发实例,使我们更加容易地理解Foxtable的使用及开发功能。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成工资管理的全过程,包括对职工档案信息的增加、删除、修改与查询功能,以及职工每月工资的录入、修改、查询与统计等功能。
报告主要介绍了本课题的开发背景,所要完成的功能和开发的过程。以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的体会。
列相关:对表中的列进行操作,包括增加列、删除列、更改列、移动列等。
样式:选择表样式及对表中数据的字体、对齐方式进行操作。
图2-3数据表
2.2.4项目管理工作区
项目管理工作区包括项目、设计、监视、计划、用户五个工作组。
项目:设置项目属性,对项目进行压缩、备份等操作。
设计:对表的窗口、项目的菜单及整体的开发(内部函数、全局变量、代码等)进行设计。
Foxtable提供了功能强大的窗口编辑器、菜单编辑器,使用户方便快捷的设计出理想的界面。Foxtable不仅内建数据库,同时还支持Access、SQL Server、Oracle等主流数据库。同一个管理项目,支持多个数据源,数据源可以预先通过菜单设置好,也可以在运行过程中动态创建和切换。此外Foxtable还支持数据动态加载和分页加载,可以在运行过程中根据需要加载数据。Foxtable较好地融合了B/S、C/S的优势,既可像B/S软件一样易于部署,同时又具备C/S软件良好的用户体验和交互性。Foxtable还提供了权限管理、发布项目、系统迁移等工具。
在这次系统开发中主要应用了Foxtable软件提供的各种方便、轻松、高效的录入功能及打印报表功能,代码编写过程中也运用了一些软件中提供的系统命令,从而提高了系统开发的效率,减少了代码编写过程中出现的错误。
3系统需求分析与总体设计
3.1系统功能分析
系统开发的总体任务是要实现企业职工工资信息管理的系统化,规范化和自动化。系统功能分析是在系统开发的总体任务的基础之上完成的。职工工资管理系统主要有以下几项功能:
图2-10报表
2.3.5轻松开发
Foxtable不仅是一个优秀的应用软件,同时又是一个高效的.net平台开发工具,专门针对数据管理软件的开发作了大量的优化,使得用户在开发过程中只需关注商业逻辑, 无需纠缠于具体功能的实现,这样Foxtable不仅开发效率十倍于其他专业开发工具,而且更加易用,几乎人人都能掌握。
图2-1菜单构成
2.2.2日常工作功能区
日常工作功能区包括剪切板、数据、排序与筛选、数据统计、快速统计、编辑、窗口七个工作组。
剪切板:对表中数据进行复制、粘贴等操作。
数据:对表的行、列进行操作,包括增加行、插入行、锁定列等。
排序与筛选:对表数据进行排序、筛选、创建视图等操作。
数据统计:对表进行各种汇总、统计操作。
2011年11月1日——2011年12月9日设计、开发与测试
2011年12月10日——2011年12月20日撰写毕业设计报告
指导教师签字: 年 月 日
石家庄邮电职业技术学院
毕业设计评定书
姓 名
***
学 号
30902001819
专 业
软件技术
班 级
计0903-11
毕业设计题目
基于“狐表”的职工工资管理系统开发
图2-5打印输出
2.2.6杂项工作区
杂项工作区包括导出、导入、合并、自动计算、重定向、工具、执行七个工作组。此工作区主要对表进行导入、导出及与外部表进行合并等操作。
图2-6杂项
2.3功能介绍
Foxtable是一个优秀的应用软件,其菜单提供的录入、统计、查询、报表功能非常强大,而且使用简单,不需要编写任何代码,即可高效完成日常数据管理工作。
2.2菜单介绍
2.2.1菜单的构成
Foxtable的菜单和传统的菜单有所不同,它是由功能区组成的。系统菜单默认包括日常工作、数据表、管理项目、打印输出、杂项等五个功能区;而每一个功能区又是由功能组构成的,例如日常工作这个功能区,包含剪贴板、数据、排序与筛选、数据统计、编辑、窗口等功能组;通过功能区和功能组,将各种按钮按照功能分类,有序地组合起来。除了功能区外,菜单还包括程序菜单,快速访问栏和配置栏。
2.3.1轻松录入
Foxtable提供了各种输入设置,用以高效方便的输入数据,并且减少录入错误。包括列表项目、目录列表、多值字段、备注图片、记录窗口、内置输入器、长文本编辑、文件管理器等。
2.3.2轻松统计
利用Foxtable的汇总模式、分组统计、快速统计功能,只需单击几次鼠标,即可得到各种各样的统计结果。例如:
2.5Foxtable软件的优势
Foxtable是一个高效的.net平台开发工具,效率十倍于其他专业开发工具,而且更加易用,几乎人人都能掌握。同时Foxtable不仅内建数据库,还支持Access、SQL Server、Oracle等主流数据库作为数据源,并提供了数据动态加载、后台统计等功能,使得相距千里的不同电脑协同处理数据,以及海量数据管理,非专业人士也能轻松应付,从而让普通人也能快速开发出各种基于互联网的管理系统,如进销存、ERP、OA、CRM、SCM、MIS、MRP等等。此外FoxTable同时具备B/S和C/S架构的优势,可以像B/S软件一样易于部署,同时又具备C/S软件良好的用户体验和交互性。
石家庄邮电职业技术学院
毕业设计
基于“狐表”的职工工资管理系统开发
2012届计算机系
专业软件技术
班级计0903-11
学号30902001819
姓名***
指导教师***
完成日期2011年12月20日
石家庄邮电职业技术学院
毕业设计任务书
姓 名
***
学号
30902001819
专 业
软件技术
班 级
计0903-11
快速统计:快速切换汇总模式、统计方式等。
编辑:对表数据进行查询、替换、还原、快速填充等操作。
窗口:打开当前表对应的窗口
图2-2日常工作
2.2.3数据表工作区
数据表工作区包括表相关、外部数据、列相关、样式四个工作组。
表相关:对表进行各种操作,包括增加表、删除表、复制表、移动表、建立表关联等。
外部数据:添加外部数据源,包括Access数据库、SQL Server数据库、Oracle数据库。
狐表所提供的菜单、窗口等工具。
主要参考文献、资料:
1.《软件工程》(第三版) 高树芳、米昶主编 大连理工大学出版社
2.狐表(FoxTable)从入门到精通图文教程.doc 贺辉 编著
计划进度:
2011年10月1日——2011年10月15日理解毕业设计任务、制订研究计划
2011年10月 16日——2011年10月31日搜集资料、业务调研、需求分析
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业职工工资管理信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
毕业设计题目
基于“狐表”的职工工资管理系统开发
指导教师姓名
***
职称或职务
教授
工作单位
计算机系
毕):
内容:
使用狐表软件(Foxtable)进行“职工工资管理系统”界面设计与开发。完成职工档案信息的增加、删除、修改与查询功能,以及职工每月工资的录入、修改、查询与统计等功能。
关键词:工资管理、Access2007、管理信息系统、Excel
1绪论
企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分,所以企业职工工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
2.1帮助文件
Foxtable的帮助文件主要分为两部分,分别为《使用指南》和《开发指南》。对于相当多的人来说,仅仅掌握帮助文件中的《使用指南》,也相当于掌握了一个前所未有的数据管理利器,因为目前还没有任何一个通用软件能在数据管理方面达到同样或接近的水准。《使用指南》同时也是《开发指南》的基础, 因为一些基本概念,例如表达式和外部数据源的连接,就只在《使用指南》中讲述,所以不管你今后是否使用Foxtable进行开发,都必须细读《使用指南》。此外软件公司也提供了本帮助文件的在线版本,这样大家就可以利用手机或其它手持设备随时随地学习Foxtable:/
指导教师评语:
指导教师建议成绩(60%)
指导教师签字: 年 月 日
相关主题