摘 要 IAbstract II第1章 绪 论 11.1 课题背景 21.2 可行性分析 31.2.1 可行性分析 31.2.2 技术可行性分析 41.2.3 系统经济可行性分析 51.3 系统需求分析 61.3.1 系统的主要功能 61.3.2 用户界面 71.3.3 性能需求 71.4 Visual Basic 6.0 发展概况 81.5 SQL Server 简介 111.5.1 SQL Server的客户/服务器模型 111.5.2 客户/服务器数据库系统 121.5.3 SQL Server 2000数据库系统的优点 121.5.4 数据库的备份和恢复 13第2章 系统的总体设计 182.1 系统功能的分析 182.2 系统功能模块设计 19第3章 数据库设计 203.1 数据库需求分析 203.2 数据库逻辑结构设计 21第4章 系统的具体实现 244.1 系统登录模块的实现 244.2 系统主界面模块的实现 274.2.1 基本工资管理窗体的设计 284.2.2 部门管理窗体的设计 304.2.2 工资发放管理模块的实现 304.2.3 查询功能模块的实现 314.3 打印功能的实现 33第5章 系统测试 345.1 测试的意义及目的 345.2 测试过程 345.3 测试策略和测试方法 355.4 系统测试步骤 365.4.1 单元测试 365.4.2 系统集成测试 375.5 调 试 40结 论 42致 谢 43参考文献 44附录1 外文资料原文 46附录2 外文资料中文翻译 50附录3 设计系统部分源代码 53摘 要企业员工工资管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本软件的前端使用微软公司的 Visual Basic 6.0应用程序开发工具来设计,由SQL做后台数据库,属于一种小型应用软件。此系统由系统用户管理模块、基本工资管理模块、工资发放管理模块、工资记录查询模块四个模块组成。用户权限分为管理员和普通用户两种。工资管理系统可以实现对员工基本工资进行管理、实际发放工资管理、信息记录查询与输出打印等多个项目的管理。在各模块内分别实现对员工基本信息的管理,如添加、修改、删除、查询等功能并且能够对历史记录进行查询和打印。工资管理系统基本满足用户的需求。关键词:工资管理;信息查询;数据库AbstractThe wages management system is the typical information management system, it mainly develop the establishment and maintenances of the backstage databases ,and develop the front applied procedure. The front of this software uses the application procedure development tools of Visual Basic 6.0 of Microsoft to design, it is doing the backstage database from the SQL.It is a kind of small applied software. This system is made up by the system customer management mold,the base wages management mold, the wages issues to manage the mold, the wages record search mold.The customer legal power is divided into the managing person and common customer two kinds. The wages management system can carry out the employee’s base wages management and issues the wages management, the information record search and exportations to print several items of etc.Carry out the management to the basic information of employee respectively in each mold, for examble accession, modification, deletion, search function etc,and it can record to carry on the search and print to the history records.The wages management system can satisfy the need of the customer basically.Keywords: wages management;information search;database参考文献[1] 卢潇,孙璐, 刘娟, 张科英编著.软件工程[M].清华大学出版社,2025[2] 邓良松, 刘海岩, 录丽娜编著.软件工程[M].西安电子科技大学出版社,2000:56-89[3] Francesco Balena.Programming Microsoft Visual Basic 6.0[M]. Microsoft Press. 2002:95-126[4] Diane Zak. Programming with Visual Basic 6.0 Enhanced Edition[M]. Course Technoloqy, 2004:86-99[5] Patrick G. McKeown, Craig A. Piercy. Learning to Program with Visual Basic 6.0 [M] Wiley 2003:56-112[6] (美)多布森(Dobson, R.)著.Visual Basic6.0与SQL数据库开发[M].清华大学出版社,2004:45-97[7] 张瀚文,齐锦刚.VB数据库系统开发实例与解析[M].高等教育出版社, 2003.11:56-89[8] 占维,刘伟编著.VB6.0数据库实用编程100例[M].中国铁道出版社,2004.10:65-125[9] 刘韬、骆娟等主编.Visual Basic实效编程百例[M].人民邮电出版社,2004.8:43-86[10] 刘瑞新编著.Visual Basic 程序设计教程[M].电子工业出版社,2003.4[11] 阮东华编著.Access数据库处理技法范例[M].清华大学出版社,2025[12] 陈京民.企业的客户关系管理实施过程[M].企业经济出版社,2002:42-98[13] 李德毅.从数据库中发现知识的策略和方法[M].计算机世界,1995[14] 李战怀等译. 数据库性能调优——原理与技术[M].电子工业出版社,2025.4:58-102[15] Francesco Balena.Programming Microsoft Visual Basic 6.0[M]. Microsoft Press. 2002:115-160[16] Diane Zak. Programming with Visual Basic 6.0, Enhanced Edition[M]. Course Technoloqy. 2004:59-145[17] Patrick G. McKeown, Craig A. Piercy. Learning to Program with Visual Basic 6.0, 2nd Edition[M] Wiley 2003:68-92[18] William Stalling.Data and Computer Communication.清华大学出版社, 1997:92-130[19] 谭小丹,刘国庆,李光明..Visual Basic6.0数据库编程思想与实践科学电子工业出版社,2002:29-61