目 录
——————————————————————————————————————————
绪 论
第一节 开发背景 …………………………………………………………………………… (4)
1.1 可行性分析………………………………………………………………………… (4)
第二节 系统需求分析 …………………………………………………………………… (5)
2.1系统需求分析………………………………………………………………… (5)
2.2开发及运行环境 ………………………………………………………… (6)
第三节 系统设计 …………………………………………………………………………… (7)
3.1 设计目标 ……………………………………………………………………… (7)
3.2 数据库系统设计 ……………………………………………………………… (7)
第四节 系统的实现 …………………………………………………………………………… (11)
4.1 代码设计 ………………………………………………………………… (11)
4.1.1 输入输出设计 ………………………………………………………… (11)
4.1.2 系统安全性设计 ……………………………………………………… (11)
4.1.3 VB与数据库的连接 …………………………………………………… (12)
4.2 程序结构 ……………………………………………………………………… (13)
4.2.1 VB与数据库的连接 …………………………………………………… (13)
4.3 员工工资管理系统 …………………………………………………………… (14)
第五节 调试与测试 …………………………………………………………………………… (22)
5.1 强制变量声明 ………………………………………………………………… (22)
5.2 常见错误的避免 …………………………………………………………… (22)
5.2.1 数据类型不匹配 ……………………………………………………… (22)
5.2.2 数据与数据库限制相冲突 …………………………………………… (22)
5.2.3 变量声明错误 …………………………………………………… (22)
5.2.4 资源的建立与释放 ……………………………………………………… (22)
5.2.5 系统的编译和发行 ……………………………………………………… (22)
附 录 …………………………………………………………………………………………… (24)
结 论 …………………………………………………………………………………………… (34)
后 记 …………………………………………………………………………………………… (35)
参考文献 ……………………………………………………………………………………… (36)
绪 论
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
第一节 开发背景
随着我国经济的飞速发展,企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
设计本系统是为了提高了工作效率节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。研究本课题可以使自己学到的理论知识和社会实践相结合,让自己对数据库开发更了解,对现在的开发环境和开发原则更了解。开发本系统可以让企业的工资管理更好,更方便,操作更简单。