论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
图4.29考核信息添加界面
3.考核信息子模块设计
系统管理员和领导可以在页面userindex.asp中修改和删除被考核人员的考核信息。在该页面中显示被考核人员已完成和未完成项目数及项目完成后所得积分,也显示帐号是否被锁定。考核人员考核信息管理界面如图4.30所示。
图4.30考核人员资料管理界面
其中,实现锁定的代码如下:
<% if trim(back)=empty then
if (int(latter)<int(weiwc)) then
response.write"<font color=red >未知原因</font>"
else
response.write"<font color=red >未完成项目数达到或超过"&quexi&"次,系统自动锁定</font>"
end if
else %>
4.帐号解锁子模块设计
系统管理员和领导可以在页面lock.asp中对被考核人员帐号解锁。当未完成规定的项目数达到系统规定的次数后系统会自动锁定被考核人员帐号。这时只有领导或管理员才有全对该帐号解锁。考核人员解锁管理界面如图4.31 所示。
图4.31人员帐号解锁管理界面
5.手动排名子模块设计
系统管理员和领导可以在页面paiming.asp中对已考核人员根据其积分进行手动排名。该过程系统将自动添加排名时间。手动排名管理界面如图4.32 所示。
图4.32 手动排名管理界面
其中,实现手动排名的代码如下:
<%if request("act")="allupdate" then
sql="select * from scunews"
rs.open sql,cn,3,3
do while not rs.eof
curtime=rs("pmcrutime")
rs("pmlasttime")=curtime
rs("pmcrutime")=now()
rs.update
rs.movenext
loop
rs.close
response.redirect "paiming.asp"
end if
%>
5.积分参数设置子模块设计
系统管理员和领导可以在页面fenset.asp中对考核人员每月该完成项目数及未完成项目数达到几项就自动锁定其帐号的参数设置。另外也对一般项目、好的项目、非常好的项目及推荐项目的分数设置。积分参数设置管理界面如图4.33 所示。
图4.33 考核积分参数设置界面
其中,实现积分参数写入数据库代码如下:
<%
sql="select * from fenset"
rs.open sql,cn,3,3
rs("tuijianfen")=request.form("tuijianfen")
rs("plainfen")=request.form("plainfen")
rs("betterfen")=request.form("betterfen")
rs("benxm")=request.form("xiangmunum")
rs("weiwc")=request.form("weiwc")
rs.update
rs.close
set rs=nothing
response.write "操作成功::<a href='javascript:history.back()'>返回</a>"
%>
5.考核页面参数设置子模块设计
系统管理员可以在页面webset.asp中对页面该显示那些内容及每页显示的数据条数进行设置。页面显示参数设置管理界面如图4.34 所示。
图4.34 考核页面参数设置界面
其中,实现将页面参数写入数据库的代码如下:
<%sql="select * from webset"
rs.open sql,cn,3,3
rs("ispaiming")=trim(request.form("pm"))
rs("indexnum")=trim(request.form("indexnum"))
rs("backlock")=trim(request.form("backlock"))
rs("backgl")=trim(request.form("backgl"))
rs("paimingnum")=trim(request.form("paimingnum"))
rs.update
rs.close
set rs=nothing
response.write "操作成功::<a href='javascript:history.back()'>返回</a>"
end if%>
4.3 本章小结本章是本文的主体部份,详细介绍了系统各模块的功能与实现,而且加附了一些模块的主要功能代码,便于理解。
经过本学期的不断实践与探索,企业人事管理信息系统的设计与实现己经完成,基本上达到了预期的设计要求和目的。
在整个设计阶段的工作和本论文的过程的经历将会使我终生受益,并对我今后的工作和发展产生深远的影响。由于毕业设计时间比较仓促,所以该系统还有许多不尽如意的地方,比如用户界面不够美观,出错处理不够等多方面问题。这些都有待于进一步的改善。
现在,大学学习生活即将结束,毕业设计将是我们最后的学习机会。毕业设计起一个承上启下的作用,它将理论和实践有效地结合起来,让每个都进行了一次系统的实践学习,巩固自己所学的专业知识,为顺利步入工作岗位做了铺垫。
5.1 毕业设计所取得的成果在毕业设计的过程中,通过对一个具体的信息系统进行具体分析,查找相关参考资料、提出设计方案,绘出系统流程图等工作使我掌握了一套实际解决问题方法。总的来说本次毕业设计取得以下两方面成果:
1. 对人事管理信息系统进行了较为深入的研究;
2. 在对信息系统开发工具及基础理论深入研究的基础上,完成了人事管理信息系统的开发。
5.2 设计中的不足及与遇到的问题1.毕业设计中的不足
实际的综合应用系统的设计是对所学知识的系统化、应用化的过程,很多关键技术都是课堂所学知识的延伸。本次毕业设计是一次将理论和实践相结合的好机会。现在,理论知识不仅得到了进一步解,还将它和具体的应用系统联系起来,分析它在实际中的应用。但是,鉴于是一个实际的应用系统且开发时间较短,该人事管理信息系统还存在一些问题,比如
[13]