【RS49】企业的工资管理系统的设计与实现.doc文档
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的 竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各 项运作,以提高本企业的劳动生产率以及人员效率。
工资管理系统软件作为种管理软件正 在各企事业单位中得到越来越广泛的应用。
企业的工资管理是公司管理的个重要内容。
随着企业人员数量增加,企业的工资管理 工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的 重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生 成企业每个职工的基本工资津贴医疗保险保险费实际发放工资等。
资金是企业生存 的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的个重 要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员 大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放的现 象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系 统使用电脑安全保存快速计算全面统计,实现工资管理的系统化规范化自动化。
企 业工资管理系统是典型的信息管理系统,前台程序开发工具采用微软的,后台数 据库采用工资管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。
重点的说明了系 统设计的重点设计思想难点技术和解决方案。
的选用和简介 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。
目前在我国市场上最 为流行使用最多最为先进的可用作企业级开发工具的产品有 公司的 公司的 公司的 公司的等等 在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率有些 则偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色,也满足 了不同用户的需求。
然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却 没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所 标榜的效率提高的优点失去了作用相反,如果只强调程序语言的弹性,却没有便利的工具 作配合,会使些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,是个非常理想选择。
因简单易学功能强大编译 速度快而从众多的软件开发工具中脱颖而出。
它提供了灵活的可视化设计工具,将可视化界 面与面向对象技术完善紧密地结合起来,并封装了编程的复杂性。
程序的规模 小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用进行开 发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开 发和程序运行,备受广大程序开发人员的好评。
尤其是对数据库应用的强大支持,大大 提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的 喜爱。
为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更 强大,控制更灵活,编译后的程序运行速度更快,是微软公司出品的个快速可视化程 序开发工具软件,借助微软在操作系统和办公软件的垄断地位,在短短的几年内风靡全 球。
是极有和功能强大的软件,主要表现在所见即所得的界面设计,基于对象的设计 方法,极短的软件开发周期,较易维护的生成代码。
美国微软公司在年推出至今已经经历了个版本,运行在或 ,等操作系统下,是个位的应用程序开发工具。
语言的基本特点及应用程序的基本持点 程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点可视化设计 和事件驱动编程。
系统除了般高级语言所具有的些名词术语外,还有几个系统常用的名词。
其基本含义如下 视窗 视窗是进行人机交互的界面或接口,也叫窗体。
系统的人机交互界面或接口,无论 是在设计时或是在运行时,都是系统的标准视窗。
对象 对象是系统内部提供给设计者可以直接使用的处理输出的控制工具。
本程序所应 用到的对象类型有标签框,文本框,命令按扭,网 格,控件等。
当把这些工具放置到用户界面对应的窗体上时,被称 为对象或控件。
用户可以通过设置对象的属性和方法,便于对象适应自己所设计应 用程序的输入输出内容,对象的生成过程及结构都被封装起来。
正确使用对象可以减少程序 和开发时间,提高程序设计者的工作效率。
属性 属性是系统提供的有关对象的参数或数据接口。
用户通过适当地设置或改变对象 的属性来确定对象的外观及性能特征,从而有效地使用系统提供的对象。
比如,对象的名称 在屏幕上显示的位置大小颜色接收或容纳的数据内容及数据的表现格式等。
事件 事件是指用户或操作者对计算机进行的操作如击键单击或移动鼠标等的行 为或系统状态发生的变化。
系统常用事件来引导计算机执行段程序。
程序所用的键盘 事件有按键事件,事件和事件鼠标事件有单击鼠 标事件,双击鼠标。
方法 方法主要是指对个对象使用种作用的过程。
它是在程序执行的过程中要计算机执 行的种操作。
其程序的方法有显示方法,隐藏方法,刷新 方法。
过程 过程是指经过定义或说明的,或基于对象对应的事件所引发的程序段。
模块 模块是指些运算量或过程进行声明或定义的个集合。
系统程序大体可分成四个模 块数据输入根据查询数据打印和通讯。
可视化设计 同其他的些可视化程序开发工具样,具有可视化设计的特点,微软的在刚刚 进入市场时,同竞争的个重要的功能砝码就是所见即所得的字处理功能,在设计 应用程序界面时也可以说是所见即所得在设计时,头脑中所想象的应用程序界面,完全可 以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也 是利用键盘鼠标和手画,而底层的些程序代码由自动生成或修改。
为用户提供大量的界面元素在中称为控件对象,这些控件对象对于熟悉 应用程序的用户而言是点也不陌生,如窗体菜单命令按钮工具按钮检查 框等等,用户只需要利用鼠标键盘把这些控件对象拖动到适当的位置,设置它们的大小 形状属性等,就可以设计出所需的应用程序界面。
事件驱动编程 操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设 计不能是单性的,在使用设计应用程序时,必须首先确定应用程序如何同用户进行交互 例如发生鼠标单击键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓 的事件驱动编程。
实现菜单选项 菜单是程序最重要的特性之,大多数程序都依赖个定义良好的菜单使程序易于使用 和维护,也提供了强大的创
