学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 计算机论文 > 计算机信息管理论文

生产企业员工信息系统实现

来源:学术堂 作者:陈老师
发布于:2016-11-10 共1469字
  第 5 章 系统实现
  
  在对系统进行详细、细化设计的基础上,本章,我们将对汽车线束公司员工信息管理系统进行具体的实现。由于篇幅的限制,本章中不再对每个实现细节进行一一描述,我们只对核心功能的实现代码进行阐述。
  
  本系统,我们采用的是 B/S 架构的,这样就省去了客户端需要不断升级改进的烦恼,同时也减轻了服务器端的链接压力。在服务器方面,本系统采用 Apache服务器,Apache 服务器是能够在大多数的服务器系统上运行,由于其开源性、安全性和平台无关性被广泛使用。在数据库方面,本系统采用 MySQL数据库,MySQL 数据库适合中小型网站的建设,而且,它可操作性,操作简便性都使他得到了广泛的应用。本系统的用户,只需要任何基于 Trident 或者是 Gecko 内核的游览器都可以进行访问。
  
  5.1 主要功能的代码实现

  
  (1)SSH 配置文件
  
  三大框架在整合时通常都是用 spring 管理 hibernate 和 struts,配置文件一般也是采用 spring 的配置文件,这样一个 spring 的配置文件的内容多而且杂,观察起来很不清楚。现在将三大框架的配置文件分开,这样看起来就很清晰。
  
  三大框架在 web.xml 中的配置:
  
  (5)JSP 异常处理
  
  像普通的 Java 程序一样,可以把异常处理引入到 JSP 中。如果在执行 JSP的 Java 代码时发生异常,可以通过下面的指令将 HTTP 请求转发给另一个专门处理异常的网页:<%@ page errorPage=“errorpage.jsp” %>,并且在处理异常的网页中,应该将下面语句<%@ page isErrorPage=“true” %>也声明进去;在处理异常的网页中可以直接访问 exception 隐含对象,获取详细的异常信息。
  
  5.2 系统登录界面
  
  登录界面如图 5.1 所示,不管是公司管理人员,还是一线工作人员,进入信息管理系统必须输入用户名和密码。并且,为了防止恶意的网络攻击,我们设置了验证码验证。用户在登录界面输入信息后,后台数据库会进行验证用户名与密码是否正确。如果用户名或者密码不相符,系统则会给出相应的提示。如果发现某个用户名的密码连续输错三次,系统将会暂时锁定该用户。只有到管理员处进行身份认证,才能解锁。
  
  5.3 员工基本信息管理
  
  员工基本信息管理,属于管理员在后台对员工基本信息进行管理。在公司招聘新的员工时,管理员需要向数据库中添加员工,而在员工离职时,管理员需要将数据库中员工的个人资料进行删除。管理员可以依照实际情况,对于已注册的员工进行信息的变更。在查找员工的个人资料时,可以选择职工所在的部门,和职工大致的入职时间,更加快捷的查询到目标员工的个人信息。员工基本信息管理的后台界面如图 5.2 所示。
  
  5.4 员工讨论区
  
  在本版块,员工根据日常工作中遇到的问题,进行发帖交流,大家共同攻克难题,这样提高了员工工作的积极性。另外讨论区中有不同的模块,比如文体活动模块,员工可以在其中发帖分享自己的健身运动的经验,或者约上公司其他的员工一起去运动,增强了大家的身体素质,也可以使员工更加健康的生活。管理员在讨论区,需要对用户们发布的帖子进行审核,给予通过与否。论坛版块的界面如图 5.3 所示。
  
  5.5 邮件系统
  
  为了更好的方便汽车线束公司的内部员工之间单独的交流,并且确保商业的机密性,本系统开发了独有的邮件子系统,具体如图 5.4 所示。在该邮件系统中,用户可以查找公司所有员工的电子邮件地址,并且给他们发送邮件。而管理员在本邮件系统中拥有群发邮件的权限,可以选择某个部门的所有员工或者整个公司的员工进行群发邮件,通知公司内部的重要事项,保证了汽车线束公司内部良好的沟通。
  
  5.6 本章小结
  
  本章首先给出了系统实现中所需编写的核心代码,然后在系统设计的基础上给出了部分功能的实现,并给出了一定的描述及效果图。
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站