ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:516.83KB ,
资源ID:8928738      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8928738.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java职工信息管理系统系统实现总结报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java职工信息管理系统系统实现总结报告.docx

1、java职工信息管理系统系统实现总结报告系统实现总结报告职工信息管理系统EMIS37060602李春娥2009-12-15系统实现总结报告1实现环境操作系统:Windows XP数据库管理系统:M软件开发环境:Eclipse SDK 3.5 win322系统功能结构图系统分角色,实现的功能结构图如下: 图1 系统功能结构3基本表的定义 系统涉及user,职工,部门,职称共4个基本表,具体定义如下: user表功能:管理系统访问权限。主键:(用户名,角色),其中用户名为职工号,部门号或boss数据项名描述数据类型约束条件用户名登录系统的用户名,为职工号,部门号或bosschar(10)主键,非空

2、密码职工姓名char(16)非空角色职工性别char(8)主键,非空3.2 部门表功能:记录部门的信息。主键:部门号。数据项名描述数据类型约束条件部门号部门编号char(4)主键部门名部门名char(20)非空功能描述该部门功能描述varchar(128)职工人数该部门现有人数int3.3 职称表功能:记录企业设置的职称的信息。主键:职称号。数据项名描述数据类型约束条件职称号职称编号char(4)主键职称名职称名char(20)非空月工资该职称员工的固定月工资numeric(8,2)附加福利限额该职称月奖励工资的最高限额numeric(8,2)住房标准分配给该职称员工的住房的标准char(20

3、)3.4 职工表功能:记录职工的信息,包括已现各部门职工,及已退出某部门的职工。主键:职工号。数据项名描述数据类型约束条件职工号职工号char(8)主键姓名职工姓名char(20)非空性别职工性别char(2)男/女民族职工名族char(16)年龄职工年龄smallint文化程度职工文化程度char(6)所属部门所属部门号char(4)外键职称职称号char(4)外键加入时间职工加入部门的时间date退出时间职工退出部门的时间date奖励职工在职期间得到的奖励varchar(128)手机号码职工手机号char(16)电话电话号码char(16)Email职工常用Emailchar(32)住址职

4、工现在住址char(48)4主要技术论述系统主要技术有界面设计,数据库设计,包括数据访问,数据一致性等。本系统与用户交互频繁,因此界面设计也尽可能的美观,人性化,方便用户使用。具体体现有:1.登录界面设有背景图片,并附有企业建筑图标,每个界面都根据不同用户设有欢迎词,美观亲切。2.许多设置方便用户正确填写信息,如性别设有下拉菜单,日期设有格式提示,职称号有help窗口帮助将职称号、职称名对应,输入不能为空的提醒等等。3.显示信息有多种检索条件,列表设有滚动条,显示部门名、职称名而非部门号、职称号,方便用户获取信息。为方便用户获取信息,显示部门名、职称名而非部门号、职称号数据库表主键,因此在显示

5、时用到连接操作。为保证数据的一致性和管理用户,数据库设有add_dpt ,add_emp,delete_dpt,delete_emp四个触发器,其功能如下:add_dpt:当boss添加部门时系统同时自动添加用户,用户的用户名,默认密码为部门编号。add_emp:当某部门添加一名职工时,系统同时自动添加用户,用户的用户名,默认密码为职工号。同时,系统自动将该部门人数加1.delete_dpt:当boss删除某部门时系统同时自动删除该部门作为部门角色的用户。delete_emp:当某部门删除一名职工时,删除该职工的用户,同时系统自动将该部门人数减1,并且将当日日期作为该职工的退出时间填入职工表,

6、便于boss查看。5运行实例登录系统登录界面如下图2 系统登录界面用户输入用户名,密码,选择角色,点击登录后系统将验证用户。验证错误时将出现提示框。图3 登录错误提醒输入正确时则根据不同角色,进入相应界面。企业角色当系统登录界面输入用户名为boss,角色选择企业,密码正确时将进入一下界面,同时登录界面隐去。图4 企业界面界面菜单选项分别设有 部门信息,职工信息,职称信息,修改密码,退出等子选项功能,点击退出,回到系统登录界面;点击其他不同子选项进入相应界面。图5 企业菜单界面 部门信息企业菜单界面点击部门信息进入以下界面:图6 企业-部门信息界面以列表形式将该企业所有部门信息列出,选择某行,点

7、击右键,将弹出菜单。图7 企业-部门-弹出菜单界面弹出菜单选择查看,详细查看选中部门的信息。图8 详细查看部门信息弹出菜单选择修改,修改选中部门信息,其中部门号,部门人数不允许修改。图9 修改部门信息弹出菜单选择删除,删除选中部门,将弹出询问框确认操作,并对合理性进行判断。图10 删除部门确认图11 删除部门错误提醒企业-部门信息界面点击添加部门,进入添加部门界面,部门人数默认为0。图12 添加部门界面输入为空会有提示:图13 添加部门错误提示点击刷新能看到部门添加,删除,更改后的部门信息列表。企业-部门信息界面点击“部门人数柱状图”,显示统计图表:图14 部门人数统计图5.2.2 职工信息企

8、业菜单界面点击职工信息进入以下界面:图14 企业-职工信息界面选择是否包含已退出职工,点击显示全部职工信息按钮,列表中列出全部职工信息。图15 企业-显示职工信息下拉列表选择查询条件,输入值,点击显示则列表中列出满足条件的全部职工信息。图16 企业-职工查询条件5.2.3 职称信息企业菜单界面点击职称信息进入以下界面:图17 职称信息同对部门的管理,职称也可以实现添加,修改,删除,刷新等功能。图 18 添加职称图19 职称列表编辑图20 修改职称5.2.4 修改密码企业菜单界面点击修改密码进入以下界面:图21 修改密码由于各角色实现的功能类似,界面风格一致,下面只简单介绍一下。登录后进入以下界

9、面图22 部门界面选择部门信息,出现以下界面:图23 部门信息界面点击职工信息,进入以下界面:图24 部门-职工界面添加,修改职工时点击 显示职称按钮,将弹出help-职称列表。图25 添加职工图26 职工列表弹出式菜单同部门角色,简单介绍如下:图27 职工界面图28 职工个人信息图29 修改联系方式6源程序说明文件夹EMIS中包含6个源程序,各程序功能明确:Login.java :主程序,处理登录界面DatabaseManager.java :处理与数据库相关的操作ModifypswordFrame.java :实现各角色用户的修改密码的功能EnterpriseFrame.java :实现企

10、业角色的功能DepartmentFrame.java :实现部门角色的功能EmployeeFrame.java:实现职工角色的功能BarChart:显示部门人数统计图,为调用7收获体会 第一次独立的完整的完成一个软件系统,看到软件正常运行,美观的界面,预先设想的功能都实现了,很是欣慰。一个周的时间全身心投入,常常纠结着错过吃饭的时间,第一次长时间的破坏生物钟。尤其是开始设计的几天,由于对java界面的书写一直没有深入的实践,投入的时间多又不见成果。这一切都让我体会到了大家所说的所谓“搞计算机的”的人的生活方式,很充实,很有成就感,也很单一,很累,需要长时间的专一工作。好在我的身体一直健康,情绪上一点也没有感到枯燥和想要放弃,几乎是整天盘算着,一心要尽快把它实现。除了心理上收获了成就感,自信心外,技能上自然也收获很多。熟悉了java语言及设计思路,实践践行了软件工程过程的各个阶段,熟悉了数据库的操作,尤其是对外键,触发器的操作以及在程序中访问数据库。同时,也不断体验,运用了查资料,自主学习的学习方法。附录:文档变更记录日期版本文档状态文档章节备注说明12-161创建1-512-16完成6-712-282新增5,6增加部门人数统计图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1