全球旧事资料 分类
论证(或设计理念)
由于该系统所要满足的硬件是计算机,软件方面是采用JDK18开发环境、Eclipse开发工具和MySQL数据库,这些设备和软件易于实现和满足。采用的语言是Java语言,具有可移植性,功能易于实现,界面比较美观,操作简单,能够移植到其他计算机上运行,与平台无关,能够满足更多的用户,使得该系统能被很多家庭所接受和使用。因此采用该JavaMySQL方案来设计职工考勤管理信息系统。
三、过程论述
31相关知识介绍MySQL是一个关系型数据库管理系统,MySQL最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMSRelatio
alDatabaseMa
ageme
tSystem,关系数据库管理系统应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,其体积小、速度快、总体拥有成本低,致使其被广泛应用。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具JavaDevelopme
tKit,JDK。
1
f32系统功能模块图在该小型应用系统中,用户可以直接执行管理员权限,对员工信息进行增删,修改,保存,实现出勤信息,出差信息,加班信息,请假信息的查询。系统功能如图31所示。
图31系统功能模块图33系统流程图在该系统中,用户可以通过可以运行程序进入主界面,在主界面中可以管理各个功能模块,进而通过各个功能模块对后台数据库进行数据操作和管理。系统流程图如图32所示。
图32系统流程图
2
f34数据库设计根据实体类型、属性和联系的方法,绘制职工,出勤,出差,加班,请假实体集间的实体联系图。如图33所示。
图33ER图本系统的基本功能是设计职工考勤管理信息,因此设置了5张表,分别是表Yua
go
g、表Chuqi
、表Chuchai、表Qi
gjia、表Jiaba
。对数据的增、删、改、查,主要在这四个表上进行。(1)员工表用来记录员工的基本信息,表结构如表31所示。表31员工表属性名IdNameSexAgeZhiche
类型i
tcharchari
tchar长度54224字段约束
ot
ull
ot
ullcheck
ot
ull
ull含义编号姓名性别年龄职称
(2)出勤表用来记录出勤的基本信息,表结构如表32所示。
3
f表32出勤表属性名IdAm0Pm0Am1Pm1Judge类型i
tdatedatedatedatei
t长度500r
好听全球资料 返回顶部