3.3 系统的实现 3.3.1 登录 用户通过自己的工号,密码和自己的权限登录界面,后台首先查看该用户是否是管理员,其次根据所选的权限跳转到各自的页面。如果用户名或者密码错误通过swing将会弹出一个对话框出现错误信息,这边值得关注的是由于考核小组来自于干部和校领导,没有自己独立的表,所以将其进行特殊处理在他们工号前加了一个标识符,根据标识符不同来区分他们。 1.2 研究的主要内容 本系统为干部考核系统,是用MyEclipse作为编辑环境,使用Struts、JSP、CSS和JavaScript技术对系统进行开发。系统实现了用户登录,用户修改密码,干部提交述职报告,测评中层干部和成绩计算,管理员增删改查数据库信息等功能。 对中层领导干部的综合考核评价工作,做到公平、公正、公开、合理,是领导班子的建设的重要环节,是干部队伍建设的不可或缺的基础。通过此干部考核系统可以更加全面、科学、客观、公开和公正的对参与评选人员进行考核评价。 基于JAVA的干部考核系统,是将登录系统的用户(群众,干部,考核小组和校领导)对待测评的中层干部从德、能、勤、绩和廉五个方面进行打分测评,提交后,系统根据提交的五方面的成绩按不同的用户按照不同权重计算出此干部的最终成绩,得出此干部是优秀,良好,称职和不称职。每个人对一个被评测人只进行一次测评,因此保证了测评的公正性。 1.3 主要贡献 本人在这个系统中主要负责系统的实现,系统实现主要是对环境的配置,配置文件的配置以及功能的现实。 系统的编写环境的配置是前提,一个好的运行环境才是系统运行的最佳平台。本系统配置的环境是以MyEclipse为开发平台,MySql为后台数据库以及Tomcat为服务器。在整个系统架构好后对于系统的实现主要是文件的配置,对于本系统运用了Struts1.x,所以应该每个人都要熟悉对其配置文件的配置,主要配置在下面相关内容中作了详细介绍。 |