[毕业论文_工资管理系统]正文.doc
文本预览下载声明
专业资料
word完美格式
专业资料
word完美格式
目录
TOC \o 1-3 \h \z \u 1 前言 1
2 系统概况 2
2.1系统开发背景 2
2.2系统开发目的 2
2.3系统平台选用 2
2.3.1数据库技术的现状与发展 2
2.3.2数据库系统的选择原则 3
2.3.3系统开发工具的选择 3
3 需求分析 7
3.1需求陈述 7
3.2可行性分析 7
3.2.1技术可行性 7
3.2.2时间、设备可行性 7
3.2.3经济可行性 8
4 概要设计 9
4.1系统功能结构设计 9
4.2数据库设计 10
4.2.1数据库逻辑结构 10
4.2.2 数据库E-R图 12
4.2.3 Oracle数据库的使用 13
5 详细设计 14
5.1主界面设计 14
5.2基本信息管理模块 15
5.3工资数据模块 24
5.4当月报表模块 35
5.5历史数据模块 37
5.6系统信息模块 41
6 系统性能测试与分析 42
6.1测试范围与主要内容 42
6.2测试方法 42
6.3测试报告 42
7 结论 43
参考文献 44
致谢 45
1 前言
上世纪八、九十年代以来,计算机产业飞速发展,其应用渗透在社会生产的各个领域。计算机在国内的崛起加速了各企事业单位、机关的自动化进程,提高了国民生产的效率,从而为国民经济的飞速发展创造了必要的条件。
步入21世纪以来,计算机更是以惊人的普及速度,进入各行各业和大部分家庭。各种应用的需求也不断增加,人们更加追求生活的品质和工作的效率,企业更是视提高生产效率为生存和发展之道,于是通过科技手段提高生产和管理效率自然成为竞争和发展的焦点。这不仅包括如何实现企业生产设备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务,实现企业的办公自动化。而管理信息系统(Management Information System, MIS)在办公自动化的进程中发挥着重要的作用。市场需求也日益增加。
大型企业的分工比较严格、细致,组织较为紧密,对软硬件的要求也就比较高,因此试图以一款软件来解决企业的所有问题显然是不可能的,这就需要我们细化事务,有针对性地开发纵向应用广泛的MIS系统。不仅能够解决大型企业和机构的某方面问题,还应该能为更多的中、小型企业利用,提高他们的工作效率,加速企业的发展,从而促进国民经济的建设。
财务是每一个单位都会涉及的问题,管理软件雨后春笋般崛起的今天,企业不仅需要通过软件有效地对其实施管理,还想操作能够尽可能简单,软件易于上手。
通过查阅相关资料,对市场需求进行分析,对既成工资管理软件的研究和测试,我们认为本课题是一个适应现今工资管理需求的计算机信息管理系统,具有一定的现实意义和开发使用价值。
2 系统概况
2.2系统开发目的
本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序地管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。
4 概要设计
4.1系统功能结构设计
工资管理系统
工资管理系统
数据字典维护
工资数据
当月报表
历史数据
系统信息
部门信息管理
员工信息管理
基本数据
每月填报
每月存档
当月报表
当月汇总
部门月报
月汇总表
图4.1 功能模块图
表4.1功能说明表
功能序号
功能名称
功能说明
1
部门信息管理
包含对部门信息的增加、删除
2
员工信息管理
包含对员工信息的增加、删除
3
基本工资数据
查看和修改基本工资信息
4
活动工资数据
填报每月活动工资数据
5
每月工资存档
每月工资填报完毕后存储数据
6
当月报表
查看当月各部门工资表,打印工资条
7
当月汇总表
查询当月各部门工资汇总信息
8
历史部门月报
查询历史年月的部门工资信息
9
历史月汇总表
查询指定部门制定年月的历史工资汇总信息
10
系统信息
系统与作者信息等
设计角色:财务管理人员
4.2数据库设计
4.2.1数据库逻辑结构
表4.2 部门信息表(bm)
字段名称
类型
宽度
约束
说明
Bh
VARCHAR2
3
Pk
部门编号
Mc
VARCHAR2
10
部门名称
表4.3 职工工资信息表(ry)
字段名称
类型
宽度
约束
说明
Bm
VARCHAR2
10
部门
Bh
VARCHAR2
3
编号
Xm
VAR
显示全部