XXXXX学院课程设计(论文)课程名称数据库原理及应用题目名称工资管理系统学生学部(系)会计学部专业班级10会计学8班学号学生姓名指导教师2011年12月20日广东工业大学华立学院课程设计(论文)任务书一、课程设计(论文)的内容设计并实现一个银行存储管理系统,本系统能够方便、灵活地实现职工工资的输入、添加、删除等编辑操作以及查询和打印。要了解VFP开发技术的基本操作,学习相关开发工具和应用软件,熟悉系统建设过程。二、课程设计(论文)的要求与数据(1)按时按量完成课程设计分配的任务;(2)参照论文格式规范写出论文,参考文献应有15篇;(3)模块代码能正常运行(4)提供合理的测试数据三、课程设计(论文)应完成的工作(1)根据上述要求完成功能设计;(2)建立工资管理系统数据库;(3)程序设计应完善,程序书写符合规范;(4)对程序进行初步的错误和漏洞检测;(5)撰写课程设计报告并按时提交;(6)设计内容用A4纸打印并按要求装订.题目名称工资管理系统学生学部(系)会计系专业班级2010级会计8班姓名学号14011008025-1四、课程设计(论文)进程安排序号设计(论文)各阶段内容地点起止日期1搜集资料图书馆11.3.15-3.182需求分析图书馆3.18-3.203系统分析与设计图书馆3.18-3.204功能模块的实现综505机房3.20-3.255系统测试,运行综505机房3.25-3.316完成课程设计(论文)综505机房4.1-4.13五、应收集的资料及主要参考文献[1]孙春来韩正清等《VisualFoxPro6.0中文版编程基础与范例》电子工业出版社出版日期:2001-1-1[2]知寒工作室《中文VisualFoxPro6简明案例教程》机械工业出版社出版日期:1999-4-1[3]徐建平赵永《VisualFoxPro6基础教程》机械工业出版社出版日期:2000-5-1[4]张鲁《VisualFoxPro6.0编程技巧与实例分析》水利水电出版社出版日期:1999-10-1[5]张磊等《VisualFoxPro6使用详解》机械工业出版社出版日期:1999-7-1[6]康耀红黄健青等《VisualFoxPro6.0数据库设计》北京大学出版社出版日期:2002-2-1[7]郑刚《VisualFoxPro6.0实效编程百例》人民邮电出版社出版日期:2002-7-1[8]周兰文《VisualFoxPro6中文版与上机指导》清华大学出版社出版日期:1999[9]李加福《VisualFoxPro6.0中文版入门与提高》清华大学出版社出版日期:2002-7-1[10]陈明《VisualFoxPro程序设计》清华大学出版社出版日期:2002-4-1[11]刘鹏李冬梅高燕《VisualFoxPro6.0全攻略宝典》水利水电出版社出版日期:2000-6-1[12]章立民《VisualFoxPro6.X中文版程序设计-基础加强篇》中国铁道出版社出版日期:1999-10-1-1[13]郑阿奇《VisualFoxPro实用教程》电子工业出版社出版日期:2001-4-1[14]史济民汤观全《VisualFoxPro及其应用系统开发》清华大学出版社出版日期:2000-7-1[15]王国芳郭金泉段小勇《VisualFoxPro开发实践指南》中国铁道出版社出版日期:1999-3-1发出任务书日期:年月日指导教师签名:计划完成日期:年月日教学单位责任人签章:摘要对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的体会。关键字管理信息系统,数据库,工资管理,实体关系图(E-R图),数据字典,数据流图。-1目录1总论....................................错误!未定义书签。2管理信息系统研究概述.......................................22.1管理信息系统的发展历史.......................................................................................................22.2管理信息系统的特点...............................................................................................................22.3管理信息系统的开发方式.......................................................................................................32.4管理信息系统的开发过程.......................................................................................................33工资管理系统分析与设计.....................................73.1系统功能需求简介...................................................................................................................73.2功能需求描述...........................................................................................................................73.3目标系统要求...........................................................................................................................83.4系统平台选择...........................................................................................................................83.5数据库设计...............................................................................................................................83.5.1数据库介绍........................................................................................................................93.5.2数据流图............................................................................................................................93.5.3数据词典分析..................................................................................................................104工资管理系统的功能实现....................................104.1员工基本信息模块编码设计.................................................................................................114.2工资结构设置模块编码设计.................................................................................................164.3入口程序.................................................................................................................................174.4连编程序.................................................................................................................................185总结...................................................19参考文献.................................................20第一章1序言随着我国国民经济建设的蓬勃发展,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,对工资计算、发放、即使工资信息查阅、企业的财务状况如果没有一个完整、科学、快速的管理方案,将成为制约企业发展的一大瓶颈。因此,用计算机技术来进行企业内部的信息管理将显得迫在眉睫。工资管理系统具有对工资数据计算精确、检索迅速、查找方便、数据存储量大、保密性好、美观的报表打印效果、管理维护成本低等。这些优点能够极大地提高职工工资管理的效率,也是企业经营管理科学化、正规化的重要途径。因此,开发这样一套优秀的管理系统软件是很有必要、很有前景的。第1页第二章管理信息系统研究概述2.1管理信息系统的发展历史信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人-机系统”,该系统是70年代初“后工业经济”时代的产物,在企业管理信息系统在其发展的初期,是单一的人—机系统,系统功能简单,效率低,对管理的作用有限。进入20世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、“金桥”工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统(ES)或决策支持系统(DSS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。2.2管理信息系统的特点1、管理信息系统的组成管理