第一范文网 - 专业文章范例文档资料分享平台

(完整版)工资管理系统(论文范文_JSP_JAVA_毕业设计)

来源:用户分享 时间:2025/5/19 12:02:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

李芳 主要负责部分管理,包括部门信息的添加、修改、查询、删除功能的实现。报告第1、2部分、致谢的撰写。

第4章 数据库设计

4.1数据库需求分析

需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。因此,数据库结构设计的一个非常重要的阶段就是数据库需求分析阶段。在这个阶段主要是收集基本数据以及数据处理流程,为以后进一步设计打下基础。需求分析主要解决两个问题:

内容要求:调查应用系统用户所操作的数据,决定的数据库中存储什么数据。

处理要求:调查应用系统用户要求对数据进行什么样的处理,处理数据库中的各种数据之间的关系如何。

解决这两个问题的时候,程序设计人员需要向应用系统的用户做详细调查,保证信息收集的完整性,否则有可能后面所做的所有工作都白白浪费。

工资管理系统,包括系统功能设计、工资管理数据库与数据表的创建、创建系统启动和操作的各个界面、以及各个子系统的界面设置及功能实现等内容,主要实现对企业工资管理信息的规范化、系统化的管理。

通过各方面的调查和分析,工资管理系统需要实现的主要功能如下: (1) 提供用户登陆、用户查询功能 (2) 提供员工信息添加、查询、删除功能 (3) 提供部门信息查询、添加、删除等功能

(4) 提供工资信息查询、添加、修改、删除等功能 (5) 提供管理员对系统的管理功能

4.2数据流图

从硬件方面来说,数据流图(Data Flow Diagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。数据流图是结构系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能,是一种功能模型。

数据流图具体功能分析如下:

数据源点和数据终点:数据源点和数据终点用方框表示,它是系统之外的实体,可以是人、事、物、部门或其他系统。

加工(数据处理变换):加工用圆框表示,是对数据进行处理的逻辑单元,它接受若干输入数据流,通过加工,内部产生规定的输出数据流。

数据流:数据流用带数据流标识的箭头表示,表示系统处理的数据对象和数据流动的方向。数据流的方向可以是:从一加工流向另一加工、从加工流向数据存储或数据存储流向加工、从源点流向加工或从加工流向终点。

数据存储文件:数据存储文件在数据流图中起着保存数据的作用,它可以是数据库、文件或任何其它形式,指向存储的数据流可理解为数据写入,从存储引出的数据流可理解为数据读出。公司工资管理系统数据流图如图4.1所示。

图4.1系统数据流图

4.2数据字典

从软件方面来说,需要安装JDK和Web服务器以及数据库管理系统数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。 ⑴数据项

数据项是不可再分的数据单位。可以用关系规范化理论为指导,用数据依赖的概念分析和表示数据项之间的联系。即按实际语义,写出每个数据项之间的数据依赖,它们是数据库逻辑设计阶段数据模型优化的依据。对数据项的描述通常包含以下内容:

数据项描述={数据项名,数据项含义说明,别名,数据类型,长度} 对于本系统所包含的各个数据项的具体描述如表4.1至表4.4所示。

表4.1管理员信息的数据项

数据项名

别名

数据类型

管理员姓名 密码

Upassword User

VCHAR VCHAR

15 8 长度

数据项含义说

明 管理员的唯一

标识 登录密码

值不为空 主键,值不为空

备注

表4.2员工信息的数据项

数据项名

别名

数据类型

长度 数据项含义说

备注

员工编号 Pno VCHAR

8 员工的唯一标

主键,值不为空

员工姓名 Pname VCHAR

8 员工的姓名 值不为空

性别 Sex VCHAR

4 员工的性别 可有可无

年龄 Age VCHAR

4 员工的年龄 可有可无

职位 Post VCHAR

8 员工的职位 可有可无

所在部门 Department

VCHAR VCHAR

8 员工所在部门 可有可无

工资 Wage 10 员工工资 可有可无

工资类型 Wagetyp

e

VCHAR

8 员工工资类型 可有可无

表4.3部门信息的数据项

数据项名

别名

数据类型

部门编号

Dtmt-id

VCHAR

部门名称

Dtmt-name

VCHAR

10 10 长度

数据项含义说

明 部门信息唯一

标识 部门名称

值不为空 主键,值不为空

备注

(完整版)工资管理系统(论文范文_JSP_JAVA_毕业设计).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1i0ks3705c8az813jgo32teb88j4i5005rd_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top