1、Shanghai Lixin University of Commerce本科生毕业论文基于 VB+ACCESS 的工 资管理系统上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日
2、 期: 指导教师签名: 日 期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集
3、体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管
4、理系统1摘 要工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系统由系统维护、输入、查询、修改、输出、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。本文从市场调查、需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。最后附有主要的源程序代码清单。 关键词:工资管理 系统维护 数据汇总 管理系统 软件开发 VBAbstractDevice Management System of laborage i
5、s specially designed for the application of device managing of enterprise. It consists of six subsystems,they are system maintenance, querying ,forming &listing. The functions can meet the demands of it,the level of laborage managing & factory management rapidly .in this paper , a description is giv
6、en concerning the programas designing in aspects of market investigating ,demangs analyzing,choosing software development condition ,establishing system model ,desiging users database ,procedural construct diagrams,data flow diagrams and interface diagrams are presented for the purpose of understand
7、ing . In addition ,program source code is listed in the end of the article.Key words: The salary management system, upkeep data, assembles, VB, managing system, software exploitation上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1目 录绪论 .4(一) 系统分析 .7(一)需求分析 .71系统管理 .72数据管理 .73查询统计 .74工资报表 .7(二)关键技术 .8二、系统设计 .9(
8、一) 系统目标 .9(二)系统的功能结构 .9(三)系统开发环境 .10(四)系统特色 .11(五) 数据库设计 .111 数据库分析 .112 项目 E-R 图 .11(六)数据库结构设计 .141. 部门表 .142. 职务表 .143. 职称表 .144. 职员表 .155. 工资表 .15(七)程序界面及其实现的功能 .17三、系统实施 .30四、总结 .31五、 参考文献 .33致谢 .34上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1绪论社会经济的发展过程中,人们在创造物质和精神财富的同时,工资待遇等也进行相应的提高,从而达到提高生活水平的目的。近观现代
9、的社会,提高效率成为一个重中之重,无论是工业生产还是日常生活,都要求有高效率的伴随。对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命之泉” 。工资管理更是人力资源管理的重中之重,它是这口清泉里的重要组成。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,提高工资管理的效率和准确度。本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的心得体会。上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1开发背景随着社会的进步和计算机技术的发展,特别是微型计算机
10、的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。随着社会信息量的迅速增长,计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。从文件管理到数据库管理,代表了两代不同的数据管理技术。今天,数据库管理已成为计算机信息管理的主要方式。
11、数据库的应用非常广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位。企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中小企业与行政事业单位建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起, 为此我计划设计:工资管理系统。它可以大大减少人力,使人们摆脱
12、了原有系统的局限性,只要在电脑上轻轻地点几下就可以完成查询、输入、修改、输出等功能。非计算机专业的人员也可以熟练地进行操作。对于大部分企业来说,员工的工资数据变化都不大。使用手工管理工资时,需要抄写大量重复的数据。使用这种手工方式对工资进行管理有许多不便,例如: 手工重复抄写数据,错误率高; 数据维护不方便; 查询信息不方便; 统计工资烦琐,需要手工统计和计算,容易出错;上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1 维护员工每月工资数据的工作量很大。随着计算机在企业管理应用正的普及,很多企业都使用计算机对员工工资进行管理。因此有必要开发一种工资管理系统以方便地管理
13、员工的工资信息,提高管理的 效率,使企业员工工资实现信息化管理。上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1(一) 系统分析(一)需求分析在通过相关书籍、报刊、网络文字,了解企业的需求,得到该系统需要具备的功能,具体如下。1系统管理 可以管理操作员,如增加操作员,设置、修改操作员的密码; 可以备份工资数据库; 可以恢复工资数据库。2数据管理 可以增加员工资料,并填写员工的基本信息; 可以修改员工资料; 可以删除员工资料; 可以设置员工的基本工资,要调整员工基本工资时,通过该模块修改; 录入员工的工资数据; 修改员工工资数据; 设置系统使用的辅助数据,如部门、职称、职务等参照数据。3查询统计 可以查询在制定期间某个员工的工资情况; 可以统计在制定期间各部门的工资情况; 可以统计在制定期间整个企业的工资情况。4工资报表 可以打印员工花名册;上海立信会计学院本科生毕业论文 基于 VB+ACCESS 的工资管理系统1 可以打印制定期间全部员工的工资表; 可以打印制定期间指定员工的工资表; 可以打印制定期间某个部门的工资表。(二)关键技术 使用 ADO DATA 控件访问数据库 使用 ADO 对象模型访问数据库 用 EXCEL 生成报表