工资管理系统计算机科学与技术系毕业论文

上传人:ni****g 文档编号:454862487 上传时间:2023-01-24 格式:DOC 页数:9 大小:106.02KB
返回 下载 相关 举报
工资管理系统计算机科学与技术系毕业论文_第1页
第1页 / 共9页
工资管理系统计算机科学与技术系毕业论文_第2页
第2页 / 共9页
工资管理系统计算机科学与技术系毕业论文_第3页
第3页 / 共9页
工资管理系统计算机科学与技术系毕业论文_第4页
第4页 / 共9页
工资管理系统计算机科学与技术系毕业论文_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《工资管理系统计算机科学与技术系毕业论文》由会员分享,可在线阅读,更多相关《工资管理系统计算机科学与技术系毕业论文(9页珍藏版)》请在金锄头文库上搜索。

1、 工资管理系统 摘要:本文论述了用数据库开发工具Access开发的一个工资管理系统,该工资管理系统迎合了计算机科学技术的发展,满足了现实生活的需要.在某种程度上减轻了工件人员的劳动量,提高了工件效率,此数据库采用了关系数据库的模式最终完成. 该系统包括工资、人事和基本工资等多个数据库文件,在整个数据库系统操作中起到相互联系、相互制约的作用,可根据需要随时打开、运行、处理、关闭。该系统同时设有数据管理、部门管理、统计打印和备份等五个功能,通过对多个数据库文件的控制操作,可实现查询、增加、修改、删除和预览等功能。该设计基本合理,功能比较完备,经过测试运行较稳定,能够满足工作中的基本需要。关键词:数

2、据库;工资;管理 Abstract: chapter describe developing a salary management system with Database developing tool Delphi and Access. This salary management system is able to adjust to science and techniques development, satisfy the need of realistic life. In a certain degree , decrease bythe labor of workers,

3、 and increasethe efficiency. This system was complished by the Data basewhich applyingRelation Database. The system includes database files of salary and person and so on. According to our need, we can open、run、manage and close the database files. At the same time, the system has management of data,

4、 management of departments, statistics and preview and so on. Through control and management of the database files, the functions of query, addition delete and print can be completed. The design is reasonable, the function is completely right through experiment, the running is stable and it can meet

5、 the need of the work. Key Words: Database; wages; management 引言目前市面上流行的工资发放软件不少。但是,对于企、事业单位的工资发放来说,不需要太大型的数据库系统。只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用,用户(财务部、其他相关部门)操作方便,简单明了的工资发放软件。 1 管理信息系统概述 2.1管理信息系统现状管理信息系统(MIS)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。1985年,管理信

6、息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Gordon.B.Davis)给出了一个具有代表性的定义:“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户机器系统。它能提供信息支持企业或组织的运行、管理和决策功能。” 因此,我们可以看出,管理系统系统具有几个基本含义: (1)管理信息系统不是一个单纯的软件系统,而是一个人机系统,由人和机器协同工作。管理信息系统在支持企业或组织的各项管理活动中,管理人员负责将基础数据及时地输入到计算机中,计算机则根据企业或组织中的各层管理人员的要求对基础数据进行加工处理,并将所得到的信息输出。 (2)管理信

7、息系统的管理过程就是对数据进行惧、存储、加工处理、传递,并产生信息的过程,因此数据是管理信息系统的灵魂。管理信息系统运用了数据库的技术,对基础数据进行统一规划、存储,供各层管理人员使用,从而实现了数据的一致和共享。 管理信息系统应具有如下几个功能。 (1)数据处理功能: 数据处理是管理信息系统最基本的功能,它包括对各种类型数据的收集、加工处理、传递、存储等工作。 (2)实测功能: 通过对数据的加工处理,可以随时了解各部门的实际运行情况,如各生产车间今天生产的产品数量、销售部接受的订单等。 目前,管理信息系统的应用已经非常广泛,随着计算机技术、网络技术和通信技术的发展,管理信息系统的功能也日趋完

8、善,并朝着智能化、网络化、集成化等方向发展。如办公自动化(OA)、电子商务(EC)、专家系统(ES)、计算机集成制造系统(CIMS)。 2.2管理信息系统开发方法介绍 (1)原型法: 原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法。 原型法的基本思想 首选根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型。再在此基础上与用户交流,将模型不断补充,修改完善,如此反复, 原型法的开发过程 原型法一般适用于开发规模不大、不太复杂或需求经常发生变化的系统。 (2)面向对象的开发方

9、法 面向对象(Object Oriented)的技术于20世纪80年兴起,随后广泛地应用于计算机技术的几乎所有领域。面向对象的技术中最重要的概念是对象。向对象是基于问题对象的自底向上的一种系统开发方法。在开发过程中,分析和设计阶段独立于程序设计语言,信息系统模型设计好后,最终用具体的程序设计语言、数据库或硬件来实现。面向对象法最主要的特点是对对象为基础,对象是分析问题和解决问题的核心。 3. 研究现状及设计目标3.1相近研究课题的特点及优缺点分析 传统的工资发放,多采用手工的形式,既繁琐又易于出差错,随着电子技术的发展,工资发放多采用电算化的方式进行管理,避免进行简单的重复计算,从而做到准确、

10、快捷。为了适应这个要求,我们工作组经过详细的市场调查,发现市面上工资发放的软件繁多,竞争激烈,为了避免重复生产类似的软件产品,做出自己的特色,我们决定做一个切合单位工资发放实际要求的工资发放系统软件。3.2研究存在的问题及解决办法目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C+ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。 Visual Basic是一种可视化的、面对对象和条用

11、事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。 总的来说,Visual Basic具有以下特点: 可视化编程:用传统

12、程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程

13、序设计的效率。 面向对象的程序设计 :4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 Visual Basic

14、是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。 Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。 4. 系统结构与模型4.1系统流程图图

15、一4.2系统功能流程图图二4.3系统管理流程图图三5详细设计5.1 程序设计如图表示某单位一月份工资表的部分内容。 人员代码姓名部门基本工资附加工资房费1001李小明01500.0050.00150.001002周英杰01400.0040.0090.001003刘一波01350.0025.0040.001004吴关兴02300.0030.0050.001005赵子英02400.0040.0090.005.1.1把表中的数据结构建立看到Access数据库中如图表示工资主文件的结构表数据项人员代码姓名部门基本工资附加工资房费字段名DMXMBMJBGZFJGZFF字段长度4827.27.27.2数据类型字符型字符型字符型数字型数字型数字型记录后,能通过屏幕显示输入内容,提供校验。只有回答“Y”时,才将数据存盘。如果主文件中已有某人的数据,屏幕应提示:“该人已有数据!回车后重输!”5.2 详细设计方案 建立工资主文件的程序:Option ExplicitDim x1 As String , x2 As String , x3 As String ,x4 As Single , x5 As Single ,x6 AsSin

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号