系统实现总结报告职工信息管理系统EMIS

上传人:共*** 文档编号:118978083 上传时间:2020-01-02 格式:DOC 页数:20 大小:622KB
返回 下载 相关 举报
系统实现总结报告职工信息管理系统EMIS_第1页
第1页 / 共20页
系统实现总结报告职工信息管理系统EMIS_第2页
第2页 / 共20页
系统实现总结报告职工信息管理系统EMIS_第3页
第3页 / 共20页
系统实现总结报告职工信息管理系统EMIS_第4页
第4页 / 共20页
系统实现总结报告职工信息管理系统EMIS_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《系统实现总结报告职工信息管理系统EMIS》由会员分享,可在线阅读,更多相关《系统实现总结报告职工信息管理系统EMIS(20页珍藏版)》请在金锄头文库上搜索。

1、系统实现总结报告 20-1 系统实现总结报告 职工信息管理系统 EMIS 学号: 姓名: 系统实现总结报告 20-2 目录 1 实现环境实现环境.3 2 系统功能结构图系统功能结构图.3 3 基本表的定义基本表的定义.4 3.1 USER表.4 3.2 部门表.4 3.3 职称表.4 3.4 职工表.4 4 主要技术论述主要技术论述.5 4.1 界面设计.5 4.2 数据库设计.5 5 运行实例运行实例.6 5.1 系统登录.6 5.2 企业角色.7 5.2.1 部门信息.8 5.2.2 职工信息.11 5.2.3 职称信息.13 5.2.4 修改密码.15 5.3 部门角色.16 5.4 职

2、工角色.18 6 源程序说明源程序说明 .19 7 收获体会收获体会.20 附录:文档变更记录附录:文档变更记录 .20 系统实现总结报告 20-3 系统实现总结报告系统实现总结报告 1 实现环境实现环境 操作系统:Windows XP 数据库管理系统:MySQL 5.0.86 软件开发环境:Eclipse SDK 3.5 win32 2 系统功能结构图系统功能结构图 系统分角色,实现的功能结构图如下: 图图 1 系统功能结构系统功能结构 系统实现总结报告 20-4 3 基本表的定义基本表的定义 系统涉及 user,职工,部门,职称共 4 个基本表,具体定义如下: 3.1 user 表表 功能

3、:管理系统访问权限。 主键:(用户名,角色) ,其中用户名为职工号,部门号或 boss 数据项名描述数据类型约束条件 用户名登录系统的用户名,为职工号,部门号或 boss char(10)主键,非空 密码职工姓名char(16)非空 角色职工性别char(8)主键,非空 3.2 部门表部门表 功能:记录部门的信息。 主键:部门号。 数据项名描述数据类型约束条件 部门号部门编号char(4)主键 部门名部门名char(20)非空 功能描述该部门功能描述varchar(128) 职工人数该部门现有人数int 3.3 职称表职称表 功能:记录企业设置的职称的信息。 主键:职称号。 数据项名描述数据类

4、型约束条件 职称号职称编号char(4)主键 职称名职称名char(20)非空 月工资该职称员工的固定月工资numeric(8,2) 附加福利限额该职称月奖励工资的最高限额numeric(8,2) 住房标准分配给该职称员工的住房的标准char(20) 3.4 职工表职工表 功能:记录职工的信息,包括已现各部门职工,及已退出某部门的职工。 主键:职工号。 系统实现总结报告 20-5 数据项名描述数据类型约束条件 职工号职工号char(8)主键 姓名职工姓名char(20)非空 性别职工性别char(2)男/女 民族职工名族char(16) 年龄职工年龄smallint 文化程度职工文化程度cha

5、r(6) 所属部门所属部门号char(4)外键 职称职称号char(4)外键 加入时间职工加入部门的时间date 退出时间职工退出部门的时间date 奖励职工在职期间得到的奖励varchar(128) 手机号码职工手机号char(16) 电话电话号码char(16) Email职工常用 Emailchar(32) 住址职工现在住址char(48) 4 主要技术论述主要技术论述 系统主要技术有界面设计,数据库设计,包括数据访问,数据一致性等。 4.1 界面设计界面设计 本系统与用户交互频繁,因此界面设计也尽可能的美观,人性化,方便用户使用。具 体体现有: 1.登录界面设有背景图片,并附有企业建筑

6、图标,每个界面都根据不同用户设有欢 迎词,美观亲切。 2.许多设置方便用户正确填写信息,如性别设有下拉菜单,日期设有格式提示,职 称号有 help 窗口帮助将职称号、职称名对应,输入不能为空的提醒等等。 3.显示信息有多种检索条件,列表设有滚动条,显示部门名、职称名而非部门号、 职称号,方便用户获取信息。 4.2 数据库设计数据库设计 为方便用户获取信息,显示部门名、职称名而非部门号、职称号数据库表主键,因此 在显示时用到连接操作。 为保证数据的一致性和管理用户,数据库设有 add_dpt ,add_emp,delete_dpt,delete_emp 四个触发器,其功能如下: add_dpt:当 boss 添加部门时系统同时自动添加用户,用户的用户名,默认密码为部门 编号。 add_emp:当某部门添加一名职工时,系统同时自动添加用户,用户的用户名,默认 系统实现总结报告 20-6 密码为职工号。同时,系统自动将该部门人数加 1. delete_dpt:当 boss 删除某部门时系统同时自动删除该部门作为部门角色的用户。 delete_emp:当某部门删除一名职工时,删除该职工的用户,同时系统自动将该部门 人数减 1,并且将当日日期作为该职工的退出时间填入职工表,便于 boss 查看。 5 运行实例运行实例 5.1 系统登录系统登录 系统登录界面如下 图图 2 系统登录界面系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号