《VFP工资管理系统毕业论文》由会员分享,可在线阅读,更多相关《VFP工资管理系统毕业论文(17页珍藏版)》请在金锄头文库上搜索。
1、工资管理系统摘 要:我开发这套系统的目的的主要是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。在本系统中,我对普通工资管理业务中存在的一些问题的进行了分析,利用面向对象的程序设计语言visual foxpro 6.0实现数据的查询、统计、显示、报表打印等基本功能。这套系统的开发基本解决了以往工资管理中存在的需要人工管理,进行人工统计,对工资的统计和查询都很单一、不能综合处理业务、工作效率低等问题,而且本系统界面友好,操作简单,比较实用。关键词:管理信息系统;Visual FoxPro
2、 6.01目 录1.引言 11.1系统需求分析 11.2系统可行性分析 11.3系统功能分析 12.系统设计 3 2.1 系统目标设计 32.2 开发设计思想 32.3 开发和运行环境选择 32.4 系统功能模块设计 33.数据库设计 43.1数据库需求分析 43.2数据库概念结构设计 43.3数据库逻辑结构设计 54.数据库结构的实现 6 4.1创建表 65.各个功能模块的创建 75.1系统主界面的设计 75.2员工信息模块的设计 8 5.2.1一览子页面的设计 8 5.2.2查询子页面的设计 9 5.2.3查询结果子页的设计 10 5.3 工资基本设定模块的设计 10 5.4 工资汇总模块
3、的设计 11 5.4.1首先为表单设计数据环境 11 5.4.2预览及打印的设置 125.5 个人工资查询模块的设计 135.6系统主程序的设计 146.小结 15参考文献 16致 谢 17附 录 18摘要 为了使学校的管理信息工作科学化、规范化、适应日益发展的需要,将不同部门自成一体的管理系统将其完善、升级并结合起来,并随着的网络的建立,逐步改善成为网络版,真正实现办公无纸化。由于它设计了人、财、物、教学等经营管理的各个环节,系统的开发是一项复杂的系统工程。使用delphi7语言,后台使用sql server数据库对学校工资系统进行研究并开发成一套可联网的工资管理系统。关键字 工资管理系统,
4、信息管理系统,delphi7,sql serverl 系统初步调查目录1.3快速原形法简介1软件工程方法概述412结构化生命周期简介513快速原形法简介614本系统开发方法选择6第二章 需求分析7使用手工方式进行工资核算时,一般处理过程为:22工资发放流程823工资管理系统信息处理流程82 4数据库的设计91.2结构化生命周期简介第三章 系统总体设计123 1系统目标设计1232 数据库及其数据库表1233模块设计14331初始化模块14 参考文献39333工资核算模块14用户通过输入工资等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行
5、更新和删除, 工资管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。335工资打印模块14336管理员维护模块14334工资查询模块14第四章 系统详细设计1641登录模块的设计16 42数据输入模块设计16421 部门表输入窗口的设计164 2 2 劳资科工资项目编辑窗口设计17l 会计帐簿的数据集中存放在计算机的磁介质上,数据的安全性变的更加重要。44 工资查询模块的设计18工资管理系统是针对学校人事处的大量业务处理工作而开发的管理软件。根据用户的要求,实现人员基本情况输入、临时发放、报表打印等几个方面的功能。46 管理员模块的设计18第五章 系统实施 1951飞溅屏的设计1952 d
6、atamodule数据模块19521 连接数据库1957劳资科工资项目输入窗口2953主窗口的设计2454部门表输入窗口的设计2553 登录窗口的设计2256职工表输入窗口的设计28第一章 管理信息系统概述58工资核算模块的设计31l 现行系统的详细调查591个人信息的查询33592 部门汇总查询的设计34510打印模块的实现345101部门工资明细表打印窗口34511 管理员设置模块的设计36小结37332工资项目模块14(二) 系统开发(一) 系统规划21 详细调查7l 系统总体功能设计附录四43附录五44l 系统总体结构设计附录七49附录八51附录九52附录十53附录十一5555职务表输
7、入窗口的设计26管理信息系统(简称mis)是介于信息论、经济管理理论、统计学与运筹学及计算机科学之间的一门边缘性、综合性、系统性的交叉学科。它是伴随着管理科学、信息技术、计算机技术等的发展而产生和发展起来的。进入90年代以来,现代信息技术及应用又有了新的发展。利用现代信息技术为人们的智能活动(包括管理决策)提供综合服务,成为本世纪来管理信息系统发展的方向。isdn(综合业务数据字网)就是具有综合服务功能的网络系统。填制工资表现代管理的核心是决策,而决策的基础是信息。决策形成过程就是信息的产生、收集、加工、分析和利用以及新信息的形成过程。信息处理的能力和信息化水平,是管理者管理水平的最重要的标志
8、之一。那么,信息化对提高学校办学层次和培养高质人材有什么好处?首先,可以增进交流,包括学校内部的信息交流以及与外部的沟通。前者通过内部网络连通实现的;而后者通过与internet相连,加强对外界信息的了解。取款发工资45 打印模块的设计18337退出模块141.1软件工程方法概述建立一个管理信息系统,是一项复杂的软件工程的实施。近20多年来,软件工程发展成为新科学,至今已经成为软件产业的重要支柱。它以计算机软件为工程对象,研究如何对其进行定义、开发和维护。随着计算机硬件技术的飞速发展,计算机软件在各个领域内作用日益突出。多年来被人们沿用的手工作坊式的软件开发方法,在软件产品的质量、成本及开发时
9、间等方面都无法满足需求。用这种方法所开发的软件产品质量低劣、可靠性差、用户难以作用、开发成本太高等问题,给软件项目带来严重后果。(四) 文档标准化的原则可行性:结构化生命周期法是一种传统的管理信息系统开发方法。其基本思路是把整个系统开发过程分解成若干阶段,每个阶段进行若干活动,每项活动应用一毓标准、规范、方法和技术完成一个或多个任务,形成符合给定规范的产品。这种方法一直是大型系统开发的主流方法。系统开发生命周期示意图3-1所示:采用结构化生命周期法开法管理信息系统时,应遵循的主要原则是:(一) 用户参与的原则(二) 先逻辑后物理的原则计算工资表60年代末期出现“软件危机”的种种迹象,人们逐渐认
10、识到用个人编写小型程序的那种手工方式来研制软件已经不行了,必须寻找新技术来指导软件的开发。1968年,首先提出了“软件工程”这一名称,通过对程序中使用goto语句的讨论,导出了结构化程序设计的概念,之后人们普遍重视软件需求规格说明书和系统设计在软件开发中的作用。到了80年代,软件工程思想得到系统的归纳和整理,提出了许多工程的方法,如结构化生命周期法、快速原型法、企业系统规则法、战略数据规划法等。l 使用计算机代替人工完成了原先由人工完成的大部分工作附录一40附录401) 系统分析l 系统的可行性研究基于上述两种开发方法的优劣,本系统利用软件工程化思想和方法,总体上是采用结构化生命周期法进行系统
11、分析和设计的,但系统实现等步骤采用 了快速原型法。l 新系统逻辑方案的提出2) 系统设计附录六45附录三42会计电算化系统是一个计算机管理信息系统。在系统中,它的核心是从事会计电算化工作的各类人员,使用此系统代替了算盘,帐簿,报表,以及纸笔的大部分作用,成为会计业务处理和分析的主要工具和物质基础,除此之外会计工作中的各项财务规章制度,以及专门为会计电算化工作所制定的各项规章制度构成了会计电算化信息系统的又一个重要组成部分。其次,引入学校管理信息系统,对物质、人力资源的开放度增加,及时得到学生、教职工的反馈意见,改善学校为学生和教职工服务的水平,学校能更好的发展。l 数据库设计l 代码设计l 输
12、入输出设计1.4 本系统开发方法选择3) 系统实现l 程序设计l 系统测试计算机进入学校管理领域后,学校的管理上了一个新的台阶。学校ic卡的使用,使学生在校园里,一张ic卡全校通,一张ic卡可以完成去食堂、去图书馆、到机房等一切活动。(三) 系统运行及维护l 系统详细设计第一章 管理信息系统概述4快速原型法是在80年代发展起来的,其基本思路是用户与开发人员合作,根据用户提出最基本的问题和想法,首先建立一个应用系统的框架,作为应用开发的实验模型(系统原型)。用户先运行这个系统原型,使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出精确、具体的需求,在对系统需求最后决定后,再用传统的方法建立比较完善的系统。这种方法适合于规模较小而且用户需求不太明确的应用系统。 59 查询模块33快速原型法的开发过程可分为快速分析、构造模型、运行模型、改进模型等。l 处理过程设计该方法加速了系统开发中用户需求的获取过程,大大提高了系统开发效率和有效性,弥补了结构生命周期法的缺陷。l 会计电算化信息系统中需要具备多技能的人员(三) 自顶向下的原则2.1详细调查计算机会计电算化系统是一个计算机信息处理系统。l 会计电算化信息系统是一个以人为核心,以计算机为主要处理工具的